diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-compositor-transform.html
new file mode 100644
index 00000000000..921bfd718b0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-compositor-transform.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-mainthread-transform.html
new file mode 100644
index 00000000000..921bfd718b0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-mainthread-transform.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-opacity.html
new file mode 100644
index 00000000000..921bfd718b0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-opacity.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-px-height.html
new file mode 100644
index 00000000000..921bfd718b0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-px-height.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-specific-color.html
new file mode 100644
index 00000000000..921bfd718b0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-many-keyframes-specific-color.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-compositor-transform.html
new file mode 100644
index 00000000000..5b0ce206637
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-compositor-transform.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-mainthread-transform.html
new file mode 100644
index 00000000000..bc93a30726d
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-mainthread-transform.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-opacity.html
new file mode 100644
index 00000000000..036e7069c81
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-opacity.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-px-height.html
new file mode 100644
index 00000000000..c0274c9230f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-px-height.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-specific-color.html
new file mode 100644
index 00000000000..f5f8afb1307
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-new-element-specific-color.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-compositor-transform.html
new file mode 100644
index 00000000000..7f84f2ca596
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-compositor-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-mainthread-transform.html
new file mode 100644
index 00000000000..41a81a67177
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-mainthread-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-opacity.html
new file mode 100644
index 00000000000..ea02a3d5ae2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-opacity.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-px-height.html
new file mode 100644
index 00000000000..c3a85452c2f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-px-height.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-specific-color.html
new file mode 100644
index 00000000000..771c5373484
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-inserting-style-element-specific-color.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-compositor-transform.html
new file mode 100644
index 00000000000..f15f404955e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-compositor-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-mainthread-transform.html
new file mode 100644
index 00000000000..68fa7338cca
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-mainthread-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-opacity.html
new file mode 100644
index 00000000000..ce0a63f2385
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-opacity.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-px-height.html
new file mode 100644
index 00000000000..64a138a1524
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-px-height.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-specific-color.html
new file mode 100644
index 00000000000..a15d55abb6d
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-class-specific-color.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-compositor-transform.html
new file mode 100644
index 00000000000..90d15c3c1eb
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-compositor-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-mainthread-transform.html
new file mode 100644
index 00000000000..0216289ce07
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-mainthread-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-opacity.html
new file mode 100644
index 00000000000..d55b8845214
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-opacity.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-px-height.html
new file mode 100644
index 00000000000..97e4da6bd9a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-px-height.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-specific-color.html
new file mode 100644
index 00000000000..98cd94cf880
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-simultaneous-by-updating-inline-style-specific-color.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-compositor-transform.html
new file mode 100644
index 00000000000..803e4a3c7a2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-compositor-transform.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-mainthread-transform.html
new file mode 100644
index 00000000000..69cd366aaea
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-mainthread-transform.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-opacity.html
new file mode 100644
index 00000000000..c4a7a94dbf2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-opacity.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-px-height.html
new file mode 100644
index 00000000000..575fbd5d340
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-px-height.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-specific-color.html
new file mode 100644
index 00000000000..4b6f1995c84
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-new-element-specific-color.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-compositor-transform.html
new file mode 100644
index 00000000000..c41edcee0b3
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-compositor-transform.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-mainthread-transform.html
new file mode 100644
index 00000000000..13f59d85ee1
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-mainthread-transform.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-opacity.html
new file mode 100644
index 00000000000..6b80f63abdb
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-opacity.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-px-height.html
new file mode 100644
index 00000000000..733d0f974bb
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-px-height.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-specific-color.html
new file mode 100644
index 00000000000..de16b638874
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-inserting-style-element-specific-color.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-compositor-transform.html
new file mode 100644
index 00000000000..a648dad6292
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-compositor-transform.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-mainthread-transform.html
new file mode 100644
index 00000000000..8614c21aeda
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-mainthread-transform.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-opacity.html
new file mode 100644
index 00000000000..9a96c0fb067
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-opacity.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-px-height.html
new file mode 100644
index 00000000000..bea82161872
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-px-height.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-specific-color.html
new file mode 100644
index 00000000000..57dc569f13e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-class-specific-color.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-compositor-transform.html
new file mode 100644
index 00000000000..ac72530997a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-compositor-transform.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-mainthread-transform.html
new file mode 100644
index 00000000000..c3439d34af5
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-mainthread-transform.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-opacity.html
new file mode 100644
index 00000000000..695afb39d2a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-opacity.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-px-height.html
new file mode 100644
index 00000000000..5bb36e7f4be
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-px-height.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-specific-color.html
new file mode 100644
index 00000000000..e63cde723d6
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-chaining-by-updating-inline-style-specific-color.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-compositor-transform.html
new file mode 100644
index 00000000000..01fff15e423
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-compositor-transform.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-mainthread-transform.html
new file mode 100644
index 00000000000..29cbbcc9319
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-mainthread-transform.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-opacity.html
new file mode 100644
index 00000000000..5463be8b2f4
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-opacity.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-px-height.html
new file mode 100644
index 00000000000..4f6f8bc6efa
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-px-height.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-specific-color.html
new file mode 100644
index 00000000000..89ac6f09479
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-infinite-iterations-specific-color.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-compositor-transform.html
new file mode 100644
index 00000000000..6bcb0466b82
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-compositor-transform.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-mainthread-transform.html
new file mode 100644
index 00000000000..d8a079800ab
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-mainthread-transform.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-opacity.html
new file mode 100644
index 00000000000..4a8ab5aeb77
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-opacity.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-px-height.html
new file mode 100644
index 00000000000..1c1ab375a7e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-px-height.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-specific-color.html
new file mode 100644
index 00000000000..5ec1fbbcab2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-new-element-specific-color.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-compositor-transform.html
new file mode 100644
index 00000000000..5cc36da21a0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-compositor-transform.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-mainthread-transform.html
new file mode 100644
index 00000000000..287d44863c7
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-mainthread-transform.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-opacity.html
new file mode 100644
index 00000000000..20b6404c771
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-opacity.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-px-height.html
new file mode 100644
index 00000000000..43ecbf56f9b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-px-height.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-specific-color.html
new file mode 100644
index 00000000000..a37312b53f8
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-inserting-style-element-specific-color.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-compositor-transform.html
new file mode 100644
index 00000000000..a7dedda103a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-compositor-transform.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-mainthread-transform.html
new file mode 100644
index 00000000000..33250042835
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-mainthread-transform.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-opacity.html
new file mode 100644
index 00000000000..438393a47d8
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-opacity.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-px-height.html
new file mode 100644
index 00000000000..48b8e2f7928
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-px-height.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-specific-color.html
new file mode 100644
index 00000000000..c287c385f6b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-class-specific-color.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-compositor-transform.html
new file mode 100644
index 00000000000..dfe47f48d0e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-compositor-transform.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-mainthread-transform.html
new file mode 100644
index 00000000000..f3ade6427cc
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-mainthread-transform.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-opacity.html
new file mode 100644
index 00000000000..21df45b7d9d
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-opacity.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-px-height.html
new file mode 100644
index 00000000000..43086e033da
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-px-height.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-specific-color.html
new file mode 100644
index 00000000000..dd8f70173b9
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-animations-staggered-triggering-by-updating-inline-style-specific-color.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-compositor-transform.html
new file mode 100644
index 00000000000..294e0e9f5dd
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-compositor-transform.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-mainthread-transform.html
new file mode 100644
index 00000000000..ed280f9759a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-mainthread-transform.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-opacity.html
new file mode 100644
index 00000000000..05e97aa47b9
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-opacity.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-px-height.html
new file mode 100644
index 00000000000..6ce86842867
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-px-height.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-specific-color.html
new file mode 100644
index 00000000000..2512924bf5a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-new-elements-specific-color.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-compositor-transform.html
new file mode 100644
index 00000000000..58720ed6736
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-compositor-transform.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-mainthread-transform.html
new file mode 100644
index 00000000000..4d3d140346e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-mainthread-transform.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-opacity.html
new file mode 100644
index 00000000000..0aa17670dff
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-opacity.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-px-height.html
new file mode 100644
index 00000000000..0c5e318f127
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-px-height.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-specific-color.html
new file mode 100644
index 00000000000..2fd12fef7b5
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-inserting-style-element-specific-color.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-compositor-transform.html
new file mode 100644
index 00000000000..8f75184ebb1
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-compositor-transform.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-mainthread-transform.html
new file mode 100644
index 00000000000..37c0f0f8362
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-mainthread-transform.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-opacity.html
new file mode 100644
index 00000000000..a736e721618
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-opacity.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-px-height.html
new file mode 100644
index 00000000000..a2372f89090
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-px-height.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-specific-color.html
new file mode 100644
index 00000000000..2ac299b1d4e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-class-specific-color.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-compositor-transform.html
new file mode 100644
index 00000000000..cf7d130da17
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-compositor-transform.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-mainthread-transform.html
new file mode 100644
index 00000000000..777ce994a5f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-mainthread-transform.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-opacity.html
new file mode 100644
index 00000000000..7d687b2be2f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-opacity.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-px-height.html
new file mode 100644
index 00000000000..9df28eeab70
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-px-height.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-specific-color.html
new file mode 100644
index 00000000000..48ec7c9cb11
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-simultaneous-by-updating-inline-style-specific-color.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-compositor-transform.html
new file mode 100644
index 00000000000..efecdc0cc30
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-compositor-transform.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-mainthread-transform.html
new file mode 100644
index 00000000000..2651d9eb201
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-mainthread-transform.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-opacity.html
new file mode 100644
index 00000000000..284b7de1270
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-opacity.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-px-height.html
new file mode 100644
index 00000000000..34cbc5cf803
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-px-height.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-specific-color.html
new file mode 100644
index 00000000000..5a34a403fec
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-new-element-specific-color.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-compositor-transform.html
new file mode 100644
index 00000000000..14d1d7c16ae
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-compositor-transform.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-mainthread-transform.html
new file mode 100644
index 00000000000..3de2977751b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-mainthread-transform.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-opacity.html
new file mode 100644
index 00000000000..f61572d56ac
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-opacity.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-px-height.html
new file mode 100644
index 00000000000..8c80e28f4b3
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-px-height.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-specific-color.html
new file mode 100644
index 00000000000..da75d03b14b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-inserting-style-element-specific-color.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-compositor-transform.html
new file mode 100644
index 00000000000..6296c83e681
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-compositor-transform.html
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-mainthread-transform.html
new file mode 100644
index 00000000000..c6a42911db4
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-mainthread-transform.html
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-opacity.html
new file mode 100644
index 00000000000..ad76d4d142e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-opacity.html
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-px-height.html
new file mode 100644
index 00000000000..264617b5237
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-px-height.html
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-specific-color.html
new file mode 100644
index 00000000000..04b94a6fe0a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-class-specific-color.html
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-compositor-transform.html
new file mode 100644
index 00000000000..e3266ce218a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-compositor-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-mainthread-transform.html
new file mode 100644
index 00000000000..a050af6b80b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-mainthread-transform.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-opacity.html
new file mode 100644
index 00000000000..f5a75655dcd
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-opacity.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-px-height.html
new file mode 100644
index 00000000000..86708848748
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-px-height.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-specific-color.html
new file mode 100644
index 00000000000..4d8a5018bfd
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-chaining-by-updating-inline-style-specific-color.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-compositor-transform.html
new file mode 100644
index 00000000000..ea43a55c92e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-compositor-transform.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-mainthread-transform.html
new file mode 100644
index 00000000000..dd2d213e378
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-mainthread-transform.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-opacity.html
new file mode 100644
index 00000000000..02b818ed195
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-opacity.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-px-height.html
new file mode 100644
index 00000000000..634da722c49
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-px-height.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-specific-color.html
new file mode 100644
index 00000000000..37a7b042995
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-new-element-specific-color.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-compositor-transform.html
new file mode 100644
index 00000000000..134b223cc00
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-compositor-transform.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-mainthread-transform.html
new file mode 100644
index 00000000000..1ff9cd399a0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-mainthread-transform.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-opacity.html
new file mode 100644
index 00000000000..2a524967451
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-opacity.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-px-height.html
new file mode 100644
index 00000000000..45b3fb5a83b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-px-height.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-specific-color.html
new file mode 100644
index 00000000000..c48e3372ccc
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-inserting-style-specific-color.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-compositor-transform.html
new file mode 100644
index 00000000000..f0056441e4d
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-compositor-transform.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-mainthread-transform.html
new file mode 100644
index 00000000000..dadcd105fdb
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-mainthread-transform.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-opacity.html
new file mode 100644
index 00000000000..1cbc4dd5932
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-opacity.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-px-height.html
new file mode 100644
index 00000000000..51a7466d39a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-px-height.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-specific-color.html
new file mode 100644
index 00000000000..d83133e4caf
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-class-specific-color.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-compositor-transform.html
new file mode 100644
index 00000000000..a5fe7c9d0aa
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-compositor-transform.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-mainthread-transform.html
new file mode 100644
index 00000000000..05b6a180be8
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-mainthread-transform.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-opacity.html
new file mode 100644
index 00000000000..34f800e1d6d
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-opacity.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-px-height.html
new file mode 100644
index 00000000000..da9f462c1a0
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-px-height.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-specific-color.html
new file mode 100644
index 00000000000..600f543bfd4
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/css-transitions-staggered-triggering-by-updating-inline-style-specific-color.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/resources/web-animations-api-check.js b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/resources/web-animations-api-check.js
new file mode 100644
index 00000000000..33ebb4ecd76
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/resources/web-animations-api-check.js
@@ -0,0 +1,5 @@
+if (!Element.prototype.animate) {
+ // Generate 0 frames and fail if Web Animations is not present.
+ document.documentElement.style.display = 'none';
+ window.measurementReady = true;
+}
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-compositor-transform.html
new file mode 100644
index 00000000000..71c4d5c8dc1
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-compositor-transform.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-current-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-current-color.html
new file mode 100644
index 00000000000..bb516986348
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-current-color.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-em-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-em-height.html
new file mode 100644
index 00000000000..03f2135ddbb
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-em-height.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-inherit-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-inherit-height.html
new file mode 100644
index 00000000000..f020732b2b2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-inherit-height.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-mainthread-transform.html
new file mode 100644
index 00000000000..a9d3dd0ed4f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-mainthread-transform.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-opacity.html
new file mode 100644
index 00000000000..cee3e4f12c9
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-opacity.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-px-height.html
new file mode 100644
index 00000000000..afab96813ff
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-px-height.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-specific-color.html
new file mode 100644
index 00000000000..5f7fdfede49
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/set-current-time-request-animation-frame-specific-color.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-compositor-transform.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-compositor-transform.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-current-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-current-color.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-current-color.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-em-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-em-height.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-em-height.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-inherit-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-inherit-height.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-inherit-height.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-mainthread-transform.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-mainthread-transform.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-opacity.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-opacity.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-px-height.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-px-height.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-specific-color.html
new file mode 100644
index 00000000000..396460d9946
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-many-keyframes-specific-color.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-compositor-transform.html
new file mode 100644
index 00000000000..a6634594384
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-compositor-transform.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-current-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-current-color.html
new file mode 100644
index 00000000000..dc1a91f05e5
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-current-color.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-em-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-em-height.html
new file mode 100644
index 00000000000..f2ac8c77321
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-em-height.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-inherit-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-inherit-height.html
new file mode 100644
index 00000000000..dbd324de48f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-inherit-height.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-mainthread-transform.html
new file mode 100644
index 00000000000..3b71e45a4ff
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-mainthread-transform.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-opacity.html
new file mode 100644
index 00000000000..375f211dc48
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-opacity.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-px-height.html
new file mode 100644
index 00000000000..e216db1e1cc
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-px-height.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-specific-color.html
new file mode 100644
index 00000000000..1a14a70611c
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-simultaneous-specific-color.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-compositor-transform.html
new file mode 100644
index 00000000000..21ee2f12ca2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-compositor-transform.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-current-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-current-color.html
new file mode 100644
index 00000000000..a7b7ba26818
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-current-color.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-em-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-em-height.html
new file mode 100644
index 00000000000..036f1d86415
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-em-height.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-inherit-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-inherit-height.html
new file mode 100644
index 00000000000..5f60134102a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-inherit-height.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-mainthread-transform.html
new file mode 100644
index 00000000000..1fecb629d5c
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-mainthread-transform.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-opacity.html
new file mode 100644
index 00000000000..0eeefbd4f36
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-opacity.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-px-height.html
new file mode 100644
index 00000000000..c3d4e5e70e3
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-px-height.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-specific-color.html
new file mode 100644
index 00000000000..1c15cdb4fd3
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-chaining-specific-color.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-compositor-transform.html
new file mode 100644
index 00000000000..37bad0534b7
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-compositor-transform.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-current-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-current-color.html
new file mode 100644
index 00000000000..833d4adad29
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-current-color.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-em-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-em-height.html
new file mode 100644
index 00000000000..09fbd057d73
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-em-height.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-inherit-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-inherit-height.html
new file mode 100644
index 00000000000..77311c8694f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-inherit-height.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-mainthread-transform.html
new file mode 100644
index 00000000000..217cc9ae6fa
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-mainthread-transform.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-opacity.html
new file mode 100644
index 00000000000..94fb2268a87
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-opacity.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-px-height.html
new file mode 100644
index 00000000000..2235f7bed96
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-px-height.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-specific-color.html
new file mode 100644
index 00000000000..f6cc50331b5
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-infinite-iterations-specific-color.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-compositor-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-compositor-transform.html
new file mode 100644
index 00000000000..bf96b0d8680
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-compositor-transform.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-current-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-current-color.html
new file mode 100644
index 00000000000..5f729a7f2b2
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-current-color.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-em-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-em-height.html
new file mode 100644
index 00000000000..d9058478c4a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-em-height.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-inherit-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-inherit-height.html
new file mode 100644
index 00000000000..30a8dea891c
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-inherit-height.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-mainthread-transform.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-mainthread-transform.html
new file mode 100644
index 00000000000..3b55513523c
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-mainthread-transform.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-opacity.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-opacity.html
new file mode 100644
index 00000000000..127b3b1e842
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-opacity.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-px-height.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-px-height.html
new file mode 100644
index 00000000000..6d7aa0da180
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-px-height.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-specific-color.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-specific-color.html
new file mode 100644
index 00000000000..9c1fabe175b
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_generated/web-animations-staggered-triggering-specific-color.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-many-keyframes.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-many-keyframes.html
new file mode 100644
index 00000000000..a7692f4f727
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-many-keyframes.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-inserting-new-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-inserting-new-element.html
new file mode 100644
index 00000000000..f856d9aea70
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-inserting-new-element.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-inserting-style-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-inserting-style-element.html
new file mode 100644
index 00000000000..485b54cfd51
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-inserting-style-element.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-updating-class.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-updating-class.html
new file mode 100644
index 00000000000..c932dc1daec
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-updating-class.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-updating-inline-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-updating-inline-style.html
new file mode 100644
index 00000000000..6211e458247
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-simultaneous-by-updating-inline-style.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-inserting-new-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-inserting-new-element.html
new file mode 100644
index 00000000000..c55548144d5
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-inserting-new-element.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-inserting-style-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-inserting-style-element.html
new file mode 100644
index 00000000000..762410eeff5
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-inserting-style-element.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-updating-class.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-updating-class.html
new file mode 100644
index 00000000000..1dafecf6e2a
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-updating-class.html
@@ -0,0 +1,64 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-updating-inline-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-updating-inline-style.html
new file mode 100644
index 00000000000..defb6d2d8e3
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-chaining-by-updating-inline-style.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-infinite-iterations.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-infinite-iterations.html
new file mode 100644
index 00000000000..ec6120c5296
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-infinite-iterations.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-inserting-new-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-inserting-new-element.html
new file mode 100644
index 00000000000..73cb1163ab8
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-inserting-new-element.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-inserting-style-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-inserting-style-element.html
new file mode 100644
index 00000000000..5ac7dc949d4
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-inserting-style-element.html
@@ -0,0 +1,86 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-updating-class.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-updating-class.html
new file mode 100644
index 00000000000..4a33220b332
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-updating-class.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-updating-inline-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-updating-inline-style.html
new file mode 100644
index 00000000000..19b43e13697
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-animations-staggered-triggering-by-updating-inline-style.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-inserting-new-elements.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-inserting-new-elements.html
new file mode 100644
index 00000000000..8bbe73413ff
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-inserting-new-elements.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-inserting-style-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-inserting-style-element.html
new file mode 100644
index 00000000000..e24c109a9b9
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-inserting-style-element.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-updating-class.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-updating-class.html
new file mode 100644
index 00000000000..30ae5b47fdb
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-updating-class.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-updating-inline-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-updating-inline-style.html
new file mode 100644
index 00000000000..4d659c6f2ff
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-simultaneous-by-updating-inline-style.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-inserting-new-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-inserting-new-element.html
new file mode 100644
index 00000000000..04a9c68d38e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-inserting-new-element.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-inserting-style-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-inserting-style-element.html
new file mode 100644
index 00000000000..a5e4fb1aec4
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-inserting-style-element.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-updating-class.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-updating-class.html
new file mode 100644
index 00000000000..e61ccea7269
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-updating-class.html
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-updating-inline-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-updating-inline-style.html
new file mode 100644
index 00000000000..bbe2c3de8ad
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-chaining-by-updating-inline-style.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-inserting-new-element.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-inserting-new-element.html
new file mode 100644
index 00000000000..24955650bea
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-inserting-new-element.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-inserting-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-inserting-style.html
new file mode 100644
index 00000000000..2830af3769f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-inserting-style.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-updating-class.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-updating-class.html
new file mode 100644
index 00000000000..3336a6fc62e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-updating-class.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-updating-inline-style.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-updating-inline-style.html
new file mode 100644
index 00000000000..b941c863655
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/css-transitions-staggered-triggering-by-updating-inline-style.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/set-current-time-request-animation-frame-pow3.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/set-current-time-request-animation-frame-pow3.html
new file mode 100644
index 00000000000..be56536582f
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/set-current-time-request-animation-frame-pow3.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-many-keyframes.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-many-keyframes.html
new file mode 100644
index 00000000000..023213fcbb3
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-many-keyframes.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-simultaneous.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-simultaneous.html
new file mode 100644
index 00000000000..98667cc2109
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-simultaneous.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-chaining.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-chaining.html
new file mode 100644
index 00000000000..dcfe4b09342
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-chaining.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-infinite-iterations.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-infinite-iterations.html
new file mode 100644
index 00000000000..518c3f5581d
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-infinite-iterations.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-triggering.html b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-triggering.html
new file mode 100644
index 00000000000..599ed8f376e
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/BigBenchmarks_templates/web-animations-staggered-triggering.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/PerformanceTests/Animation/PerfWeek/generate-variations.py b/PerformanceTests/Animation/PerfWeek/generate-variations.py
new file mode 100755
index 00000000000..53755384fda
--- /dev/null
+++ b/PerformanceTests/Animation/PerfWeek/generate-variations.py
@@ -0,0 +1,149 @@
+#! /usr/bin/env python
+
+import os
+import shutil
+
+
+SOURCE_DIR = 'BigBenchmarks'
+TEMPLATE_DIR = 'BigBenchmarks_templates'
+GENERATED_DIR = 'BigBenchmarks_generated'
+
+SOURCE_START = 'opacity: 0'
+SOURCE_END = 'opacity: 1'
+
+TEMPLATE_START = '{{START}}'
+TEMPLATE_END = '{{END}}'
+TEMPLATE_PROPERTY_NAME = '{{PROPERTY_NAME}}'
+TEMPLATE_PROPERTY_JAVASCRIPT_NAME = '{{PROPERTY_JAVASCRIPT_NAME}}'
+TEMPLATE_PROPERTY_VALUES = '{{PROPERTY_VALUES}}'
+TEMPLATE_NUM_ELEMENTS = '{{NUM_ELEMENTS}}'
+
+GENERATED_NUM_ELEMENTS = '1000'
+
+class Variation(object):
+ def __init__(self, name, start, end, css_anim, css_transition, web_anim):
+ self.name = name
+ self.start = start
+ self.end = end
+ self.property_name = start[0:start.index(':')]
+ self.property_values = "'" + start[start.index(':')+2:] + "', '" + end[end.index(':')+2:] + "'"
+ self.css_anim = css_anim
+ self.css_transition = css_transition
+ self.web_anim = web_anim
+
+
+VARIATIONS = [
+ Variation('-compositor-transform', 'transform: rotate(360deg)', 'transform: rotate(0deg)', True, True, True),
+ Variation('-mainthread-transform', 'transform: rotate(360deg) translate(1%)', 'transform: rotate(0deg) translate(0%)', True, True, True),
+ Variation('-opacity', 'opacity: 0', 'opacity: 1', True, True, True),
+ Variation('-px-height', 'height: 20px', 'height: 10px', True, True, True),
+ Variation('-em-height', 'height: 8em', 'height: 4em', False, False, True),
+ Variation('-inherit-height', 'height: 20px', 'height: inherit', False, False, True),
+ Variation('-specific-color', 'background-color: pink', 'background-color: lime', True, True, True),
+ Variation('-current-color', 'background-color: pink', 'background-color: currentColor', False, False, True)
+]
+
+def optionally_quote_property(property, is_web_anim):
+ if not is_web_anim:
+ return property
+ return property.replace(": ", ": '").replace('-color', 'Color') + "'"
+
+def never_quote_property(property, is_web_anim):
+ if not is_web_anim:
+ return property
+ return property.replace('-color', 'Color')
+
+def prepare():
+ try:
+ shutil.rmtree(TEMPLATE_DIR)
+ except:
+ pass
+ os.mkdir(TEMPLATE_DIR)
+
+ try:
+ shutil.rmtree(GENERATED_DIR)
+ except:
+ pass
+ os.mkdir(GENERATED_DIR)
+
+
+def read_candidates():
+ return os.listdir(SOURCE_DIR)
+
+
+def is_css_animation(candidate):
+ return 'css-animation' in candidate
+
+def is_css_transition(candidate):
+ return 'css-transition' in candidate
+
+def is_web_animation(candidate):
+ return 'web-animation' in candidate or 'current-time' in candidate
+
+
+def process(candidate):
+ is_web_anim = is_web_animation(candidate)
+
+ with open(SOURCE_DIR + '/' + candidate, 'r') as source_file:
+ content = source_file.readlines()
+
+ template_name = TEMPLATE_DIR + '/' + candidate
+ with open(template_name, 'w') as template_file:
+ for line in content:
+ # In web animations, numeric values for properties may or may not be quoted.
+ template_file.write(line
+ # remove the .0 in set-current-time-request-animation-frame-pow3.html
+ .replace(".0'", "'")
+ # remove the .4 in css-animations-staggered-triggering-by-inserting-style-element.html
+ .replace("0.4;", "0;")
+ .replace('var N = 400;', 'var N = '+TEMPLATE_NUM_ELEMENTS+';')
+ .replace('var N = 500;', 'var N = '+TEMPLATE_NUM_ELEMENTS+';')
+ .replace('var N = 1000;', 'var N = '+TEMPLATE_NUM_ELEMENTS+';')
+ .replace(optionally_quote_property(SOURCE_START, is_web_anim), TEMPLATE_START)
+ .replace(optionally_quote_property(SOURCE_END, is_web_anim), TEMPLATE_END)
+ .replace(SOURCE_START, TEMPLATE_START)
+ .replace(SOURCE_END, TEMPLATE_END)
+ .replace('transition: opacity', 'transition: '+TEMPLATE_PROPERTY_NAME)
+ .replace('style.opacity', 'style.'+TEMPLATE_PROPERTY_JAVASCRIPT_NAME)
+ .replace('styleRule.opacity', 'styleRule.'+TEMPLATE_PROPERTY_JAVASCRIPT_NAME)
+ .replace(" { opacity: ' + keyframeValues[", " { "+TEMPLATE_PROPERTY_NAME+": ' + keyframeValues[")
+ .replace('keyframeValues = [0, 1]', 'keyframeValues = ['+TEMPLATE_PROPERTY_VALUES+']'))
+
+ with open(template_name, 'r') as template_file:
+ content = template_file.readlines()
+
+ for variation in VARIATIONS:
+ if (variation.css_anim and is_css_animation(candidate)) or (variation.css_transition and is_css_transition(candidate)) or (variation.web_anim and is_web_animation(candidate)):
+ # drop -pow3 from set-current-time-request-animation-frame-pow3.html
+ generated_name = candidate.replace('-pow3', '').replace('.html', variation.name + '.html')
+
+ # set-current-time-request-animation-frame-pow3.html is currently the only benchmark with pow in its name
+ generated_name = generated_name.replace('-pow3', '')
+
+ generated_num_elements = GENERATED_NUM_ELEMENTS
+ # inserting-style-element tests often fail with too many elements, e.g. with px-height changing
+ if 'inserting-style-element' in candidate:
+ generated_num_elements = '500'
+ elif 'animations-many-keyframes' in candidate:
+ generated_num_elements = '400'
+
+ # can use jinja2 when requirements become more complex
+ with open(GENERATED_DIR + '/' + generated_name, 'w') as generated_file:
+ for line in content:
+ generated_file.write(line
+ .replace(TEMPLATE_NUM_ELEMENTS, generated_num_elements)
+ .replace(TEMPLATE_START, optionally_quote_property(variation.start, is_web_anim))
+ .replace(TEMPLATE_END, optionally_quote_property(variation.end, is_web_anim))
+ .replace(TEMPLATE_PROPERTY_NAME, never_quote_property(variation.property_name, is_web_anim))
+ .replace(TEMPLATE_PROPERTY_JAVASCRIPT_NAME, never_quote_property(variation.property_name, True))
+ .replace(TEMPLATE_PROPERTY_VALUES, variation.property_values))
+
+prepare()
+candidates = read_candidates()
+for candidate in candidates:
+ if is_css_animation(candidate) or is_css_transition(candidate) or is_web_animation(candidate):
+ process(candidate)
+ elif candidate == 'resources':
+ shutil.copytree(SOURCE_DIR + '/' + candidate, GENERATED_DIR + '/' + candidate)
+ else:
+ print('Skipping ' + candidate)
diff --git a/PerformanceTests/Animation/PerfWeek/run-big-benchmarks.py b/PerformanceTests/Animation/PerfWeek/run-big-benchmarks.py
index 9753fb3ab5a..073233b0d81 100755
--- a/PerformanceTests/Animation/PerfWeek/run-big-benchmarks.py
+++ b/PerformanceTests/Animation/PerfWeek/run-big-benchmarks.py
@@ -27,7 +27,7 @@ def ensureSmoothnessPerfWeekBenchmark():
subprocess.call(['cp', resource_perf_week_page_set_path, smoothness_perf_week_page_set_path])
def refreshPerfWeekFolder():
- source = perf_week_path + '/BigBenchmarks'
+ source = perf_week_path + '/BigBenchmarks_generated'
destination = page_sets_path + '/perf_week'
subprocess.call(['rm', '-r', destination])
subprocess.call(['cp', '-r', source, destination])