Remove duplicate code from older menus once the new menus land
Categories
(Toolkit :: Reader Mode, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox135 | --- | fixed |
People
(Reporter: ini, Assigned: ini)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
When the new menus are enabled by default and officially released (aiming for Fx 129), the duplicate code for the old Type controls menu and Read aloud menu can be removed from the code-base. This involves going through aboutReader.html, aboutReader.css, NarrateControls.sys.mjs, and VoiceSelect.sys.mjs and removing the code that is executed conditionally only when the reader.improved_text_menu.enabled and reader.colors_menu.enabled prefs are false. We may also want to rename HTML classes and function names so they no longer have the "improved" prefix. aboutReader.ftl and narrate.properties also contain some strings that are no longer used.
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
After discussion with the team, we have decided to land this patch after 2 release cycles have passed to make sure there is no need to backtrack the new menu updates. @cmkm will handle landing this patch once Fx131 has been released.
Comment 4•1 year ago
|
||
Backed out for causing bc failures on browser_readerMode_colorSchemePref.js, browser_parsable_css.js
Push with failures - browser_readerMode_colorSchemePref.js
Push with failures - browser_parsable_css.js
Comment 5•1 year ago
|
||
Clearing NI for Irene who is no longer at Mozilla. I will probably not be able to investigate this until the new year
Description
•