Rename WebExtension popup feature and ExtensionsProcessDisabled popup feature to observer
Categories
(Fenix :: General, task, P1)
Tracking
(firefox119 verified)
Tracking | Status | |
---|---|---|
firefox119 | --- | verified |
People
(Reporter: zmckenney, Assigned: zmckenney)
Details
Attachments
(2 files)
The WebExtensionsPopupFeature
and the new ExtensionProcessDisabledPopupFeature
are not actually "features" and should be renamed. ExtensionProcessDisabledPopupFeature
is especially not a feature as it is now open
and does not conform to "feature" standards.
Assignee | ||
Updated•3 months ago
|
Comment 1•3 months ago
|
||
Comment 2•3 months ago
|
||
Assignee | ||
Updated•3 months ago
|
Comment 3•3 months ago
|
||
Authored by Zac McKenney
https://github.com/mozilla-mobile/firefox-android/commit/133cd46e7a74e8b151f7a790273056644630b398
[main] Bug 1852335 - Renamed WebExtensionPopupFeature and ExtensionProcessDisabledPopupFeature to observers
Comment 4•3 months ago
|
||
Hello Zac,
Is QA verification needed for this issue? If so, could you please provide us with some steps to reproduce (STR) or testing scenarios?
Thank you!
Updated•3 months ago
|
Comment 5•3 months ago
|
||
Hi, please follow the STR from https://bugzilla.mozilla.org/show_bug.cgi?id=1846979#c7. Note that with Firefox Nightly, you don't need the nimbus-cli
anymore ("prerequisite section") because the process is enabled by default (or should be...). Anyway, the STR should also cover that part. Thanks!
Comment 6•3 months ago
•
|
||
Verified on the latest Nightly 119.0a1 from 2023-09-14.
- I did get the popup after crashing the extensions process 6 times consecutively.
- Selecting “Try restarting add-ons” will restart the extensions process and it will be visible in about:processes
- Selecting “Continue with add-ons disabled” will not restart the extensions process and it will no longer be listed in about:processes
Verified it in dark mode as well, here.
The feature was tested in details in the mentioned ticket on Beta 118.0b6 as well.
Tested devices:
- Google Pixel 7 (Android 14).
- Oppo Find X5 (Android 13).
- Samsung Galaxy Tab A7 (Android 13).
Marking the ticket as verified for 119.
Updated•3 months ago
|
Updated•3 months ago
|
Description
•