Mobile/Foundation/Bugs: Difference between revisions
< Mobile
Jump to navigation
Jump to search
m (→Next Sprint: latest) |
(115) |
||
| Line 3: | Line 3: | ||
* [https://mzl.la/3yP8gdv P1 security bugs] | * [https://mzl.la/3yP8gdv P1 security bugs] | ||
P1 [geckoview: | P1 [geckoview:m115] bugs: | ||
<bugzilla> | <bugzilla> | ||
| Line 9: | Line 9: | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
"o1": "anywordssubstr", | "o1": "anywordssubstr", | ||
"v1": "[geckoview: | "v1": "[geckoview:m115", | ||
"priority": "P1", | "priority": "P1", | ||
| Line 19: | Line 19: | ||
</bugzilla> | </bugzilla> | ||
P2-P5 [geckoview: | P2-P5 [geckoview:m115] bugs: | ||
<bugzilla> | <bugzilla> | ||
| Line 25: | Line 25: | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
"o1": "anywordssubstr", | "o1": "anywordssubstr", | ||
"v1": "[geckoview: | "v1": "[geckoview:m115", | ||
"f2": "priority", | "f2": "priority", | ||
| Line 37: | Line 37: | ||
</bugzilla> | </bugzilla> | ||
P1 Fenix or GeckoView bugs without [geckoview: | P1 Fenix or GeckoView bugs without [geckoview:m115]: | ||
<bugzilla> | <bugzilla> | ||
| Line 53: | Line 53: | ||
"f2": "status_whiteboard", | "f2": "status_whiteboard", | ||
"o2": "notsubstring", | "o2": "notsubstring", | ||
"v2": "[geckoview: | "v2": "[geckoview:m115", | ||
"resolution": "---", | "resolution": "---", | ||
| Line 63: | Line 63: | ||
== Fixed Bugs == | == Fixed Bugs == | ||
Fixed [geckoview: | Fixed [geckoview:m115] bugs: | ||
<bugzilla> | <bugzilla> | ||
| Line 69: | Line 69: | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
"o1": "anywordssubstr", | "o1": "anywordssubstr", | ||
"v1": "[geckoview: | "v1": "[geckoview:m115", | ||
"resolution": "FIXED", | "resolution": "FIXED", | ||
| Line 77: | Line 77: | ||
</bugzilla> | </bugzilla> | ||
Fixed P1 bugs without [geckoview: | Fixed P1 bugs without [geckoview:m115]: | ||
<bugzilla> | <bugzilla> | ||
| Line 91: | Line 91: | ||
"priority": "P1", | "priority": "P1", | ||
"f4": " | "f4": "cf_status_firefox115", | ||
"o4": "anywords", | "o4": "anywords", | ||
"v4": "fixed,verified", | "v4": "fixed,verified", | ||
| Line 97: | Line 97: | ||
"f2": "status_whiteboard", | "f2": "status_whiteboard", | ||
"o2": "notsubstring", | "o2": "notsubstring", | ||
"v2": "[geckoview: | "v2": "[geckoview:m115", | ||
"resolution": "FIXED", | "resolution": "FIXED", | ||
| Line 123: | Line 123: | ||
* TBD: Update Gradle and its dependencies? | * TBD: Update Gradle and its dependencies? | ||
Bugs with [geckoview: | Bugs with [geckoview:m116]: | ||
<bugzilla> | <bugzilla> | ||
| Line 129: | Line 129: | ||
"f3": "status_whiteboard", | "f3": "status_whiteboard", | ||
"o3": "anywordssubstr", | "o3": "anywordssubstr", | ||
"v3": "[geckoview: | "v3": "[geckoview:m116]", | ||
"resolution": "---", | "resolution": "---", | ||
Revision as of 14:58, 17 May 2023
Current Sprint
P1 [geckoview:m115] bugs:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
P2-P5 [geckoview:m115] bugs:
| Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
|---|---|---|---|---|---|---|
| Kaya [:kaya] | P2 | Firefox for Android | Experimentation and Telemetry | 1826718 | Collect data about available system memory on Android | [geckoview:m115?] [foundation] [fxdroid] |
| P2 | Firefox for Android | General | 1808755 | [meta] In browser printing | [geckoview:m115?][geckoview:m116?][geckoview:m117?][geckoview:m118?][fxdroid][foundation] | |
| P2 | Firefox for Android | General | 1834130 | Fenix is starting foreground services while it is not in the foreground. | [geckoview:m115][fxdroid][foundation] | |
| P3 | Firefox for Android | Crash Reporting | 1805973 | about:crashparent doesn't display the crash system notification on Android 9 Xiaomi device | [geckoview:m111?][geckoview:m112][geckoview:m115?] | |
| P3 | Firefox for Android | Crash Reporting | 1805974 | about:crashparent doesn't display the crash notification on Android 10+ Xiaomi devices | [geckoview:m111?][geckoview:m112][geckoview:m115?] | |
| P3 | GeckoView | General | 1819716 | Remove deprecated APIs | [geckoview:m115] |
6 Total; 6 Open (100%); 0 Resolved (0%); 0 Verified (0%);
P1 Fenix or GeckoView bugs without [geckoview:m115]:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Fixed Bugs
Fixed [geckoview:m115] bugs:
| Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
|---|---|---|---|---|---|---|
| [:owlish] 🦉 PST | P1 | GeckoView Graveyard | Sandboxing | 1673763 | [gv-junit-fis] Error page triggers `about:blank` onLocationChange with Fission | [fission:android:m2] [geckoview:2022q3][geckoview:m115][geckoview:m116][geckoview:m117][fxdroid] |
| Cathy Lu [:calu] | P1 | GeckoView | Extensions | 1823432 | Keep event pages alive for Native Messaging on Android | [addons-jira][geckoview:m115][fxdroid] [foundation] |
| Calixte Denizet (:calixte) | P1 | GeckoView | PDF Viewer | 1833093 | Support Nimbus experiments in pdf.js | [geckoview:m115] |
| Jonathan Almeida [:jonalmeida] | P1 | Firefox for Android | General | 1826591 | Log crashes in the ExceptionHandler if logging uncaughtExceptions cause a crash | [geckoview:m115] |
| Jonathan Almeida [:jonalmeida] | P1 | Firefox for Android | General | 1827716 | Fenix shouldn't advertise TWA support | [geckoview:m115] |
| Jonathan Almeida [:jonalmeida] | P1 | Firefox for Android | General | 1827905 | Simplify manifestPlaceholders in build variants | [geckoview:m115] |
| Jonathan Almeida [:jonalmeida] | P1 | Firefox for Android | General | 1829560 | Profiler "Graphics" and "Media preset does not set the right features and threads, respectively. | [geckoview:m115] |
| Jonathan Almeida [:jonalmeida] | P1 | Firefox for Android | General | 1833939 | Remove protobuf compiler workaround for Mac M1 systems | [geckoview:m115] |
| Jonathan Almeida [:jonalmeida] | P1 | Firefox for Android | UI Tests | 1807307 | Disable LeakCanary checking in existing UI tests | [geckoview:m115], robo-test |
| Jan-Erik Rediger [:janerik] | P3 | Data Platform and Tools | Glean: SDK | 1838174 | Update Gradle to version 8.1.1 | [geckoview:m114][geckoview:m115] |
| Kaya [:kaya] | P1 | GeckoView | General | 1837551 | [gv-junit-fis] Timeouts in junit tests that use session history | [fission:android:m2] [geckoview:2022q3][geckoview:m115?][fxdroid] |
| Kaya [:kaya] | P2 | Firefox for Android | Experimentation and Telemetry | 1836795 | Add more telemetry/fields to the already existing tab-kills telemetries | [geckoview:m115] [geckoview:m116] [geckoview:m117] [fxdroid] [foundation] [group1] |
| Makoto Kato [:m_kato] | P2 | GeckoView | General | 1812356 | Crash when loading any resource://android/assets/page.html | [geckoview:m115?] |
| Makoto Kato [:m_kato] | P3 | GeckoView Graveyard | Sandboxing | 1673954 | [gv-junit-fis] NavigationDelegate tests: `session.evaluateJS` times out due to no open ports available in GeckoSessionTestRule | [fission:android:m2] [geckoview:2022q3][geckoview:m115?][geckoview:m119?][fxdroid][foundation] |
| Mihai Adrian Carare [:mcarare] | P1 | Firefox for Android | General | 1844317 | Target SDK 34 ( U- UpsideDownCake) in Fenix | [foundation] [fxdroid][geckoview:m115] |
| Mihai Adrian Carare [:mcarare] | P2 | Firefox for Android | General | 1821005 | Update Gradle to version 8.3 and Android Gradle Plugin to 8.0.2 | [geckoview:m114][geckoview:m115] |
| Mihai Adrian Carare [:mcarare] | P2 | Firefox for Android | General | 1830872 | Compile AC with SDK 34 ( U- UpsideDownCake) | [geckoview:m114][geckoview:m115][geckoview:m116] |
| Olivia Hall [:olivia] | P1 | Firefox for Android | Experimentation and Telemetry | 1829213 | Update Save as PDF Telemetry to Cover More Information | [geckoview:m114][geckoview:m115][geckoview:m116][fxdroid][foundation] |
| Olivia Hall [:olivia] | P1 | GeckoView | General | 1826188 | GeckoView Window.Print Failure Telemetry | [geckoview:m114][geckoview:m115] |
| Olivia Hall [:olivia] | P1 | GeckoView | PDF Viewer | 1809422 | "Unable to generate PDF"/"Unable to print" Error when the Content Frame is not Selected During Save to PDF/Printing | [PDF reader][geckoview:m113][geckoview:m114][geckoview:m115][geckoview:m117?][geckoview:m118][fxdroid][foundation] |
20 Total; 20 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Fixed P1 bugs without [geckoview:m115]:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
- All Android bugs fixed in Nightly (including Gecko)
- All Android defects and enhancements fixed in Nightly but not Beta (candidates for Beta uplift)
- All Android defects and enhancements fixed in Beta but not Release (query for Beta release notes)
Next Sprint
- P2 security bugs
- access-s1 and s2 a11y bugs
- DeprecationSchedule bugs
- DeprecationSchedule annotations in mozilla-central
Keep our tools up to date:
- Current compose_version vs latest Compose Compiler releases
- Current kotlin version vs latest Kotlin compiler releases
- Current JDK version vs latest JDK LTS releases. JDK LTS 21 will be available in September 2023.
- Current NDK version vs latest NDK LTS releases. NDK r25 LTS is available. NDK r26 LTS will be available near the end of 2023 Q3.
- TBD: Update Gradle and its dependencies?
Bugs with [geckoview:m116]:
| ID | Product | Component | Summary | Whiteboard | Assigned to |
|---|---|---|---|---|---|
| 1770988 | GeckoView | General | Move reader mode actors to toolkit | [fxdroid][foundation][geckoview:m116] | Jeff Boek [:boek] |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);
P2 regressions:
| ID | Product | Component | Summary | Whiteboard | Assigned to |
|---|---|---|---|---|---|
| 1630069 | GeckoView | General | Reenable RuntimeSettingsTest.aboutConfig | ||
| 1786500 | GeckoView | General | Add junit test for UpdateOverscrollOffset / UpdateOverscrollVelocity | ||
| 1889915 | GeckoView | General | Env var PUBLIC_STORAGE is not set in GPU process | [fxdroid] [geckoview] | |
| 1980347 | GeckoView | General | TensorFlow.js WebGL backend returns incorrect object detection results on Firefox Android 15 (Samsung A55) | ||
| 1786466 | GeckoView | General | Profile Android Fission's impact on page load performance | [fission:android:m2][group1][fxdroid] | Thinker Li [:sinker] |
5 Total; 5 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Bug Backlog
Bug Triage
- Async triage: assign severities to defects
- 1. Critical defects with no severity (crashes, regressions, sec bugs, etc)
- 2. Defects filed in Bugzilla with no severity
- 3. Defects moved from GitHub with no severity (that look like Softvision bugs)
- 4. Defects moved from GitHub with no severity
- 6. All defects with no severity
- Team backlog refinement: assign priorities and ranks (100-599) to bugs
The Foundation team is responsible for:
- Fenix components: Autofill, Browser Engine, Crash Reporting, Downloads, Privacy, PWA, Security: Android, WebAuthn, WebExtensions
- All GeckoView components