gecko-dev/third_party/webkit/PerformanceTests
Emilio Cobos Álvarez e469d8b05b Bug 1482043 - Avoid starting the benchmark twice with the same client. r=jmaher
benchmar-report.js already has code like:

    window.onload = function () {
        document.body.removeChild(document.querySelector('main'));
        startBenchmark();
    }

So we avoid starting the test on load twice.

The throw when the style element was not there was saving us from reporting
twice, but the message interfered with the output that talos tries to parse.

At first sight, looks like this could also be a problem for speedometer, but
turns out it's not, since speedometer uses `<body onload="">`, and window.onload
overrides it.

That means that
https://hg.mozilla.org/mozilla-central/rev/162593bda5e167bea16b28637e85cc9d23f19c7c
is useless for Talos / Raptor, but it may be needed for PGO stuff, so I've kept
it for now.

Differential Revision: https://phabricator.services.mozilla.com/D3062

--HG--
extra : moz-landing-system : lando
2018-08-10 03:26:18 +00:00
..
ARES-6 Bug 1445975 - Port shims for running ARES-6 in a js shell from AWFY, r=jmaher 2018-05-15 10:13:45 -04:00
MotionMark Bug 1466853 - Port stylebench and motionmark benchmarks test from talos to raptor. r=rwood 2018-06-25 20:28:58 +00:00
Speedometer Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond 2018-07-22 21:49:38 +02:00
StyleBench Bug 1482043 - Avoid starting the benchmark twice with the same client. r=jmaher 2018-08-10 03:26:18 +00:00
SunSpider Bug 1472804 - Add SunSpider as a jsshell-bench test r=jmaher 2018-08-03 07:19:15 +00:00
resources
six-speed Bug 1465336 - add six-speed to jsshell-bench framework. r=ahal 2018-05-30 09:40:00 -04:00
webaudio Bug 1477272 - Fix raptor webaudio benchmark wav files; r=igoldan 2018-07-20 10:48:49 -04:00