mirror of
				https://github.com/LadybirdBrowser/ladybird.git
				synced 2025-10-30 21:01:00 +00:00 
			
		
		
		
	
		
			
	
	
		
			16 lines
		
	
	
	
		
			511 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
	
		
			511 B
		
	
	
	
		
			Text
		
	
	
	
	
	
|   | #import <DOM/EventTarget.idl> | ||
|  | #import <HTML/AbstractWorker.idl> | ||
|  | #import <HTML/MessagePort.idl> | ||
|  | #import <HTML/Worker.idl> | ||
|  | 
 | ||
|  | // https://html.spec.whatwg.org/multipage/workers.html#sharedworker | ||
|  | [Exposed=Window] | ||
|  | interface SharedWorker : EventTarget { | ||
|  |     // FIXME: "DOMString scriptURL" should be "(TrustedScriptURL or USVString) scriptURL". | ||
|  |     constructor(DOMString scriptURL, optional (DOMString or WorkerOptions) options = {}); | ||
|  | 
 | ||
|  |     readonly attribute MessagePort port; | ||
|  | }; | ||
|  | 
 | ||
|  | SharedWorker includes AbstractWorker; |