import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo

This commit is contained in:
Roy Tam 2018-01-19 03:59:58 +08:00
commit dcd9973243
150858 changed files with 23884658 additions and 0 deletions

View file

@ -0,0 +1,31 @@
// This file supports translating W3C tests
// to tests on auto MochiTest system with minimum changes.
// Author: Maksim Lebedev <alessarik@gmail.com>
// Function allows to prepare our tests after load document
addEventListener("load", function(event) {
console.log("OnLoad internal document");
addListeners(document.getElementById("target0"));
addListeners(document.getElementById("target1"));
preExecute();
}, false);
// Function allows to initialize prerequisites before testing
// and adds some callbacks to support mochitest system.
function preExecute() {
add_result_callback(testContext.result_callback);
add_completion_callback(testContext.completion_callback);
testContext.execute(window);
}
function addListeners(elem) {
if(!elem)
return;
var All_Events = ["pointerdown","pointerup","pointercancel","pointermove","pointerover","pointerout",
"pointerenter","pointerleave","gotpointercapture","lostpointercapture"];
All_Events.forEach(function(name) {
elem.addEventListener(name, function(event) {
console.log('('+event.type+')-('+event.pointerType+')');
}, false);
});
}