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

Issue 2697693002: Stub out ScreenManagerOzoneExternal (Closed)

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

Description

Stub out ScreenManagerOzoneExternal This is a step forward in order to have mus_demo (//services/ui/demo/) running in "external window mode". In external window mode, the need for a ScreenManager and ScreenManagerDelegate (aka DisplayManager) is eased. CL adds an stub'ed out implementation to be used on ozone/non-chromeos. BUG=666958 Review-Url: https://codereview.chromium.org/2697693002 Cr-Commit-Position: refs/heads/master@{#450155} Committed: https://chromium.googlesource.com/chromium/src/+/5a9fe272cb758a4a60f251bd797144fa7c75e79f

Patch Set 1 #

Patch Set 2 : . #

Total comments: 2

Patch Set 3 : restored screen_manager_stub_internal.cc|h #

Total comments: 1

Patch Set 4 : removed bits of WeakPtrFactory use #

Total comments: 2

Patch Set 5 : fixed typo #

Patch Set 6 : fixed typo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+89 lines, -12 lines) Patch
M services/ui/display/BUILD.gn View 1 2 1 chunk +19 lines, -12 lines 0 comments Download
A services/ui/display/screen_manager_ozone_external.h View 1 2 3 4 1 chunk +36 lines, -0 lines 0 comments Download
A services/ui/display/screen_manager_ozone_external.cc View 1 2 3 1 chunk +34 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (13 generated)
kylechar
https://codereview.chromium.org/2697693002/diff/20001/services/ui/display/BUILD.gn File services/ui/display/BUILD.gn (left): https://codereview.chromium.org/2697693002/diff/20001/services/ui/display/BUILD.gn#oldcode39 services/ui/display/BUILD.gn:39: "screen_manager_stub_internal.cc", We still need screen_manager_stub_internal.cc/h if use_ozone=false. Some tests ...
3 years, 10 months ago (2017-02-13 21:23:38 UTC) #5
tonikitoo
https://codereview.chromium.org/2697693002/diff/20001/services/ui/display/BUILD.gn File services/ui/display/BUILD.gn (left): https://codereview.chromium.org/2697693002/diff/20001/services/ui/display/BUILD.gn#oldcode39 services/ui/display/BUILD.gn:39: "screen_manager_stub_internal.cc", On 2017/02/13 21:23:38, kylechar wrote: > We still ...
3 years, 10 months ago (2017-02-13 21:37:38 UTC) #6
kylechar
lgtm other than the one comment. https://codereview.chromium.org/2697693002/diff/40001/services/ui/display/screen_manager_ozone_external.h File services/ui/display/screen_manager_ozone_external.h (right): https://codereview.chromium.org/2697693002/diff/40001/services/ui/display/screen_manager_ozone_external.h#newcode32 services/ui/display/screen_manager_ozone_external.h:32: base::WeakPtrFactory<ScreenManagerOzoneExternal> weak_ptr_factory_; I ...
3 years, 10 months ago (2017-02-13 21:45:59 UTC) #9
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/2697693002/60001
3 years, 10 months ago (2017-02-13 21:56:44 UTC) #12
fwang
informal l g t m modulo a typo (hope it's not too late) https://codereview.chromium.org/2697693002/diff/60001/services/ui/display/screen_manager_ozone_external.h File ...
3 years, 10 months ago (2017-02-13 21:58:38 UTC) #14
tonikitoo
https://codereview.chromium.org/2697693002/diff/60001/services/ui/display/screen_manager_ozone_external.h File services/ui/display/screen_manager_ozone_external.h (right): https://codereview.chromium.org/2697693002/diff/60001/services/ui/display/screen_manager_ozone_external.h#newcode14 services/ui/display/screen_manager_ozone_external.h:14: // responsible for creating Dislpay instances. On 2017/02/13 21:58:37, ...
3 years, 10 months ago (2017-02-13 22:09:43 UTC) #17
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/2697693002/100001
3 years, 10 months ago (2017-02-13 22:10:26 UTC) #18
commit-bot: I haz the power
3 years, 10 months ago (2017-02-13 23:51:44 UTC) #21
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/5a9fe272cb758a4a60f251bd7971...

Powered by Google App Engine
This is Rietveld 408576698