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

Issue 1952003002: Mac: Plumb AcceleratedWidgetMac through RWHVMac (Closed)

Created:
4 years, 7 months ago by ccameron
Modified:
4 years, 7 months ago
Reviewers:
Avi (use Gerrit)
CC:
chromium-reviews, yusukes+watch_chromium.org, shuchen+watch_chromium.org, jam, nona+watch_chromium.org, darin-cc_chromium.org, James Su, erikchen
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Mac: Plumb AcceleratedWidgetMac through RWHVMac The AcceleratedWidgetMac has the CALayers for content and for low power fullscreen mode. Expose this through RenderWidgetHostView, so that it can be accessed by the fullscreen NSWindow. BUG=594460 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Committed: https://crrev.com/4202438c3b04ab7ed89767349b77706e1d118c07 Cr-Commit-Position: refs/heads/master@{#391895}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Move out of base #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -0 lines) Patch
M content/browser/frame_host/render_widget_host_view_child_frame.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/frame_host/render_widget_host_view_child_frame.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac.h View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 chunk +7 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mus.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mus.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download
M content/public/browser/render_widget_host_view.h View 2 chunks +5 lines, -0 lines 0 comments Download
M content/test/test_render_view_host.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/test/test_render_view_host.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 13 (4 generated)
ccameron
I was considering creating some sort of abstract interface in ui/accelerated_widget_mac -- something to the ...
4 years, 7 months ago (2016-05-04 20:28:55 UTC) #2
Avi (use Gerrit)
https://codereview.chromium.org/1952003002/diff/1/content/browser/renderer_host/render_widget_host_view_base.h File content/browser/renderer_host/render_widget_host_view_base.h (right): https://codereview.chromium.org/1952003002/diff/1/content/browser/renderer_host/render_widget_host_view_base.h#newcode101 content/browser/renderer_host/render_widget_host_view_base.h:101: ui::AcceleratedWidgetMac* GetAcceleratedWidgetMac() const override; Why is this the only ...
4 years, 7 months ago (2016-05-04 21:01:03 UTC) #3
ccameron
Good point -- put it with the other #if MAC parts.
4 years, 7 months ago (2016-05-04 21:09:56 UTC) #5
ccameron
postprandial ping
4 years, 7 months ago (2016-05-05 18:44:50 UTC) #6
Avi (use Gerrit)
lgtm with grimace that we have all this random Mac code in this non-Mac class. ...
4 years, 7 months ago (2016-05-05 19:20:25 UTC) #7
ccameron
Thanks! Yes, indeed, grumble.
4 years, 7 months ago (2016-05-05 19:22:10 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1952003002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1952003002/20001
4 years, 7 months ago (2016-05-05 19:22:48 UTC) #10
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 7 months ago (2016-05-05 20:29:51 UTC) #11
commit-bot: I haz the power
4 years, 7 months ago (2016-05-05 20:31:13 UTC) #13
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/4202438c3b04ab7ed89767349b77706e1d118c07
Cr-Commit-Position: refs/heads/master@{#391895}

Powered by Google App Engine
This is Rietveld 408576698