summaryrefslogtreecommitdiffstats
path: root/chrome/common/bindings_policy.h
diff options
context:
space:
mode:
authorananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-27 06:21:28 +0000
committerananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-27 06:21:28 +0000
commit64e41217726cda2866e54fe2c93207da496c134b (patch)
tree9470fa39bbb730cb283ab38fd5a1d2a0b4d52cbf /chrome/common/bindings_policy.h
parent44f7efb21de77b1ed977ca73880bbb2bea2a2d71 (diff)
downloadchromium_src-64e41217726cda2866e54fe2c93207da496c134b.zip
chromium_src-64e41217726cda2866e54fe2c93207da496c134b.tar.gz
chromium_src-64e41217726cda2866e54fe2c93207da496c134b.tar.bz2
Attempt 2 at landing this as this broke ui_tests on linux.
The desktop notification service infobar would not display in ChromeFrame rendered pages as the code assumed the existing of a BrowserList and associated objects like Browser etc. In ChromeFrame the tab contents is owned by the ExternalTabContainer. Fix is to pass the current tab contents from the RenderViewHost to the DesktopNotificationService::RequestPermission function and use that if we don't have a browser list. Fixes bug http://code.google.com/p/chromium/issues/detail?id=44913 Bug=44913 Review URL: http://codereview.chromium.org/2266005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48367 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/bindings_policy.h')
0 files changed, 0 insertions, 0 deletions