ws: Add support for WindowServiceClient::SetWindowProperty
Add a PropertyConverter to WindowService to support property syncing. Implement SetWindowProperty[Impl] on WindowServiceClient. Add a unit test, split up the existing fixture, refine GL init. Add a helper function for Ash window property registration. (consolidate out-of-sync registrations between Chrome and Ash) Add a helper function for window service init in Ash. Make kRenderTitleAreaProperty public (mojo side used by Chrome) Check that properties are not registered twice with the converter. Optionally register kShadowElevationKey in helper (for Ash, not Chrome). Update and add crbug.com/837695 TODOs. Bug: 837695 Change-Id: Ic026d06e3aeb39bb7008f8d7fec2392fa08f176c Reviewed-on: https://chromium-review.googlesource.com/1050575Reviewed-by:Scott Violet <sky@chromium.org> Commit-Queue: Michael Wasserman <msw@chromium.org> Cr-Commit-Position: refs/heads/master@{#557260}
Showing
ash/ws/window_service_util.h
0 → 100644
Please register or sign in to comment