Closed Bug 1819938 Opened 3 years ago Closed 1 year ago

Enable `dom.forms.always_allow_key_and_focus_events` and `dom.forms.fieldset_disable_only_descendants.enabled` by default on all channels

Categories

(Core :: DOM: UI Events & Focus Handling, enhancement)

Firefox 110
enhancement

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: avandolder, Assigned: edgar)

References

(Blocks 3 open bugs)

Details

Attachments

(2 files)

Currently, dom.forms.always_allow_key_and_focus_events.enabled is only turned on nightly. Once stabilized, this should be turned on by default on all channels.

Hi Adam, it looks like we've baked this change long enough and it's time the enable it by default?

Flags: needinfo?(avandolder)

We would like to enable dom.forms.fieldset_disable_only_descendants.enabled together here.

Assignee: nobody → echen
Flags: needinfo?(avandolder)
Summary: Enable dom.forms.always_allow_key_and_focus_events by default on all channels → Enable `dom.forms.always_allow_key_and_focus_events` and `dom.forms.fieldset_disable_only_descendants.enabled` by default on all channels
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ea27156f1557 Enable dom.forms.always_allow_key_and_focus_events by default; r=smaug
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch

Reopened for an unpublished changeset.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1285f5f636d2 Enable dom.forms.fieldset_disable_only_descendants.enabled by default; r=smaug,masayuki,dom-core
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED

Is this something we should call out in the Fx135 relnotes? Please add a relnote-firefox request if so.

Flags: needinfo?(echen)

This fixes a web compatibility issue related to event dispatching on disabled elements to align with other browsers. I don’t think this needs to be mentioned in the release notes, but let me know if you have a different opinion.

Flags: needinfo?(echen)
Blocks: 1993822
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: