gecko-dev/toolkit/components
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
..
aboutcheckerboard
aboutconfig Bug 1854447 - Temporarily fail-if some Tier 2 a11y_checks for Desktop Firefox. r=Gijs 2023-10-09 18:20:14 +00:00
aboutmemory Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
aboutprocesses Bug 1837079 - [4/10] Create WINDOWS_FILE_DIALOG utility process type r=gerard-majax,ipc-reviewers,fluent-reviewers,bobowen,handyman,nika 2023-10-26 18:21:28 +00:00
aboutthirdparty Bug 1867598 - Fix block button in about:third-party on dark mode. r=desktop-theme-reviewers,Itiel 2023-11-30 22:48:35 +00:00
aboutwebauthn Bug 1873038 - Implement dynamic focus handling for sidebar navigation tablist in about:webauthn (r=ayeddi,jschanck) 2024-01-10 16:01:56 +00:00
aboutwindowsmessages Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8 2023-10-03 09:22:18 +00:00
alerts Bug 1869796 - Make xul alert windows have the appropriate type hint. r=stransky 2024-01-09 12:38:33 +00:00
antitracking Bug 1872896 - Add deprecation console message for cookies that are foreign and not Partitioned - r=timhuang,cookie-reviewers,anti-tracking-reviewers 2024-01-09 15:52:30 +00:00
apppicker Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00
asyncshutdown Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
autocomplete Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
backgroundhangmonitor Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
backgroundtasks Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
bitsdownload
browser Bug 1869796 - Make xul alert windows have the appropriate type hint. r=stransky 2024-01-09 12:38:33 +00:00
build Bug 1872837 - Remove unnecessary addon nsIContentPolicy for disallowing versioned JS. r=extension-reviewers,necko-reviewers,robwu,kershaw 2024-01-05 10:05:37 +00:00
captivedetect Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
cascade_bloom_filter Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
certviewer Bug 1853245 - Migrate .ini to .toml browser-chrome (batch 7.99). r=aryx,webdriver-reviewers,necko-reviewers,pip-reviewers,places-reviewers,mak,mconley,kershaw 2023-10-05 11:58:59 +00:00
cleardata Bug 1859908 - convert .ini manifests to .toml: batch 20 marionette.ini r=jmaher,webdriver-reviewers,necko-reviewers,application-update-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,bytesized,kershaw,whimboo,dao,jesup,Standard8 2024-01-02 15:31:51 +00:00
clearsitedata Bug 1854940 - Part 2: Add a CookieBannerCleaner to ClearDataService. r=pbz,geckoview-reviewers,anti-tracking-reviewers,amejiamarmol 2023-11-09 08:29:16 +00:00
commandlines Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
contentanalysis Bug 1871441 - calcuate digest in content analysis code if caller does not r=handyman 2023-12-27 16:10:08 +00:00
contentprefs Bug 1822730 - Use a blob's origin as ContentPrefService group. r=Gijs 2023-12-01 11:48:01 +00:00
contextualidentity Bug 1333395 - API to move contextual identities r=robwu 2023-12-20 20:19:53 +00:00
cookiebanners Bug 1871200 - Extend cookie.banners.click.query_selector_* telemetry. r=amadan 2024-01-05 16:14:03 +00:00
corroborator Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
crashes Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
crashmonitor Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
credentialmanagement Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
ctypes Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
downloads Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
enterprisepolicies Bug 1873914 - Remove PromiseUtils module. r=Standard8,fxview-reviewers 2024-01-10 16:34:30 +00:00
extensions Bug 1871545 - add a profiler counter for bandwidth use, r=profiler-reviewers,necko-reviewers,kershaw,canaltinova. 2024-01-09 14:41:55 +00:00
featuregates Bug 1869430 - Batch 19.2 convert python unittest .ini -> .toml. r=gbrown,taskgraph-reviewers 2023-12-12 17:40:03 +00:00
finalizationwitness
find Bug 1855300 - convert .ini manifests to .toml: batch 11 remaining **/mochitest.ini r=jmaher,geckoview-reviewers,extension-reviewers,valentin,credential-management-reviewers,cookie-reviewers,sgalich,m_kato,robwu 2023-10-13 02:32:24 +00:00
forgetaboutsite Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
formautofill Backed out changeset abbd6756776d (bug 1873440) for causing bc failures at browser_remoteiframe.js on a CLOSED TREE 2024-01-10 19:12:56 +02:00
gfx Bug 1870512 - Remove top-level windows with WindowType::Popup. r=tnikkel,sessionstore-reviewers,dao 2023-12-20 18:38:57 +00:00
glean Bug 1872397 - [1/2] Add telemetry for in-process file-picker fallback r=win-reviewers,mhowell 2024-01-09 22:36:17 +00:00
httpsonlyerror Bug 1855734 - Use innermost nested URI in `PopulateTopLevelInfoFromURI` r=freddyb,timhuang 2023-11-08 13:44:26 +00:00
jsoncpp
kvstore Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
maintenanceservice
mediasniffer Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
messaging-system Bug 1817794 - Remove Firefox View feature pref r=fxview-reviewers,sclements 2024-01-09 21:08:54 +00:00
mozintl Bug 1859899 - Batch 17 Migrate toolkit/* xpcshell.ini -> .toml. r=aryx,extension-reviewers,anti-tracking-reviewers,robwu,pbz 2023-11-29 04:58:09 +00:00
mozprotocol Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8 2023-10-03 09:22:18 +00:00
narrate Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8 2023-10-03 09:22:18 +00:00
nimbus Bug 1873547 - update updateRecipes to sort recipes by publishedDate. r=barret 2024-01-10 18:55:22 +00:00
normandy Bug 1845150 - Update notificationbox usage for heartbeat notifications r=reusable-components-reviewers,tgiles 2024-01-10 18:55:32 +00:00
parentalcontrols
passwordmgr Bug 1871491 - Add a check for combobox container of moz-input-box and options within the URL bar autocomplete list in AccessibilityUtils. r=Jamie,search-reviewers,credential-management-reviewers,sgalich,Standard8 2024-01-02 21:10:57 +00:00
pdfjs Bug 1873476 - Update PDF.js to new version 903af4ee0009afbb5e42f5866b966fdefe4185b7 r=pdfjs-reviewers,marco 2024-01-10 12:26:46 +00:00
pictureinpicture Backed out changeset 343359fed17c (bug 1824171) for causing multiple failures. CLOSED TREE 2023-12-03 16:01:58 +02:00
places Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
printing Bug 1853547 - Remove dom.importMaps.enabled pref r=allstarschh 2024-01-06 01:53:19 +00:00
printingui
processsingleton
processtools Bug 1863952 - implement about:processes on Solaris r=glandium 2023-12-20 01:09:46 +00:00
promiseworker Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
prompts Bug 1871187: prompt() goes through content analysis r=Gijs 2024-01-09 13:53:31 +00:00
protobuf Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
reader Bug 1589007 - disabled reader view in Slack. r=cmkm 2024-01-08 15:36:30 +00:00
reflect
remote Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
remotebrowserutils Bug 1858148 - Remove Cu.importGlobalProperties from sjs files as it is no longer needed. r=mossop,webdriver-reviewers,necko-reviewers,search-reviewers,devtools-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,dao,daleharvey,valentin 2023-11-04 09:29:27 +00:00
reportbrokensite Bug 1852340 - part 3: Hook up Glean telemetry events and custom ping for user-submitted reports; r=janerik 2023-11-20 01:50:37 +00:00
reputationservice 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
resistfingerprinting Bug 1873405 - Test canvas placeholder exemption for pdf.js. r=tjr 2024-01-10 09:56:52 +00:00
satchel Bug 1867622 - update icon for WebAuthn conditional UI. r=credential-management-reviewers,jneuberger,sgalich 2023-12-14 17:03:55 +00:00
search Bug 1870732 - Test variants properties are applied to the base cumulatively. r=Standard8 2024-01-08 18:36:09 +00:00
sessionstore Bug 1865995 p5. Rename GetContentViewerSize to match nsIDocumentViewer's new name. r=emilio,geckoview-reviewers,owlish 2023-11-23 21:35:20 +00:00
shell
shopping Bug 1870851 - Pass allowValidationFailure option to requests in Shopping Product. r=shopping-reviewers,Gijs 2023-12-20 19:40:36 +00:00
startup 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
statusfilter
taskscheduler Bug 1830071 - Ensure tasks run across all users in Windows r=bytesized,application-update-reviewers,nalexander 2023-12-27 18:56:14 +00:00
telemetry 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
terminator Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
thumbnails 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
timermanager 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
tooltiptext Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8 2023-10-03 09:22:18 +00:00
translation 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
translations Bug 1870306 - Enable Select Translations context menu item for hyperlinked text r=translations-reviewers,fluent-reviewers,bolsson,gregtatum 2024-01-05 18:50:14 +00:00
typeaheadfind Bug 1867945 - Use WeakPtr<Document> instead of nsWeakPtr. r=dom-core,farre 2023-12-07 18:47:44 +00:00
uniffi-bindgen-gecko-js Bug 1870328 - include the UDL file name in errors. r=bdk 2023-12-15 18:28:58 +00:00
uniffi-example-custom-types Bug 1633289 - Upgrade rust-url to 2.4.1 r=necko-reviewers,webdriver-reviewers,glandium,places-reviewers,jesup,whimboo,lina,supply-chain-reviewers 2023-11-20 09:42:59 +00:00
uniffi-fixture-callbacks
uniffi-fixture-external-types Bug 1867639 - Vendor in new application-services / Glean / UniFFI. r=markh,janerik,supply-chain-reviewers,mach-reviewers,ahal 2023-12-12 14:13:44 +00:00
uniffi-js Bug 1867639 - Running mach uniffi generate. r=markh,janerik 2023-12-12 14:13:45 +00:00
url-classifier Bug 1781397 - Fix the intermittent issue of test_bug1254766. r=dimi 2023-12-18 10:06:01 +00:00
urlformatter 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
utils 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
viaduct Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
viewsource Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements 2024-01-05 09:22:34 +00:00
windowcreator 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
windowwatcher Bug 1869796 - Make xul alert windows have the appropriate type hint. r=stransky 2024-01-09 12:38:33 +00:00
workerloader
xulstore 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
DefaultCLH.sys.mjs
components.conf
moz.build Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs 2023-11-20 01:50:36 +00:00
update-jsoncpp.sh