[Webkit-unassigned] [Bug 43328] REGRESSION(61234): mail.139.com login fails

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 30 17:29:27 PDT 2010


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





--- Comment #18 from Eric Seidel <eric at webkit.org>  2010-08-30 17:29:27 PST ---
Um.  Looks like the old parser explicitly yielded in the case where a location change was pending:

    while (!m_src.isEmpty() && (!frame || !frame->redirectScheduler()->locationChangePending())) {

http://trac.webkit.org/browser/trunk/WebCore/html/HTMLDocumentParser.cpp?rev=61233#L1779

Sad there was never any testing of this code. :(

Also, I'm not sure how the parser was sure to resume after such a yield?  It's possible the network had already given us all bytes and no one is ever going to call us back to finish pumping those...

-- 
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