Open Bug 1903156 Opened 20 days ago Updated 5 days ago

Remove duplicate code from older menus once the new menus land

Categories

(Toolkit :: Reader Mode, task, P3)

Desktop
Unspecified
task

Tracking

()

People

(Reporter: ini, Assigned: ini)

References

(Blocks 1 open bug)

Details

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.

Severity: -- → N/A
Assignee: nobody → ini
You need to log in before you can comment on or make changes to this bug.