Open Bug 1916695 Opened 10 months ago Updated 4 months ago

Adapt Fenix for edge-to-edge introduced in Android 15.

Categories

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

All
Android
task

Tracking

()

ASSIGNED
Tracking Status
firefox137 --- verified

People

(Reporter: mcarare, Assigned: mcarare)

References

Details

(Whiteboard: [fxdroid][group1])

Attachments

(2 obsolete files)

We should do this before targeting Android 15 by using the EdgeToEdge class introduced in androidx.activity 1.8.0:
https://developer.android.com/reference/androidx/activity/EdgeToEdge

See Also: → 1903573
See Also: → 1919866
Depends on: 1881685
Blocks: 1925219
Blocks: 1925070
Attachment #9438805 - Attachment is obsolete: true
Attachment #9438806 - Attachment is obsolete: true

For QA: please test in the latest Nightly that there are no issues related to nav bar and status bar on Android 15/Android 16 devices.
Please also test scenarios in https://bugzilla.mozilla.org/show_bug.cgi?id=1933488.
Thank you!

Flags: qe-verify+
See Also: → 1946404
Depends on: 1949392

There were no unknown/new issues found during testing the nav bar's and status bar's functionality and UI, there was an early unusual beahvior of the long press of the system back button which sometimes did nothing, other times moved the app to the background, but those tests were done with an earlier version and compared to Chrome on which the behavior was similar.
On the latest Nightly the behavior was the usual "displaying the recent tab history".
I couldn't reproduce any of the scenarios presented on this ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=1933488.

Devices used:

  • Google Pixel 9 Pro XL (Android 15);
  • Google Pixel 7 (Android 16 Beta);

Build tested: Firefox Nightly 137.0a1 from 2025-02-26.

Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: