Chromium Code Reviews| Index: third_party/WebKit/Source/modules/presentation/PresentationAvailability.h |
| diff --git a/third_party/WebKit/Source/modules/presentation/PresentationAvailability.h b/third_party/WebKit/Source/modules/presentation/PresentationAvailability.h |
| index 12ad7d94d24b01a5700117e329aee8b58bfe957a..25517f0bdda7e0250381239b62dbcfe7a414d6a8 100644 |
| --- a/third_party/WebKit/Source/modules/presentation/PresentationAvailability.h |
| +++ b/third_party/WebKit/Source/modules/presentation/PresentationAvailability.h |
| @@ -10,6 +10,7 @@ |
| #include "core/events/EventTarget.h" |
| #include "core/page/PageVisibilityObserver.h" |
| #include "modules/ModulesExport.h" |
| +#include "modules/presentation/PresentationRequest.h" |
| #include "platform/weborigin/KURL.h" |
| #include "public/platform/WebURL.h" |
| #include "public/platform/modules/presentation/WebPresentationAvailabilityObserver.h" |
| @@ -17,7 +18,6 @@ |
| namespace blink { |
| class ExecutionContext; |
| -class ScriptPromiseResolver; |
| // Expose whether there is a presentation display available for |url|. The |
| // object will be initialized with a default value passed via ::take() and will |
| @@ -33,7 +33,7 @@ class MODULES_EXPORT PresentationAvailability final |
| DEFINE_WRAPPERTYPEINFO(); |
| public: |
| - static PresentationAvailability* take(ScriptPromiseResolver*, |
| + static PresentationAvailability* take(PresentationAvailabilityProperty*, |
|
mlamouri (slow - plz ping)
2016/12/13 13:56:12
Can you forward declare one way or another?
zhaobin
2016/12/14 02:25:09
Cannot forward declare using. Create a seperate .h
mlamouri (slow - plz ping)
2016/12/14 12:25:06
An alternative would be to simply re-declare the t
zhaobin
2016/12/14 20:51:53
Yes, it works. It concerns me a little because we
|
| const KURL&, |
| bool); |
| ~PresentationAvailability() override; |