Retain nsIInputStreamLength through NS_CloneInputStream
Categories
(Core :: XPCOM, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox102 | --- | fixed |
People
(Reporter: nika, Assigned: nika)
References
Details
Attachments
(1 file)
This will help in bug 1754004 as in some cases we will want to clone a DataPipe, which is non-cloneable, and without this change length information would be lost.
In the future it might be worth making a more generic mechanism for efficiently cloning wrapper input streams with a fallback rather than hard-coding this interface.
Assignee | ||
Comment 1•2 years ago
|
||
This will help in bug 1754004 as in some cases we will want to clone a
DataPipe, which is non-cloneable, and without this change length information
would be lost.
In the future it might be worth making a more generic mechanism for efficiently
cloning wrapper input streams with a fallback rather than hard-coding this
interface.
Depends on D141034
Comment 2•2 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:nika, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 3•2 years ago
|
||
Waiting on other bugs in the stack before landing
Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bd3a2fcf4f0c Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
Backout by abutkovits@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/31b84a1b36f6 Backed out 19 changesets (bug 1759569, bug 1754004, bug 1759563, bug 1754031, bug 1696894, bug 1759572) for causing wpt failures. CLOSED TREE
Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d70810d7b63a Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
Comment 7•2 years ago
|
||
bugherder |
Comment 8•2 years ago
|
||
Backed out as they were linked to the backed out Bug 1754004
Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fadb6cc0d81c Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
Comment 10•2 years ago
|
||
Backed out 22 changesets (Bug 1759572, Bug 1759563, Bug 1754004, Bug 1754031, Bug 1759569, Bug 1696894) for causing multiple failures CLOSED TREE
Log: https://treeherder.mozilla.org/logviewer?job_id=377070975&repo=autoland&lineNumber=3645
https://treeherder.mozilla.org/logviewer?job_id=377069392&repo=autoland&lineNumber=3841
https://treeherder.mozilla.org/logviewer?job_id=377068595&repo=autoland&lineNumber=4833
https://treeherder.mozilla.org/logviewer?job_id=377071130&repo=autoland&lineNumber=2287
https://treeherder.mozilla.org/logviewer?job_id=377070617&repo=autoland&lineNumber=8173
https://treeherder.mozilla.org/logviewer?job_id=377068816&repo=autoland&lineNumber=37681
https://treeherder.mozilla.org/logviewer?job_id=377070241&repo=autoland&lineNumber=9079
Backout: https://hg.mozilla.org/integration/autoland/rev/36e3802d69934bed836ce1131d2de0fcb97984ae
Assignee | ||
Updated•2 years ago
|
Comment 11•2 years ago
|
||
Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d82066fa181 Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
Comment 12•2 years ago
|
||
Backed out 22 changesets (Bug 1696894, Bug 1759569, Bug 1754031, Bug 1759563, Bug 1759572, Bug 1754004) for causing leack failures CLOSED TREE
Log: https://treeherder.mozilla.org/logviewer?job_id=377632893&repo=autoland&lineNumber=7392
https://treeherder.mozilla.org/logviewer?job_id=377629411&repo=autoland&lineNumber=32257
Backout: https://hg.mozilla.org/integration/autoland/rev/ce1bb7d083b9428f4a0985216baddd883c54e62a
Comment 13•2 years ago
|
||
Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fc479c3e1811 Retain nsIInputStreamLength through NS_CloneInputStream, r=asuth
Assignee | ||
Updated•2 years ago
|
Comment 14•2 years ago
|
||
bugherder |
Description
•