[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

andreip at google.com andreip at google.com
Wed Dec 22 11:31:53 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit b78218e3af6afe76bd5ea9a2c5b2f29e9cde9aaf
Author: andreip at google.com <andreip at google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Jul 28 12:37:20 2010 +0000

    2010-07-28  Andrei Popescu  <andreip at google.com>
    
            Reviewed by Jeremy Orlow.
    
            [IndexedDB] IDBKeyRange should be a runtime-enabled feature.
            https://bugs.webkit.org/show_bug.cgi?id=43116
    
            IDBKeyRange should be enabled at runtime only when IndexedDB is also
            enabled.
    
            No new tests needed, functionality not changed.
    
            * bindings/generic/RuntimeEnabledFeatures.h:
            (WebCore::RuntimeEnabledFeatures::iDBKeyRangeEnabled):
            * page/DOMWindow.idl:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@64201 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 156b4e3..5d22654 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,19 @@
+2010-07-28  Andrei Popescu  <andreip at google.com>
+
+        Reviewed by Jeremy Orlow.
+
+        [IndexedDB] IDBKeyRange should be a runtime-enabled feature.
+        https://bugs.webkit.org/show_bug.cgi?id=43116
+
+        IDBKeyRange should be enabled at runtime only when IndexedDB is also
+        enabled.
+
+        No new tests needed, functionality not changed.
+
+        * bindings/generic/RuntimeEnabledFeatures.h:
+        (WebCore::RuntimeEnabledFeatures::iDBKeyRangeEnabled):
+        * page/DOMWindow.idl:
+
 2010-07-28  Nikolas Zimmermann  <nzimmermann at rim.com>
 
         Not reviewed. Forgot to land GNUmakefile.am changes, broke build in r64196.
diff --git a/WebCore/bindings/generic/RuntimeEnabledFeatures.h b/WebCore/bindings/generic/RuntimeEnabledFeatures.h
index d8eae23..b059d6e 100644
--- a/WebCore/bindings/generic/RuntimeEnabledFeatures.h
+++ b/WebCore/bindings/generic/RuntimeEnabledFeatures.h
@@ -56,6 +56,7 @@ public:
 
     static void setIndexedDBEnabled(bool isEnabled) { isIndexedDBEnabled = isEnabled; }
     static bool indexedDBEnabled() { return isIndexedDBEnabled; }
+    static bool iDBKeyRangeEnabled() { return indexedDBEnabled(); }
 
 #if ENABLE(VIDEO)
     static bool audioEnabled();
diff --git a/WebCore/page/DOMWindow.idl b/WebCore/page/DOMWindow.idl
index fd154b9..6b0c15d 100644
--- a/WebCore/page/DOMWindow.idl
+++ b/WebCore/page/DOMWindow.idl
@@ -174,7 +174,7 @@ module window {
 #endif
 #if defined(ENABLE_INDEXED_DATABASE) && ENABLE_INDEXED_DATABASE
         readonly attribute [EnabledAtRuntime] IndexedDatabaseRequest indexedDB;
-        readonly attribute IDBKeyRange IDBKeyRange;
+        readonly attribute [EnabledAtRuntime] IDBKeyRange IDBKeyRange;
 #endif
 
 #if defined(ENABLE_ORIENTATION_EVENTS) && ENABLE_ORIENTATION_EVENTS

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list