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

Issue 2446893005: Adds a porting layer so aura can be made to work with mus (Closed)

Created:
4 years, 1 month ago by sky
Modified:
4 years, 1 month ago
Reviewers:
sadrul, fwang
CC:
chromium-reviews, kalyank, sadrul, fwang, tonikitoo
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Adds a porting layer so aura can be made to work with mus This introduces WindowPort and the single concrete implementation of it WindowPortAura. WindowPort contains the set of functions needed to get aura to work with mus. A new constructor is added to Window and WindowTreeNhost that can be used to specify an explicit WindowPort. This is not the common case though, the common case is to use a constructor that does not take a WindowPort, in which case a WindowPort is created using a callback specified at the time of creating Env. BUG=659155 TEST=covered by existing tests sadrul@chromium.org Committed: https://crrev.com/631094cdb13348d8946c753c10a8f8bd9fe353ef Cr-Commit-Position: refs/heads/master@{#427750}

Patch Set 1 #

Patch Set 2 : cleanup #

Total comments: 10

Patch Set 3 : feedback #

Patch Set 4 : merge 2 trunk #

Patch Set 5 : better #

Unified diffs Side-by-side diffs Delta from patch set Stats (+371 lines, -59 lines) Patch
M ui/aura/BUILD.gn View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M ui/aura/env.h View 1 5 chunks +12 lines, -2 lines 0 comments Download
M ui/aura/env.cc View 1 2 4 chunks +14 lines, -4 lines 0 comments Download
M ui/aura/window.h View 1 2 3 4 6 chunks +16 lines, -1 line 0 comments Download
M ui/aura/window.cc View 1 2 3 4 15 chunks +45 lines, -46 lines 0 comments Download
A ui/aura/window_port.h View 1 2 1 chunk +96 lines, -0 lines 0 comments Download
A ui/aura/window_port.cc View 3 4 1 chunk +22 lines, -0 lines 0 comments Download
A ui/aura/window_port_local.h View 1 2 1 chunk +44 lines, -0 lines 0 comments Download
A ui/aura/window_port_local.cc View 1 2 1 chunk +96 lines, -0 lines 0 comments Download
M ui/aura/window_property.h View 1 chunk +1 line, -1 line 0 comments Download
M ui/aura/window_tree_host.h View 3 chunks +4 lines, -0 lines 0 comments Download
M ui/aura/window_tree_host.cc View 2 chunks +6 lines, -4 lines 0 comments Download
M ui/aura/window_tree_host_platform.h View 2 chunks +4 lines, -0 lines 0 comments Download
M ui/aura/window_tree_host_platform.cc View 2 chunks +7 lines, -1 line 0 comments Download

Messages

Total messages: 23 (14 generated)
sky
4 years, 1 month ago (2016-10-25 15:46:42 UTC) #1
sky
4 years, 1 month ago (2016-10-25 15:47:04 UTC) #4
sadrul
I have some comments, which are really just nits. Also comment re naming: does WindowPortLocal ...
4 years, 1 month ago (2016-10-26 04:25:55 UTC) #9
sky
I renamed WindowPortAura to WindowPortLocal, as I agree that name is better. I'm going to ...
4 years, 1 month ago (2016-10-26 16:25:21 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2446893005/40001
4 years, 1 month ago (2016-10-26 16:25:50 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2446893005/80001
4 years, 1 month ago (2016-10-26 17:00:45 UTC) #17
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 1 month ago (2016-10-26 18:21:35 UTC) #19
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/631094cdb13348d8946c753c10a8f8bd9fe353ef Cr-Commit-Position: refs/heads/master@{#427750}
4 years, 1 month ago (2016-10-26 18:53:14 UTC) #21
fwang
4 years, 1 month ago (2016-10-26 19:08:07 UTC) #23
Message was sent while issue was closed.

          

Powered by Google App Engine
This is Rietveld 408576698