Name Description Size Coverage
assets -
chat.css stylelint-disable-next-line stylelint-plugin-mozilla/use-design-tokens 9447 -
chat.html 3295 -
chat.js 18730 -
content -
GenAI.sys.mjs 53514 -
GenAIChild.sys.mjs JSWindowActor to detect content page events to send GenAI related data. 9272 -
GenAIParent.sys.mjs JSWindowActor to pass data between GenAI singleton and content pages. 606 -
jar.mn 752 -
LinkPreview.sys.mjs 38839 -
LinkPreviewChild.sys.mjs Represents a child actor for handling link previews in the browser. Interacts with content windows and handles events related to link previews. @class LinkPreviewChild @augments {JSWindowActorChild} 13785 -
LinkPreviewModel.sys.mjs Run a fixed prompt through the already-warm Link Preview engine with greedy sampling, hash the output, and record genai.linkpreview.smoke_test. Fires at most once per Firefox build ID per install: the hash tells us whether a llama.cpp roll or a model update changed SmolLM2's output on real user hardware. The hash lets downstream analysis bucket users whose output drifted the same way without storing the raw text. The caller must await so this completes before the caller tears the engine down. @param {object} params @param {object} params.engine - MLEngine instance from createEngine(). @param {string} params.buildID - Services.appinfo.appBuildID at call time. 22738 -
LinkPreviewParent.sys.mjs JSWindowActor to pass data between LinkPreview singleton and content pages. 454 -
metrics.yaml 29000 -
moz.build 863 -
pageAssist.html 1210 -
PageAssist.sys.mjs Page Assistant 944 -
PageAssistChild.sys.mjs Represents a child actor for getting page data from the browser. 1995 -
PageAssistParent.sys.mjs JSWindowActor to pass data between PageAssist singleton and content pages. 657 -
tests -