Index: third_party/WebKit/Source/modules/notifications/Notification.h |
diff --git a/third_party/WebKit/Source/modules/notifications/Notification.h b/third_party/WebKit/Source/modules/notifications/Notification.h |
index cf5c627b6ea058e3acdae6211829e286875ba0bf..d9fccc46c74f3fcf7bb895f0c82768611ae81aea 100644 |
--- a/third_party/WebKit/Source/modules/notifications/Notification.h |
+++ b/third_party/WebKit/Source/modules/notifications/Notification.h |
@@ -56,6 +56,7 @@ class NotificationOptions; |
class NotificationPermissionCallback; |
class NotificationResourcesLoader; |
class ScriptState; |
+class V8NotificationAction; |
class MODULES_EXPORT Notification final : public EventTargetWithInlineData, public ActiveScriptWrappable, public ActiveDOMObject, public WebNotificationDelegate { |
USING_GARBAGE_COLLECTED_MIXIN(Notification); |
@@ -91,13 +92,13 @@ public: |
String tag() const; |
String icon() const; |
String badge() const; |
- NavigatorVibration::VibrationPattern vibrate(bool& isNull) const; |
+ NavigatorVibration::VibrationPattern vibrate() const; |
DOMTimeStamp timestamp() const; |
bool renotify() const; |
bool silent() const; |
bool requireInteraction() const; |
ScriptValue data(ScriptState*); |
- HeapVector<NotificationAction> actions() const; |
+ Vector<v8::Local<v8::Value>> actions(ScriptState*) const; |
static String permissionString(mojom::PermissionStatus); |
static String permission(ExecutionContext*); |