Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(82)

Unified Diff: third_party/WebKit/LayoutTests/web-animations-api/w3c/keyframe-properties.html

Issue 2910883002: Clean up duplicate tests in web-animations-api (Closed)
Patch Set: Rebase and remove one more reference to deleted test Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/web-animations-api/w3c/keyframe-properties.html
diff --git a/third_party/WebKit/LayoutTests/web-animations-api/w3c/keyframe-properties.html b/third_party/WebKit/LayoutTests/web-animations-api/w3c/keyframe-properties.html
deleted file mode 100644
index 07d6efc1c8c32724fc00422e31faff7329fe17f2..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/web-animations-api/w3c/keyframe-properties.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<meta charset='utf-8'>
-<title>Web Animations API: Keyframe Property tests</title>
-<link rel='help' href='https://w3c.github.io/web-animations/#processing-a-keyframes-argument'>
-<script src="../../resources/testharness.js"></script>
-<script src="../../resources/testharnessreport.js"></script>
-<div id="div"></div>
-<script>
-
-test(function() {
- var keyframe = {};
- Object.defineProperty(keyframe, 'width', {value: '200px'});
- Object.defineProperty(keyframe, 'height', {
- value: '100px',
- enumerable: true});
- assert_equals(keyframe.width, '200px', 'width of keyframe is readable');
- assert_equals(keyframe.height, '100px', 'height of keyframe is readable');
- try {
- div.animate([keyframe, {height: '200px'}], 1);
- } catch (e) {
- assert_unreached("Mismatched properties - both or neither properties on keyframe were considered.");
- }
-}, 'Only enumerable properties on keyframes are considered');
-
-test(function() {
- var KeyframeParent = function() { this.width = "100px"; };
- KeyframeParent.prototype = { height: "100px" };
- var Keyframe = function() { this.top = "100px"; };
- Keyframe.prototype = Object.create(KeyframeParent.prototype);
- Object.defineProperty(Keyframe.prototype, "left", {
- value: '100px',
- enumerable: 'true'});
- var keyframe = new Keyframe();
- try {
- div.animate([keyframe, {top: '200px'}], 1);
- } catch (e) {
- assert_unreached("Mismatched properties - left, width or height considered on first keyframe.");
- }
-}, 'Only properties defined directly on keyframes are considered');
-
-</script>

Powered by Google App Engine
This is Rietveld 408576698