gecko-dev/toolkit
Emily McMinn b9fbafd3d9 Bug 1863022 - Render message from browser-siteProtections.js, replace messaging system telemetry, and migrate strings r=pdahiya,omc-reviewers,pbz,fluent-reviewers,flod
The protections panel message should show once when the panel is first opened; after that it will be collapsed by default and can be shown again by clicking the "info" button on the panel

Messaging system previously sent the following pings on message show, and when the "learn more" link was clicked:

```
{“message_id”:“PROTECTIONS_PANEL_1",“event”:“IMPRESSION”,“addon_version”:“20231106094018",“locale”:“en-US”,“client_id”:“6fabd2de-3d0a-4b11-be4c-86b0ea1a1144",“browser_session_id”:“4b0f34b1-75ef-4704-907e-18d84e5187c3",“pingType”:“whats-new-panel”}
```
and

```
{“message_id”:“PROTECTIONS_PANEL_1",“event”:“CLICK”,“addon_version”:“20231106094018",“locale”:“en-US”,“client_id”:“6fabd2de-3d0a-4b11-be4c-86b0ea1a1144",“browser_session_id”:“4b0f34b1-75ef-4704-907e-18d84e5187c3",“pingType”:“whats-new-panel”}
```

This patch replaces these pings with 'RecordEvents' telemetry on the `protectionsPopup` object:

```
33153 	security.ui.protectionspopup 	open 	protectionspopup_cfr 	impression 	{"message": "PROTECTIONS_PANEL_1"}
```
and

```
34932 	security.ui.protectionspopup 	click 	protectionspopup_cfr
```

Differential Revision: https://phabricator.services.mozilla.com/D192968
2024-01-10 22:20:05 +00:00
..
actors Bug 1863583 - Add disablePictureInPicture attribute to HTMLVideoElement WebIDL. r=webidl,emilio,mconley 2023-12-11 16:27:21 +00:00
components Bug 1863022 - Render message from browser-siteProtections.js, replace messaging system telemetry, and migrate strings r=pdahiya,omc-reviewers,pbz,fluent-reviewers,flod 2024-01-10 22:20:05 +00:00
content Bug 1845150 - Use moz-message-bar instead of message-bar in notificationbox.js r=webdriver-reviewers,desktop-theme-reviewers,media-playback-reviewers,karlt,whimboo,tgiles,dao,devtools-reviewers 2024-01-10 18:55:29 +00:00
crashreporter Bug 1873782: Remove firefox-bin on macOS. r=mac-reviewers,bradwerth,glandium 2024-01-09 22:41:11 +00:00
docs Bug 1828159 - Add documentation about logging to Firefox source docs. r=mossop 2024-01-02 17:38:53 +00:00
library Bug 1872200 - remove UniFFI `extern-rustbuffer` feature. r=janerik 2024-01-09 14:31:54 +00:00
locales Bug 1854918 - Add bio enrollment management (list, add and delete enrollments) to about:webauthn (r=jschanck,fluent-reviewers,desktop-theme-reviewers,flod,Itiel) 2024-01-04 00:12:46 +00:00
locales-preview
modules Bug 1873914 - Remove PromiseUtils module. r=Standard8,fxview-reviewers 2024-01-10 16:34:30 +00:00
mozapps Bug 1869833 - Remove all legacy Firefox View files and assets. r=sfoster,fxview-reviewers,extension-reviewers 2024-01-09 20:52:58 +00:00
profile Bug 1859901 - Batch 18 - migrate rest of xpcshell.ini -> toml. r=aryx,extension-reviewers,application-update-reviewers,credential-management-reviewers,places-reviewers,profiler-reviewers,win-reviewers,robwu,julienw,nalexander,Standard8,sgalich 2023-11-30 16:14:52 +00:00
system Bug 1830725: Synchronous `nsWindowsPackageManager::GetCampaignId` blocks main thread for many seconds r=nrishel 2024-01-05 21:26:39 +00:00
themes Bug 1845150 - Use moz-message-bar instead of message-bar in notificationbox.js r=webdriver-reviewers,desktop-theme-reviewers,media-playback-reviewers,karlt,whimboo,tgiles,dao,devtools-reviewers 2024-01-10 18:55:29 +00:00
xre Backed out changeset 41ae953b0227 (bug 1866098) for causing bug 1873667 CLOSED TREE 2024-01-09 19:50:37 +02:00
.eslintrc.js
l10n-registry.manifest
moz.build Bug 1851714 - Don't exclude Default Agent directory from artifact builds. r=glandium 2023-09-20 21:43:33 +00:00
moz.configure Bug 1863105 - Fix diffoscope artifact tasks for Windows. r=firefox-build-system-reviewers,glandium 2023-11-27 21:16:17 +00:00
toolkit.mozbuild Bug 1825142 - part3 : implement Media Foundation ClearKey CDM in an external dll. r=jolin 2024-01-04 04:13:03 +00:00