Summary: | HTML parser double quote error recovery doesn't match Firefox 3.0.x | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> | ||||||||
Component: | DOM | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | ap, commit-queue | ||||||||
Priority: | P2 | Keywords: | HasReduction | ||||||||
Version: | 528+ (Nightly build) | ||||||||||
Hardware: | Mac | ||||||||||
OS: | OS X 10.5 | ||||||||||
URL: | http://www.myoffers.co.uk/win-a-year-free-commuting-7075-4.asp?in=1&email=geraldcornish%40googlemail%2Ecom&enpass=wfhmjq | ||||||||||
Attachments: |
|
Description
David Kilzer (:ddkilzer)
2009-02-15 18:45:27 PST
Created attachment 27687 [details] Reduced test case Originally reported in Bug 12454 Comment #8. Created attachment 27688 [details]
further reduced test case
In fact, the missing quote in JavaScript is handled correctly - it's another missing quote in <img alt="> that's causing the problem.
Thanks, Alexey! Note that WebKit matches the html5lib parser <http://james.html5.org/parsetree.html>: http://james.html5.org/cgi-bin/parsetree/parsetree.py?uri=https%3A%2F%2Fbugs.webkit.org%2Fattachment.cgi%3Fid%3D27688 Created attachment 68212 [details]
Patch
Comment on attachment 68212 [details] Patch Clearing flags on attachment: 68212 Committed r67962: <http://trac.webkit.org/changeset/67962> All reviewed patches have been landed. Closing bug. |