Index: third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp |
diff --git a/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp b/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp |
index 254970a103d39f9cdb172443ca67a38a4bbf04e7..13088b1eea0a7be80f670070964fdada15c0d948 100644 |
--- a/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp |
+++ b/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp |
@@ -161,7 +161,8 @@ void RemotePlayback::promptCancelled() { |
if (!m_promptPromiseResolver) |
return; |
- m_promptPromiseResolver->resolve(); |
+ m_promptPromiseResolver->reject( |
+ DOMException::create(NotAllowedError, "The prompt was dismissed.")); |
m_promptPromiseResolver = nullptr; |
} |