| Index: third_party/WebKit/LayoutTests/fast/shapedetection/shapedetection-security-test.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/shapedetection/shapedetection-security-test.html b/third_party/WebKit/LayoutTests/fast/shapedetection/shapedetection-security-test.html
|
| deleted file mode 100644
|
| index 9a03b2ea83dacc8bf8871bee2634ce1612e696fa..0000000000000000000000000000000000000000
|
| --- a/third_party/WebKit/LayoutTests/fast/shapedetection/shapedetection-security-test.html
|
| +++ /dev/null
|
| @@ -1,62 +0,0 @@
|
| -<!DOCTYPE html>
|
| -<script src=../../resources/testharness.js></script>
|
| -<script src=../../resources/testharnessreport.js></script>
|
| -<script>
|
| -
|
| -// Returns a Promise that is resolve()d if detect() is rejected. Needs an input
|
| -// |element| (e.g. an HTMLImageElement or HTMLVideoElement) and a |url| to load.
|
| -function detectOnElementAndExpectError(createDetector, element, url) {
|
| - return new Promise(function(resolve, reject) {
|
| - var tryDetection = function() {
|
| - var detector = createDetector();
|
| - detector.detect(element)
|
| - .then(detectionResult => {
|
| - reject("Promise should have been rejected.");
|
| - })
|
| - .catch(error => {
|
| - resolve(error);
|
| - });
|
| - };
|
| - element.onload = tryDetection;
|
| - element.onerror = tryDetection;
|
| - element.src = url;
|
| - });
|
| -};
|
| -
|
| -// This test verifies that a Detector will reject an undecodable image.
|
| -var createTestForBadImage = function(createDetector) {
|
| - promise_test(function(t) {
|
| - var image = new Image();
|
| - return detectOnElementAndExpectError(createDetector, image,
|
| - "../../external/wpt/images/broken.png")
|
| - .then(function(error) {
|
| - assert_equals(error.name, "InvalidStateError");
|
| - });
|
| - }, "Detector should reject undecodable images with an InvalidStateError.");
|
| -};
|
| -
|
| -generate_tests(createTestForBadImage, [
|
| - [ "Face", () => { return new FaceDetector(); } ],
|
| - [ "Barcode", () => { return new BarcodeDetector(); } ],
|
| - [ "Text", () => { return new TextDetector(); } ]
|
| -]);
|
| -
|
| -// This test verifies that a Detector will reject a broken video.
|
| -var createTestForBadVideo = function(createDetector) {
|
| - promise_test(function(t) {
|
| - var video = document.createElement('video');
|
| - return detectOnElementAndExpectError(createDetector, video,
|
| - "content/garbage.webm")
|
| - .then(function(error) {
|
| - assert_equals(error.name, "InvalidStateError");
|
| - });
|
| - }, "Detector should reject undecodable videos with an InvalidStateError.");
|
| -};
|
| -
|
| -generate_tests(createTestForBadVideo, [
|
| - [ "Face", () => { return new FaceDetector(); } ],
|
| - [ "Barcode", () => { return new BarcodeDetector(); } ],
|
| - [ "Text", () => { return new TextDetector(); } ]
|
| -]);
|
| -
|
| -</script>
|
|
|