Inconsistent browser history menu when long clicking on the navigation buttons
Categories
(Firefox for Android :: Toolbar, defect, P1)
Tracking
()
People
(Reporter: petru, Assigned: kaya)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][group3][group1])
Attachments
(4 files, 2 obsolete files)
Steps to reproduce
- Use a tablet to get the navigation buttons to be shown in the toolbar
- Access different webpages in the same tab
- Long press on the active navigation buttons
Expected behavior
A popup with all the history for that tab appears at the bottom of the screen
Actual behavior
Sometimes the popup is empty
Any additional information?
In my limited tries I could easily reproduce this on Nightly and Beta but not on Release suggesting this is a recent regression.
| Reporter | ||
Comment 1•11 months ago
|
||
This reproduces also when interacting with the navigation buttons from the redesigned menu.
| Reporter | ||
Updated•11 months ago
|
Updated•11 months ago
|
| Reporter | ||
Updated•11 months ago
|
Comment 2•11 months ago
|
||
The severity field is not set for this bug.
:royang, could you have a look please?
For more information, please visit BugBot documentation.
Updated•10 months ago
|
Updated•9 months ago
|
Comment 3•9 months ago
|
||
Comment 4•9 months ago
|
||
Updated•9 months ago
|
Comment 5•9 months ago
|
||
on re-examining, I'm discovering that the call inside TabHistoryDialogFragment to the selectedTab history is not gathering updated history when initially called and the history is updated by geckoview later which then flows into TabHistoryDialogFragment and loads the data after a bit. This happens if a user long presses the nav button immediately upon navigating through a series of pages
if a user waits on a page for about 5 seconds, the TabHistoryDialogFragment will be opened without issue.
Comment 6•9 months ago
|
||
A log showing the change in history state as the history is loaded and sent from GeckoView to Fenix observers.
Updated•9 months ago
|
Comment 7•9 months ago
|
||
We discussed this on Slack a bit - this is a SHIP bug.
| Assignee | ||
Updated•8 months ago
|
| Assignee | ||
Updated•8 months ago
|
| Assignee | ||
Comment 8•8 months ago
|
||
Updated•8 months ago
|
Comment 10•8 months ago
|
||
| bugherder | ||
Updated•8 months ago
|
Updated•8 months ago
|
Description
•