summaryrefslogtreecommitdiffstats
path: root/mojo/public/cpp/bindings/lib/bindings_internal.h
diff options
context:
space:
mode:
authorstevenjb <stevenjb@chromium.org>2016-02-29 15:53:33 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-29 23:55:52 +0000
commit209a177549a7cce290e8cef22b47f640334a8f52 (patch)
tree7ba66df638ff5732130d9c7cc6dfe784f5efd555 /mojo/public/cpp/bindings/lib/bindings_internal.h
parentbeab086f2531fb71d06b49ee23da38fa80fb0584 (diff)
downloadchromium_src-209a177549a7cce290e8cef22b47f640334a8f52.zip
chromium_src-209a177549a7cce290e8cef22b47f640334a8f52.tar.gz
chromium_src-209a177549a7cce290e8cef22b47f640334a8f52.tar.bz2
Support multiple placements in display options UI
This CL: * Adds parentId, layoutType, and offset to options.DisplayInfo * Sends !Array<!options.DisplayLayout> to chrome.send('setDisplayLayout') instead of a single layout/offset pair. * Eliminates the fake entries in DisplayLayoutManagerMulti * Removes --enable-multi-display-layout and adds --disable-multi-display-layout that just disables the UI entirely for >2 displays. * The previous DisplayLayoutManager code is still used for 2 displays, DisplayLayoutManagerMulti is used for 3+ displays. BUG=576375 Review URL: https://codereview.chromium.org/1744583003 Cr-Commit-Position: refs/heads/master@{#378316}
Diffstat (limited to 'mojo/public/cpp/bindings/lib/bindings_internal.h')
0 files changed, 0 insertions, 0 deletions