Bug 142478

Summary: [Streams API] ReadableStream should not be collectable when running
Product: WebKit Reporter: youenn fablet <youennf>
Component: WebCore Misc.Assignee: youenn fablet <youennf>
Status: RESOLVED MOVED    
Severity: Normal CC: calvaris, cgarcia, darin
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 141162    
Bug Blocks:    
Attachments:
Description Flags
WIP none

Description youenn fablet 2015-03-09 03:47:33 PDT
ReadableStream should be protected from being collected when doing asynchronous stuff (promise resolution, async pulling, async cancelling).
Comment 1 youenn fablet 2015-03-09 11:07:01 PDT
Created attachment 248260 [details]
WIP
Comment 2 youenn fablet 2015-05-22 04:51:08 PDT
Spec changed and implementation as well quite a lot.
Latest way of handling promise resolution and (controller, reader, stream) relationship should cover that.