Closed
Bug 1348272
Opened 8 years ago
Closed 2 years ago
Mark nsIOutputStream as builtinclass
Categories
(Core :: XPCOM, enhancement, P3)
Core
XPCOM
Tracking
()
RESOLVED
FIXED
106 Branch
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: hsivonen, Assigned: nika)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
We should mark nsIOutputStream as builtinclass in order to be able to stop worrying about bug 170416.
Reporter | ||
Comment 1•8 years ago
|
||
It seems we still have 3 test cases that implement nsIOutputStream in JS:
https://searchfox.org/mozilla-central/source/netwerk/test/httpserver/test/test_async_response_sending.js#914
https://searchfox.org/mozilla-central/source/dom/base/test/test_encodeToStringWithRequiresReinitAfterOutput.html#58
https://searchfox.org/mozilla-central/source/dom/base/test/chrome/test_domparsing.xul#101
![]() |
||
Updated•7 years ago
|
Priority: -- → P3
Comment 2•3 years ago
|
||
FWIW, it looks like test_async_response_sending.js is the only one of the three tests in comment 1 that still uses nsIOutputStream in JS, at least at a glance. I don't know if there are others.
Assignee | ||
Comment 3•2 years ago
|
||
We should look into whether we can get rid of that caller, as we definitely don't make sure to null-terminate all calls to nsIOutputStream::write
nowadays, and it'd be nice to make sure that we can't add new JS implementations.
Assignee | ||
Comment 4•2 years ago
|
||
Updated•2 years ago
|
Assignee: nobody → nika
Status: NEW → ASSIGNED
Pushed by nlayzell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/10ea141649b6
Mark nsIInputStream and nsIOutputStream as builtinclass, r=xpcom-reviewers,necko-reviewers,barret,valentin
Comment 6•2 years ago
|
||
Backed out changeset 10ea141649b6 (Bug 1348272) for causing mochitest failures on test_domparsing.xhtml.
Backout link
Push with failures <--> c2
Failure Log
Flags: needinfo?(nika)
Pushed by nlayzell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1d172cf70c68
Mark nsIInputStream and nsIOutputStream as builtinclass, r=xpcom-reviewers,necko-reviewers,barret,valentin
Comment 8•2 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
status-firefox106:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
Assignee | ||
Updated•2 years ago
|
Flags: needinfo?(nika)
You need to log in
before you can comment on or make changes to this bug.
Description
•