Closed
Bug 1447354
Opened 8 years ago
Closed 8 years ago
Remove talos overlays
Categories
(Testing :: Talos, enhancement)
Testing
Talos
Tracking
(firefox61 fixed)
RESOLVED
FIXED
mozilla61
| Tracking | Status | |
|---|---|---|
| firefox61 | --- | fixed |
People
(Reporter: bdahl, Assigned: bdahl)
References
Details
Attachments
(1 file)
Talos currently uses three overlays to load some js:
- tresize.overlay.xul
- damp.overlay.xul
- tart.overlay.xul
I think we can just use a JS component to load the scripts, similar to what I did in bug 1444973.
| Assignee | ||
Comment 1•8 years ago
|
||
| Comment hidden (mozreview-request) |
Comment 3•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8961541 [details]
Bug 1447354 - Remove talos XUL overlays.
https://reviewboard.mozilla.org/r/230336/#review235910
some of this is over my head, I took 2 passes on this and nothing looked scary- thanks for doing this!
Attachment #8961541 -
Flags: review?(jmaher) → review+
| Comment hidden (mozreview-request) |
| Assignee | ||
Comment 5•8 years ago
|
||
Comment on attachment 8961541 [details]
Bug 1447354 - Remove talos XUL overlays.
I completely missed the comment in the bootstrap file that there is one file that should be copied to all extensions. I've updated that file and now have it load a script to do all the extension specific code.
Attachment #8961541 -
Flags: review+ → review?(jmaher)
Comment 6•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8961541 [details]
Bug 1447354 - Remove talos XUL overlays.
https://reviewboard.mozilla.org/r/230336/#review236040
some of this logic I have to admit I don't understand. I do see an opportunity to refactor and have a single initalize_browser.js file if we make tresize have the proxied commands and support it for runtest- All that remains after that is passing in a name like damp|tart|tresize for the MM prefix and .js file to load (i.e. tart.js)
I am not sure if we can load from another directory- if we can then I would prefer if we could load profiler.js and initialize_browser.js from a central location.
Attachment #8961541 -
Flags: review?(jmaher) → review+
Pushed by bdahl@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/00a9d9c4d542
Remove talos XUL overlays. r=jmaher
Comment 8•8 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in
before you can comment on or make changes to this bug.
Description
•