div "overflow-y: scroll" position of element not maintained when navigating back
Reported by
anar.bab...@gmail.com,
Dec 11 2016
|
|||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36 Steps to reproduce the problem: 1. Visit https://www.harrowcn.org.uk/ 2. On main page scroll down list of organizations and click on any link to open an organization page 3. On new page click back What is the expected behavior? Scrolling position on this list of organization is maintained. What went wrong? Scrollbar position is reset to the top. Did this work before? N/A Chrome version: 55.0.2883.87 Channel: stable OS Version: 6.1 (Windows 7, Windows Server 2008 R2) Flash Version: Shockwave Flash 23.0 r0 This works fine with Firefox.
,
Dec 12 2016
,
Dec 12 2016
,
Dec 12 2016
Able to reproduce the issue on win 10,Ubuntu 14.04 and Mac 10.11.6 using 55.0.2883.87. This is a non-regression issue since M 35.0.1849.0. Note: FireFox 49.0.1 is working fine.
,
Dec 15 2016
AFAIK, Chrome has never supported scroll position restoration for inner scrollers (only main frame and sub-frames). So this is a new feature request not a regression. Firefox and Safari have this feature but I believe it depends on their BFCache. For example in Safari, if you navigate away more than one page and then go back it does not restore the position. japhet@ do you know if there is any effort to implement something like bfcache in Chrome?
,
Dec 22 2016
,
Jan 5 2017
,
Jan 10 2017
We've talked about adding a bfcache Someday, but it's likely to be a lot more complex than the old WebKit implementation if it's going to work with the site isolation efforts.
,
Aug 31 2017
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by anar.bab...@gmail.com
, Dec 11 2016