Name Description Size Coverage CI issues
AboutStudies.sys.mjs The module exported by this file. 3766 -
AboutStudiesChild.sys.mjs Listen for DOM events bubbling up from the about:studies page, and perform privileged actions in response to them. If we need to do anything that the content process can't handle (such as reading IndexedDB), we send a message to the parent process and handle it there. 4464 -
AboutStudiesParent.sys.mjs 1279 -
content 98 %
Heartbeat.sys.mjs Show the Heartbeat UI to request user feedback. @param chromeWindow The chrome window that the heartbeat notification is displayed in. @param {object} options Options object. @param {string} options.message The message, or question, to display on the notification. @param {string} options.thanksMessage The thank you message to display after user votes. @param {string} options.flowId An identifier for this rating flow. Please note that this is only used to identify the notification box. @param {string} [options.engagementButtonLabel=null] The text of the engagement button to use instead of stars. If this is null or invalid, rating stars are used. @param {string} [options.learnMoreMessage=null] The label of the learn more link. No link will be shown if this is null. @param {string} [options.learnMoreUrl=null] The learn more URL to open when clicking on the learn more link. No learn more will be shown if this is an invalid URL. @param {string} [options.surveyId] An ID for the survey, reflected in the Telemetry ping. @param {number} [options.surveyVersion] Survey's version number, reflected in the Telemetry ping. @param {boolean} [options.testing] Whether this is a test survey, reflected in the Telemetry ping. @param {string} [options.postAnswerURL=null] The url to visit after the user answers the question. 12799 -
HeartbeatSurvey.sys.mjs Returns a surveyId value. If recipe calls to include the legacyRandomizationId, then the ID is attached to the surveyId in the format `${surveyId}::${userId}`. @return {string} Survey ID, possibly with user UUID 10172 -
jar.mn 765 -
LegacyHeartbeatFeature.sys.mjs Runs legacy Heartbeat surveys through Nimbus. 4335 -
moz.build 582 -
schemas -
shared -
tests -