[meta] Burn down the number of XUL documents in tree

NEW
Unassigned

Status

()

task
3 months ago
17 days ago

People

(Reporter: bgrins, Unassigned)

Tracking

(Depends on 5 bugs, {meta})

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

3 months ago

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.
Reporter

Updated

3 months ago
Depends on: 1540285

Updated

2 months ago
Depends on: 1542543
Reporter

Updated

2 months ago
Depends on: 1542877
Reporter

Updated

2 months ago
Depends on: 1543834
Reporter

Updated

2 months ago
Depends on: 1545496
Type: enhancement → task
Reporter

Updated

2 months ago
Depends on: 1548152
Reporter

Updated

Last month
Depends on: 1550801
You need to log in before you can comment on or make changes to this bug.