1
0
Fork 0
firefox/browser/components/genai/GenAIParent.sys.mjs
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

21 lines
606 B
JavaScript

/* 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/. */
const lazy = {};
ChromeUtils.defineESModuleGetters(lazy, {
GenAI: "resource:///modules/GenAI.sys.mjs",
});
/**
* JSWindowActor to pass data between GenAI singleton and content pages.
*/
export class GenAIParent extends JSWindowActorParent {
receiveMessage({ data, name }) {
lazy.GenAI.handleShortcutsMessage(
name,
data,
this.browsingContext.topFrameElement
);
}
}