[about:addons] Move header into HTML views
Categories
(Toolkit :: Add-ons Manager, task, P2)
Tracking
()
People
(Reporter: mstriemer, Assigned: mstriemer)
References
(Regressed 3 open bugs)
Details
(Whiteboard: [feature-scope])
Attachments
(4 files)
Once all the views have been implemented the header can be moved into the HTML browser. It should include the same stuff we have now:
- Search bar with label
- Heading
- Back button, when appropriate
- More options menu
- All the options that are currently in this thing
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
Comment 6•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/324327819649
https://hg.mozilla.org/mozilla-central/rev/67788f01d30b
https://hg.mozilla.org/mozilla-central/rev/8a261afd573a
Comment 7•5 years ago
|
||
Hello,
Will this fix require manual validation? If yes, please provide some steps to reproduce in order to correctly test it and also, please set the "qe-verify+" flag. Otherwise, could the "qe-verify-" flag be added? Thanks!
Assignee | ||
Comment 8•5 years ago
|
||
There aren't any specific STR. The search box, gear menu and back button are now in the HTML document and should behave the same way as before.
Marking qe-verify- since there's nothing specific to test. If you're up for poking around at it that would be good though.
Assignee | ||
Comment 9•5 years ago
|
||
Gonna flip this to qe-verify+. We've spotted a few minor regressions and I wouldn't really expect anything major but it would be good to get the coverage in now rather than finding things later.
This changes the header of the page, which has the "gear" menu, search box and back button. It also changed how the menus are positioned (the new one on the gear menu and the old ones on the card [...] button).
This unfortunately means the area of possible regressions is quite large. If we can get some poking around in the menu and things it handles to look for some general regressions they would likely be caused by this patch.
Comment 10•5 years ago
|
||
Verified on Windows Pro 10 64-bit, Ubuntu 18.04.3 LTS and macOS Catalina 10.15 with FF 72.0a1 (20191110095330).
Checked in Nightly versus Beta:
- There are the same labels and functionality for the search bar for each section of about:addons (Recommandations, Extensions, Themes, Plugins).
- Section Headers, Enabled and Disabled categories and extension headers.
- Extension Details, Options, Permissions and Release Notes (which can take a couple of seconds to load) and Back button.
- Extension “More options” (three dots) button for both Disabled and Enabled extensions includes the appropriate Disable or Enabled, Remove, Options, Report and Manage options.
- More Options Wheel button options are listed are the same as in Beta and are functional.
- Checked for updates when: there are updates available, there aren't, "Update Add-ons automatically" is checked off/on.
I do have a question about the design of the Cog wheel menu, which in Firefox Beta or in previous Firefox Nightly versions also had an arrow indicating the drop down menu. Was that change intended?
Also, is there a workaround for obtaining the Add-on compatibility check message bar?
Assignee | ||
Comment 11•5 years ago
|
||
Thanks!
(In reply to Miruna Curtean from comment #10)
I do have a question about the design of the Cog wheel menu, which in Firefox Beta or in previous Firefox Nightly versions also had an arrow indicating the drop down menu. Was that change intended?
The dropdown marker being gone was intentional.
Also, is there a workaround for obtaining the Add-on compatibility check message bar?
There were some message bars that could appear in the old header which should still be present (safe mode, and I thought compatibility checking). Do you have a screenshot of the one you're thinking of?
Comment 12•5 years ago
|
||
(In reply to Mark Striemer [:mstriemer] from comment #11)
There were some message bars that could appear in the old header which should still be present (safe mode, and I thought compatibility checking). Do you have a screenshot of the one you're thinking of?
In fact it was the compatibility checking I was referring to. I was looking through the "Move system message bars into HTML views" commit and there was where I encountered message bar and did not know how to verify it.
Assignee | ||
Comment 13•5 years ago
|
||
Ah, you can trigger this by opening a browser console and running AddonManager.checkCompatibility = false
.
Updated•5 years ago
|
Comment 14•5 years ago
|
||
I've performed further testing on Firefox 72.0a1 (20191120234543) on Windows Pro 10 64-bit, Ubuntu 18.04.3 LTS and macOS Catalina 10.15.
Verified that:
Cog menu and Options can be closed using the ESC key.
Manage (bug 1594392), Remove and Report extension from toolbar while Addons Manager page is open/ is not open.
Adding a temporary extension in about:debugging and checking that Enable/Disable, Remove, Report, Manage and Back button are working for temporarily loaded extensions.
Installing and testing on Arabian localized version and checking mirroring in headers, More options, Cog menu, Abuse report, Manage extension.
As this ticket still has an unresolved dependency, 1552518, I am just adding the testing update. The bug can be marked as verified after also testing and verifying that 1552518 has been fixed.
Assignee | ||
Comment 15•5 years ago
|
||
Bug 1552518 (find in page -> search bar) was fixed by this.
Comment 16•5 years ago
|
||
Thank you for resolving that. Based on verifying and closing the dependency and the previous testing performed I am marking this as Verified fixed.
Description
•