Closed
Bug 1452748
Opened 6 years ago
Closed 6 years ago
Update Debugger Frontend v33
Categories
(DevTools :: Debugger, defect, P3)
DevTools
Debugger
Tracking
(firefox61 fixed)
RESOLVED
FIXED
Firefox 61
Tracking | Status | |
---|---|---|
firefox61 | --- | fixed |
People
(Reporter: jlast, Assigned: jlast)
References
Details
Attachments
(1 file, 1 obsolete file)
76.48 KB,
patch
|
jdescottes
:
review+
|
Details | Diff | Splinter Review |
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4e99b72851403eb06fe424ecce93b8f70d76f592
Assignee | ||
Comment 2•6 years ago
|
||
Attachment #8966352 -
Flags: review?(jdescottes)
Assignee | ||
Comment 3•6 years ago
|
||
- there were too many commits on master to add everything to 33, so this is just a partial list - there are some firebug additions (that will be gone in 34)
Assignee | ||
Comment 4•6 years ago
|
||
I need to backport commit 4f62b4b0dd71def8e539ea85a4047899c8775a79 Author: Gregory Mierzwinski <gmierz2@outlook.com> Date: Fri Apr 6 13:38:44 2018 -0400 Bug 1448523 - Disable browser_dbg-babel-preview.js on windows10-64-ccov. r=jmaher This patch disables devtools/client/debugger/new/test/mochitest/browser_dbg-babel-preview.js when run on windows10-64-ccov. MozReview-Commit-ID: HWoAsO0Q8tY
Assignee | ||
Comment 5•6 years ago
|
||
this flips moz-scopes, but that likely will need to be reverted bc of talos
Assignee | ||
Comment 6•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=786cbb3ff1aa7fa411c5731320792fdcf727efc2
Comment 7•6 years ago
|
||
Comment on attachment 8966352 [details] [diff] [review] rel-33.patch Review of attachment 8966352 [details] [diff] [review]: ----------------------------------------------------------------- Try is orange with leaks on several debugger tests. Still fails DAMP: ./mach talos-test --activeTests damp --subtest custom.debugger --cycles 1 --tppagecycles 1 + missing sync from mc ::: devtools/client/debugger/new/test/mochitest/browser.ini @@ +136,5 @@ > [browser_dbg-async-stepping.js] > [browser_dbg-babel-breakpoint-console.js] > [browser_dbg-babel-scopes.js] > [browser_dbg-babel-stepping.js] > [browser_dbg-babel-preview.js] Missing sync from Bug 1448523 (on a sidenote the test should not have been disabled, it should require longer timeout)
Attachment #8966352 -
Flags: review?(jdescottes)
Assignee | ||
Comment 8•6 years ago
|
||
Attachment #8966352 -
Attachment is obsolete: true
Attachment #8966598 -
Flags: review?(jdescottes)
Assignee | ||
Comment 9•6 years ago
|
||
This should all be fixed. I disabled map-scopes in talos while we work on the features performance. The talos test is the evil case for original scopes. We can re-enable it after we land some performance fixes to the feature. When we do, we should be careful that we don't swamp the performance of stepping.
Assignee | ||
Comment 10•6 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=08b08e9989fa3868df914258745ec837e6ffba5f
Comment 11•6 years ago
|
||
Comment on attachment 8966598 [details] [diff] [review] rel-33-2.patch Review of attachment 8966598 [details] [diff] [review]: ----------------------------------------------------------------- r+ with comments addressed and green try. ::: devtools/client/debugger/new/test/mochitest/browser.ini @@ +135,5 @@ > [browser_dbg-asm.js] > [browser_dbg-async-stepping.js] > [browser_dbg-babel-breakpoint-console.js] > [browser_dbg-babel-scopes.js] > +skip-if = (os == "win" && ccov) # Bug 1448523 Wrong test, this should be on browser_dbg-babel-preview.js ::: testing/talos/talos/tests/devtools/addon/content/tests/head.js @@ +40,5 @@ > } > exports.runTest = runTest; > > exports.testSetup = function(url) { > + Services.prefs.setBoolPref("devtools.debugger.features.map-scopes", false); Can we do that in the custom debugger test rather than here? With a comment explaining why this is needed. /testing/talos/talos/tests/devtools/addon/content/tests/debugger/custom.js @@ +45,5 @@ > return damp.testSetup(url); > }; > > exports.testTeardown = function() { > + Services.prefs.clearBoolPref("devtools.debugger.features.map-scopes"); clearBoolPref does not exist, you probably want clearUserPref. (and let's move this to the debugger test as well)
Attachment #8966598 -
Flags: review?(jdescottes) → review+
Comment 12•6 years ago
|
||
Pushed by jlaster@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/417fa1dd6bb9 Update Debugger Frontend v33. r=jdescottes
Updated•6 years ago
|
Blocks: debugger-bundle-updates
No longer depends on: debugger-bundle-updates
Comment 13•6 years ago
|
||
https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=e34ee2dbcc76f13894435fdd922e57b3c10590a4&newProject=try&newRevision=9ba4ad66ff6897a544623c5735d3615d13990651&framework=1
Status: NEW → ASSIGNED
Comment 14•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/417fa1dd6bb9
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 61
Assignee | ||
Comment 15•6 years ago
|
||
# 33-1 https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=a138a829af738001250e44f256c617afbbc03016 https://github.com/devtools-html/debugger.html/compare/master...jasonLaster:release-33-1 # 33-2 https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=21926aa08c8c9f683e435329de522bb107c9553a https://github.com/devtools-html/debugger.html/compare/master...jasonLaster:release-33-2 # 33-b https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=fab24b4ef586a661a0157aaeb8defc37089ac9ce https://github.com/devtools-html/debugger.html/compare/master...jasonLaster:release-33-b
Assignee | ||
Comment 16•6 years ago
|
||
baseline - https://github.com/devtools-html/debugger.html/compare/release-32...jasonLaster:release-33-b https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=fab24b4ef586a661a0157aaeb8defc37089ac9ce half way - https://github.com/devtools-html/debugger.html/compare/release-32...jasonLaster:release-33-2 https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=21926aa08c8c9f683e435329de522bb107c9553a full run - https://github.com/devtools-html/debugger.html/compare/release-32...jasonLaster:release-33-1 https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=a138a829af738001250e44f256c617afbbc03016
Assignee | ||
Comment 17•6 years ago
|
||
v32 baseline - https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=dbd79f1673b269ad5028ea8586c10ad79d50a7c4
Assignee | ||
Comment 18•6 years ago
|
||
v33 run - https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=31ec7fa875dfc35885247492713f5c165580a6d8
Assignee | ||
Comment 19•6 years ago
|
||
some pause info: http://firefox-dev.tools/performance-dashboard/tools/debugger.html?days=60&filterstddev=true we're looking at the pause regression that appeared on 4/11 https://shipusercontent.com/9e490bfdebf5de866eb5b4015d65fc23/Screen%20Shot%202018-05-14%20at%209.42.57%20AM.png here is a regression sheet https://docs.google.com/spreadsheets/d/1OexQ2TaH0ze4ZXUjNMucpsk8TnjzPLAHdRJrSvprYr4/edit#gid=0
Assignee | ||
Comment 20•6 years ago
|
||
v33-1 run https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=7b68c216753425f108741f237c20acbfe176fe8b cut at db286a4 and excludes syntax highlighting breakpoints
Assignee | ||
Comment 21•6 years ago
|
||
v33-2 run https://treeherder.mozilla.org/#/jobs?repo=try&revision=e9255b99bd7eb617f8e7a7e3fead74ed45d173ef https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=e9255b99bd7eb617f8e7a7e3fead74ed45d173ef cut at bce70803 and excludes `Switched getExtraProps` but keeps the preview work w/ generate
Assignee | ||
Comment 22•6 years ago
|
||
33 sans syntax highlighting https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=db585689645ba043c8778bb1a1ce8223327d464d
Assignee | ||
Comment 23•6 years ago
|
||
new 33-sans run https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=1ef8caf406bc83db65a68a585489334e8ed21f6a
Assignee | ||
Comment 24•6 years ago
|
||
last run was sans-sans yikes! new one https://treeherder.mozilla.org/perf.html#/comparechooser?newProject=try&newRevision=96f2e40ba7516f7bc4732cbb1284157483ea57db
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•