Untersuchungsergebnis.mjs Download desUnknown {[0] [0] [0]}
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v.
2.
0. If a copy of the MPL was not distributed with this
* file, You can obtain one at
http://mozilla.org/MPL/2.
0/. */
import { GeckoViewActorChild } from "resource://gre/modules/GeckoViewActorChild.sys.m
js";
export class ScrollDelegateChild extends GeckoViewActorChild {
// eslint-disable-next-line complexity
handleEvent(aEvent) {
debug`handleEvent: ${aEvent.type}`;
switch (aEvent.type) {
case "mozvisualscroll": {
const x = {};
const y = {};
this.contentWindow.windowUtils.getVisualViewportOffset(x, y);
this.sendAsyncMessage("GeckoView:ScrollChanged", {
scrollX: x.value,
scrollY: y.value,
});
break;
}
}
}
}
const { debug } = ScrollDelegateChild.initLogging("ScrollDelegate");
[zur Elbe Produktseite wechseln0.57Quellennavigators]