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

Issue 2755673003: Allow parallel creation of windows

Created:
3 years, 9 months ago by msisov
Modified:
3 years, 8 months ago
Reviewers:
fwang, tonikitoo
CC:
chromium-reviews, rjkroege, kalyank, sadrul
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Allow parallel creation of windows BUG=666958

Patch Set 1 #

Total comments: 14

Patch Set 2 : fwang's and tonikitoo's comments #

Patch Set 3 : fix comments #

Total comments: 12

Patch Set 4 : Add WindowTreeDataInternal #

Patch Set 5 : fix comment #

Total comments: 6

Patch Set 6 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+68 lines, -62 lines) Patch
M services/ui/demo/mus_demo.h View 1 2 3 4 5 2 chunks +12 lines, -10 lines 0 comments Download
M services/ui/demo/mus_demo.cc View 1 2 3 1 chunk +7 lines, -13 lines 0 comments Download
M services/ui/demo/mus_demo_external.h View 1 2 3 1 chunk +2 lines, -4 lines 0 comments Download
M services/ui/demo/mus_demo_external.cc View 1 2 3 1 chunk +9 lines, -18 lines 0 comments Download
M services/ui/demo/mus_demo_internal.cc View 1 2 3 2 chunks +21 lines, -2 lines 0 comments Download
M services/ui/demo/window_tree_data.h View 1 2 3 4 5 2 chunks +4 lines, -3 lines 0 comments Download
M services/ui/demo/window_tree_data.cc View 1 2 3 1 chunk +3 lines, -7 lines 0 comments Download
M ui/aura/mus/window_tree_client.cc View 1 1 chunk +3 lines, -5 lines 0 comments Download
M ui/aura/mus/window_tree_client_delegate.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M ui/aura/mus/window_tree_client_delegate.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 43 (32 generated)
fwang
Seems a good start. I think the main issue is that we should try and ...
3 years, 9 months ago (2017-03-15 14:37:56 UTC) #4
tonikitoo
https://codereview.chromium.org/2755673003/diff/1/services/ui/demo/mus_demo_external.cc File services/ui/demo/mus_demo_external.cc (right): https://codereview.chromium.org/2755673003/diff/1/services/ui/demo/mus_demo_external.cc#newcode84 services/ui/demo/mus_demo_external.cc:84: InitWindowTreeData(std::move(*it)); now that you are passing a valid unique_ptr ...
3 years, 9 months ago (2017-03-15 15:34:54 UTC) #8
msisov
3 years, 9 months ago (2017-03-16 08:16:29 UTC) #14
msisov
https://codereview.chromium.org/2755673003/diff/1/services/ui/demo/mus_demo_external.cc File services/ui/demo/mus_demo_external.cc (right): https://codereview.chromium.org/2755673003/diff/1/services/ui/demo/mus_demo_external.cc#newcode62 services/ui/demo/mus_demo_external.cc:62: } On 2017/03/15 14:37:56, fwang wrote: > Do you ...
3 years, 9 months ago (2017-03-16 08:17:52 UTC) #20
fwang
OK, looks better! I still think we can improve how the append & init are ...
3 years, 9 months ago (2017-03-16 08:59:49 UTC) #24
msisov(use msisov igalia.com)
https://codereview.chromium.org/2755673003/diff/40001/services/ui/demo/mus_demo.h File services/ui/demo/mus_demo.h (right): https://codereview.chromium.org/2755673003/diff/40001/services/ui/demo/mus_demo.h#newcode63 services/ui/demo/mus_demo.h:63: void InitWindowTreeDataExternal(aura::WindowTreeHostMus* window_tree_host); On 2017/03/16 08:59:48, fwang wrote: > ...
3 years, 9 months ago (2017-03-16 09:21:32 UTC) #27
fwang
On 2017/03/16 09:21:32, maksims wrote: > If window_tree_host->InitHost(); and window_tree_host->Show() go > into ctor, then ...
3 years, 9 months ago (2017-03-16 09:33:51 UTC) #28
msisov(use msisov igalia.com)
On 2017/03/16 09:33:51, fwang wrote: > On 2017/03/16 09:21:32, maksims wrote: > > If window_tree_host->InitHost(); ...
3 years, 9 months ago (2017-03-16 10:27:38 UTC) #31
fwang
https://codereview.chromium.org/2755673003/diff/80001/services/ui/demo/mus_demo.h File services/ui/demo/mus_demo.h (right): https://codereview.chromium.org/2755673003/diff/80001/services/ui/demo/mus_demo.h#newcode60 services/ui/demo/mus_demo.h:60: std::unique_ptr<aura::WindowTreeHostMus> window_tree_host); Shoudn't this be removed? https://codereview.chromium.org/2755673003/diff/80001/services/ui/demo/mus_demo_internal.cc File services/ui/demo/mus_demo_internal.cc ...
3 years, 9 months ago (2017-03-16 10:54:56 UTC) #34
msisov(use msisov igalia.com)
kylechar@, please review. https://codereview.chromium.org/2755673003/diff/80001/services/ui/demo/mus_demo.h File services/ui/demo/mus_demo.h (right): https://codereview.chromium.org/2755673003/diff/80001/services/ui/demo/mus_demo.h#newcode60 services/ui/demo/mus_demo.h:60: std::unique_ptr<aura::WindowTreeHostMus> window_tree_host); On 2017/03/16 10:54:55, fwang ...
3 years, 9 months ago (2017-03-16 11:06:34 UTC) #38
fwang
3 years, 9 months ago (2017-03-16 11:11:01 UTC) #39
informal l-g-t-m

Powered by Google App Engine
This is Rietveld 408576698