Source code
Revision control
Copy as Markdown
Other Tools
/* 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 { GeckoViewActorParent } from "resource://gre/modules/GeckoViewActorParent.sys.mjs";
export class ScrollDelegateParent extends GeckoViewActorParent {
async receiveMessage({ name, data }) {
switch (name) {
case "GeckoView:ScrollChanged": {
return this.eventDispatcher.sendRequest({
...data,
type: "GeckoView:ScrollChanged",
});
}
default: {
return super.receiveMessage({ name, data });
}
}
}
}