Title: [142008] trunk/Source/WebKit/chromium
Revision
142008
Author
[email protected]
Date
2013-02-06 10:44:54 -0800 (Wed, 06 Feb 2013)

Log Message

IndexedDB: Stub out SharedBuffer version of put()
https://bugs.webkit.org/show_bug.cgi?id=108986

Reviewed by Darin Fisher.

This is part 1 of 3 to replace Vector<uint8_t> with SharedBuffer.

* public/WebIDBDatabase.h:
(WebKit):
(WebKit::WebIDBDatabase::put):

Modified Paths

Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (142007 => 142008)


--- trunk/Source/WebKit/chromium/ChangeLog	2013-02-06 18:35:00 UTC (rev 142007)
+++ trunk/Source/WebKit/chromium/ChangeLog	2013-02-06 18:44:54 UTC (rev 142008)
@@ -1,3 +1,16 @@
+2013-02-06  Alec Flett  <[email protected]>
+
+        IndexedDB: Stub out SharedBuffer version of put()
+        https://bugs.webkit.org/show_bug.cgi?id=108986
+
+        Reviewed by Darin Fisher.
+
+        This is part 1 of 3 to replace Vector<uint8_t> with SharedBuffer.
+
+        * public/WebIDBDatabase.h:
+        (WebKit):
+        (WebKit::WebIDBDatabase::put):
+
 2013-02-06  Stephen Chenney  <[email protected]>
 
         Add Skia code suppression flags to WebKit skia.gyp

Modified: trunk/Source/WebKit/chromium/public/WebIDBDatabase.h (142007 => 142008)


--- trunk/Source/WebKit/chromium/public/WebIDBDatabase.h	2013-02-06 18:35:00 UTC (rev 142007)
+++ trunk/Source/WebKit/chromium/public/WebIDBDatabase.h	2013-02-06 18:44:54 UTC (rev 142008)
@@ -33,6 +33,7 @@
 
 namespace WebKit {
 
+class WebData;
 class WebFrame;
 class WebIDBCallbacks;
 class WebIDBDatabaseCallbacks;
@@ -75,6 +76,7 @@
     virtual void get(long long transactionId, long long objectStoreId, long long indexId, const WebIDBKeyRange&, bool keyOnly, WebIDBCallbacks*) { WEBKIT_ASSERT_NOT_REACHED(); }
     // Note that 'value' may be consumed/adopted by this call.
     virtual void put(long long transactionId, long long objectStoreId, WebVector<unsigned char>* value, const WebIDBKey&, PutMode, WebIDBCallbacks*, const WebVector<long long>& indexIds, const WebVector<WebIndexKeys>&) { WEBKIT_ASSERT_NOT_REACHED(); }
+    virtual void put(long long transactionId, long long objectStoreId, const WebData& value, const WebIDBKey&, PutMode, WebIDBCallbacks*, const WebVector<long long>& indexIds, const WebVector<WebIndexKeys>&) { WEBKIT_ASSERT_NOT_REACHED(); }
     virtual void setIndexKeys(long long transactionId, long long objectStoreId, const WebIDBKey&, const WebVector<long long>& indexIds, const WebVector<WebIndexKeys>&) { WEBKIT_ASSERT_NOT_REACHED(); }
     virtual void setIndexesReady(long long transactionId, long long objectStoreId, const WebVector<long long>& indexIds) { WEBKIT_ASSERT_NOT_REACHED(); }
     virtual void openCursor(long long transactionId, long long objectStoreId, long long indexId, const WebIDBKeyRange&, unsigned short direction, bool keyOnly, TaskType, WebIDBCallbacks*) { WEBKIT_ASSERT_NOT_REACHED(); }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to