| Untainted canvas: |
| PASS: Calling getImageData() from an untainted canvas was allowed. |
| PASS: Calling toDataURL() on an untainted canvas was allowed. |
| |
| |
| Tainted canvas: |
| PASS: Calling getImageData() from a canvas tainted by a remote image was allowed. |
| PASS: Calling toDataURL() on a canvas CORS-untainted by a remote image was allowed. |
| PASS: Calling getImageData() from a canvas tainted by a CORS-untainted canvas was allowed. |
| PASS: Calling toDataURL() on a canvas CORS-untainted by a CORS-untainted canvas was allowed. |
| PASS: Calling getImageData() from a canvas tainted by a remote image tainted pattern was allowed. |
| PASS: Calling toDataURL() on a canvas CORS-untainted by a remote image tainted pattern was allowed. |
| PASS: Calling getImageData() from a canvas tainted by a CORS-untainted canvas pattern was allowed. |
| PASS: Calling toDataURL() on a canvas CORS-untainted by a CORS-untainted canvas pattern was allowed. |
| |