Closed
Bug 1233894
Opened 9 years ago
Closed 6 years ago
Remove deprecated-sync-thenables library
Categories
(DevTools :: Framework, defect)
DevTools
Framework
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1233891
People
(Reporter: jryans, Unassigned)
References
Details
Once all usages of deprecated-sync-thenables are gone, we can remove it entirely.
Updated•7 years ago
|
Product: Firefox → DevTools
Comment 1•6 years ago
|
||
Remove these with the file also?
https://searchfox.org/mozilla-central/search?q=deprecated-sync-thenables&case=false®exp=false&path=
Flags: needinfo?(jryans)
Comment 3•6 years ago
|
||
Yes. But be careful to run all Devtools tests on try, breakage and intermittent failure are expected.
As its name says, these promises resolve synchronously and some is this code was known to depend on this behavior.
So removing them should involve understanding why and try to mitigate the dependency on synchronous code.
If there is any failure, we may try to remove the usages from tests first and only from debugger-client or thread-client.
It is not clear if all the leftover usages are relevant.
Flags: needinfo?(poirot.alex)
Flags: needinfo?(jryans)
Comment 4•6 years ago
|
||
Fixed in bug 1233891.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•