[Webkit-unassigned] [Bug 97829] REGRESSION (r122168?): External script that includes itself blocks HTML Parser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 8 16:24:20 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=97829


Eric Seidel <eric at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX




--- Comment #7 from Eric Seidel <eric at webkit.org>  2012-10-08 16:24:55 PST ---
Marking this as wont fix.

It's possible we'll want to re-open this bug and change this behavior.  But the complexity (adding an additional timer to handle this yield case) does not seem worth it at this time.


In order to hit this behavior, a page would have to:

1.  Load a set of scripts into the cache (presumably because the page was previously loaded and is being refreshed).
2.  document.write() a script from another script.

We won't yield before executing the document.written script if it's already cached (as we previously would have), even if it takes a long time to execute any of these scripts.

I believe this not to be a problem in practice for sites.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list