Closed
Bug 1324565
Opened 7 years ago
Closed 7 years ago
Stop using SDK page-mod for highlighter
Categories
(DevTools :: Inspector, defect, P2)
DevTools
Inspector
Tracking
(firefox53 fixed)
RESOLVED
FIXED
Firefox 53
Tracking | Status | |
---|---|---|
firefox53 | --- | fixed |
People
(Reporter: ochameau, Assigned: ochameau)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Here is a profile of inspector open: https://new.cleopatra.io/public/a59c998a9f498cfea7cb400e635faf1724471316/calltree/?jsOnly&search=installHelperSheet&thread=2 40ms in installHelperSheet mostly spent in loading sdk modules in the child process. Clear the searchbox on cleapatra to see the whole profile, you will see that this naive function take a significant time to proceed, whereas the only code we have to call is nsIDOMWindowUtils.loadSheet, which we can see here: https://new.cleopatra.io/public/a59c998a9f498cfea7cb400e635faf1724471316/calltree/?jsOnly&search=loadSheet&thread=2 And takes only 3ms...
Comment hidden (mozreview-request) |
Assignee | ||
Comment 2•7 years ago
|
||
Unfortunately, this win seems to go under DAMP precision and isn't reported as a win: https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=152cd91f4ee6cd4f374474153e2c4d09d33ebb63&newProject=try&newRevision=af9d682e335a3b5e138f1a8265cdd01b687fe5ca&framework=1&showOnlyImportant=0
Assignee: nobody → poirot.alex
Comment hidden (mozreview-request) |
Assignee | ||
Comment 4•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=0553572ee113
Comment hidden (mozreview-request) |
Assignee | ||
Comment 6•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f2d31a47a69b
Comment hidden (mozreview-request) |
Comment 8•7 years ago
|
||
Sorry Alex, I'm going away for a couple of weeks and won't have time to review this change before. Feel free to ask someone else for a review if you want it done sooner.
Comment 9•7 years ago
|
||
mozreview-review |
Comment on attachment 8820041 [details] Bug 1324565 - Remove dependency to sdk/page-mod from inspector highlighter. https://reviewboard.mozilla.org/r/99572/#review103820
Attachment #8820041 -
Flags: review?(pbrosset) → review+
Comment 11•7 years ago
|
||
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5fbf1ba06cac Remove dependency to sdk/page-mod from inspector highlighter. r=pbro
Comment 12•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5fbf1ba06cac
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox53:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 53
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•