Index: Source/modules/presentation/PresentationAvailabilityCallback.h |
diff --git a/Source/modules/presentation/PresentationAvailabilityCallback.h b/Source/modules/presentation/PresentationAvailabilityCallback.h |
index a3707c2caaaf2dd36319c6d542aa7131ea143864..a1aa87ea64a8be1bcdbaf18190cb29e82369a5ec 100644 |
--- a/Source/modules/presentation/PresentationAvailabilityCallback.h |
+++ b/Source/modules/presentation/PresentationAvailabilityCallback.h |
@@ -12,8 +12,9 @@ |
namespace blink { |
class ScriptPromiseResolver; |
+struct WebPresentationError; |
-using WebPresentationAvailabilityCallbacks = WebCallbacks<bool, void>; |
+using WebPresentationAvailabilityCallbacks = WebCallbacks<bool, WebPresentationError>; |
// PresentationAvailabilityCallback is an implementation of |
// WebPresentationAvailabilityCallbacks that will resolve the underlying promise |
@@ -26,7 +27,7 @@ public: |
virtual ~PresentationAvailabilityCallback() = default; |
void onSuccess(bool*) override; |
- void onError() override; |
+ void onError(WebPresentationError*) override; |
private: |
RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver; |