New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 661270 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Mus should report bounds of top levels and embed points in screen coordinates

Project Member Reported by sky@chromium.org, Nov 1 2016

Issue description

Otherwise it isn't possible for the client to know screen coordinates. Additionally SetBounds on the top level should be in screen coordinates.
 

Comment 1 by sky@chromium.org, Nov 1 2016

Blocking: 660994

Comment 2 by e...@chromium.org, Jan 31 2017

Owner: e...@chromium.org
Status: Assigned (was: Untriaged)
Ideas for how to implement:

- Add a screen offset to the bounds information coming from the window server.
- Make it so that each root's bounds are in screen space.

Comment 3 by e...@chromium.org, Feb 1 2017

Cc: e...@chromium.org
Owner: ----
Status: Available (was: Assigned)
This de facto works, even if it's slightly accidental.

With ash as it is, all layers in the window manager are the size of the screen, therefore the parent of an individual window will be in screen coordinates.

Explicit support per the original report is probably needed to make this work in the multi-display case, but we aren't tackling that this quarter. Tossing this back.

Comment 4 by sky@chromium.org, Feb 1 2017

Labels: -Pri-2 Pri-3

Comment 5 by sky@chromium.org, Feb 13 2017

Blocking: -660994
I believe this is only an issue for clients that are embedded in non-top-level windows, which don't come up that often. I'm going to remove this as a blocker for 660994.

Comment 6 by sky@chromium.org, Mar 7 2017

Cc: sadrul@chromium.org fsam...@chromium.org
+sadrul and fady as this may be more important to mus in renderer.
Project Member

Comment 7 by sheriffbot@chromium.org, Mar 9 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 8 by e...@chromium.org, Mar 9 2018

Cc: -e...@chromium.org
Un-cc-ing me from all bugs on my final day.
Components: Internals>Services>WindowService
Labels: -Proj-Mustash-Mus-WS
Deprecating Proj-Mustash-Mus-WS in favor of component Internals>Services>WindowService.

Sign in to add a comment