Commit 493a0101 authored by ager@chromium.org's avatar ager@chromium.org

Oilpan: Fix build after MIDI changes.

TBR=haraken@chromium.org, oilpan-reviews@chromium.org, yhirano@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/205693004

git-svn-id: svn://svn.chromium.org/blink/trunk@169731 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 836b6770
......@@ -235,7 +235,7 @@ void MIDIAccess::resolve()
m_asyncResolveRunner.runAsync();
}
void MIDIAccess::reject(PassRefPtr<DOMError> error)
void MIDIAccess::reject(PassRefPtrWillBeRawPtr<DOMError> error)
{
m_error = error;
m_asyncRejectRunner.runAsync();
......@@ -248,7 +248,8 @@ void MIDIAccess::resolveNow()
void MIDIAccess::rejectNow()
{
m_resolver->reject(m_error.release().get(), executionContext());
m_resolver->reject(m_error.get(), executionContext());
m_error.clear();
}
void MIDIAccess::doPostAction(State state)
......@@ -267,6 +268,7 @@ void MIDIAccess::trace(Visitor* visitor)
{
visitor->trace(m_inputs);
visitor->trace(m_outputs);
visitor->trace(m_error);
}
} // namespace WebCore
......@@ -102,7 +102,7 @@ private:
void permissionDenied();
void resolve();
void reject(PassRefPtr<DOMError>);
void reject(PassRefPtrWillBeRawPtr<DOMError>);
void resolveNow();
void rejectNow();
// Called when the promise is resolved or rejected.
......@@ -118,7 +118,7 @@ private:
bool m_sysExEnabled;
AsyncMethodRunner<MIDIAccess> m_asyncResolveRunner;
AsyncMethodRunner<MIDIAccess> m_asyncRejectRunner;
RefPtr<DOMError> m_error;
RefPtrWillBeMember<DOMError> m_error;
};
} // namespace WebCore
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment