forked from mirrors/gecko-dev
		
	 b70fa54705
			
		
	
	
		b70fa54705
		
	
	
	
	
		
			
			Automatic update from web-platform-tests WebKit export of https://bugs.webkit.org/show_bug.cgi?id=224604 (#28509) -- wpt-commits: f9df31ff0da1cfe9ce49dfffd9c99b636b82ae66 wpt-pr: 28509
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			585 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			585 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| onrtctransform = (event) => {
 | |
|     const transformer = event.transformer;
 | |
| 
 | |
|     self.postMessage("started");
 | |
| 
 | |
|     transformer.reader = transformer.readable.getReader();
 | |
|     transformer.writer = transformer.writable.getWriter();
 | |
|     function process(transformer)
 | |
|     {
 | |
|         transformer.reader.read().then(chunk => {
 | |
|             if (chunk.done)
 | |
|                 return;
 | |
| 
 | |
|             transformer.writer.write(chunk.value);
 | |
|             transformer.writer.write(chunk.value);
 | |
|             process(transformer);
 | |
|         });
 | |
|     }
 | |
| 
 | |
|     process(transformer);
 | |
| };
 | |
| self.postMessage("registered");
 |