Closed Bug 1771343 (Android_13) Opened 2 years ago Closed 2 years ago

GeckoView: Target Android API 33 (Android 13)

Categories

(GeckoView :: General, task, P1)

Unspecified
All
task

Tracking

(firefox100 wontfix, firefox101 wontfix, firefox102 wontfix, firefox103 wontfix, firefox104 wontfix, firefox105 wontfix, firefox106 wontfix, firefox107 wontfix, firefox108 fixed)

RESOLVED FIXED
108 Branch
Tracking Status
firefox100 --- wontfix
firefox101 --- wontfix
firefox102 --- wontfix
firefox103 --- wontfix
firefox104 --- wontfix
firefox105 --- wontfix
firefox106 --- wontfix
firefox107 --- wontfix
firefox108 --- fixed

People

(Reporter: agi, Assigned: olivia)

References

(Depends on 3 open bugs, Blocks 1 open bug)

Details

(Whiteboard: [geckoview:2022h2] [geckoview:m107] [geckoview:m108], [wptsync upstream])

Attachments

(1 file)

When released we should switch to targeting Android 13.

Consider for Q4. The Android 13 release date is expected to be September or October 2022.

Severity: -- → N/A
Priority: -- → P2
Whiteboard: [geckoview:m109?] [geckoview:m110?]

Kevin says we can wait until 2023 Q1 to target the new API.

Summary: Target Android 13 → Target Android API 33 (Android 13)
Whiteboard: [geckoview:m109?] [geckoview:m110?] → [geckoview:2023q1]
Depends on: Android_12
Whiteboard: [geckoview:2023q1] → [geckoview:2023q1] [geckoview:m106?]
Whiteboard: [geckoview:2023q1] [geckoview:m106?] → [geckoview:2022h2] [geckoview:m107?]

It seems like we skipped targeting API 32? We're currently on API 31.

Decision: let's skip API 32 and jump to API 33.

Alias: Android_13
Depends on: 1791114

This bug covers updating GV, A-C, Fenix, Focus, and R-B to target API 33.

We need to fix AD_ID bug 1771343 before we target Android 13. We won't be able to ship app updates that target Android 13 without this manifest change!

107

Whiteboard: [geckoview:2022h2] [geckoview:m107?] → [geckoview:2022h2] [geckoview:m107]

Assigning to Olivia for 108. We need to fix all the other Android 13 bugs before we fix this bug!

Fixing this bug includes fixing A-C https://mozilla-hub.atlassian.net/browse/FNXV2-20790 and Fenix https://mozilla-hub.atlassian.net/browse/FNXV2-20845.

Assignee: nobody → ohall
Priority: P2 → P1
Whiteboard: [geckoview:2022h2] [geckoview:m107] → [geckoview:2022h2] [geckoview:m107] [geckoview:m108]

Dropping this bug's priority to P2 because we want to fix the other Android 13 bugs first.

Priority: P1 → P2

Updating from Android API level 31 to API 33 for target and compile.

Need to coordinate with other Android 13 bugs before ready to land, but patch is ready for review.

Attachment #9299341 - Attachment description: Bug 1771343 - Android API 33 (Android 13) → WIP: Bug 1771343 - Android API 33 (Android 13)
Attachment #9299341 - Attachment description: WIP: Bug 1771343 - Android API 33 (Android 13) → WIP: Bug 1771343 - GeckoView Android API 33 (Android 13)
See Also: → 1797617

When testing the patch to move GecoView to SDK 33, I saw issues related to bug 1797617 on a SDK 33 device. I'm treating bug 1797617 as non-blocking because it exists presently at SDK 31 (without the SDK 33 changes). Resolving bug 1797617 will become important for adding a higher device SDK emulator to CI.

Priority: P2 → P1
Summary: Target Android API 33 (Android 13) → GeckoView: Target Android API 33 (Android 13)
Attachment #9299341 - Attachment description: WIP: Bug 1771343 - GeckoView Android API 33 (Android 13) → Bug 1771343 - GeckoView Android API 33 (Android 13)
Pushed by ohall@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e775219bd788
GeckoView Android API 33 (Android 13) r=geckoview-reviewers,jgraham,jnicol,nalexander,jonalmeida
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/36780 for changes under testing/web-platform/tests
Whiteboard: [geckoview:2022h2] [geckoview:m107] [geckoview:m108] → [geckoview:2022h2] [geckoview:m107] [geckoview:m108], [wptsync upstream]
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch
Upstream PR merged by moz-wptsync-bot
Depends on: 1802577
Depends on: 1802247
Depends on: 1806212
Depends on: 1806652
See Also: → 1796348
Regressions: 1812605
No longer regressions: 1812605
Depends on: 1809194
Depends on: 1819950
Depends on: 1819949
Depends on: 1850933
No longer depends on: 1850933
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: