diff options
author | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-05-27 06:21:28 +0000 |
---|---|---|
committer | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-05-27 06:21:28 +0000 |
commit | 64e41217726cda2866e54fe2c93207da496c134b (patch) | |
tree | 9470fa39bbb730cb283ab38fd5a1d2a0b4d52cbf /chrome/common/zip.cc | |
parent | 44f7efb21de77b1ed977ca73880bbb2bea2a2d71 (diff) | |
download | chromium_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/zip.cc')
0 files changed, 0 insertions, 0 deletions