Closed Bug 1553018 Opened 5 years ago Closed 5 years ago

Consider supporting [Pref] on dictionary members

Categories

(Core :: DOM: Bindings (WebIDL), defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: bzbarsky, Assigned: bzbarsky)

References

Details

Attachments

(6 files)

We could map it to StaticPrefs, I would think.

Should wait for bug 1550422 to land before adding more static prefs.

Depends on: 1550422

The renaming of MediaWebspeechRecognitionEnable to
media_webspeech_recognition_enable is to follow the StaticPrefs convention,
because bindings are going to assume that convention.

Blocks: 1555374
Pushed by bzbarsky@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/836cad2f2d0b
part 1.  Add various media preferences bindings use in Pref annotations on interfaces to StaticPrefs.  r=jya
https://hg.mozilla.org/integration/autoland/rev/af355d7ab17e
part 2.  Make various gfx preferences bindings use in Pref annotations on interfaces follow the StaticPrefs naming convention for getters.  r=jrmuizel
https://hg.mozilla.org/integration/autoland/rev/e5e66225cfeb
part 3.  Add various preferences bindings use in Pref annotations on interfaces to StaticPrefs.  r=edgar
https://hg.mozilla.org/integration/autoland/rev/337ee3d9fb58
part 4.  Start using StaticPrefs for Pref visibility annotations on interface objects.  r=edgar
https://hg.mozilla.org/integration/autoland/rev/f6affbe72b28
part 5.  Remove now-unused conditionSetup bits in getConditionList.  r=edgar
https://hg.mozilla.org/integration/autoland/rev/293e5868cd10
part 6.  Allow [Pref] annotations on dictionary members.  r=edgar
Assignee: nobody → bzbarsky
Regressions: 1556091
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: