1.1. Application Architecture and Dependencies1.1.1. Command-Line Parameters1.1.2. Processor Support1.1.3. Protected Mode (Low-Rights IE)1.1.4. Loosely Coupled Internet Explorer1.1.4.1. Shared UI and Virtual Tabs1.1.4.2. Crash Recovery1.2. Browser Frame, Tabs, and UI1.2.1. Search and Navigation1.2.1.1. Address Bar and Navigation UI1.2.1.2. The Smart Address Bar1.2.1.3. Search Providers, Visual Search Providers, and the OpenSearch Specification1.2.2. Printing1.2.3. Tab Management1.2.4. Favorites Center, Feeds, and History UI1.2.4.1. Favorites UI and Favorites Bar1.2.4.2. Feeds1.2.4.3. History UI1.2.5. Status and Notifications1.2.5.1. Address Bar Notifications1.2.5.2. Status Bar1.2.5.3. Information Bar1.2.5.4. Balloon Tips (Notifications)1.2.5.5. Modal Dialogs1.2.5.6. Full-Page Notifications1.2.6. Frame and Tab Extensibility1.2.6.1. Toolbars1.2.6.2. Explorer Bars1.2.6.3. Accelerators and the OpenService Specification1.2.6.4. Web Slices1.2.6.5. Bookmarklets1.2.6.6. Menu Extensions1.2.6.7. Toolbar Buttons1.2.6.8. Browser Helper Objects1.3. Developer Tools1.3.1. Script Errors and View Source1.4. Shell Document View1.4.1. The Travel Log and Shared Features1.4.2. Trident (MSHTML)1.4.3. Third-Party and Custom Document Objects1.5. Trident Layout and Rendering Engine1.5.1. Parser Subsystem1.5.2. Document Modes and Compatibility View1.5.3. Core Document Subsystem1.5.4. Text, Layout, and Rendering Subsystem1.5.5. Object Model Subsystem1.5.5.1. IE Dynamic HTML Object Model and W3C Document Object Model1.5.5.2. Script Engine Interfacing (JScript.dll, VBScript.dll)1.5.5.3. Cross-Domain Request Objects (XMLHTTP, XMLHTTPRequest)1.5.5.4. Accessibility1.5.6. Component Model Subsystem1.5.6.1. Scripted and Binary Behaviors1.5.6.2. ActiveX Controls1.5.7. Editing Subsystem1.6. Networking and Zones1.6.1. URLMon1.6.1.1. Zones and Security Managers1.6.1.2. Pluggable Protocol Handlers1.6.2. WinINET1.7. Security, Trust, and Privacy Architecture1.7.1. Security UI and Feedback Mechanisms1.7.1.1. Information Bar1.7.1.2. Badges1.7.1.3. Full-Page Notifications1.7.1.4. Protected Mode and UAC Dialogs1.7.1.5. Status Bar Entry Points1.7.2. Application Integrity and Browser Defenses1.7.2.1. Protected Mode and Zones1.7.2.2. DEP/NX and ASLR1.7.3. Extension Integrity Defenses1.7.3.1. ActiveX Safe for Initialization and Safe for Scripting1.7.3.2. ActiveX Opt-In1.7.3.3. ATL SiteLock Template and Per-Site ActiveX1.7.3.4. Per-User (Non-Admin) ActiveX1.7.3.5. Killbits and Phoenix Bits1.7.3.6. Compatibility Warnings1.7.4. Privacy and Social Engineering Protections1.7.4.1. Window and Frame Restrictions1.7.4.2. Malware and Phishing Filters1.7.4.3. Platform for Privacy Preferences1.7.4.4. Pop-Up Blocker1.7.4.5. SSL, EV-SSL, and Identify Information1.7.4.6. Domain Highlighting and IDN Spoofing Notifications1.7.4.7. Cross-Domain Requests and postMessage1.7.4.8. InPrivate Browsing and InPrivate Filtering1.7.4.9. Cross-Site Scripting Filter1.7.5. High-Integrity Brokers1.7.5.1. ActiveX Installation Broker (ieinstal.exe)1.7.5.2. ActiveX Installer Service (axinstsv.exe)1.8. Hosting and Reuse1.8.1. MSHTML1.8.2. WebBrowser Control1.8.3. HTML Applications1.8.4. Scripting Interfaces and API Usage1.9. Application Management Tools1.9.1. Internet Explorer Administration Kit1.9.2. Setup and the Windows 7 Uninstaller1.9.3. Windows Error Reporting, Event Logging Infrastructure, and the Customer Experience Improvement Program1.9.4. Windows 7 Troubleshooter1.9.5. Default Programs1.9.6. Online Services1.10. Settings Management and Feature Controls1.10.1. Internet Options Control Panel (inetcpl.cpl)1.10.2. Reset Internet Explorer Settings1.10.3. Manage Add-Ons1.10.4. Group Policy1.10.5. Feature Control Keys1.11. Summary