| Index: content/child/indexed_db/webidbdatabase_impl.h
|
| diff --git a/content/child/indexed_db/webidbdatabase_impl.h b/content/child/indexed_db/webidbdatabase_impl.h
|
| index e13aeefc782fab22ae822a1e1d3ae545d0305ae6..402fcd5909428d72bd2d72e2ce8dfe204c9a7520 100644
|
| --- a/content/child/indexed_db/webidbdatabase_impl.h
|
| +++ b/content/child/indexed_db/webidbdatabase_impl.h
|
| @@ -20,7 +20,6 @@
|
| namespace blink {
|
| class WebBlobInfo;
|
| class WebIDBCallbacks;
|
| -class WebIDBObserver;
|
| class WebString;
|
| }
|
|
|
| @@ -51,8 +50,13 @@ class CONTENT_EXPORT WebIDBDatabaseImpl
|
| void close() override;
|
| void versionChangeIgnored() override;
|
|
|
| - int32_t addObserver(std::unique_ptr<blink::WebIDBObserver>,
|
| - long long transactionId) override;
|
| + void addObserver(long long transaction_id,
|
| + int32_t observer_id,
|
| + bool include_transaction,
|
| + bool no_records,
|
| + bool values,
|
| + const std::bitset<blink::WebIDBOperationTypeCount>&
|
| + operation_types) override;
|
| void removeObservers(
|
| const blink::WebVector<int32_t>& observer_ids_to_remove) override;
|
|
|
|
|