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

Issue 757560 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 417782



Sign in to add a comment

[RLS] body.scrollWidth and body.scrollHeight don't include margins

Project Member Reported by skobes@chromium.org, Aug 21 2017

Issue description

See: https://output.jsbin.com/kezulim

Without RLS, shows "2100 x 2200"
With RLS, shows "2000 x 2000"
 

Comment 1 by skobes@chromium.org, Aug 21 2017

Cc: sriram...@samsung.com
I couldn't find any difference between RLS and Non-RLS case.
Both cases the values are "2000 x 2000" in latest build.
Tested with below command.
./out/Default/chrome --root-layer-scrolls
One thing i found is that there is a change in behaviour in the above test case between normal and quirks mode(irrespective or RLS) in latest build compared to chrome59.
Chrome59: Both cases the output is "2100 x 2200"
Latest chrome: normal mode (2000 x 2000), quirks mode (2100 x 2200)
The behaviour is changed in https://chromium-review.googlesource.com/527917 where "scrollTopLeftInterop" feature is enabled.

So i think there is nothing to be done here with respect to RLS.
Please let me know if i missed anything here.

Comment 3 by skobes@chromium.org, Aug 22 2017

Status: WontFix (was: Available)
You're right, I was misled by the scrollTopLeftInterop change.  This is working as intended.

Sign in to add a comment