Bug 1864896: Autofix unused function arguments (gfx). r=gfx-reviewers,nical

Differential Revision: https://phabricator.services.mozilla.com/D202967
This commit is contained in:
Dave Townsend 2024-03-04 15:44:59 +00:00
Родитель 6a99b2e0d4
Коммит b8493755ce
36 изменённых файлов: 52 добавлений и 52 удалений

Просмотреть файл

@ -498,7 +498,7 @@ async function promiseNativeTouchpadPanEventAndWaitForObserver(
return new Promise(resolve => {
var observer = {
observe(aSubject, aTopic, aData) {
observe(aSubject, aTopic) {
if (aTopic == "touchpadpanevent") {
resolve();
}
@ -557,7 +557,7 @@ function promiseNativePanGestureEventAndWaitForObserver(
) {
return new Promise(resolve => {
var observer = {
observe(aSubject, aTopic, aData) {
observe(aSubject, aTopic) {
if (aTopic == "mousescrollevent") {
resolve();
}
@ -588,7 +588,7 @@ function promiseNativeWheelAndWaitForObserver(
) {
return new Promise(resolve => {
var observer = {
observe(aSubject, aTopic, aData) {
observe(aSubject, aTopic) {
if (aTopic == "mousescrollevent") {
resolve();
}
@ -614,7 +614,7 @@ function promiseNativeWheelAndWaitForWheelEvent(
var targetWindow = windowForTarget(aTarget);
targetWindow.addEventListener(
"wheel",
function (e) {
function () {
setTimeout(resolve, 0);
},
{ once: true }
@ -1566,7 +1566,7 @@ function promiseScrollend(aTarget = window) {
function promiseTouchEnd(element, count = 1) {
return new Promise(resolve => {
var eventCount = 0;
var counterFunction = function (e) {
var counterFunction = function () {
eventCount++;
if (eventCount == count) {
element.removeEventListener("touchend", counterFunction, {
@ -1816,7 +1816,7 @@ async function panRightToLeftUpdate(aElement, aX, aY, aMultiplier) {
);
}
async function panRightToLeftEnd(aElement, aX, aY, aMultiplier) {
async function panRightToLeftEnd(aElement, aX, aY) {
await NativePanHandler.promiseNativePanEvent(
aElement,
aX,
@ -1869,7 +1869,7 @@ async function panLeftToRightUpdate(aElement, aX, aY, aMultiplier) {
);
}
async function panLeftToRightEnd(aElement, aX, aY, aMultiplier) {
async function panLeftToRightEnd(aElement, aX, aY) {
await NativePanHandler.promiseNativePanEvent(
aElement,
aX,

Просмотреть файл

@ -309,7 +309,7 @@ function promiseAfterPaint() {
// occurred by the the returned promise resolves. If you want to wait
// for those repaints, consider using promiseApzFlushedRepaints instead.
function promiseOnlyApzControllerFlushedWithoutSetTimeout(aWindow = window) {
return new Promise(function (resolve, reject) {
return new Promise(function (resolve) {
var repaintDone = function () {
dump("PromiseApzRepaintsFlushed: APZ flush done\n");
SpecialPowers.Services.obs.removeObserver(
@ -518,7 +518,7 @@ function runSubtestsSeriallyInFreshWindows(aSubtests) {
if (test.onload) {
w.addEventListener(
"load",
function (e) {
function () {
test.onload(w);
},
{ once: true }

Просмотреть файл

@ -74,7 +74,7 @@ async function doTest() {
return new Promise(resolve => {
content.addEventListener(
"scroll",
event => {
() => {
dump("Got a scroll event in the iframe\n");
resolve();
},

Просмотреть файл

@ -98,7 +98,7 @@ add_task(async () => {
return new Promise(resolve => {
content.window.addEventListener(
"scroll",
event => {
() => {
dump("Got a scroll event in the popup content document\n");
resolve();
},

Просмотреть файл

@ -19,7 +19,7 @@ const searchParams = new URLSearchParams(location.search);
async function test() {
var scrollendCount = 0;
function onScrollend(e) {
function onScrollend() {
scrollendCount += 1;
}

Просмотреть файл

@ -4,7 +4,7 @@ Services.scriptloader.loadSubScript(
this
);
function openSelectPopup(selector = "select", win = window) {
function openSelectPopup(selector, win = window) {
let popupShownPromise = BrowserTestUtils.waitForSelectPopupShown(win);
EventUtils.synthesizeKey("KEY_ArrowDown", { altKey: true }, win);
return popupShownPromise;

Просмотреть файл

@ -28,7 +28,7 @@
async function test() {
var root = document.scrollingElement;
var scrollPos = root.scrollTop;
var scrollPromise = new Promise((resolve, reject) => {
var scrollPromise = new Promise((resolve) => {
document.addEventListener("scroll", () => {
ok(root.scrollTop > scrollPos, "document scrolled after dragging scrollbar");
resolve();

Просмотреть файл

@ -62,14 +62,14 @@ waitUntilApzStable().then(async () => {
let target0 = window.document.getElementById("target0");
let target0_events = ["pointerdown", "pointermove"];
target0_events.forEach((elem, index, arr) => {
target0_events.forEach((elem) => {
target0.addEventListener(elem, (event) => {
is(event.type, target0_events[0], "receive " + event.type + " on target0");
target0_events.shift();
}, { once: true });
});
target0.addEventListener("pointercancel", (event) => {
target0.addEventListener("pointercancel", () => {
ok(false, "Shouldn't receive pointercancel when content prevents default on touchstart");
// Wait until the event is done processing before we end the subtest,
// otherwise on Android the pointer events pref is flipped back to false
@ -81,7 +81,7 @@ waitUntilApzStable().then(async () => {
event.preventDefault();
}, { once: true });
target0.addEventListener("pointerup", (event) => {
target0.addEventListener("pointerup", () => {
ok(!target0_events.length, " should receive " + target0_events + " on target0");
// Wait until the event is done processing before we end the subtest,
// otherwise on Android the pointer events pref is flipped back to false

Просмотреть файл

@ -38,7 +38,7 @@
async function test() {
var target = document.getElementById("carousel");
target.addEventListener("pointercancel", (event) => {
target.addEventListener("pointercancel", () => {
ok(false, "Received pointercancel, uh-oh!");
endEventReceived = true;
setTimeout(checkForTestEnd, 0);

Просмотреть файл

@ -11,7 +11,7 @@
<script type="application/javascript">
async function test() {
document.getElementById("overlay").addEventListener("touchstart", function(e) {
document.getElementById("overlay").addEventListener("touchstart", function() {
// no need to do anything here. Just having a non-passive touchstart
// listener will force APZ to wait for the main thread to handle the
// touch event. The bug is that the touch-action:none property on the
@ -34,7 +34,7 @@ async function test() {
// This promise will resolve after the main thread has processed
// all the synthesized touch events.
let promiseTouchEnd = new Promise(resolve => {
var waitForTouchEnd = function(e) {
var waitForTouchEnd = function() {
dump("touchend listener hit\n");
resolve();
};

Просмотреть файл

@ -19,7 +19,7 @@
let utils = SpecialPowers.getDOMWindowUtils(window);
let timeStamp = document.timeline.currentTime;
async function sendScrollEvent(aRafTimestamp) {
async function sendScrollEvent() {
if (i < scrollEvents) {
if (timeStamp == document.timeline.currentTime) {
// If we are in a rAF callback at the same time stamp we've already

Просмотреть файл

@ -11,7 +11,7 @@ div { height: 1000vh; }
</style>
<div id='target'></div>
<script>
window.addEventListener('wheel', (e) => {
window.addEventListener('wheel', () => {
const timeAtStart = window.performance.now();
while (window.performance.now() - timeAtStart < 200) {
// Make a 200ms busy state.

Просмотреть файл

@ -53,7 +53,7 @@ async function test() {
await promiseFrame();
let paintCount = 0;
function countPaints(e) {
function countPaints() {
paintCount += 1;
}

Просмотреть файл

@ -29,7 +29,7 @@ let code_for_oopif_to_run = function() {
let result = { x: e.clientX, y: e.clientY };
FissionTestHelper.fireEventInEmbedder("OOPIF:WheelData", result);
}, { passive: true });
document.addEventListener("scroll", function(e) {
document.addEventListener("scroll", function() {
dump(`OOPIF got scroll to ${window.scrollX},${window.scrollY}\n`);
let result = { x: window.scrollX, y: window.scrollY };
FissionTestHelper.fireEventInEmbedder("OOPIF:Scrolled", result);

Просмотреть файл

@ -66,7 +66,7 @@ let make_oopif_scrollable = function() {
FissionTestHelper.fireEventInEmbedder("OOPIF:Scrollable", result);
});
// Also register a scroll listener for when it actually gets scrolled.
window.addEventListener("scroll", function(e) {
window.addEventListener("scroll", function() {
dump(`OOPIF got scroll event, now at ${window.scrollY}\n`);
let result = { y: window.scrollY };
FissionTestHelper.fireEventInEmbedder("OOPIF:Scrolled", result);

Просмотреть файл

@ -27,7 +27,7 @@
});
}
async function test(testDriver) {
async function test() {
target.requestFullscreen();
await waitForFullscreenChange();

Просмотреть файл

@ -38,7 +38,7 @@ for (var i = 3; i < 1000; i++) {
}
document.body.appendChild(div);
async function test(testDriver) {
async function test() {
var config = getHitTestConfig();
var utils = config.utils;

Просмотреть файл

@ -45,7 +45,7 @@ async function test() {
e.stopPropagation(); // do not propagate event to |fixed| ancestor
resolve();
});
fixed.addEventListener("click", e => {
fixed.addEventListener("click", () => {
// Since target's listener calls stopPropagation(), if we get here
// then the coordinates of the click event did not correspond to
// |target|, but somewhere else on |fixed|.

Просмотреть файл

@ -72,7 +72,7 @@ async function test() {
e.stopPropagation(); // do not propagate event to ancestors
resolve();
});
fixed.addEventListener("click", e => {
fixed.addEventListener("click", () => {
// Since target's listener calls stopPropagation(), if we get here
// then the coordinates of the click event did not correspond to
// |target|, but somewhere else on |fixed|.
@ -82,7 +82,7 @@ async function test() {
todo(false, "Fixed ancestor should not be hit");
resolve();
});
window.addEventListener("click", e => {
window.addEventListener("click", () => {
// Similarly, the root content document's window should not be hit.
ok(false, "Root document should not be hit");
resolve();

Просмотреть файл

@ -53,7 +53,7 @@ async function test() {
e.stopPropagation(); // do not propagate event to |fixed| ancestor
resolve();
});
fixed.addEventListener("click", e => {
fixed.addEventListener("click", () => {
// Since target's listener calls stopPropagation(), if we get here
// then the coordinates of the click event did not correspond to
// |target|, but somewhere else on |fixed|.

Просмотреть файл

@ -26,7 +26,7 @@
</body>
<script type="application/javascript">
function test(testDriver) {
function test() {
var config = getHitTestConfig();
var utils = config.utils;

Просмотреть файл

@ -44,7 +44,7 @@ async function test() {
}
});
window.addEventListener("mousedown", event => {
window.addEventListener("mousedown", () => {
ok(true, "Parent document should have received mouse-down");
resolve();
});

Просмотреть файл

@ -63,7 +63,7 @@ function startListeningForClickEventsInChrome() {
topWin = Services.wm.getMostRecentWindow("navigator:geckoview");
}
let chromeReceivedClick = false;
function chromeListener(e) {
function chromeListener() {
chromeReceivedClick = true;
}
topWin.addEventListener("click", chromeListener);

Просмотреть файл

@ -43,7 +43,7 @@ function startListeningForContextmenuEventsInChrome() {
topWin = Services.wm.getMostRecentWindow("navigator:geckoview");
}
let chromeReceivedContextmenu = false;
function chromeListener(e) {
function chromeListener() {
chromeReceivedContextmenu = true;
}
topWin.addEventListener("contextmenu", chromeListener);
@ -95,7 +95,7 @@ async function test() {
let midGutter = 4 / deviceScale; // gutter is 8 *screen* pixels
startListeningForContextmenuEventsInChrome();
let contentReceivedContextmenu = false;
let contentListener = function(e) {
let contentListener = function() {
contentReceivedContextmenu = true;
};
document.addEventListener("contextmenu", contentListener);

Просмотреть файл

@ -84,7 +84,7 @@ async function test() {
// This makes sure we catch the case where the overscroll transform causes
// the event to incorrectly target the document.
let receivedClick = false;
let listener = function(e) {
let listener = function() {
receivedClick = true;
};
document.addEventListener("click", listener);

Просмотреть файл

@ -32,7 +32,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1383365
// page. This scroll is done synchronously because APZ doesn't have
// current focus state at page load.
let scrollBottomPromise = new Promise(resolve => {
let checkBottom = function(e) {
let checkBottom = function() {
if (window.scrollY < window.scrollMaxY) {
return;
}
@ -63,7 +63,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1383365
// This scroll should be asynchronous now that the focus state is up to date.
let scrollTopPromise = new Promise(resolve => {
let checkTop = function(e) {
let checkTop = function() {
if (window.scrollY > 0) {
return;
}

Просмотреть файл

@ -25,7 +25,7 @@
async function test() {
let scrollendCount = 0;
window.addEventListener("scrollend", e => {
window.addEventListener("scrollend", () => {
scrollendCount += 1;
});

Просмотреть файл

@ -22,7 +22,7 @@
<script type="application/javascript">
const utils = SpecialPowers.getDOMWindowUtils(window);
async function test(testDriver) {
async function test() {
utils.scrollToVisual(100, 0, utils.UPDATE_TYPE_MAIN_THREAD,
utils.SCROLL_MODE_INSTANT);

Просмотреть файл

@ -22,7 +22,7 @@
<script type="application/javascript">
const utils = SpecialPowers.getDOMWindowUtils(window);
async function test(testDriver) {
async function test() {
utils.scrollToVisual(100, 0, utils.UPDATE_TYPE_MAIN_THREAD,
utils.SCROLL_MODE_INSTANT);

Просмотреть файл

@ -35,7 +35,7 @@ async function test() {
// trigger one scroll event, so a scroll event count of 1 indicates that a
// instant scroll was conducted.
let scrollCount = 0;
window.addEventListener("scroll", (e) => {
window.addEventListener("scroll", () => {
scrollCount += 1;
});

Просмотреть файл

@ -293,7 +293,7 @@ function* test(testDriver) {
// waitUntilApzStable().then(runContinuation(myTest));
function runContinuation(testFunction) {
return function() {
return new Promise(function(resolve, reject) {
return new Promise(function(resolve) {
var testContinuation = null;
function driveTest() {

Просмотреть файл

@ -42,7 +42,7 @@
x: 0,
y: 0,
dx: (width) => -computeDelta(width),
dy: (height) => 0,
dy: () => 0,
expected: {
x: [OFFSET_CSS_PX, "x-offset was adjusted"],
y: [0, "y-offset was not affected"],
@ -51,7 +51,7 @@
{
x: OFFSET_CSS_PX,
y: 0,
dx: (width) => 0,
dx: () => 0,
dy: (height) => -computeDelta(height),
expected: {
x: [OFFSET_CSS_PX, "x-offset was not affected"],

Просмотреть файл

@ -23,7 +23,7 @@
SimpleTest.waitForExplicitFinish();
var utils = SpecialPowers.getDOMWindowUtils(window);
async function sendScrollEvent(aRafTimestamp) {
async function sendScrollEvent() {
var scrollDiv = document.getElementById("content");
if (i < scrollEvents) {

Просмотреть файл

@ -27,7 +27,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1203140
const kResponseTimeoutMs = 2 * 60 * 1000; // 2 minutes
function takeSnapshots(e) {
function takeSnapshots() {
// Grab some snapshots, and make sure some of them are different (i.e. check
// the page is scrolling in the compositor, concurrently with this wheel
// listener running).
@ -69,7 +69,7 @@ async function test() {
// Ensure the div is layerized by scrolling it
await promiseMoveMouseAndScrollWheelOver(box, 10, 10);
box.addEventListener("touchstart", function(e) {
box.addEventListener("touchstart", function() {
ok(false, "This should never be run");
});
box.addEventListener("wheel", takeSnapshots, { capture: false, passive: true });

Просмотреть файл

@ -1,10 +1,10 @@
add_task(async function test_windowlessBrowserTroubleshootCrash() {
let webNav = Services.appShell.createWindowlessBrowser(false);
let onLoaded = new Promise((resolve, reject) => {
let onLoaded = new Promise(resolve => {
let docShell = webNav.docShell;
let listener = {
observe(contentWindow, topic, data) {
observe(contentWindow) {
let observedDocShell =
contentWindow.docShell.sameTypeRootTreeItem.QueryInterface(
Ci.nsIDocShell

Просмотреть файл

@ -70,7 +70,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1274663
windowutils.triggerDeviceReset();
SimpleTest.waitForExplicitFinish();
window.addEventListener("MozAfterPaint", function paintHandle(e) {
window.addEventListener("MozAfterPaint", function paintHandle() {
// Add more latency before calling runCanvasTest()
// runCanvasTest() needs to be called after gecko's device reset handling.
// Since Bug 1757879 fix, the triggerDeviceReset() does the device reset