Index: Source/modules/serviceworkers/ServiceWorkerClient.idl |
diff --git a/Source/modules/serviceworkers/ServiceWorkerClient.idl b/Source/modules/serviceworkers/ServiceWorkerClient.idl |
index fe6a0e7025fdfb2c68fea045b038587f64b7c232..a83cbb131cd6bfca2045945c8dda3c91678e117a 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerClient.idl |
+++ b/Source/modules/serviceworkers/ServiceWorkerClient.idl |
@@ -10,4 +10,5 @@ |
TypeChecking=Interface, |
] interface ServiceWorkerClient { |
[Custom, RaisesException, CallWith=ExecutionContext] void postMessage(SerializedScriptValue message, optional sequence<Transferable> transfer); |
+ [RuntimeEnabled=PushMessaging, CallWith=ScriptState] Promise<boolean> focus(); |
}; |