From 9508698f4833e0e916707ad8c3fe9b2718344b66 Mon Sep 17 00:00:00 2001 From: "ericdingle@chromium.org" Date: Thu, 4 Nov 2010 18:43:04 +0000 Subject: Fixed Chrome Frame CLSID check in BrowserHelperObject::BrowserContainsChromeFrame. BUG=none TEST=none Review URL: http://codereview.chromium.org/4490002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65088 0039d316-1c4b-4281-b951-d872f2087c98 --- ceee/ie/plugin/bho/browser_helper_object.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ceee') diff --git a/ceee/ie/plugin/bho/browser_helper_object.cc b/ceee/ie/plugin/bho/browser_helper_object.cc index 7a9f4d7..6da154a 100644 --- a/ceee/ie/plugin/bho/browser_helper_object.cc +++ b/ceee/ie/plugin/bho/browser_helper_object.cc @@ -901,7 +901,8 @@ bool BrowserHelperObject::BrowserContainsChromeFrame(IWebBrowser2* browser) { if (document_persist != NULL) { CLSID clsid = {}; hr = document_persist->GetClassID(&clsid); - if (SUCCEEDED(hr) && clsid == CLSID_ChromeFrame) { + if (SUCCEEDED(hr) && (clsid == CLSID_ChromeFrame || + clsid == CLSID_ChromeActiveDocument)) { return true; } } -- cgit v1.1