Chrome on Android accurately reports the browser window's position using window.screenX and window.screenY. Currently Chrome incorrectly assumes all browser windows on Android start at coordinates (0, 0). This is inaccurate for Android tablets using freeform windowing mode, causing websites to always receive 0 when querying the window's on-screen position using window.screenX and window.screenY (these fields store the coordinates of window's top-left corner in global work area coordinate space). Remark: window.screenX and window.screenY have aliases, window.screenLeft and window.screenTop.
Chrome on Android in desktop form factors should be in functional parity with Chrome for other desktop operating systems. This includes the ability to report valid window position to websites that query window.screenX or window.screenY fields (also aliases, window.screenLeft and window.screenTop).
None
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
We do not intend to change window.screen* APIs behavior for WebView.
None
No milestones specified