0
Files
src/content/browser
msw 5dce124e0d Add mash shelf application id support.
Add an app_id mus window property; used to group shelf items, etc.
Populate app_id from the identity name via WindowManagerConnection.

Track multiple windows in ShelfDelegateMus & ShelfItemDelegateMus.
Show new ShelfMenuModelMus with titles on multi-window item click.

Rename ShelfController::[Pin|Unpin]Item (was [Add|Remove]Item).
Plumb identity; remove incorrect window_property.h comment.

TODO: Support dynamic app_id or custom init, for extensions, etc.?
TODO: Support window application titles (eg. 'Chrome' vs. 'New Tab')

BUG=557406
TEST=In "mojo_runner mojo:mash_session", type 'quick_launch' and hit CTRL+ENTER; a second quick launch window should open and share the existing shelf item.
R=sky@chromium.org,jam@chromium.org

Review URL: https://codereview.chromium.org/1899323002

Cr-Commit-Position: refs/heads/master@{#389508}
2016-04-25 18:17:48 +00:00
..