Name Description Size Coverage CI issues
assets -
chat.css Leave room for the buttons' focus outlines so they aren't clipped by the header edges. 7596 -
chat.html 2669 -
chat.js 17540 -
content -
GenAI.sys.mjs 62035 -
GenAIChild.sys.mjs JSWindowActor to detect content page events to send GenAI related data. 9809 -
GenAIParent.sys.mjs JSWindowActor to pass data between GenAI singleton and content pages. 622 -
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 31201 -
moz.build 890 -
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 -
<1%tests -