Drop globalKeys.dtd
Categories
(Toolkit :: UI Widgets, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: eemeli, Assigned: eemeli)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
The MozDialog widget /toolkit/content/widgets/dialog.js
is one of the few remaining users of DTD strings for localization (from globalKeys.dtd
), and should be migrated to Fluent.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
As an interesting note, this will be a bit challenging to fully test, as there is no code path in mozilla-central or its tests that actually uses the strings that will be migrated. The only remaining ones set the key shortcut for simulating a click on the optional help button of a <dialog>
, and no such button is currently used in mozilla-central.
The code isn't completely unused, though, as there are a few dialogs in comm-central that do contain a help button.
Comment 2•2 years ago
•
|
||
Thunderbird doesn't use help from dialogs like that.
But, not one single localization changed either of those keys. It could be either dropped or hardcoded.
https://searchfox.org/l10n/search?q=openHelp.commandkey&path=&case=false®exp=false
https://searchfox.org/l10n/search?q=openHelpMac.commandkey&path=&case=false®exp=false
Assignee | ||
Comment 3•2 years ago
|
||
The uses in comm-central are all for SeaMonkey:
https://searchfox.org/comm-central/search?q=dlgtype%3D%22help%22
Comment 4•2 years ago
|
||
They are not really releasing. Still based on 56.
Assignee | ||
Comment 5•2 years ago
|
||
The <dialog> help button is not used by Firefox or Thunderbird,
and its behaviour is untested.
Assignee | ||
Comment 6•2 years ago
|
||
After removing the button from MozDialog, the only remaining use in
PageInfo is turned into a local class style.
Depends on D154871
Assignee | ||
Updated•2 years ago
|
Comment 8•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/34eaa0325a11
https://hg.mozilla.org/mozilla-central/rev/cab76b448c70
Description
•