[composable toolbar] Configure the toolbar for custom tabs support
Categories
(Firefox for Android :: Toolbar, task, P2)
Tracking
()
People
(Reporter: petru, Assigned: petru)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][group3][composable toolbar] )
Attachments
(6 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
We should use the BrowserToolbarMiddleware used for configuring the toolbar in normal tabs as an example for configurin the toolbar UX for custom tabs also.
The resulted UX should fully match the current one for the toolbar View, including the support for custom theming based on the incoming custom tabs configuration.
(More details to be added later)
Assignee | ||
Updated•4 months ago
|
Assignee | ||
Updated•4 months ago
|
Updated•4 months ago
|
Assignee | ||
Comment 1•3 months ago
|
||
Going by the principle of least knowledge the context dependency that leads
to a long chain of dependencies readings can be replaced with the exact data
the system needs.
Assignee | ||
Comment 2•3 months ago
|
||
When in custom tabs nothing should happen when the url is clicked, not even
a haptic event.
Assignee | ||
Comment 3•3 months ago
|
||
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Assignee | ||
Comment 4•3 months ago
|
||
Assignee | ||
Comment 5•2 months ago
|
||
For custom tabs Fenix might want to show buttons with custom drawables
with default tinting enabled or disabled.
Assignee | ||
Comment 6•2 months ago
|
||
Updated•2 months ago
|
Comment 8•2 months ago
|
||
bugherder |
Assignee | ||
Comment 9•2 months ago
|
||
We have a few more things to land.
Updated•2 months ago
|
Comment 10•2 months ago
|
||
Comment 11•2 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9f93b2bd0ac1
https://hg.mozilla.org/mozilla-central/rev/102109dfef21
https://hg.mozilla.org/mozilla-central/rev/b28f8c1cf241
https://hg.mozilla.org/mozilla-central/rev/7c5f0062c211
https://hg.mozilla.org/mozilla-central/rev/a98301eace8c
Updated•2 months ago
|
Description
•