diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/indexeddb/mock_web_idb_callbacks.h')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/indexeddb/mock_web_idb_callbacks.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/modules/indexeddb/mock_web_idb_callbacks.h b/chromium/third_party/blink/renderer/modules/indexeddb/mock_web_idb_callbacks.h index ccaa58bc826..efa65114794 100644 --- a/chromium/third_party/blink/renderer/modules/indexeddb/mock_web_idb_callbacks.h +++ b/chromium/third_party/blink/renderer/modules/indexeddb/mock_web_idb_callbacks.h @@ -5,6 +5,8 @@ #ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_INDEXEDDB_MOCK_WEB_IDB_CALLBACKS_H_ #define THIRD_PARTY_BLINK_RENDERER_MODULES_INDEXEDDB_MOCK_WEB_IDB_CALLBACKS_H_ +#include <memory> + #include "base/macros.h" #include "base/optional.h" #include "mojo/public/cpp/bindings/pending_associated_remote.h" @@ -24,7 +26,11 @@ class MockWebIDBCallbacks : public WebIDBCallbacks { MockWebIDBCallbacks(); ~MockWebIDBCallbacks() override; - void SetState(base::WeakPtr<WebIDBCursorImpl>, int64_t); + // Disallow copy and assign. + MockWebIDBCallbacks(const MockWebIDBCallbacks&) = delete; + MockWebIDBCallbacks& operator=(const MockWebIDBCallbacks&) = delete; + + void SetState(base::WeakPtr<WebIDBCursorImpl>, int64_t) override; MOCK_METHOD2(Error, void(mojom::blink::IDBException, const String&)); @@ -40,8 +46,6 @@ class MockWebIDBCallbacks : public WebIDBCallbacks { MOCK_METHOD1(SuccessNamesAndVersionsList, void(Vector<mojom::blink::IDBNameAndVersionPtr>)); - MOCK_METHOD1(SuccessStringList, void(const Vector<String>&)); - void SuccessCursor( mojo::PendingAssociatedRemote<mojom::blink::IDBCursor> cursor_info, std::unique_ptr<IDBKey> key, @@ -93,9 +97,6 @@ class MockWebIDBCallbacks : public WebIDBCallbacks { const IDBDatabaseMetadata&)); MOCK_METHOD0(DetachRequestFromCallback, void()); - - private: - DISALLOW_COPY_AND_ASSIGN(MockWebIDBCallbacks); }; } // namespace blink |