Reviewed by Hyatt.
authorkdecker <kdecker@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Jan 2005 19:49:05 +0000 (19:49 +0000)
committerkdecker <kdecker@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Jan 2005 19:49:05 +0000 (19:49 +0000)
Fixed: <rdar://problem/3505072> hang in KHTMLParser::parseToken (consulting.soroos.net)

        * khtml/html/dtd.cpp: <label> needed a much higher priority such that it will close block elements.  Malformed HTML (ugh) is the only reason why we need to do this.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8282 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog-2005-08-23
WebCore/khtml/html/dtd.cpp

index 2bcd0a386c93cbe03505b25a8ea03596bcc6c645..27c294ab8e126129996e4fef4f64ad7be1b372a9 100644 (file)
@@ -1,3 +1,11 @@
+2004-12-25  Kevin Decker  <kdecker@apple.com>
+
+        Reviewed by Hyatt.
+
+       Fixed: <rdar://problem/3505072> hang in KHTMLParser::parseToken (consulting.soroos.net)
+       
+        * khtml/html/dtd.cpp: <label> needed a much higher priority such that it will close block elements.  Malformed HTML (ugh) is the only reason why we need to do this. 
+
 2004-12-23  Darin Adler  <darin@apple.com>
 
         Reviewed by Ken.
index f193705b770ce7db0a4eb6d55708285e170e1aa1..74e869059bfe2e3c3de08ddadda112e11dcf8ede 100644 (file)
@@ -99,7 +99,7 @@ const unsigned short DOM::tagPriority[] = {
     0, // ID_ISINDEX
     1, // ID_KBD
     0, // ID_KEYGEN
-    1, // ID_LABEL
+    5, // ID_LABEL
     1, // ID_LAYER
     1, // ID_LEGEND
     3, // ID_LI