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

Issue 56833002: Add a basic NativeViewportMac for Mojo (Closed)

Created:
7 years, 1 month ago by abarth-chromium
Modified:
7 years, 1 month ago
CC:
chromium-reviews, Aaron Boodman, darin (slow to review), viettrungluu+watch_chromium.org, ben+mojo_chromium.org
Visibility:
Public.

Description

Add a basic NativeViewportMac for Mojo This CL adds a basic implementation of NativeViewport for Mac OS X. It puts a window on screen and initializes GL for that window using an in-process command buffer. R=ben@chromium.org, ccameron@chromium.org, kbr@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233227

Patch Set 1 #

Patch Set 2 : Fix build #

Patch Set 3 : Correct baseline #

Patch Set 4 : Works (need cleanup) #

Patch Set 5 : Attempt 1 #

Total comments: 4

Patch Set 6 : Address ben's feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+93 lines, -28 lines) Patch
M mojo/mojo.gyp View 1 2 3 2 chunks +3 lines, -1 line 0 comments Download
A mojo/services/native_viewport/native_viewport_mac.mm View 1 2 3 4 5 1 chunk +78 lines, -0 lines 0 comments Download
M ui/gl/gl.gyp View 2 chunks +4 lines, -8 lines 0 comments Download
M ui/gl/gl_context_mac.mm View 1 2 3 4 2 chunks +1 line, -8 lines 0 comments Download
M ui/gl/gl_context_nsview.h View 2 chunks +2 lines, -1 line 0 comments Download
M ui/gl/gl_context_nsview.mm View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M ui/gl/gl_surface_mac.cc View 3 chunks +0 lines, -7 lines 0 comments Download
M ui/gl/gl_surface_nsview.h View 1 2 3 2 chunks +3 lines, -2 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
abarth-chromium
No need to actually review this CL, but I took a stab at implementing NativeViewportMac. ...
7 years, 1 month ago (2013-11-02 08:38:24 UTC) #1
Ben Goodger (Google)
interesting. On Sat, Nov 2, 2013 at 1:38 AM, <abarth@chromium.org> wrote: > Reviewers: Ben Goodger ...
7 years, 1 month ago (2013-11-04 19:30:09 UTC) #2
abarth-chromium
This works now. It just needs a bit of cleanup before its ready for review.
7 years, 1 month ago (2013-11-05 05:44:11 UTC) #3
abarth-chromium
Ok, this is ready for review. PTAL. Thanks!
7 years, 1 month ago (2013-11-05 06:54:10 UTC) #4
Ben Goodger (Google)
mojo lgtm, you will need to get ui/gl owners to review that dir. https://codereview.chromium.org/56833002/diff/130001/mojo/services/native_viewport/native_viewport_mac.mm File ...
7 years, 1 month ago (2013-11-05 06:57:00 UTC) #5
abarth-chromium
https://codereview.chromium.org/56833002/diff/130001/mojo/services/native_viewport/native_viewport_mac.mm File mojo/services/native_viewport/native_viewport_mac.mm (right): https://codereview.chromium.org/56833002/diff/130001/mojo/services/native_viewport/native_viewport_mac.mm#newcode30 mojo/services/native_viewport/native_viewport_mac.mm:30: styleMask:NSBorderlessWindowMask On 2013/11/05 06:57:01, Ben Goodger (Google) wrote: > ...
7 years, 1 month ago (2013-11-05 07:03:24 UTC) #6
abarth-chromium
@kbr: Would you be willing to take a look at the ui/gl changes in this ...
7 years, 1 month ago (2013-11-05 07:04:41 UTC) #7
Ken Russell (switch to Gerrit)
+ccameron for review of the Mac changes I've sent this through the win_gpu, linux_gpu, mac_gpu ...
7 years, 1 month ago (2013-11-05 19:43:30 UTC) #8
ccameron
On 2013/11/05 19:43:30, Ken Russell wrote: > +ccameron for review of the Mac changes > ...
7 years, 1 month ago (2013-11-05 19:56:39 UTC) #9
Ken Russell (switch to Gerrit)
LGTM if the mac_gpu_retina job is green, and/or if it fails for unrelated reasons (please ...
7 years, 1 month ago (2013-11-05 20:24:41 UTC) #10
abarth-chromium
On 2013/11/05 19:56:39, ccameron1 wrote: > On 2013/11/05 19:43:30, Ken Russell wrote: > > +ccameron ...
7 years, 1 month ago (2013-11-05 20:26:42 UTC) #11
abarth-chromium
On 2013/11/05 20:24:41, Ken Russell wrote: > LGTM if the mac_gpu_retina job is green, and/or ...
7 years, 1 month ago (2013-11-05 21:12:41 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/abarth@chromium.org/56833002/150002
7 years, 1 month ago (2013-11-05 21:24:34 UTC) #13
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=185486
7 years, 1 month ago (2013-11-05 23:14:29 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/abarth@chromium.org/56833002/150002
7 years, 1 month ago (2013-11-05 23:33:10 UTC) #15
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=94334
7 years, 1 month ago (2013-11-06 03:41:49 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/abarth@chromium.org/56833002/150002
7 years, 1 month ago (2013-11-06 04:38:36 UTC) #17
abarth-chromium
7 years, 1 month ago (2013-11-06 06:02:09 UTC) #18
Message was sent while issue was closed.
Committed patchset #6 manually as r233227 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698