| Index: Source/core/dom/StringCallback.cpp
|
| diff --git a/Source/core/dom/StringCallback.cpp b/Source/core/dom/StringCallback.cpp
|
| index 0718182e15d79502c09b22d576be31c4bcc8e1cc..7a95cee49cf19145f05705135a14ee3fef46384a 100644
|
| --- a/Source/core/dom/StringCallback.cpp
|
| +++ b/Source/core/dom/StringCallback.cpp
|
| @@ -41,7 +41,7 @@ namespace {
|
|
|
| class DispatchCallbackTask FINAL : public ExecutionContextTask {
|
| public:
|
| - static PassOwnPtr<DispatchCallbackTask> create(PassOwnPtrWillBeRawPtr<StringCallback> callback, const String& data, const String& taskName)
|
| + static PassOwnPtr<DispatchCallbackTask> create(StringCallback* callback, const String& data, const String& taskName)
|
| {
|
| return adoptPtr(new DispatchCallbackTask(callback, data, taskName));
|
| }
|
| @@ -57,21 +57,21 @@ public:
|
| }
|
|
|
| private:
|
| - DispatchCallbackTask(PassOwnPtrWillBeRawPtr<StringCallback> callback, const String& data, const String& taskName)
|
| + DispatchCallbackTask(StringCallback* callback, const String& data, const String& taskName)
|
| : m_callback(callback)
|
| , m_data(data)
|
| , m_taskName(taskName)
|
| {
|
| }
|
|
|
| - OwnPtrWillBePersistent<StringCallback> m_callback;
|
| + Persistent<StringCallback> m_callback;
|
| const String m_data;
|
| const String m_taskName;
|
| };
|
|
|
| } // namespace
|
|
|
| -void StringCallback::scheduleCallback(PassOwnPtrWillBeRawPtr<StringCallback> callback, ExecutionContext* context, const String& data, const String& instrumentationName)
|
| +void StringCallback::scheduleCallback(StringCallback* callback, ExecutionContext* context, const String& data, const String& instrumentationName)
|
| {
|
| context->postTask(DispatchCallbackTask::create(callback, data, instrumentationName));
|
| }
|
|
|