Closed
Bug 1540278
Opened 6 years ago
Closed 5 years ago
[meta] Burn down the number of XUL documents in tree
Categories
(Toolkit :: UI Widgets, task)
Toolkit
UI Widgets
Tracking
()
RESOLVED
FIXED
People
(Reporter: bgrins, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Keywords: meta)
I've got a script to track this at https://github.com/bgrins/xul-analysis. As best as I can tell, today we have 1406 test xul files and 129 non-test files.
We've built out initial top-level HTML window support (which will result in eventually shipping browser.xhtml in bug 1533881). Separately, we can start migrating the existing XUL test documents that don't test actual XUL stuff, and do some analysis on non-test documents to see what our options are there.
Some things to think about while moving test documents:
- Handle file moves when tracking intermittents (test.xul->test.html should continue to link up known intermittents with test.xul in treeherder with test.html).
- Clean up our boilerplate for mochitests (right now there's a lot of duplicate bug #s, unnecessary attributes, etc).
Some things to think about while moving non-test documents:
- Make it easy to handle XULStore migration for persisted values.
Updated•6 years ago
|
Type: enhancement → task
Depends on: de-xul-elements
Updated•5 years ago
|
No longer depends on: de-xul-elements
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
|
||
Closing this meta, since Bug 1550801 switched over all XUL files to load as HTMLDocument. Bug 1579952 will handle file renames.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•