Internet Feature Controls (U..Y)
[This documentation is preliminary and is subject to change.]
Updated: February 2011
This article describes feature controls with names that begin with the letter U, V, W, or Y. For links to other feature controls, see Feature Controls.
- Validate URL Navigation
- Microsoft Visual Studio Legacy Help Support
- Web Browser Control Document Zoom
- Web Browser Control Popup Management
- Web Browser Control Window Control
- WebOC Addon Management
- Window Restrictions
- XDomainRequest Object Support
- XMLHttpRequest Object Support
- Related topics
Validate URL Navigation
When enabled, the FEATURE_VALIDATE_NAVIGATE_URL feature control prevents Windows Internet Explorer from navigating to a badly formed URL.
By default, this feature is enabled for Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_VALIDATE_NAVIGATE_URL contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
Microsoft Visual Studio Legacy Help Support
Windows Internet Explorer 7 and later. Internet Explorer 7 strengthened the security of relative filename paths with regard to protocol handlers. While this improved security for Internet Explorer users, it created problems for earlier versions of Microsoft Visual Studio Help files that relied on the earlier behavior. The FEATURE_SHIM_MSHELP_COMBINE feature enables the earlier behavior with regard to files using the ms-help protocol and should only be enabled in cases where earlier versions of Visual Studio are deployed.
By default, this feature is disabled for Internet Explorer and enabled for applications hosting the WebBrowser Control. To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_SHIM_MSHELP_COMBINE contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
Web Browser Control Document Zoom
When enabled,the FEATURE_WEBOC_DOCUMENT_ZOOM feature allows HTML dialog boxes to inherit the zoom state of the parent window.
Note This feature control cannot be disabled for Internet Explorer; this is by design.
By default, this feature is enabled for Internet Explorer and disabled for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_WEBOC_DOCUMENT_ZOOM contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
Web Browser Control Popup Management
The FEATURE_WEBOC_POPUPMANAGEMENT feature allows applications hosting the WebBrowser Control to receive the default Internet Explorer pop-up window management behavior.
By default, this feature is enabled for Internet Explorer and for applications hosting the WebBrowser Control. To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_WEBOC_POPUPMANAGEMENT contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
Web Browser Control Window Control
Applications hosting the WebBrowser Control should ensure that window resizing and movement events are handled appropriately for the needs of the application. By default, these events are ignored if the WebBrowser Control is not hosted in a proper container. When enabled, the FEATURE_WEBOC_MOVESIZECHILD feature allows these events to affect the parent window of the application hosting the WebBrowser Control. Because this can lead to unpredictable results, it is not considered desirable behavior.
By default, this feature is disabled for Internet Explorer and for applications hosting the WebBrowser Control. To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_WEBOC_MOVESIZECHILD contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
WebOC Addon Management
The FEATURE_ADDON_MANAGEMENT feature enables applications hosting the WebBrowser Control to respect add-on management selections made using the Add-on Manager feature of Internet Explorer. Add-ons disabled by the user or by administrative group policy will also be disabled in applications that enable this feature.
To enable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_ADDON_MANAGEMENT contoso.exe = (DWORD) 00000001
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
Window Restrictions
When enabled, the FEATURE_WINDOW_RESTRICTIONS feature adds several restrictions to the size and behavior of popup windows:
- Popup windows must appear in the visible display area.
- Popup windows are forced to have status and address bars.
- Popup windows must have minimum sizes.
- Popup windows cannot cover important areas of the parent window.
By default, this feature is enabled for Internet Explorer and for applications hosting the WebBrowser Control. To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_WINDOW_RESTRICTIONS contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
XDomainRequest Object Support
When enabled, the FEATURE_XDOMAINREQUEST feature enables the XDomainRequest object, which represents a cross-domain Asynchronous JavaScript and XML (AJAX) request. For more information, see Introducing Cross-domain Request.
By default, this feature is enabled for Internet Explorer and for applications hosting the WebBrowser Control. To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_XDOMAINREQUEST contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
XMLHttpRequest Object Support
Internet Explorer 7 and later. The FEATURE_XMLHTTP feature enables or disables the native XMLHttpRequest object.
By default, this feature is enabled for Internet Explorer and for applications hosting the WebBrowser Control. To disable this feature by using the registry, add the name of your executable file to the following setting.
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER) SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_XMLHTTP contoso.exe = (DWORD) 00000000
The feature is enabled when the value is set to (DWORD) 00000001 and disabled when the value is (DWORD) 00000000.
Related topics
- Conceptual
- Internet Feature Controls (A)
- Internet Feature Controls (B..C)
- Internet Feature Controls (D..H)
- Internet Feature Controls (I..L)
- Internet Feature Controls (M..R)
- Internet Feature Controls (S..T)
- Internet Feature Controls (Z)
- Obsolete Feature Controls
- Feature Control Registry Index
Build date: 2/7/2012