Open Bug 1914119 Opened 1 year ago Updated 8 months ago

[meta] Hide dynamic toolbar based on scroll delta (as reported by Gecko), not based on intercepted touch move events

Categories

(Firefox for Android :: Toolbar, task, P1)

All
Android
task

Tracking

()

People

(Reporter: petru, Assigned: petru)

References

(Depends on 6 open bugs, Blocks 6 open bugs)

Details

(Keywords: meta)

As a continuation of the PRD describing a new framework for driving these features based on scroll data and recent discussions with the APZ team there is an agreement to try moving to a new framework driven by APZ reported scroll/overscroll distances.

As a basic proof of concept showing how using the scroll data of the outer page could easily drive the dynamic toolbar - bug 1913361

There is one important issue: 100vh pages aren't scrollable but we'd need to allow translating the dynamic toolbar off screen to allow users see all content.

See Also: → 1913361
Assignee: nobody → petru
Severity: -- → N/A
Priority: -- → P1
Depends on: 1913361
Depends on: 1915424
Depends on: 1915638
No longer depends on: 1915424
Depends on: 1915640
See Also: 1913361
Depends on: 1916010
Depends on: 1917038
Depends on: 1921331
Depends on: 1921339
No longer depends on: 1915638
No longer depends on: 1915640
Summary: [Meta] Refactor dynamic toolbar framework to use reported scroll data → [meta] Hide dynamic toolbar based on scrolling, not based on intercepted touch move events
Summary: [meta] Hide dynamic toolbar based on scrolling, not based on intercepted touch move events → [meta] Hide dynamic toolbar based on scroll delta (as reported by Gecko), not based on intercepted touch move events
Blocks: 1915714
Blocks: 1917984
Blocks: 1910268
See Also: → 1948852
Blocks: 1963405
Depends on: 1984180
Depends on: 1989979
Depends on: 1995198
Depends on: 1993592
You need to log in before you can comment on or make changes to this bug.