Closed Bug 1447354 Opened 8 years ago Closed 8 years ago

Remove talos overlays

Categories

(Testing :: Talos, enhancement)

enhancement
Not set
normal

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.
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 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 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+
Blocks: 1448452
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: