Reviewed by Darin Adler.
authordarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Dec 2007 01:28:32 +0000 (01:28 +0000)
committerdarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Dec 2007 01:28:32 +0000 (01:28 +0000)
        Fix http://bugs.webkit.org/show_bug.cgi?id=16433.
        Bug 16433: LOW_BANDWIDTH_DISPLAY build is broken

        * dom/Document.cpp:
        (WebCore::Document::Document):
        * loader/FrameLoader.cpp:
        (WebCore::FrameLoader::addLowBandwidthDisplayRequest):
        (WebCore::FrameLoader::switchOutLowBandwidthDisplayIfReady):

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

WebCore/ChangeLog

index 8352c8f657b87e5b17b997714b9a53a7214bc472..ee0aa61a73c2d0675127cb9d737ece342103b2db 100644 (file)
         (WebCore::FrameLoader::addLowBandwidthDisplayRequest):
         (WebCore::FrameLoader::switchOutLowBandwidthDisplayIfReady):
 
+2007-12-16  Darin Adler  <darin@apple.com>
+
+        Reviewed by Maciej.
+
+        - fix <rdar://problem/5636065> First form of SQLTransaction.executeSql() fails with TYPE_ERROR dom exception
+
+        Test: storage/execute-sql-args.html
+
+        * bindings/js/JSSQLTransactionCustom.cpp:
+        (WebCore::JSSQLTransaction::executeSql): Added exception handling code so that once an
+        exception happens, we won't try to do any more argument processing. Changed processing
+        of the second argument so that we allow an undefined value or null, and simply omit the
+        array. Changed processing of the second argument so that we don't require an actual
+        JavaScript array. Instead, as with the JavaScript array operations themselves, we use
+        the length property and corresponding numeric properties of the object, allowing other
+        objects to act as arrays. Changed processing of the third and fourth arguments to
+        allow the undefined value as well as null; we check the value of the argument rather
+        than looking at the size of the passed-in arguments list.
+
 2007-12-16  Sam Weinig  <sam@webkit.org>
 
         Reviewed by Darin.
         * rendering/RenderObject.cpp:
         (WebCore::RenderObject::paintBorderImage):
 
-2007-12-16  Darin Adler  <darin@apple.com>
-
-        Reviewed by Maciej.
-
-        - fix <rdar://problem/5636065> First form of SQLTransaction.executeSql() fails with TYPE_ERROR dom exception
-
-        Test: storage/execute-sql-args.html
-
-        * bindings/js/JSSQLTransactionCustom.cpp:
-        (WebCore::JSSQLTransaction::executeSql): Added exception handling code so that once an
-        exception happens, we won't try to do any more argument processing. Changed processing
-        of the second argument so that we allow an undefined value or null, and simply omit the
-        array. Changed processing of the second argument so that we don't require an actual
-        JavaScript array. Instead, as with the JavaScript array operations themselves, we use
-        the length property and corresponding numeric properties of the object, allowing other
-        objects to act as arrays. Changed processing of the third and fourth arguments to
-        allow the undefined value as well as null; we check the value of the argument rather
-        than looking at the size of the passed-in arguments list.
-
 2007-12-16  Darin Adler  <darin@apple.com>
 
         - fix Tiger build (my fault it was broken)