summaryrefslogtreecommitdiffstats
path: root/chrome_frame/urlmon_moniker.h
diff options
context:
space:
mode:
authortommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-19 17:01:06 +0000
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-19 17:01:06 +0000
commit98f8aa41c9351d34ee6e9e774922ba1fd66f7155 (patch)
tree97ad60c19c27747261bfde030282e31bdb29a595 /chrome_frame/urlmon_moniker.h
parent91f4caabc045b18d0897d7f3a10bf95baa6d842d (diff)
downloadchromium_src-98f8aa41c9351d34ee6e9e774922ba1fd66f7155.zip
chromium_src-98f8aa41c9351d34ee6e9e774922ba1fd66f7155.tar.gz
chromium_src-98f8aa41c9351d34ee6e9e774922ba1fd66f7155.tar.bz2
Revert 44897 - Improved compatibility support for IE8.
1) We no longer add a user agent to requests that do not already have one. This will result in the correct user agent header being applied but it will not have the chromeframe tag. Requests that will be affected include requests from other plugins and XHR but not top level requests. 2) Requests from Chrome Frame will always have the native user agent applied regardless of compatibility settings. This means that in IE8, you will always see CF requests with MSIE 8.0 even though the target site is otherwise configured to run in IE7 compatibility. TEST=Make sure all CF websites continue to work properly. Also, turn on IE7 compatibility mode for some websites (e.g. wave, vimeo) and check if the user agent sent to those sites contains "MSIE 7.0" for pages that are not rendered in CF. Pages rendered in CF should always have the IE8 header with the possible exception of the very first request if that request was issued by mshtml. BUG=28816 Review URL: http://codereview.chromium.org/1521037 TBR=tommi@chromium.org Review URL: http://codereview.chromium.org/1659008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44919 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/urlmon_moniker.h')
-rw-r--r--chrome_frame/urlmon_moniker.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome_frame/urlmon_moniker.h b/chrome_frame/urlmon_moniker.h
index 402c386..1f168a8 100644
--- a/chrome_frame/urlmon_moniker.h
+++ b/chrome_frame/urlmon_moniker.h
@@ -166,4 +166,6 @@ class MonikerPatch {
};
+extern wchar_t* kChromeRequestParam;
+
#endif // CHROME_FRAME_URLMON_MONIKER_H_