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

Issue 620398 link

Starred by 16 users

Issue metadata

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



Sign in to add a comment

Scrolling long documents breaks multiple interaction methods and rendering

Reported by montana....@gmail.com, Jun 15 2016

Issue description

Chrome Version       : 51.0.2704.84 (Official Build) (64-bit)
URLs (if applicable) : HTML Attached
Other browsers tested: Firefox
  Add OK or FAIL, along with the version, after other browsers where you
have tested this issue:
     Safari:
    Firefox: OK
         IE:

What steps will reproduce the problem?
(1) Load attached HTML
(2) Scroll to near end of page, around 16,775,000px (document.body.scrollTop = 16775000)
(3) Observe that the background stops and click events are broken

What is the expected result?
Background continues, mouse events are honored.


What happens instead?


Please provide any additional information below. Attach a screenshot if
possible.

 
longpage.html
317 bytes View Download

Comment 1 by ajha@chromium.org, Jun 16 2016

Cc: ajha@chromium.org
Components: UI Blink>Scroll
Labels: M-53
Status: Untriaged (was: Unconfirmed)
Able to reproduce this on the latest M-53(53.0.2769.0) on Mac OS, Linux Ubuntu 14.04 and on Windows-7(53.0.2768.0). Issue is seen from older chrome version: 30.0.1549.0 as tested on Windows-7.

On Firefox I am seeing black pages when scrolling directly to the bottom of the page.

Marking this as Untriaged for further investigating.
Project Member

Comment 2 by sheriffbot@chromium.org, Jul 5 2016

Labels: -M-53 M-54 MovedFrom-53
Moving this nonessential bug to the next milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: dtapu...@chromium.org
Labels: Hotlist-Input-Dev
Owner: chongz@chromium.org
Status: Assigned (was: Untriaged)
It is like the rendering is stopping there too. Must be some limit inside the paint algorithm and we are hitting that for hit testing too.

Comment 4 by bokan@chromium.org, Mar 2 2017

Cc: danakj@chromium.org bokan@chromium.org aelias@chromium.org
LayoutUnits can go up to twice that (INT_MAX / 64) but perhaps I'm missing some factor of 2.

There's been some long debate about whether we should support outsized pages like this. I'm not sure what limit we're hitting here but I'm not sure it's worth the effort to fix. +danakj@,aelias@ who've had opinions here in the past.
Cc: chrishtr@chromium.org
I believe there's a size limit in GraphicsLayer. Not sure why we'd be able to scroll past that though.
See also crbug.com/446530

Comment 7 by chongz@chromium.org, Jan 11 2018

Cc: chongz@chromium.org
Owner: dtapu...@chromium.org
Re-assigning to dtapuska@.
Owner: nzolghadr@chromium.org

Sign in to add a comment