Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(286)

Issue 8491063: Fix accelerated plugins rendering in Panels on Mac. (Closed)

Created:
9 years, 1 month ago by Dmitry Titov
Modified:
9 years, 1 month ago
Reviewers:
dcheng
CC:
chromium-reviews, jennb, jianli, prasadt
Visibility:
Public.

Description

Fix accelerated plugins rendering in Panels on Mac. I couldn't figure out a test. The fix makes Panel NSWindow non-opaque, which makes the GL surface behind it visible through 'transparent black hole' that AcceleratedPluginView is cutting for the plugin's redering. BUG=103303 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110156

Patch Set 1 #

Patch Set 2 : remove ThemedBrowserWindow #

Patch Set 3 : forgot to move #inlude files... #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -59 lines) Patch
M chrome/browser/ui/cocoa/chrome_browser_window.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/chrome_browser_window.mm View 1 2 2 chunks +23 lines, -0 lines 0 comments Download
D chrome/browser/ui/cocoa/themed_browser_window.h View 1 1 chunk +0 lines, -19 lines 0 comments Download
D chrome/browser/ui/cocoa/themed_browser_window.mm View 1 1 chunk +0 lines, -34 lines 0 comments Download
M chrome/browser/ui/panels/panel_window_controller_cocoa.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Dmitry Titov
9 years, 1 month ago (2011-11-12 01:24:17 UTC) #1
jennb
Does this eliminate the need for the existence of ThemedBrowserWindow which Daniel separated out from ...
9 years, 1 month ago (2011-11-12 01:35:17 UTC) #2
Dmitry Titov
Removed ThemedBrowserWindow. PTAL.
9 years, 1 month ago (2011-11-15 01:08:25 UTC) #3
dcheng
On 2011/11/15 01:08:25, Dmitry Titov wrote: > Removed ThemedBrowserWindow. PTAL. Do we need to update ...
9 years, 1 month ago (2011-11-15 01:17:30 UTC) #4
Dmitry Titov
Nope, we got our own even more-derived PanelWindowCocoaImpl that XIB is now pointing to.
9 years, 1 month ago (2011-11-15 01:48:25 UTC) #5
jennb
Thanks for making that cleanup. LGTM if LGTDcheng. On Mon, Nov 14, 2011 at 5:08 ...
9 years, 1 month ago (2011-11-15 01:59:42 UTC) #6
dcheng
lgtm On Nov 14, 2011 5:59 PM, "Jenn Braithwaite (胡慧鋒)" <jennb@chromium.org> wrote: > Thanks for ...
9 years, 1 month ago (2011-11-15 02:04:13 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dimich@chromium.org/8491063/6001
9 years, 1 month ago (2011-11-15 18:47:16 UTC) #8
commit-bot: I haz the power
9 years, 1 month ago (2011-11-15 20:26:35 UTC) #9
Change committed as 110156

Powered by Google App Engine
This is Rietveld 408576698