Closed
Bug 1451337
Opened 7 years ago
Closed 7 years ago
Debugger release v19.5 for FF60 Beta
Categories
(DevTools :: Debugger, enhancement, P3)
DevTools
Debugger
Tracking
(firefox60 fixed, firefox61 unaffected)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox60 | --- | fixed |
firefox61 | --- | unaffected |
People
(Reporter: jdescottes, Assigned: jdescottes)
References
Details
Attachments
(1 file, 2 obsolete files)
24.30 KB,
patch
|
jlast
:
review+
jcristau
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
List of commits to release:
- https://github.com/devtools-html/debugger.html/commit/051f4ad525d67a0eb0cdfd183cfc8b1c3058389e
- https://github.com/devtools-html/debugger.html/commit/23639f57e1b7750bb731860bdb258a76ed66240b
- https://github.com/devtools-html/debugger.html/commit/e8fdb9ae89193a9c776b27d1dc3801dd5b438582
- https://github.com/devtools-html/debugger.html/commit/ba8aa6934ccb839008b6baeafdb6eff9f668fe8b
Assignee | ||
Comment 1•7 years ago
|
||
Wrong link for first changeset:
- https://github.com/devtools-html/debugger.html/commit/3cb6f42865ab377a01f57caf5e5679780a374f75
- https://github.com/devtools-html/debugger.html/commit/23639f57e1b7750bb731860bdb258a76ed66240b
- https://github.com/devtools-html/debugger.html/commit/e8fdb9ae89193a9c776b27d1dc3801dd5b438582
- https://github.com/devtools-html/debugger.html/commit/ba8aa6934ccb839008b6baeafdb6eff9f668fe8b
Assignee | ||
Comment 2•7 years ago
|
||
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Added a partial backport of https://github.com/devtools-html/debugger.html/commit/9757bee9a2b3f2cdf98a2df112bfd352a6510b15
Assignee | ||
Comment 5•7 years ago
|
||
Attachment #8964948 -
Attachment is obsolete: true
Assignee | ||
Comment 6•7 years ago
|
||
Assignee | ||
Comment 7•7 years ago
|
||
Slight change after the backport of https://github.com/devtools-html/debugger.html/pull/5680/commits/c0b84b998a793e2dcc3d5c3e21473bf38293dcb5 to avoid regressing step over.
Try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=e1fa9466776053e80320bbc9fc1b3578f6c19da7
Assignee | ||
Updated•7 years ago
|
Attachment #8964966 -
Attachment is obsolete: true
Assignee | ||
Updated•7 years ago
|
Attachment #8964989 -
Flags: review?(jlaster)
Comment 8•7 years ago
|
||
Comment on attachment 8964989 [details] [diff] [review]
patch-debugger-v19.5-rc3.patch
Looks good
- member expressions work
- type script mode works
- stepping really quickly works
Thanks!
Attachment #8964989 -
Flags: review?(jlaster) → review+
Assignee | ||
Comment 9•7 years ago
|
||
Comment on attachment 8964989 [details] [diff] [review]
patch-debugger-v19.5-rc3.patch
Approval Request Comment
[Feature/Bug causing the regression]: N/A
[User impact if declined]: fixes several debugger bugs (see list in comment 2)
[Is this code covered by automated tests?]: yes, and both Jason and I manually tested it
[Has the fix been verified in Nightly?]: yes, all the commits backported here landed in other releases of the debugger in Nightly
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]: no
[Is the change risky?]: no
[Why is the change risky/not risky?]: it only affects the debugger
[String changes made/needed]: none
Attachment #8964989 -
Flags: approval-mozilla-beta?
Comment 10•7 years ago
|
||
Can you describe the impact of the fixes? Are these regressions? I can't really tell from the one-line commit messages what this is doing or why these are must-haves in late(ish) beta. Thanks.
Flags: needinfo?(jdescottes)
Assignee | ||
Comment 11•7 years ago
|
||
Forwarding the ni? to Jason who will know more.
My understanding:
- Support typescript mode (#5574) : nice to have
- Allow dbg in the browser toolbox (#5685) : nice to have for developers
- Fix a couple of stepping typeErrors (#5680) +
Fix backport of c0b84b9 against stepOver regression +
Fix empty debugger (partial backport of 9757bee) :
all 3 avoid to get a blank debugger when stepping quickly (I assume this is a regression, but can't tell you from which commit, maybe Jason knows)
Flags: needinfo?(jdescottes) → needinfo?(jlaster)
Comment 12•7 years ago
|
||
Support typescript mode is a bug fix for preview, we can't do inline code preview for files with flow or typescript types without it.
Flags: needinfo?(jlaster)
Comment 13•7 years ago
|
||
Allow dbg in the browser toolbox is the only nice to have
Comment 14•7 years ago
|
||
Comment on attachment 8964989 [details] [diff] [review]
patch-debugger-v19.5-rc3.patch
fair enough. approved for 60.0b11
Attachment #8964989 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 15•7 years ago
|
||
uplift |
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox60:
--- → fixed
status-firefox61:
--- → unaffected
Resolution: --- → FIXED
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•