Merge r219640 into Speedometer 1.0.
[WebKit.git] / Websites / browserbench.org / ChangeLog
1 2017-07-18  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Merge r219640 into Speedometer 1.0.
4
5         * Speedometer/resources/benchmark-runner.js:
6         (BenchmarkRunner.prototype._writeMark):
7         (BenchmarkRunner.prototype._runTest):
8         (BenchmarkRunner.prototype._runTestAndRecordResults):
9
10 2017-07-14  Saam Barati  <sbarati@apple.com>
11
12         Fix ambiguous description text in ARES-6 about the data the benchmark measures
13         https://bugs.webkit.org/show_bug.cgi?id=174510
14
15         Rubber stamped by Filip Pizlo.
16
17         * ARES-6/about.html:
18
19 2017-06-07  Saam Barati  <sbarati@apple.com>
20
21         ARES-6 incorrectly measures Worst 4 Iterations
22         https://bugs.webkit.org/show_bug.cgi?id=172960
23
24         Reviewed by Mark Lam.
25
26         Version 1.0 of ARES-6 was accidentally measuring the first
27         4 iterations, instead of the worst 4. This patch fixes the
28         bug and bumps the version to 1.0.1.
29
30         * ARES-6/glue.js:
31         (driver.reportResult):
32         * ARES-6/results.js:
33         (Results.prototype.reportResult):
34
35 2017-06-06  Saam Barati  <sbarati@apple.com>
36
37         Add a version number to ARES-6
38         https://bugs.webkit.org/show_bug.cgi?id=172962
39
40         Reviewed by Yusuke Suzuki.
41
42         * ARES-6/glue.js:
43         (driver.reportResult):
44
45 2017-06-05  Saam Barati  <sbarati@apple.com>
46
47         Update index.html to include ARES-6.
48
49         Rubber stamped by Ryosuke Niwa.
50
51         * index.html:
52
53 2017-06-01  Saam Barati  <sbarati@apple.com>
54
55         Ensure a good experience for ARES-6 error reporting
56         https://bugs.webkit.org/show_bug.cgi?id=171699
57
58         Reviewed by Filip Pizlo and Jon Davis.
59
60         This patch fixes a bug where we would silently fail running ARES-6. The bug
61         was that we were calling reportError with the wrong |this| value.
62         I also cleaned up a bit of the code around error reporting. We
63         now indicate which test failed, and update the status to reflect
64         that a failure happened.
65         
66         This patch also modifies the CSS a bit to work better on smaller
67         screened devices. The CSS prevents the status from having a line
68         break both when an error is reported and when we're running the 
69         benchmark.
70
71         * ARES-6/driver.js:
72         (Driver):
73         (Driver.prototype.reportError):
74         * ARES-6/results.js:
75         (Results.prototype.reportError):
76         (Results):
77         * ARES-6/styles.css:
78         (.start):
79         (#status):
80         (.failed):
81         (#status.failed):
82         (.test .failed:before):
83         (#magic):
84         (@media only screen and (max-width: 784px)):
85         (.test):
86         (p):
87         (@media only screen and (max-width: 320px)):
88
89 2017-05-19  Ryosuke Niwa  <rniwa@webkit.org>
90
91         REGRESSION(r217118): Speedometer 2.0: Flight.js test is broken
92         https://bugs.webkit.org/show_bug.cgi?id=172394
93
94         Reviewed by Chris Dumez.
95
96         Merge the fix.
97
98         * Speedometer2.0/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/require.js:
99         (newContext.checkLoaded):
100
101 2017-05-19  Ryosuke Niwa  <rniwa@webkit.org>
102
103         Merge Speedometer 2.0 fixes up to r217121 to browserbench.org
104         https://bugs.webkit.org/show_bug.cgi?id=172389
105
106         Rubber-stamped by Chris Dumez.
107
108         Merged the various fixes for Speedometer 2.0 starting from r217107 through r217121.
109
110         * Speedometer2.0/InteractiveRunner.html:
111         * Speedometer2.0/resources/benchmark-runner.js:
112         * Speedometer2.0/resources/tests.js:
113         * Speedometer2.0/resources/todomvc/dependency-examples/flight/flight/app/js/main.js:
114         * Speedometer2.0/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/require.js:
115         * Speedometer2.0/resources/todomvc/functional-prog-examples/elm/dist/elm.js:
116         * Speedometer2.0/resources/todomvc/vanilla-examples/vanillajs/js/store.js:
117
118 2017-05-18  Ryosuke Niwa  <rniwa@webkit.org>
119
120         Add Speedometer 2.0 to browserbench.org for final testing
121         https://bugs.webkit.org/show_bug.cgi?id=172335
122
123         Rubber-stamped by Chris Dumez.
124
125         Stage Speedometer 2.0 here for the final testing before we call it official.
126
127         * Speedometer2.0: Copied from PerformanceTests/Speedometer.
128         * Speedometer2.0/Full.html: Removed.
129         * Speedometer2.0/index.html: Copied from PerformanceTests/Speedometer/index.html.
130
131 2017-05-15  Ryosuke Niwa  <rniwa@webkit.org>
132
133         browserbench.org/Speedometer/ should show the benchmark not an index of files
134         https://bugs.webkit.org/show_bug.cgi?id=172141
135
136         Reviewed by Alexey Proskuryakov.
137
138         Renamed Speedometer/Full.html to Speedometer/index.html.
139         We used to have a .htaccess but it's better to use the same file name convention as other benchmarks.
140
141         * Speedometer/index.html: Renamed from Websites/browserbench.org/Speedometer/Full.html.
142
143 2017-05-12  Ryosuke Niwa  <rniwa@webkit.org>
144
145         Add Websites/browserbench.org
146         https://bugs.webkit.org/show_bug.cgi?id=172049
147
148         Rubber-stamped by Geoffrey Garen.
149
150         Added the current contents of browserbench.org.
151
152         * ARES-6/ARES-6.svg: Added.
153         * ARES-6/Air/README.md: Added.
154         * ARES-6/Air/airjs-tests.yaml: Added.
155         * ARES-6/Air/all.js: Added.
156         * ARES-6/Air/allocate_stack.js: Added.
157         * ARES-6/Air/arg.js: Added.
158         * ARES-6/Air/basic_block.js: Added.
159         * ARES-6/Air/benchmark.js: Added.
160         * ARES-6/Air/code.js: Added.
161         * ARES-6/Air/custom.js: Added.
162         * ARES-6/Air/frequented_block.js: Added.
163         * ARES-6/Air/insertion_set.js: Added.
164         * ARES-6/Air/inst.js: Added.
165         * ARES-6/Air/liveness.js: Added.
166         * ARES-6/Air/make_dist.sh: Added.
167         * ARES-6/Air/opcode.js: Added.
168         * ARES-6/Air/payload-airjs-ACLj8C.js: Added.
169         * ARES-6/Air/payload-gbemu-executeIteration.js: Added.
170         * ARES-6/Air/payload-imaging-gaussian-blur-gaussianBlur.js: Added.
171         * ARES-6/Air/payload-typescript-scanIdentifier.js: Added.
172         * ARES-6/Air/reg.js: Added.
173         * ARES-6/Air/stack_slot.js: Added.
174         * ARES-6/Air/stress-test.js: Added.
175         * ARES-6/Air/strip-hash.rb: Added.
176         * ARES-6/Air/symbols.js: Added.
177         * ARES-6/Air/test.html: Added.
178         * ARES-6/Air/test.js: Added.
179         * ARES-6/Air/tmp.js: Added.
180         * ARES-6/Air/tmp_base.js: Added.
181         * ARES-6/Air/util.js: Added.
182         * ARES-6/Babylon/AUTHORS: Added.
183         * ARES-6/Babylon/air-blob.js: Added.
184         * ARES-6/Babylon/babylon-blob.js: Added.
185         * ARES-6/Babylon/basic-blob.js: Added.
186         * ARES-6/Babylon/benchmark.js: Added.
187         * ARES-6/Babylon/index.js: Added.
188         * ARES-6/Babylon/inspector-blob.js: Added.
189         * ARES-6/Basic/ast.js: Added.
190         * ARES-6/Basic/basic-tests.yaml: Added.
191         * ARES-6/Basic/basic.js: Added.
192         * ARES-6/Basic/benchmark.js: Added.
193         * ARES-6/Basic/caseless_map.js: Added.
194         * ARES-6/Basic/lexer.js: Added.
195         * ARES-6/Basic/number.js: Added.
196         * ARES-6/Basic/parser.js: Added.
197         * ARES-6/Basic/random.js: Added.
198         * ARES-6/Basic/state.js: Added.
199         * ARES-6/Basic/stress-test.js: Added.
200         * ARES-6/Basic/test.html: Added.
201         * ARES-6/Basic/test.js: Added.
202         * ARES-6/Basic/util.js: Added.
203         * ARES-6/about.html: Added.
204         * ARES-6/air_benchmark.js: Added.
205         * ARES-6/babylon_benchmark.js: Added.
206         * ARES-6/basic_benchmark.js: Added.
207         * ARES-6/cli.js: Added.
208         * ARES-6/driver.js: Added.
209         * ARES-6/glue.js: Added.
210         * ARES-6/index.html: Added.
211         * ARES-6/ml/benchmark.js: Added.
212         * ARES-6/ml/index.js: Added.
213         * ARES-6/ml_benchmark.js: Added.
214         * ARES-6/results.js: Added.
215         * ARES-6/stats.js: Added.
216         * ARES-6/styles.css: Added.
217         * ARES-6/swoop.svg: Added.
218         * JetStream/CDjsSetup.js: Added.
219         * JetStream/JetStream-Logo.png: Added.
220         * JetStream/JetStream-Logo@2x.png: Added.
221         * JetStream/JetStream.css: Added.
222         * JetStream/JetStreamDriver.js: Added.
223         * JetStream/LLVM-test-suite-LICENSE.txt: Added.
224         * JetStream/Octane/base.js: Added.
225         * JetStream/Octane/code-load.js: Added.
226         * JetStream/Octane2/base.js: Added.
227         * JetStream/Octane2/box2d.js: Added.
228         * JetStream/Octane2/code-load.js: Added.
229         * JetStream/Octane2/crypto.js: Added.
230         * JetStream/Octane2/deltablue.js: Added.
231         * JetStream/Octane2/earley-boyer.js: Added.
232         * JetStream/Octane2/gbemu-part1.js: Added.
233         * JetStream/Octane2/gbemu-part2.js: Added.
234         * JetStream/Octane2/mandreel.js: Added.
235         * JetStream/Octane2/navier-stokes.js: Added.
236         * JetStream/Octane2/pdfjs.js: Added.
237         * JetStream/Octane2/raytrace.js: Added.
238         * JetStream/Octane2/regexp.js: Added.
239         * JetStream/Octane2/richards.js: Added.
240         * JetStream/Octane2/run.js: Added.
241         * JetStream/Octane2/splay.js: Added.
242         * JetStream/Octane2/typescript-compiler.js: Added.
243         * JetStream/Octane2/typescript-input.js: Added.
244         * JetStream/Octane2/typescript.js: Added.
245         * JetStream/Octane2/zlib-data.js: Added.
246         * JetStream/Octane2/zlib.js: Added.
247         * JetStream/Octane2Setup.js: Added.
248         * JetStream/OctaneSetup.js: Added.
249         * JetStream/Reference.js: Added.
250         * JetStream/SimplePayload.js: Added.
251         * JetStream/SimpleSetup.js: Added.
252         * JetStream/SunSpiderPayload.js: Added.
253         * JetStream/SunSpiderSetup.js: Added.
254         * JetStream/Swoosh.png: Added.
255         * JetStream/Swoosh@2x.png: Added.
256         * JetStream/TestingSetup.js: Added.
257         * JetStream/cdjs/benchmark.js: Added.
258         * JetStream/cdjs/call_sign.js: Added.
259         * JetStream/cdjs/collision.js: Added.
260         * JetStream/cdjs/collision_detector.js: Added.
261         * JetStream/cdjs/constants.js: Added.
262         * JetStream/cdjs/motion.js: Added.
263         * JetStream/cdjs/red_black_tree.js: Added.
264         * JetStream/cdjs/reduce_collision_set.js: Added.
265         * JetStream/cdjs/simulator.js: Added.
266         * JetStream/cdjs/util.js: Added.
267         * JetStream/cdjs/vector_2d.js: Added.
268         * JetStream/cdjs/vector_3d.js: Added.
269         * JetStream/in-depth.html: Added.
270         * JetStream/index.html: Added.
271         * JetStream/simple/bigfib.cpp: Added.
272         * JetStream/simple/bigfib.cpp.js: Added.
273         * JetStream/simple/container.cpp: Added.
274         * JetStream/simple/container.cpp.js: Added.
275         * JetStream/simple/dry.c: Added.
276         * JetStream/simple/dry.c.js: Added.
277         * JetStream/simple/float-mm.c: Added.
278         * JetStream/simple/float-mm.c.js: Added.
279         * JetStream/simple/gcc-loops.cpp: Added.
280         * JetStream/simple/gcc-loops.cpp.js: Added.
281         * JetStream/simple/hash-map.js: Added.
282         * JetStream/simple/n-body.c: Added.
283         * JetStream/simple/n-body.c.js: Added.
284         * JetStream/simple/quicksort.c: Added.
285         * JetStream/simple/quicksort.c.js: Added.
286         * JetStream/simple/towers.c: Added.
287         * JetStream/simple/towers.c.js: Added.
288         * JetStream/sources/3d-cube.js: Added.
289         * JetStream/sources/3d-raytrace.js: Added.
290         * JetStream/sources/base64.js: Added.
291         * JetStream/sources/bigfib.cpp: Added.
292         * JetStream/sources/bigfib.cpp.js: Added.
293         * JetStream/sources/box2d.js: Added.
294         * JetStream/sources/cdjs-benchmark.js: Added.
295         * JetStream/sources/cdjs-call_sign.js: Added.
296         * JetStream/sources/cdjs-collision.js: Added.
297         * JetStream/sources/cdjs-collision_detector.js: Added.
298         * JetStream/sources/cdjs-constants.js: Added.
299         * JetStream/sources/cdjs-motion.js: Added.
300         * JetStream/sources/cdjs-red_black_tree.js: Added.
301         * JetStream/sources/cdjs-reduce_collision_set.js: Added.
302         * JetStream/sources/cdjs-simulator.js: Added.
303         * JetStream/sources/cdjs-util.js: Added.
304         * JetStream/sources/cdjs-vector_2d.js: Added.
305         * JetStream/sources/cdjs-vector_3d.js: Added.
306         * JetStream/sources/code-first-load-code-load.js: Added.
307         * JetStream/sources/code-multi-load-code-load.js: Added.
308         * JetStream/sources/container.cpp: Added.
309         * JetStream/sources/container.cpp.js: Added.
310         * JetStream/sources/crypto-aes.js: Added.
311         * JetStream/sources/crypto-md5.js: Added.
312         * JetStream/sources/crypto-sha1.js: Added.
313         * JetStream/sources/crypto.js: Added.
314         * JetStream/sources/date-format-tofte.js: Added.
315         * JetStream/sources/date-format-xparb.js: Added.
316         * JetStream/sources/deltablue.js: Added.
317         * JetStream/sources/dry.c: Added.
318         * JetStream/sources/dry.c.js: Added.
319         * JetStream/sources/earley-boyer.js: Added.
320         * JetStream/sources/float-mm.c: Added.
321         * JetStream/sources/float-mm.c.js: Added.
322         * JetStream/sources/gbemu-part1.js: Added.
323         * JetStream/sources/gbemu-part2.js: Added.
324         * JetStream/sources/gcc-loops.cpp: Added.
325         * JetStream/sources/gcc-loops.cpp.js: Added.
326         * JetStream/sources/hash-map.js: Added.
327         * JetStream/sources/mandreel.js: Added.
328         * JetStream/sources/n-body.c: Added.
329         * JetStream/sources/n-body.c.js: Added.
330         * JetStream/sources/n-body.js: Added.
331         * JetStream/sources/navier-stokes.js: Added.
332         * JetStream/sources/pdfjs.js: Added.
333         * JetStream/sources/quicksort.c: Added.
334         * JetStream/sources/quicksort.c.js: Added.
335         * JetStream/sources/raytrace.js: Added.
336         * JetStream/sources/regex-dna.js: Added.
337         * JetStream/sources/regexp.js: Added.
338         * JetStream/sources/richards.js: Added.
339         * JetStream/sources/splay.js: Added.
340         * JetStream/sources/tagcloud.js: Added.
341         * JetStream/sources/towers.c: Added.
342         * JetStream/sources/towers.c.js: Added.
343         * JetStream/sources/typescript-compiler.js: Added.
344         * JetStream/sources/typescript-input.js: Added.
345         * JetStream/sources/typescript.js: Added.
346         * JetStream/sources/zlib-data.js: Added.
347         * JetStream/sources/zlib.js: Added.
348         * JetStream/sunspider/3d-cube.js: Added.
349         * JetStream/sunspider/3d-raytrace.js: Added.
350         * JetStream/sunspider/base64.js: Added.
351         * JetStream/sunspider/crypto-aes.js: Added.
352         * JetStream/sunspider/crypto-md5.js: Added.
353         * JetStream/sunspider/crypto-sha1.js: Added.
354         * JetStream/sunspider/date-format-tofte.js: Added.
355         * JetStream/sunspider/date-format-xparb.js: Added.
356         * JetStream/sunspider/n-body.js: Added.
357         * JetStream/sunspider/regex-dna.js: Added.
358         * JetStream/sunspider/tagcloud.js: Added.
359         * MotionMark/about.html: Added.
360         * MotionMark/developer.html: Added.
361         * MotionMark/index.html: Added.
362         * MotionMark/resources/debug-runner/animometer.css: Added.
363         * MotionMark/resources/debug-runner/animometer.js: Added.
364         * MotionMark/resources/debug-runner/d3.min.js: Added.
365         * MotionMark/resources/debug-runner/graph.js: Added.
366         * MotionMark/resources/debug-runner/tests.js: Added.
367         * MotionMark/resources/extensions.js: Added.
368         * MotionMark/resources/runner/animometer.css: Added.
369         * MotionMark/resources/runner/animometer.js: Added.
370         * MotionMark/resources/runner/benchmark-runner.js: Added.
371         * MotionMark/resources/runner/crystal.svg: Added.
372         * MotionMark/resources/runner/lines.svg: Added.
373         * MotionMark/resources/runner/logo.svg: Added.
374         * MotionMark/resources/runner/tests.js: Added.
375         * MotionMark/resources/statistics.js: Added.
376         * MotionMark/resources/strings.js: Added.
377         * MotionMark/tests/3d/resources/webgl.js: Added.
378         * MotionMark/tests/3d/webgl.html: Added.
379         * MotionMark/tests/bouncing-particles/bouncing-canvas-images.html: Added.
380         * MotionMark/tests/bouncing-particles/bouncing-canvas-shapes.html: Added.
381         * MotionMark/tests/bouncing-particles/bouncing-css-images.html: Added.
382         * MotionMark/tests/bouncing-particles/bouncing-css-shapes.html: Added.
383         * MotionMark/tests/bouncing-particles/bouncing-svg-images.html: Added.
384         * MotionMark/tests/bouncing-particles/bouncing-svg-shapes.html: Added.
385         * MotionMark/tests/bouncing-particles/bouncing-tagged-images.html: Added.
386         * MotionMark/tests/bouncing-particles/resources/bouncing-canvas-images.js: Added.
387         * MotionMark/tests/bouncing-particles/resources/bouncing-canvas-particles.js: Added.
388         * MotionMark/tests/bouncing-particles/resources/bouncing-canvas-shapes.js: Added.
389         * MotionMark/tests/bouncing-particles/resources/bouncing-css-images.js: Added.
390         * MotionMark/tests/bouncing-particles/resources/bouncing-css-shapes.js: Added.
391         * MotionMark/tests/bouncing-particles/resources/bouncing-particles.js: Added.
392         * MotionMark/tests/bouncing-particles/resources/bouncing-svg-images.js: Added.
393         * MotionMark/tests/bouncing-particles/resources/bouncing-svg-particles.js: Added.
394         * MotionMark/tests/bouncing-particles/resources/bouncing-svg-shapes.js: Added.
395         * MotionMark/tests/bouncing-particles/resources/bouncing-tagged-images.js: Added.
396         * MotionMark/tests/bouncing-particles/resources/image1.jpg: Added.
397         * MotionMark/tests/bouncing-particles/resources/image2.jpg: Added.
398         * MotionMark/tests/bouncing-particles/resources/image3.jpg: Added.
399         * MotionMark/tests/bouncing-particles/resources/image4.jpg: Added.
400         * MotionMark/tests/bouncing-particles/resources/image5.jpg: Added.
401         * MotionMark/tests/dom/compositing-transforms.html: Added.
402         * MotionMark/tests/dom/focus.html: Added.
403         * MotionMark/tests/dom/leaves.html: Added.
404         * MotionMark/tests/dom/particles.html: Added.
405         * MotionMark/tests/dom/resources/compositing-transforms.js: Added.
406         * MotionMark/tests/dom/resources/dom-particles.js: Added.
407         * MotionMark/tests/dom/resources/focus.js: Added.
408         * MotionMark/tests/dom/resources/leaves.js: Added.
409         * MotionMark/tests/master/canvas-stage.html: Added.
410         * MotionMark/tests/master/focus.html: Added.
411         * MotionMark/tests/master/image-data.html: Added.
412         * MotionMark/tests/master/leaves.html: Added.
413         * MotionMark/tests/master/multiply.html: Added.
414         * MotionMark/tests/master/resources/canvas-stage.js: Added.
415         * MotionMark/tests/master/resources/canvas-tests.js: Added.
416         * MotionMark/tests/master/resources/compass.svg: Added.
417         * MotionMark/tests/master/resources/compass100.png: Added.
418         * MotionMark/tests/master/resources/console.svg: Added.
419         * MotionMark/tests/master/resources/console100.png: Added.
420         * MotionMark/tests/master/resources/contribute.svg: Added.
421         * MotionMark/tests/master/resources/contribute100.png: Added.
422         * MotionMark/tests/master/resources/debugger.svg: Added.
423         * MotionMark/tests/master/resources/debugger100.png: Added.
424         * MotionMark/tests/master/resources/focus.js: Added.
425         * MotionMark/tests/master/resources/image-data.js: Added.
426         * MotionMark/tests/master/resources/inspector.svg: Added.
427         * MotionMark/tests/master/resources/inspector100.png: Added.
428         * MotionMark/tests/master/resources/layout.svg: Added.
429         * MotionMark/tests/master/resources/layout100.png: Added.
430         * MotionMark/tests/master/resources/leaves.js: Added.
431         * MotionMark/tests/master/resources/multiply.js: Added.
432         * MotionMark/tests/master/resources/particles.js: Added.
433         * MotionMark/tests/master/resources/performance.svg: Added.
434         * MotionMark/tests/master/resources/performance100.png: Added.
435         * MotionMark/tests/master/resources/script.svg: Added.
436         * MotionMark/tests/master/resources/script100.png: Added.
437         * MotionMark/tests/master/resources/shortcuts.svg: Added.
438         * MotionMark/tests/master/resources/shortcuts100.png: Added.
439         * MotionMark/tests/master/resources/standards.svg: Added.
440         * MotionMark/tests/master/resources/standards100.png: Added.
441         * MotionMark/tests/master/resources/storage.svg: Added.
442         * MotionMark/tests/master/resources/storage100.png: Added.
443         * MotionMark/tests/master/resources/styles.svg: Added.
444         * MotionMark/tests/master/resources/styles100.png: Added.
445         * MotionMark/tests/master/resources/svg-particles.js: Added.
446         * MotionMark/tests/master/resources/text.js: Added.
447         * MotionMark/tests/master/resources/timeline.svg: Added.
448         * MotionMark/tests/master/resources/timeline100.png: Added.
449         * MotionMark/tests/master/svg-particles.html: Added.
450         * MotionMark/tests/master/text.html: Added.
451         * MotionMark/tests/resources/main.js: Added.
452         * MotionMark/tests/resources/math.js: Added.
453         * MotionMark/tests/resources/stage.css: Added.
454         * MotionMark/tests/resources/star.svg: Added.
455         * MotionMark/tests/resources/yin-yang.png: Added.
456         * MotionMark/tests/resources/yin-yang.svg: Added.
457         * MotionMark/tests/simple/resources/simple-canvas-paths.js: Added.
458         * MotionMark/tests/simple/resources/simple-canvas.js: Added.
459         * MotionMark/tests/simple/resources/tiled-canvas-image.js: Added.
460         * MotionMark/tests/simple/simple-canvas-paths.html: Added.
461         * MotionMark/tests/simple/tiled-canvas-image.html: Added.
462         * MotionMark/tests/template/resources/template-canvas.js: Added.
463         * MotionMark/tests/template/resources/template-css.js: Added.
464         * MotionMark/tests/template/resources/template-svg.js: Added.
465         * MotionMark/tests/template/template-canvas.html: Added.
466         * MotionMark/tests/template/template-css.html: Added.
467         * MotionMark/tests/template/template-svg.html: Added.
468         * MotionMark/version: Added.
469         * Speedometer/Full.html: Added.
470         * Speedometer/InteractiveRunner.html: Added.
471         * Speedometer/resources/benchmark-report.js: Added.
472         * Speedometer/resources/benchmark-runner.js: Added.
473         * Speedometer/resources/flightjs-example-app/LICENSE.md: Added.
474         * Speedometer/resources/flightjs-example-app/README.md: Added.
475         * Speedometer/resources/flightjs-example-app/app/boot/page.js: Added.
476         * Speedometer/resources/flightjs-example-app/app/component_data/compose_box.js: Added.
477         * Speedometer/resources/flightjs-example-app/app/component_data/mail_items.js: Added.
478         * Speedometer/resources/flightjs-example-app/app/component_data/move_to.js: Added.
479         * Speedometer/resources/flightjs-example-app/app/component_ui/compose_box.js: Added.
480         * Speedometer/resources/flightjs-example-app/app/component_ui/folders.js: Added.
481         * Speedometer/resources/flightjs-example-app/app/component_ui/mail_controls.js: Added.
482         * Speedometer/resources/flightjs-example-app/app/component_ui/mail_items.js: Added.
483         * Speedometer/resources/flightjs-example-app/app/component_ui/move_to_selector.js: Added.
484         * Speedometer/resources/flightjs-example-app/app/component_ui/with_select.js: Added.
485         * Speedometer/resources/flightjs-example-app/app/css/custom.css: Added.
486         * Speedometer/resources/flightjs-example-app/app/data.js: Added.
487         * Speedometer/resources/flightjs-example-app/app/templates.js: Added.
488         * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.css: Added.
489         * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.min.css: Added.
490         * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.css: Added.
491         * Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.min.css: Added.
492         * Speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings-white.png: Added.
493         * Speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings.png: Added.
494         * Speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.js: Added.
495         * Speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.min.js: Added.
496         * Speedometer/resources/flightjs-example-app/components/es5-shim/.gitignore: Added.
497         * Speedometer/resources/flightjs-example-app/components/es5-shim/CHANGES: Added.
498         * Speedometer/resources/flightjs-example-app/components/es5-shim/CONTRIBUTORS.md: Added.
499         * Speedometer/resources/flightjs-example-app/components/es5-shim/LICENSE: Added.
500         * Speedometer/resources/flightjs-example-app/components/es5-shim/README.md: Added.
501         * Speedometer/resources/flightjs-example-app/components/es5-shim/component.json: Added.
502         * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.js: Added.
503         * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.min.js: Added.
504         * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.js: Added.
505         * Speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.min.js: Added.
506         * Speedometer/resources/flightjs-example-app/components/es5-shim/package.json: Added.
507         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-kill.js: Added.
508         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-matchers.js: Added.
509         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h.js: Added.
510         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/index.html: Added.
511         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine-html.js: Added.
512         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.css: Added.
513         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.js: Added.
514         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine_favicon.png: Added.
515         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/json2.js: Added.
516         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-array.js: Added.
517         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-date.js: Added.
518         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-function.js: Added.
519         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-object.js: Added.
520         * Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-string.js: Added.
521         * Speedometer/resources/flightjs-example-app/components/flight/.travis.yml: Added.
522         * Speedometer/resources/flightjs-example-app/components/flight/lib/advice.js: Added.
523         * Speedometer/resources/flightjs-example-app/components/flight/lib/component.js: Added.
524         * Speedometer/resources/flightjs-example-app/components/flight/lib/compose.js: Added.
525         * Speedometer/resources/flightjs-example-app/components/flight/lib/index.js: Added.
526         * Speedometer/resources/flightjs-example-app/components/flight/lib/logger.js: Added.
527         * Speedometer/resources/flightjs-example-app/components/flight/lib/registry.js: Added.
528         * Speedometer/resources/flightjs-example-app/components/flight/lib/utils.js: Added.
529         * Speedometer/resources/flightjs-example-app/components/flight/tools/debug/debug.js: Added.
530         * Speedometer/resources/flightjs-example-app/components/jasmine-flight/LICENSE.md: Added.
531         * Speedometer/resources/flightjs-example-app/components/jasmine-flight/README.md: Added.
532         * Speedometer/resources/flightjs-example-app/components/jasmine-flight/bower.json: Added.
533         * Speedometer/resources/flightjs-example-app/components/jasmine-flight/lib/jasmine-flight.js: Added.
534         * Speedometer/resources/flightjs-example-app/components/jasmine-jquery/lib/jasmine-jquery.js: Added.
535         * Speedometer/resources/flightjs-example-app/components/jquery/component.json: Added.
536         * Speedometer/resources/flightjs-example-app/components/jquery/composer.json: Added.
537         * Speedometer/resources/flightjs-example-app/components/jquery/jquery.js: Added.
538         * Speedometer/resources/flightjs-example-app/components/jquery/jquery.min.js: Added.
539         * Speedometer/resources/flightjs-example-app/components/mustache/mustache.js: Added.
540         * Speedometer/resources/flightjs-example-app/components/requirejs/require.js: Added.
541         * Speedometer/resources/flightjs-example-app/index.html: Added.
542         * Speedometer/resources/flightjs-example-app/karma.conf.js: Added.
543         * Speedometer/resources/flightjs-example-app/package.json: Added.
544         * Speedometer/resources/flightjs-example-app/requireMain.js: Added.
545         * Speedometer/resources/gauge.png: Added.
546         * Speedometer/resources/gauge@2x.png: Added.
547         * Speedometer/resources/logo.png: Added.
548         * Speedometer/resources/logo@2x.png: Added.
549         * Speedometer/resources/main.css: Added.
550         * Speedometer/resources/main.js: Added.
551         * Speedometer/resources/statistics.js: Added.
552         * Speedometer/resources/tests.js: Added.
553         * Speedometer/resources/todomvc/architecture-examples/angularjs/bower.json: Added.
554         * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/angular-mocks/angular-mocks.js: Added.
555         * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/angular/angular.js: Added.
556         * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/todomvc-common/base.css: Added.
557         * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/todomvc-common/base.js: Added.
558         * Speedometer/resources/todomvc/architecture-examples/angularjs/bower_components/todomvc-common/bg.png: Added.
559         * Speedometer/resources/todomvc/architecture-examples/angularjs/index.html: Added.
560         * Speedometer/resources/todomvc/architecture-examples/angularjs/js/app.js: Added.
561         * Speedometer/resources/todomvc/architecture-examples/angularjs/js/controllers/todoCtrl.js: Added.
562         * Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoBlur.js: Added.
563         * Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoEscape.js: Added.
564         * Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoFocus.js: Added.
565         * Speedometer/resources/todomvc/architecture-examples/angularjs/js/services/todoStorage.js: Added.
566         * Speedometer/resources/todomvc/architecture-examples/angularjs/readme.md: Added.
567         * Speedometer/resources/todomvc/architecture-examples/angularjs/test/config/testacular.conf.js: Added.
568         * Speedometer/resources/todomvc/architecture-examples/angularjs/test/package.json: Added.
569         * Speedometer/resources/todomvc/architecture-examples/angularjs/test/readme.md: Added.
570         * Speedometer/resources/todomvc/architecture-examples/angularjs/test/unit/directivesSpec.js: Added.
571         * Speedometer/resources/todomvc/architecture-examples/angularjs/test/unit/todoCtrlSpec.js: Added.
572         * Speedometer/resources/todomvc/architecture-examples/backbone/bower.json: Added.
573         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/backbone.localStorage/backbone.localStorage.js: Added.
574         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/backbone/backbone.js: Added.
575         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/jquery/jquery.js: Added.
576         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/todomvc-common/base.css: Added.
577         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/todomvc-common/base.js: Added.
578         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/todomvc-common/bg.png: Added.
579         * Speedometer/resources/todomvc/architecture-examples/backbone/bower_components/underscore/underscore.js: Added.
580         * Speedometer/resources/todomvc/architecture-examples/backbone/index.html: Added.
581         * Speedometer/resources/todomvc/architecture-examples/backbone/js/app.js: Added.
582         * Speedometer/resources/todomvc/architecture-examples/backbone/js/collections/todos.js: Added.
583         * Speedometer/resources/todomvc/architecture-examples/backbone/js/models/todo.js: Added.
584         * Speedometer/resources/todomvc/architecture-examples/backbone/js/routers/router.js: Added.
585         * Speedometer/resources/todomvc/architecture-examples/backbone/js/views/app-view.js: Added.
586         * Speedometer/resources/todomvc/architecture-examples/backbone/js/views/todo-view.js: Added.
587         * Speedometer/resources/todomvc/architecture-examples/backbone/readme.md: Added.
588         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower.json: Added.
589         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/ember-data/ember-data.js: Added.
590         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/ember-localstorage-adapter/localstorage_adapter.js: Added.
591         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/ember/ember.js: Added.
592         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/handlebars/handlebars.js: Added.
593         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/jquery/jquery.js: Added.
594         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/base.css: Added.
595         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/base.js: Added.
596         * Speedometer/resources/todomvc/architecture-examples/emberjs/bower_components/todomvc-common/bg.png: Added.
597         * Speedometer/resources/todomvc/architecture-examples/emberjs/index.html: Added.
598         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/app.js: Added.
599         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/controllers/todo_controller.js: Added.
600         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/controllers/todos_controller.js: Added.
601         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/helpers/pluralize.js: Added.
602         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/models/todo.js: Added.
603         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/router.js: Added.
604         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/views/edit_todo_view.js: Added.
605         * Speedometer/resources/todomvc/architecture-examples/emberjs/js/views/todos_view.js: Added.
606         * Speedometer/resources/todomvc/architecture-examples/emberjs/readme.md: Added.
607         * Speedometer/resources/todomvc/architecture-examples/emberjs/test.html: Added.
608         * Speedometer/resources/todomvc/architecture-examples/jquery/bower.json: Added.
609         * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/handlebars/handlebars.js: Added.
610         * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/jquery/jquery.js: Added.
611         * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/todomvc-common/base.css: Added.
612         * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/todomvc-common/base.js: Added.
613         * Speedometer/resources/todomvc/architecture-examples/jquery/bower_components/todomvc-common/bg.png: Added.
614         * Speedometer/resources/todomvc/architecture-examples/jquery/css/app.css: Added.
615         * Speedometer/resources/todomvc/architecture-examples/jquery/index.html: Added.
616         * Speedometer/resources/todomvc/architecture-examples/jquery/js/app.js: Added.
617         * Speedometer/resources/todomvc/architecture-examples/jquery/readme.md: Added.
618         * Speedometer/resources/todomvc/dependency-examples/flight/.gitignore: Added.
619         * Speedometer/resources/todomvc/dependency-examples/flight/.jshintrc: Added.
620         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/app.js: Added.
621         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/data/stats.js: Added.
622         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/data/todos.js: Added.
623         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/main.js: Added.
624         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/store.js: Added.
625         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/main_selector.js: Added.
626         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/new_item.js: Added.
627         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/stats.js: Added.
628         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/todo_list.js: Added.
629         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/toggle_all.js: Added.
630         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/ui/with_filters.js: Added.
631         * Speedometer/resources/todomvc/dependency-examples/flight/app/js/utils.js: Added.
632         * Speedometer/resources/todomvc/dependency-examples/flight/app/templates/stats.html: Added.
633         * Speedometer/resources/todomvc/dependency-examples/flight/app/templates/todo.html: Added.
634         * Speedometer/resources/todomvc/dependency-examples/flight/bower.json: Added.
635         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/depot/depot.js: Added.
636         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/es5-shim/es5-sham.js: Added.
637         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/es5-shim/es5-shim.js: Added.
638         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/advice.js: Added.
639         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/base.js: Added.
640         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/component.js: Added.
641         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/compose.js: Added.
642         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/debug.js: Added.
643         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/index.js: Added.
644         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/logger.js: Added.
645         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/registry.js: Added.
646         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/flight/lib/utils.js: Added.
647         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/jquery/jquery.js: Added.
648         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/requirejs-text/text.js: Added.
649         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/requirejs/require.js: Added.
650         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/todomvc-common/base.css: Added.
651         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/todomvc-common/base.js: Added.
652         * Speedometer/resources/todomvc/dependency-examples/flight/bower_components/todomvc-common/bg.png: Added.
653         * Speedometer/resources/todomvc/dependency-examples/flight/index.html: Added.
654         * Speedometer/resources/todomvc/dependency-examples/flight/karma.conf.js: Added.
655         * Speedometer/resources/todomvc/dependency-examples/flight/package.json: Added.
656         * Speedometer/resources/todomvc/dependency-examples/flight/readme.md: Added.
657         * Speedometer/resources/todomvc/dependency-examples/flight/test/.jshintrc: Added.
658         * Speedometer/resources/todomvc/dependency-examples/flight/test/fixture/footer.html: Added.
659         * Speedometer/resources/todomvc/dependency-examples/flight/test/fixture/new_todo.html: Added.
660         * Speedometer/resources/todomvc/dependency-examples/flight/test/fixture/toggle_all.html: Added.
661         * Speedometer/resources/todomvc/dependency-examples/flight/test/mock/datastore.js: Added.
662         * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/data/stats_spec.js: Added.
663         * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/data/todos_spec.js: Added.
664         * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/ui/new_item_spec.js: Added.
665         * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/ui/stats_spec.js: Added.
666         * Speedometer/resources/todomvc/dependency-examples/flight/test/spec/ui/toggle_all_spec.js: Added.
667         * Speedometer/resources/todomvc/dependency-examples/flight/test/test-main.js: Added.
668         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower.json: Added.
669         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/LICENSE: Added.
670         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/README.md: Added.
671         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/JSXTransformer.js: Added.
672         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/bower.json: Added.
673         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.js: Added.
674         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.min.js: Added.
675         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.css: Added.
676         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.js: Added.
677         * Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/bg.png: Added.
678         * Speedometer/resources/todomvc/labs/architecture-examples/react/index.html: Added.
679         * Speedometer/resources/todomvc/labs/architecture-examples/react/js/app.jsx: Added.
680         * Speedometer/resources/todomvc/labs/architecture-examples/react/js/footer.jsx: Added.
681         * Speedometer/resources/todomvc/labs/architecture-examples/react/js/todoItem.jsx: Added.
682         * Speedometer/resources/todomvc/labs/architecture-examples/react/js/utils.jsx: Added.
683         * Speedometer/resources/todomvc/labs/architecture-examples/react/readme.md: Added.
684         * Speedometer/resources/todomvc/learn.json: Added.
685         * Speedometer/resources/todomvc/license.md: Added.
686         * Speedometer/resources/todomvc/readme.md: Added.
687         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower.json: Added.
688         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/base.css: Added.
689         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/base.js: Added.
690         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/bower_components/todomvc-common/bg.png: Added.
691         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/index.html: Added.
692         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/app.js: Added.
693         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/controller.js: Added.
694         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/helpers.js: Added.
695         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/model.js: Added.
696         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/store.js: Added.
697         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/view.js: Added.
698         * Speedometer/resources/todomvc/vanilla-examples/vanillajs/readme.md: Added.
699         * index.html: Added.
700         * resources/ARES-6-Logo.png: Added.
701         * resources/ARES-6-Logo@2x.png: Added.
702         * resources/JetStream-Logo.png: Added.
703         * resources/JetStream-Logo@2x.png: Added.
704         * resources/MotionMark-Logo.png: Added.
705         * resources/MotionMark-Logo@2x.png: Added.
706         * resources/Speedometer-Logo.png: Added.
707         * resources/Speedometer-Logo@2x.png: Added.
708         * resources/main.css: Added.