Open Bug 1446829 Opened 6 years ago Updated 2 years ago

[meta] Remove in-content XUL


(Core :: XUL, enhancement, P5)





(Reporter: bgrins, Unassigned)


(Depends on 1 open bug, Blocks 1 open bug)


(Keywords: meta)

Right now we load XUL in the content process for at least the following cases:

1) Rendering anonymous elements for the following UI (see NS_TrustedNewXULElement):
- date/time input
- file picker
- resizers
- videocontrols
- scrollbars

2) Inside XBL anonymous content for:
- touchControls
- scrollbars

3) minimal-xul.css gets loaded into every document

4) xul.css gets loaded into documents that have videocontrols on android
Depends on: 1446830
Depends on: 1446831
Depends on: 1444193
Depends on: 1431246
Depends on: 726240
Summary: [meta] Reduce the amount of XUL used in the content process → [meta] Remove in-content XUL
Depends on: 1450017
Depends on: 1454363
No longer depends on: 1454363
Priority: -- → P5
Depends on: 1460732
Depends on: 645563
Depends on: 1503019
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.