Open Bug 1950909 Opened 18 days ago Updated 4 days ago

[composable toolbar] Initial integration in Fenix

Categories

(Fenix :: Toolbar, task, P2)

All
Android
task

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: petru, Assigned: petru)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fxdroid][group3][composable toolbar])

Attachments

(9 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
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

Need an initial integration of the composable toolbar to serve as a base for the future configuration work.

The new toolbar should be gated by a hardcoded feature flag making it only available only in debug for the moment.
To limit the availability to only developers working on this feature the flag should be a secret setting only available in debug builds.

This will allow to easily change between a toolbar view and a toolbar composable.

This will make the toolbar menu building be reusable and allow decoupling
other functionalities from the browser toolbar view.

Being able to replace the toolbar view with a toolbar composable means we
can also make use of the existing support for the dynamic toolbar behavior.

This will allow to easily change between a toolbar view and a toolbar composable.

Attachment #9470017 - Attachment description: Bug 1950909 - part 1 - Add a new secret settings for enabling the redesigned toolbar r=#android-reviewers → Bug 1950909 - part 1 - Add a new secret settings for enabling the composable toolbar r=#android-reviewers
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: