tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mots.yaml (114034B)


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