Bug 1874684 - Part 25: Editorial updates. r=dminor
[gecko.git] / mots.yaml
blobcc59c5e3a8338fa8892d907c3c5e1739609a382b
1 %YAML 1.2
2 ---
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at https://mozilla.org/MPL/2.0/.
7 # See https://mots.readthedocs.io/en/latest/#quick-start for quick start
8 # documentation and how to modify this file.
9 repo: mozilla-central
10 created_at: '2021-10-14T12:50:40.073465'
11 updated_at: '2024-04-09T20:10:05.250319+00:00'
12 export:
13   path: ./docs/mots/index.rst
14   format: rst
15   searchfox_enabled: true
16 description: |
17   Mozilla operates under a `module ownership governance system <https://www.mozilla.org/hacking/module-ownership.html>`_. A module is a discrete unit of code or activity. An owner is the person in charge of a module or sub-module. A peer is a person whom the owner has appointed to help them. A module may have multiple peers and, very occasionally, multiple owners.
19   The system is overseen by the owner and peers of the Module Ownership module. For the modules that make up Firefox, oversight is provided by the Firefox Technical Leadership module. Owners may add and remove peers from their modules as they wish, without reference to anyone else.
21 people:
22   - &adw
23     bmo_id: 334927
24     name: Drew Willcoxon
25     nick: adw
26   - &agashlin
27     bmo_id: 583776
28     name: Adam Gashlin
29     nick: agashlin
30   - &agi
31     bmo_id: 421286
32     name: ''
33     nick: agi
34   - &aglavic
35     bmo_id: 692423
36     name: Andrej
37     nick: aglavic
38   - &ahal
39     bmo_id: 382067
40     name: Andrew Halberstadt
41     nick: ahal
42   - &allstarschh
43     bmo_id: 434670
44     name: Yoshi Cheng-Hao Huang
45     nick: allstars.chh
46   - &alwu
47     bmo_id: 517691
48     name: Alastor Wu
49     nick: alwu
50   - &amejia
51     bmo_id: 623634
52     name: Arturo Mejia
53     nick: amejia
54   - &aminomancer
55     bmo_id: 636965
56     name: Shane Hughes
57     nick: aminomancer
58   - &amy
59     bmo_id: 622155
60     name: Amy Churchwell
61     nick: amy
62   - &anba
63     bmo_id: 339940
64     name: André Bargull
65     nick: anba
66   - &andi
67     bmo_id: 555858
68     name: Andi
69     nick: andi
70   - &aoprea
71     bmo_id: 509499
72     name: Andrei Oprea
73     nick: aoprea
74   - &aosmond
75     bmo_id: 505306
76     name: Andrew Osmond
77     nick: aosmond
78   - &arai
79     bmo_id: 310076
80     name: Tooru Fujisawa
81     nick: arai
82   - &asuth
83     bmo_id: 151407
84     name: Andrew Sutherland
85     nick: asuth
86   - &ato
87     bmo_id: 446296
88     name: Andreas Tolfsen
89     nick: ato
90   - &baku
91     bmo_id: 446257
92     name: Andrea Marchesini
93     nick: baku
94   - &barret
95     bmo_id: 529428
96     name: Barret Rennie
97     nick: barret
98   - &basschouten
99     bmo_id: 272464
100     name: Bas Schouten
101     nick: bas.schouten
102   - &bc
103     bmo_id: 23402
104     name: Bob Clary
105     nick: bc
106   - &bdk
107     bmo_id: 683100
108     name: Ben Dean-Kawamura
109     nick: bdk
110   - &benbangert
111     bmo_id: 424312
112     name: Ben Bangert
113     nick: benbangert
114   - &beurdouche
115     bmo_id: 622637
116     name: Benjamin Beurdouche
117     nick: beurdouche
118   - &bhearsum
119     bmo_id: 259016
120     name: bhearsum
121     nick: bhearsum
122   - &bholley
123     bmo_id: 313730
124     name: Bobby Holley
125     nick: bholley
126   - &birtles
127     bmo_id: 165012
128     name: Brian Birtles
129     nick: birtles
130   - &bobowen
131     bmo_id: 458623
132     name: Bob Owen
133     nick: bobowen
134   - &boek
135     bmo_id: 599885
136     name: Jeff Boek
137     nick: boek
138   - &bomsy
139     bmo_id: 656417
140     name: Hubert Boma Manilla
141     nick: bomsy
142   - &boris
143     bmo_id: 500786
144     name: Boris Chiou
145     nick: boris
146   - &botond
147     bmo_id: 474533
148     name: Botond Ballo
149     nick: botond
150   - bmo_id: 560379
151     name: Bryce Seager van Dyk
152     nick: bryce
153   - bmo_id: 596517
154     name: Brian Stack
155     nick: bstack
156   - &bthrall
157     bmo_id: 700441
158     name: Bryan Thrall
159     nick: bthrall
160   - &bvandersloot
161     bmo_id: 692134
162     name: Benjamin VanderSloot
163     nick: bvandersloot
164   - &bwc
165     bmo_id: 478411
166     name: Byron Campen
167     nick: bwc
168   - &bytesized
169     bmo_id: 563604
170     name: Robin Steuber
171     nick: bytesized
172   - &calixte
173     bmo_id: 560431
174     name: Calixte Denizet
175     nick: calixte
176   - bmo_id: 129968
177     name: Justin Wood
178     nick: Callek
179   - &calu
180     bmo_id: 693351
181     name: Cathy Lu
182     nick: calu
183   - &canova
184     bmo_id: 525693
185     name: Nazım Can Altınova
186     nick: canova
187   - &chunmin
188     bmo_id: 521646
189     name: C
190     nick: chunmin
191   - &chutten
192     bmo_id: 553004
193     name: Chris H-C
194     nick: chutten
195   - &ckerschb
196     bmo_id: 363267
197     name: Christoph Kerschbaumer
198     nick: ckerschb
199   - &cmartin
200     bmo_id: 625428
201     name: Chris Martin
202     nick: cmartin
203   - &cmkm
204     bmo_id: 693338
205     name: Cieara Meador
206     nick: cmkm
207   - &cpeterson
208     bmo_id: 430528
209     name: Chris Peterson
210     nick: cpeterson
211   - &daisuke
212     bmo_id: 439222
213     name: Daisuke Akatsuka
214     nick: daisuke
215   - &daleharvey
216     bmo_id: 389449
217     name: Dale Harvey
218     nick: daleharvey
219   - &dao
220     bmo_id: 219124
221     name: Dão Gottwald
222     nick: dao
223   - &daoshengmu
224     bmo_id: 531139
225     name: Daosheng Mu
226     nick: daoshengmu
227   - &davehunt
228     bmo_id: 396948
229     name: Dave Hunt
230     nick: davehunt
231   - bmo_id: 3881
232     name: David Baron
233     nick: dbaron
234   - &dcoates
235     bmo_id: 468905
236     name: Danny Coates
237     nick: dcoates
238   - &deanis74
239     bmo_id: 7924
240     name: ''
241     nick: deanis74
242   - &deian
243     bmo_id: 637163
244     name: Deian Stefan
245     nick: deian
246   - &Dexter
247     bmo_id: 248036
248     name: Alessio Placitelli
249     nick: Dexter
250   - &dholbert
251     bmo_id: 278074
252     name: Daniel Holbert
253     nick: dholbert
254   - &djackson
255     bmo_id: 644159
256     name: Dennis Jackson
257     nick: djackson
258   - &dlee
259     bmo_id: 468232
260     name: Dimi Lee
261     nick: dlee
262   - &dlrobertson
263     bmo_id: 705145
264     name: Dan Robertson
265     nick: dlrobertson
266   - &dminor
267     bmo_id: 466787
268     name: Dan Minor
269     nick: dminor
270   - &dmosedale
271     bmo_id: 1537
272     name: Dan Mosedale
273     nick: dmosedale
274   - &dshin
275     bmo_id: 703422
276     name: David Shin
277     nick: dshin
278   - &dveditz
279     bmo_id: 1689
280     name: Daniel Veditz
281     nick: dveditz
282   - &dwalker
283     bmo_id: 713270
284     name: DJ
285     nick: dwalker
286   - &edenchuang
287     bmo_id: 516138
288     name: Eden Chuang
289     nick: edenchuang
290   - &edgar
291     bmo_id: 455480
292     name: Edgar Chen
293     nick: edgar
294   - &edgul
295     bmo_id: 701256
296     name: Ed Guloien
297     nick: edgul
298   - &eeejay
299     bmo_id: 291675
300     name: Eitan Isaacson
301     nick: eeejay
302   - &eemeli
303     bmo_id: 318883
304     name: Eemeli Aro
305     nick: eemeli
306   - &ekr
307     bmo_id: 35667
308     name: Eric Rescorla
309     nick: ekr
310   - &emcminn
311     bmo_id: 638890
312     name: Emily McMinn
313     nick: emcminn
314   - &emilio
315     bmo_id: 546716
316     name: Emilio Cobos Álvarez
317     nick: emilio
318   - &emk
319     bmo_id: 5842
320     name: Masatoshi Kimura
321     nick: emk
322   - bmo_id: 6102
323     name: Neil Deakin
324     nick: enndeakin
325   - &epavlov
326     bmo_id: 675384
327     name: Evgeny Pavlov
328     nick: epavlov
329   - &ErichDonGubler
330     bmo_id: 713343
331     name: Erich Gubler
332     nick: ErichDonGubler
333   - &evilpie
334     bmo_id: 393835
335     name: Tom S
336     nick: evilpie
337   - &farre
338     bmo_id: 566192
339     name: Andreas Farre
340     nick: farre
341   - bmo_id: 417695
342     name: Nick Fitzgerald
343     nick: fitzgen
344   - &flod
345     bmo_id: 130462
346     name: Francesco Lodolo
347     nick: flod
348   - &florian
349     bmo_id: 149052
350     name: Florian Quèze
351     nick: florian
352   - &fredwang
353     bmo_id: 739410
354     name: Frédéric Wang
355     nick: fred.wang
356   - &freddy
357     bmo_id: 428608
358     name: Frederik Braun
359     nick: freddy
360   - &froydnj
361     bmo_id: 417288
362     name: Nathan Froyd
363     nick: froydnj
364   - &gabriel
365     bmo_id: 697145
366     name: Gabriel Bustamante
367     nick: gabriel
368   - &gbrown
369     bmo_id: 411471
370     name: Geoff Brown
371     nick: gbrown
372   - &gcp
373     bmo_id: 151147
374     name: Gian-Carlo Pascutto
375     nick: gcp
376   - &Gijs
377     bmo_id: 159069
378     name: ''
379     nick: Gijs
380   - &giorga
381     bmo_id: 698576
382     name: Iorga Gabriel
383     nick: giorga
384   - &gl
385     bmo_id: 475223
386     name: Gabriel Luong
387     nick: gl
388   - &glandium
389     bmo_id: 47192
390     name: Mike Hommey
391     nick: glandium
392   - bmo_id: 420446
393     name: Gregory Szorc
394     nick: gps
395   - &gregtatum
396     bmo_id: 561658
397     name: Greg Tatum
398     nick: gregtatum
399   - &groovecoder
400     bmo_id: 403306
401     name: Luke Crouch
402     nick: groovecoder
403   - &gstoll
404     bmo_id: 714603
405     name: Greg Stoll
406     nick: gstoll
407   - &gsvelto
408     bmo_id: 448747
409     name: Gabriele Svelto
410     nick: gsvelto
411   - &gw
412     bmo_id: 504871
413     name: Glenn Watson
414     nick: gw
415   - &haik
416     bmo_id: 558190
417     name: Haik Aftandilian
418     nick: haik
419   - &handyman
420     bmo_id: 506442
421     name: David Parks
422     nick: handyman
423   - &hiro
424     bmo_id: 131213
425     name: Hiroyuki Ikezoe
426     nick: hiro
427   - &hjones
428     bmo_id: 692246
429     name: Hanna Jones
430     nick: hjones
431   - &hneiva
432     bmo_id: 693369
433     name: Heitor Neiva
434     nick: hneiva
435   - &Honza
436     bmo_id: 303767
437     name: Jan Honza Odvarko
438     nick: Honza
439   - &hsivonen
440     bmo_id: 5490
441     name: Henri Sivonen
442     nick: hsivonen
443   - &iain
444     bmo_id: 623993
445     name: Iain Ireland
446     nick: iain
447   - &itielyn8
448     bmo_id: 353822
449     name: Itiel
450     nick: itiel_yn8
451   - &Jamie
452     bmo_id: 219126
453     name: James Teh
454     nick: Jamie
455   - &jandem
456     bmo_id: 375297
457     name: Jan de Mooij
458     nick: jandem
459   - &janerik
460     bmo_id: 533624
461     name: Jan-Erik Rediger
462     nick: janerik
463   - &janv
464     bmo_id: 8340
465     name: Jan Varga
466     nick: janv
467   - &jchen
468     bmo_id: 281508
469     name: ''
470     nick: jchen
471   - &jcristau
472     bmo_id: 580382
473     name: Julien Cristau
474     nick: jcristau
475   - &jdescottes
476     bmo_id: 559949
477     name: Julian Descottes
478     nick: jdescottes
479   - &jesup
480     bmo_id: 11539
481     name: Randell Jesup
482     nick: jesup
483   - &jfkthame
484     bmo_id: 329583
485     name: Jonathan Kew
486     nick: jfkthame
487   - &jgilbert
488     bmo_id: 419431
489     name: Kelsey Gilbert
490     nick: jgilbert
491   - &jgraham
492     bmo_id: 389650
493     name: James Graham
494     nick: jgraham
495   - &jhirsch
496     bmo_id: 446735
497     name: Jared Hirsch
498     nick: jhirsch
499   - &jhlin
500     bmo_id: 463180
501     name: John Lin
502     nick: jhlin
503   - &jib
504     bmo_id: 456498
505     name: Jan-Ivar Bruaroey
506     nick: jib
507   - &jimb
508     bmo_id: 298765
509     name: Jim Blandy
510     nick: jimb
511   - &jimm
512     bmo_id: 279663
513     name: Jim Mathies
514     nick: jimm
515   - &jjalkanen
516     bmo_id: 689836
517     name: Jari Jalkanen
518     nick: jjalkanen
519   - &jld
520     bmo_id: 462836
521     name: Jed Davis
522     nick: jld
523   - &jlorenzo
524     bmo_id: 504868
525     name: Johan Lorenzo
526     nick: jlorenzo
527   - &jmaher
528     bmo_id: 324370
529     name: Joel Maher
530     nick: jmaher
531   - &jnicol
532     bmo_id: 541747
533     name: Jamie Nicol
534     nick: jnicol
535   - &jonalmeida
536     bmo_id: 541581
537     name: Jonathan Almeida
538     nick: jonalmeida
539   - &jonco
540     bmo_id: 443194
541     name: Jon Coppeard
542     nick: jonco
543   - &josh
544     bmo_id: 621062
545     name: Josh Groves
546     nick: josh
547   - &jrmuizel
548     bmo_id: 309398
549     name: Jeff Muizelaar
550     nick: jrmuizel
551   - &jschanck
552     bmo_id: 689878
553     name: John Schanck
554     nick: jschanck
555   - &jseward
556     bmo_id: 346453
557     name: Julian Seward
558     nick: jseward
559   - &jstutte
560     bmo_id: 646284
561     name: Jens Stutte
562     nick: jstutte
563   - &jsudiaman
564     bmo_id: 713253
565     name: Jonathan Sudiaman
566     nick: jsudiaman
567   - &jteow
568     bmo_id: 701257
569     name: James Teow
570     nick: jteow
571   - &jules
572     bmo_id: 699161
573     name: Jules Simplicio
574     nick: jules
575   - &jwatt
576     bmo_id: 32767
577     name: Jonathan Watt
578     nick: jwatt
579   - bmo_id: 512198
580     name: Jean-Yves Avenard
581     nick: jya
582   - &k88hudson
583     bmo_id: 556482
584     name: Kate Hudson
585     nick: k88hudson
586   - &KaiE
587     bmo_id: 36541
588     name: Kai Engert
589     nick: KaiE
590   - &karlt
591     bmo_id: 274246
592     name: Karl Tomlinson
593     nick: karlt
594   - &kaya
595     bmo_id: 712933
596     name: Kayacan Kaya
597     nick: kaya
598   - &kcochrane
599     bmo_id: 707663
600     name: Kelly Cochrane
601     nick: kcochrane
602   - &keeler
603     bmo_id: 349244
604     name: Dana Keeler
605     nick: keeler
606   - &kershaw
607     bmo_id: 505624
608     name: Kershaw Chang
609     nick: kershaw
610   - &kinetik
611     bmo_id: 274575
612     name: Matthew Gregan
613     nick: kinetik
614   - &kip
615     bmo_id: 499338
616     name: ''
617     nick: kip
618   - &kmag
619     bmo_id: 106098
620     name: Kris Maglione
621     nick: kmag
622   - &kpatenio
623     bmo_id: 690690
624     name: kpatenio
625     nick: kpatenio
626   - &KrisWright
627     bmo_id: 617144
628     name: Kris Wright
629     nick: KrisWright
630   - &kshampur
631     bmo_id: 698141
632     name: Kash Shampur
633     nick: kshampur
634   - &kvark
635     bmo_id: 582393
636     name: Dzmitry Malyshau
637     nick: kvark
638   - &lina
639     bmo_id: 506322
640     name: Lina Butler
641     nick: lina
642   - &longsonr
643     bmo_id: 218550
644     name: Robert Longson
645     nick: longsonr
646   - &lougenia
647     bmo_id: 649193
648     name: Lougenia Bailey
649     nick: lougenia
650   - &lsalzman
651     bmo_id: 536714
652     name: Lee Salzman
653     nick: lsalzman
654   - &mkato
655     bmo_id: 8636
656     name: Makoto Kato
657     nick: m_kato
658   - &mak
659     bmo_id: 240353
660     name: Marco Bonardo
661     nick: mak
662   - &marco
663     bmo_id: 420453
664     name: Marco Castelluccio
665     nick: marco
666   - &MarcoZ
667     bmo_id: 285656
668     name: Marco Zehe
669     nick: MarcoZ
670   - &Mardak
671     bmo_id: 125983
672     name: Ed Lee
673     nick: Mardak
674   - &markh
675     bmo_id: 16943
676     name: Mark Hammond
677     nick: markh
678   - &masayuki
679     bmo_id: 34283
680     name: Masayuki Nakano
681     nick: masayuki
682   - &mathjazz
683     bmo_id: 275214
684     name: Matjaz Horvat
685     nick: mathjazz
686   - &matttighe
687     bmo_id: 701804
688     name: Matt Tighe
689     nick: matt-tighe
690   - &MattN
691     bmo_id: 305228
692     name: Matthew N
693     nick: MattN
694   - &mcarare
695     bmo_id: 648814
696     name: Mihai Adrian Carare
697     nick: mcarare
698   - &mccr8
699     bmo_id: 406194
700     name: Andrew McCreight
701     nick: mccr8
702   - &mcheang
703     bmo_id: 638884
704     name: Mandy Cheang
705     nick: mcheang
706   - &mconley
707     bmo_id: 403756
708     name: Mike Conley
709     nick: mconley
710   - &mgaudet
711     bmo_id: 607045
712     name: Matthew Gaudet
713     nick: mgaudet
714   - &micah
715     bmo_id: 585815
716     name: Micah Tigley
717     nick: micah
718   - &mikokm
719     bmo_id: 547538
720     name: Miko Mynttinen
721     nick: mikokm
722   - &mkaply
723     bmo_id: 7313
724     name: Mike Kaply
725     nick: mkaply
726   - &molly
727     bmo_id: 550257
728     name: Molly Howell
729     nick: molly
730   - &morgan
731     bmo_id: 618000
732     name: Morgan Reschenberg
733     nick: morgan
734   - &mossop
735     bmo_id: 91159
736     name: Dave Townsend
737     nick: mossop
738   - &Ms2ger
739     bmo_id: 302720
740     name: ''
741     nick: Ms2ger
742   - &mstange
743     bmo_id: 293943
744     name: Markus Stange
745     nick: mstange
746   - &mstriemer
747     bmo_id: 492360
748     name: Mark Striemer
749     nick: mstriemer
750   - &mt
751     bmo_id: 438654
752     name: Martin Thomson
753     nick: mt
754   - &nalexander
755     bmo_id: 432887
756     name: Nick Alexander
757     nick: nalexander
758   - &nanj
759     bmo_id: 538785
760     name: Nan Jiang
761     nick: nanj
762   - &nbp
763     bmo_id: 422187
764     name: Nicolas B
765     nick: nbp
766   - &nchevobbe
767     bmo_id: 557153
768     name: Nicolas Chevobbe
769     nick: nchevobbe
770   - &nical
771     bmo_id: 438998
772     name: Nicolas Silva
773     nick: nical
774   - &nika
775     bmo_id: 534482
776     name: Nika Layzell
777     nick: nika
778   - &niklas
779     bmo_id: 690738
780     name: Niklas Baumgardner
781     nick: niklas
782   - &nkulatova
783     bmo_id: 697976
784     name: Anna Weine
785     nick: nkulatova
786   - &nlapre
787     bmo_id: 711793
788     name: Nathan LaPré
789     nick: nlapre
790   - &nohlmeier
791     bmo_id: 499343
792     name: ''
793     nick: nohlmeier
794   - &nordzilla
795     bmo_id: 651777
796     name: Erik Nordin
797     nick: nordzilla
798   - &nrishel
799     bmo_id: 697005
800     name: Nick Rishel
801     nick: nrishel
802   - &ochameau
803     bmo_id: 283262
804     name: Alexandre Poirot
805     nick: ochameau
806   - &olivia
807     bmo_id: 694341
808     name: Olivia Hall
809     nick: olivia
810   - &overholt
811     bmo_id: 442218
812     name: Andrew Overholt
813     nick: overholt
814   - &owlish
815     bmo_id: 579431
816     name: ''
817     nick: owlish
818   - &padenot
819     bmo_id: 404637
820     name: Paul Adenot
821     nick: padenot
822   - &pbz
823     bmo_id: 636491
824     name: Paul Zühlcke
825     nick: pbz
826   - &pdahiya
827     bmo_id: 471708
828     name: Punam Dahiya
829     nick: pdahiya
830   - &pehrsons
831     bmo_id: 489889
832     name: Andreas Pehrson
833     nick: pehrsons
834   - &perrymcmanis
835     bmo_id: 697076
836     name: Perry McManis
837     nick: perry.mcmanis
838   - &peterv
839     bmo_id: 24295
840     name: Peter Van der Beken
841     nick: peterv
842   - &prathiksha
843     bmo_id: 580428
844     name: ''
845     nick: prathiksha
846   - &rbs
847     bmo_id: 5630
848     name: ''
849     nick: rbs
850   - &rhunt
851     bmo_id: 573202
852     name: Ryan Hunt
853     nick: rhunt
854   - &rkraesig
855     bmo_id: 699639
856     name: Ray Kraesig
857     nick: rkraesig
858   - &robwu
859     bmo_id: 447061
860     name: Rob Wu
861     nick: robwu
862   - &royang
863     bmo_id: 644746
864     name: Roger Yang
865     nick: royang
866   - &rpl
867     bmo_id: 339062
868     name: Luca Greco
869     nick: rpl
870   - &rrelyea
871     bmo_id: 11099
872     name: Robert Relyea
873     nick: rrelyea
874   - &rsainani
875     bmo_id: 718207
876     name: Rahul Sainani
877     nick: rsainani
878   - &ryansleevi
879     bmo_id: 381992
880     name: Ryan Sleevi
881     nick: ryan.sleevi
882   - &saschanaz
883     bmo_id: 473060
884     name: Kagami
885     nick: saschanaz
886   - &Sasha
887     bmo_id: 704132
888     name: Alexandra Borovova
889     nick: Sasha
890   - &scaraveo
891     bmo_id: 443354
892     name: ''
893     nick: scaraveo
894   - &sclements
895     bmo_id: 603840
896     name: Sarah Clements
897     nick: sclements
898   - &sefeng
899     bmo_id: 625922
900     name: Sean Feng
901     nick: sefeng
902   - &serg
903     bmo_id: 691597
904     name: Sergey Galich
905     nick: serg
906   - &sfink
907     bmo_id: 359004
908     name: Steve Fink
909     nick: sfink
910   - &sfoster
911     bmo_id: 430165
912     name: Sam Foster
913     nick: sfoster
914   - &shravanrn
915     bmo_id: 639827
916     name: Shravan Narayan
917     nick: shravanrn
918   - &skhamis
919     bmo_id: 683894
920     name: Sammy Khamis
921     nick: skhamis
922   - &smaug
923     bmo_id: 39966
924     name: Olli Pettay
925     nick: smaug
926   - &sotaro
927     bmo_id: 434202
928     name: Sotaro Ikeda
929     nick: sotaro
930   - &sparky
931     bmo_id: 560562
932     name: Greg Mierzwinski
933     nick: sparky
934   - &spohl
935     bmo_id: 456485
936     name: Stephen A Pohl
937     nick: spohl
938   - &standard8
939     bmo_id: 112088
940     name: Mark Banner
941     nick: standard8
942   - &stransky
943     bmo_id: 263117
944     name: Martin Stránský
945     nick: stransky
946   - bmo_id: 468136
947     name: Dan Gohman
948     nick: sunfish
949   - &Sylvestre
950     bmo_id: 495955
951     name: Sylvestre Ledru
952     nick: Sylvestre
953   - &tantek
954     bmo_id: 164722
955     name: Tantek Çelik
956     nick: tantek
957   - &tcampbell
958     bmo_id: 586681
959     name: Ted Campbell
960     nick: tcampbell
961   - &teoxoy
962     bmo_id: 715425
963     name: Teodor Tanasoaia
964     nick: teoxoy
965   - &teshaq
966     bmo_id: 663555
967     name: Tarik Eshaq
968     nick: teshaq
969   - &tgiles
970     bmo_id: 666930
971     name: Tim Giles
972     nick: tgiles
973   - &thecount
974     bmo_id: 466874
975     name: Scott
976     nick: thecount
977   - &timhuang
978     bmo_id: 547199
979     name: Tim Huang
980     nick: timhuang
981   - &tjr
982     bmo_id: 578488
983     name: Tom Ritter
984     nick: tjr
985   - &tlouw
986     bmo_id: 707594
987     name: Tiaan Louw
988     nick: tlouw
989   - &tnikkel
990     bmo_id: 255010
991     name: Timothy Nikkel
992     nick: tnikkel
993   - bmo_id: 461658
994     name: Tom Prince
995     nick: tomprince
996   - &toshi
997     bmo_id: 644141
998     name: Toshihito Kikuchi
999     nick: toshi
1000   - &travis
1001     bmo_id: 628857
1002     name: Travis Long
1003     nick: travis_
1004   - &tschuster
1005     bmo_id: 703078
1006     name: Tom Schuster
1007     nick: tschuster
1008   - &TYLin
1009     bmo_id: 503090
1010     name: Ting-Yu Lin
1011     nick: TYLin
1012   - &ueno
1013     bmo_id: 565522
1014     name: Daiki Ueno
1015     nick: ueno
1016   - &valentin
1017     bmo_id: 415378
1018     name: Valentin Gosu
1019     nick: valentin
1020   - &wchen
1021     bmo_id: 414438
1022     name: William Chen
1023     nick: wchen
1024   - &whimboo
1025     bmo_id: 76551
1026     name: Henrik Skupin
1027     nick: whimboo
1028   - &willdurand
1029     bmo_id: 603050
1030     name: William Durand
1031     nick: willdurand
1032   - &xidorn
1033     bmo_id: 373403
1034     name: Xidorn Quan
1035     nick: xidorn
1036   - &yulia
1037     bmo_id: 600802
1038     name: Yulia Startsev
1039     nick: yulia
1040   - &yury
1041     bmo_id: 382167
1042     name: Yury Delendik
1043     nick: yury
1044   - bmo_id: 458165
1045     name: Yura Zenevich
1046     nick: yzen
1047   - &zbraniecki
1048     bmo_id: 41270
1049     name: Zibi Braniecki
1050     nick: zbraniecki
1051   - &zeid
1052     bmo_id: 633708
1053     name: Zeid Zabaneh
1054     nick: zeid
1055   - &zombie
1056     bmo_id: 445095
1057     name: Tomislav Jovanovic
1058     nick: zombie
1059   - &zrhoffman
1060     bmo_id: 400406
1061     name: Zach Hoffman
1062     nick: zrhoffman
1063 modules:
1064   - name: firefox-toplevel
1065     description: The top level directory for the Firefox/Gecko tree. Owned by the
1066       TLMC
1067     includes:
1068       - README.txt
1069     meta:
1070       owners_emeritus:
1071         - Brendan Eich
1072         - Kate Hudson
1073     owners:
1074       - *bholley
1075       - *overholt
1076       - *mossop
1077       - *benbangert
1078       - *nalexander
1079       - *nika
1080     peers: []
1081     machine_name: _firefoxtoplevel
1083   - machine_name: android_components
1084     name: Android Components
1085     description: A collection of independent, reusable Android library components
1086       to make it easier to build browsers and browser-like applications.
1087     includes:
1088       - mobile/android/android-components/**/*
1089     excludes: []
1090     owners:
1091       - *amejia
1092       - *matttighe
1093     peers:
1094       - *kaya
1095       - *jonalmeida
1096     meta:
1097   - machine_name: code_coverage
1098     name: Code Coverage
1099     description: Tools for code coverage instrumentation, and coverage data parsing
1100       and management.
1101     includes:
1102       - tools/code-coverage/**/*
1103       - python/mozbuild/mozbuild/codecoverage/**/*
1104       - testing/mozharness/mozharness/mozilla/testing/codecoverage.py
1105     excludes: []
1106     owners:
1107       - *marco
1108     peers:
1109       - *calixte
1110       - *jmaher
1111     meta:
1112       components:
1113         - 'Testing :: Code Coverage'
1114   - name: 'Core: Accessibility'
1115     description: Support for platform accessibility APIs. Accessibility APIs are used
1116       by 3rd party software like screen readers, screen magnifiers, and voice dictation
1117       software, which need information about document content and UI controls, as
1118       well as important events like changes of focus.
1119     includes:
1120       - accessible/**/*
1121     meta:
1122       owners_emeritus:
1123         - Aaron Leventhal
1124         - Alexander Surkov
1125       peers_emeritus:
1126         - David Bolter
1127         - Trevor Saunders
1128         - Ginn Chen
1129         - Yan Evan
1130         - Yura Zenevich
1131         - *MarcoZ
1132       group: dev-accessibility
1133       url: https://developer.mozilla.org/docs/Web/Accessibility
1134       components:
1135         - Core::Disability Access APIs
1136     owners:
1137       - *Jamie
1138     peers:
1139       - *eeejay
1140       - *morgan
1141       - *nlapre
1142     machine_name: core_accessibility
1144   - name: 'Core: Animation'
1145     description: 'Declarative animations: CSS animations, CSS transitions, Web Animations
1146       API, and off-main thread animations.'
1147     includes:
1148       - dom/animation/**/*
1149       # TODO "and animation-related and interpolation-related code
1150       # in layout/style, gfx/layers, servo/components/style and servo/ports/gecko
1151     meta:
1152       group: dev-platform
1153       components:
1154         - Core::DOM::Animation
1155         - Core::CSS Transitions and Animations
1156       peers_emeritus:
1157         - Matt Woodrow
1158     owners:
1159       - *birtles
1160     peers:
1161       - *boris
1162       - *hiro
1163     machine_name: core_animation
1165   - name: 'Core: Anti-Tracking'
1166     description: Tracking detection and content-blocking.
1167     includes:
1168       - toolkit/components/antitracking/**/*
1169       # several files under browser/ and netwerk/url-classifier/ **TODO**
1170     meta:
1171       peers_emeritus:
1172         - Ehsan Akhgari
1173         - Erica Wright
1174         - Gary Chen
1175         - *baku
1176         - Johann Hofmann
1177       group: dev-platform
1178       components:
1179         - 'Core::Privacy: Anti-Tracking'
1180     owners:
1181       - *timhuang
1182     peers:
1183       - *bvandersloot
1184       - *dlee
1185       - *pbz
1186     machine_name: core_antitracking
1188   - name: 'Core: APZ (Graphics submodule)'
1189     description: Asynchronous panning and zooming
1190     includes:
1191       - gfx/layers/apz/**/*
1192     meta:
1193       owners_emeritus:
1194         - Kartikaya Gupta
1195       peers_emeritus:
1196         - Ryan Hunt
1197       group: dev-platform
1198       url: https://wiki.mozilla.org/Platform/GFX/APZ
1199       components:
1200         - Core::Panning and Zooming
1201     owners:
1202       - *botond
1203     peers:
1204       - *tnikkel
1205       - *dlrobertson
1206       - *hiro
1207       - *mstange
1208     machine_name: core_apz_graphics_submodule
1210   - name: 'Core: Build and Release Tools'
1211     description: Tools related to build and release automation and configuration of
1212       release builds.
1213     includes:
1214       - tools/update-packaging/**/*
1215       - tools/update-verify/**/*
1216     meta:
1217       owners_emeritus:
1218         - Aki Sasaki
1219       group: release-engineering
1220       url: https://wiki.mozilla.org/ReleaseEngineering
1221       components:
1222         - Release Engineering::*
1223     owners:
1224       - *jcristau
1225     peers:
1226       - *hneiva
1227       - *bhearsum
1228       - *gabriel
1229     machine_name: core_build_and_release_tools
1231   - name: 'Core: Build Config'
1232     description: The build system for Gecko and several mozilla.org hosted Gecko-based
1233       applications.
1234     includes:
1235       - build/**/*
1236       - config/**/*
1237       - python/mozbuild/**/*
1238       - browser/config/mozconfigs/**/*
1239     meta:
1240       owners_emeritus:
1241         - Chris Manchester
1242         - Gregory Szorc
1243         - Ted Mielczarek
1244         - Benjamin Smedberg
1245       peers_emeritus:
1246         - Ted Mielczarek
1247         - Ralph Giles
1248         - Gregory Szorc
1249         - Chris Manchester
1250         - Mike Shal
1251         - Nathan Froyd
1252         - Ricky Stewart
1253         - David Major
1254         - Mitchell Hentges
1255       group: dev-builds
1256       url: :ref:`Build System`
1257       components:
1258         - Core::Build Config
1259     owners:
1260       - *glandium
1261     peers:
1262       - *andi
1263     submodules:
1265       - name: 'Core: Build Config - Fennec'
1266         description: Submodule of the build config covering Fennec's build system
1267           in mobile/android.
1268         meta:
1269           group: dev-builds
1270           components:
1271             - Core::Build Config
1272         owners:
1273           - *nalexander
1274         peers: []
1275         machine_name: core_build_config_fennec
1277       - name: 'Core: Build Config - Taskgraph'
1278         description: Support for task-graph generation in decision, action, and cron
1279           tasks, including configuration of all tasks including those for CI, nightlies,
1280           and releases; as well as Docker and VM images used to execute those tasks.
1281         includes:
1282           - taskcluster
1283         meta:
1284           components:
1285             - Firefox Build System::Task Configuration
1286           owners_emeritus:
1287             - Tom Prince
1288           peers_emeritus:
1289             - Dustin Mitchell
1290             - Aki Sasaki
1291             - Brian Stack
1292             - Gregory Szorc
1293             - Justin Wood
1294         owners:
1295           - *ahal
1296         peers:
1297           - *glandium
1298           - *jcristau
1299           - *jlorenzo
1300           - *jmaher
1301         machine_name: core_build_config_taskgraph
1302     machine_name: core_build_config
1304   - name: 'Core: Code Analysis and Debugging Tools'
1305     description: Tools for debugging Mozilla code or for analyzing speed, memory use,
1306       and other characteristics of it.
1307     includes:
1308       - tools/jprof/**/*
1309       - tools/leak-gauge/**/*
1310       - tools/performance/**/*
1311       - tools/rb/**/*
1312     meta:
1313       group: dev-performance
1314       owners_emeritus:
1315         - David Baron
1316     owners: []
1317     peers: []
1318     machine_name: core_code_analysis_and_debugging_tools
1320   - name: 'Core: Content Security'
1321     description: 'Native content-based security features enforced in the ContentSecurityManager,
1322       including: Content Security Policy (CSP), Mixed Content Blocker (MCB), Referrer
1323       Policy, Subresource Integrity (SRI), Cross-Origin Resource Sharing (CORS), X-Frame-Options,
1324       X-Content-Type-Options: nosniff, HTTPS-Only-Mode, Sanitizer API, Sec-Fetch Metadata,
1325       and top-level data: URI blocking.'
1326     includes:
1327       - dom/security/**/*
1328     meta:
1329       peers_emeritus:
1330         - Sid Stamm
1331         - Jonas Sicking
1332         - Jonathan Kingston
1333         - Thomas Nguyen
1334         - François Marier
1335         - Tanvi Vyas
1336         - Andrea Marchesini
1337       group: dev-security
1338       components:
1339         - 'Core::DOM: Security'
1340     owners:
1341       - *ckerschb
1342     peers:
1343       - *dveditz
1344       - *freddy
1345       - *tschuster
1346     machine_name: core_content_security
1348   - name: 'Core: Cookies'
1349     description: ''
1350     includes:
1351       - netwerk/cookie/**/*
1352     meta:
1353       owners_emeritus:
1354         - Monica Chew
1355         - Andrea Marchesini
1356       peers_emeritus:
1357         - Josh Matthews
1358         - Mike Connor
1359         - Dan Witte
1360         - Christian Biesinger
1361         - Shawn Wilsher
1362         - Ehsan Akhgari
1363         - Honza Bambas
1364       group: dev-platform
1365       components:
1366         - 'Core::Networking: Cookies'
1367     owners:
1368       - *dveditz
1369       - *timhuang
1370       - *valentin
1371     peers:
1372       - *edgul
1373       - *pbz
1374       - *tschuster
1375     machine_name: core_cookies
1377   - name: 'Core: Crash reporting'
1378     description: Infrastructure and tools used to generate, submit and process crash
1379       reports. This includes the in-tree google-breakpad fork, the crash report generation
1380       machinery as well as the host tools used to dump symbols, analyse minidumps
1381       and generate stack traces.
1382     includes:
1383       - toolkit/crashreporter/**/*
1384       - toolkit/components/crashes/**/*
1385       - tools/crashreporter/**/*
1386       - ipc/glue/CrashReporter*
1387       - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/CrashReporter.java
1388     meta:
1389       peers_emeritus:
1390         - Aria Beingessner
1391       group: dev-platform
1392       url: :ref:`Crash Reporter`
1393       components:
1394         - Toolkit::Crash Reporting
1395     owners:
1396       - *gsvelto
1397     peers:
1398       - *KrisWright
1399       - *calixte
1400     machine_name: core_crash_reporting
1402   - machine_name: core_credentials
1403     name: 'Core: Credentials'
1404     description: API Surface for FedCM and WebAuthn
1405     includes:
1406       - toolkit/components/credentialmanagement/**/*
1407       - browser/components/credentialmanager/**/*
1408       - dom/credentialmanagement/**/*
1409       - dom/webauthn/**/*
1410     excludes: []
1411     owners:
1412       - *bvandersloot
1413       - *jschanck
1414     peers:
1415       - *timhuang
1416       - *pbz
1417     meta:
1418       group: dev-platform
1419       components:
1420         - 'Core::DOM: Credential Management'
1421         - 'Core::DOM: Web Authentication'
1423   - name: 'Core: C++/Rust usage, tools, and style'
1424     description: Aspects of C++ use such as language feature usage, standard library
1425       versions/usage, compiler/toolchain versions, formatting and naming style, and
1426       aspects of Rust use as needs arise
1427     includes: []
1428       # NOTE: more of a "meta module" -- who do we ask when we want to do the above?
1429       # Includes/globs include where we define coding style, etc... (i.e. documentation)
1430       # - docs/code-quality/**/*
1431       # - docs/testing-rust-code/**/*
1432       # - docs/writing-rust-code/**/*
1433     meta:
1434       owners_emeritus:
1435         - Ehsan Akhgari
1436       peers_emeritus:
1437         - Jeff Walden
1438         - Simon Giesecke
1439       group: dev-platform
1440       components:
1441         - Various
1442     owners:
1443       - *bholley
1444     peers:
1445       - *botond
1446       - *glandium
1447     machine_name: core_crust_usage_tools_and_style
1449   - name: 'Core: Cycle Collector'
1450     description: Code to break and collect objects within reference cycles
1451     includes:
1452       - xpcom/base/nsCycleCollect*
1453       # TODO "and some support headers"
1454       # NOTE: not always clean lines between modules and file boundaries. This module is deeply intertwines with other modules (e.g. XPCOM)
1455     meta:
1456       peers_emeritus:
1457         - David Baron
1458       group: dev-platform
1459       components:
1460         - Core::Cycle Collector
1461     owners:
1462       - *mccr8
1463     peers:
1464       - *peterv
1465       - *smaug
1466     machine_name: core_cycle_collector
1468   - name: 'Core: DLL Services'
1469     description: Windows dynamic linker instrumentation and blocking
1470     includes:
1471       - toolkit/xre/dllservices/**/*
1472     meta:
1473       owners_emeritus:
1474         - Aaron Klotz
1475         - *toshi
1476       components:
1477         - Core::DLL Services
1478     owners:
1479       - *handyman
1480     peers:
1481       - *molly
1482     machine_name: core_dll_services
1484   - name: 'Core: docshell'
1485     description: ''
1486     includes:
1487       - docshell/**/*
1488       - uriloader/base/**/*
1489     meta:
1490       owners_emeritus:
1491         - Boris Zbarsky
1492       peers_emeritus:
1493         - Johnny Stenback
1494         - Christian Biesinger
1495         - Justin Lebar
1496         - Samael Wang
1497         - Kyle Machulis
1498       group: dev-platform
1499       components:
1500         - Core::DOM: Navigation
1501     owners:
1502       - *smaug
1503       - *nika
1504     peers:
1505       - *peterv
1506       - *farre
1507     machine_name: core_docshell
1509   - name: 'Core: Document Object Model'
1510     description: ''
1511     includes:
1512       - dom/**/*
1513     exclude_module_paths: true
1514     meta:
1515       owners_emeritus:
1516         - Johnny Stenback
1517       peers_emeritus:
1518         - Justin Lebar
1519         - Jonas Sicking
1520         - Ben Turner
1521         - Mounir Lamouri
1522         - Kyle Huey
1523         - Bill McCloskey
1524         - Ben Kelly
1525         - Blake Kaplan
1526         - Kyle Machulis
1527         - Boris Zbarsky
1528         - Ehsan Akhgari
1529       group: dev-tech-dom
1530       url: http://developer.mozilla.org/en/docs/DOM
1531       components:
1532         - Core::DOM
1533         - 'Core::DOM: Core & HTML'
1534       review_group: dom-core
1535     owners:
1536       - *peterv
1537     peers:
1538       - *smaug
1539       - *hsivonen
1540       - *bholley
1541       - *baku
1542       - *mccr8
1543       - *nika
1544       - *farre
1545       - *emilio
1546       - *asuth
1547       - *edgar
1548       - *saschanaz
1549       - *sefeng
1550     machine_name: core_document_object_model
1552   - name: 'Core: DOM File'
1553     description: DOM Blob, File and FileSystem APIs
1554     includes:
1555       - dom/file/**/*
1556       - dom/filesystem/**/*
1557     meta:
1558       group: dev-platform
1559       url: http://developer.mozilla.org/en/docs/DOM
1560       components:
1561         - 'Core::DOM: File'
1562     owners:
1563       - *baku
1564     peers:
1565       - *smaug
1566     machine_name: core_dom_file
1568   - machine_name: core_dom_streams
1569     name: 'Core: DOM Streams'
1570     description: Streams Specification implementation
1571     includes:
1572       - dom/streams/**/*
1573     excludes: []
1574     owners:
1575       - *saschanaz
1576     peers:
1577       - *smaug
1578       - *evilpie
1579       - *mgaudet
1580     meta:
1581       url: http://developer.mozilla.org/en/docs/DOM
1582       group: dev-platform
1583       components:
1584         - 'Core::DOM: Streams'
1585       owners_emeritus:
1586         - *mgaudet
1587   - name: 'Core: Editor'
1588     description: ''
1589     includes:
1590       - editor/**/*
1591     meta:
1592       owners_emeritus:
1593         - Ehsan Akhgari
1594       group: dev-platform
1595       url: :ref:`Editor`
1596       components:
1597         - Core::Editor
1598     owners:
1599       - *masayuki
1600     peers:
1601       - *mkato
1602     machine_name: core_editor
1604   - name: 'Core: Event Handling'
1605     description: DOM Events and Event Handling
1606     includes:
1607       - dom/events/**/*
1608       # TODO "and event handling related code elsewhere"
1609     meta:
1610       peers_emeritus:
1611         - Stone Shih
1612       group: dev-platform
1613       url: http://developer.mozilla.org/en/docs/DOM
1614       components:
1615         - 'Core::DOM: Events'
1616         - 'Core::DOM: UI Events & Focus Handling'
1617     owners:
1618       - *smaug
1619       - *masayuki
1620     peers:
1621       - *edgar
1622     machine_name: core_event_handling
1624   - machine_name: core_firefox_source_documentation
1625     name: 'Core: Firefox Source Documentation'
1626     description: The infrastructure platform used to generate Firefox's source documentation,
1627       excluding editorial control over the content.
1628     includes:
1629       - docs/
1630       - tools/moztreedocs/
1631     owners:
1632       - *ahal
1633     peers:
1634       - *Sylvestre
1635     meta:
1636       components:
1637         - Developer Infrastructure::Source Documentation
1638       url: https://firefox-source-docs.mozilla.org/
1639   - name: 'Core: Gecko Profiler'
1640     description: Gecko's built-in profiler
1641     includes:
1642       - tools/profiler/**/*
1643       - mozglue/baseprofiler/**/*
1644     meta:
1645       owners_emeritus:
1646         - Benoit Girard
1647       peers_emeritus:
1648         - Shu-yu Guo (JS integration)
1649         - Thinker Lee (TaskTracer)
1650         - Cervantes Yu (TaskTracer)
1651         - Nicholas Nethercote
1652         - Gerald Squelart
1653         - Kannan Vijayan
1654         - Barret Rennie
1655         - Greg Tatum
1656       group: dev-platform
1657       url: https://firefox-source-docs.mozilla.org/tools/profiler/
1658       components:
1659         - Core::Gecko Profiler
1660     owners:
1661       - *mstange
1662     peers:
1663       - *canova
1664       - *florian
1665       - *jseward
1666     machine_name: core_gecko_profiler
1668   - name: 'Core: GeckoView'
1669     description: Framework for embedding Gecko into Android applications
1670     includes:
1671       - mobile/android/**/*
1672       - widget/android/**/*
1673       - hal/android/**/*
1674     excludes:
1675       - mobile/android/fenix/**/*
1676       - mobile/android/focus-android/**/*
1677       - mobile/android/android-components/**/*
1678     meta:
1679       owners_emeritus:
1680         - James Willcox
1681         - Agi Sferro
1682       peers_emeritus:
1683         - Dylan Roeh
1684         - Eugen Sawin
1685         - Aaron Klotz
1686         - Jim Chen
1687         - Randall E. Barker
1688         - Jon Almeida
1689       url: https://wiki.mozilla.org/Mobile/GeckoView
1690       components:
1691         - GeckoView::General
1692     owners:
1693       - *owlish
1694     peers:
1695       - *calu
1696       - *mkato
1697       - *olivia
1698     machine_name: core_geckoview
1700   - name: 'Core: Global Key Bindings'
1701     description: Global hot keys for Firefox. Does not include underlined menu accelerators
1702       and the like, as those are part of i18n.
1703     includes:
1704       - dom/events/**/*
1705       # TODO "and platform specific directories under it"
1706     meta:
1707       group: dev-accessibility
1708       url: https://support.mozilla.org/kb/keyboard-shortcuts-perform-firefox-tasks-quickly
1709       components:
1710         - 'Core::Keyboard: Navigation'
1711       peers_emeritus:
1712         - Neil Rashbrook
1713     owners:
1714       - *masayuki
1715     machine_name: core_global_key_bindings
1717   - name: 'Core: Graphics'
1718     description: Mozilla graphics API
1719     includes:
1720       - gfx/**/*
1721       - dom/canvas/**/*
1722     meta:
1723       owners_emeritus:
1724         - Robert O'Callahan
1725       peers_emeritus:
1726         - Benoit Girard(Compositor, Performance)
1727         - Ali Juma
1728         - George Wright(Canvas2D)
1729         - Mason Chang
1730         - David Anderson
1731         - Christopher Lord
1732         - John Daggett(text/fonts)
1733         - Benoit Jacob(gfx/gl)
1734         - Joe Drew
1735         - Vladimir Vukicevic
1736         - James Willcox(Android)
1737         - Nick Cameron
1738         - *rhunt
1739       group: dev-platform
1740       url: https://wiki.mozilla.org/Platform/GFX https://wiki.mozilla.org/Gecko:Layers
1741         https://wiki.mozilla.org/Gecko:2DGraphicsSketch
1742       components:
1743         - Core::Graphics
1744         - 'Core::Graphics: Layers'
1745         - 'Core::Graphics: Text'
1746         - 'Core::Graphics: WebRender'
1747         - 'Core::GFX: Color Management'
1748         - 'Core::Canvas: 2D'
1749         - 'Core::Canvas: WebGL'
1750     owners:
1751       - *jrmuizel
1752     peers:
1753       - *nical
1754       - *jgilbert
1755       - *mstange
1756       - *basschouten
1757       - *jfkthame
1758       - *sotaro
1759       - *jnicol
1760       - *gw
1761       - *lsalzman
1762       - *aosmond
1763     machine_name: core_graphics
1765   - name: 'Core: HAL'
1766     description: Hardware Abstraction Layer
1767     includes:
1768       - hal/**/*
1769     meta:
1770       group: dev-platform
1771       components:
1772         - Core::Hardware Abstraction Layer (HAL)
1773     owners:
1774       - *gsvelto
1775     peers: []
1776     machine_name: core_hal
1778   - name: 'Core: HTML Parser'
1779     description: The HTML Parser transforms HTML source code into a DOM. It conforms
1780       to the HTML specification, and is mostly translated automatically from Java
1781       to C++.
1782     includes:
1783       - parser/html/**/*
1784     meta:
1785       group: dev-platform
1786       url: http://about.validator.nu/
1787       components:
1788         - 'Core::HTML: Parser'
1789     owners:
1790       - *hsivonen
1791     peers:
1792       - *wchen
1793     machine_name: core_html_parser
1795   - name: 'Core: I18N Library'
1796     description: ''
1797     includes:
1798       - intl/**/*
1799     meta:
1800       owners_emeritus:
1801         - Jungshik Shin
1802         - Simon Montagu
1803       group: dev-i18n
1804       url: :ref:`Internationalization`
1805       components:
1806         - Core::Internationalization
1807     owners:
1808       - *hsivonen
1809       - *jfkthame
1810     peers:
1811       - *emk
1812       - *zbraniecki
1813       - *mkato
1814     machine_name: core_i18n_library
1816   - name: 'Core: ImageLib'
1817     description: ''
1818     includes:
1819       - media/libjpeg/**/*
1820       - media/libpng/**/*
1821       - image/**/*
1822       - modules/zlib/**/*
1823     meta:
1824       peers_emeritus:
1825         - Seth Fowler
1826         - Brian Bondy
1827         - Justin Lebar
1828       group: dev-platform
1829       components:
1830         - Core::ImageLib
1831     owners:
1832       - *tnikkel
1833     peers:
1834       - *aosmond
1835       - *jrmuizel
1836     machine_name: core_imagelib
1838   - name: 'Core: IndexedDB'
1839     description: ''
1840     includes:
1841       - dom/indexedDB/**/*
1842     meta:
1843       owners_emeritus:
1844         - Ben Turner
1845       peers_emeritus:
1846         - Jonas Sicking
1847         - Kyle Huey
1848         - Bevis Tseng
1849         - Andrea Marchesini
1850       group: dev-platform
1851       url: https://developer.mozilla.org/en/IndexedDB
1852       components:
1853         - 'Core::DOM: IndexedDB'
1854       review_group: dom-storage-reviewers
1855     owners:
1856       - *janv
1857     peers:
1858       - *asuth
1859       - *jjalkanen
1860     machine_name: core_indexeddb
1862   - name: 'Core: IPC'
1863     description: Native message-passing between threads and processes
1864     includes:
1865       - ipc/glue/**/*
1866       - ipc/ipdl/**/*
1867       - ipc/chromium/**/*
1868     meta:
1869       owners_emeritus:
1870         - Chris Jones
1871         - Bill McCloskey
1872         - Jed Davis
1873       peers_emeritus:
1874         - Benjamin Smedberg
1875         - Ben Turner
1876         - David Anderson
1877         - Kan-Ru Chen
1878         - Bevis Tseng
1879         - Ben Kelly
1880         - *jimm
1881       group: dev-platform
1882       components:
1883         - Core::IPC
1884       review_group: ipc-reviewers
1885     owners:
1886       - *nika
1887     peers:
1888       - *jld
1889       - *mccr8
1890       - *handyman
1891     machine_name: core_ipc
1893   - name: 'Core: JavaScript'
1894     description: JavaScript engine (SpiderMonkey)
1895     includes:
1896       - js/src/**/*
1897     meta:
1898       owners_emeritus:
1899         - Brendan Eich
1900         - Dave Mandelin
1901         - Luke Wagner
1902         - Jason Orendorff
1903       peers_emeritus:
1904         - Andreas Gal
1905         - Ashley Hauck
1906         - Bill McCloskey
1907         - Blake Kaplan
1908         - Brian Hackett
1909         - Caroline Cullen
1910         - Dan Gohman
1911         - David Anderson
1912         - Eddy Bruel
1913         - Eric Faust
1914         - Hannes Verschore
1915         - Igor Bukanov
1916         - Jeff Walden
1917         - Kannan Vijayan
1918         - Nicholas Nethercote
1919         - Nick Fitzgerald
1920         - Niko Matsakis
1921         - Shu-yu Guo
1922         - Till Schneidereit
1923       url: https://spidermonkey.dev/
1924       components:
1925         - Core::JavaScript Engine
1926         - 'Core::JavaScript: GC'
1927         - 'Core::JavaScript: Internationalization API'
1928         - 'Core::JavaScript: Standard Library'
1929         - 'Core::JavaScript: WebAssembly'
1930         - Core::js-ctypes
1931     owners:
1932       - *jandem
1933     peers:
1934       - *allstarschh
1935       - *anba
1936       - *arai
1937       - *bholley
1938       - *bthrall
1939       - *dminor
1940       - *evilpie
1941       - *iain
1942       - *jonco
1943       - *jseward
1944       - *mgaudet
1945       - *nbp
1946       - *rhunt
1947       - *sfink
1948       - *tcampbell
1949       - *yulia
1950       - *yury
1951     machine_name: core_javascript
1953   - name: 'Core: JavaScript JIT'
1954     description: JavaScript engine's JIT compilers (IonMonkey, Baseline)
1955     includes:
1956       - js/src/jit/**/*
1957     meta:
1958       peers_emeritus:
1959         - Benjamin Bouvier
1960         - Brian Hackett
1961         - Caroline Cullen
1962         - David Anderson
1963         - Hannes Verschore
1964         - Kannan Vijayan
1965         - Luke Wagner
1966         - Shu-yu Guo
1967         - Sean Stangl
1968       url: https://spidermonkey.dev/
1969       components:
1970         - 'Core::JavaScript Engine: JIT'
1971     owners:
1972       - *jandem
1973     peers:
1974       - *anba
1975       - *tcampbell
1976       - *mgaudet
1977       - *iain
1978       - *nbp
1979       - *evilpie
1980     machine_name: core_javascript_jit
1982   - name: 'Core: Layout Engine'
1983     description: rendering tree construction, layout (reflow), etc.
1984     includes:
1985       - layout/**/*
1986       - layout/base/**/*
1987       - layout/build/**/*
1988       - layout/forms/**/*
1989       - layout/generic/**/*
1990       - layout/printing/**/*
1991       - layout/tables/**/*
1992       - layout/tools/**/*
1993     meta:
1994       owners_emeritus:
1995         - David Baron
1996       peers_emeritus:
1997         - Matt Woodrow
1998         - Boris Zbarsky
1999         - Robert O'Callahan
2000         - Mats Palmgren
2001       group: dev-platform
2002       url: https://wiki.mozilla.org/Gecko:Overview#Layout
2003       components:
2004         - Core::Layout
2005         - 'Core::Layout: Block and Inline'
2006         - 'Core::Layout: Columns'
2007         - 'Core::Layout: Flexbox'
2008         - 'Core::Layout: Floats'
2009         - 'Core::Layout: Form Controls'
2010         - 'Core::Layout: Generated Content, Lists, and Counters'
2011         - 'Core::Layout: Grid'
2012         - 'Core::Layout: Images, Video, and HTML Frames'
2013         - 'Core::Layout: Positioned'
2014         - 'Core::Layout: Ruby'
2015         - 'Core::Layout: Scrolling and Overflow'
2016         - 'Core::Layout: Tables'
2017         - 'Core::Layout: Text and Fonts'
2018         - Core::Print Preview
2019         - 'Core::Printing: Output'
2020     owners:
2021       - *dholbert
2022     peers:
2023       - *jfkthame
2024       - *tnikkel
2025       - *xidorn
2026       - *emilio
2027       - *TYLin
2028       - *jwatt
2029     machine_name: core_layout_engine
2031   - name: 'Core: Legacy HTML Parser'
2032     description: ''
2033     includes:
2034       - parser/htmlparser/**/*
2035     meta:
2036       peers_emeritus:
2037         - Johnny Stenback
2038         - David Baron
2039       owners_emeritus:
2040         - Blake Kaplan
2041       url: http://www.mozilla.org/newlayout/doc/parser.html
2042       components:
2043         - 'Core::HTML: Parser'
2044     owners: []
2045     peers:
2046       - *peterv
2047       - *rbs
2048     machine_name: core_legacy_html_parser
2050   - name: 'Core: libjar'
2051     description: The JAR handling code (protocol handler, stream implementation, and
2052       zipreader/zipwriter).
2053     includes:
2054       - modules/libjar/**/*
2055     meta:
2056       owners_emeritus:
2057         - Taras Glek
2058         - Michael Wu
2059         - Aaron Klotz
2060       peers_emeritus:
2061         - Michal Novotny
2062       group: dev-platform
2063       components:
2064         - 'Core::Networking: JAR'
2065     owners:
2066       - *valentin
2067     peers:
2068       - *kershaw
2069       - *jesup
2070     machine_name: core_libjar
2072   - name: 'Core: MathML'
2073     description: MathML is a low-level specification for describing mathematics which
2074       provides a foundation for the inclusion of mathematical expressions in Web pages.
2075     includes:
2076       - layout/mathml/**/*
2077     meta:
2078       group: dev-tech-mathml
2079       url: https://developer.mozilla.org/docs/Web/MathML
2080       components:
2081         - Core::MathML
2082       peers_emeritus:
2083         - Robert O'Callahan
2084       owners_emeritus:
2085         - *karlt
2086     owners:
2087       - *emilio
2088     peers:
2089       - *fredwang
2090       - *jfkthame
2091     machine_name: core_mathml
2093   - name: 'Core: Media Playback'
2094     description: HTML Media APIs, including Media Source Extensions and non-MSE video/audio
2095       element playback, and Encrypted Media Extensions. (WebRTC and WebAudio not included).
2096     includes:
2097       - dom/media/**/*
2098       - media/gmp-clearkey/**/*
2099       - media/libcubeb/**/*
2100       - media/libnestegg/**/*
2101       - media/libogg/**/*
2102       - media/libopus/**/*
2103       - media/libtheora/**/*
2104       - media/libtremor/**/*
2105       - media/libvorbis/**/*
2106       - media/libvpx/**/*
2107       - dom/media/platforms/omx/**/*
2108       - dom/media/gmp/rlz/**/*
2109     meta:
2110       owners_emeritus:
2111         - Robert O'Callahan
2112         - Chris Pearce
2113         - Jean-Yves Avenard
2114       group: dev-media
2115       components:
2116         - Core::Audio/Video
2117     peers:
2118       - *kinetik
2119       - *jhlin
2120       - *alwu
2121       - *padenot
2122       - *chunmin
2123     machine_name: core_media_playback
2125   - name: 'Core: Media Transport'
2126     description: Pluggable transport for real-time media
2127     includes:
2128       - dom/media/webrtc/transport/**/*
2129     meta:
2130       group: dev-media
2131       components:
2132         - Core::WebRTC::Networking
2133       owners_emeritus:
2134         - Eric Rescola
2135       peers_emeritus:
2136         - Adam Roach
2137     owners: []
2138     peers:
2139       - *bwc
2140       - *nohlmeier
2141     machine_name: core_media_transport
2143   - name: 'Core: Memory Allocator'
2144     description: Most things related to memory allocation in Gecko, including jemalloc,
2145       replace-malloc, DMD (dark matter detector), logalloc, etc.
2146     includes:
2147       - memory/**/*
2148     meta:
2149       peers_emeritus:
2150         - Eric Rahm
2151         - Nicholas Nethercote
2152       group: dev-platform
2153       components:
2154         - Core::DMD
2155         - Core::jemalloc
2156     owners:
2157       - *glandium
2158     peers: []
2159     machine_name: core_memory_allocator
2161   - name: 'Core: mfbt'
2162     description: mfbt is a collection of headers, macros, data structures, methods,
2163       and other functionality available for use and reuse throughout all Mozilla code
2164       (including SpiderMonkey and Gecko more broadly).
2165     includes:
2166       - mfbt/**/*
2167     meta:
2168       group: dev-platform
2169       components:
2170         - Core::MFBT
2171       owners_emeritus:
2172         - Jeff Walden
2173       peers_emeritus:
2174         - *Ms2ger
2175     owners:
2176       - *glandium
2177     peers: []
2178     machine_name: core_mfbt
2180   - name: 'Core: Moz2D (Graphics submodule)'
2181     description: Platform independent 2D graphics API
2182     includes:
2183       - gfx/2d/**/*
2184     meta:
2185       group: dev-platform
2186       url: https://wiki.mozilla.org/Platform/GFX/Moz2D
2187       components:
2188         - Core::Graphics
2189     owners:
2190       - *basschouten
2191     peers:
2192       - *jrmuizel
2193       - *jwatt
2194     machine_name: core_moz2d_graphics_submodule
2196   - name: 'Core: Mozglue'
2197     description: Glue library containing various low-level functionality, including
2198       a dynamic linker for Android, a DLL block list for Windows, etc.
2199     includes:
2200       - mozglue/**/*
2201     meta:
2202       group: dev-platform
2203       components:
2204         - Core::mozglue
2205       peers_emeritus:
2206         - Kartikaya Gupta (mozglue/android)
2207     owners:
2208       - *glandium
2209     peers:
2210       - *jchen
2211     machine_name: core_mozglue
2213   - name: 'Core: MSCOM'
2214     description: Integration with Microsoft Distributed COM
2215     includes:
2216       - ipc/mscom/**/*
2217     meta:
2218       owners_emeritus:
2219         - Aaron Klotz
2220         - *Jamie
2221       peers_emeritus:
2222         - *jimm
2223       group: dev-platform
2224       components:
2225         - 'Core::IPC: MSCOM'
2226     owners:
2227       - *handyman
2228     peers:
2229       - *Jamie
2230       - *nrishel
2231     machine_name: core_mscom
2233   - name: 'Core: Necko'
2234     description: The Mozilla Networking Library
2235     includes:
2236       - netwerk/**/*
2237       - netwerk/base/**/*
2238       - netwerk/build/**/*
2239       - netwerk/cache2/**/*
2240       - netwerk/dns/**/*
2241       - netwerk/locales/**/*
2242       - netwerk/mime/**/*
2243       - netwerk/protocol/**/*
2244       - netwerk/socket/**/*
2245       - netwerk/streamconv/**/*
2246       - netwerk/system/**/*
2247       - netwerk/test/**/*
2248       - dom/fetch/**/*
2249       - dom/xhr/**/*
2250       - dom/network/**/*
2251       - dom/websocket/**/*
2252       - uriloader/prefetch/**/*
2253       - uriloader/preload/**/*
2254     meta:
2255       owners_emeritus:
2256         - Dragana Damjanovic
2257         - Patrick McManus
2258         - Christian Biesinger
2259       peers_emeritus:
2260         - Michal Novotny
2261         - Honza Bambas
2262         - Shih-Chiang Chien
2263         - Boris Zbarsky
2264         - Steve Workman
2265         - Nick Hurley
2266         - Daniel Stenberg
2267         - Jason Duell
2268         - Junior Hsu
2269       group: dev-tech-network
2270       url: :ref:`Networking`
2271       components:
2272         - Core::Networking
2273         - 'Core::Networking: Cache'
2274         - 'Core::Networking: Cookies'
2275         - 'Core::Networking: File'
2276         - 'Core::Networking: HTTP'
2277         - 'Core::Networking: JAR'
2278         - 'Core::Networking: Proxy'
2279         - 'Core::Networking: Websockets'
2280         - 'Core::DOM: Networking'
2281     owners:
2282       - *valentin
2283     peers:
2284       - *kershaw
2285       - *jesup
2286     machine_name: core_necko
2288   - name: 'Core: NodeJS usage, tools, and style'
2289     description: Advises on the use of NodeJS and npm packages at build and runtime.
2290       Reviews additions/upgrades/removals of vendored npm packages. Works with appropriate
2291       teams to maintain automated license and security audits of npm packages. Works
2292       with the security team and relevant developers to respond to vulnerabilities
2293       in NodeJS and vendored npm packages.
2294     includes:
2295       - package.json
2296       - package-lock.json
2297       - node_modules/**/*
2298         # TODO: and others as appropriate
2299     meta:
2300       components:
2301         - Various
2302       url: 'https://wiki.mozilla.org/Firefox/firefox-dev, #nodejs on slack'
2303       peers_emeritus:
2304         - Kate Hudson
2305     owners:
2306       - *dmosedale
2307     peers:
2308       - *standard8
2309       - *dcoates
2310       - *Mardak
2311       - *mossop
2312     machine_name: core_nodejs_usage_tools_and_style
2314   - name: 'Core: Notifications'
2315     description: The infrastructure for Web Notifications API and the Firefox Desktop
2316       notifications.
2317     includes:
2318       - dom/notification/**/*
2319       - toolkit/components/alerts/**/*
2320       - toolkit/system/gnome/nsAlertsIconListener*
2321       - toolkit/system/gnome/nsSystemAlertsService*
2322       - widget/windows/ToastNotification*
2323       - widget/cocoa/OSXNotificationCenter*
2324     meta:
2325       group: dev-platform
2326       components:
2327         - 'Core::DOM: Notifications'
2328         - Toolkit::Alerts Service
2329     owners:
2330       - *saschanaz
2331     peers:
2332       - *nalexander
2333       - *nrishel
2334     machine_name: core_notifications
2336   - name: 'Core: NSPR'
2337     description: Netscape Portable Runtime
2338     includes:
2339       - nsprpub/**/*
2340     meta:
2341       owners_emeritus:
2342         - Wan-Teh Chang
2343       group: dev-tech-nspr
2344       url: :ref:`NSPR`
2345       components:
2346         - NSPR
2347     owners:
2348       - *KaiE
2349     peers:
2350       - *glandium
2351     machine_name: core_nspr
2353   - name: 'Core: PDF'
2354     description: Rendering code to display documents encoded in the ISO 32000-1 PDF
2355       format.
2356     includes:
2357       - toolkit/components/pdfjs/**/*
2358     meta:
2359       owners_emeritus:
2360         - Brendan Dahl
2361       peers_emeritus:
2362         - Artur Adib
2363         - Vivien Nicolas
2364       group: dev-platform
2365       url: https://github.com/mozilla/pdf.js
2366       components:
2367         - Core::PDF
2368     owners:
2369       - *calixte
2370     peers:
2371       - *marco
2372     machine_name: core_pdf
2374   - name: 'Core: Permissions'
2375     description: ''
2376     includes:
2377       - extensions/permissions/**/*
2378     meta:
2379       owners_emeritus:
2380         - Monica Chew
2381         - Ehsan Akhgari
2382       peers_emeritus:
2383         - Josh Matthews
2384         - Mike Connor
2385         - Dan Witte
2386         - Christian Biesinger
2387         - Shawn Wilsher
2388         - Honza Bambas
2389         - *baku
2390         - Johann Hofmann
2391       group: dev-platform
2392       components:
2393         - 'Core :: Permission Manager'
2394       review_group: permissions-reviewers
2395     owners:
2396       - *timhuang
2397     peers:
2398       - *pbz
2399     machine_name: core_permissions
2401   - name: 'Core: Plugins'
2402     description: ' NPAPI Plugin support.'
2403     includes:
2404       - dom/plugins/**/*
2405     meta:
2406       owners_emeritus:
2407         - *jimm
2408       peers_emeritus:
2409         - Josh Aas
2410         - John Schoenick
2411         - Robert O'Callahan
2412         - Johnny Stenback
2413         - Benjamin Smedberg
2414       url: https://wiki.mozilla.org/Plugins
2415       components:
2416         - Core::Plug-ins
2417     owners:
2418       - *handyman
2419     machine_name: core_plugins
2421   - name: 'Core: Preferences'
2422     description: Preference library
2423     includes:
2424       - modules/libpref/**/*
2425     meta:
2426       owners_emeritus:
2427         - Nicholas Nethercote
2428       peers_emeritus:
2429         - Felipe Gomes
2430         - Eric Rahm
2431       group: dev-platform
2432       components:
2433         - 'Core::Preferences: Backend'
2434     owners:
2435       - *KrisWright
2436     peers:
2437       - *glandium
2438       - *KrisWright
2439     machine_name: core_preferences
2441   - name: 'Core: Private Browsing'
2442     description: Implementation of the Private Browsing mode, and the integration
2443       of other modules with Private Browsing APIs.
2444     includes:
2445     # TODO
2446     # Implementation and consumers of Private Browsing APIs in nsILoadContext,
2447     # nsIPrivateBrowsingChannel, PrivateBrowsingUtils.sys.mjs and the related glue code.'
2448     meta:
2449       owners_emeritus:
2450         - Ehsan Akhgari
2451         - Johann Hofmann
2452       peers_emeritus:
2453         - Josh Matthews
2454       group: dev-platform
2455       url: https://wiki.mozilla.org/Private_Browsing
2456       components:
2457         - Firefox::Private Browsing
2458     owners:
2459       - *timhuang
2460     peers:
2461       - *timhuang
2462     machine_name: core_private_browsing
2464   - name: 'Core: Privilege Manager'
2465     description: Caps is the capabilities-based security system.
2466     includes:
2467       - caps/**/*
2468     meta:
2469       peers_emeritus:
2470         - Boris Zbarsky
2471         - Brendan Eich
2472         - Johnny Stenback
2473         - Dan Veditz
2474       group: dev-tech-dom
2475       url: http://www.mozilla.org/projects/security/components/index.html
2476       components:
2477         - 'Core::Security: CAPS'
2478     owners:
2479       - *bholley
2480     peers:
2481       - *ckerschb
2482     machine_name: core_privilege_manager
2484   - name: 'Core: Push Subscriptions'
2485     description: Push is a way for application developers to send messages to their
2486       web applications.
2487     includes:
2488       - dom/push/**/*
2489       - dom/interfaces/push/**/*
2490     meta:
2491       owners_emeritus:
2492         - Doug Turner
2493         - Lina Cambridge
2494       peers_emeritus:
2495         - Nikhil Marathe
2496         - Dragana Damjanovic
2497         - *mt
2498       components:
2499         - 'Core::DOM: Push Subscriptions'
2500     peers: []
2501     machine_name: core_push_subscriptions
2503   - name: 'Core: Sandboxing (Linux)'
2504     description: Sandboxing for the Linux platform
2505     includes:
2506       - security/sandbox/linux/**/*
2507     meta:
2508       group: dev-platform
2509       url: https://wiki.mozilla.org/Security/Sandbox
2510       components:
2511         - 'Core::Security: Process Sandboxing'
2512     owners:
2513       - *jld
2514     peers:
2515       - *gcp
2516     machine_name: core_sandboxing_linux
2518   - name: 'Core: Sandboxing (OSX)'
2519     description: Sandboxing for the OSX platform
2520     includes:
2521       - security/sandbox/mac/**/*
2522     meta:
2523       group: dev-platform
2524       url: https://wiki.mozilla.org/Security/Sandbox
2525       components:
2526         - 'Core::Security: Process Sandboxing'
2527     owners:
2528       - *haik
2529     peers: []
2530     machine_name: core_sandboxing_osx
2532   - name: 'Core: Sandboxing (Windows)'
2533     description: Sandboxing for the Windows platform
2534     includes:
2535       - security/sandbox/win/**/*
2536     meta:
2537       owners_emeritus:
2538         - Tim Abraldes
2539       peers_emeritus:
2540         - Brian Bondy
2541         - Aaron Klotz
2542         - *jimm
2543         - *toshi
2544       group: dev-platform
2545       url: https://wiki.mozilla.org/Security/Sandbox
2546       components:
2547         - 'Core::Security: Process Sandboxing'
2548     owners:
2549       - *bobowen
2550     peers:
2551       - *handyman
2552     machine_name: core_sandboxing_windows
2554   - name: 'Core: security'
2555     description: Crypto/PKI code, including NSS (Network Security Services) and JSS
2556       (NSS for Java)
2557     includes:
2558       - security/nss/**/*
2559     meta:
2560       owners_emeritus:
2561         - Wan-Teh Chang
2562         - Tim Taubert
2563         - J.C. Jones
2564       peers_emeritus:
2565         - Elio Maldonado
2566         - Franziskus Kiefer
2567         - Kevin Jacobs
2568       group: dev-tech-crypto
2569       url: :ref:`Network Security Services (NSS)`
2570       components:
2571         - NSS
2572         - JSS
2573         - Core::Security
2574         - 'Core::Security: S/MIME'
2575     owners:
2576       - *beurdouche
2577       - *rrelyea
2578       - *mt
2579     peers:
2580       - *KaiE
2581       - *ryansleevi
2582       - *ekr
2583       - *ueno
2584       - *nkulatova
2585       - *djackson
2586       - *jschanck
2587     machine_name: core_security
2589   - name: 'Core: Security - Mozilla PSM Glue'
2590     description: Personal Security Manager
2591     includes:
2592       - security/manager/**/*
2593     meta:
2594       owners_emeritus:
2595         - Kai Engert (2001-2012)
2596       group: dev-tech-crypto
2597       components:
2598         - 'Core::Security: PSM'
2599       peers_emeritus:
2600         - Honza Bambas
2601         - Cykesiopka
2602         - Franziskus Kiefer
2603     owners:
2604       - *keeler
2605     peers:
2606       - *jschanck
2607     machine_name: core_security_mozilla_psm_glue
2609   - machine_name: core_security_rlbox
2610     name: Security - RLBox
2611     description: Sandboxing using WASM/RLBox libraries.
2612     includes:
2613       - security/rlbox
2614       - third_party/rlbox
2615       - third_party/rlbox_wasm2c_sandbox
2616     excludes: []
2617     owners:
2618       - *shravanrn
2619     peers:
2620       - *glandium
2621       - *tjr
2622       - *deian
2623     meta:
2624       components:
2625         - 'Core::Security: RLBox'
2626   - name: 'Core: Static analysis & rewriting for C++'
2627     description: Tools for checking C++ code looking for problems at compile time,
2628       plus tools for automated rewriting of C++ code.
2629     includes:
2630       - build/clang-plugin/**/*
2631       - tools/rewriting/**/*
2632       # TODO among other out of tree tools
2633     meta:
2634       peers_emeritus:
2635         - Birunthan Mohanathas
2636         - Ehsan Akhgari
2637       group: dev-platform
2638       components:
2639         - Core::Rewriting & Analysis
2640     owners:
2641       - *andi
2642     peers:
2643       - *nika
2644       - *sfink
2645       - *jrmuizel
2646     machine_name: core_static_analysis_rewriting_for_c
2648   - name: 'Core: storage'
2649     description: Storage APIs with a SQLite backend
2650     includes:
2651       - third_party/sqlite3/**/*
2652       - storage/**/*
2653     meta:
2654       group: dev-platform
2655       url: http://developer.mozilla.org/en/docs/Storage
2656       components:
2657         - Toolkit::Storage, Core::SQL
2658       owners_emeritus:
2659         - Shawn Wilsher
2660     owners:
2661       - *mak
2662     peers:
2663       - *asuth
2664       - *janv
2665     machine_name: core_storage
2667   - name: 'Core: String'
2668     description: ''
2669     includes:
2670       - xpcom/string/**/*
2671     meta:
2672       group: dev-tech-xpcom
2673       url: :ref:`String Guide`
2674       components:
2675         - Core::String
2676       owners_emeritus:
2677         - David Baron
2678       peers_emeritus:
2679         - Eric Rahm
2680     owners: []
2681     peers: []
2682     machine_name: core_string
2684   - name: 'Core: Style System'
2685     description: CSS style sheet handling; style data computation
2686     includes:
2687       - layout/style/**/*
2688       - servo/**/*
2689     meta:
2690       owners_emeritus:
2691         - David Baron
2692         - Cameron McCormack
2693       peers_emeritus:
2694         - Boris Zbarsky
2695       group: dev-platform
2696       url: https://wiki.mozilla.org/Gecko:Overview#Style_System
2697       components:
2698         - Core::CSS Parsing and Computation
2699         - 'Core::DOM: CSS Object Model'
2700     owners:
2701       - *emilio
2702     peers:
2703       - *bholley
2704       - *xidorn
2705       - *boris
2706       - *dshin
2707       - *tlouw
2708       - *zrhoffman
2709     machine_name: core_style_system
2711   - name: 'Core: SVG'
2712     description: Scalable Vector Graphics
2713     includes:
2714       - dom/svg/**/*
2715       - layout/svg/**/*
2716       - dom/smil/**/*
2717     meta:
2718       group: dev-tech-svg
2719       url: https://developer.mozilla.org/docs/Web/SVG
2720       components:
2721         - Core::SVG
2722       peers_emeritus:
2723         - Robert O'Callahan
2724     owners:
2725       - *jwatt
2726     peers:
2727       - *longsonr
2728       - *dholbert
2729       - *birtles
2730     machine_name: core_svg
2732   - name: 'Core: UA String'
2733     description: User Agent String
2734     includes:
2735       - netwerk/protocol/http/**/*
2736     meta:
2737       group: dev-platform
2738       url: https://developer.mozilla.org/docs/Web/HTTP/Headers/User-Agent/Firefox
2739       components:
2740         - 'Core::Networking: HTTP'
2741     owners:
2742       - *tantek
2743     peers:
2744       - *cpeterson
2745       - *hsivonen
2746     machine_name: core_ua_string
2748   - name: 'Core: View System'
2749     description: The View Manager is responsible for handling "heavyweight" rendering
2750       (some clipping, compositing) and event handling tasks.
2751     includes:
2752       - view/**/*
2753     meta:
2754       owners_emeritus:
2755         - Robert O'Callahan
2756       peers_emeritus:
2757         - David Baron
2758         - Boris Zbarsky
2759       group: dev-platform
2760       components:
2761         - 'Core::Layout: View Rendering'
2762     owners:
2763       - *tnikkel
2764     peers:
2765       - *mstange
2766     machine_name: core_view_system
2768   - name: 'Core: Web Audio'
2769     description: Support for the W3C Web Audio API specification.
2770     includes:
2771       - dom/media/webaudio/**/*
2772     meta:
2773       owners_emeritus:
2774         - Ehsan Akhgari
2775       peers_emeritus:
2776         - Robert O'Callahan
2777       group: dev-platform
2778       url: https://wiki.mozilla.org/Web_Audio_API
2779       components:
2780         - Core::Web Audio
2781     owners:
2782       - *padenot
2783     peers:
2784       - *karlt
2785     machine_name: core_web_audio
2787   - name: 'Core: Web Painting'
2788     description: painting, display lists, and layer construction
2789     includes:
2790       - layout/painting/**/*
2791       # TODO: "the display list and layer related methods on nsIFrame and its subclasses"
2792     meta:
2793       group: dev-platform
2794       url: :ref:`Layout & CSS`
2795       components:
2796         - 'Core::Layout: Web Painting'
2797       owners_emeritus:
2798         - Matt Woodrow
2799       peers_emeritus:
2800         - David Baron
2801         - Robert O'Callahan
2802     owners:
2803     peers:
2804       - *tnikkel
2805       - *mstange
2806       - *mikokm
2807       - *jnicol
2808     machine_name: core_web_painting
2810   - name: 'Core: Web Workers'
2811     description: ''
2812     includes:
2813       - dom/serviceworkers/**/*
2814       - dom/workers/**/*
2815     meta:
2816       owners_emeritus:
2817         - Ben Turner
2818         - Andrea Marchesini
2819       peers_emeritus:
2820         - Blake Kaplan
2821         - Jonas Sicking
2822         - Kyle Huey
2823         - Ben Kelly
2824         - Yaron Tausky
2825       group: dev-platform
2826       url: https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Using_web_workers
2827       components:
2828         - 'Core::DOM: Workers'
2829       review_group: dom-worker-reviewers
2830     owners:
2831       - *asuth
2832     peers:
2833       - *edenchuang
2834       - *jstutte
2835       - *smaug
2836     machine_name: core_web_workers
2838   - name: 'Core: WebGPU (Graphics submodule)'
2839     description: WebGPU implementation
2840     includes:
2841       - dom/webgpu/**/*
2842       - gfx/wgpu_bindings/**/*
2843       - third_party/rust/naga/**/*
2844       - third_party/rust/wgpu-core/**/*
2845       - third_party/rust/wgpu-hal/**/*
2846       - third_party/rust/wgpu-types/**/*
2847       - testing/web-platform/tests/webgpu/**/*
2848       - testing/web-platform/meta/webgpu/**/*
2849       - testing/web-platform/mozilla/tests/webgpu/**/*
2850       - testing/web-platform/mozilla/meta/webgpu/**/*
2851     meta:
2852       group: dev-platform
2853       url: https://wiki.mozilla.org/Platform/GFX/WebGPU
2854       components:
2855         - Core::Graphics::WebGPU
2856       review_group: webgpu-reviewers
2857       owners_emeritus:
2858         - *kvark
2859       peers_emeritus:
2860         - *josh
2861     owners:
2862       - *jimb
2863     peers:
2864       - *ErichDonGubler
2865       - *jgilbert
2866       - *nical
2867       - *teoxoy
2868     machine_name: core_webgpu_graphics_submodule
2870   - name: 'Core: WebRTC'
2871     description: WebRTC is responsible for realtime audio and video communication,
2872       as well as related issues like low-level camera and microphone access
2873     includes:
2874       - netwerk/sctp/**/*
2875       # TODO: also see submodules "WebRTC Media" and "WebRTC Signaling"
2876     meta:
2877       peers_emeritus:
2878         - Ethan Hugg
2879         - Eric Rescola
2880         - Adam Roach
2881       group: dev-media
2882       url: https://wiki.mozilla.org/Media/webrtc
2883       components:
2884         - Core::WebRTC
2885         - Core::WebRTC Networking
2886     owners:
2887       - *jesup
2888     peers:
2889       - *bwc
2890     machine_name: core_webrtc
2892   - name: 'Core: WebVR'
2893     description: Gecko's implementation of WebVR (Virtual Reality) functionality,
2894       including API, devices, graphics and integration
2895     includes:
2896       - dom/vr/**/*
2897       - gfx/vr/**/*
2898     meta:
2899       peers_emeritus:
2900         - Vladimir Vukicevic
2901         - Imanol Fernández
2902       group: dev-platform
2903       url: https://mozvr.com/
2904       components:
2905         - Core::WebVR
2906     owners:
2907       - *kip
2908     peers:
2909       - *daoshengmu
2910     submodules:
2912       - name: 'Core: WebRTC Media'
2913         description: Submodule of WebRTC responsible for access to media input devices
2914           (microphones, cameras, screen capture), as well as realtime audiovisual
2915           codecs and packetization.
2916         includes:
2917           - media/webrtc/**/*
2918           - dom/media/webrtc/**/*
2919           - dom/media/systemservices/**/*
2920         meta:
2921           peers_emeritus:
2922             - Paul Kerr
2923             - Ethan Hugg
2924           group: dev-media
2925           url: https://wiki.mozilla.org/Media/webrtc
2926           components:
2927             - Core::WebRTC (Audio/Video)
2928         owners:
2929           - *jesup
2930         peers:
2931           - *jib
2932           - *dminor
2933           - *pehrsons
2934         machine_name: core_webrtc_media
2936       - name: 'Core: WebRTC Signaling'
2937         description: Submodule of WebRTC responsible for implementation of PeerConnection
2938           API, WebRTC identity, and SDP/JSEP handling
2939         includes:
2940           - media/webrtc/signaling/**/*
2941         meta:
2942           peers_emeritus:
2943             - Ethan Hugg
2944             - Eric Rescola
2945             - Adam Roach
2946             - *nohlmeier
2947           group: dev-media
2948           url: https://wiki.mozilla.org/Media/webrtc
2949           components:
2950             - Core::WebRTC (Signaling)
2951         owners:
2952           - *bwc
2953         peers:
2954           - *jesup
2955         machine_name: core_webrtc_signaling
2956     machine_name: core_webvr
2958   - name: 'Core: Widget'
2959     description: Top level Widget
2960     includes:
2961       - widget/**/*
2962     meta:
2963       owners_emeritus:
2964         - Vladimir Vukicevic
2965         - Robert O'Callahan
2966         - *jimm
2967       peers_emeritus:
2968         - Stuart Parmenter
2969       group: dev-platform
2970       components:
2971         - Core::Drag and Drop
2972         - Core::Widget
2973         - 'Core::Printing: Setup'
2974     owners:
2975       - *spohl
2976     machine_name: core_widget
2978   - name: 'Core: Widget - Android'
2979     description: This is part of the [https://wiki.mozilla.org/Modules/Core#GeckoView
2980       GeckoView] module.
2981     meta: {}
2982     owners:
2983       - *agi
2984     machine_name: core_widget_android
2986   - name: 'Core: Widget - GTK'
2987     description: GTK widget support
2988     includes:
2989       - widget/gtk/**/*
2990     meta:
2991       owners_emeritus:
2992         - Robert O'Callahan
2993       group: dev-platform
2994       url: http://www.mozilla.org/ports/gtk/
2995       components:
2996         - 'Core::Widget: Gtk'
2997     owners:
2998       - *karlt
2999     peers:
3000       - *stransky
3001       - *emilio
3002     machine_name: core_widget_gtk
3004   - name: 'Core: Widget - Headless'
3005     description: Headless widget support
3006     includes:
3007       - widget/headless/**/*
3008     meta:
3009       group: dev-platform
3010       components:
3011         - Firefox::Headless
3012       owners_emeritus:
3013         - Brendan Dahl
3014     owners: []
3015     peers: []
3016     machine_name: core_widget_headless
3018   - name: 'Core: Widget - macOS'
3019     description: ' macOS widget support'
3020     includes:
3021       - widget/cocoa/**/*
3022     meta:
3023       owners_emeritus:
3024         - Robert O'Callahan
3025         - Markus Stange
3026       peers_emeritus:
3027         - Josh Aas
3028         - Benoit Girard
3029         - Steven Michaud
3030       group: dev-platform
3031       components:
3032         - 'Core::Widget: Cocoa'
3033     owners:
3034       - *spohl
3035     peers:
3036       - *mstange
3037       - *haik
3038     machine_name: core_widget_macos
3040   - name: 'Core: Widget - Windows'
3041     description: Windows widget support
3042     includes:
3043       - widget/windows/**/*
3044     meta:
3045       owners_emeritus:
3046         - *jimm
3047       peers_emeritus:
3048         - Rob Strong
3049         - Vladimir Vukicevic
3050         - Brad Lassey
3051         - Brian Bondy
3052         - Christian Biesinger
3053         - Doug Turner
3054         - Josh 'timeless' Soref
3055         - Rob Arnold
3056         - Aaron Klotz
3057         - Neil Rashbrook
3058         - *toshi
3059       group: dev-platform
3060       components:
3061         - 'Core::Widget: Win32'
3062     owners:
3063       - *cmartin
3064     peers:
3065       - *handyman
3066       - *molly
3067     machine_name: core_widget_windows
3069   - name: 'Core: XML'
3070     description: XML in Mozilla, including XML, XHTML, Namespaces in XML, Associating
3071       Style Sheets with XML Documents, XML Linking and XML Extras. XML-related things
3072       that are not covered by more specific projects.
3073     includes:
3074       - dom/xml/**/*
3075       - parser/expat/**/*
3076     meta:
3077       peers_emeritus:
3078         - Jonas Sicking
3079         - Johnny Stenback
3080         - Boris Zbarsky
3081         - Eric Rahm
3082       group: dev-tech-xml
3083       components:
3084         - Core::XML
3085     owners:
3086       - *peterv
3087     peers: []
3088     machine_name: core_xml
3090   - name: 'Core: XPApps'
3091     description: Cross-Platform Applications, mostly Navigator front end and application
3092       shell.
3093     includes:
3094       - xpfe/**/*
3095     meta:
3096       group: dev-apps-seamonkey
3097       owners_emeritus:
3098         - Neil Rashbrook
3099       peers_emeritus:
3100         - Josh 'timeless' Soref
3101     peers:
3102       - *deanis74
3103     machine_name: core_xpapps
3105   - name: 'Core: XPCOM'
3106     description: The cross-platform object model and core data structures.
3107     includes:
3108       - startupcache/**/*
3109       - xpcom/**/*
3110       - xpcom/base/**/*
3111       - xpcom/build/**/*
3112       - xpcom/components/**/*
3113       - xpcom/docs/**/*
3114       - xpcom/ds/**/*
3115       - xpcom/glue/**/*
3116       - xpcom/reflect/**/*
3117       - xpcom/rust/**/*
3118       - xpcom/system/**/*
3119       - xpcom/tests/**/*
3120       - xpcom/threads/**/*
3121       - xpcom/windbgdlg/**/*
3122     meta:
3123       owners_emeritus:
3124         - Benjamin Smedberg
3125       peers_emeritus:
3126         - Doug Turner
3127         - Eric Rahm
3128         - Simon Giesecke
3129       group: dev-platform
3130       url: :ref:`XPCOM`
3131       components:
3132         - Core::XPCOM
3133       review_group: xpcom-reviewers
3134     owners:
3135       - *nika
3136     peers:
3137       - *kmag
3138       - *barret
3139       - *jstutte
3140       - *KrisWright
3141       - *mccr8
3142       - *emilio
3143     machine_name: core_xpcom
3145   - name: 'Core: XPConnect'
3146     description: Deep Magic
3147     includes:
3148       - js/xpconnect/**/*
3149     meta:
3150       peers_emeritus:
3151         - Boris Zbarsky
3152         - Blake Kaplan
3153         - Andreas Gal
3154         - Johnny Stenback
3155         - Gabor Krizsanits
3156       components:
3157         - Core::XPConnect
3158     owners:
3159       - *bholley
3160     peers:
3161       - *peterv
3162       - *mccr8
3163       - *kmag
3164       - *nika
3165     machine_name: core_xpconnect
3167   - name: 'Core: XPIDL'
3168     description: Cross-platform IDL compiler; produces .h C++ header files and .xpt
3169       runtime type description files from .idl interface description files.
3170     includes:
3171       - xpcom/idl-parser/**/*
3172       - xpcom/xpidl/**/*
3173     meta:
3174       owners_emeritus:
3175         - Kyle Huey
3176       peers_emeritus:
3177         - Mike Shaver
3178         - Josh 'timeless' Soref
3179       group: dev-tech-xpcom
3180       url: :ref:`XPIDL`
3181     owners:
3182       - *nika
3183     peers:
3184       - *mccr8
3185     machine_name: core_xpidl
3187   - name: 'Core: XSLT Processor'
3188     description: XSLT transformations processor
3189     includes:
3190       - dom/xslt/**/*
3191     meta:
3192       peers_emeritus:
3193         - Jonas Sicking
3194         - Axel Hecht
3195         - Eric Rahm
3196       group: dev-tech-xslt
3197       url: https://developer.mozilla.org/docs/Web/XSLT
3198       components:
3199         - Core::XSLT
3200     owners:
3201       - *peterv
3202     peers: []
3203     machine_name: core_xslt_processor
3205   - name: Desktop Firefox
3206     description: Standalone Web Browser.
3207     includes:
3208       - browser/**/*
3209       - toolkit/**/*
3210     meta:
3211       peers_emeritus:
3212         - Brian Bondy
3213         - Lina Cambridge
3214         - Luke Chang
3215         - Ricky Chien
3216         - Justin Dolske
3217         - Georg Fritzsche
3218         - Felipe Gomes
3219         - Tim Guan-tin Chien
3220         - Johann Hofmann
3221         - Molly Howell
3222         - KM Lee Rex
3223         - Fred Lin
3224         - Ray Lin
3225         - Fischer Liu
3226         - Bill McCloskey
3227         - Mark Mentovai
3228         - Ted Mielczarek
3229         - Brian Nicholson
3230         - Matthew Noorenberghe
3231         - Neil Rashbrook
3232         - Asaf Romano
3233         - Marina Samuel
3234         - J Ryan Stinnett
3235         - Gregory Szorc
3236         - Tim Taubert
3237         - Jared Wein
3238       group: firefox-dev
3239       components:
3240         - Firefox
3241         - Toolkit
3242     owners:
3243       - *mossop
3244       - *Gijs
3245     peers:
3246       - *dao
3247       - *mak
3248       - *mconley
3249       - *sclements
3250     submodules:
3252       - name: Add-ons Manager
3253         description: Extension management back-end.
3254         includes:
3255           - toolkit/mozapps/extensions/**/*
3256         meta:
3257           owners_emeritus:
3258             - Robert Strong
3259             - Andrew Swan
3260             - Kris Maglione
3261         owners:
3262           - *scaraveo
3263           - *rpl
3264         peers:
3265           - *rpl
3266           - *zombie
3267           - *robwu
3268           - *willdurand
3269         machine_name: addons_manager
3271       - name: Add-ons Manager UI
3272         description: about:addons.
3273         includes:
3274           - toolkit/mozapps/extensions/content/**/*
3275         meta:
3276           owners_emeritus:
3277             - Robert Strong
3278             - Andrew Swan
3279         owners:
3280           - *scaraveo
3281           - *mstriemer
3282         peers:
3283           - *rpl
3284           - *zombie
3285           - *robwu
3286           - *willdurand
3287         machine_name: addons_manager_ui
3289       - name: Application Update
3290         description: The application update services.
3291         includes:
3292           - toolkit/mozapps/update/**/*
3293         owners:
3294           - *bytesized
3295         peers:
3296           - *molly
3297         machine_name: application_update
3298         meta:
3299           peers_emeritus:
3300             - Adam Gashlin
3303       - name: Bookmarks & History
3304         description: The bookmarks and history services (Places).
3305         includes:
3306           - browser/components/places/**/*
3307           - toolkit/components/places/**/*
3308         meta:
3309           owners_emeritus:
3310             - Dietrich Ayala
3311           peers_emeritus:
3312             - Asaf Romano
3313             - David Dahl
3314             - Shawn Wilsher
3315           components:
3316             - Firefox::Bookmarks & History
3317             - Toolkit::Places
3318           review_group: places-reviewers
3319         owners:
3320           - *mak
3321         peers:
3322           - *adw
3323           - *daisuke
3324           - *lina
3325           - *standard8
3326         machine_name: bookmarks_history
3328       - name: Desktop Theme
3329         description: The style rules used in the desktop UI.
3330         includes:
3331           - browser/themes/**/*
3332           - toolkit/themes/**/*
3333         meta:
3334           peers_emeritus:
3335             - Tim Nguyen
3336             - *amy
3337           components:
3338             - Firefox::Theme
3339             - Toolkit::Themes
3340         owners:
3341           - *dao
3342         peers:
3343           - *itielyn8
3344           - *sfoster
3345           - *emilio
3346           - *jules
3347           - *cmkm
3348           - *kcochrane
3349         machine_name: desktop_theme
3351       - name: Desktop UI
3352         description: The main browser UI except where covered by more specific submodules.
3353         includes:
3354           - browser/base/content/**/*
3355         meta:
3356           owners_emeritus:
3357             - Jared Wein
3358           peers_emeritus:
3359             - Florian Quèze
3360         owners:
3361           - *mconley
3362         peers:
3363           - *jhirsch
3364           - *sclements
3365           - *dwalker
3366           - *cmkm
3367         machine_name: desktop_ui
3369       - name: Download Manager
3370         description: The downloads UI and service.
3371         includes:
3372           - browser/components/downloads/**/*
3373           - toolkit/mozapps/downloads/**/*
3374           - uriloader/exthandler/**/*
3375         meta:
3376           owners_emeritus:
3377             - Paolo Amadini
3378             - Shawn Wilsher
3379         owners:
3380           - *mak
3381         peers:
3382           - *Gijs
3383           - *micah
3384         machine_name: download_manager
3386       - name: Enterprise Policies
3387         description: System policies for controlling Firefox.
3388         includes:
3389           - browser/components/enterprisepolicies/**/*
3390         meta: {}
3391         owners:
3392           - *mkaply
3393         peers: []
3394         machine_name: enterprise_policies
3396       - name: Experiments/Rollouts
3397         description: Desktop clients for our experiments and off-train deployments
3398           systems.
3399         includes:
3400           - toolkit/components/normandy/**/*
3401           - toolkit/components/nimbus/**/*
3402         meta:
3403           owners_emeritus:
3404             - Michael Cooper
3405           components:
3406             - Firefox::Normandy
3407             - Firefox::Nimbus Desktop Client
3408           url: https://experimenter.info/
3409         owners:
3410           - *barret
3411         peers:
3412           - *Gijs
3413           - *emcminn
3414         machine_name: normandy
3416       - machine_name: firefox_view
3417         name: Firefox View
3418         description: The Firefox View page and its modules.
3419         includes:
3420           - browser/components/firefoxview/**/*
3421         excludes: []
3422         owners:
3423           - *sclements
3424         peers:
3425           - *sfoster
3426           - *kcochrane
3427           - *jsudiaman
3428         meta:
3429       - name: Form Autofill
3430         description: Form detection and autocomplete.
3431         includes:
3432           - browser/extensions/formautofill/**/*
3433           - toolkit/components/satchel/**/*
3434         meta:
3435           owners_emeritus:
3436             - Matthew Noorenberghe
3437         owners:
3438           - *serg
3439         peers:
3440           - *tgiles
3441           - *dlee
3442         machine_name: form_autofill
3444       - name: In-product Messaging
3445         description: The system for delivering in-product messaging and onboarding
3446           including Activity Stream Router, about:welcome, UI tour.
3447         includes:
3448           - browser/components/asrouter/**/*
3449           - browser/components/aboutwelcome/**/*
3450           - browser/components/uitour/**/*
3451           - toolkit/components/messaging-system/**/*
3452         meta:
3453           components:
3454             - Firefox::Messaging System
3455             - Firefox::Tours
3456           owners_emeritus:
3457             - *Mardak
3458           peers_emeritus:
3459             - *k88hudson
3460             - *MattN
3461         owners:
3462           - *pdahiya
3463         peers:
3464           - *nanj
3465           - *Mardak
3466           - *dmosedale
3467           - *aminomancer
3468         machine_name: inproduct_messaging
3470       - name: Launcher Process
3471         description: Windows process for bootstrapping the browser process.
3472         includes:
3473           - browser/app/winlauncher/**/*
3474         meta:
3475           owners_emeritus:
3476             - Aaron Klotz
3477             - *toshi
3478           components:
3479             - Firefox::Launcher Process
3480         owners:
3481           - *rkraesig
3482         peers:
3483           - *molly
3484           - *gstoll
3485           - *handyman
3486         machine_name: launcher_process
3488       - machine_name: localization
3489         name: Localization
3490         description: Tooling to enable translation and facilitate localization.
3491         includes: []
3492         excludes: []
3493         owners:
3494           - *flod
3495         peers:
3496           - *mathjazz
3497           - *eemeli
3498       - name: New Tab Page
3499         description: The new tab/home page.
3500         includes:
3501           - browser/components/newtab/**/*
3502         meta:
3503           components:
3504             - Firefox::New Tab Page
3505           owners_emeritus:
3506             - *Mardak
3507           peers_emeritus:
3508             - *k88hudson
3509             - *aoprea
3510         owners:
3511           - *thecount
3512         peers:
3513           - *amy
3514         machine_name: new_tab_page
3516       - name: Password Manager
3517         description: Managing, saving and filling logins.
3518         includes:
3519           - toolkit/components/passwordmgr/**/*
3520           - browser/components/aboutlogins/**/*
3521         meta:
3522           owners_emeritus:
3523             - Matthew Noorenberghe
3524           peers_emeritus:
3525             - Bianca Danforth
3526             - Severin Rudie
3527             - Jared Wein
3528           url: https://wiki.mozilla.org/Toolkit:Password_Manager
3529           components:
3530             - Toolkit::Password Manager
3531             - 'Toolkit::Password Manager: Site'
3532             - Compatibility
3533             - Firefox::about:logins
3534         owners:
3535           - *serg
3536         peers:
3537           - *tgiles
3538           - *dlee
3539           - *sfoster
3540         machine_name: password_manager
3542       - machine_name: firefox_pip
3543         name: Picture-in-Picture
3544         description: A component that allows video elements to be pulled out into
3545           an always-on-top window.
3546         includes:
3547           - toolkit/components/pictureinpicture
3548           - browser/extensions/pictureinpicture
3549         meta:
3550           owners_emeritus:
3551             - *micah
3552             - *molly
3553         excludes: []
3554         owners:
3555           - *mconley
3556         peers:
3557           - *niklas
3558           - *kpatenio
3560       - name: Profile Migration
3561         description: Migrating data from other browsers.
3562         includes:
3563           - browser/components/migration/**/*
3564         meta: {}
3565         owners:
3566           - *Gijs
3567         peers:
3568           - *mconley
3569           - *mak
3570           - *MattN
3571         machine_name: profile_migration
3573       - name: Screenshots
3574         description: Code relating to Screenshots functionality
3575         includes:
3576           - browser/extensions/screenshots/**/*
3577           - browser/components/screenshots/**/*
3578         meta:
3579           owners_emeritus:
3580             - Emma Malysz
3581             - Ian Bicking
3582           peers_emeritus:
3583             - Barry Chen
3584           components:
3585             - Firefox::Screenshots
3586         owners:
3587           - *sfoster
3588           - *niklas
3589         peers:
3590           - *jhirsch
3591         machine_name: screenshots
3593       - name: Search and Address Bar
3594         description: The search service, address bar and address bar autocomplete.
3595         includes:
3596           - browser/components/search/**/*
3597           - browser/components/urlbar/**/*
3598           - toolkit/components/search/**/*
3599         meta:
3600           components:
3601             - Firefox::Address Bar
3602             - Firefox::Search
3603           peers_emeritus:
3604             - Michael de Boer
3605         owners:
3606           - *standard8
3607           - *adw
3608         peers:
3609           - *daleharvey
3610           - *mak
3611           - *dao
3612           - *mcheang
3613           - *jteow
3614         machine_name: search_and_address_bar
3616       - name: Security and Privacy UI
3617         description: The front-end to our security and privacy features, including
3618           Protections UI, Site Identity, Site Permissions and Certificate Errors
3619         includes:
3620           - browser/components/protections/**/*
3621           - browser/components/controlcenter/**/*
3622         meta:
3623           peers_emeritus:
3624             - Erica Wright
3625             - Nihanth Subramanya
3626             - *prathiksha
3627           owners_emeritus:
3628             - Johann Hofmann
3629           components:
3630             - Firefox::Security
3631             - Firefox::Protections UI
3632             - Firefox::Site Identity
3633             - Firefox::Site Permissions
3634         owners:
3635           - *pbz
3636         machine_name: security_and_privacy_ui
3638       - name: Session Restore
3639         description: Restoring a user's session after starting Firefox.
3640         includes:
3641           - browser/components/sessionstore/**/*
3642           - toolkit/components/sessionstore/**/*
3643         meta:
3644           owners_emeritus:
3645             - Michael de Boer
3646             - Kashav Madan
3647             - *daleharvey
3648             - *dao
3649           peers_emeritus:
3650             - Anny Gakhokidze
3651           components:
3652             - Firefox::Session Restore
3653         owners:
3654           - *sclements
3655           - *sfoster
3656           - *farre
3657         peers:
3658           - *dao
3659         machine_name: session_restore
3661       - name: Settings UI
3662         description: The front-end settings user interface.
3663         includes:
3664           - browser/components/preferences/**/*
3665           - browser/themes/*/preferences
3666           - toolkit/mozapps/preferences
3667         meta:
3668           owners_emeritus:
3669             - Jared Wein
3670           peers_emeritus:
3671             - Tim Nguyen
3672         owners:
3673           - *mossop
3674         peers:
3675           - *mstriemer
3676           - *Gijs
3677           - *mconley
3678         machine_name: settings_ui
3680       - name: Tabbed Browser
3681         description: The UI component controlling browser tabs.
3682         includes:
3683           - browser/base/content/tabbrowser*
3684           - browser/base/content/browser-allTabsMenu.js
3685           - browser/base/content/browser-ctrlTab.js
3686           - browser/base/content/browser-fullZoom.js
3687           - browser/modules/AsyncTabSwitcher.sys.mjs
3688           - browser/modules/NewTabPagePreloading.sys.mjs
3689           - browser/modules/OpenInTabsUtils.sys.mjs
3690           - browser/modules/TabsList.sys.mjs
3691           - browser/modules/TabUnloader.sys.mjs
3692         meta:
3693           components:
3694             - Firefox::Tabbed Browser
3695           peers_emeritus:
3696             - Jared Wein
3697             - Matthew N
3698         owners:
3699           - *dao
3700         peers:
3701           - *mak
3702           - *mconley
3703         machine_name: tabbed_browser
3705       - name: Windows Installer
3706         description: The installer for Windows.
3707         includes:
3708           - browser/installer/**/*
3709           - toolkit/mozapps/installer/**/*
3710         meta:
3711           components:
3712             - Firefox::Installer
3713         owners:
3714           - *molly
3715         peers:
3716           - *agashlin
3717           - *nalexander
3718         machine_name: windows_installer
3719     machine_name: desktop_firefox
3721   - machine_name: devtools
3722     name: DevTools
3723     description: Mozilla Developer Tools
3724     includes:
3725       - devtools/**/*
3726     excludes: []
3727     owners:
3728       - *Honza
3729     peers:
3730       - *ochameau
3731       - *jdescottes
3732       - *nchevobbe
3733       - *bomsy
3734       - *whimboo
3735     meta:
3736       owners_emeritus:
3737         - Patrick Brosset
3738         - Joe Walker
3739         - Dave Camp
3740         - Rob Campbell
3741       peers_emeritus:
3742         - Mihai Șucan
3743         - Heather Arthur
3744         - Anton Kovalyov
3745         - Brandon Benvie
3746         - Eddy Bruel
3747         - James Long
3748         - Matteo Ferretti
3749         - Steve Fink (heapsnapshot code)
3750         - Jaroslav Šnajdr
3751         - Tom Tromey
3752         - Paul Rouget
3753         - Victor Porof
3754         - Lin Clark
3755         - Jan Keromnes
3756         - Jordan Santell
3757         - Soledad Penadés
3758         - Mike Ratcliffe
3759         - Panagiotis Astithas
3760         - Tim Nguyen
3761         - Brian Grinstead
3762         - J. Ryan Stinnett
3763         - Jason Laster
3764         - David Walsh
3765         - Greg Tatum
3766         - Gabriel Luong
3767         - Brad Werth
3768         - Daisuke Akatsuka
3769         - Yulia Startsev
3770         - Logan Smyth
3771         - Julien Wajsberg
3772         - Razvan Caliman
3773         - Micah Tigley
3774         - Nick Fitzgerald
3775         - Jim Blandy
3776         - Belén Albeza
3777       url: http://firefox-dev.tools/
3778       components:
3779         - DevTools
3780   - machine_name: fenix
3781     name: Fenix
3782     description: Android Project to build Firefox for Android
3783     includes:
3784       - mobile/android/fenix/**/*
3785     excludes: []
3786     owners:
3787       - *boek
3788       - *gl
3789     peers:
3790       - *royang
3791       - *rsainani
3792     meta:
3793   - machine_name: focus_android
3794     name: Focus for Android
3795     description: Android Project to build Focus for Android
3796     includes:
3797       - mobile/android/focus-android/**/*
3798     excludes: []
3799     owners:
3800       - *mcarare
3801       - *royang
3802     peers:
3803       - *giorga
3804     meta:
3805   - machine_name: javascript_usage
3806     name: JavaScript usage, tools, and style
3807     description: Aspects of JavaScript use such as language feature usage, tooling
3808       such as lint configurations, formatting and naming style.
3809     includes:
3810       - .eslintrc-test-paths.js
3811       - '**/.eslintignore'
3812       - '**/.eslintrc.js'
3813       - tools/lint/eslint/**/*
3814     excludes: []
3815     owners:
3816       - *mossop
3817     peers:
3818       - *Gijs
3819       - *standard8
3820       - *jandem
3821     meta:
3822       review_group: frontend-codestyle-reviewers
3824   - name: mots config
3825     includes:
3826       - mots.yaml
3827     owners:
3828       - *zeid
3829     machine_name: mots
3831   - machine_name: mozharness
3832     name: mozharness
3833     description: Configuration-driven script harness.
3834     includes:
3835       - testing/mozharness/**/*
3836     excludes: []
3837     owners:
3838       - *gbrown
3839     peers:
3840       - *jmaher
3841     meta:
3842       owners_emeritus:
3843         - Aki Sasaki
3844       peers_emeritus:
3845         - Justin Wood
3846         - Tom Prince
3847       components:
3848         - 'Release Engineering :: Applications: MozharnessCore'
3849   - machine_name: python_usage
3850     name: Python usage, tools, and style
3851     description: Aspects of Python use such as tooling, formatting and naming style
3852     includes:
3853       - tools/lint/python/**/*
3854     excludes: []
3855     owners:
3856       - *ahal
3857     peers:
3858       - *glandium
3859       - *marco
3860       - *Sylvestre
3861     meta:
3862       components:
3863         - 'Developer Infrastructure :: Lint and Formatting'
3865   - machine_name: remote_protocol
3866     name: Remote Protocol
3867     description: Low-level remote protocol exposing interfaces for inspecting state
3868       and controlling execution of web documents, instrumenting various subsystems
3869       in the browser, simulating user interaction for automation purposes, and for
3870       subscribing to updates from the aforementioned.
3871     includes:
3872       - remote/**/*
3873     meta:
3874       components:
3875         - Remote Protocol
3876       url: https://firefox-source-docs.mozilla.org/remote/
3877     owners:
3878       - *whimboo
3879     peers:
3880       - *jdescottes
3881       - *jgraham
3882       - *Sasha
3883     submodules:
3885       - machine_name: remote_protocol_agent
3886         name: Agent
3887         description: Underlying transport layer and server to allow remoting of Firefox
3888           for automation and debugging.
3889         includes:
3890           - remote/**/*
3891         excludes:
3892           - remote/cdp/*
3893           - remote/marionette/*
3894           - remote/webdriver-bidi/*
3895         meta:
3896           owners_emeritus:
3897             - Andreas Tolfsen
3898           peers_emeritus:
3899             - Maja Frydrychowicz
3900             - Alexandre Poirot
3901             - Yulia Startsev
3902           components:
3903             - 'Remote Protocol :: Agent'
3904         owners:
3905           - *whimboo
3906         peers:
3907           - *jdescottes
3908           - *jgraham
3909           - *Sasha
3911       - machine_name: remote_protocol_cdp
3912         name: CDP
3913         description: The core implementation for CDP support. Please file domain specific
3914           issues and requests under the appropriate CDP-prefixed Remote Protocol component.
3915         includes:
3916           - remote/cdp/*
3917         meta:
3918           owners_emeritus:
3919             - Andreas Tolfsen
3920           peers_emeritus:
3921             - Maja Frydrychowicz
3922             - Alexandre Poirot
3923             - Yulia Startsev
3924           components:
3925             - 'Remote Protocol :: CDP'
3926         owners:
3927           - *whimboo
3928         peers:
3929           - *jdescottes
3930           - *jgraham
3931           - *Sasha
3933       - machine_name: remote_protocol_marionette
3934         name: Marionette
3935         description: Marionette is a remote protocol that lets out-of-process programs
3936           communicate with, instrument, and control Gecko-based browsers. Combined
3937           with geckodriver, this forms our WebDriver classic implementation.
3938         includes:
3939           - remote/marionette/*
3940         meta:
3941           owners_emeritus:
3942             - Andreas Tolfsen
3943           peers_emeritus:
3944             - Maja Frydrychowicz
3945             - David Burns
3946           components:
3947             - 'Remote Protocol :: Marionette'
3948           group: dev-webdriver
3949         owners:
3950           - *whimboo
3951         peers:
3952           - *jdescottes
3953           - *jgraham
3954           - *Sasha
3956       - machine_name: remote_protocol_webdriver_bidi
3957         name: WebDriver BiDi
3958         description: W3C WebDriver BiDi implementation for Gecko-based browsers.
3959         includes:
3960           - remote/webdriver-bidi/*
3961         meta:
3962           components:
3963             - 'Remote Protocol :: WebDriver BiDi'
3964           group: dev-webdriver
3965         owners:
3966           - *whimboo
3967         peers:
3968           - *jdescottes
3969           - *jgraham
3970           - *Sasha
3972   - machine_name: sync
3973     name: Sync
3974     description: Firefox Sync client
3975     includes:
3976       - services/sync/**/*
3977     excludes: []
3978     owners:
3979       - *markh
3980     peers:
3981       - *lougenia
3982       - *teshaq
3983       - *bdk
3984       - *skhamis
3985       - *lina
3986     meta:
3987       owners_emeritus:
3988         - Ryan Kelly
3989       url: https://wiki.mozilla.org/Services/Process/Code_Review
3990       components:
3991         - Sync
3993   - machine_name: testing_firefox_ui
3994     name: firefox-ui
3995     description: Firefox UI test framework.
3996     includes:
3997       - testing/firefox-ui/**/*
3998     meta:
3999       peers_emeritus:
4000         - Maja Frydrychowicz
4001       components:
4002         - 'Testing :: Firefox UI'
4003     owners:
4004       - *whimboo
4005     peers:
4006       - *jdescottes
4007       - *jgraham
4008       - *Sasha
4010   - machine_name: testing_geckodriver
4011     name: geckodriver
4012     description: Proxy for using W3C WebDriver-compatible clients to interact with
4013       Gecko-based browsers.
4014     includes:
4015       - testing/geckodriver/**/*
4016     excludes: []
4017     owners:
4018       - *jgraham
4019     peers:
4020       - *whimboo
4021     meta:
4022       components:
4023         - 'Testing :: geckodriver'
4024       group: dev-webdriver
4026   - machine_name: testing_gtest
4027     name: gtest
4028     description: GTest test harness.
4029     includes:
4030       - testing/gtest/**/*
4031     excludes: []
4032     owners:
4033       - *gbrown
4034     peers: []
4035     meta:
4036       components:
4037         - 'Testing :: GTest'
4039   - machine_name: testing_marionette_client_harness
4040     name: Marionette Client & Harness
4041     description: Python client and harness for the Marionette remote protocol implementation.
4042     includes:
4043       - testing/marionette/**/*
4044     meta:
4045       owners_emeritus:
4046         - Andreas Tolfsen
4047       peers_emeritus:
4048         - Maja Frydrychowicz
4049         - David Burns
4050       components:
4051         - 'Testing :: Marionette Client & Harness'
4052     owners:
4053       - *whimboo
4054     peers:
4055       - *jdescottes
4056       - *jgraham
4057       - *Sasha
4059   - machine_name: testing_mochitest
4060     name: Mochitest
4061     description: Mochitest test framework
4062     includes:
4063       - testing/mochitest/**/*
4064     excludes: []
4065     owners:
4066       - *ahal
4067     peers:
4068       - *jmaher
4069       - *gbrown
4070     meta:
4071       components:
4072         - 'Testing :: Mochitest'
4073   - machine_name: testing_mozbase
4074     name: Mozbase
4075     description: Base modules used for implementing test components.
4076     includes:
4077       - testing/mozbase
4078     excludes: []
4079     owners:
4080       - *gbrown
4081     peers:
4082       - *ahal
4083       - *ato
4084       - *bc
4085       - *jgraham
4086       - *whimboo
4087     meta:
4088       components:
4089         - 'Testing :: Mozbase'
4090         - 'Testing :: Mozbase Rust'
4091   - machine_name: testing_performance_testing
4092     name: Performance Testing
4093     description: >
4094       This module encompasses all of our performance testing projects, e.g.  Raptor,  Talos,
4095       MozPerfTest, AWSY, JSShell, mach try perf, etc.. See our PerfDocs for more information  on
4096       the owners/peers of the various components (linked below).
4097     includes:
4098       - testing/raptor/**/*
4099       - testing/talos/**/*
4100       - python/mozperftest/**/*
4101       - testing/awsy/**/*
4102       - testing/jsshell/**/*
4103       - tools/lint/perfdocs/**/*
4104       - testing/perfdocs/**/*
4105       - testing/performance/**/*
4106       - testing/condprofile/**/*
4107       - tools/browsertime/**/*
4108       - tools/tryselect/selectors/perf.py
4109     excludes: []
4110     owners:
4111       - *sparky
4112     peers:
4113       - *aglavic
4114       - *davehunt
4115       - *kshampur
4116     meta:
4117       components:
4118         - 'Testing :: Raptor'
4119         - 'Testing :: Talos'
4120         - 'Testing :: AWSY'
4121         - 'Testing :: Performance'
4122         - 'Testing :: mozperftest'
4123         - 'Testing :: Condprofile'
4124       url: :ref:`Performance Testing`
4125   - machine_name: testing_reftest
4126     name: Reftest (+ jsreftest + crashtest)
4127     description: Reftest test framework
4128     includes:
4129       - layout/tools/reftest/**/*
4130     excludes: []
4131     owners:
4132       - *tnikkel
4133     peers:
4134       - *ahal
4135       - *jmaher
4136     meta:
4137       components:
4138         - 'Testing :: Reftest'
4139   - machine_name: testing_tryselect
4140     name: Tryselect
4141     description: Frontend for selecting jobs on the try server.
4142     includes:
4143       - tools/tryselect/**/*
4144     excludes: []
4145     owners:
4146       - *ahal
4147     peers:
4148       - *jgraham
4149       - *marco
4150     meta:
4151       components:
4152         - 'Developer Infrastructure :: Try'
4153   - machine_name: testing_web_platform_tests_infrastructure
4154     name: web-platform-tests infrastructure
4155     description: Infrastructure for running the cross-browser web-platform-tests
4156     includes:
4157       - testing/web-platform/**/*
4158       - testing/web-platform/tests/tools/**/*
4159     excludes:
4160       - testing/web-platform/tests/**/*
4161       - testing/web-platform/meta/**/*
4162       - testing/web-platform/mozilla/**/*
4163     owners:
4164       - *jgraham
4165     peers: []
4166     meta:
4167       components:
4168         - 'Testing :: web-platform-tests'
4169   - machine_name: testing_xpcshell
4170     name: XPCShell
4171     description: XPCShell test harness.
4172     includes:
4173       - testing/xpcshell/**/*
4174     excludes: []
4175     owners:
4176       - *jmaher
4177     peers:
4178       - *gbrown
4179     meta:
4180       components:
4181         - Testing::XPCShell Harness
4182   - name: Toolkit
4183     description: Components shared between desktop and mobile browsers.
4184     includes:
4185       - toolkit/**/*
4186     meta:
4187       group: firefox-dev
4188       components:
4189         - Firefox
4190         - Toolkit
4191       peers_emeritus:
4192         - Matthew Noorenberghe
4193         - Jared Wein
4194     owners:
4195       - *mossop
4196       - *Gijs
4197     peers:
4198       - *dao
4199       - *mak
4200       - *mconley
4201       - *molly
4202     submodules:
4204       - name: Application Startup
4205         description: The profile system and startup process before the front-end launches.
4206         includes:
4207           - toolkit/profile/**/*
4208           - toolkit/components/remote/**/*
4209           - toolkit/xre/**/*
4210         meta: {}
4211         owners:
4212           - *mossop
4213         peers:
4214           - *froydnj
4215         machine_name: application_startup
4217       - name: Telemetry
4218         description: >
4219           The core infrastructure in the Firefox client to send back telemetry
4220           data. Includes the common mechanisms to record, view and submit data: Legacy
4221           Telemetry and Glean (via Firefox on Glean (FOG)). This module
4222           does ''not'' include responsibility for every piece of submitted Telemetry
4223           data. Each team/module is responsible for their own measurements (histograms,
4224           scalars, other ping submissions, etc.).
4225         includes:
4226           - toolkit/components/glean/**/*
4227           - toolkit/components/telemetry/**/*
4228           - toolkit/content/aboutTelemetry.*
4229         meta:
4230           owners_emeritus:
4231             - Georg Fritzsche
4232           group: fx-data-dev
4233           url: :ref:`Telemetry`
4234           peers_emeritus:
4235             - *perrymcmanis
4236         owners:
4237           - *chutten
4238         peers:
4239           - *Dexter
4240           - *janerik
4241           - *travis
4242         machine_name: telemetry
4244       - name: UI Widgets
4245         description: The base widgets used throughout the UI.
4246         includes:
4247           - toolkit/content/widgets/**/*
4248         meta:
4249           owners_emeritus:
4250             - Neil Deakin
4251           peers_emeritus:
4252             - Andrew Swan
4253         owners:
4254           - *mstriemer
4255         peers:
4256           - *mak
4257           - *tgiles
4258           - *hjones
4259         machine_name: ui_widgets
4261       - name: Webextensions
4262         description: Webextension APIs and integration.
4263         includes:
4264           - browser/components/extensions/**/*
4265           - toolkit/components/extensions/**/*
4266         meta:
4267           peers_emeritus:
4268             - Andrew Swan
4269             - Kris Maglione
4270         owners:
4271           - *scaraveo
4272           - *zombie
4273         peers:
4274           - *rpl
4275           - *robwu
4276           - *willdurand
4277         machine_name: webextensions
4278     machine_name: toolkit
4279   - machine_name: translation
4280     name: Translation
4281     description: Support for translation in Firefox, and the infrastructure to train
4282       new translation language models.
4283     includes:
4284       - toolkit/components/translations/**/*
4285       - toolkit/components/translation/**/*
4286       - browser/components/translations/**/*
4287     excludes: []
4288     owners:
4289       - *gregtatum
4290     peers:
4291       - *nordzilla
4292       - *epavlov
4293       - *marco
4294     meta:
4295       group: dev-platform
4296       url: https://github.com/mozilla/firefox-translations-training https://github.com/mozilla/firefox-translations-models
4297         https://github.com/mozilla/firefox-translations-evaluations https://github.com/mozilla/firefox-translations
4298       components:
4299         - Firefox::Translation
4300       review_group: translations-reviewers
4301   - machine_name: url_classifier
4302     name: URL Classifier
4303     description: Database and list-based classification of URL resources, such as
4304       Tracking Protection and SafeBrowsing.
4305     includes:
4306       - toolkit/components/url-classifier/**/*
4307       - netwerk/url-classifier/**/*
4308     excludes: []
4309     owners:
4310       - *dlee
4311       - *groovecoder
4312     peers:
4313       - *timhuang
4314       - *gcp
4315     meta:
4316       url: https://github.com/mozilla-services/shavar https://wiki.mozilla.org/Phishing_Protection
4317         https://wiki.mozilla.org/Security/Tracking_protection https://wiki.mozilla.org/Security/Application_Reputation
4318       owners_emeritus:
4319         - François Marier
4320       peers_emeritus:
4321         - Henry Chang
4322         - Ryan Tilder
4323       group: dev-platform
4324 hashes:
4325   config: 65aa296735762ec4d0ef10de19e83fc19537ff02
4326   export: 56ea460c0108eebb8a9de57b729558024ec4b4ad