Traverse ReadableByteStreamQueueEntry and PullIntoDescriptor instead of manual tracing
Categories
(Core :: DOM: Streams, task)
Tracking
()
People
(Reporter: saschanaz, Assigned: saschanaz)
References
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
RyanVM
:
approval-mozilla-esr115+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
RyanVM
:
approval-mozilla-esr115+
|
Details | Review |
We won't need the "important:" warning comments that way.
| Assignee | ||
Comment 1•2 years ago
|
||
And also move the classes into cpp, because those are not being used elsewhere.
| Assignee | ||
Comment 2•2 years ago
|
||
They are not used by other files.
Updated•2 years ago
|
Comment 4•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e5b3b79c88c5
https://hg.mozilla.org/mozilla-central/rev/5acc492e809d
Updated•2 years ago
|
Comment 5•2 years ago
|
||
Quick question: Does this patch stack mean that we no longer need to have an explicit buffer clears here?
| Assignee | ||
Comment 6•2 years ago
|
||
(In reply to Matthew Gaudet (he/him) [:mgaudet] from comment #5)
Quick question: Does this patch stack mean that we no longer need to have an explicit buffer clears here?
Good question... Let me try removing it in a separate patch.
| Assignee | ||
Comment 7•2 years ago
|
||
Comment on attachment 9360692 [details]
Bug 1861742 - Part 2: Traverse ReadableByteStreamQueueEntry and PullIntoDescriptor r=evilpie,smaug
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Crash fix
- User impact if declined: Users may experience unexpected crashes.
- Fix Landed on Version: 121.0a1
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): It only changes how JS objects are traced by following the well-established existing pattern.
Beta/Release Uplift Approval Request
- User impact if declined: (See the ESR request)
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): (See the ESR request)
- String changes made/needed:
- Is Android affected?: Yes
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 8•2 years ago
|
||
Comment on attachment 9360979 [details]
Bug 1861742 - Part 1: Move ReadableByteStreamQueueEntry and PullIntoDescriptor to cpp r=evilpie,smaug
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration:
- User impact if declined:
- Fix Landed on Version:
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky):
Comment 9•2 years ago
|
||
Comment on attachment 9360979 [details]
Bug 1861742 - Part 1: Move ReadableByteStreamQueueEntry and PullIntoDescriptor to cpp r=evilpie,smaug
Approved for 120.0b7
Updated•2 years ago
|
Comment 10•2 years ago
|
||
| uplift | ||
Updated•2 years ago
|
Comment 11•2 years ago
|
||
Comment on attachment 9360692 [details]
Bug 1861742 - Part 2: Traverse ReadableByteStreamQueueEntry and PullIntoDescriptor r=evilpie,smaug
Approved for 115.5esr.
Updated•2 years ago
|
Comment 12•2 years ago
|
||
| uplift | ||
Updated•2 years ago
|
Description
•