Closed
Bug 1277712
Opened 8 years ago
Closed 4 years ago
The URL bar hiding/unhiding causes the scroll position to jump around when directly viewing images
Categories
(Firefox for Android Graveyard :: Toolbar, defect, P3)
Tracking
(firefox46 wontfix, firefox47 wontfix, firefox48 wontfix, firefox49 wontfix, firefox50 wontfix, firefox51 wontfix, firefox52 wontfix, firefox53 affected, firefox60 wontfix, firefox61 affected, firefox62 affected, firefox63 affected)
RESOLVED
WONTFIX
People
(Reporter: JanH, Unassigned)
References
()
Details
Comment hidden (typo) |
Reporter | ||
Comment 1•8 years ago
|
||
STR: 1. Open some image directly within Firefox. 2. Zoom in. 3. Scroll up and down, so the URL bar hides/unhides. Actual: After the URL bar has become completely hidden/unhidden, the image makes a jump approximately the height of the URL bar in the opposite direction (i.e. if I'm scrolling towards the top of the picture, the viewport jumps back down and vice versa). The jump normally happens as soon as the URL bar has finished animating, although once it only occured after also lifting the finger. Expected: No jumping around. Note: Images are the most prominent example, but I can also reproduce this with the media controls that are displayed when directly opening e.g. an MP3 file. Normal web pages seem unaffected though. I can also reproduce this with and without APZ in all current Firefox versions.
status-firefox46:
--- → affected
status-firefox47:
--- → affected
status-firefox48:
--- → affected
status-firefox49:
--- → affected
Comment 2•8 years ago
|
||
Sample URL on which I can repro this.
Updated•8 years ago
|
Priority: -- → P3
Comment 3•8 years ago
|
||
FWIW I suspect this is because the toolbar show/hide resizes the height available to content, and the ImageDocument implementation probably uses that to position the image.
status-firefox50:
--- → affected
Version: Trunk → 46 Branch
Updated•8 years ago
|
Updated•7 years ago
|
status-firefox52:
--- → wontfix
status-firefox53:
--- → affected
Comment 5•6 years 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
Closed: 6 years ago
Resolution: --- → INACTIVE
Reporter | ||
Updated•6 years ago
|
Status: RESOLVED → REOPENED
Resolution: INACTIVE → ---
Reporter | ||
Updated•6 years ago
|
Status: REOPENED → NEW
status-firefox60:
--- → wontfix
status-firefox61:
--- → affected
status-firefox62:
--- → affected
Updated•6 years ago
|
status-firefox63:
--- → affected
Comment 8•6 years ago
|
||
The issue happens on this website too: https://www.mdr.de/mdr-klassik-radio/ipg/sendung805120_ipgctx-true_zc-4cd383ea.html. See Bug 1485540.
Comment 10•5 years ago
|
||
Given this bug was reported 3 years ago, what's the ETA for a fix?
Flags: needinfo?(jh+bugzilla)
Comment 12•5 years ago
|
||
(In reply to jesbugduo from comment #10) > Given this bug was reported 3 years ago, what's the ETA for a fix? I don't think we have a good way to fix this category of issues with the current implementation of toolbar hiding. You can always work around it by disabling toolbar hiding in the settings (Settings -> General -> Full-screen browsing). Firefox Focus has a different implementation of toolbar hiding which isn't susceptible to this problem, and that may replace the current implementation in Firefox for Android at some point, which would solve this problem. (Note that that implementation has other problems, like position:fixed elements attached to the bottom being partly or fully offscreen when the toolbar is shown. I don't think anyone has figured out how to implement a hiding toolbar without having bad interactions with _something_.)
Comment 13•5 years ago
|
||
I tested the Dolphin browser, and it doesn't have this particular problem. So why shouldn't it be possible to fix the bug in Firefox? I don't know how to fix the code myself, so I just hope everyone else affected can upvote this bug, so that someone can ultimately prioritize fixing the code.
Comment 14•5 years ago
|
||
I guess it's possible that this particular issue could be fixed on the ImageDocument side. Would require some investigation. It may not be worth spending time on that, though, if the toolbar hiding implementation is going to change anyways, to something that doesn't resize the height available to content.
Reporter | ||
Comment 15•5 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #14) > I guess it's possible that this particular issue could be fixed on the > ImageDocument side. Would require some investigation. Given that normal HTML documents don't jump around, something should certainly be possible, especially given that for ImageDocuments (and I think also whatever standalone media files are using) we don't have to worry about possible side effects on position:fixed elements.
Comment 16•5 years ago
|
||
Could that be related to Bug 1514429 and Bug 1209426
Comment 18•5 years ago
|
||
It was observed in bug 1544633 that this does not happen in Fenix.
Comment 19•5 years ago
|
||
I see there is activity here.
Any news on the ETA?
Flags: needinfo?(rbarker)
Comment 20•5 years ago
|
||
(In reply to jesbugduo from comment #19)
I see there is activity here.
Any news on the ETA?
Not that I'm aware of.
Flags: needinfo?(rbarker)
Comment 21•4 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #18)
It was observed in bug 1544633 that this does not happen in Fenix.
As this issue is specific to Fennec, I don't think we're going to be fixing it.
Status: NEW → RESOLVED
Closed: 6 years ago → 4 years ago
Resolution: --- → WONTFIX
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.