Closed Bug 1306459 Opened 8 years ago Closed 8 years ago

Update new debugger frontend (9/29/2016)

Categories

(DevTools :: Debugger, defect, P1)

defect

Tracking

(firefox52 fixed)

RESOLVED FIXED
Firefox 52
Tracking Status
firefox52 --- fixed

People

(Reporter: jlong, Assigned: jlong)

References

Details

New commits: https://github.com/devtools-html/debugger.html/compare/7c393c99dd82e9b181dab64ff474ee6ca9dc1c3f...master

It looks like a lot, but there are a lot of merge commits in there. There is a new SplitBox implementation, codemirror documents (tabs keep their scroll position and other info), and other minor tweaks.

Sourcemaps and our custom code search implementation is still turned off. We will turn them on soon.
Blocks: 1303348
Assignee: nobody → jlong
Priority: -- → P1
Blocks: 1294139
Pushed by jlong@mozilla.com:
https://hg.mozilla.org/integration/fx-team/rev/cdbfde37e795
Update new debugger frontend bundle r=me
https://hg.mozilla.org/mozilla-central/rev/cdbfde37e795
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 52
Talos has detected a Firefox performance regression from push cdbfde37e79590e4c188ba854ab0b1612402e338. As author of one of the patches included in that push, we need your help to address this regression.

Regressions:

  5%  damp summary linux64 pgo e10s     225.99 -> 237.91
  5%  damp summary linux64 pgo          256.11 -> 268.04
  5%  damp summary osx-10-10 opt        311.23 -> 325.32
  4%  damp summary windows7-32 pgo      244.85 -> 255.8
  2%  damp summary linux64 opt e10s     280.21 -> 285.88

James, since the damp changed in bug 1302862, could you please help us to judge if these regressions are expected, thank you.
Blocks: 1302124
Flags: needinfo?(jlong)
Depends on: 1307735
Alison, I'm pretty sure that the expected damp regression from bug 1302862 didn't actually happen until this bug because this bug actually updated the API to return a promise for the panel to block on. Before this bug it wasn't affected because it didn't get a promise to block on. So I think it can be ignored.
Flags: needinfo?(jlong)
thanks for the insight :jlongster :)
Depends on: 1303862
Blocks: 1309722
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.