forked from mirrors/gecko-dev
		
	 9a7733f5f3
			
		
	
	
		9a7733f5f3
		
	
	
	
	
		
			
			Automatic update from web-platform-tests Revert "[fetch] Improve assertion (#17946)" This reverts commit f4903ae6f4e222097ad30ba6043ee3e46ea5d687. -- wpt-commits: 1b1ca59288b9026a27b24204ae84cad1cd8c0252 wpt-pr: 17973
		
			
				
	
	
		
			33 lines
		
	
	
	
		
			1,001 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			1,001 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <html class="reftest-wait">
 | |
| <link rel="help" href="https://drafts.css-houdini.org/css-paint-api/">
 | |
| <link rel="match" href="invalid-image-pending-script-ref.html">
 | |
| <style>
 | |
|     #output {
 | |
|         width: 100px;
 | |
|         height: 100px;
 | |
|         background-image: paint(invalid), paint(successIndicator);
 | |
|     }
 | |
| </style>
 | |
| <script src="/common/reftest-wait.js"></script>
 | |
| <script src="/common/worklet-reftest.js"></script>
 | |
| <body>
 | |
| <div id="output"></div>
 | |
| 
 | |
| <script id="code" type="text/worklet">
 | |
| // This is testing that even though there is no paint function registered for
 | |
| // 'invalid', it won't cause any error, and the other painter (successIndicator)
 | |
| // will paint as usual.
 | |
| registerPaint('successIndicator', class {
 | |
|     paint(ctx, geom) {
 | |
|         ctx.fillStyle = 'green';
 | |
|         ctx.fillRect(0, 0, geom.width, geom.height);
 | |
|     }
 | |
| });
 | |
| </script>
 | |
| 
 | |
| <script>
 | |
|     importWorkletAndTerminateTestAfterAsyncPaint(CSS.paintWorklet, document.getElementById('code').textContent);
 | |
| </script>
 | |
| </body>
 | |
| </html>
 |