Blink of wrong scroll position when hiding or showing dynamic toolbar

RESOLVED INACTIVE

Status

()

Firefox for Android
Toolbar
P3
normal
RESOLVED INACTIVE
2 years ago
4 days ago

People

(Reporter: cwiiis, Unassigned)

Tracking

({regression})

43 Branch
x86
Android
regression
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox47 wontfix, firefox48 wontfix, firefox49 wontfix, firefox50 wontfix, firefox51 fix-optional)

Details

(Reporter)

Description

2 years ago
STR:

1. Navigate to a page long enough to scroll vertically and hide the dynamic toolbar.
2. Scroll down to hide the toolbar
3. Scroll up enough to show a little over half of the toolbar

Expected:

Toolbar animates into position

Actual:

Toolbar animates into position, but page flashes briefly with the wrong scroll position.

I've observed this on a 10.1" Samsung Galaxy Tab 3 and a Tesco Hudl 2 tablet. These are both Intel-chip tablets (though different generations). The Samsung tablet is running Android Kitkat with lots of awful Samsung customisations and the Hudl2 is running a mostly-stock Android Lollipop.
kats, is there an ETA on this bug? The proper fix for bug 1245493 depends on it.
Flags: needinfo?(bugmail.mozilla)
At the moment there is no ETA. The plan here is to converge with other browser vendors on a standard behaviour [1] for the browser when the toolbar is shown/hidden. Right now we fire resize events to content and change the scroll position and such; if we can avoid doing some of that work this bug will probably go away or be easier to fix.

[1] WIP at https://github.com/bokand/URLBarSizing/
Flags: needinfo?(bugmail.mozilla)
status-firefox47: --- → wontfix
status-firefox48: --- → affected
status-firefox49: --- → affected
status-firefox50: --- → affected
Version: unspecified → 43 Branch
status-firefox48: affected → wontfix
status-firefox49: affected → wontfix
status-firefox50: affected → wontfix
status-firefox51: --- → affected
Priority: -- → P3
status-firefox51: affected → fix-optional

Comment 3

4 days ago
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Last Resolved: 4 days ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.