Scrolling while loading causes page contents to become unanchored
See original GitHub issueDescription
Scrolling while loading allows the page contents to become unanchored.
Steps to Reproduce
- Start at a webpage
- Attempt to navigate to another webpage
- Start scrolling immediately when you click to navigate to another webpage
- The page will become unanchored and will allow scrolling past the page both above and beyond. This also seems to carry over when navigating to other websites once one page has become unanchored unless you refresh.
Actual result:
Expected result:
You can’t scroll past the top of the page and you can’t scroll past the bottom of the page.
Reproduces how often:
Frequently.
Brave version (brave://version info)
Brave | 0.67.125 Chromium: 76.0.3809.100 (Official Build) (64-bit)
-- | --
Revision | ed9d447d30203dc5069e540f05079e493fc1c132-refs/branch-heads/3809@{#990}
OS | Mac OS X
JavaScript | V8 7.6.303.29
Flash | (Disabled)
User Agent | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
Command Line | /Applications/Brave Browser.app/Contents/MacOS/Brave Browser --enable-dom-distiller --disable-domain-reliability --disable-chrome-google-url-tracking-client --no-pings --enable-features=NewExtensionUpdaterService --disable-features=AutofillServerCommunication,AudioServiceOutOfProcess,DefaultEnableOopRasterization,NetworkService,UnifiedConsent,LookalikeUrlNavigationSuggestionsUI,TranslateUI --flag-switches-begin --flag-switches-end
Version/Channel Information:
- Can you reproduce this issue with the current release? N/A
- Can you reproduce this issue with the beta channel? N/A
- Can you reproduce this issue with the dev channel? N/A
- Can you reproduce this issue with the nightly channel? N/A
Other Additional Information:
- Does the issue resolve itself when disabling Brave Shields? No.
- Does the issue resolve itself when disabling Brave Rewards? Not enabled.
- Is the issue reproducible on the latest version of Chrome? N/A
Miscellaneous Information:
N/A
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (1 by maintainers)
Top Results From Across the Web
Chrome now uses scroll anchoring to prevent those ...
The problem is that if you've already scrolled down, your page resets when some off-screen ad loads and you're suddenly looking at a...
Read more >Keep overflow div scrolled to bottom unless user scrolls up
This well scroll it to bottom on page load, but I need it to stay at the bottom when dynamic content is added...
Read more >Fix Automatic Page Scroll Jumping on Chrome for Better ...
When you start reading the article before the webpage has completely loaded, it can jump scrolls where the content position moves because of...
Read more >Guide to scroll anchoring - CSS: Cascading Style Sheets | MDN
Scroll anchoring is a browser feature that aims to solve this problem of content jumping, which happens if content loads in after the...
Read more >scroll bars in Windows wreck positioning of unanchored layout ...
And the appearance of the scroll bar causes EVERYTHING to get PUSHED TO THE LEFT 17 points. That's apparently the width of the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@bsclifton doesn’t seem to be happening anymore!
@rebron I only use Brave 😁
I’ll download Chrome and try to test this out. 👍