Open
Bug 2022398
Opened 1 month ago
Updated 1 month ago
Remove old search engine XUL table after accessibility review comments have been addressed for moz-box-group
Categories
(Firefox :: Settings UI, task, P2)
Firefox
Settings UI
Tracking
()
NEW
People
(Reporter: scunnane, Assigned: scunnane)
References
(Blocks 1 open bug)
Details
(Whiteboard: [sng][srd-followups])
Due to some accessibility concerns about the moz-box-group that is present on about:preferences#search when the SRD pref is true, we've decided to leave the old XUL search shortcut table in the code for now, so that those affected by any accessibility issues can set the SRD pref to false and continue unaffected. Once the moz-box-group accessibility issues have been addressed, I will remove the old XUL table. This includes:
- removal of the old XUL markup in
search.inc.xhtml - removal of the
EngineStoreandEngineViewclasses that manipulate the XUL table - removal of the
inProgressflag for this SRD card - cleanup of old Fluent strings. When we ported the XUL search shortcut table over to the new moz-box-group, the buttons beneath the XUL table were removed, as well as the "Find more search engines" link. We should also remove the Fluent strings associated with those removals.
- cleanup of tests. The test changes to land for bug 2013057 are designed to work whether the SRD pref is true or false. But once we get rid of the XUL table and the SRD pref is true by default, we can back out certain test changes, as the tests no longer need to cover the XUL table.
Updated•1 month ago
|
| Assignee | ||
Updated•1 month ago
|
Priority: P1 → P2
Summary: Remove old Fluent strings that were not ported over to the new search shortcut card → Remove old search engine XUL table after accessibility review comments have been addressed for moz-box-group
Updated•1 month ago
|
Whiteboard: [sng] → [sng][srd-followups]
You need to log in
before you can comment on or make changes to this bug.
Description
•