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

Issue 1684633002: ash/mash: Introduce a ShelfDelegate implementation for mash. (Closed)

Created:
4 years, 10 months ago by sadrul
Modified:
4 years, 10 months ago
Reviewers:
msw, sky
CC:
chromium-reviews, kalyank, sadrul
Base URL:
https://chromium.googlesource.com/chromium/src.git@ash-sysui-window-container
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

ash/mash: Introduce a ShelfDelegate implementation for mash. Introduce ShelfDelegateMus to provide the ShelfDelegate implementation, which talks to the mash-wm to receive updates about the user-windows, and updates the ShelfModel in ash as needed. BUG=585141 Committed: https://crrev.com/618dd9e47a812b47b72ff28e4dc54a2e7a8b5839 Cr-Commit-Position: refs/heads/master@{#374701}

Patch Set 1 #

Patch Set 2 : self-nit #

Total comments: 10

Patch Set 3 : . #

Patch Set 4 : tot-merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+272 lines, -2 lines) Patch
M ash/mus/BUILD.gn View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
A ash/mus/shelf_delegate_mus.h View 1 2 1 chunk +58 lines, -0 lines 0 comments Download
A ash/mus/shelf_delegate_mus.cc View 1 2 3 1 chunk +200 lines, -0 lines 0 comments Download
M ash/mus/shell_delegate_mus.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ash/screen_util.cc View 1 2 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (5 generated)
sadrul
4 years, 10 months ago (2016-02-09 17:50:49 UTC) #2
msw
https://codereview.chromium.org/1684633002/diff/20001/ash/mus/sysui/shelf_delegate_mus.cc File ash/mus/sysui/shelf_delegate_mus.cc (right): https://codereview.chromium.org/1684633002/diff/20001/ash/mus/sysui/shelf_delegate_mus.cc#newcode50 ash/mus/sysui/shelf_delegate_mus.cc:50: ShelfMenuModel* CreateApplicationMenu(int event_flags) override { nit: follow base class ...
4 years, 10 months ago (2016-02-09 18:31:26 UTC) #3
sky
https://codereview.chromium.org/1684633002/diff/20001/ash/screen_util.cc File ash/screen_util.cc (right): https://codereview.chromium.org/1684633002/diff/20001/ash/screen_util.cc#newcode72 ash/screen_util.cc:72: gfx::Display display = We shouldn't be calling this code ...
4 years, 10 months ago (2016-02-09 20:44:08 UTC) #4
sadrul
https://codereview.chromium.org/1684633002/diff/20001/ash/mus/sysui/shelf_delegate_mus.cc File ash/mus/sysui/shelf_delegate_mus.cc (right): https://codereview.chromium.org/1684633002/diff/20001/ash/mus/sysui/shelf_delegate_mus.cc#newcode50 ash/mus/sysui/shelf_delegate_mus.cc:50: ShelfMenuModel* CreateApplicationMenu(int event_flags) override { On 2016/02/09 18:31:26, msw ...
4 years, 10 months ago (2016-02-10 08:04:41 UTC) #6
sky
LGTM
4 years, 10 months ago (2016-02-10 17:28:23 UTC) #7
msw
lgtm
4 years, 10 months ago (2016-02-10 17:33:29 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1684633002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1684633002/80001
4 years, 10 months ago (2016-02-10 19:24:39 UTC) #11
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 10 months ago (2016-02-10 19:38:31 UTC) #12
commit-bot: I haz the power
4 years, 10 months ago (2016-02-16 22:30:29 UTC) #14
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/618dd9e47a812b47b72ff28e4dc54a2e7a8b5839
Cr-Commit-Position: refs/heads/master@{#374701}

Powered by Google App Engine
This is Rietveld 408576698