New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 725651 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Clean-up Canvas LayoutTests that are dupes of WPT

Project Member Reported by junov@chromium.org, May 23 2017

Issue description

With this CL: https://codereview.chromium.org/2874853003/
a bunch of canvas-related tests are getting un-skipped.
We need to add virtual layout tests for some of these WPT areas to match what we are doing with our own layout tests, and remove layout tests that are duplicated of stuff in WPT.

 
Cc: junov@chromium.org
Owner: xidac...@chromium.org
Project Member

Comment 2 by bugdroid1@chromium.org, Jun 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2aea17616f9b7a756b898d30ecf71248ceb2acee

commit 2aea17616f9b7a756b898d30ecf71248ceb2acee
Author: Xida Chen <xidachen@chromium.org>
Date: Tue Jun 20 20:41:27 2017

Remove LayoutTests/canvas/

We now have enabled external/wpt/2dcontext in our layout tests, and that
covers everything that is in the LayoutTests/canvas/philip dir.

This CL will be the first step to remove redundant canvas layout tests.
Basically I removed everything under canvas/philip/. There are 7 tests
under LayoutTests/canvas dir, and I moved them to fast/canvas/. With that,
some of the expectation files are updated. To sum up, this CL removes
more than 800 layout tests without loss of test coverage, and it should
not cause behavior change at all.

Bug:  725651 
Change-Id: I3d187a2f283d8ad5615eea3ae18fe77a5b3da28e
Reviewed-on: https://chromium-review.googlesource.com/538597
Commit-Queue: Xida Chen <xidachen@chromium.org>
Reviewed-by: Justin Novosad <junov@chromium.org>
Reviewed-by: Ojan Vafai <ojan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#480939}
[modify] https://crrev.com/2aea17616f9b7a756b898d30ecf71248ceb2acee/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG
[modify] https://crrev.com/2aea17616f9b7a756b898d30ecf71248ceb2acee/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2
[modify] https://crrev.com/2aea17616f9b7a756b898d30ecf71248ceb2acee/third_party/WebKit/LayoutTests/SmokeTests
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/OWNERS
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/currentTransform-null.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/README
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/fonts/CanvasTest.sfd
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/fonts/CanvasTest.ttf
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/anim-gr.gif
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/anim-gr.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/anim-poster-gr.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/background.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/broken.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/ggrr-256x256.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/green-16x16.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/green-1x1.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/green-256x256.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/green-2x2.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/green.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/grgr-256x256.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/red-16x16.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/red.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/redtransparent.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/rgrg-256x256.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/rrgg-256x256.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/transparent50.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/yellow.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/images/yellow75.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests.css
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests.js
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.canvas.readonly-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.canvas.readonly.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.canvas.reference-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.canvas.reference.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect+fillRect.alpha0-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect+fillRect.alpha0.5-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect+fillRect.alpha0.5.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect+fillRect.alpha0.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect+fillRect.basic-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect+fillRect.basic.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.basic-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.basic.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.clip-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.clip.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.globalalpha-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.globalalpha.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.globalcomposite-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.globalcomposite.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.negative-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.negative.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.nonfinite-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.nonfinite.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.path-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.path.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.shadow-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.shadow.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.transform-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.transform.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.zero-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.clearRect.zero.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.copy-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.copy.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.copy.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-atop-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-atop.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-atop.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-in-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-in.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-in.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-out-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-out.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-out.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-over-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-over.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.destination-over.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.lighter-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.lighter.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.lighter.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-atop-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-atop.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-atop.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-in-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-in.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-in.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-out-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-out.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-out.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-over-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-over.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.source-over.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.xor-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.xor.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.canvas.xor.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.copy-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.copy.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-atop-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-atop.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-in-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-in.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-out-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-out.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-over-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.destination-over.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.lighter-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.lighter.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-atop-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-atop.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-in-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-in.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-out-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-out.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-over-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.source-over.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.xor-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.clip.xor.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.canvas-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.canvas.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.canvaspattern-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.canvaspattern.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.default-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.default.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.fill-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.fill.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.image-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.image.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.imagepattern-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.imagepattern.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.invalid-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.invalid.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.range-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalAlpha.range.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalComposite-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.globalComposite.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.copy-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.copy.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.copy.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-atop-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-atop.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-atop.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-in-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-in.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-in.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-out-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-out.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-out.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-over-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-over.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.destination-over.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.lighter-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.lighter.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.lighter.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.source-atop-expected.txt
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.source-atop.html
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aace717ed6ac3e5256/third_party/WebKit/LayoutTests/canvas/philip/tests/2d.composite.image.source-atop.png
[delete] https://crrev.com/dbc3edc12de1d6ad8e4e43aa
Project Member

Comment 3 by bugdroid1@chromium.org, Jul 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7489031e72c361e8c99bf6d528e9fd29be5a41e2

commit 7489031e72c361e8c99bf6d528e9fd29be5a41e2
Author: Xida Chen <xidachen@chromium.org>
Date: Thu Jul 20 17:01:12 2017

Move a test from canvas-experimental/ to canvas/

This test was originally put under canvas-experimental/webgl/ folder. We
already have a webgl/ folder under canvas/. So this CL moves the test
to canvas/webgl/.

Bug:  725651 
Change-Id: I790ccdf303f64116811a4159bdaf24a35dbae61e
Reviewed-on: https://chromium-review.googlesource.com/579150
Commit-Queue: Xida Chen <xidachen@chromium.org>
Reviewed-by: Justin Novosad <junov@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#488275}
[modify] https://crrev.com/7489031e72c361e8c99bf6d528e9fd29be5a41e2/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/7489031e72c361e8c99bf6d528e9fd29be5a41e2/third_party/WebKit/LayoutTests/VirtualTestSuites
[rename] https://crrev.com/7489031e72c361e8c99bf6d528e9fd29be5a41e2/third_party/WebKit/LayoutTests/fast/canvas/webgl/texImage-video-last-uploaded-metadata-expected.txt
[rename] https://crrev.com/7489031e72c361e8c99bf6d528e9fd29be5a41e2/third_party/WebKit/LayoutTests/fast/canvas/webgl/texImage-video-last-uploaded-metadata.html
[delete] https://crrev.com/8bb4588a88ec06b936a00e1b1e1f88a65a376711/third_party/WebKit/LayoutTests/virtual/experimental-canvas-features/fast/canvas-experimental/README.txt

Project Member

Comment 4 by bugdroid1@chromium.org, Sep 15 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/858958a70994cf2ce144adf755d5098b745535fd

commit 858958a70994cf2ce144adf755d5098b745535fd
Author: Xida Chen <xidachen@chromium.org>
Date: Fri Sep 15 12:14:49 2017

Removed some no longer used js files under fast/canvas/script-tests

TBR=junov@chromium.org

Bug:  725651 
Change-Id: I868cc6ce4b7f244686737d898fa4309cfc85d5c7
Reviewed-on: https://chromium-review.googlesource.com/667004
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502229}
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/TEMPLATE.html
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-fillPath-alpha-shadow.js
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-fillPath-gradient-shadow.js
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-fillPath-pattern-shadow.js
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-gradient-addStop-error.js
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-overloads-strokeText.js
[delete] https://crrev.com/863d21e26b8e36646703f5f2d731517c2bb0575b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-webkitLineDash-invalid.js

Project Member

Comment 5 by bugdroid1@chromium.org, Sep 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d

commit d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d
Author: Xida Chen <xidachen@chromium.org>
Date: Mon Sep 18 01:30:11 2017

Clean up the fast/canvas/ layout tests

Right now the fast/canvas/ directory has 530 tests, and it is going to
grow in the future as more features are being developed / prevent regression.
This directory is ran with fast/canvas, virtual/gpu/fast/canvas,
virtual/display_list_2d_canvas/fast/canvas, which means adding one test
to the directory is actually adding 3 tests.

There are some redundancy in here. For some of the tests in this
directory, we are just verifying the canvas API, instead of verifying
the pixel results, and those tests should not run with virtual test
suite. We move these tests to a separate folder named "fast/canvas-api".

Bug:  725651 
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I4a7e32dbcbf097fe63dc2c2a645d43d3ab737471
Reviewed-on: https://chromium-review.googlesource.com/667323
Commit-Queue: Xida Chen <xidachen@chromium.org>
Reviewed-by: Justin Novosad <junov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502528}
[modify] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2
[add] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/README
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-negative-size-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-negative-size.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-scroll-path-into-view-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-scroll-path-into-view.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/script-tests/canvas-negative-size.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas-api/script-tests/canvas-scroll-path-into-view.js
[add] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/canvas/README
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/canvas-getContext-crash-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/canvas-getContext-crash.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/canvas-resize-crash-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/canvas-resize-crash.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/canvas-to-data-url-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/canvas-to-data-url.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/compressed-tex-image-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/compressed-tex-image.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/context-destroyed-crash-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/context-destroyed-crash.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/context-gc-custom-properties-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/context-gc-custom-properties.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-APIs-NOT-alter-webgl-states.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-context-lost-restored-worker.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-context-lost-restored.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-context-lost-worker.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-context-lost.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-transferToImageBitmap-invalid-mailbox-expected.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-transferToImageBitmap-invalid-mailbox.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-transferToImageBitmap-texImage2D-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/offscreenCanvas-transferToImageBitmap-texImage2D.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/pixelated-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/pixelated-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/pixelated.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/renderer-and-vendor-strings-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/renderer-and-vendor-strings.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/imageBitmap-structured-clone.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/imageBitmap-transferable.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/red-green-blue-white-2x2.ogv
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/red-green-semi-transparent-2x2.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/red-green-semi-transparent.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/red-green.ogv
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/square-with-colorspin-profile.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/tan-1x1-with-alpha.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/tex-image-and-sub-image-image-bitmap-utils-resize-video.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/tex-image-and-sub-image-image-bitmap-utils-resize.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/tex-image-and-sub-image-image-bitmap-utils.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/tex-image-and-sub-image-utils.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/webgl-test-utils-full.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/webgl-test-utils.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/resources/webgl-test.js
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/shader-deleted-by-accessor-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/shader-deleted-by-accessor.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/tex-sub-image-cube-maps-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/tex-sub-image-cube-maps.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-blob-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-blob-resize.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-blob.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-canvas-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-canvas-resize.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-canvas.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-image-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-image-resize.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-image.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-blob-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-blob.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-canvas-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-canvas.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-image-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-image.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-imageData-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-imageData.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-offscreen-canvas-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageBitmap-from-offscreen-canvas.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageData-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageData-resize.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-imageData.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-offscreen-canvas-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-offscreen-canvas-resize.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-offscreen-canvas.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-video-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-video-resize.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-from-video.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-structured-clone-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-structured-clone.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-transferable-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-imageBitmap-transferable.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-video-last-uploaded-metadata-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texImage-video-last-uploaded-metadata.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texture-color-profile-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/texture-color-profile.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-repaint-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-repaint-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-repaint.html
[copy] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-tabswitching-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-tabswitching-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes-tabswitching.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-composite-modes.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-context-attributes-default-value-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-context-attributes-default-value.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-drawing-buffer-error-response-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-drawing-buffer-error-response.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-error-response-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-error-response.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-exceptions-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-exceptions.html
[add] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-layer-update-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-layer-update-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-layer-update.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-shadow-no-alpha-expected.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-shadow-no-alpha.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-sharedarraybuffer.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-texture-binding-preserved-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-texture-binding-preserved.html
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-viewport-parameters-preserved-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/fast/webgl/webgl-viewport-parameters-preserved.html
[modify] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/images/webgl-teximage2d.html
[delete] https://crrev.com/de1fbac56080d0e1ecdf5cbc7fe526a834437a86/third_party/WebKit/LayoutTests/platform/linux/fast/canvas/webgl/webgl-composite-modes-tabswitching-expected.txt
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/linux/fast/webgl/pixelated-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/linux/fast/webgl/webgl-composite-modes-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/linux/fast/webgl/webgl-composite-modes-repaint-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/linux/fast/webgl/webgl-composite-modes-tabswitching-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/win/fast/webgl/pixelated-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/win/fast/webgl/webgl-composite-modes-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/win/fast/webgl/webgl-composite-modes-repaint-expected.png
[rename] https://crrev.com/d56b672dd4567b9f0c3c05c605bbd8f9d161ae0d/third_party/WebKit/LayoutTests/platform/win/fast/webgl/webgl-composite-modes-tabswitching-expected.png

Project Member

Comment 6 by bugdroid1@chromium.org, Sep 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4e25cc2e6bbfba8c1c151ed6180bb7d2c1abd28d

commit 4e25cc2e6bbfba8c1c151ed6180bb7d2c1abd28d
Author: Xida Chen <xidachen@chromium.org>
Date: Mon Sep 18 20:18:19 2017

Remove platform dependent results for LayoutTests/canvas/

The LayoutTests/canvas/ directory has been empties a while ago, some of
the tests were moved into fast/canvas/, and some of them are completed
removed from the code base because they are duplicate of wpt/ tests.

This CL removes platform dependent expected files for tests under that
directory.

TBR=junov@chromium.org

Bug:  725651 
Change-Id: I8106e53c3d8bfa3a2a69456a786d3770b3ff047c
Reviewed-on: https://chromium-review.googlesource.com/671543
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502657}
[delete] https://crrev.com/1d751dba764894204f2b07a6408619b53eb7a146/third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.baseline.ideographic-expected.txt
[delete] https://crrev.com/1d751dba764894204f2b07a6408619b53eb7a146/third_party/WebKit/LayoutTests/platform/linux/canvas/philip/tests/2d.text.draw.fontface.notinpage-expected.txt
[delete] https://crrev.com/1d751dba764894204f2b07a6408619b53eb7a146/third_party/WebKit/LayoutTests/platform/win/canvas/philip/tests/2d.text.draw.fontface.notinpage-expected.txt

Project Member

Comment 7 by bugdroid1@chromium.org, Sep 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9bee976d02139553e1111849bda1070f801f89bb

commit 9bee976d02139553e1111849bda1070f801f89bb
Author: Xida Chen <xidachen@chromium.org>
Date: Mon Sep 18 20:22:33 2017

Remove platform dependent results for fast/canvas/webgl/

In this previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/667323

We moved most of the fast/canvas/webgl/ tests to fast/webgl/, which means
all the platform dependent -expected.png files under fast/canvas/webgl/
can be deleted. This CL does that.

TBR=junov@chromium.org

Bug:  725651 
Change-Id: Iaee05d0d5bb610fbee2406fbe427712d87bae96b
Reviewed-on: https://chromium-review.googlesource.com/671409
Commit-Queue: Xida Chen <xidachen@chromium.org>
Reviewed-by: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502660}
[delete] https://crrev.com/cd65bb01738f2152e4801d75f41d167beec5c2cf/third_party/WebKit/LayoutTests/platform/mac-retina/fast/canvas/webgl/webgl-composite-modes-tabswitching-expected.txt
[delete] https://crrev.com/cd65bb01738f2152e4801d75f41d167beec5c2cf/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/webgl/oes-vertex-array-object-expected.png
[delete] https://crrev.com/cd65bb01738f2152e4801d75f41d167beec5c2cf/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/webgl/webgl-composite-modes-tabswitching-expected.png
[delete] https://crrev.com/cd65bb01738f2152e4801d75f41d167beec5c2cf/third_party/WebKit/LayoutTests/platform/mac/fast/canvas/webgl/webgl-layer-update-expected.png
[delete] https://crrev.com/cd65bb01738f2152e4801d75f41d167beec5c2cf/third_party/WebKit/LayoutTests/platform/win/fast/canvas/webgl/webgl-layer-update-expected.png

Project Member

Comment 8 by bugdroid1@chromium.org, Sep 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/646d3749883c47fa6f4aec7bbebda13a9282e1be

commit 646d3749883c47fa6f4aec7bbebda13a9282e1be
Author: Xida Chen <xidachen@chromium.org>
Date: Tue Sep 19 11:16:16 2017

Add OWNERS file to fast/webgl and fast/canvas-api

This is a follow-up for the previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/667323

TBR=junov@chromium.org

Bug:  725651 
Change-Id: I438a4210e28ff85d051de5103f33e2b81197f2e4
Reviewed-on: https://chromium-review.googlesource.com/670924
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502823}
[add] https://crrev.com/646d3749883c47fa6f4aec7bbebda13a9282e1be/third_party/WebKit/LayoutTests/fast/canvas-api/OWNERS
[add] https://crrev.com/646d3749883c47fa6f4aec7bbebda13a9282e1be/third_party/WebKit/LayoutTests/fast/webgl/OWNERS

Project Member

Comment 9 by bugdroid1@chromium.org, Sep 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb

commit a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb
Author: Xida Chen <xidachen@chromium.org>
Date: Thu Sep 21 12:18:32 2017

Move some tests from fast/canvas to fast/canvas-api

Previously in this CL:
https://chromium-review.googlesource.com/c/chromium/src/+/667323
We moved some tests from fast/canvas to fast/webgl.

This CL moves tests under fast/canvas that are testing canvas's or
OffscreenCanvas's API behavior, they do not draw any pixel on screen.
Those tests are moved to fast/canvas-api.

These two CLs move 128 tests, since they are running with virtual test
suite before, we are actively cutting 256 tests without losing test
coverage.

Bug:  725651 
Change-Id: I600a4fe172d8650cbb4d6ddb0548609cca66d3b7
Reviewed-on: https://chromium-review.googlesource.com/674345
Reviewed-by: Justin Novosad <junov@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#503421}
[modify] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG
[modify] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/SlowTests
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/CanvasRendering2D-prototype-chain.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-2d-isPointInPath-isPointInStroke.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-commit-promise.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-constructor-in-worker-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-constructor-in-worker.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-convertToBlob-exceptions.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-getContext-in-worker.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-getContext-in-worker.js
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-getContext.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-invalid-args-in-worker-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-invalid-args-in-worker.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-invalid-args.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-multiple-worker-commit.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-transferControlToOffscreen.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-transferable-exceptions-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-transferable-exceptions.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-transferable-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/OffscreenCanvas-transferable.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/access-zero-sized-canvas.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-2d-imageData-create-nonfinite-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-2d-imageData-create-nonfinite.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-ImageBitmap-close-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-ImageBitmap-close.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-context-attributes-default-value.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-context-gc-custom-properties.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-filter-value.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getContext-invalid-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getContext-invalid.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-invalid-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-invalid.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-large-crash.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-largeNonintegralDimensions.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-negative-source.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-rounding.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-accessibility-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-basic-test-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-basic-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-clear-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-clip-test-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-clip-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-css-transform-test-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-css-transform-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-device-pixel-ratio-test-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-device-pixel-ratio-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-event-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-exception-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fallback-element-test-1.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fallback-element-test-2.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fallback-element-test-3.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fill-rule-test-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fill-rule-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-path2d-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-path2d-transform-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-scale-factor-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-scale-factor.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-transform-test.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-fillstyle.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-strokestyle.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-values-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-values.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-video-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-video.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-isPointInPath-winding-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-isPointInPath-winding.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-isPointInStroke-with-path.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-isPointInStroke.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-layerBridgeCrashTest.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-input-sequence-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-input-sequence.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-invalid-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-invalid.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-longlived-context.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lose-restore-googol-size.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lose-restore-max-int-size.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-drawImage-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-drawImage.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-fillText-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-fillText.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-strokeText-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-strokeText.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-path-object.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-skia-excessive-size.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-toBlob-case-insensitive-mimetype.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-toBlob-file-vs-blob.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-toBlob-invalid.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-toDataURL-case-insensitive-mimetype.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-toDataURL-crash.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-toDataURL-jpeg-crash.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-whitespace-parsing.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/change-context.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/currentTransform-null-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/currentTransform-null.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-bad-canvas.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-broken-image-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-broken-image.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-valid-image-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-valid-image.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/fallback-content.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/painting-on-bad-canvas.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/pointInPath.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/radialGradient-infinite-values-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/radialGradient-infinite-values.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/resources/OffscreenCanvas-transferable.js
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/resources/canvas-2d-imageData-create-nonfinite.js
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/resources/canvas-hit-region-event.js
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/resources/test-helpers.js
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/set-empty-font-crash.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/strokeText-missing-args-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/strokeText-missing-args.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/toDataURL-supportedTypes-expected.txt
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/toDataURL-supportedTypes.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/canvas-api/winding-enumeration.html
[rename] https://crrev.com/a868e495cb3d04af6c4bb7bb025652e8e9b4d4fb/third_party/WebKit/LayoutTests/fast/webgl/OffscreenCanvas-webgl-preserveDrawingBuffer.html
[delete] https://crrev.com/1bbb55a9c4e6765685210a3b4ffe94f5104ef031/third_party/WebKit/LayoutTests/virtual/display_list_2d_canvas/fast/canvas/toDataURL-supportedTypes-expected.txt
[delete] https://crrev.com/1bbb55a9c4e6765685210a3b4ffe94f5104ef031/third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/toDataURL-supportedTypes-expected.txt

Project Member

Comment 10 by bugdroid1@chromium.org, Sep 25 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e3430e140d14e988ff6e4d6c98a273b269edfeaf

commit e3430e140d14e988ff6e4d6c98a273b269edfeaf
Author: Xida Chen <xidachen@chromium.org>
Date: Mon Sep 25 20:29:12 2017

Rewrite some tests under fast/canvas

This is the follow-up CL after this previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/677648

This CL also moved some tests from fast/canvas to fast/canvas-api/

Bug:  725651 
Change-Id: I73f5324973c963a69933ac96a2a9aaec7eafd71c
Reviewed-on: https://chromium-review.googlesource.com/678334
Reviewed-by: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#504152}
[add] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-ImageData-constructor.html
[rename] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-arc-negative-radius.html
[rename] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-direction.html
[rename] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-ellipse-negative-radius.html
[rename] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-with-incorrect-args.html
[add] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/gradient-addColorStop-with-invalid-color.html
[add] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/gradient-addColorStop-with-invalid-offset.html
[rename] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas-api/linearGradient-infinite-values.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-ImageData-constructor-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-ImageData-constructor.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-arc-negative-radius-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-currentTransform-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-currentTransform.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-direction-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-ellipse-negative-radius-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-fillRect-shadow-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-fillRect-shadow.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-addpath-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-addpath.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-context-clip-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-context-clip.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-context-fill-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-context-fill.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-context-stroke-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-path-context-stroke.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-pattern-behaviour.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-scale-shadowBlur-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-scale-shadowBlur.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-strokePath-alpha-shadow-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/canvas-strokePath-alpha-shadow.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/canvas-with-incorrect-args-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/draw-focus-if-needed-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/draw-focus-if-needed-with-path2d-expected.txt
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/draw-focus-if-needed-with-path2d.html
[modify] https://crrev.com/e3430e140d14e988ff6e4d6c98a273b269edfeaf/third_party/WebKit/LayoutTests/fast/canvas/draw-focus-if-needed.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/gradient-addColorStop-with-invalid-color-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/gradient-addColorStop-with-invalid-color.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/gradient-addColorStop-with-invalid-offset-expected.txt
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/gradient-addColorStop-with-invalid-offset.html
[delete] https://crrev.com/96f3eba716c33dbac4e7fc3177e3eacb37eab54b/third_party/WebKit/LayoutTests/fast/canvas/linearGradient-infinite-values-expected.txt

Project Member

Comment 11 by bugdroid1@chromium.org, Sep 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/37ad670b857bd0c1cef752bba9d2c43d995d5bfc

commit 37ad670b857bd0c1cef752bba9d2c43d995d5bfc
Author: Xida Chen <xidachen@chromium.org>
Date: Tue Sep 26 00:33:22 2017

Rewrite some tests under fast/canvas-api

At some point, some of the tests under fast/canvas were re-written to
use testharness.js. However, some of the tests are not correctly written.
For example, assert_throws(null, ...) will generate an -expected.txt
file saying: Test bug: need to pass exception to assert_throws()

This CL corrects those test by checking the right exception type in
the assert_throws. This change will get rid of those expected.txt files.

Bug:  725651 
Change-Id: If72032e4f89fd2ae9432900456cb610abe7664b9
Reviewed-on: https://chromium-review.googlesource.com/677648
Reviewed-by: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#504235}
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-2d-imageData-create-nonfinite-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-2d-imageData-create-nonfinite.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getContext-invalid-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getContext-invalid.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-invalid-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-getImageData-invalid.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-basic-test-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-basic-test.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-clip-test-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-clip-test.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-css-transform-test-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-css-transform-test.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-device-pixel-ratio-test-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-device-pixel-ratio-test.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fill-rule-test-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-fill-rule-test.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-scale-factor-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-hit-regions-scale-factor.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-values-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-invalid-values.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-isPointInPath-winding-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-isPointInPath-winding.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-input-sequence-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-input-sequence.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-invalid-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-lineDash-invalid.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-drawImage-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-drawImage.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-fillText-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-fillText.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-strokeText-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-overloads-strokeText.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-broken-image-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-broken-image.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-valid-image-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/drawImage-with-valid-image.html
[delete] https://crrev.com/1b6e5248a4580dda12ada3342e2630534cad0ceb/third_party/WebKit/LayoutTests/fast/canvas-api/radialGradient-infinite-values-expected.txt
[modify] https://crrev.com/37ad670b857bd0c1cef752bba9d2c43d995d5bfc/third_party/WebKit/LayoutTests/fast/canvas-api/radialGradient-infinite-values.html

Project Member

Comment 12 by bugdroid1@chromium.org, Sep 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c

commit adcd4057f4eed74d0cbfcbc8c5c6112385f3444c
Author: Xida Chen <xidachen@chromium.org>
Date: Tue Sep 26 03:48:50 2017

Move some more tests from fast/canvas to fast/canvas-api

This is the follow-up CL after this previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/667323

Bug:  725651 
Change-Id: I083a826e12ec2ef2b7fa1f2132c66cc92eb282e8
Reviewed-on: https://chromium-review.googlesource.com/680060
Reviewed-by: Justin Novosad <junov@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#504276}
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/arc-crash.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/bug503422.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/bug544329.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-ImageData-behaviour.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-createImageBitmap-invalid-args-in-workers-expected.txt
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-createImageBitmap-invalid-args-in-workers.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-createImageBitmap-invalid-blob-in-workers-expected.txt
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-createImageBitmap-invalid-blob-in-workers.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/canvas-createImageBitmap-size-tooBig.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/resources/canvas-createImageBitmap-invalid-args-in-workers.js
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/resources/canvas-createImageBitmap-invalid-blob-in-workers.js
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-1-expected.txt
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-1.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-2-expected.txt
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-2.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-3-expected.txt
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-3.html
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-4-expected.txt
[rename] https://crrev.com/adcd4057f4eed74d0cbfcbc8c5c6112385f3444c/third_party/WebKit/LayoutTests/fast/canvas-api/unclosed-canvas-4.html
[delete] https://crrev.com/e7469feebf4222f68a91a7ca40366a160725c279/third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-invalid-args-expected.txt

Status: Fixed (was: Available)

Sign in to add a comment