Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upImplement readablestream support #25873
Conversation
highfive
commented
Feb 29, 2020
|
Heads up! This PR modifies the following files:
|
93bfe8c
to
c6b6544
7ab2dc8
to
a54c975
33a9a66
to
a9f1ee2
|
@jdm Ok so this actually works now... I still need to look at the I squashed everything into one commit, sorry. The thing is that this grew quite organically and I didn't always knew what I was about to do in advance, so the various commits ended-up overlapping concerns. It might actually make sense to review all in one go, since the various integration points use the various API's of the stream(which is why stuff grew organically as I added more integration, and then realized I need to change the API and add more integration or else break half of fetch...). There are essentially five integrations:
This also depends on servo/rust-mozjs#495 |
bbc6812
to
3a2c24b
|
Ok this breaks the request in devtools, however it doesn't look that hard to integrate that too. Now that is something I will do in a separate commit... |
|
|
203426a
to
c395234
|
@jdm r? |
|
Looks good! Thanks for sticking with this! |
| Null, | ||
| /// Another Dom object as source, | ||
| /// TODO: store the actual object | ||
| /// and re-exctact a stream on re-direct. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
f3c70f1
to
c1b7653
|
@bors-servo r=jdm @jdm thanks for the review(s)! |
|
|
|
|
gterzian commentedFeb 29, 2020
•
edited
FIX #21482
FIX #24876
FIX #26392
./mach build -ddoes not report any errors./mach test-tidydoes not report any errors