| 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 |
|
|
- |
|