Browse Source

* Self for serviceworker

Michaël Van Canneyt 3 years ago
parent
commit
c2a8b40044
1 changed files with 10 additions and 1 deletions
  1. 10 1
      packages/rtl/web.pas

+ 10 - 1
packages/rtl/web.pas

@@ -4122,7 +4122,16 @@ var
   window : TJSWindow; external name 'window';
   window : TJSWindow; external name 'window';
   console : TJSConsole; external name 'window.console';
   console : TJSConsole; external name 'window.console';
   caches : TJSCacheStorage;
   caches : TJSCacheStorage;
+  serviceWorker : TJSServiceWorker; external name 'self';
+
+Function IsServiceWorker : Boolean;
 
 
 implementation
 implementation
-    
+
+Function IsServiceWorker : Boolean;
+
+begin
+  isDefined(serviceWorker);
+end;
+
 end.
 end.