... XML, HTML, or CSS layout and styling in Gecko -- one of the most standards-compliant layout engines around. • A slight variation of the previous use, you could use mini-versions inline in dialogs ... form, or a Wiki that is a web interface collaboration area for posting comments • Instant Messaging Keeping Track in Multiframe Documents The content contained in a <browser>, <iframe>, ... nsIContentViewerFile • nsIWebBrowserFind • nsIDocumentCharsetInfo Without going into detail, these interfaces all provide sophisticated functionality for web browsing and other browser-like services,...