gecko-dev/testing/raptor/browsertime/browsertime_benchmark.js

16 lines
431 B
JavaScript

(function() {
return new Promise(function(resolve) {
window.addEventListener("message", function(event) {
if (event.data[0] == "raptor-benchmark") {
console.log("Benchmark data received for ", event.data[0]);
let data = {
[event.data[1]]: event.data.slice(2),
};
resolve(data);
}
});
}).catch(function() {
console.log("Benchmark Promise Rejected");
});
})();