Name Description Size Coverage
AIChatContentChild.sys.mjs Represents a child actor for getting page data from the browser. 4258 -
AIChatContentParent.sys.mjs JSWindowActor to pass data between AIChatContent singleton and content pages. 11177 -
AISmartBarChild.sys.mjs @import { SmartbarCommitDetails } from "resource:///modules/AISmartBarParent.sys.mjs" 1135 -
AISmartBarParent.sys.mjs @import { SapLocation, ContextWebsite } from "chrome://browser/content/urlbar/SmartbarInput.mjs" @import { SmartbarAction } from "chrome://browser/content/aiwindow/components/input-cta/input-cta.mjs" @import { ChatSubmitType } from "chrome://browser/content/aiwindow/components/ai-window/ai-window.mjs" 1334 -
AITabChild.sys.mjs Child actor for about:smartpage. Forwards requests from the content document to the parent process under the same name content dispatched them with, so a message can be traced across the boundary without a translation table. 2099 -
AITabParent.sys.mjs Renders the eyebrow shown above a generated page's title. Formatting happens here rather than in the component because the strings are localized in the parent and handed to content ready to display, the same way the history grid passes its timestamps down. "Today" means the same calendar day in the local timezone, which is what a reader means by it. A rolling 24 hour window would call late yesterday today, and comparing timestamps directly would break either side of midnight. `now` is a parameter so tests can pin the boundary rather than racing the clock. @param {number} createdAt - aitab_pages.created_at, in microseconds. @param {number} [now] - Milliseconds to treat as the current time. @returns {string} Empty for a timestamp that is not a usable date. 7791 -
SmartFormFillChild.sys.mjs @typedef {import("moz-src:///browser/components/aiwindow/ui/modules/SmartFormFillController.sys.mjs").FillFormResult} FillFormResult 12927 -
SmartFormFillParent.sys.mjs @typedef {import("moz-src:///browser/components/aiwindow/ui/modules/SmartFormFillController.sys.mjs").SmartFormFillController} Controller 47368 -
SmartFormFillReviewChild.sys.mjs @typedef {import("chrome://browser/content/aiwindow/components/ai-sff-form-review.mjs").AiSffFormReview} AiSffFormReview 7335 -
SmartFormFillReviewParent.sys.mjs @typedef {import("chrome://browser/content/aiwindow/modules/SmartFormFillConstants.mjs").FormReviewField} FormReviewField 5550 -
SmartWindowTasksChild.sys.mjs Child actor for SmartWindowTasks to handle communication with the parent process. 2802 -
SmartWindowTasksParent.sys.mjs JSWindowActor to handle communication between SmartWindowTasks UI and MonitorAgent. 4582 -