Closed Bug 2044167 Opened 5 months ago Closed 4 months ago

Remove Debugger.onPromiseSettled

Categories

(Core :: JavaScript: Debugger API, task, P3)

task

Tracking

()

RESOLVED FIXED
154 Branch
Tracking Status
firefox154 --- fixed

People

(Reporter: bthrall, Assigned: rezwanarouf, Mentored)

References

(Blocks 1 open bug)

Details

(Keywords: good-first-bug)

Attachments

(1 file, 1 external file)

It is not used by the DevTools

Remove:

  • Documentation
  • Tests
  • Implementation
Mentor: bthrall
Keywords: good-first-bug
Severity: -- → N/A
Priority: -- → P3

Can I be assigned for this bug?

Riza(In reply to Riza from comment #1)

Can I be assigned for this bug?

Hi Riza! Welcome, and please assign yourself to the bug! If you have any questions, I'm happy to answer them.

Hi Bryan, Thank you and I would like to take this bug. I clicked Edit Bug, but I don't see any way to set myself as the assignee. Could you please assign it to me or let me know how I can do it?(In reply to Bryan Thrall [:bthrall] from comment #2)

Riza(In reply to Riza from comment #1)

Can I be assigned for this bug?

Hi Riza! Welcome, and please assign yourself to the bug! If you have any questions, I'm happy to answer them.

Assignee: nobody → rezwanarouf

I assigned you, but in future there should be a Take button under the People section.

Blocks: 2043298

This patch removes Debugger.onPromiseSettled from the Debugger API, removes its implementation and call sites, updates documentation, and removes related tests.

Attachment #9600183 - Flags: review?(bthrall)
Status: NEW → ASSIGNED

:Riza, we currently use Phabricator to review patches. Would you please resubmit the patch following these instructions?

Flags: needinfo?(rezwanarouf)
Attachment #9602912 - Attachment description: WIP: Bug 2044167 - Remove Debugger.onPromiseSettled → Bug 2044167 - Remove Debugger.onPromiseSettled

(In reply to Bryan Thrall [:bthrall] from comment #6)

:Riza, we currently use Phabricator to review patches. Would you please resubmit the patch following these instructions?

Thanks! I have resubmitted the patch through Phabricator as requested (D309543).

Flags: needinfo?(rezwanarouf)
Attachment #9600183 - Flags: review?(bthrall)

Backed out for causing build bustages
Backout link
Push with failures
Failure log(s)

Flags: needinfo?(rezwanarouf)
Pushed by csabou@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a3e54f59ec1f https://hg.mozilla.org/integration/autoland/rev/9e10c5b2894e Revert "Bug 2044167 - Remove Debugger.onPromiseSettled r=bthrall" for causing failures on bug-1505622.js

Backed out for causing failures on bug-1505622.js

Push with failures

Failure log

Backout link

I'm looking into the cause of the bug-1505622.js failures. It shouldn't be related to the changes for this bug, but I don't know what is going on there yet.

Flags: needinfo?(rezwanarouf)

I think the failure on push on 7/9 was due to other, unrelated patches. bug-1505622.js is working just fine on asan builds now with this bug's patches.

Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
QA Whiteboard: [qa-triage-done-c155/b154]
See Also: → 2062918
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: