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-18 22:00:13 +0000
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-18 22:00:13 +0000
commitd74b1d15a1bb6c0b476a2c3456e05bc143057804 (patch)
treedb6a0ff26f6f692983ce330ae3527550bd7acbe1 /chrome_frame/urlmon_moniker.h
parent8425adc0c9cd53f6e590825486276b05f09cf90b (diff)
downloadchromium_src-d74b1d15a1bb6c0b476a2c3456e05bc143057804.zip
chromium_src-d74b1d15a1bb6c0b476a2c3456e05bc143057804.tar.gz
chromium_src-d74b1d15a1bb6c0b476a2c3456e05bc143057804.tar.bz2
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 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44897 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/urlmon_moniker.h')
-rw-r--r--chrome_frame/urlmon_moniker.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/chrome_frame/urlmon_moniker.h b/chrome_frame/urlmon_moniker.h
index 1f168a8..402c386 100644
--- a/chrome_frame/urlmon_moniker.h
+++ b/chrome_frame/urlmon_moniker.h
@@ -166,6 +166,4 @@ class MonikerPatch {
};
-extern wchar_t* kChromeRequestParam;
-
#endif // CHROME_FRAME_URLMON_MONIKER_H_