Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-getContext2D-in-worker.html |
| diff --git a/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-getContext2D-in-worker.html b/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-getContext2D-in-worker.html |
| index e555fa97de262f9322e8950a943ddb5a3c41e0bf..6d7a3420e2202ae916a464e0a174973ae25d573e 100644 |
| --- a/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-getContext2D-in-worker.html |
| +++ b/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-getContext2D-in-worker.html |
| @@ -5,10 +5,14 @@ |
| <script id="myWorker" type="text/worker"> |
| self.onmessage = function(e) { |
| var aCanvas = new OffscreenCanvas(50, 50); |
| + var bCanvas = new OffscreenCanvas(50, 50); |
| try { |
| - var ctx = aCanvas.getContext('2d'); |
| - if (toString.call(ctx) != '[object OffscreenCanvasRenderingContext2D]') { |
| + var ctx1 = aCanvas.getContext('2d'); |
| + var ctx2 = bCanvas.getContext('webgl'); |
| + if (toString.call(ctx1) != '[object OffscreenCanvasRenderingContext2D]') { |
| self.postMessage("aCanvas.getContext('2d') does not return [object OffscreenCanvasRenderingContext2D]"); |
| + } else if (toString.call(ctx2) != 'object WebGLRenderingContext') { |
| + self.postMessage("bCanvas.getContext('webgl') does not return [object WebGLRenderingContext]"); |
|
Justin Novosad
2016/04/20 20:07:27
test is called "getContext2D" but it covers webgl
|
| } else { |
| self.postMessage("success"); |
| } |