Changeset 80087 in webkit


Ignore:
Timestamp:
Mar 1, 2011 7:57:56 PM (13 years ago)
Author:
jorlow@chromium.org
Message:

2011-03-01 David Grogan <dgrogan@chromium.org>

Reviewed by Jeremy Orlow.

IndexedDB: public webkit interfaces for firing versionchange events to IDBDatabase objects
https://bugs.webkit.org/show_bug.cgi?id=55548

  • WebKit.gyp:
  • public/WebIDBDatabase.h: (WebKit::WebIDBDatabase::createObjectStore): (WebKit::WebIDBDatabase::open):
  • public/WebIDBDatabaseCallbacks.h: Added. (WebKit::WebIDBDatabaseCallbacks::~WebIDBDatabaseCallbacks): (WebKit::WebIDBDatabaseCallbacks::onVersionChange):
Location:
trunk/Source/WebKit/chromium
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/chromium/ChangeLog

    r80086 r80087  
     12011-03-01  David Grogan  <dgrogan@chromium.org>
     2
     3        Reviewed by Jeremy Orlow.
     4
     5        IndexedDB: public webkit interfaces for firing versionchange events to IDBDatabase objects
     6        https://bugs.webkit.org/show_bug.cgi?id=55548
     7
     8        * WebKit.gyp:
     9        * public/WebIDBDatabase.h:
     10        (WebKit::WebIDBDatabase::createObjectStore):
     11        (WebKit::WebIDBDatabase::open):
     12        * public/WebIDBDatabaseCallbacks.h: Added.
     13        (WebKit::WebIDBDatabaseCallbacks::~WebIDBDatabaseCallbacks):
     14        (WebKit::WebIDBDatabaseCallbacks::onVersionChange):
     15
    1162011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
    217
  • trunk/Source/WebKit/chromium/WebKit.gyp

    r79563 r80087  
    195195                'public/WebIDBCursor.h',
    196196                'public/WebIDBDatabase.h',
     197                'public/WebIDBDatabaseCallbacks.h',
    197198                'public/WebIDBDatabaseError.h',
    198199                'public/WebIDBFactory.h',
  • trunk/Source/WebKit/chromium/public/WebIDBDatabase.h

    r77647 r80087  
    3535class WebFrame;
    3636class WebIDBCallbacks;
     37class WebIDBDatabaseCallbacks;
    3738class WebIDBObjectStore;
    3839class WebIDBTransaction;
     
    5960    }
    6061    virtual WebIDBObjectStore* createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, const WebIDBTransaction&, WebExceptionCode&)
    61     { 
     62    {
    6263        WEBKIT_ASSERT_NOT_REACHED();
    6364        return 0;
     
    7778    virtual void close() { WEBKIT_ASSERT_NOT_REACHED(); }
    7879
     80    virtual void open(WebIDBDatabaseCallbacks*) { WEBKIT_ASSERT_NOT_REACHED(); }
     81
    7982protected:
    8083    WebIDBDatabase() { }
Note: See TracChangeset for help on using the changeset viewer.