DescriptionRevert of Revert of Perform a microtask checkpoint for document.write('<script><\/script>') (https://codereview.chromium.org/153913010/)
Reason for revert:
Wrong revert
Original issue's description:
> Revert of Perform a microtask checkpoint for document.write('<script><\/script>') (https://codereview.chromium.org/130983011/)
>
> Reason for revert:
> Broke MutationObserver consistency.
>
>
> Original issue's description:
> > Perform a microtask checkpoint for document.write('<script><\/script>')
> >
> > http://whatwg.org/html#scriptEndTag
> >
> > The spec does 'Perform a microtask checkpoint' unconditionally for 'An
> > end tag whose tag name is "script"', which means that document.write
> > can trigger it while a script is running.
> >
> > A spec bug was filed for the similar situation with 'Provide a stable
> > state' on the assumption that this was a mistake, but it was not:
> > https://www.w3.org/Bugs/Public/show_bug.cgi?id=24361
> >
> > Unless performing a microtask checkpoint here will lead to other
> > complications, it's simpler to just align with the spec.
> >
> > BUG=340322
> >
> > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=166445
>
> TBR=eseidel@chromium.org,esprehn@chromium.org,adamk@chromium.org,rafaelw@chromium.org,philipj@opera.com
> NOTREECHECKS=true
> NOTRY=true
> BUG=340322
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=166960
TBR=eseidel@chromium.org,esprehn@chromium.org,adamk@chromium.org,rafaelw@chromium.org,philipj@opera.com
NOTREECHECKS=true
NOTRY=true
BUG=340322
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=166961
Patch Set 1 #
Created: 6 years, 10 months ago
(Patch set is too large to download)
Messages
Total messages: 3 (0 generated)
|