Closed Bug 1583314 Opened 5 years ago Closed 5 years ago

Disable MOZ_XBL in Firefox

Categories

(Core :: XBL, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: bgrins, Assigned: bdahl)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

Once we have a build config (from Bug 1510785) and we finish the XBL binding burndown (tracked in Bug 1397874), we can change the default value in Firefox to build without XBL enabled.

See Also: → 1573622
Blocks: 1587627
No longer blocks: 1587627
Depends on: 1588201
Blocks: 1588816
Assignee: nobody → bdahl
Status: NEW → ASSIGNED

Where possible I ported tests to use the shadow DOM. The following could
potentially be ported, but don't think it worth of it:
test_bug414907.xul - uses children nodes in constructor which is very
different in shadow DOM world
test_bug419527.xhtml - same as above
test_bug233643.xul - really tests XBL behavior
test_anonymous_content.py - bug on file already to create shadow DOM
test from scratch

Depends on D49340

Pushed by bdahl@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6e6577184bc6 Disable XBL by default. r=bzbarsky https://hg.mozilla.org/integration/autoland/rev/244c476c30c8 Fix macOS builds with XBL disabled. r=bzbarsky https://hg.mozilla.org/integration/autoland/rev/d8ada24606dd Skip or port XBL tests to shadow DOM. r=bzbarsky
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Blocks: 1593119
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: