1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
6 project-repo-param-prefix: ''
11 'js-bench-sm': 'JavaScript shell benchmarks with Spidermonkey'
12 'js-bench-v8': 'JavaScript shell benchmarks with Google V8'
14 'py3': 'Python 3 unit tests'
15 'A': 'Android Gradle tests'
16 'Bpgo': 'Profile-guided optimization builds'
17 'Btime': 'Browsertime performance tests on Firefox'
18 'Btime-cache': 'Browsertime performance tests on Firefox with populated bytecode cache.'
19 'Btime-1proc': 'Browsertime performance tests on Firefox without e10s'
20 'Btime-nofis': 'Browsertime tests on Firefox without fission enabled'
21 'Btime-P-nofis': 'Browsertime power tests on Firefox without fission enabled'
22 'Btime-Prof-nofis': 'Browsertime tests on Firefox with profiling and without fission enabled'
23 'Btime-P-nofis-refbrow': 'Browsertime Power Usage Tests on reference browser without fission enabled'
24 'Btime-P-nofis-fenix': 'Browsertime Power Usage Tests on Fenix without fission enabled'
25 'Btime-live-nofis-fenix': 'Browsertime tests on Fenix without fission enabled using live sites'
26 'Btime-nofis-fenix': 'Browsertime tests on Fenix without fission enabled'
27 'Btime-live-nofis': 'Browsertime tests on Firefox without fission enabled using live sites'
28 'Btime-nofis-refbrow': 'Browsertime tests on reference browser without fission enabled'
29 'Btime-live-nofis-ChR': 'Browsertime tests on Chrome without fission enabled using live sites'
30 'Btime-Prof': 'Browsertime performance tests on Firefox with Gecko Profiling'
31 'Btime-Prof-1proc': 'Browsertime performance tests on Firefox with Gecko Profiling and without e10s'
32 'Btime-live': 'Browsertime performance tests on Firefox'
33 'Btime-live-fenix': 'Browsertime performance tests on Firefox'
34 'Btime-live-ChR': 'Browsertime performance tests on Firefox'
35 'Btime-live-Cr': 'Browsertime performance tests on Google Chromium'
36 'Btime-live-Saf': 'Browsertime performance tests on Safari'
37 'Btime-ChR': 'Browsertime performance tests on Google Chrome Release'
38 'Btime-nofis-ChR': 'Browsertime performance tests on Google Chrome Release without fission enabled'
39 'Btime-Cr': 'Browsertime performance tests on Google Chromium'
40 'Btime-P': 'Browsertime power tests on Firefox/Geckoview'
41 'Btime-P-fenix': 'Browsertime power tests on Fenix'
42 'Btime-P-refbrow': 'Browsertime power tests on reference browser'
43 'Btime-fenix': 'Browsertime performance tests on Fenix'
44 'Btime-refbrow': 'Browsertime performance tests on the reference browser'
45 'Btime-Saf': 'Browsertime performance tests on Safari'
46 'Btime-CaR': 'Browsertime performance tests on Chromium-as-Release'
47 'Fetch': 'Fetch and store content'
48 'Fxfn': 'Firefox functional tests'
49 'Fxfn-nofis': 'Firefox functional tests without fission enabled'
50 'l10n-bump': 'L10n Bumper'
52 'M-condprof': "Mochitests with conditioned profile"
53 'M-fis-hv': "Mochitests that run on Fission with isolateHighValue isolation strategy (Android-specific)"
54 'M-headless': 'Headless Mochitests'
55 'M-headless-nofis': 'Headless Mochitests without fission enabled.'
56 'M-headless-spi-nw': 'Headless Mochitests with fission and socketprocess networking.'
57 'M-headless-spi-nw-nofis': 'Headless Mochitests with fission and socketprocess networking without fission enabled.'
58 'M-http3': 'Mochitests with Http/3 server'
59 'M-http2': 'Mochitests with Http/2 server'
60 'M-aab': 'Mochitests with AAB test_runner.'
61 'M-aab-nofis': 'Mochitests with AAB test_runner without fission enabled.'
62 'M-1proc': 'Mochitests without e10s or fission'
63 'M-a11y-checks': 'Mochitests with accessibility checks enabled'
64 'M-a11y-checks-nofis': 'Mochitests with accessibility checks enabled and without fission enabled'
65 'M-xorig': 'Mochitests with cross-origin and fission enabled'
66 'M-gli': 'Mochitests with WebGL over IPC'
67 'M-gli-nofis': 'Mochitests with WebGL over IPC without fission enabled'
68 'M-nofis': 'Mochitests without fission enabled'
69 'M-spi': 'Mochitests with socket process'
70 'M-spi-nofis': 'Mochitests with socket process without fission enabled'
71 'M-spi-nw': 'Mochitests with networking on socket process'
72 'M-spi-nw-nofis': 'Mochitests with networking on socket process without fission enabled'
73 'M-spi-nw-1proc': 'Mochitests with networking on socket process without e10s'
74 'M-swr': 'Mochitests with software webrender enabled'
75 'M-swr-a11y-checks': 'Mochitests with software webrender and accessibility checks enabled'
76 'M-swr-a11y-checks-nofis': 'Mochitests with software webrender and accessibility checks enabled without fission enabled'
77 'M-swr-1proc': 'Mochitests with software webrender enabled without e10s'
78 'M-swr-nofis': 'Mochitests with software webrender without fission enabled'
79 'M-wmfme': 'Mochitests with Windows Media Foundation media engine enabled'
80 'M-mda-gpu': 'Mochitests Media on GPU worker'
81 'M-f': 'Mochitest failures'
82 'M-dt-no-eft-nofis': 'DevTools Mochitests with EFT without fission enabled'
83 'M-msix': 'Mochitests from MSIX builds'
84 'MSI': 'Repack installers into MSIs'
85 'MSIs': 'Signing of Repacked installers of MSIs'
86 'MSIX': 'Repack into MSIX package'
87 'MSIXs': 'Signing of Repack into MSIX package'
88 'Pup': "Puppeteer tests"
90 'R-nofis': 'Reftests without fission enabled'
91 'R-swr': 'Reftests with software webrender enabled'
92 'R-swr-nofis': 'Reftests with software webrender enabled without fission enabled'
93 'R-wr-dc0': 'Reftests with dcomp disabled'
94 'R-wr-dc1-p': 'Reftests with dcomp present but not overlays'
95 'R-wr-dc2-o': 'Reftests with dcomp overlays but not compositing'
96 'R-wr-dc3-c': 'Reftests with dcomp compositing'
97 'Rap': 'Raptor performance tests on Firefox'
98 'Rap-live': 'Raptor performance tests on Firefox with live sites'
99 'Rap-Prof': 'Raptor performance tests on Firefox with Gecko Profiling'
100 'Rap-ChR': 'Raptor performance tests on Google Chrome Release'
101 'Rap-Cr': 'Raptor performance tests on Google Chromium'
102 'Rap-refbrow': 'Raptor performance tests on the reference browser'
103 'T': 'Talos performance tests'
104 'T-gli': 'Talos performance tests with WebGL over IPC'
105 'T-Prof': 'Talos performance tests on Firefox with Gecko Profiling'
106 'T-Prof-gli': 'Talos performance tests with WebGL over IPC and Gecko Profiling'
107 'T-swr': 'Talos performance tests with software webrender enabled'
108 'tt': 'Telemetry tests'
109 'tt-nofis': 'Telemetry tests without fission enabled'
110 'SY': 'Are we slim yet tests by TaskCluster'
111 'W': 'Web platform tests'
112 'W-nofis': 'Web platform tests without fission enabled'
113 'W-headless-nofis': 'Headless web platform tests without fission enabled'
114 'W-headless': 'Headless web platform tests'
115 'W-swr-nofis': 'Web platform tests with software webrender enabled without fission enabled'
116 'W-swr': 'Web platform tests with software webrender enabled'
117 'W-b': 'Web platform tests (backlog)'
118 'W-b-nofis': 'Web platform tests (backlog) without fission enabled'
119 'X': 'Xpcshell tests'
120 'X-condprof': 'Xpcshell tests with a conditioned profile'
121 'X-nofis': 'Xpcshell tests without fission enabled'
122 'X-spi-nw': 'Xpcshell tests with networking on socket process'
123 'X-spi-nw-nofis': 'Xpcshell tests with networking on socket process without fission enabled'
124 'X-f': 'Xpcshell tests that fail on a given config'
125 'X-f-spi-nw': 'Xpcshell tests that fail on a given config w/socket process'
126 'X-msix': 'Xpcshell tests on msix packages'
127 'L10n': 'Localised Repacks'
128 'L10n-Rpk': 'Localized Repackaged Repacks'
129 'deb-L10n': 'Localized Debian Repacks'
131 'BMR': 'Beetmover repackages'
132 'BM-apt': 'Beetmover .deb packages'
133 'c-Up': 'Balrog submission of complete updates'
134 'css': 'Checksum signing for source'
135 'rs': 'Repackage signing'
136 'BMcs': 'Beetmover checksums'
137 'BMcslang': 'Beetmover checksums for language packs'
138 'BMcss': 'Beetmover checksums for source'
139 'Deb8': 'Packages for Debian 8'
140 'Deb8-32': 'Packages for Debian 8 32-bits'
141 'Deb9': 'Packages for Debian 9'
142 'Deb10': 'Packages for Debian 10'
143 'Deb11': 'Packages for Debian 11'
144 'Deb12': 'Packages for Debian 12'
145 'Ub18': 'Packages for Ubuntu 18.04'
146 'Ub20': 'Packages for Ubuntu 20.04'
147 'Ub22': 'Packages for Ubuntu 22.04'
148 'I': 'Docker Image Builds'
149 'TA': 'Toolchain builds for Android'
150 'TL': 'Toolchain builds for Linux 64-bits'
151 'TL32': 'Toolchain builds for Linux 32-bits'
152 'TM': 'Toolchain builds for OSX'
153 'TMW': 'Toolchain builds for Windows MinGW'
154 'TW32': 'Toolchain builds for Windows 32-bits'
155 'TW64': 'Toolchain builds for Windows 64-bits'
156 'WMC32': 'MinGW-Clang builds for Windows 32-bits'
157 'WMC64': 'MinGW-Clang builds for Windows 64-bits'
158 'Searchfox': 'Searchfox builds'
159 'SM': 'Spidermonkey builds'
160 'p': 'Partial generation'
161 'ps': 'Partials signing'
162 'ms': 'Complete MAR signing'
163 'ms-stage': 'Autograph-stage MAR signing test'
164 'Rel': 'Release promotion'
165 'Snap': 'Snap image generation'
166 'Flatpak': 'Flatpak image generation'
167 'langpack': 'Langpack sigatures and uploads'
169 'UV': 'Update verify'
170 'UVnext': 'Update verify for esr-next'
171 'pydep': 'python dependency update'
172 'WR': 'WebRender standalone'
173 'Wgpu': 'WebGPU standalone'
174 'cpp': 'C/C++ checks'
175 'pedantic': 'pedantic checks'
176 'text': 'Check on texts'
177 'misc': 'Misc checks'
178 'js': 'JavaScript checks'
179 'py': 'Python checks'
180 'java': 'Java checks'
181 'rust': 'Rust checks'
182 'Static-Analysis': 'Full tree static-analysis'
183 'SS': 'Shadow scheduler'
184 'Sentry': 'Sentry synchronization'
185 'test-info': 'Test manifest skip/fail information'
186 'condprof': 'Conditioned Profile Builder'
187 'doc': 'Documentation'
188 'GhS': 'GitHub Synchronization'
189 'perftest': 'Performance tests'
190 'perftest-detect': 'Performance regression detection tooling'
191 'perftest-chrome': 'Performance tests using Chrone'
192 'perftest-http3': 'Performance tests with HTTP/3'
193 'l10n': 'Localization checks'
194 'fxrec': 'Desktop startup recorder (fxrecord)'
197 'Attr-L10n': 'Build Attribution'
211 # We have a few platforms for which we want to do some "extra" builds, or at
212 # least build-ish things. Sort of. Anyway, these other things are implemented
213 # as different "platforms". These do *not* automatically ride along with "-p
218 - 'sm-arm-sim-linux32'
222 - 'sm-nonunified-linux64'
223 - 'sm-arm-sim-linux32'
224 - 'sm-arm64-sim-linux64'
225 - 'sm-compacting-linux64'
226 - 'sm-rootanalysis-linux64'
227 - 'sm-package-linux64'
231 - 'sm-fuzzing-linux64'
234 - 'sm-compacting-win32'
249 target-tasks-method: promote_desktop
250 partial-updates: true
253 target-tasks-method: promote_desktop
254 partial-updates: true
255 promote_firefox_partner_repack:
258 - release-partner-repack
259 - release-partner-repack-chunking-dummy
260 - release-partner-repack-signing
261 - release-partner-repack-mac-signing
262 - release-partner-repack-mac-notarization
263 - release-partner-repack-repackage
264 - release-partner-repack-repackage-signing
265 - release-partner-repack-beetmover
266 target-tasks-method: promote_desktop
267 promote_firefox_partner_attribution:
270 - release-partner-attribution
271 - release-partner-attribution-beetmover
272 target-tasks-method: promote_desktop
276 target-tasks-method: promote_desktop
277 partial-updates: true
280 target-tasks-method: push_desktop
281 partial-updates: true
284 target-tasks-method: push_desktop
285 partial-updates: true
288 target-tasks-method: ship_desktop
290 partial-updates: true
293 target-tasks-method: ship_desktop
295 partial-updates: true
299 target-tasks-method: ship_desktop
300 partial-updates: true
306 fetch-version-from: "browser/config/version.txt"
308 - filename: "config/milestone.txt"
310 - filename: "browser/config/version.txt"
312 - filename: "browser/config/version_display.txt"
315 - - browser/config/mozconfigs/linux32/l10n-mozconfig
316 - ac_add_options --with-branding=browser/branding/nightly
317 - ac_add_options --enable-official-branding
318 - - browser/config/mozconfigs/linux64/l10n-mozconfig
319 - ac_add_options --with-branding=browser/branding/nightly
320 - ac_add_options --enable-official-branding
321 - - browser/config/mozconfigs/win32/l10n-mozconfig
322 - ac_add_options --with-branding=browser/branding/nightly
323 - ac_add_options --enable-official-branding
324 - - browser/config/mozconfigs/win64/l10n-mozconfig
325 - ac_add_options --with-branding=browser/branding/nightly
326 - ac_add_options --enable-official-branding
327 - - browser/config/mozconfigs/win64-aarch64/l10n-mozconfig
328 - ac_add_options --with-branding=browser/branding/nightly
329 - ac_add_options --enable-official-branding
330 - - browser/config/mozconfigs/macosx64/l10n-mozconfig
331 - ac_add_options --with-branding=browser/branding/nightly
332 - ac_add_options --enable-official-branding
334 base-tag: 'FIREFOX_BETA_{major_version}_BASE'
335 end-tag: 'FIREFOX_BETA_{major_version}_END'
336 from-repo: 'https://hg.mozilla.org/mozilla-central'
337 from-branch: 'central'
338 to-repo: 'https://hg.mozilla.org/releases/mozilla-beta'
341 fetch-version-from: "browser/config/version.txt"
345 - EARLY_BETA_OR_EARLIER=1
346 - EARLY_BETA_OR_EARLIER=
347 merge-old-head: false
348 to-repo: 'https://hg.mozilla.org/releases/mozilla-beta'
351 fetch-version-from: "browser/config/version.txt"
353 - filename: "browser/config/version_display.txt"
357 base-tag: 'FIREFOX_RELEASE_{major_version}_BASE'
358 end-tag: 'FIREFOX_RELEASE_{major_version}_END'
359 from-repo: 'https://hg.mozilla.org/releases/mozilla-beta'
361 to-repo: 'https://hg.mozilla.org/releases/mozilla-release'
364 fetch-version-from: "browser/config/version.txt"
366 - filename: "browser/config/version_display.txt"
369 merge-old-head: false
370 end-tag: "FIREFOX_ESR_{major_version}_BASE"
371 to-repo: 'https://hg.mozilla.org/releases/mozilla-esr115'
374 fetch-version-from: "browser/config/version.txt"
376 - filename: "config/milestone.txt"
377 version-bump: "major"
379 - filename: "browser/config/version.txt"
380 version-bump: "major"
382 - filename: "browser/config/version_display.txt"
383 version-bump: "major"
386 - - "services/sync/modules/constants.sys.mjs"
387 - 'WEAVE_VERSION = "1.{current_weave_version}.0"'
388 - 'WEAVE_VERSION = "1.{next_weave_version}.0"'
389 merge-old-head: false
390 end-tag: 'FIREFOX_NIGHTLY_{major_version}_END'
391 to-repo: 'https://hg.mozilla.org/mozilla-central'
394 fetch-version-from: "browser/config/version.txt"
396 - filename: "config/milestone.txt"
397 version-bump: "minor"
398 - filename: "browser/config/version.txt"
399 version-bump: "minor"
400 - filename: "browser/config/version_display.txt"
401 version-bump: "minor"
403 merge-old-head: false
404 to-repo: 'https://hg.mozilla.org/releases/mozilla-esr115'
408 # See additional configuration in taskcluster/gecko_taskgraph/util/scriptworker.py
409 scope-prefix: 'project:releng'
412 release-partner-repack:
420 production: 'git@github.com:mozilla-partners/repack-manifests.git'
421 staging: 'git@github.com:moz-releng-automation-stage/repack-manifests.git'
424 production: 'git@github.com:mozilla-partners/esr-repack-manifests.git'
425 staging: 'git@github.com:moz-releng-automation-stage/esr-repack-manifests.git'
426 release-partner-attribution:
434 production: 'git@github.com:mozilla-partners/repack-manifests.git'
435 staging: 'git@github.com:moz-releng-automation-stage/repack-manifests.git'
438 production: 'git@github.com:mozilla-partners/esr-repack-manifests.git'
439 staging: 'git@github.com:moz-releng-automation-stage/esr-repack-manifests.git'
440 release-eme-free-repack:
448 production: 'git@github.com:mozilla-partners/mozilla-EME-free-manifest.git'
449 staging: 'git@github.com:moz-releng-automation-stage/mozilla-EME-free-manifest.git'
454 'mozilla-release': 'highest'
455 'mozilla-esr.*': 'very-high'
456 'mozilla-beta': 'high'
457 'mozilla-central': 'medium'
459 'mozilla-inbound': 'low'
460 'default': 'very-low'
463 register: gecko_taskgraph:register
468 provisioner: '{trust-domain}-{level}'
469 implementation: docker-worker
471 worker-type: '{alias}'
473 provisioner: '{trust-domain}-{level}'
474 implementation: generic-worker
476 worker-type: '{alias}-azure'
478 provisioner: '{trust-domain}-{level}'
479 implementation: generic-worker
481 worker-type: '{alias}'
483 provisioner: '{trust-domain}-{level}'
484 implementation: docker-worker
486 worker-type: '{alias}'
488 provisioner: '{trust-domain}-{level}'
489 implementation: docker-worker
491 worker-type: '{alias}'
493 provisioner: '{trust-domain}-{level}'
494 implementation: docker-worker
496 worker-type: '{alias}'
498 provisioner: scriptworker-k8s
499 implementation: push-addons
503 production: '{trust-domain}-3-addon'
504 staging: '{trust-domain}-1-addon'
506 provisioner: scriptworker-k8s
507 implementation: balrog
511 production: '{trust-domain}-3-balrog'
512 staging: '{trust-domain}-1-balrog'
514 provisioner: scriptworker-k8s
515 # Note that this implementation doesn't correspond with an
516 # payload_builder, there are several `bouncer-*` implemenations.
517 implementation: bouncer
521 production: '{trust-domain}-3-bouncer'
522 staging: '{trust-domain}-1-bouncer'
524 provisioner: scriptworker-k8s
525 implementation: beetmover
529 production: '{trust-domain}-3-beetmover'
530 staging: '{trust-domain}-1-beetmover'
532 provisioner: scriptworker-k8s
533 implementation: shipit
537 production: '{trust-domain}-3-shipit'
538 staging: '{trust-domain}-1-shipit'
540 provisioner: scriptworker-k8s
541 implementation: scriptworker-signing
543 worker-type: '{trust-domain}-t-signing'
545 provisioner: scriptworker-k8s
546 implementation: scriptworker-signing
550 production: '{trust-domain}-3-signing'
551 staging: '{trust-domain}-t-signing'
553 provisioner: scriptworker-prov-v1
554 implementation: scriptworker-signing
556 worker-type: depsigning-mac-v1
558 provisioner: scriptworker-prov-v1
559 implementation: scriptworker-signing
563 production: signing-mac-v1
564 staging: depsigning-mac-v1
566 provisioner: scriptworker-k8s
567 implementation: treescript
571 production: '{trust-domain}-3-tree'
574 autoland: '{trust-domain}-3-tree'
575 default: '{trust-domain}-1-tree'
577 provisioner: scriptworker-k8s
578 implementation: treescript
580 worker-type: '{trust-domain}-1-tree-dev'
582 provisioner: proj-autophone
583 implementation: generic-worker
585 worker-type: 'gecko-{alias}'
586 t-linux(-large|-xlarge|-xlarge-source):
587 provisioner: '{trust-domain}-t'
588 implementation: docker-worker
590 worker-type: '{alias}-gcp'
592 provisioner: '{trust-domain}-t'
593 implementation: docker-worker
595 worker-type: 't-linux-kvm-gcp'
597 provisioner: releng-hardware
598 implementation: generic-worker
600 worker-type: 'gecko-{alias}'
602 provisioner: releng-hardware
603 implementation: generic-worker
605 worker-type: 'gecko-{alias}'
607 provisioner: '{trust-domain}-t'
608 implementation: generic-worker
610 worker-type: 't-linux-vm-2204-wayland'
612 provisioner: releng-hardware
613 implementation: generic-worker
615 worker-type: 'gecko-{alias}'
617 provisioner: releng-hardware
618 implementation: generic-worker
620 worker-type: 'gecko-{alias}'
622 provisioner: releng-hardware
623 implementation: generic-worker
625 worker-type: 'gecko-{alias}'
627 provisioner: releng-hardware
628 implementation: generic-worker
630 worker-type: 'gecko-{alias}'
634 '3': '{trust-domain}-{level}'
635 default: '{trust-domain}-t'
636 implementation: docker-worker
638 worker-type: 't-linux-xlarge-gcp'
640 provisioner: releng-hardware
641 implementation: generic-worker
645 '3': 'gecko-3-b-osx-1015'
646 default: 'gecko-1-b-osx-1015'
647 t-win10-64(|-gpu-s|-source):
648 provisioner: '{trust-domain}-t'
649 implementation: generic-worker
651 worker-type: '{alias}'
652 t-win10-64(-hw|-ref-hw|-1803-hw):
653 provisioner: releng-hardware
654 implementation: generic-worker
656 worker-type: 'gecko-{alias}'
657 win10-64-2009(|-gpu|-ssd|-source|-ssd-gpu):
658 provisioner: 'gecko-t'
659 implementation: generic-worker
661 worker-type: '{alias}'
662 t-win11-64(|-gpu-s|-source):
663 provisioner: '{trust-domain}-t'
664 implementation: generic-worker
666 worker-type: '{alias}'
667 win11-64-2009(|-gpu|-ssd|-source|-ssd-gpu):
668 provisioner: 'gecko-t'
669 implementation: generic-worker
671 worker-type: '{alias}'
673 provisioner: '{trust-domain}-t'
674 implementation: generic-worker
676 worker-type: '{alias}'
678 provisioner: releng-hardware
679 implementation: generic-worker
681 worker-type: 'gecko-{alias}-hw'
682 t-win64-aarch64-laptop:
684 implementation: generic-worker
686 worker-type: 'gecko-{alias}'
688 provisioner: built-in
689 implementation: succeed
693 provisioner: '{trust-domain}-t'
694 implementation: docker-worker
696 worker-type: misc-gcp
704 production: security/mac/hardenedruntime/v1/production/browser.xml
705 default: security/mac/hardenedruntime/v1/developer/browser.xml
709 macosx64.*: build/package/mac_osx/requirements.plist
713 hardened-sign-config:
719 entitlements: security/mac/hardenedruntime/v2/production/plugin-container.xml
721 - "/Contents/MacOS/plugin-container.app"
726 entitlements: security/mac/hardenedruntime/v2/production/media-plugin-helper.xml
728 - "/Contents/MacOS/media-plugin-helper.app"
733 # These files are signed wihtout entitlements
735 - "/Contents/MacOS/crashreporter.app"
736 - "/Contents/MacOS/updater.app"
737 - "/Contents/Library/LaunchServices/org.mozilla.updater"
738 - "/Contents/MacOS/XUL"
739 - "/Contents/MacOS/pingsender"
740 - "/Contents/MacOS/minidump-analyzer"
741 - "/Contents/MacOS/*.dylib"
742 - "/Contents/Resources/gmp-clearkey/*/*.dylib"
747 entitlements: security/mac/hardenedruntime/v2/production/browser.xml
749 - "/Contents/MacOS/firefox-bin"
756 entitlements: security/mac/hardenedruntime/v2/developer/plugin-container.xml
758 - "/Contents/MacOS/plugin-container.app"
763 entitlements: security/mac/hardenedruntime/v2/developer/media-plugin-helper.xml
765 - "/Contents/MacOS/media-plugin-helper.app"
770 entitlements: security/mac/hardenedruntime/v2/developer/utility.xml
772 - "/Contents/MacOS/crashreporter.app"
773 - "/Contents/MacOS/updater.app"
774 - "/Contents/Library/LaunchServices/org.mozilla.updater"
775 - "/Contents/MacOS/pingsender"
776 - "/Contents/MacOS/minidump-analyzer"
781 # These files are signed without entitlements
783 - "/Contents/MacOS/XUL"
784 - "/Contents/MacOS/*.dylib"
785 - "/Contents/Resources/gmp-clearkey/*/*.dylib"
790 entitlements: security/mac/hardenedruntime/v2/developer/browser.xml
792 - "/Contents/MacOS/firefox-bin"
808 # To avoid keeping shippable builds for over a year