Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1787)

Unified Diff: Source/modules/webdatabase/SQLTransaction.h

Issue 563703002: Oilpan: Enable oilpan for callback classes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/modules/webdatabase/SQLTransaction.h
diff --git a/Source/modules/webdatabase/SQLTransaction.h b/Source/modules/webdatabase/SQLTransaction.h
index 79f37b9fdeb837d267ecbfb1c5d6e901fbcdc76d..64665f852eede324c0ad56b886595468dd042408 100644
--- a/Source/modules/webdatabase/SQLTransaction.h
+++ b/Source/modules/webdatabase/SQLTransaction.h
@@ -56,8 +56,8 @@ class SQLTransaction FINAL
, public ScriptWrappable {
DEFINE_WRAPPERTYPEINFO();
public:
- static PassRefPtrWillBeRawPtr<SQLTransaction> create(Database*, PassOwnPtrWillBeRawPtr<SQLTransactionCallback>,
- PassOwnPtrWillBeRawPtr<VoidCallback> successCallback, PassOwnPtrWillBeRawPtr<SQLTransactionErrorCallback>,
+ static PassRefPtrWillBeRawPtr<SQLTransaction> create(Database*, SQLTransactionCallback*,
+ VoidCallback* successCallback, SQLTransactionErrorCallback*,
bool readOnly);
~SQLTransaction();
void trace(Visitor*);
@@ -65,11 +65,11 @@ public:
void performPendingCallback();
void executeSQL(const String& sqlStatement, const Vector<SQLValue>& arguments,
- PassOwnPtrWillBeRawPtr<SQLStatementCallback>, PassOwnPtrWillBeRawPtr<SQLStatementErrorCallback>, ExceptionState&);
+ SQLStatementCallback*, SQLStatementErrorCallback*, ExceptionState&);
Database* database() { return m_database.get(); }
- PassOwnPtrWillBeRawPtr<SQLTransactionErrorCallback> releaseErrorCallback();
+ SQLTransactionErrorCallback* releaseErrorCallback();
// APIs called from the backend published:
void requestTransitToState(SQLTransactionState);
@@ -79,8 +79,8 @@ public:
void setBackend(SQLTransactionBackend*);
private:
- SQLTransaction(Database*, PassOwnPtrWillBeRawPtr<SQLTransactionCallback>,
- PassOwnPtrWillBeRawPtr<VoidCallback> successCallback, PassOwnPtrWillBeRawPtr<SQLTransactionErrorCallback>,
+ SQLTransaction(Database*, SQLTransactionCallback*,
+ VoidCallback* successCallback, SQLTransactionErrorCallback*,
bool readOnly);
void clearCallbackWrappers();
« no previous file with comments | « Source/modules/webdatabase/SQLStatementErrorCallback.h ('k') | Source/modules/webdatabase/SQLTransaction.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698