DescriptionMerge 158146 "[XHR] Abort method execution when m_loader->cancel..."
> [XHR] Abort method execution when m_loader->cancel() in internalAbort() caused reentry
>
> Calling cancel() on DocumentThreadableLoader may results in calling
> window.onload synchronously. If open(), send(), etc. are called on the same
> XMLHttpRequest object, it'll be hard to resolve conflict of states without
> losing spec conformance. This CL avoids that by just aborting execution of
> code for the outer method that calls internalAbort() if it returns false.
>
> BUG=292422
>
> Review URL: https://chromiumcodereview.appspot.com/24304004
TBR=tyoshino@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=159004
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : check #Messages
Total messages: 2 (0 generated)
|