Bug 1809679 [wpt PR 37879] - Update wpt metadata, a=testonly
[gecko.git] / docs / mots / index.rst
blob96778bcab1dbfaf35645946c0c6fd1c8850702ef
1 ..
2     This file was automatically generated using `mots export`.
4 ..
5     See https://mots.readthedocs.io/en/latest/#quick-start for quick start
6     documentation and how to modify this file.
9 ==========
10 Governance
11 ==========
13 --------
14 Overview
15 --------
16 To add, remove, or update module information, see the `mots documentation <https://mots.readthedocs.io/en/latest/#adding-a-module>`_.
18 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.
20 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.
24 -------
25 Modules
26 -------
28 mozilla-toplevel
29 ~~~~~~~~~~~~~~~~
30 The top level directory for the mozilla tree.
32 .. warning::
33     This module does not have any owners specified.
35 .. list-table::
36     :stub-columns: 1
37     :widths: 30 70
39     * - Owner(s) Emeritus
40       - Brendan Eich
41     * - Includes
42       -
43         | `README.txt <https://searchfox.org/mozilla-central/search?q=&path=README.txt>`__
45 Code Coverage
46 ~~~~~~~~~~~~~
47 Tools for code coverage instrumentation, and coverage data parsing and management.
50 .. list-table::
51     :stub-columns: 1
52     :widths: 30 70
54     * - Owner(s)
55       -
56         | `Marco Castelluccio (marco) <https://people.mozilla.org/s?query=marco>`__
57     * - Peer(s)
58       -
59         | `Calixte Denizet (calixte) <https://people.mozilla.org/s?query=calixte>`__
60         | `Joel Maher (jmaher) <https://people.mozilla.org/s?query=jmaher>`__
61     * - Includes
62       -
63         | `tools/code-coverage/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/code-coverage/\*\*/\*>`__
64         | `python/mozbuild/mozbuild/codecoverage/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=python/mozbuild/mozbuild/codecoverage/\*\*/\*>`__
65         | `testing/mozharness/mozharness/mozilla/testing/codecoverage.py <https://searchfox.org/mozilla-central/search?q=&path=testing/mozharness/mozharness/mozilla/testing/codecoverage.py>`__
66     * - Bugzilla Components
67       - Testing :: Code Coverage
69 Core: Accessibility
70 ~~~~~~~~~~~~~~~~~~~
71 Support for platform accessibility APIs. Accessibility APIs are used by 3rd party software like screen readers, screen magnifiers, and voice dictation software, which need information about document content and UI controls, as well as important events like changes of focus.
74 .. list-table::
75     :stub-columns: 1
76     :widths: 30 70
78     * - Owner(s)
79       -
80         | `James Teh (Jamie) <https://people.mozilla.org/s?query=Jamie>`__
81     * - Peer(s)
82       -
83         | `Eitan Isaacson (eeejay) <https://people.mozilla.org/s?query=eeejay>`__
84         | `Marco Zehe (MarcoZ) <https://people.mozilla.org/s?query=MarcoZ>`__
85         | `Morgan Reschenberg (morgan) <https://people.mozilla.org/s?query=morgan>`__
86     * - Owner(s) Emeritus
87       - Aaron Leventhal, Alexander Surkov
88     * - Peer(s) Emeritus
89       - David Bolter, Trevor Saunders, Ginn Chen, Yan Evan, Yura Zenevich
90     * - Includes
91       -
92         | `accessible/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=accessible/\*\*/\*>`__
93     * - Group
94       - dev-accessibility
95     * - URL
96       - https://developer.mozilla.org/docs/Web/Accessibility
97     * - Bugzilla Components
98       - Core::Disability Access APIs
100 Core: Animation
101 ~~~~~~~~~~~~~~~
102 Declarative animations: CSS animations, CSS transitions, Web Animations API, and off-main thread animations.
105 .. list-table::
106     :stub-columns: 1
107     :widths: 30 70
109     * - Owner(s)
110       -
111         | `Brian Birtles (birtles) <https://people.mozilla.org/s?query=birtles>`__
112     * - Peer(s)
113       -
114         | `Boris Chiou (boris) <https://people.mozilla.org/s?query=boris>`__
115         | `Hiroyuki Ikezoe (hiro) <https://people.mozilla.org/s?query=hiro>`__
116     * - Peer(s) Emeritus
117       - Matt Woodrow
118     * - Includes
119       -
120         | `dom/animation/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/animation/\*\*/\*>`__
121     * - Group
122       - dev-platform
123     * - Bugzilla Components
124       - Core::DOM::Animation, Core::CSS Transitions and Animations
126 Core: Anti-Tracking
127 ~~~~~~~~~~~~~~~~~~~
128 Tracking detection and content-blocking.
131 .. list-table::
132     :stub-columns: 1
133     :widths: 30 70
135     * - Owner(s)
136       -
137         | `Tim Huang (timhuang) <https://people.mozilla.org/s?query=timhuang>`__
138     * - Peer(s)
139       -
140         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
141         | `Dimi Lee (dlee) <https://people.mozilla.org/s?query=dlee>`__
142         | `Paul Zühlcke (pbz) <https://people.mozilla.org/s?query=pbz>`__
143         | `Johann Hofmann (johannh) <https://people.mozilla.org/s?query=johannh>`__
144     * - Peer(s) Emeritus
145       - Ehsan Akhgari, Erica Wright, Gary Chen
146     * - Includes
147       -
148         | `toolkit/components/antitracking/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/antitracking/\*\*/\*>`__
149     * - Group
150       - dev-platform
151     * - Bugzilla Components
152       - Core::Privacy: Anti-Tracking
154 Core: APZ (Graphics submodule)
155 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 Asynchronous panning and zooming
159 .. list-table::
160     :stub-columns: 1
161     :widths: 30 70
163     * - Owner(s)
164       -
165         | `Botond Ballo (botond) <https://people.mozilla.org/s?query=botond>`__
166     * - Peer(s)
167       -
168         | `Timothy Nikkel (tnikkel) <https://people.mozilla.org/s?query=tnikkel>`__
169         | `Dan Robertson (dlrobertson) <https://people.mozilla.org/s?query=dlrobertson>`__
170         | `Hiroyuki Ikezoe (hiro) <https://people.mozilla.org/s?query=hiro>`__
171         | `Markus Stange (mstange) <https://people.mozilla.org/s?query=mstange>`__
172     * - Owner(s) Emeritus
173       - Kartikaya Gupta
174     * - Peer(s) Emeritus
175       - Ryan Hunt
176     * - Includes
177       -
178         | `gfx/layers/apz/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=gfx/layers/apz/\*\*/\*>`__
179     * - Group
180       - dev-platform
181     * - URL
182       - https://wiki.mozilla.org/Platform/GFX/APZ
183     * - Bugzilla Components
184       - Core::Panning and Zooming
186 Core: Browser WebAPI
187 ~~~~~~~~~~~~~~~~~~~~
188 Web API for rendering apps, browser windows and widgets.
191 .. list-table::
192     :stub-columns: 1
193     :widths: 30 70
195     * - Owner(s)
196       -
197         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
198     * - Owner(s) Emeritus
199       - Kan-Ru Chen
200     * - Peer(s) Emeritus
201       - Fabrice Desré
202     * - Includes
203       -
204         | `dom/browser-element/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/browser-element/\*\*/\*>`__
205     * - Group
206       - dev-webapi
207     * - Bugzilla Components
208       - Core::DOM
210 Core: Build and Release Tools
211 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 Tools related to build and release automation and configuration of release builds.
215 .. list-table::
216     :stub-columns: 1
217     :widths: 30 70
219     * - Owner(s)
220       -
221         | `Julien Cristau (jcristau) <https://people.mozilla.org/s?query=jcristau>`__
222     * - Peer(s)
223       -
224         | `Heitor Neiva (hneiva) <https://people.mozilla.org/s?query=hneiva>`__
225         | `bhearsum (bhearsum) <https://people.mozilla.org/s?query=bhearsum>`__
226     * - Owner(s) Emeritus
227       - Aki Sasaki
228     * - Includes
229       -
230         | `tools/update-packaging/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/update-packaging/\*\*/\*>`__
231         | `tools/update-verify/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/update-verify/\*\*/\*>`__
232     * - Group
233       - release-engineering
234     * - URL
235       - https://wiki.mozilla.org/ReleaseEngineering
236     * - Bugzilla Components
237       - Release Engineering::*
239 Core: Build Config
240 ~~~~~~~~~~~~~~~~~~
241 The build system for Gecko and several mozilla.org hosted Gecko-based applications.
244 .. list-table::
245     :stub-columns: 1
246     :widths: 30 70
248     * - Owner(s)
249       -
250         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
251     * - Peer(s)
252       -
253         | `Andi (andi) <https://people.mozilla.org/s?query=andi>`__
254     * - Owner(s) Emeritus
255       - Chris Manchester, Gregory Szorc, Ted Mielczarek, Benjamin Smedberg
256     * - Peer(s) Emeritus
257       - Ted Mielczarek, Ralph Giles, Gregory Szorc, Chris Manchester, Mike Shal, Nathan Froyd, Ricky Stewart, David Major, Mitchell Hentges
258     * - Includes
259       -
260         | `build/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=build/\*\*/\*>`__
261         | `config/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=config/\*\*/\*>`__
262         | `python/mozbuild/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=python/mozbuild/\*\*/\*>`__
263         | `browser/config/mozconfigs/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/config/mozconfigs/\*\*/\*>`__
264     * - Group
265       - dev-builds
266     * - URL
267       - :ref:`Build System`
268     * - Bugzilla Components
269       - Core::Build Config
271 Core: Build Config - Fennec
272 ===========================
273 Submodule of the build config covering Fennec's build system in mobile/android.
276 .. list-table::
277     :stub-columns: 1
278     :widths: 30 70
280     * - Owner(s)
281       -
282         | `Nick Alexander (nalexander) <https://people.mozilla.org/s?query=nalexander>`__
283     * - Peer(s)
284       -
285         | `Andi (andi) <https://people.mozilla.org/s?query=andi>`__
286     * - Includes
287       -
288         | `build/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=build/\*\*/\*>`__
289         | `config/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=config/\*\*/\*>`__
290         | `python/mozbuild/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=python/mozbuild/\*\*/\*>`__
291         | `browser/config/mozconfigs/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/config/mozconfigs/\*\*/\*>`__
292     * - Group
293       - dev-builds
294     * - Bugzilla Components
295       - Core::Build Config
298 Core: Build Config - Taskgraph
299 ==============================
300 Support for task-graph generation in decision, action, and cron tasks, including configuration of all tasks including those for CI, nightlies, and releases; as well as Docker and VM images used to execute those tasks.
303 .. list-table::
304     :stub-columns: 1
305     :widths: 30 70
307     * - Owner(s)
308       -
309         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
310     * - Peer(s)
311       -
312         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
313         | `Julien Cristau (jcristau) <https://people.mozilla.org/s?query=jcristau>`__
314         | `Johan Lorenzo (jlorenzo) <https://people.mozilla.org/s?query=jlorenzo>`__
315         | `Joel Maher (jmaher) <https://people.mozilla.org/s?query=jmaher>`__
316     * - Owner(s) Emeritus
317       - Tom Prince
318     * - Peer(s) Emeritus
319       - Dustin Mitchell, Aki Sasaki, Brian Stack, Gregory Szorc, Justin Wood
320     * - Includes
321       -
322         | `taskcluster <https://searchfox.org/mozilla-central/search?q=&path=taskcluster>`__
323     * - Bugzilla Components
324       - Firefox Build System::Task Configuration
327 Core: Code Analysis and Debugging Tools
328 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
329 Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it.
332 .. list-table::
333     :stub-columns: 1
334     :widths: 30 70
336     * - Owner(s)
337       -
338         | `David Baron (dbaron) <https://people.mozilla.org/s?query=dbaron>`__
339     * - Includes
340       -
341         | `tools/jprof/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/jprof/\*\*/\*>`__
342         | `tools/leak-gauge/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/leak-gauge/\*\*/\*>`__
343         | `tools/performance/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/performance/\*\*/\*>`__
344         | `tools/rb/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/rb/\*\*/\*>`__
345     * - Group
346       - dev-performance
348 Core: Content Security
349 ~~~~~~~~~~~~~~~~~~~~~~
350 Native content-based security features enforced in the ContentSecurityManager, including: Content Security Policy (CSP), Mixed Content Blocker (MCB), Referrer Policy, Subresource Integrity (SRI), Cross-Origin Resource Sharing (CORS), X-Frame-Options, X-Content-Type-Options: nosniff, HTTPS-Only-Mode, Sanitizer API, Sec-Fetch Metadata, and top-level data: URI blocking.
353 .. list-table::
354     :stub-columns: 1
355     :widths: 30 70
357     * - Owner(s)
358       -
359         | `Christoph Kerschbaumer (ckerschb) <https://people.mozilla.org/s?query=ckerschb>`__
360     * - Peer(s)
361       -
362         | `Tanvi Vyas (tanvi) <https://people.mozilla.org/s?query=tanvi>`__
363         | `Daniel Veditz (dveditz) <https://people.mozilla.org/s?query=dveditz>`__
364         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
365         | `Frederik Braun (freddy) <https://people.mozilla.org/s?query=freddy>`__
366     * - Peer(s) Emeritus
367       - Sid Stamm, Jonas Sicking, Jonathan Kingston, Thomas Nguyen, François Marier
368     * - Includes
369       -
370         | `dom/security/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/security/\*\*/\*>`__
371     * - Group
372       - dev-security
373     * - Bugzilla Components
374       - Core::DOM: Security
376 Core: Cookies
377 ~~~~~~~~~~~~~
380 .. list-table::
381     :stub-columns: 1
382     :widths: 30 70
384     * - Owner(s)
385       -
386         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
387     * - Peer(s)
388       -
389         | `Honza Bambas (mayhemer) <https://people.mozilla.org/s?query=mayhemer>`__
390     * - Owner(s) Emeritus
391       - Monica Chew
392     * - Peer(s) Emeritus
393       - Josh Matthews, Mike Connor, Dan Witte, Christian Biesinger, Shawn Wilsher, Ehsan Akhgari
394     * - Includes
395       -
396         | `netwerk/cookie/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/cookie/\*\*/\*>`__
397     * - Group
398       - dev-platform
399     * - Bugzilla Components
400       - Core::Networking: Cookies
402 Core: Crash reporting
403 ~~~~~~~~~~~~~~~~~~~~~
404 Infrastructure and tools used to generate, submit and process crash reports. This includes the in-tree google-breakpad fork, the crash report generation machinery as well as the host tools used to dump symbols, analyse minidumps and generate stack traces.
407 .. list-table::
408     :stub-columns: 1
409     :widths: 30 70
411     * - Owner(s)
412       -
413         | `Gabriele Svelto (gsvelto) <https://people.mozilla.org/s?query=gsvelto>`__
414     * - Peer(s)
415       -
416         | `Kris Wright (KrisWright) <https://people.mozilla.org/s?query=KrisWright>`__
417         | `Calixte Denizet (calixte) <https://people.mozilla.org/s?query=calixte>`__
418     * - Peer(s) Emeritus
419       - Aria Beingessner
420     * - Includes
421       -
422         | `toolkit/crashreporter/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/crashreporter/\*\*/\*>`__
423         | `toolkit/components/crashes/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/crashes/\*\*/\*>`__
424         | `tools/crashreporter/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/crashreporter/\*\*/\*>`__
425         | `ipc/glue/CrashReporter\* <https://searchfox.org/mozilla-central/search?q=&path=ipc/glue/CrashReporter\*>`__
426         | `mobile/android/geckoview/src/main/java/org/mozilla/geckoview/CrashReporter.java <https://searchfox.org/mozilla-central/search?q=&path=mobile/android/geckoview/src/main/java/org/mozilla/geckoview/CrashReporter.java>`__
427     * - Group
428       - dev-platform
429     * - URL
430       - :ref:`Crash Reporter`
431     * - Bugzilla Components
432       - Toolkit::Crash Reporting
434 Core: Credentials
435 ~~~~~~~~~~~~~~~~~
436 API Surface for FedCM and WebAuthn
439 .. list-table::
440     :stub-columns: 1
441     :widths: 30 70
443     * - Owner(s)
444       -
445         | `Benjamin VanderSloot (bvandersloot) <https://people.mozilla.org/s?query=bvandersloot>`__
446         | `John Schanck (jschanck) <https://people.mozilla.org/s?query=jschanck>`__
447     * - Peer(s)
448       -
449         | `Tim Huang (timhuang) <https://people.mozilla.org/s?query=timhuang>`__
450         | `Paul Zühlcke (pbz) <https://people.mozilla.org/s?query=pbz>`__
451     * - Includes
452       -
453         | `toolkit/components/credentialmanagement/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/credentialmanagement/\*\*/\*>`__
454         | `browser/components/credentialmanager/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/credentialmanager/\*\*/\*>`__
455         | `dom/credentialmanagement/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/credentialmanagement/\*\*/\*>`__
456         | `dom/webauthn/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/webauthn/\*\*/\*>`__
457     * - Group
458       - dev-platform
459     * - Bugzilla Components
460       - Core::DOM: Credential Management, Core::DOM: Web Authentication
462 Core: C++/Rust usage, tools, and style
463 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
464 Aspects of C++ use such as language feature usage, standard library versions/usage, compiler/toolchain versions, formatting and naming style, and aspects of Rust use as needs arise
467 .. list-table::
468     :stub-columns: 1
469     :widths: 30 70
471     * - Owner(s)
472       -
473         | `Bobby Holley (bholley) <https://people.mozilla.org/s?query=bholley>`__
474     * - Peer(s)
475       -
476         | `Botond Ballo (botond) <https://people.mozilla.org/s?query=botond>`__
477         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
478     * - Owner(s) Emeritus
479       - Ehsan Akhgari
480     * - Peer(s) Emeritus
481       - Jeff Walden, Simon Giesecke
482     * - Group
483       - dev-platform
484     * - Bugzilla Components
485       - Various
487 Core: Cycle Collector
488 ~~~~~~~~~~~~~~~~~~~~~
489 Code to break and collect objects within reference cycles
492 .. list-table::
493     :stub-columns: 1
494     :widths: 30 70
496     * - Owner(s)
497       -
498         | `Andrew McCreight (mccr8) <https://people.mozilla.org/s?query=mccr8>`__
499     * - Peer(s)
500       -
501         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
502         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
503     * - Peer(s) Emeritus
504       - David Baron
505     * - Includes
506       -
507         | `xpcom/base/nsCycleCollector.\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/base/nsCycleCollector.\*>`__
508     * - Group
509       - dev-platform
510     * - Bugzilla Components
511       - Core::XPCOM
513 Core: DLL Services
514 ~~~~~~~~~~~~~~~~~~
515 Windows dynamic linker instrumentation and blocking
518 .. list-table::
519     :stub-columns: 1
520     :widths: 30 70
522     * - Owner(s)
523       -
524         | `David Parks (handyman) <https://people.mozilla.org/s?query=handyman>`__
525     * - Peer(s)
526       -
527         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
528     * - Owner(s) Emeritus
529       - Aaron Klotz, Toshihito Kikuchi
530     * - Includes
531       -
532         | `toolkit/xre/dllservices/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/xre/dllservices/\*\*/\*>`__
533     * - Bugzilla Components
534       - Core::DLL Services
536 Core: docshell
537 ~~~~~~~~~~~~~~
540 .. list-table::
541     :stub-columns: 1
542     :widths: 30 70
544     * - Owner(s)
545       -
546         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
547         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
548     * - Peer(s)
549       -
550         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
551         | `Andreas Farre (farre) <https://people.mozilla.org/s?query=farre>`__
552     * - Owner(s) Emeritus
553       - Boris Zbarsky
554     * - Peer(s) Emeritus
555       - Johnny Stenback, Christian Biesinger, Justin Lebar, Samael Wang, Kyle Machulis
556     * - Includes
557       -
558         | `docshell/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=docshell/\*\*/\*>`__
559         | `uriloader/base/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=uriloader/base/\*\*/\*>`__
560     * - Group
561       - dev-platform
562     * - Bugzilla Components
563       - Core::Document Navigation
565 Core: Document Object Model
566 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
569 .. list-table::
570     :stub-columns: 1
571     :widths: 30 70
573     * - Owner(s)
574       -
575         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
576     * - Peer(s)
577       -
578         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
579         | `Henri Sivonen (hsivonen) <https://people.mozilla.org/s?query=hsivonen>`__
580         | `Bobby Holley (bholley) <https://people.mozilla.org/s?query=bholley>`__
581         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
582         | `Andrew McCreight (mccr8) <https://people.mozilla.org/s?query=mccr8>`__
583         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
584         | `Andreas Farre (farre) <https://people.mozilla.org/s?query=farre>`__
585         | `Emilio Cobos Álvarez (emilio) <https://people.mozilla.org/s?query=emilio>`__
586         | `Andrew Sutherland (asuth) <https://people.mozilla.org/s?query=asuth>`__
587         | `Edgar Chen (edgar) <https://people.mozilla.org/s?query=edgar>`__
588         | `Kagami (saschanaz) <https://people.mozilla.org/s?query=saschanaz>`__
589     * - Owner(s) Emeritus
590       - Johnny Stenback
591     * - Peer(s) Emeritus
592       - Justin Lebar, Jonas Sicking, Ben Turner, Mounir Lamouri, Kyle Huey, Bill McCloskey, Ben Kelly, Blake Kaplan, Kyle Machulis, Boris Zbarsky, Ehsan Akhgari
593     * - Includes
594       -
595         | `dom/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/\*\*/\*>`__
596     * - Group
597       - dev-tech-dom
598     * - URL
599       - http://developer.mozilla.org/en/docs/DOM
600     * - Bugzilla Components
601       - Core::DOM, Core::DOM: CSS Object Model, Core::DOM: Core & HTML
603 Core: DOM File
604 ~~~~~~~~~~~~~~
605 DOM Blob, File and FileSystem APIs
608 .. list-table::
609     :stub-columns: 1
610     :widths: 30 70
612     * - Owner(s)
613       -
614         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
615     * - Peer(s)
616       -
617         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
618     * - Includes
619       -
620         | `dom/file/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/file/\*\*/\*>`__
621         | `dom/filesystem/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/filesystem/\*\*/\*>`__
622     * - Group
623       - dev-platform
624     * - URL
625       - http://developer.mozilla.org/en/docs/DOM
626     * - Bugzilla Components
627       - Core::DOM: File
629 Core: DOM Streams
630 ~~~~~~~~~~~~~~~~~
631 Streams Specification implementation
634 .. list-table::
635     :stub-columns: 1
636     :widths: 30 70
638     * - Owner(s)
639       -
640         | `Matthew Gaudet (mgaudet) <https://people.mozilla.org/s?query=mgaudet>`__
641     * - Peer(s)
642       -
643         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
644         | `Tom S (evilpie) <https://people.mozilla.org/s?query=evilpie>`__
645         | `Kagami (saschanaz) <https://people.mozilla.org/s?query=saschanaz>`__
646     * - Includes
647       -
648         | `dom/streams/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/streams/\*\*/\*>`__
649     * - Group
650       - dev-platform
651     * - URL
652       - http://developer.mozilla.org/en/docs/DOM
653     * - Bugzilla Components
654       - Core::DOM: Streams
656 Core: Editor
657 ~~~~~~~~~~~~
660 .. list-table::
661     :stub-columns: 1
662     :widths: 30 70
664     * - Owner(s)
665       -
666         | `Masayuki Nakano (masayuki) <https://people.mozilla.org/s?query=masayuki>`__
667     * - Peer(s)
668       -
669         | `Makoto Kato (m_kato) <https://people.mozilla.org/s?query=m_kato>`__
670     * - Owner(s) Emeritus
671       - Ehsan Akhgari
672     * - Includes
673       -
674         | `editor/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=editor/\*\*/\*>`__
675     * - Group
676       - dev-platform
677     * - URL
678       - :ref:`Editor`
679     * - Bugzilla Components
680       - Core::Editor
682 Core: Event Handling
683 ~~~~~~~~~~~~~~~~~~~~
684 DOM Events and Event Handling
687 .. list-table::
688     :stub-columns: 1
689     :widths: 30 70
691     * - Owner(s)
692       -
693         | `Olli Pettay (smaug) <https://people.mozilla.org/s?query=smaug>`__
694         | `Masayuki Nakano (masayuki) <https://people.mozilla.org/s?query=masayuki>`__
695     * - Peer(s)
696       -
697         | `Edgar Chen (edgar) <https://people.mozilla.org/s?query=edgar>`__
698     * - Peer(s) Emeritus
699       - Stone Shih
700     * - Includes
701       -
702         | `dom/events/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/events/\*\*/\*>`__
703     * - Group
704       - dev-platform
705     * - URL
706       - http://developer.mozilla.org/en/docs/DOM
707     * - Bugzilla Components
708       - Core::DOM: Events, Core::DOM: UI Events & Focus Handling
710 Core: Firefox Source Documentation
711 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
712 The infrastructure platform used to generate Firefox's source documentation, excluding editorial control over the content.
715 .. list-table::
716     :stub-columns: 1
717     :widths: 30 70
719     * - Owner(s)
720       -
721         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
722     * - Peer(s)
723       -
724         | `Sylvestre Ledru (Sylvestre) <https://people.mozilla.org/s?query=Sylvestre>`__
725     * - Includes
726       -
727         | `docs/ <https://searchfox.org/mozilla-central/search?q=&path=docs/>`__
728         | `tools/moztreedocs/ <https://searchfox.org/mozilla-central/search?q=&path=tools/moztreedocs/>`__
729     * - URL
730       - https://firefox-source-docs.mozilla.org/
731     * - Bugzilla Components
732       - Developer Infrastructure::Source Documentation
734 Core: Gecko Profiler
735 ~~~~~~~~~~~~~~~~~~~~
736 Gecko's built-in profiler
739 .. list-table::
740     :stub-columns: 1
741     :widths: 30 70
743     * - Owner(s)
744       -
745         | `Markus Stange (mstange) <https://people.mozilla.org/s?query=mstange>`__
746     * - Peer(s)
747       -
748         | `Nazım Can Altınova (canova) <https://people.mozilla.org/s?query=canova>`__
749         | `Florian Quèze (bmo) <https://people.mozilla.org/s?query=bmo>`__
750         | `Julian Seward (jseward) <https://people.mozilla.org/s?query=jseward>`__
751     * - Owner(s) Emeritus
752       - Benoit Girard
753     * - Peer(s) Emeritus
754       - Shu-yu Guo (JS integration), Thinker Lee (TaskTracer), Cervantes Yu (TaskTracer), Nicholas Nethercote, Gerald Squelart, Kannan Vijayan, Barret Rennie, Greg Tatum
755     * - Includes
756       -
757         | `tools/profiler/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/profiler/\*\*/\*>`__
758         | `mozglue/baseprofiler/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=mozglue/baseprofiler/\*\*/\*>`__
759     * - Group
760       - dev-platform
761     * - URL
762       - https://firefox-source-docs.mozilla.org/tools/profiler/
763     * - Bugzilla Components
764       - Core::Gecko Profiler
766 Core: GeckoView
767 ~~~~~~~~~~~~~~~
768 Framework for embedding Gecko into Android applications
771 .. list-table::
772     :stub-columns: 1
773     :widths: 30 70
775     * - Owner(s)
776       -
777         | `agi <https://people.mozilla.org/s?query=agi>`__
778     * - Peer(s)
779       -
780         | `Makoto Kato (m_kato) <https://people.mozilla.org/s?query=m_kato>`__
781         | `owlish <https://people.mozilla.org/s?query=owlish>`__
782     * - Owner(s) Emeritus
783       - James Willcox
784     * - Peer(s) Emeritus
785       - Dylan Roeh, Eugen Sawin, Aaron Klotz, Jim Chen, Randall E. Barker
786     * - Includes
787       -
788         | `mobile/android/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=mobile/android/\*\*/\*>`__
789         | `widget/android/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=widget/android/\*\*/\*>`__
790         | `hal/android/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=hal/android/\*\*/\*>`__
791     * - URL
792       - https://wiki.mozilla.org/Mobile/GeckoView
793     * - Bugzilla Components
794       - GeckoView::General
796 Core: Global Key Bindings
797 ~~~~~~~~~~~~~~~~~~~~~~~~~
798 Global hot keys for Firefox. Does not include underlined menu accelerators and the like, as those are part of i18n.
801 .. list-table::
802     :stub-columns: 1
803     :widths: 30 70
805     * - Owner(s)
806       -
807         | `Masayuki Nakano (masayuki) <https://people.mozilla.org/s?query=masayuki>`__
808     * - Peer(s) Emeritus
809       - Neil Rashbrook
810     * - Includes
811       -
812         | `dom/events/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/events/\*\*/\*>`__
813     * - Group
814       - dev-accessibility
815     * - URL
816       - https://support.mozilla.org/kb/keyboard-shortcuts-perform-firefox-tasks-quickly
817     * - Bugzilla Components
818       - Core::Keyboard: Navigation
820 Core: Graphics
821 ~~~~~~~~~~~~~~
822 Mozilla graphics API
825 .. list-table::
826     :stub-columns: 1
827     :widths: 30 70
829     * - Owner(s)
830       -
831         | `Jeff Muizelaar (jrmuizel) <https://people.mozilla.org/s?query=jrmuizel>`__
832     * - Peer(s)
833       -
834         | `Nicolas Silva (nical) <https://people.mozilla.org/s?query=nical>`__
835         | `Kelsey Gilbert (jgilbert) <https://people.mozilla.org/s?query=jgilbert>`__
836         | `Markus Stange (mstange) <https://people.mozilla.org/s?query=mstange>`__
837         | `Bas Schouten (bas.schouten) <https://people.mozilla.org/s?query=bas.schouten>`__
838         | `Jonathan Kew (jfkthame) <https://people.mozilla.org/s?query=jfkthame>`__
839         | `Sotaro Ikeda (sotaro) <https://people.mozilla.org/s?query=sotaro>`__
840         | `Jamie Nicol (jnicol) <https://people.mozilla.org/s?query=jnicol>`__
841         | `Ryan Hunt (rhunt) <https://people.mozilla.org/s?query=rhunt>`__
842     * - Owner(s) Emeritus
843       - Robert O'Callahan
844     * - Peer(s) Emeritus
845       - Benoit Girard(Compositor, Performance), Ali Juma, George Wright(Canvas2D), Mason Chang, David Anderson, Christopher Lord, John Daggett(text/fonts), Benoit Jacob(gfx/gl), Joe Drew, Vladimir Vukicevic, James Willcox(Android), Nick Cameron
846     * - Includes
847       -
848         | `gfx/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=gfx/\*\*/\*>`__
849         | `dom/canvas/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/canvas/\*\*/\*>`__
850     * - Group
851       - dev-platform
852     * - URL
853       - https://wiki.mozilla.org/Platform/GFX https://wiki.mozilla.org/Gecko:Layers https://wiki.mozilla.org/Gecko:2DGraphicsSketch
854     * - Bugzilla Components
855       - Core::Graphics, Core::Graphics: Layers, Core::Graphics: Text, Core::Graphics: WebRender, Core::GFX: Color Management, Core::Canvas: 2D, Core::Canvas: WebGL
857 Core: HAL
858 ~~~~~~~~~
859 Hardware Abstraction Layer
862 .. list-table::
863     :stub-columns: 1
864     :widths: 30 70
866     * - Owner(s)
867       -
868         | `Gabriele Svelto (gsvelto) <https://people.mozilla.org/s?query=gsvelto>`__
869     * - Includes
870       -
871         | `hal/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=hal/\*\*/\*>`__
872     * - Group
873       - dev-platform
874     * - Bugzilla Components
875       - Core::Hardware Abstraction Layer (HAL)
877 Core: HTML Parser
878 ~~~~~~~~~~~~~~~~~
879 The HTML Parser transforms HTML source code into a DOM. It conforms to the HTML specification, and is mostly translated automatically from Java to C++.
882 .. list-table::
883     :stub-columns: 1
884     :widths: 30 70
886     * - Owner(s)
887       -
888         | `Henri Sivonen (hsivonen) <https://people.mozilla.org/s?query=hsivonen>`__
889     * - Peer(s)
890       -
891         | `William Chen (wchen) <https://people.mozilla.org/s?query=wchen>`__
892     * - Includes
893       -
894         | `parser/html/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=parser/html/\*\*/\*>`__
895     * - Group
896       - dev-platform
897     * - URL
898       - http://about.validator.nu/
899     * - Bugzilla Components
900       - Core::HTML: Parser
902 Core: I18N Library
903 ~~~~~~~~~~~~~~~~~~
906 .. list-table::
907     :stub-columns: 1
908     :widths: 30 70
910     * - Owner(s)
911       -
912         | `Henri Sivonen (hsivonen) <https://people.mozilla.org/s?query=hsivonen>`__
913         | `Jonathan Kew (jfkthame) <https://people.mozilla.org/s?query=jfkthame>`__
914     * - Peer(s)
915       -
916         | `Masatoshi Kimura (emk) <https://people.mozilla.org/s?query=emk>`__
917         | `Zibi Braniecki (zbraniecki) <https://people.mozilla.org/s?query=zbraniecki>`__
918         | `Makoto Kato (m_kato) <https://people.mozilla.org/s?query=m_kato>`__
919     * - Owner(s) Emeritus
920       - Jungshik Shin, Simon Montagu
921     * - Includes
922       -
923         | `intl/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=intl/\*\*/\*>`__
924     * - Group
925       - dev-i18n
926     * - URL
927       - :ref:`Internationalization`
928     * - Bugzilla Components
929       - Core::Internationalization
931 Core: ImageLib
932 ~~~~~~~~~~~~~~
935 .. list-table::
936     :stub-columns: 1
937     :widths: 30 70
939     * - Owner(s)
940       -
941         | `Timothy Nikkel (tnikkel) <https://people.mozilla.org/s?query=tnikkel>`__
942     * - Peer(s)
943       -
944         | `Andrew Osmond (aosmond) <https://people.mozilla.org/s?query=aosmond>`__
945         | `Jeff Muizelaar (jrmuizel) <https://people.mozilla.org/s?query=jrmuizel>`__
946     * - Peer(s) Emeritus
947       - Seth Fowler, Brian Bondy, Justin Lebar
948     * - Includes
949       -
950         | `media/libjpeg/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libjpeg/\*\*/\*>`__
951         | `media/libpng/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libpng/\*\*/\*>`__
952         | `image/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=image/\*\*/\*>`__
953         | `modules/zlib/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=modules/zlib/\*\*/\*>`__
954     * - Group
955       - dev-platform
956     * - Bugzilla Components
957       - Core::ImageLib
959 Core: IndexedDB
960 ~~~~~~~~~~~~~~~
963 .. list-table::
964     :stub-columns: 1
965     :widths: 30 70
967     * - Owner(s)
968       -
969         | `Jan Varga (janv) <https://people.mozilla.org/s?query=janv>`__
970     * - Peer(s)
971       -
972         | `Bevis Tseng (bevis) <https://people.mozilla.org/s?query=bevis>`__
973         | `Andrew Sutherland (asuth) <https://people.mozilla.org/s?query=asuth>`__
974         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
975     * - Owner(s) Emeritus
976       - Ben Turner
977     * - Peer(s) Emeritus
978       - Jonas Sicking, Kyle Huey
979     * - Includes
980       -
981         | `dom/indexedDB/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/indexedDB/\*\*/\*>`__
982     * - Group
983       - dev-platform
984     * - URL
985       - https://developer.mozilla.org/en/IndexedDB
986     * - Bugzilla Components
987       - Core::DOM: IndexedDB
989 Core: IPC
990 ~~~~~~~~~
991 Native message-passing between threads and processes
994 .. list-table::
995     :stub-columns: 1
996     :widths: 30 70
998     * - Owner(s)
999       -
1000         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
1001     * - Peer(s)
1002       -
1003         | `Jed Davis (jld) <https://people.mozilla.org/s?query=jld>`__
1004         | `Andrew McCreight (mccr8) <https://people.mozilla.org/s?query=mccr8>`__
1005         | `David Parks (handyman) <https://people.mozilla.org/s?query=handyman>`__
1006     * - Owner(s) Emeritus
1007       - Chris Jones, Bill McCloskey, Jed Davis
1008     * - Peer(s) Emeritus
1009       - Benjamin Smedberg, Ben Turner, David Anderson, Kan-Ru Chen, Bevis Tseng, Ben Kelly, Jim Mathies
1010     * - Includes
1011       -
1012         | `ipc/glue/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=ipc/glue/\*\*/\*>`__
1013         | `ipc/ipdl/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=ipc/ipdl/\*\*/\*>`__
1014         | `ipc/chromium/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=ipc/chromium/\*\*/\*>`__
1015     * - Group
1016       - dev-platform
1017     * - Bugzilla Components
1018       - Core::IPC
1020 Core: JavaScript
1021 ~~~~~~~~~~~~~~~~
1022 JavaScript engine (SpiderMonkey)
1025 .. list-table::
1026     :stub-columns: 1
1027     :widths: 30 70
1029     * - Owner(s)
1030       -
1031         | `Jan de Mooij (jandem) <https://people.mozilla.org/s?query=jandem>`__
1032     * - Peer(s)
1033       -
1034         | `Yoshi Cheng-Hao Huang (allstars.chh) <https://people.mozilla.org/s?query=allstars.chh>`__
1035         | `André Bargull (anba) <https://people.mozilla.org/s?query=anba>`__
1036         | `Tooru Fujisawa (arai) <https://people.mozilla.org/s?query=arai>`__
1037         | `Bobby Holley (bholley) <https://people.mozilla.org/s?query=bholley>`__
1038         | `Bryan Thrall (bthrall) <https://people.mozilla.org/s?query=bthrall>`__
1039         | `Dan Minor (dminor) <https://people.mozilla.org/s?query=dminor>`__
1040         | `Tom S (evilpie) <https://people.mozilla.org/s?query=evilpie>`__
1041         | `Iain Ireland (iain) <https://people.mozilla.org/s?query=iain>`__
1042         | `Jon Coppeard (jonco) <https://people.mozilla.org/s?query=jonco>`__
1043         | `Julian Seward (jseward) <https://people.mozilla.org/s?query=jseward>`__
1044         | `Matthew Gaudet (mgaudet) <https://people.mozilla.org/s?query=mgaudet>`__
1045         | `Nicolas B (nbp) <https://people.mozilla.org/s?query=nbp>`__
1046         | `Ryan Hunt (rhunt) <https://people.mozilla.org/s?query=rhunt>`__
1047         | `Steve Fink (sfink) <https://people.mozilla.org/s?query=sfink>`__
1048         | `Ted Campbell (tcampbell) <https://people.mozilla.org/s?query=tcampbell>`__
1049         | `Yulia Startsev (yulia) <https://people.mozilla.org/s?query=yulia>`__
1050         | `Yury Delendik (yury) <https://people.mozilla.org/s?query=yury>`__
1051     * - Owner(s) Emeritus
1052       - Brendan Eich, Dave Mandelin, Luke Wagner, Jason Orendorff
1053     * - Peer(s) Emeritus
1054       - Andreas Gal, Ashley Hauck, Bill McCloskey, Blake Kaplan, Brian Hackett, Caroline Cullen, Dan Gohman, David Anderson, Eddy Bruel, Eric Faust, Hannes Verschore, Igor Bukanov, Jeff Walden, Kannan Vijayan, Nicholas Nethercote, Nick Fitzgerald, Niko Matsakis, Shu-yu Guo, Till Schneidereit
1055     * - Includes
1056       -
1057         | `js/src/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=js/src/\*\*/\*>`__
1058     * - URL
1059       - https://spidermonkey.dev/
1060     * - Bugzilla Components
1061       - Core::JavaScript Engine, Core::JavaScript: GC, Core::JavaScript: Internationalization API, Core::JavaScript: Standard Library, Core::JavaScript: WebAssembly, Core::js-ctypes
1063 Core: JavaScript JIT
1064 ~~~~~~~~~~~~~~~~~~~~
1065 JavaScript engine's JIT compilers (IonMonkey, Baseline)
1068 .. list-table::
1069     :stub-columns: 1
1070     :widths: 30 70
1072     * - Owner(s)
1073       -
1074         | `Jan de Mooij (jandem) <https://people.mozilla.org/s?query=jandem>`__
1075     * - Peer(s)
1076       -
1077         | `André Bargull (anba) <https://people.mozilla.org/s?query=anba>`__
1078         | `Benjamin Bouvier (bbouvier) <https://people.mozilla.org/s?query=bbouvier>`__
1079         | `Ted Campbell (tcampbell) <https://people.mozilla.org/s?query=tcampbell>`__
1080         | `Caroline Cullen (caroline) <https://people.mozilla.org/s?query=caroline>`__
1081         | `Matthew Gaudet (mgaudet) <https://people.mozilla.org/s?query=mgaudet>`__
1082         | `Brian Hackett (bhackett1024) <https://people.mozilla.org/s?query=bhackett1024>`__
1083         | `Iain Ireland (iain) <https://people.mozilla.org/s?query=iain>`__
1084         | `Nicolas B (nbp) <https://people.mozilla.org/s?query=nbp>`__
1085         | `Tom S (evilpie) <https://people.mozilla.org/s?query=evilpie>`__
1086         | `Sean Stangl (sstangl) <https://people.mozilla.org/s?query=sstangl>`__
1087         | `Kannan Vijayan (djvj) <https://people.mozilla.org/s?query=djvj>`__
1088         | `Luke Wagner (luke) <https://people.mozilla.org/s?query=luke>`__
1089     * - Peer(s) Emeritus
1090       - David Anderson, Shu-yu Guo, Hannes Verschore
1091     * - Includes
1092       -
1093         | `js/src/jit/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=js/src/jit/\*\*/\*>`__
1094     * - URL
1095       - https://spidermonkey.dev/
1096     * - Bugzilla Components
1097       - Core::JavaScript Engine: JIT
1099 Core: js-tests
1100 ~~~~~~~~~~~~~~
1101 JavaScript test suite
1104 .. list-table::
1105     :stub-columns: 1
1106     :widths: 30 70
1108     * - Owner(s)
1109       -
1110         | `Bob Clary (bc) <https://people.mozilla.org/s?query=bc>`__
1111     * - Includes
1112       -
1113         | `js/src/tests/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=js/src/tests/\*\*/\*>`__
1114     * - Group
1115       - dev-tech-js-engine
1116     * - URL
1117       - http://www.mozilla.org/js/tests/library.html
1119 Core: Layout Engine
1120 ~~~~~~~~~~~~~~~~~~~
1121 rendering tree construction, layout (reflow), etc.
1124 .. list-table::
1125     :stub-columns: 1
1126     :widths: 30 70
1128     * - Owner(s)
1129       -
1130         | `Daniel Holbert (dholbert) <https://people.mozilla.org/s?query=dholbert>`__
1131     * - Peer(s)
1132       -
1133         | `Robert O (roc) <https://people.mozilla.org/s?query=roc>`__
1134         | `Jonathan Kew (jfkthame) <https://people.mozilla.org/s?query=jfkthame>`__
1135         | `Timothy Nikkel (tnikkel) <https://people.mozilla.org/s?query=tnikkel>`__
1136         | `Xidorn Quan (xidorn) <https://people.mozilla.org/s?query=xidorn>`__
1137         | `Emilio Cobos Álvarez (emilio) <https://people.mozilla.org/s?query=emilio>`__
1138         | `Mats Palmgren (MatsPalmgren_bugz) <https://people.mozilla.org/s?query=MatsPalmgren_bugz>`__
1139         | `Ting-Yu Lin (TYLin) <https://people.mozilla.org/s?query=TYLin>`__
1140         | `Jonathan Watt (jwatt) <https://people.mozilla.org/s?query=jwatt>`__
1141     * - Owner(s) Emeritus
1142       - David Baron
1143     * - Peer(s) Emeritus
1144       - Matt Woodrow, Boris Zbarsky
1145     * - Includes
1146       -
1147         | `layout/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/\*\*/\*>`__
1148         | `layout/base/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/base/\*\*/\*>`__
1149         | `layout/build/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/build/\*\*/\*>`__
1150         | `layout/forms/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/forms/\*\*/\*>`__
1151         | `layout/generic/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/generic/\*\*/\*>`__
1152         | `layout/printing/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/printing/\*\*/\*>`__
1153         | `layout/tables/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/tables/\*\*/\*>`__
1154         | `layout/tools/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/tools/\*\*/\*>`__
1155     * - Group
1156       - dev-platform
1157     * - URL
1158       - https://wiki.mozilla.org/Gecko:Overview#Layout
1159     * - Bugzilla Components
1160       - Core::Layout, Core::Layout: Block and Inline, Core::Layout: Columns, Core::Layout: Flexbox, Core::Layout: Floats, Core::Layout: Form Controls, Core::Layout: Generated Content, Lists, and Counters, Core::Layout: Grid, Core::Layout: Images, Video, and HTML Frames, Core::Layout: Positioned, Core::Layout: Ruby, Core::Layout: Scrolling and Overflow, Core::Layout: Tables, Core::Layout: Text and Fonts, Core::Print Preview, Core::Printing: Output
1162 Core: Legacy HTML Parser
1163 ~~~~~~~~~~~~~~~~~~~~~~~~
1166 .. list-table::
1167     :stub-columns: 1
1168     :widths: 30 70
1170     * - Owner(s)
1171       -
1172         | `Blake Kaplan (mrbkap) <https://people.mozilla.org/s?query=mrbkap>`__
1173     * - Peer(s)
1174       -
1175         | `David Baron (dbaron) <https://people.mozilla.org/s?query=dbaron>`__
1176         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
1177         | `rbs <https://people.mozilla.org/s?query=rbs>`__
1178     * - Peer(s) Emeritus
1179       - Johnny Stenback
1180     * - Includes
1181       -
1182         | `parser/htmlparser/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=parser/htmlparser/\*\*/\*>`__
1183     * - URL
1184       - http://www.mozilla.org/newlayout/doc/parser.html
1185     * - Bugzilla Components
1186       - Core::HTML: Parser
1188 Core: libjar
1189 ~~~~~~~~~~~~
1190 The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter).
1193 .. list-table::
1194     :stub-columns: 1
1195     :widths: 30 70
1197     * - Owner(s)
1198       -
1199         | `Valentin Gosu (valentin) <https://people.mozilla.org/s?query=valentin>`__
1200     * - Peer(s)
1201       -
1202         | `Kershaw Chang (kershaw) <https://people.mozilla.org/s?query=kershaw>`__
1203         | `Randell Jesup (jesup) <https://people.mozilla.org/s?query=jesup>`__
1204     * - Owner(s) Emeritus
1205       - Taras Glek, Michael Wu, Aaron Klotz
1206     * - Peer(s) Emeritus
1207       - Michal Novotny
1208     * - Includes
1209       -
1210         | `modules/libjar/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=modules/libjar/\*\*/\*>`__
1211     * - Group
1212       - dev-platform
1213     * - Bugzilla Components
1214       - Core::Networking: JAR
1216 Core: MathML
1217 ~~~~~~~~~~~~
1218 MathML is a low-level specification for describing mathematics which provides a foundation for the inclusion of mathematical expressions in Web pages.
1221 .. list-table::
1222     :stub-columns: 1
1223     :widths: 30 70
1225     * - Owner(s)
1226       -
1227         | `Karl Tomlinson (karlt) <https://people.mozilla.org/s?query=karlt>`__
1228     * - Peer(s)
1229       -
1230         | `Robert O (roc) <https://people.mozilla.org/s?query=roc>`__
1231     * - Includes
1232       -
1233         | `layout/mathml/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/mathml/\*\*/\*>`__
1234     * - Group
1235       - dev-tech-mathml
1236     * - URL
1237       - https://developer.mozilla.org/docs/Web/MathML
1238     * - Bugzilla Components
1239       - Core::MathML
1241 Core: Media Playback
1242 ~~~~~~~~~~~~~~~~~~~~
1243 HTML Media APIs, including Media Source Extensions and non-MSE video/audio element playback, and Encrypted Media Extensions. (WebRTC and WebAudio not included).
1245 .. warning::
1246     This module does not have any owners specified.
1248 .. list-table::
1249     :stub-columns: 1
1250     :widths: 30 70
1252     * - Peer(s)
1253       -
1254         | `Matthew Gregan (kinetik) <https://people.mozilla.org/s?query=kinetik>`__
1255         | `John Lin (jhlin) <https://people.mozilla.org/s?query=jhlin>`__
1256         | `Alastor Wu (alwu) <https://people.mozilla.org/s?query=alwu>`__
1257         | `Paul Adenot (padenot) <https://people.mozilla.org/s?query=padenot>`__
1258         | `C (chunmin) <https://people.mozilla.org/s?query=chunmin>`__
1259     * - Owner(s) Emeritus
1260       - Robert O'Callahan, Chris Pearce, Jean-Yves Avenard
1261     * - Includes
1262       -
1263         | `dom/media/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/\*\*/\*>`__
1264         | `media/gmp-clearkey/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/gmp-clearkey/\*\*/\*>`__
1265         | `media/libcubeb/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libcubeb/\*\*/\*>`__
1266         | `media/libnestegg/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libnestegg/\*\*/\*>`__
1267         | `media/libogg/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libogg/\*\*/\*>`__
1268         | `media/libopus/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libopus/\*\*/\*>`__
1269         | `media/libtheora/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libtheora/\*\*/\*>`__
1270         | `media/libtremor/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libtremor/\*\*/\*>`__
1271         | `media/libvorbis/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libvorbis/\*\*/\*>`__
1272         | `media/libvpx/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/libvpx/\*\*/\*>`__
1273         | `dom/media/platforms/omx/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/platforms/omx/\*\*/\*>`__
1274         | `dom/media/gmp/rlz/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/gmp/rlz/\*\*/\*>`__
1275     * - Group
1276       - dev-media
1277     * - Bugzilla Components
1278       - Core::Audio/Video
1280 Core: Media Transport
1281 ~~~~~~~~~~~~~~~~~~~~~
1282 Pluggable transport for real-time media
1285 .. list-table::
1286     :stub-columns: 1
1287     :widths: 30 70
1289     * - Owner(s)
1290       -
1291         | `Eric Rescorla (ekr) <https://people.mozilla.org/s?query=ekr>`__
1292     * - Peer(s)
1293       -
1294         | `Byron Campen (bwc) <https://people.mozilla.org/s?query=bwc>`__
1295         | `Adam Roach (abr) <https://people.mozilla.org/s?query=abr>`__
1296         | `nohlmeier <https://people.mozilla.org/s?query=nohlmeier>`__
1297     * - Includes
1298       -
1299         | `dom/media/webrtc/transport/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/webrtc/transport/\*\*/\*>`__
1300     * - Group
1301       - dev-media
1302     * - Bugzilla Components
1303       - Core::WebRTC::Networking
1305 Core: Memory Allocator
1306 ~~~~~~~~~~~~~~~~~~~~~~
1307 Most things related to memory allocation in Gecko, including jemalloc, replace-malloc, DMD (dark matter detector), logalloc, etc.
1310 .. list-table::
1311     :stub-columns: 1
1312     :widths: 30 70
1314     * - Owner(s)
1315       -
1316         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
1317     * - Peer(s) Emeritus
1318       - Eric Rahm, Nicholas Nethercote
1319     * - Includes
1320       -
1321         | `memory/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=memory/\*\*/\*>`__
1322     * - Group
1323       - dev-platform
1324     * - Bugzilla Components
1325       - Core::DMD, Core::jemalloc
1327 Core: mfbt
1328 ~~~~~~~~~~
1329 mfbt is a collection of headers, macros, data structures, methods, and other functionality available for use and reuse throughout all Mozilla code (including SpiderMonkey and Gecko more broadly).
1332 .. list-table::
1333     :stub-columns: 1
1334     :widths: 30 70
1336     * - Owner(s)
1337       -
1338         | `Jeff Walden (Waldo) <https://people.mozilla.org/s?query=Waldo>`__
1339     * - Peer(s)
1340       -
1341         | `Ms2ger <https://people.mozilla.org/s?query=Ms2ger>`__
1342         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
1343     * - Includes
1344       -
1345         | `mfbt/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=mfbt/\*\*/\*>`__
1346     * - Group
1347       - dev-platform
1348     * - Bugzilla Components
1349       - Core::MFBT
1351 Core: Moz2D (Graphics submodule)
1352 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1353 Platform independent 2D graphics API
1356 .. list-table::
1357     :stub-columns: 1
1358     :widths: 30 70
1360     * - Owner(s)
1361       -
1362         | `Bas Schouten (bas.schouten) <https://people.mozilla.org/s?query=bas.schouten>`__
1363     * - Peer(s)
1364       -
1365         | `Jeff Muizelaar (jrmuizel) <https://people.mozilla.org/s?query=jrmuizel>`__
1366         | `Jonathan Watt (jwatt) <https://people.mozilla.org/s?query=jwatt>`__
1367     * - Includes
1368       -
1369         | `gfx/2d/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=gfx/2d/\*\*/\*>`__
1370     * - Group
1371       - dev-platform
1372     * - URL
1373       - https://wiki.mozilla.org/Platform/GFX/Moz2D
1374     * - Bugzilla Components
1375       - Core::Graphics
1377 Core: Mozglue
1378 ~~~~~~~~~~~~~
1379 Glue library containing various low-level functionality, including a dynamic linker for Android, a DLL block list for Windows, etc.
1382 .. list-table::
1383     :stub-columns: 1
1384     :widths: 30 70
1386     * - Owner(s)
1387       -
1388         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
1389     * - Peer(s)
1390       -
1391         | `jchen <https://people.mozilla.org/s?query=jchen>`__
1392     * - Peer(s) Emeritus
1393       - Kartikaya Gupta (mozglue/android)
1394     * - Includes
1395       -
1396         | `mozglue/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=mozglue/\*\*/\*>`__
1397     * - Group
1398       - dev-platform
1399     * - Bugzilla Components
1400       - Core::mozglue
1402 Core: MSCOM
1403 ~~~~~~~~~~~
1404 Integration with Microsoft Distributed COM
1407 .. list-table::
1408     :stub-columns: 1
1409     :widths: 30 70
1411     * - Owner(s)
1412       -
1413         | `James Teh (Jamie) <https://people.mozilla.org/s?query=Jamie>`__
1414     * - Owner(s) Emeritus
1415       - Aaron Klotz
1416     * - Peer(s) Emeritus
1417       - Jim Mathies
1418     * - Includes
1419       -
1420         | `ipc/mscom/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=ipc/mscom/\*\*/\*>`__
1421     * - Group
1422       - dev-platform
1423     * - Bugzilla Components
1424       - Core::IPC: MSCOM
1426 Core: Necko
1427 ~~~~~~~~~~~
1428 The Mozilla Networking Library
1431 .. list-table::
1432     :stub-columns: 1
1433     :widths: 30 70
1435     * - Owner(s)
1436       -
1437         | `Valentin Gosu (valentin) <https://people.mozilla.org/s?query=valentin>`__
1438     * - Peer(s)
1439       -
1440         | `Kershaw Chang (kershaw) <https://people.mozilla.org/s?query=kershaw>`__
1441         | `Randell Jesup (jesup) <https://people.mozilla.org/s?query=jesup>`__
1442     * - Owner(s) Emeritus
1443       - Dragana Damjanovic, Patrick McManus, Christian Biesinger
1444     * - Peer(s) Emeritus
1445       - Michal Novotny, Honza Bambas, Shih-Chiang Chien, Boris Zbarsky, Steve Workman, Nick Hurley, Daniel Stenberg, Jason Duell, Junior Hsu
1446     * - Includes
1447       -
1448         | `netwerk/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/\*\*/\*>`__
1449         | `netwerk/base/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/base/\*\*/\*>`__
1450         | `netwerk/build/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/build/\*\*/\*>`__
1451         | `netwerk/cache/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/cache/\*\*/\*>`__
1452         | `netwerk/dns/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/dns/\*\*/\*>`__
1453         | `netwerk/locales/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/locales/\*\*/\*>`__
1454         | `netwerk/mime/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/mime/\*\*/\*>`__
1455         | `netwerk/protocol/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/protocol/\*\*/\*>`__
1456         | `netwerk/socket/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/socket/\*\*/\*>`__
1457         | `netwerk/streamconv/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/streamconv/\*\*/\*>`__
1458         | `netwerk/system/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/system/\*\*/\*>`__
1459         | `netwerk/test/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/test/\*\*/\*>`__
1460         | `dom/fetch/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/fetch/\*\*/\*>`__
1461         | `dom/xhr/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/xhr/\*\*/\*>`__
1462         | `dom/network/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/network/\*\*/\*>`__
1463         | `dom/websocket/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/websocket/\*\*/\*>`__
1464         | `uriloader/prefetch/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=uriloader/prefetch/\*\*/\*>`__
1465         | `uriloader/preload/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=uriloader/preload/\*\*/\*>`__
1466     * - Group
1467       - dev-tech-network
1468     * - URL
1469       - :ref:`Networking`
1470     * - Bugzilla Components
1471       - Core::Networking, Core::Networking: Cache, Core::Networking: Cookies, Core::Networking: FTP, Core::Networking: File, Core::Networking: HTTP, Core::Networking: JAR, Core::Networking: Websockets, Core::DOM: Networking
1473 Core: NodeJS usage, tools, and style
1474 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1475 Advises on the use of NodeJS and npm packages at build and runtime. Reviews additions/upgrades/removals of vendored npm packages. Works with appropriate teams to maintain automated license and security audits of npm packages. Works with the security team and relevant developers to respond to vulnerabilities in NodeJS and vendored npm packages.
1478 .. list-table::
1479     :stub-columns: 1
1480     :widths: 30 70
1482     * - Owner(s)
1483       -
1484         | `Dan Mosedale (dmosedale) <https://people.mozilla.org/s?query=dmosedale>`__
1485     * - Peer(s)
1486       -
1487         | `Mark Banner (standard8) <https://people.mozilla.org/s?query=standard8>`__
1488         | `Danny Coates (dcoates) <https://people.mozilla.org/s?query=dcoates>`__
1489         | `Kate Hudson (k88hudson) <https://people.mozilla.org/s?query=k88hudson>`__
1490         | `Ed Lee (ed) <https://people.mozilla.org/s?query=ed>`__
1491         | `Dave Townsend (mossop) <https://people.mozilla.org/s?query=mossop>`__
1492     * - Includes
1493       -
1494         | `package.json <https://searchfox.org/mozilla-central/search?q=&path=package.json>`__
1495         | `package-lock.json <https://searchfox.org/mozilla-central/search?q=&path=package-lock.json>`__
1496         | `node_modules/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=node_modules/\*\*/\*>`__
1497     * - URL
1498       - https://wiki.mozilla.org/Firefox/firefox-dev, #nodejs on slack
1499     * - Bugzilla Components
1500       - Various
1502 Core: NSPR
1503 ~~~~~~~~~~
1504 Netscape Portable Runtime
1507 .. list-table::
1508     :stub-columns: 1
1509     :widths: 30 70
1511     * - Owner(s)
1512       -
1513         | `Kai Engert (KaiE) <https://people.mozilla.org/s?query=KaiE>`__
1514     * - Peer(s)
1515       -
1516         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
1517     * - Owner(s) Emeritus
1518       - Wan-Teh Chang
1519     * - Includes
1520       -
1521         | `nsprpub/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=nsprpub/\*\*/\*>`__
1522     * - Group
1523       - dev-tech-nspr
1524     * - URL
1525       - :ref:`NSPR`
1526     * - Bugzilla Components
1527       - NSPR
1529 Core: PDF
1530 ~~~~~~~~~
1531 Rendering code to display documents encoded in the ISO 32000-1 PDF format.
1534 .. list-table::
1535     :stub-columns: 1
1536     :widths: 30 70
1538     * - Owner(s)
1539       -
1540         | `Calixte Denizet (calixte) <https://people.mozilla.org/s?query=calixte>`__
1541     * - Peer(s)
1542       -
1543         | `Marco Castelluccio (marco) <https://people.mozilla.org/s?query=marco>`__
1544     * - Owner(s) Emeritus
1545       - Brendan Dahl
1546     * - Peer(s) Emeritus
1547       - Artur Adib, Vivien Nicolas
1548     * - Includes
1549       -
1550         | `toolkit/components/pdfjs/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/pdfjs/\*\*/\*>`__
1551     * - Group
1552       - dev-platform
1553     * - URL
1554       - https://github.com/mozilla/pdf.js
1555     * - Bugzilla Components
1556       - Core::PDF
1558 Core: Permissions
1559 ~~~~~~~~~~~~~~~~~
1562 .. list-table::
1563     :stub-columns: 1
1564     :widths: 30 70
1566     * - Owner(s)
1567       -
1568         | `Tim Huang (timhuang) <https://people.mozilla.org/s?query=timhuang>`__
1569     * - Peer(s)
1570       -
1571         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
1572         | `Johann Hofmann (johannh) <https://people.mozilla.org/s?query=johannh>`__
1573         | `Paul Zühlcke (pbz) <https://people.mozilla.org/s?query=pbz>`__
1574     * - Owner(s) Emeritus
1575       - Monica Chew, Ehsan Akhgari
1576     * - Peer(s) Emeritus
1577       - Josh Matthews, Mike Connor, Dan Witte, Christian Biesinger, Shawn Wilsher, Honza Bambas
1578     * - Includes
1579       -
1580         | `extensions/permissions/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=extensions/permissions/\*\*/\*>`__
1581     * - Group
1582       - dev-platform
1583     * - Bugzilla Components
1584       - Core :: Permission Manager
1586 Core: Plugins
1587 ~~~~~~~~~~~~~
1588 NPAPI Plugin support.
1591 .. list-table::
1592     :stub-columns: 1
1593     :widths: 30 70
1595     * - Owner(s)
1596       -
1597         | `David Parks (handyman) <https://people.mozilla.org/s?query=handyman>`__
1598     * - Owner(s) Emeritus
1599       - Jim Mathies
1600     * - Peer(s) Emeritus
1601       - Josh Aas, John Schoenick, Robert O'Callahan, Johnny Stenback, Benjamin Smedberg
1602     * - Includes
1603       -
1604         | `dom/plugins/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/plugins/\*\*/\*>`__
1605     * - URL
1606       - https://wiki.mozilla.org/Plugins
1607     * - Bugzilla Components
1608       - Core::Plug-ins
1610 Core: Preferences
1611 ~~~~~~~~~~~~~~~~~
1612 Preference library
1615 .. list-table::
1616     :stub-columns: 1
1617     :widths: 30 70
1619     * - Owner(s)
1620       -
1621         | `Kris Wright (KrisWright) <https://people.mozilla.org/s?query=KrisWright>`__
1622     * - Peer(s)
1623       -
1624         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
1625         | `Kris Wright (KrisWright) <https://people.mozilla.org/s?query=KrisWright>`__
1626     * - Owner(s) Emeritus
1627       - Nicholas Nethercote
1628     * - Peer(s) Emeritus
1629       - Felipe Gomes, Eric Rahm
1630     * - Includes
1631       -
1632         | `modules/libpref/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=modules/libpref/\*\*/\*>`__
1633     * - Group
1634       - dev-platform
1635     * - Bugzilla Components
1636       - Core::Preferences: Backend
1638 Core: Private Browsing
1639 ~~~~~~~~~~~~~~~~~~~~~~
1640 Implementation of the Private Browsing mode, and the integration of other modules with Private Browsing APIs.
1643 .. list-table::
1644     :stub-columns: 1
1645     :widths: 30 70
1647     * - Owner(s)
1648       -
1649         | `Tim Huang (timhuang) <https://people.mozilla.org/s?query=timhuang>`__
1650     * - Peer(s)
1651       -
1652         | `Tim Huang (timhuang) <https://people.mozilla.org/s?query=timhuang>`__
1653     * - Owner(s) Emeritus
1654       - Ehsan Akhgari, Johann Hofmann
1655     * - Peer(s) Emeritus
1656       - Josh Matthews
1657     * - Group
1658       - dev-platform
1659     * - URL
1660       - https://wiki.mozilla.org/Private_Browsing
1661     * - Bugzilla Components
1662       - Firefox::Private Browsing
1664 Core: Privilege Manager
1665 ~~~~~~~~~~~~~~~~~~~~~~~
1666 Caps is the capabilities-based security system.
1669 .. list-table::
1670     :stub-columns: 1
1671     :widths: 30 70
1673     * - Owner(s)
1674       -
1675         | `Bobby Holley (bholley) <https://people.mozilla.org/s?query=bholley>`__
1676     * - Peer(s)
1677       -
1678         | `Boris Zbarsky (bzbarsky) <https://people.mozilla.org/s?query=bzbarsky>`__
1679         | `Christoph Kerschbaumer (ckerschb) <https://people.mozilla.org/s?query=ckerschb>`__
1680     * - Peer(s) Emeritus
1681       - Brendan Eich, Johnny Stenback, Dan Veditz
1682     * - Includes
1683       -
1684         | `caps/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=caps/\*\*/\*>`__
1685     * - Group
1686       - dev-tech-dom
1687     * - URL
1688       - http://www.mozilla.org/projects/security/components/index.html
1689     * - Bugzilla Components
1690       - Core::Security: CAPS
1692 Core: Push Notifications
1693 ~~~~~~~~~~~~~~~~~~~~~~~~
1694 Push is a way for application developers to send messages to their web applications.
1696 .. warning::
1697     This module does not have any owners specified.
1699 .. list-table::
1700     :stub-columns: 1
1701     :widths: 30 70
1703     * - Peer(s)
1704       -
1705         | `Martin Thomson (mt) <https://people.mozilla.org/s?query=mt>`__
1706         | `Dragana Damjanovic (dragana) <https://people.mozilla.org/s?query=dragana>`__
1707     * - Owner(s) Emeritus
1708       - Doug Turner, Lina Cambridge
1709     * - Peer(s) Emeritus
1710       - Nikhil Marathe
1711     * - Includes
1712       -
1713         | `dom/push/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/push/\*\*/\*>`__
1714     * - Bugzilla Components
1715       - Core::DOM: Push Notifications
1717 Core: Sandboxing (Linux)
1718 ~~~~~~~~~~~~~~~~~~~~~~~~
1719 Sandboxing for the Linux platform
1722 .. list-table::
1723     :stub-columns: 1
1724     :widths: 30 70
1726     * - Owner(s)
1727       -
1728         | `Jed Davis (jld) <https://people.mozilla.org/s?query=jld>`__
1729     * - Peer(s)
1730       -
1731         | `Gian-Carlo Pascutto (gcp) <https://people.mozilla.org/s?query=gcp>`__
1732     * - Includes
1733       -
1734         | `security/sandbox/linux/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=security/sandbox/linux/\*\*/\*>`__
1735     * - Group
1736       - dev-platform
1737     * - URL
1738       - https://wiki.mozilla.org/Security/Sandbox
1739     * - Bugzilla Components
1740       - Core::Security: Process Sandboxing
1742 Core: Sandboxing (OSX)
1743 ~~~~~~~~~~~~~~~~~~~~~~
1744 Sandboxing for the OSX platform
1747 .. list-table::
1748     :stub-columns: 1
1749     :widths: 30 70
1751     * - Owner(s)
1752       -
1753         | `Haik Aftandilian (haik) <https://people.mozilla.org/s?query=haik>`__
1754     * - Includes
1755       -
1756         | `security/sandbox/mac/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=security/sandbox/mac/\*\*/\*>`__
1757     * - Group
1758       - dev-platform
1759     * - URL
1760       - https://wiki.mozilla.org/Security/Sandbox
1761     * - Bugzilla Components
1762       - Core::Security: Process Sandboxing
1764 Core: Sandboxing (Windows)
1765 ~~~~~~~~~~~~~~~~~~~~~~~~~~
1766 Sandboxing for the Windows platform
1769 .. list-table::
1770     :stub-columns: 1
1771     :widths: 30 70
1773     * - Owner(s)
1774       -
1775         | `Bob Owen (bobowen) <https://people.mozilla.org/s?query=bobowen>`__
1776     * - Peer(s)
1777       -
1778         | `David Parks (handyman) <https://people.mozilla.org/s?query=handyman>`__
1779     * - Owner(s) Emeritus
1780       - Tim Abraldes
1781     * - Peer(s) Emeritus
1782       - Brian Bondy, Aaron Klotz, Jim Mathies, Toshihito Kikuchi
1783     * - Includes
1784       -
1785         | `security/sandbox/win/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=security/sandbox/win/\*\*/\*>`__
1786     * - Group
1787       - dev-platform
1788     * - URL
1789       - https://wiki.mozilla.org/Security/Sandbox
1790     * - Bugzilla Components
1791       - Core::Security: Process Sandboxing
1793 Core: security
1794 ~~~~~~~~~~~~~~
1795 Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java)
1798 .. list-table::
1799     :stub-columns: 1
1800     :widths: 30 70
1802     * - Owner(s)
1803       -
1804         | `Benjamin Beurdouche (beurdouche) <https://people.mozilla.org/s?query=beurdouche>`__
1805         | `Robert Relyea (rrelyea) <https://people.mozilla.org/s?query=rrelyea>`__
1806         | `Martin Thomson (mt) <https://people.mozilla.org/s?query=mt>`__
1807     * - Peer(s)
1808       -
1809         | `Kai Engert (KaiE) <https://people.mozilla.org/s?query=KaiE>`__
1810         | `Ryan Sleevi (ryan.sleevi) <https://people.mozilla.org/s?query=ryan.sleevi>`__
1811         | `Eric Rescorla (ekr) <https://people.mozilla.org/s?query=ekr>`__
1812         | `Daiki Ueno (ueno) <https://people.mozilla.org/s?query=ueno>`__
1813         | `nkulatova <https://people.mozilla.org/s?query=nkulatova>`__
1814         | `Dennis Jackson (djackson) <https://people.mozilla.org/s?query=djackson>`__
1815         | `John Schanck (jschanck) <https://people.mozilla.org/s?query=jschanck>`__
1816     * - Owner(s) Emeritus
1817       - Wan-Teh Chang, Tim Taubert, J.C. Jones
1818     * - Peer(s) Emeritus
1819       - Elio Maldonado, Franziskus Kiefer, Kevin Jacobs
1820     * - Includes
1821       -
1822         | `security/nss/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=security/nss/\*\*/\*>`__
1823     * - Group
1824       - dev-tech-crypto
1825     * - URL
1826       - :ref:`Network Security Services (NSS)`
1827     * - Bugzilla Components
1828       - NSS, JSS, Core::Security, Core::Security: S/MIME
1830 Core: Security - Mozilla PSM Glue
1831 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1832 Personal Security Manager
1835 .. list-table::
1836     :stub-columns: 1
1837     :widths: 30 70
1839     * - Owner(s)
1840       -
1841         | `Dana Keeler (keeler) <https://people.mozilla.org/s?query=keeler>`__
1842     * - Peer(s)
1843       -
1844         | `John Schanck (jschanck) <https://people.mozilla.org/s?query=jschanck>`__
1845     * - Owner(s) Emeritus
1846       - Kai Engert (2001-2012)
1847     * - Peer(s) Emeritus
1848       - Honza Bambas, Cykesiopka, Franziskus Kiefer
1849     * - Includes
1850       -
1851         | `security/manager/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=security/manager/\*\*/\*>`__
1852     * - Group
1853       - dev-tech-crypto
1854     * - Bugzilla Components
1855       - Core::Security: PSM
1857 Security - RLBox
1858 ~~~~~~~~~~~~~~~~
1859 Sandboxing using WASM/RLBox libraries.
1862 .. list-table::
1863     :stub-columns: 1
1864     :widths: 30 70
1866     * - Owner(s)
1867       -
1868         | `Shravan Narayan (shravanrn) <https://people.mozilla.org/s?query=shravanrn>`__
1869     * - Peer(s)
1870       -
1871         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
1872         | `Tom Ritter (tjr) <https://people.mozilla.org/s?query=tjr>`__
1873         | `Deian Stefan (deian) <https://people.mozilla.org/s?query=deian>`__
1874     * - Includes
1875       -
1876         | `security/rlbox <https://searchfox.org/mozilla-central/search?q=&path=security/rlbox>`__
1877         | `third_party/rlbox <https://searchfox.org/mozilla-central/search?q=&path=third_party/rlbox>`__
1878         | `third_party/rlbox_wasm2c_sandbox <https://searchfox.org/mozilla-central/search?q=&path=third_party/rlbox_wasm2c_sandbox>`__
1879     * - Bugzilla Components
1880       - Core::Security: RLBox
1882 Core: Static analysis & rewriting for C++
1883 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1884 Tools for checking C++ code looking for problems at compile time, plus tools for automated rewriting of C++ code.
1887 .. list-table::
1888     :stub-columns: 1
1889     :widths: 30 70
1891     * - Owner(s)
1892       -
1893         | `Andi (andi) <https://people.mozilla.org/s?query=andi>`__
1894     * - Peer(s)
1895       -
1896         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
1897         | `Steve Fink (sfink) <https://people.mozilla.org/s?query=sfink>`__
1898         | `Jeff Muizelaar (jrmuizel) <https://people.mozilla.org/s?query=jrmuizel>`__
1899     * - Peer(s) Emeritus
1900       - Birunthan Mohanathas, Ehsan Akhgari
1901     * - Includes
1902       -
1903         | `build/clang-plugin/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=build/clang-plugin/\*\*/\*>`__
1904         | `tools/rewriting/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/rewriting/\*\*/\*>`__
1905     * - Group
1906       - dev-platform
1907     * - Bugzilla Components
1908       - Core::Rewriting & Analysis
1910 Core: storage
1911 ~~~~~~~~~~~~~
1912 Storage APIs with a SQLite backend
1915 .. list-table::
1916     :stub-columns: 1
1917     :widths: 30 70
1919     * - Owner(s)
1920       -
1921         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
1922     * - Peer(s)
1923       -
1924         | `Andrew Sutherland (asuth) <https://people.mozilla.org/s?query=asuth>`__
1925         | `Jan Varga (janv) <https://people.mozilla.org/s?query=janv>`__
1926     * - Includes
1927       -
1928         | `third_party/sqlite3/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=third_party/sqlite3/\*\*/\*>`__
1929         | `storage/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=storage/\*\*/\*>`__
1930     * - Group
1931       - dev-platform
1932     * - URL
1933       - http://developer.mozilla.org/en/docs/Storage
1934     * - Bugzilla Components
1935       - Toolkit::Storage, Core::SQL
1937 Core: String
1938 ~~~~~~~~~~~~
1941 .. list-table::
1942     :stub-columns: 1
1943     :widths: 30 70
1945     * - Owner(s)
1946       -
1947         | `David Baron (dbaron) <https://people.mozilla.org/s?query=dbaron>`__
1948     * - Peer(s)
1949       -
1950         | `Eric Rahm (erahm) <https://people.mozilla.org/s?query=erahm>`__
1951     * - Includes
1952       -
1953         | `xpcom/string/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/string/\*\*/\*>`__
1954     * - Group
1955       - dev-tech-xpcom
1956     * - URL
1957       - :ref:`String Guide`
1958     * - Bugzilla Components
1959       - Core::String
1961 Core: Style System
1962 ~~~~~~~~~~~~~~~~~~
1963 CSS style sheet handling; style data computation
1966 .. list-table::
1967     :stub-columns: 1
1968     :widths: 30 70
1970     * - Owner(s)
1971       -
1972         | `Emilio Cobos Álvarez (emilio) <https://people.mozilla.org/s?query=emilio>`__
1973     * - Peer(s)
1974       -
1975         | `Bobby Holley (bholley) <https://people.mozilla.org/s?query=bholley>`__
1976         | `Xidorn Quan (xidorn) <https://people.mozilla.org/s?query=xidorn>`__
1977     * - Owner(s) Emeritus
1978       - David Baron, Cameron McCormack
1979     * - Peer(s) Emeritus
1980       - Boris Zbarsky
1981     * - Includes
1982       -
1983         | `layout/style/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/style/\*\*/\*>`__
1984         | `servo/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=servo/\*\*/\*>`__
1985     * - Group
1986       - dev-platform
1987     * - URL
1988       - https://wiki.mozilla.org/Gecko:Overview#Style_System
1989     * - Bugzilla Components
1990       - Core::CSS Parsing and Computation
1992 Core: SVG
1993 ~~~~~~~~~
1994 Scalable Vector Graphics
1997 .. list-table::
1998     :stub-columns: 1
1999     :widths: 30 70
2001     * - Owner(s)
2002       -
2003         | `Jonathan Watt (jwatt) <https://people.mozilla.org/s?query=jwatt>`__
2004     * - Peer(s)
2005       -
2006         | `Robert Longson (longsonr) <https://people.mozilla.org/s?query=longsonr>`__
2007         | `Robert O (roc) <https://people.mozilla.org/s?query=roc>`__
2008         | `Daniel Holbert (dholbert) <https://people.mozilla.org/s?query=dholbert>`__
2009         | `Brian Birtles (birtles) <https://people.mozilla.org/s?query=birtles>`__
2010     * - Includes
2011       -
2012         | `dom/svg/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/svg/\*\*/\*>`__
2013         | `layout/svg/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/svg/\*\*/\*>`__
2014         | `dom/smil/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/smil/\*\*/\*>`__
2015     * - Group
2016       - dev-tech-svg
2017     * - URL
2018       - https://developer.mozilla.org/docs/Web/SVG
2019     * - Bugzilla Components
2020       - Core::SVG
2022 Core: UA String
2023 ~~~~~~~~~~~~~~~
2024 User Agent String
2027 .. list-table::
2028     :stub-columns: 1
2029     :widths: 30 70
2031     * - Owner(s)
2032       -
2033         | `Tantek Çelik (tantek) <https://people.mozilla.org/s?query=tantek>`__
2034     * - Peer(s)
2035       -
2036         | `Chris Peterson (cpeterson) <https://people.mozilla.org/s?query=cpeterson>`__
2037         | `Henri Sivonen (hsivonen) <https://people.mozilla.org/s?query=hsivonen>`__
2038     * - Includes
2039       -
2040         | `netwerk/protocol/http/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/protocol/http/\*\*/\*>`__
2041     * - Group
2042       - dev-platform
2043     * - URL
2044       - https://developer.mozilla.org/docs/Web/HTTP/Headers/User-Agent/Firefox
2045     * - Bugzilla Components
2046       - Core::Networking: HTTP
2048 Core: View System
2049 ~~~~~~~~~~~~~~~~~
2050 The View Manager is responsible for handling "heavyweight" rendering (some clipping, compositing) and event handling tasks.
2053 .. list-table::
2054     :stub-columns: 1
2055     :widths: 30 70
2057     * - Owner(s)
2058       -
2059         | `Markus Stange (mstange) <https://people.mozilla.org/s?query=mstange>`__
2060     * - Peer(s)
2061       -
2062         | `Boris Zbarsky (bzbarsky) <https://people.mozilla.org/s?query=bzbarsky>`__
2063         | `David Baron (dbaron) <https://people.mozilla.org/s?query=dbaron>`__
2064     * - Owner(s) Emeritus
2065       - Robert O'Callahan
2066     * - Includes
2067       -
2068         | `view/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=view/\*\*/\*>`__
2069     * - Group
2070       - dev-platform
2071     * - Bugzilla Components
2072       - Core::Layout: View Rendering
2074 Core: Web Audio
2075 ~~~~~~~~~~~~~~~
2076 Support for the W3C Web Audio API specification.
2079 .. list-table::
2080     :stub-columns: 1
2081     :widths: 30 70
2083     * - Owner(s)
2084       -
2085         | `Paul Adenot (padenot) <https://people.mozilla.org/s?query=padenot>`__
2086     * - Peer(s)
2087       -
2088         | `Robert O (roc) <https://people.mozilla.org/s?query=roc>`__
2089         | `Karl Tomlinson (karlt) <https://people.mozilla.org/s?query=karlt>`__
2090     * - Owner(s) Emeritus
2091       - Ehsan Akhgari
2092     * - Includes
2093       -
2094         | `dom/media/webaudio/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/webaudio/\*\*/\*>`__
2095     * - Group
2096       - dev-platform
2097     * - URL
2098       - https://wiki.mozilla.org/Web_Audio_API
2099     * - Bugzilla Components
2100       - Core::Web Audio
2102 Core: Web Painting
2103 ~~~~~~~~~~~~~~~~~~
2104 painting, display lists, and layer construction
2106 .. warning::
2107     This module does not have any owners specified.
2109 .. list-table::
2110     :stub-columns: 1
2111     :widths: 30 70
2113     * - Peer(s)
2114       -
2115         | `Robert O (roc) <https://people.mozilla.org/s?query=roc>`__
2116         | `David Baron (dbaron) <https://people.mozilla.org/s?query=dbaron>`__
2117         | `Timothy Nikkel (tnikkel) <https://people.mozilla.org/s?query=tnikkel>`__
2118         | `Markus Stange (mstange) <https://people.mozilla.org/s?query=mstange>`__
2119         | `Miko Mynttinen (mikokm) <https://people.mozilla.org/s?query=mikokm>`__
2120         | `Jamie Nicol (jnicol) <https://people.mozilla.org/s?query=jnicol>`__
2121     * - Owner(s) Emeritus
2122       - Matt Woodrow
2123     * - Includes
2124       -
2125         | `layout/painting/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/painting/\*\*/\*>`__
2126     * - Group
2127       - dev-platform
2128     * - URL
2129       - :ref:`Layout & CSS`
2130     * - Bugzilla Components
2131       - Core::Layout: Web Painting
2133 Core: Web Workers
2134 ~~~~~~~~~~~~~~~~~
2137 .. list-table::
2138     :stub-columns: 1
2139     :widths: 30 70
2141     * - Owner(s)
2142       -
2143         | `Andrew Sutherland (asuth) <https://people.mozilla.org/s?query=asuth>`__
2144     * - Peer(s)
2145       -
2146         | `Andrea Marchesini (baku) <https://people.mozilla.org/s?query=baku>`__
2147         | `Yaron Tausky (ytausky) <https://people.mozilla.org/s?query=ytausky>`__
2148     * - Owner(s) Emeritus
2149       - Ben Turner
2150     * - Peer(s) Emeritus
2151       - Blake Kaplan, Jonas Sicking, Kyle Huey, Ben Kelly
2152     * - Includes
2153       -
2154         | `dom/workers/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/workers/\*\*/\*>`__
2155     * - Group
2156       - dev-platform
2157     * - URL
2158       - https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Using_web_workers
2159     * - Bugzilla Components
2160       - Core::DOM: Workers
2162 Core: WebGPU (Graphics submodule)
2163 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2164 WebGPU implementation
2167 .. list-table::
2168     :stub-columns: 1
2169     :widths: 30 70
2171     * - Owner(s)
2172       -
2173         | `Dzmitry Malyshau (kvark) <https://people.mozilla.org/s?query=kvark>`__
2174     * - Peer(s)
2175       -
2176         | `Josh Groves (josh) <https://people.mozilla.org/s?query=josh>`__
2177         | `Kelsey Gilbert (jgilbert) <https://people.mozilla.org/s?query=jgilbert>`__
2178     * - Includes
2179       -
2180         | `dom/webgpu/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/webgpu/\*\*/\*>`__
2181     * - Group
2182       - dev-platform
2183     * - URL
2184       - https://wiki.mozilla.org/Platform/GFX/WebGPU
2185     * - Bugzilla Components
2186       - Core::Graphics::WebGPU
2188 Core: WebRTC
2189 ~~~~~~~~~~~~
2190 WebRTC is responsible for realtime audio and video communication, as well as related issues like low-level camera and microphone access
2193 .. list-table::
2194     :stub-columns: 1
2195     :widths: 30 70
2197     * - Owner(s)
2198       -
2199         | `Randell Jesup (jesup) <https://people.mozilla.org/s?query=jesup>`__
2200     * - Peer(s)
2201       -
2202         | `Eric Rescorla (ekr) <https://people.mozilla.org/s?query=ekr>`__
2203         | `Adam Roach (abr) <https://people.mozilla.org/s?query=abr>`__
2204         | `Byron Campen (bwc) <https://people.mozilla.org/s?query=bwc>`__
2205     * - Peer(s) Emeritus
2206       - Ethan Hugg
2207     * - Includes
2208       -
2209         | `netwerk/sctp/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/sctp/\*\*/\*>`__
2210     * - Group
2211       - dev-media
2212     * - URL
2213       - https://wiki.mozilla.org/Media/webrtc
2214     * - Bugzilla Components
2215       - Core::WebRTC, Core::WebRTC Networking
2217 Core: WebVR
2218 ~~~~~~~~~~~
2219 Gecko's implementation of WebVR (Virtual Reality) functionality, including API, devices, graphics and integration
2222 .. list-table::
2223     :stub-columns: 1
2224     :widths: 30 70
2226     * - Owner(s)
2227       -
2228         | `kip <https://people.mozilla.org/s?query=kip>`__
2229     * - Peer(s)
2230       -
2231         | `Daosheng Mu (daoshengmu) <https://people.mozilla.org/s?query=daoshengmu>`__
2232     * - Peer(s) Emeritus
2233       - Vladimir Vukicevic, Imanol Fernández
2234     * - Includes
2235       -
2236         | `dom/vr/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/vr/\*\*/\*>`__
2237         | `gfx/vr/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=gfx/vr/\*\*/\*>`__
2238     * - Group
2239       - dev-platform
2240     * - URL
2241       - https://mozvr.com/
2242     * - Bugzilla Components
2243       - Core::WebVR
2245 Core: WebRTC Media
2246 ==================
2247 Submodule of WebRTC responsible for access to media input devices (microphones, cameras, screen capture), as well as realtime audiovisual codecs and packetization.
2250 .. list-table::
2251     :stub-columns: 1
2252     :widths: 30 70
2254     * - Owner(s)
2255       -
2256         | `Randell Jesup (jesup) <https://people.mozilla.org/s?query=jesup>`__
2257     * - Peer(s)
2258       -
2259         | `Jan-Ivar Bruaroey (jib) <https://people.mozilla.org/s?query=jib>`__
2260         | `Dan Minor (dminor) <https://people.mozilla.org/s?query=dminor>`__
2261         | `Andreas Pehrson (pehrsons) <https://people.mozilla.org/s?query=pehrsons>`__
2262     * - Peer(s) Emeritus
2263       - Paul Kerr, Ethan Hugg
2264     * - Includes
2265       -
2266         | `media/webrtc/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/webrtc/\*\*/\*>`__
2267         | `dom/media/webrtc/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/webrtc/\*\*/\*>`__
2268         | `dom/media/systemservices/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/media/systemservices/\*\*/\*>`__
2269     * - Group
2270       - dev-media
2271     * - URL
2272       - https://wiki.mozilla.org/Media/webrtc
2273     * - Bugzilla Components
2274       - Core::WebRTC (Audio/Video)
2277 Core: WebRTC Signaling
2278 ======================
2279 Submodule of WebRTC responsible for implementation of PeerConnection API, WebRTC identity, and SDP/JSEP handling
2282 .. list-table::
2283     :stub-columns: 1
2284     :widths: 30 70
2286     * - Owner(s)
2287       -
2288         | `Byron Campen (bwc) <https://people.mozilla.org/s?query=bwc>`__
2289     * - Peer(s)
2290       -
2291         | `Eric Rescorla (ekr) <https://people.mozilla.org/s?query=ekr>`__
2292         | `Adam Roach (abr) <https://people.mozilla.org/s?query=abr>`__
2293         | `Randell Jesup (jesup) <https://people.mozilla.org/s?query=jesup>`__
2294         | `nohlmeier <https://people.mozilla.org/s?query=nohlmeier>`__
2295     * - Peer(s) Emeritus
2296       - Ethan Hugg
2297     * - Includes
2298       -
2299         | `media/webrtc/signaling/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=media/webrtc/signaling/\*\*/\*>`__
2300     * - Group
2301       - dev-media
2302     * - URL
2303       - https://wiki.mozilla.org/Media/webrtc
2304     * - Bugzilla Components
2305       - Core::WebRTC (Signaling)
2308 Core: Widget
2309 ~~~~~~~~~~~~
2310 Top level Widget
2313 .. list-table::
2314     :stub-columns: 1
2315     :widths: 30 70
2317     * - Owner(s)
2318       -
2319         | `Stephen A Pohl (spohl) <https://people.mozilla.org/s?query=spohl>`__
2320     * - Owner(s) Emeritus
2321       - Vladimir Vukicevic, Robert O'Callahan, Jim Mathies
2322     * - Peer(s) Emeritus
2323       - Stuart Parmenter
2324     * - Includes
2325       -
2326         | `widget/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=widget/\*\*/\*>`__
2327     * - Group
2328       - dev-platform
2329     * - Bugzilla Components
2330       - Core::Drag and Drop, Core::Widget, Core::Printing: Setup
2332 Core: Widget - Android
2333 ~~~~~~~~~~~~~~~~~~~~~~
2334 This is part of the [https://wiki.mozilla.org/Modules/Core#GeckoView GeckoView] module.
2337 .. list-table::
2338     :stub-columns: 1
2339     :widths: 30 70
2341     * - Owner(s)
2342       -
2343         | `agi <https://people.mozilla.org/s?query=agi>`__
2345 Core: Widget - GTK
2346 ~~~~~~~~~~~~~~~~~~
2347 GTK widget support
2350 .. list-table::
2351     :stub-columns: 1
2352     :widths: 30 70
2354     * - Owner(s)
2355       -
2356         | `Karl Tomlinson (karlt) <https://people.mozilla.org/s?query=karlt>`__
2357     * - Peer(s)
2358       -
2359         | `Martin Stránský (stransky) <https://people.mozilla.org/s?query=stransky>`__
2360     * - Owner(s) Emeritus
2361       - Robert O'Callahan
2362     * - Includes
2363       -
2364         | `widget/gtk/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=widget/gtk/\*\*/\*>`__
2365     * - Group
2366       - dev-platform
2367     * - URL
2368       - http://www.mozilla.org/ports/gtk/
2369     * - Bugzilla Components
2370       - Core::Widget: Gtk
2372 Core: Widget - Headless
2373 ~~~~~~~~~~~~~~~~~~~~~~~
2374 Headless widget support
2376 .. warning::
2377     This module does not have any owners specified.
2379 .. list-table::
2380     :stub-columns: 1
2381     :widths: 30 70
2383     * - Owner(s) Emeritus
2384       - Brendan Dahl
2385     * - Includes
2386       -
2387         | `widget/headless/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=widget/headless/\*\*/\*>`__
2388     * - Group
2389       - dev-platform
2390     * - Bugzilla Components
2391       - Firefox::Headless
2393 Core: Widget - macOS
2394 ~~~~~~~~~~~~~~~~~~~~
2395 macOS widget support
2398 .. list-table::
2399     :stub-columns: 1
2400     :widths: 30 70
2402     * - Owner(s)
2403       -
2404         | `Stephen A Pohl (spohl) <https://people.mozilla.org/s?query=spohl>`__
2405     * - Peer(s)
2406       -
2407         | `Markus Stange (mstange) <https://people.mozilla.org/s?query=mstange>`__
2408         | `Haik Aftandilian (haik) <https://people.mozilla.org/s?query=haik>`__
2409     * - Owner(s) Emeritus
2410       - Robert O'Callahan, Markus Stange
2411     * - Peer(s) Emeritus
2412       - Josh Aas, Benoit Girard, Steven Michaud
2413     * - Includes
2414       -
2415         | `widget/cocoa/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=widget/cocoa/\*\*/\*>`__
2416     * - Group
2417       - dev-platform
2418     * - Bugzilla Components
2419       - Core::Widget: Cocoa
2421 Core: Widget - Windows
2422 ~~~~~~~~~~~~~~~~~~~~~~
2423 Windows widget support
2426 .. list-table::
2427     :stub-columns: 1
2428     :widths: 30 70
2430     * - Owner(s)
2431       -
2432         | `Chris Martin (cmartin) <https://people.mozilla.org/s?query=cmartin>`__
2433     * - Peer(s)
2434       -
2435         | `David Parks (handyman) <https://people.mozilla.org/s?query=handyman>`__
2436         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
2437     * - Owner(s) Emeritus
2438       - Jim Mathies
2439     * - Peer(s) Emeritus
2440       - Rob Strong, Vladimir Vukicevic, Brad Lassey, Brian Bondy, Christian Biesinger, Doug Turner, Josh 'timeless' Soref, Rob Arnold, Aaron Klotz, Neil Rashbrook, Toshihito Kikuchi
2441     * - Includes
2442       -
2443         | `widget/windows/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=widget/windows/\*\*/\*>`__
2444     * - Group
2445       - dev-platform
2446     * - Bugzilla Components
2447       - Core::Widget: Win32
2449 Core: XML
2450 ~~~~~~~~~
2451 XML in Mozilla, including XML, XHTML, Namespaces in XML, Associating Style Sheets with XML Documents, XML Linking and XML Extras. XML-related things that are not covered by more specific projects.
2454 .. list-table::
2455     :stub-columns: 1
2456     :widths: 30 70
2458     * - Owner(s)
2459       -
2460         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
2461     * - Peer(s) Emeritus
2462       - Jonas Sicking, Johnny Stenback, Boris Zbarsky, Eric Rahm
2463     * - Includes
2464       -
2465         | `dom/xml/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/xml/\*\*/\*>`__
2466         | `parser/expat/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=parser/expat/\*\*/\*>`__
2467     * - Group
2468       - dev-tech-xml
2469     * - Bugzilla Components
2470       - Core::XML
2472 Core: XPApps
2473 ~~~~~~~~~~~~
2474 Cross-Platform Applications, mostly Navigator front end and application shell.
2476 .. warning::
2477     This module does not have any owners specified.
2479 .. list-table::
2480     :stub-columns: 1
2481     :widths: 30 70
2483     * - Peer(s)
2484       -
2485         | `Dean Tessman (dean_tessman) <https://people.mozilla.org/s?query=dean_tessman>`__
2486     * - Owner(s) Emeritus
2487       - Neil Rashbrook
2488     * - Peer(s) Emeritus
2489       - Josh 'timeless' Soref
2490     * - Includes
2491       -
2492         | `xpfe/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpfe/\*\*/\*>`__
2493     * - Group
2494       - dev-apps-seamonkey
2496 Core: XPCOM
2497 ~~~~~~~~~~~
2498 The cross-platform object model and core data structures.
2501 .. list-table::
2502     :stub-columns: 1
2503     :widths: 30 70
2505     * - Owner(s)
2506       -
2507         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
2508     * - Peer(s)
2509       -
2510         | `Kris Maglione (kmag) <https://people.mozilla.org/s?query=kmag>`__
2511         | `Barret Rennie (barret) <https://people.mozilla.org/s?query=barret>`__
2512         | `Jens Stutte (jstutte) <https://people.mozilla.org/s?query=jstutte>`__
2513         | `Kris Wright (KrisWright) <https://people.mozilla.org/s?query=KrisWright>`__
2514         | `Andrew McCreight (mccr8) <https://people.mozilla.org/s?query=mccr8>`__
2515         | `Emilio Cobos Álvarez (emilio) <https://people.mozilla.org/s?query=emilio>`__
2516     * - Owner(s) Emeritus
2517       - Benjamin Smedberg
2518     * - Peer(s) Emeritus
2519       - Doug Turner, Eric Rahm, Simon Giesecke
2520     * - Includes
2521       -
2522         | `startupcache/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=startupcache/\*\*/\*>`__
2523         | `xpcom/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/\*\*/\*>`__
2524         | `xpcom/base/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/base/\*\*/\*>`__
2525         | `xpcom/build/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/build/\*\*/\*>`__
2526         | `xpcom/components/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/components/\*\*/\*>`__
2527         | `xpcom/docs/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/docs/\*\*/\*>`__
2528         | `xpcom/ds/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/ds/\*\*/\*>`__
2529         | `xpcom/glue/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/glue/\*\*/\*>`__
2530         | `xpcom/reflect/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/reflect/\*\*/\*>`__
2531         | `xpcom/rust/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/rust/\*\*/\*>`__
2532         | `xpcom/system/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/system/\*\*/\*>`__
2533         | `xpcom/tests/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/tests/\*\*/\*>`__
2534         | `xpcom/threads/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/threads/\*\*/\*>`__
2535         | `xpcom/windbgdlg/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/windbgdlg/\*\*/\*>`__
2536     * - Group
2537       - dev-platform
2538     * - URL
2539       - :ref:`XPCOM`
2540     * - Bugzilla Components
2541       - Core::XPCOM
2543 Core: XPConnect
2544 ~~~~~~~~~~~~~~~
2545 Deep Magic
2548 .. list-table::
2549     :stub-columns: 1
2550     :widths: 30 70
2552     * - Owner(s)
2553       -
2554         | `Bobby Holley (bholley) <https://people.mozilla.org/s?query=bholley>`__
2555     * - Peer(s)
2556       -
2557         | `Boris Zbarsky (bzbarsky) <https://people.mozilla.org/s?query=bzbarsky>`__
2558         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
2559         | `Blake Kaplan (mrbkap) <https://people.mozilla.org/s?query=mrbkap>`__
2560         | `Andrew McCreight (mccr8) <https://people.mozilla.org/s?query=mccr8>`__
2561         | `Kris Maglione (kmag) <https://people.mozilla.org/s?query=kmag>`__
2562         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
2563     * - Peer(s) Emeritus
2564       - Andreas Gal, Johnny Stenback, Gabor Krizsanits
2565     * - Includes
2566       -
2567         | `js/xpconnect/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=js/xpconnect/\*\*/\*>`__
2568     * - Bugzilla Components
2569       - Core::XPConnect
2571 Core: XPIDL
2572 ~~~~~~~~~~~
2573 Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files.
2576 .. list-table::
2577     :stub-columns: 1
2578     :widths: 30 70
2580     * - Owner(s)
2581       -
2582         | `Nika Layzell (nika) <https://people.mozilla.org/s?query=nika>`__
2583     * - Peer(s)
2584       -
2585         | `Andrew McCreight (mccr8) <https://people.mozilla.org/s?query=mccr8>`__
2586     * - Owner(s) Emeritus
2587       - Kyle Huey
2588     * - Peer(s) Emeritus
2589       - Mike Shaver, Josh 'timeless' Soref
2590     * - Includes
2591       -
2592         | `xpcom/idl-parser/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/idl-parser/\*\*/\*>`__
2593         | `xpcom/xpidl/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=xpcom/xpidl/\*\*/\*>`__
2594     * - Group
2595       - dev-tech-xpcom
2596     * - URL
2597       - :ref:`XPIDL`
2599 Core: XSLT Processor
2600 ~~~~~~~~~~~~~~~~~~~~
2601 XSLT transformations processor
2604 .. list-table::
2605     :stub-columns: 1
2606     :widths: 30 70
2608     * - Owner(s)
2609       -
2610         | `Peter Van der Beken (peterv) <https://people.mozilla.org/s?query=peterv>`__
2611     * - Peer(s) Emeritus
2612       - Jonas Sicking, Axel Hecht, Eric Rahm
2613     * - Includes
2614       -
2615         | `dom/xslt/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=dom/xslt/\*\*/\*>`__
2616     * - Group
2617       - dev-tech-xslt
2618     * - URL
2619       - https://developer.mozilla.org/docs/Web/XSLT
2620     * - Bugzilla Components
2621       - Core::XSLT
2623 Desktop Firefox
2624 ~~~~~~~~~~~~~~~
2625 Standalone Web Browser.
2628 .. list-table::
2629     :stub-columns: 1
2630     :widths: 30 70
2632     * - Owner(s)
2633       -
2634         | `Dave Townsend (mossop) <https://people.mozilla.org/s?query=mossop>`__
2635         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
2636     * - Peer(s)
2637       -
2638         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
2639         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
2640         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
2641         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
2642     * - Peer(s) Emeritus
2643       - Brian Bondy, Lina Cambridge, Luke Chang, Ricky Chien, Justin Dolske, Georg Fritzsche, Felipe Gomes, Tim Guan-tin Chien, KM Lee Rex, Fred Lin, Ray Lin, Fischer Liu, Bill McCloskey, Mark Mentovai, Ted Mielczarek, Brian Nicholson, Neil Rashbrook, Asaf Romano, Marina Samuel, J Ryan Stinnett, Gregory Szorc, Tim Taubert, Johann Hofmann
2644     * - Includes
2645       -
2646         | `browser/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/\*\*/\*>`__
2647         | `toolkit/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/\*\*/\*>`__
2648     * - Group
2649       - firefox-dev
2650     * - Bugzilla Components
2651       - Firefox, Toolkit
2653 Add-ons Manager
2654 ===============
2655 Extension management back-end.
2658 .. list-table::
2659     :stub-columns: 1
2660     :widths: 30 70
2662     * - Owner(s)
2663       -
2664         | `scaraveo <https://people.mozilla.org/s?query=scaraveo>`__
2665         | `Luca Greco (rpl) <https://people.mozilla.org/s?query=rpl>`__
2666     * - Peer(s)
2667       -
2668         | `Luca Greco (rpl) <https://people.mozilla.org/s?query=rpl>`__
2669         | `Tomislav Jovanovic (zombie) <https://people.mozilla.org/s?query=zombie>`__
2670         | `Rob Wu (robwu) <https://people.mozilla.org/s?query=robwu>`__
2671         | `William Durand (willdurand) <https://people.mozilla.org/s?query=willdurand>`__
2672     * - Owner(s) Emeritus
2673       - Robert Strong, Andrew Swan, Kris Maglione
2674     * - Includes
2675       -
2676         | `toolkit/mozapps/extensions/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/mozapps/extensions/\*\*/\*>`__
2679 Add-ons Manager UI
2680 ==================
2681 about:addons.
2684 .. list-table::
2685     :stub-columns: 1
2686     :widths: 30 70
2688     * - Owner(s)
2689       -
2690         | `scaraveo <https://people.mozilla.org/s?query=scaraveo>`__
2691         | `Mark Striemer (mstriemer) <https://people.mozilla.org/s?query=mstriemer>`__
2692     * - Peer(s)
2693       -
2694         | `Luca Greco (rpl) <https://people.mozilla.org/s?query=rpl>`__
2695         | `Tomislav Jovanovic (zombie) <https://people.mozilla.org/s?query=zombie>`__
2696         | `Rob Wu (robwu) <https://people.mozilla.org/s?query=robwu>`__
2697         | `William Durand (willdurand) <https://people.mozilla.org/s?query=willdurand>`__
2698     * - Owner(s) Emeritus
2699       - Robert Strong, Andrew Swan
2700     * - Includes
2701       -
2702         | `toolkit/mozapps/extensions/content/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/mozapps/extensions/content/\*\*/\*>`__
2705 Application Update
2706 ==================
2707 The application update services.
2710 .. list-table::
2711     :stub-columns: 1
2712     :widths: 30 70
2714     * - Owner(s)
2715       -
2716         | `Robin Steuber (bytesized) <https://people.mozilla.org/s?query=bytesized>`__
2717     * - Peer(s)
2718       -
2719         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
2720         | `Adam Gashlin (agashlin) <https://people.mozilla.org/s?query=agashlin>`__
2721     * - Includes
2722       -
2723         | `toolkit/mozapps/update/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/mozapps/update/\*\*/\*>`__
2726 Bookmarks & History
2727 ===================
2728 The bookmarks and history services (Places).
2731 .. list-table::
2732     :stub-columns: 1
2733     :widths: 30 70
2735     * - Owner(s)
2736       -
2737         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
2738     * - Peer(s)
2739       -
2740         | `Mark Banner (standard8) <https://people.mozilla.org/s?query=standard8>`__
2741         | `Drew Willcoxon (adw) <https://people.mozilla.org/s?query=adw>`__
2742     * - Includes
2743       -
2744         | `browser/components/places/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/places/\*\*/\*>`__
2745         | `toolkit/components/places/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/places/\*\*/\*>`__
2748 Desktop Theme
2749 =============
2750 The style rules used in the desktop UI.
2753 .. list-table::
2754     :stub-columns: 1
2755     :widths: 30 70
2757     * - Owner(s)
2758       -
2759         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
2760     * - Peer(s)
2761       -
2762         | `Itiel (itiel_yn8) <https://people.mozilla.org/s?query=itiel_yn8>`__
2763         | `Sam Foster (sfoster) <https://people.mozilla.org/s?query=sfoster>`__
2764         | `Amy Churchwell (amy) <https://people.mozilla.org/s?query=amy>`__
2765     * - Peer(s) Emeritus
2766       - Tim Nguyen
2767     * - Includes
2768       -
2769         | `browser/themes/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/themes/\*\*/\*>`__
2770         | `toolkit/themes/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/themes/\*\*/\*>`__
2771     * - Bugzilla Components
2772       - Firefox::Theme, Toolkit::Themes
2775 Desktop UI
2776 ==========
2777 The main browser UI except where covered by more specific submodules.
2780 .. list-table::
2781     :stub-columns: 1
2782     :widths: 30 70
2784     * - Owner(s)
2785       -
2786         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
2787     * - Peer(s)
2788       -
2789         | `Mike Conley (mconley) <https://people.mozilla.org/s?query=mconley>`__
2790         | `Florian Quèze (bmo) <https://people.mozilla.org/s?query=bmo>`__
2791     * - Includes
2792       -
2793         | `browser/base/content/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/base/content/\*\*/\*>`__
2796 Download Manager
2797 ================
2798 The downloads UI and service.
2801 .. list-table::
2802     :stub-columns: 1
2803     :widths: 30 70
2805     * - Owner(s)
2806       -
2807         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
2808     * - Peer(s)
2809       -
2810         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
2811         | `Micah Tigley (micah) <https://people.mozilla.org/s?query=micah>`__
2812     * - Includes
2813       -
2814         | `browser/components/downloads/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/downloads/\*\*/\*>`__
2815         | `toolkit/mozapps/downloads/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/mozapps/downloads/\*\*/\*>`__
2816         | `uriloader/exthandler/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=uriloader/exthandler/\*\*/\*>`__
2819 Enterprise Policies
2820 ===================
2821 System policies for controlling Firefox.
2824 .. list-table::
2825     :stub-columns: 1
2826     :widths: 30 70
2828     * - Owner(s)
2829       -
2830         | `Mike Kaply (mkaply) <https://people.mozilla.org/s?query=mkaply>`__
2831     * - Peer(s)
2832       -
2833         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
2834         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
2835         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
2836         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
2837     * - Includes
2838       -
2839         | `browser/components/enterprisepolicies/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/enterprisepolicies/\*\*/\*>`__
2842 Experiments/Rollouts
2843 ====================
2844 Desktop clients for our experiments and off-train deployments systems.
2847 .. list-table::
2848     :stub-columns: 1
2849     :widths: 30 70
2851     * - Owner(s)
2852       -
2853         | `Barret Rennie (barret) <https://people.mozilla.org/s?query=barret>`__
2854     * - Peer(s)
2855       -
2856         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
2857         | `Emily McMinn (emcminn) <https://people.mozilla.org/s?query=emcminn>`__
2858     * - Owner(s) Emeritus
2859       - Michael Cooper
2860     * - Includes
2861       -
2862         | `toolkit/components/normandy/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/normandy/\*\*/\*>`__
2863         | `toolkit/components/nimbus/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/nimbus/\*\*/\*>`__
2864     * - URL
2865       - https://experimenter.info/
2866     * - Bugzilla Components
2867       - Firefox::Normandy, Firefox::Nimbus Desktop Client
2870 Firefox View
2871 ============
2872 The Firefox View page and its modules.
2875 .. list-table::
2876     :stub-columns: 1
2877     :widths: 30 70
2879     * - Owner(s)
2880       -
2881         | `Sarah Clements (sclements) <https://people.mozilla.org/s?query=sclements>`__
2882     * - Peer(s)
2883       -
2884         | `Sam Foster (sfoster) <https://people.mozilla.org/s?query=sfoster>`__
2885     * - Includes
2886       -
2887         | `browser/components/firefoxview/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/firefoxview/\*\*/\*>`__
2890 Form Autofill
2891 =============
2892 Form detection and autocomplete.
2895 .. list-table::
2896     :stub-columns: 1
2897     :widths: 30 70
2899     * - Owner(s)
2900       -
2901         | `Sergey Galich (serg) <https://people.mozilla.org/s?query=serg>`__
2902     * - Peer(s)
2903       -
2904         | `Tim Giles (tgiles) <https://people.mozilla.org/s?query=tgiles>`__
2905         | `Dimi Lee (dlee) <https://people.mozilla.org/s?query=dlee>`__
2906     * - Owner(s) Emeritus
2907       - Matthew Noorenberghe
2908     * - Includes
2909       -
2910         | `browser/extensions/formautofill/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/extensions/formautofill/\*\*/\*>`__
2911         | `toolkit/components/satchel/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/satchel/\*\*/\*>`__
2914 In-product Messaging
2915 ====================
2916 The system for delivering in-product messaging.
2919 .. list-table::
2920     :stub-columns: 1
2921     :widths: 30 70
2923     * - Owner(s)
2924       -
2925         | `Punam Dahiya (pdahiya) <https://people.mozilla.org/s?query=pdahiya>`__
2926     * - Peer(s)
2927       -
2928         | `Nan Jiang (nanj) <https://people.mozilla.org/s?query=nanj>`__
2929         | `Ed Lee (Mardak) <https://people.mozilla.org/s?query=Mardak>`__
2930         | `Kate Hudson (k88hudson) <https://people.mozilla.org/s?query=k88hudson>`__
2931     * - Includes
2932       -
2933         | `toolkit/components/messaging-system/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/messaging-system/\*\*/\*>`__
2934     * - Bugzilla Components
2935       - Firefox::Messaging System
2938 Launcher Process
2939 ================
2940 Windows process for bootstrapping the browser process.
2943 .. list-table::
2944     :stub-columns: 1
2945     :widths: 30 70
2947     * - Owner(s)
2948       -
2949         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
2950     * - Peer(s)
2951       -
2952         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
2953     * - Owner(s) Emeritus
2954       - Aaron Klotz, Toshihito Kikuchi
2955     * - Includes
2956       -
2957         | `browser/app/winlauncher/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/app/winlauncher/\*\*/\*>`__
2958     * - Bugzilla Components
2959       - Firefox::Launcher Process
2962 Localization
2963 ============
2964 Tooling to enable translation and facilitate localization.
2967 .. list-table::
2968     :stub-columns: 1
2969     :widths: 30 70
2971     * - Owner(s)
2972       -
2973         | `Francesco Lodolo (flod) <https://people.mozilla.org/s?query=flod>`__
2974     * - Peer(s)
2975       -
2976         | `Matjaz Horvat (mathjazz) <https://people.mozilla.org/s?query=mathjazz>`__
2977         | `Eemeli Aro (eemeli) <https://people.mozilla.org/s?query=eemeli>`__
2978     * - Includes
2979       -
2980         | `browser/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/\*\*/\*>`__
2981         | `toolkit/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/\*\*/\*>`__
2984 New Tab Page
2985 ============
2986 The new tab/home page.
2989 .. list-table::
2990     :stub-columns: 1
2991     :widths: 30 70
2993     * - Owner(s)
2994       -
2995         | `Ed Lee (ed) <https://people.mozilla.org/s?query=ed>`__
2996     * - Peer(s)
2997       -
2998         | `Kate Hudson (k88hudson) <https://people.mozilla.org/s?query=k88hudson>`__
2999         | `Andrei Oprea (aoprea) <https://people.mozilla.org/s?query=aoprea>`__
3000         | `Scott (thecount) <https://people.mozilla.org/s?query=thecount>`__
3001     * - Includes
3002       -
3003         | `browser/components/newtab/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/newtab/\*\*/\*>`__
3004     * - Bugzilla Components
3005       - Firefox::New Tab Page
3008 Onboarding
3009 ==========
3010 The onboarding experience including UI tours.
3013 .. list-table::
3014     :stub-columns: 1
3015     :widths: 30 70
3017     * - Owner(s)
3018       -
3019         | `Ed Lee (ed) <https://people.mozilla.org/s?query=ed>`__
3020     * - Peer(s)
3021       -
3022         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
3023     * - Includes
3024       -
3025         | `browser/components/uitour/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/uitour/\*\*/\*>`__
3026     * - Bugzilla Components
3027       - Firefox::Tours
3030 Password Manager
3031 ================
3032 Managing, saving and filling logins.
3035 .. list-table::
3036     :stub-columns: 1
3037     :widths: 30 70
3039     * - Owner(s)
3040       -
3041         | `Sergey Galich (serg) <https://people.mozilla.org/s?query=serg>`__
3042     * - Peer(s)
3043       -
3044         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
3045         | `Tim Giles (tgiles) <https://people.mozilla.org/s?query=tgiles>`__
3046         | `Dimi Lee (dlee) <https://people.mozilla.org/s?query=dlee>`__
3047         | `Sam Foster (sfoster) <https://people.mozilla.org/s?query=sfoster>`__
3048     * - Owner(s) Emeritus
3049       - Matthew Noorenberghe
3050     * - Peer(s) Emeritus
3051       - Bianca Danforth, Severin Rudie
3052     * - Includes
3053       -
3054         | `toolkit/components/passwordmgr/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/passwordmgr/\*\*/\*>`__
3055         | `browser/components/aboutlogins/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/aboutlogins/\*\*/\*>`__
3056     * - URL
3057       - https://wiki.mozilla.org/Toolkit:Password_Manager
3058     * - Bugzilla Components
3059       - Toolkit::Password Manager, Toolkit::Password Manager: Site, Compatibility, Firefox::about:logins
3062 Picture-in-Picture
3063 ==================
3064 A component that allows video elements to be pulled out into an always-on-top window.
3067 .. list-table::
3068     :stub-columns: 1
3069     :widths: 30 70
3071     * - Owner(s)
3072       -
3073         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
3074         | `Mike Conley (mconley) <https://people.mozilla.org/s?query=mconley>`__
3075         | `Micah Tigley (micah) <https://people.mozilla.org/s?query=micah>`__
3076     * - Peer(s)
3077       -
3078         | `Niklas Baumgardner (niklas) <https://people.mozilla.org/s?query=niklas>`__
3079         | `kpatenio (kpatenio) <https://people.mozilla.org/s?query=kpatenio>`__
3080     * - Includes
3081       -
3082         | `toolkit/components/pictureinpicture <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/pictureinpicture>`__
3083         | `browser/extensions/pictureinpicture <https://searchfox.org/mozilla-central/search?q=&path=browser/extensions/pictureinpicture>`__
3086 Profile Migration
3087 =================
3088 Migrating data from other browsers.
3091 .. list-table::
3092     :stub-columns: 1
3093     :widths: 30 70
3095     * - Owner(s)
3096       -
3097         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
3098     * - Peer(s)
3099       -
3100         | `Mike Conley (mconley) <https://people.mozilla.org/s?query=mconley>`__
3101         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
3102         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
3103     * - Includes
3104       -
3105         | `browser/components/migration/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/migration/\*\*/\*>`__
3108 Screenshots
3109 ===========
3110 Code relating to Screenshots functionality
3113 .. list-table::
3114     :stub-columns: 1
3115     :widths: 30 70
3117     * - Owner(s)
3118       -
3119         | `Sam Foster (sfoster) <https://people.mozilla.org/s?query=sfoster>`__
3120     * - Peer(s)
3121       -
3122         | `Jared Hirsch (jhirsch) <https://people.mozilla.org/s?query=jhirsch>`__
3123         | `Niklas Baumgardner (niklas) <https://people.mozilla.org/s?query=niklas>`__
3124     * - Owner(s) Emeritus
3125       - Emma Malysz, Ian Bicking
3126     * - Peer(s) Emeritus
3127       - Barry Chen
3128     * - Includes
3129       -
3130         | `browser/extensions/screenshots/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/extensions/screenshots/\*\*/\*>`__
3131         | `browser/components/screenshots/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/screenshots/\*\*/\*>`__
3132     * - Bugzilla Components
3133       - Firefox::Screenshots
3136 Search and Address Bar
3137 ======================
3138 The search service, address bar and address bar autocomplete.
3141 .. list-table::
3142     :stub-columns: 1
3143     :widths: 30 70
3145     * - Owner(s)
3146       -
3147         | `Mark Banner (standard8) <https://people.mozilla.org/s?query=standard8>`__
3148         | `Drew Willcoxon (adw) <https://people.mozilla.org/s?query=adw>`__
3149     * - Peer(s)
3150       -
3151         | `Dale Harvey (daleharvey) <https://people.mozilla.org/s?query=daleharvey>`__
3152         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
3153         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
3154         | `Mandy Cheang (mcheang) <https://people.mozilla.org/s?query=mcheang>`__
3155     * - Peer(s) Emeritus
3156       - Michael de Boer
3157     * - Includes
3158       -
3159         | `browser/components/search/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/search/\*\*/\*>`__
3160         | `browser/components/urlbar/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/urlbar/\*\*/\*>`__
3161         | `toolkit/components/search/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/search/\*\*/\*>`__
3162     * - Bugzilla Components
3163       - Firefox::Address Bar, Firefox::Search
3166 Security and Privacy UI
3167 =======================
3168 The front-end to our security and privacy features, including Protections UI, Site Identity, Site Permissions and Certificate Errors
3171 .. list-table::
3172     :stub-columns: 1
3173     :widths: 30 70
3175     * - Owner(s)
3176       -
3177         | `Paul Zühlcke (pbz) <https://people.mozilla.org/s?query=pbz>`__
3178     * - Peer(s)
3179       -
3180         | `prathiksha <https://people.mozilla.org/s?query=prathiksha>`__
3181     * - Owner(s) Emeritus
3182       - Johann Hofmann
3183     * - Peer(s) Emeritus
3184       - Erica Wright, Nihanth Subramanya
3185     * - Includes
3186       -
3187         | `browser/components/protections/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/protections/\*\*/\*>`__
3188         | `browser/components/controlcenter/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/controlcenter/\*\*/\*>`__
3189     * - Bugzilla Components
3190       - Firefox::Security, Firefox::Protections UI, Firefox::Site Identity, Firefox::Site Permissions
3193 Session Restore
3194 ===============
3195 Restoring a user's session after starting Firefox.
3198 .. list-table::
3199     :stub-columns: 1
3200     :widths: 30 70
3202     * - Owner(s)
3203       -
3204         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
3205         | `Dale Harvey (daleharvey) <https://people.mozilla.org/s?query=daleharvey>`__
3206     * - Peer(s)
3207       -
3208         | `Andreas Farre (farre) <https://people.mozilla.org/s?query=farre>`__
3209     * - Owner(s) Emeritus
3210       - Michael de Boer, Kashav Madan
3211     * - Peer(s) Emeritus
3212       - Anny Gakhokidze
3213     * - Includes
3214       -
3215         | `browser/components/sessionstore/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/sessionstore/\*\*/\*>`__
3216         | `toolkit/components/sessionstore/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/sessionstore/\*\*/\*>`__
3217     * - Bugzilla Components
3218       - Firefox::Session Restore
3221 Settings UI
3222 ===========
3223 The front-end settings user interface.
3226 .. list-table::
3227     :stub-columns: 1
3228     :widths: 30 70
3230     * - Owner(s)
3231       -
3232         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
3233     * - Peer(s)
3234       -
3235         | `Mark Striemer (mstriemer) <https://people.mozilla.org/s?query=mstriemer>`__
3236         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
3237         | `Dave Townsend (mossop) <https://people.mozilla.org/s?query=mossop>`__
3238         | `Mike Conley (mconley) <https://people.mozilla.org/s?query=mconley>`__
3239     * - Peer(s) Emeritus
3240       - Tim Nguyen
3241     * - Includes
3242       -
3243         | `browser/components/preferences/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/preferences/\*\*/\*>`__
3244         | `browser/themes/\*/preferences <https://searchfox.org/mozilla-central/search?q=&path=browser/themes/\*/preferences>`__
3245         | `toolkit/mozapps/preferences <https://searchfox.org/mozilla-central/search?q=&path=toolkit/mozapps/preferences>`__
3248 Tabbed Browser
3249 ==============
3250 The UI component controlling browser tabs.
3253 .. list-table::
3254     :stub-columns: 1
3255     :widths: 30 70
3257     * - Owner(s)
3258       -
3259         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
3260     * - Peer(s)
3261       -
3262         | `Dão Gottwald (dao) <https://people.mozilla.org/s?query=dao>`__
3263         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
3264         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
3265         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
3266     * - Includes
3267       -
3268         | `browser/base/content/tabbrowser\* <https://searchfox.org/mozilla-central/search?q=&path=browser/base/content/tabbrowser\*>`__
3269         | `browser/modules/AsyncTabSwitcher.jsm <https://searchfox.org/mozilla-central/search?q=&path=browser/modules/AsyncTabSwitcher.jsm>`__
3270     * - Bugzilla Components
3271       - Firefox::Tabbed Browser
3274 Windows Installer
3275 =================
3276 The installer for Windows.
3279 .. list-table::
3280     :stub-columns: 1
3281     :widths: 30 70
3283     * - Owner(s)
3284       -
3285         | `Molly Howell (mhowell) <https://people.mozilla.org/s?query=mhowell>`__
3286     * - Peer(s)
3287       -
3288         | `Adam Gashlin (agashlin) <https://people.mozilla.org/s?query=agashlin>`__
3289         | `Nick Alexander (nalexander) <https://people.mozilla.org/s?query=nalexander>`__
3290     * - Includes
3291       -
3292         | `browser/installer/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/installer/\*\*/\*>`__
3293         | `toolkit/mozapps/installer/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/mozapps/installer/\*\*/\*>`__
3294     * - Bugzilla Components
3295       - Firefox::Installer
3298 DevTools
3299 ~~~~~~~~
3300 Mozilla Developer Tools
3303 .. list-table::
3304     :stub-columns: 1
3305     :widths: 30 70
3307     * - Owner(s)
3308       -
3309         | `Jan Honza Odvarko (Honza) <https://people.mozilla.org/s?query=Honza>`__
3310     * - Peer(s)
3311       -
3312         | `Alexandre Poirot (ochameau) <https://people.mozilla.org/s?query=ochameau>`__
3313         | `Julian Descottes (jdescottes) <https://people.mozilla.org/s?query=jdescottes>`__
3314         | `Nicolas Chevobbe (nchevobbe) <https://people.mozilla.org/s?query=nchevobbe>`__
3315         | `Hubert Boma Manilla (bomsy) <https://people.mozilla.org/s?query=bomsy>`__
3316         | `Henrik Skupin (whimboo) <https://people.mozilla.org/s?query=whimboo>`__
3317     * - Owner(s) Emeritus
3318       - Patrick Brosset, Joe Walker, Dave Camp, Rob Campbell
3319     * - Peer(s) Emeritus
3320       - Mihai Șucan, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof, Lin Clark, Jan Keromnes, Jordan Santell, Soledad Penadés, Mike Ratcliffe, Panagiotis Astithas, Tim Nguyen, Brian Grinstead, J. Ryan Stinnett, Jason Laster, David Walsh, Greg Tatum, Gabriel Luong, Brad Werth, Daisuke Akatsuka, Yulia Startsev, Logan Smyth, Julien Wajsberg, Razvan Caliman, Micah Tigley, Nick Fitzgerald, Jim Blandy, Belén Albeza
3321     * - Includes
3322       -
3323         | `devtools/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=devtools/\*\*/\*>`__
3324     * - URL
3325       - http://firefox-dev.tools/
3326     * - Bugzilla Components
3327       - DevTools
3329 JavaScript usage, tools, and style
3330 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3331 Aspects of JavaScript use such as language feature usage, tooling such as lint configurations, formatting and naming style.
3334 .. list-table::
3335     :stub-columns: 1
3336     :widths: 30 70
3338     * - Owner(s)
3339       -
3340         | `Dave Townsend (mossop) <https://people.mozilla.org/s?query=mossop>`__
3341     * - Peer(s)
3342       -
3343         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
3344         | `Mark Banner (standard8) <https://people.mozilla.org/s?query=standard8>`__
3345         | `Jan de Mooij (jandem) <https://people.mozilla.org/s?query=jandem>`__
3346     * - Includes
3347       -
3348         | `.eslintrc-test-paths.js <https://searchfox.org/mozilla-central/search?q=&path=.eslintrc-test-paths.js>`__
3349         | `\*\*/.eslintignore <https://searchfox.org/mozilla-central/search?q=&path=\*\*/.eslintignore>`__
3350         | `\*\*/.eslintrc.js <https://searchfox.org/mozilla-central/search?q=&path=\*\*/.eslintrc.js>`__
3351         | `tools/lint/eslint/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/lint/eslint/\*\*/\*>`__
3353 Marionette
3354 ~~~~~~~~~~
3355 Marionette is a remote protocol that lets out-of-process programs communicate with, instrument, and control Gecko-based browsers. Combined with geckodriver, this forms our WebDriver implementation.
3358 .. list-table::
3359     :stub-columns: 1
3360     :widths: 30 70
3362     * - Owner(s)
3363       -
3364         | `Henrik Skupin (whimboo) <https://people.mozilla.org/s?query=whimboo>`__
3365     * - Peer(s)
3366       -
3367         | `Julian Descottes (jdescottes) <https://people.mozilla.org/s?query=jdescottes>`__
3368         | `James Graham (jgraham) <https://people.mozilla.org/s?query=jgraham>`__
3369     * - Includes
3370       -
3371         | `testing/marionette/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/marionette/\*\*/\*>`__
3372     * - Bugzilla Components
3373       - Testing :: Marionette
3375 mots config
3376 ~~~~~~~~~~~
3379 .. list-table::
3380     :stub-columns: 1
3381     :widths: 30 70
3383     * - Owner(s)
3384       -
3385         | `Zeid Zabaneh (zeid) <https://people.mozilla.org/s?query=zeid>`__
3386     * - Includes
3387       -
3388         | `mots.yaml <https://searchfox.org/mozilla-central/search?q=&path=mots.yaml>`__
3390 mozharness
3391 ~~~~~~~~~~
3392 Configuration-driven script harness.
3395 .. list-table::
3396     :stub-columns: 1
3397     :widths: 30 70
3399     * - Owner(s)
3400       -
3401         | `Geoff Brown (gbrown) <https://people.mozilla.org/s?query=gbrown>`__
3402     * - Peer(s)
3403       -
3404         | `Joel Maher (jmaher) <https://people.mozilla.org/s?query=jmaher>`__
3405     * - Owner(s) Emeritus
3406       - Aki Sasaki
3407     * - Peer(s) Emeritus
3408       - Justin Wood, Tom Prince
3409     * - Includes
3410       -
3411         | `testing/mozharness/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/mozharness/\*\*/\*>`__
3412     * - Bugzilla Components
3413       - Release Engineering :: Applications: MozharnessCore
3415 Python usage, tools, and style
3416 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3417 Aspects of Python use such as tooling, formatting and naming style
3420 .. list-table::
3421     :stub-columns: 1
3422     :widths: 30 70
3424     * - Owner(s)
3425       -
3426         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
3427     * - Peer(s)
3428       -
3429         | `Mike Hommey (glandium) <https://people.mozilla.org/s?query=glandium>`__
3430         | `Marco Castelluccio (marco) <https://people.mozilla.org/s?query=marco>`__
3431         | `Sylvestre Ledru (Sylvestre) <https://people.mozilla.org/s?query=Sylvestre>`__
3432     * - Includes
3433       -
3434         | `tools/lint/python/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/lint/python/\*\*/\*>`__
3435     * - Bugzilla Components
3436       - Developer Infrastructure :: Lint and Formatting
3438 Remote Protocol
3439 ~~~~~~~~~~~~~~~
3440 Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.
3443 .. list-table::
3444     :stub-columns: 1
3445     :widths: 30 70
3447     * - Owner(s)
3448       -
3449         | `Henrik Skupin (whimboo) <https://people.mozilla.org/s?query=whimboo>`__
3450     * - Peer(s)
3451       -
3452         | `Julian Descottes (jdescottes) <https://people.mozilla.org/s?query=jdescottes>`__
3453     * - Owner(s) Emeritus
3454       - Andreas Tolfsen
3455     * - Peer(s) Emeritus
3456       - Maja Frydrychowicz, Alexandre Poirot, Yulia Startsev
3457     * - Includes
3458       -
3459         | `remote/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=remote/\*\*/\*>`__
3460     * - URL
3461       - https://firefox-source-docs.mozilla.org/remote/
3462     * - Bugzilla Components
3463       - Remote Protocol
3465 Sync
3466 ~~~~
3467 Firefox Sync client
3470 .. list-table::
3471     :stub-columns: 1
3472     :widths: 30 70
3474     * - Owner(s)
3475       -
3476         | `Mark Hammond (markh) <https://people.mozilla.org/s?query=markh>`__
3477     * - Peer(s)
3478       -
3479         | `Lougenia Bailey (lougenia) <https://people.mozilla.org/s?query=lougenia>`__
3480         | `Tarik Eshaq (teshaq) <https://people.mozilla.org/s?query=teshaq>`__
3481         | `Ben Dean-Kawamura (bdk) <https://people.mozilla.org/s?query=bdk>`__
3482         | `Sammy Khamis (skhamis) <https://people.mozilla.org/s?query=skhamis>`__
3483         | `Lina Butler (lina) <https://people.mozilla.org/s?query=lina>`__
3484     * - Owner(s) Emeritus
3485       - Ryan Kelly
3486     * - Includes
3487       -
3488         | `services/sync/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=services/sync/\*\*/\*>`__
3489     * - URL
3490       - https://wiki.mozilla.org/Services/Process/Code_Review
3491     * - Bugzilla Components
3492       - Sync
3494 firefox-ui
3495 ~~~~~~~~~~
3496 Firefox UI test framework.
3499 .. list-table::
3500     :stub-columns: 1
3501     :widths: 30 70
3503     * - Owner(s)
3504       -
3505         | `Henrik Skupin (whimboo) <https://people.mozilla.org/s?query=whimboo>`__
3506     * - Peer(s)
3507       -
3508         | `Julian Descottes (jdescottes) <https://people.mozilla.org/s?query=jdescottes>`__
3509     * - Includes
3510       -
3511         | `testing/firefox-ui/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/firefox-ui/\*\*/\*>`__
3512     * - Bugzilla Components
3513       - Testing :: Firefox UI
3515 geckodriver
3516 ~~~~~~~~~~~
3517 Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers.
3520 .. list-table::
3521     :stub-columns: 1
3522     :widths: 30 70
3524     * - Owner(s)
3525       -
3526         | `James Graham (jgraham) <https://people.mozilla.org/s?query=jgraham>`__
3527     * - Peer(s)
3528       -
3529         | `Henrik Skupin (whimboo) <https://people.mozilla.org/s?query=whimboo>`__
3530     * - Includes
3531       -
3532         | `testing/geckodriver/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/geckodriver/\*\*/\*>`__
3533     * - Bugzilla Components
3534       - Testing :: geckodriver
3536 gtest
3537 ~~~~~
3538 GTest test harness.
3541 .. list-table::
3542     :stub-columns: 1
3543     :widths: 30 70
3545     * - Owner(s)
3546       -
3547         | `Geoff Brown (gbrown) <https://people.mozilla.org/s?query=gbrown>`__
3548     * - Includes
3549       -
3550         | `testing/gtest/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/gtest/\*\*/\*>`__
3551     * - Bugzilla Components
3552       - Testing :: GTest
3554 Mochitest
3555 ~~~~~~~~~
3556 Mochitest test framework
3559 .. list-table::
3560     :stub-columns: 1
3561     :widths: 30 70
3563     * - Owner(s)
3564       -
3565         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
3566     * - Peer(s)
3567       -
3568         | `Joel Maher (jmaher) <https://people.mozilla.org/s?query=jmaher>`__
3569         | `Geoff Brown (gbrown) <https://people.mozilla.org/s?query=gbrown>`__
3570     * - Includes
3571       -
3572         | `testing/mochitest/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/mochitest/\*\*/\*>`__
3573     * - Bugzilla Components
3574       - Testing :: Mochitest
3576 Mozbase
3577 ~~~~~~~
3578 Base modules used for implementing test components.
3581 .. list-table::
3582     :stub-columns: 1
3583     :widths: 30 70
3585     * - Owner(s)
3586       -
3587         | `Geoff Brown (gbrown) <https://people.mozilla.org/s?query=gbrown>`__
3588     * - Peer(s)
3589       -
3590         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
3591         | `Andreas Tolfsen (ato) <https://people.mozilla.org/s?query=ato>`__
3592         | `Bob Clary (bc) <https://people.mozilla.org/s?query=bc>`__
3593         | `James Graham (jgraham) <https://people.mozilla.org/s?query=jgraham>`__
3594         | `Henrik Skupin (whimboo) <https://people.mozilla.org/s?query=whimboo>`__
3595     * - Includes
3596       -
3597         | `testing/mozbase <https://searchfox.org/mozilla-central/search?q=&path=testing/mozbase>`__
3598     * - Bugzilla Components
3599       - Testing :: Mozbase, Testing :: Mozbase Rust
3601 Performance Testing
3602 ~~~~~~~~~~~~~~~~~~~
3603 This module encompasses all of our performance testing projects, e.g.  Raptor,  Talos, MozPerfTest, AWSY, mach try perf, etc.. See our PerfDocs for more information  on the owners/peers of the various components (linked below).
3606 .. list-table::
3607     :stub-columns: 1
3608     :widths: 30 70
3610     * - Owner(s)
3611       -
3612         | `Greg Mierzwinski (sparky) <https://people.mozilla.org/s?query=sparky>`__
3613     * - Peer(s)
3614       -
3615         | `Andrej Glavic (andrej) <https://people.mozilla.org/s?query=andrej>`__
3616         | `Dave Hunt (davehunt) <https://people.mozilla.org/s?query=davehunt>`__
3617         | `Kimberly Sereduck (kimberlythegeek) <https://people.mozilla.org/s?query=kimberlythegeek>`__
3618         | `Kash Shampur (kshampur) <https://people.mozilla.org/s?query=kshampur>`__
3619     * - Includes
3620       -
3621         | `testing/raptor/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/raptor/\*\*/\*>`__
3622         | `testing/talos/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/talos/\*\*/\*>`__
3623         | `python/mozperftest/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=python/mozperftest/\*\*/\*>`__
3624         | `testing/awsy/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/awsy/\*\*/\*>`__
3625         | `tools/lint/perfdocs/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/lint/perfdocs/\*\*/\*>`__
3626         | `testing/perfdocs/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/perfdocs/\*\*/\*>`__
3627         | `testing/performance/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/performance/\*\*/\*>`__
3628         | `testing/condprofile/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/condprofile/\*\*/\*>`__
3629         | `tools/browsertime/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/browsertime/\*\*/\*>`__
3630         | `tools/tryselect/selectors/perf.py <https://searchfox.org/mozilla-central/search?q=&path=tools/tryselect/selectors/perf.py>`__
3631     * - URL
3632       - :ref:`Performance Testing`
3633     * - Bugzilla Components
3634       - Testing :: Raptor, Testing :: Talos, Testing :: AWSY, Testing :: Performance, Testing :: mozperftest, Testing :: Condprofile
3636 Reftest (+ jsreftest + crashtest)
3637 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3638 Reftest test framework
3641 .. list-table::
3642     :stub-columns: 1
3643     :widths: 30 70
3645     * - Owner(s)
3646       -
3647         | `Timothy Nikkel (tnikkel) <https://people.mozilla.org/s?query=tnikkel>`__
3648     * - Peer(s)
3649       -
3650         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
3651         | `Joel Maher (jmaher) <https://people.mozilla.org/s?query=jmaher>`__
3652     * - Includes
3653       -
3654         | `layout/tools/reftest/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=layout/tools/reftest/\*\*/\*>`__
3655     * - Bugzilla Components
3656       - Testing :: Reftest
3658 Tryselect
3659 ~~~~~~~~~
3660 Frontend for selecting jobs on the try server.
3663 .. list-table::
3664     :stub-columns: 1
3665     :widths: 30 70
3667     * - Owner(s)
3668       -
3669         | `Andrew Halberstadt (ahal) <https://people.mozilla.org/s?query=ahal>`__
3670     * - Peer(s)
3671       -
3672         | `James Graham (jgraham) <https://people.mozilla.org/s?query=jgraham>`__
3673     * - Includes
3674       -
3675         | `tools/tryselect/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=tools/tryselect/\*\*/\*>`__
3676     * - Bugzilla Components
3677       - Developer Infrastructure :: Try
3679 web-platform-tests infrastructure
3680 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3681 Infrastructure for running the cross-browser web-platform-tests
3684 .. list-table::
3685     :stub-columns: 1
3686     :widths: 30 70
3688     * - Owner(s)
3689       -
3690         | `James Graham (jgraham) <https://people.mozilla.org/s?query=jgraham>`__
3691     * - Includes
3692       -
3693         | `testing/web-platform/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/web-platform/\*\*/\*>`__
3694         | `testing/web-platform/tests/tools/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/web-platform/tests/tools/\*\*/\*>`__
3695     * - Excludes
3696       -
3697         | `testing/web-platform/tests/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/web-platform/tests/\*\*/\*>`__
3698         | `testing/web-platform/meta/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/web-platform/meta/\*\*/\*>`__
3699         | `testing/web-platform/mozilla/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/web-platform/mozilla/\*\*/\*>`__
3700     * - Bugzilla Components
3701       - Testing :: web-platform-tests
3703 XPCShell
3704 ~~~~~~~~
3705 XPCShell test harness.
3708 .. list-table::
3709     :stub-columns: 1
3710     :widths: 30 70
3712     * - Owner(s)
3713       -
3714         | `Joel Maher (jmaher) <https://people.mozilla.org/s?query=jmaher>`__
3715     * - Peer(s)
3716       -
3717         | `Geoff Brown (gbrown) <https://people.mozilla.org/s?query=gbrown>`__
3718     * - Includes
3719       -
3720         | `testing/xpcshell/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=testing/xpcshell/\*\*/\*>`__
3721     * - Bugzilla Components
3722       - Testing::XPCShell Harness
3724 Toolkit
3725 ~~~~~~~
3726 Components shared between desktop and mobile browsers.
3729 .. list-table::
3730     :stub-columns: 1
3731     :widths: 30 70
3733     * - Owner(s)
3734       -
3735         | `Dave Townsend (mossop) <https://people.mozilla.org/s?query=mossop>`__
3736         | `Gijs <https://people.mozilla.org/s?query=Gijs>`__
3737     * - Peer(s)
3738       -
3739         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
3740         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
3741         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
3742     * - Includes
3743       -
3744         | `toolkit/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/\*\*/\*>`__
3745     * - Group
3746       - firefox-dev
3747     * - Bugzilla Components
3748       - Firefox, Toolkit
3750 Application Startup
3751 ===================
3752 The profile system and startup process before the front-end launches.
3755 .. list-table::
3756     :stub-columns: 1
3757     :widths: 30 70
3759     * - Owner(s)
3760       -
3761         | `Dave Townsend (mossop) <https://people.mozilla.org/s?query=mossop>`__
3762     * - Peer(s)
3763       -
3764         | `Nathan Froyd (froydnj) <https://people.mozilla.org/s?query=froydnj>`__
3765     * - Includes
3766       -
3767         | `toolkit/profile/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/profile/\*\*/\*>`__
3768         | `toolkit/components/remote/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/remote/\*\*/\*>`__
3769         | `toolkit/xre/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/xre/\*\*/\*>`__
3772 Telemetry
3773 =========
3774 The core infrastructure in the Firefox client to send back telemetry data. Includes the common mechanisms to record, view and submit data: Legacy Telemetry and Glean (via Firefox on Glean (FOG)). This module does ''not'' include responsibility for every piece of submitted Telemetry data. Each team/module is responsible for their own measurements (histograms, scalars, other ping submissions, etc.).
3777 .. list-table::
3778     :stub-columns: 1
3779     :widths: 30 70
3781     * - Owner(s)
3782       -
3783         | `Chris H-C (chutten) <https://people.mozilla.org/s?query=chutten>`__
3784     * - Peer(s)
3785       -
3786         | `aplacitelli <https://people.mozilla.org/s?query=aplacitelli>`__
3787         | `Jan-Erik Rediger (janerik) <https://people.mozilla.org/s?query=janerik>`__
3788         | `Perry McManis (perry.mcmanis) <https://people.mozilla.org/s?query=perry.mcmanis>`__
3789         | `Travis Long (travis_) <https://people.mozilla.org/s?query=travis_>`__
3790     * - Owner(s) Emeritus
3791       - Georg Fritzsche
3792     * - Includes
3793       -
3794         | `toolkit/components/glean/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/glean/\*\*/\*>`__
3795         | `toolkit/components/telemetry/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/telemetry/\*\*/\*>`__
3796         | `toolkit/content/aboutTelemetry.\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/content/aboutTelemetry.\*>`__
3797     * - Group
3798       - fx-data-dev
3799     * - URL
3800       - :ref:`Telemetry`
3803 UI Widgets
3804 ==========
3805 The base widgets used throughout the UI.
3808 .. list-table::
3809     :stub-columns: 1
3810     :widths: 30 70
3812     * - Owner(s)
3813       -
3814         | `Neil Deakin (enndeakin) <https://people.mozilla.org/s?query=enndeakin>`__
3815     * - Peer(s)
3816       -
3817         | `Jared Wein (jaws) <https://people.mozilla.org/s?query=jaws>`__
3818         | `Marco Bonardo (mak) <https://people.mozilla.org/s?query=mak>`__
3819         | `Matthew N (MattN) <https://people.mozilla.org/s?query=MattN>`__
3820     * - Peer(s) Emeritus
3821       - Andrew Swan
3822     * - Includes
3823       -
3824         | `toolkit/content/widgets/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/content/widgets/\*\*/\*>`__
3827 Webextensions
3828 =============
3829 Webextension APIs and integration.
3832 .. list-table::
3833     :stub-columns: 1
3834     :widths: 30 70
3836     * - Owner(s)
3837       -
3838         | `scaraveo <https://people.mozilla.org/s?query=scaraveo>`__
3839         | `Tomislav Jovanovic (zombie) <https://people.mozilla.org/s?query=zombie>`__
3840     * - Peer(s)
3841       -
3842         | `Luca Greco (rpl) <https://people.mozilla.org/s?query=rpl>`__
3843         | `Kris Maglione (kmag) <https://people.mozilla.org/s?query=kmag>`__
3844         | `Rob Wu (robwu) <https://people.mozilla.org/s?query=robwu>`__
3845         | `William Durand (willdurand) <https://people.mozilla.org/s?query=willdurand>`__
3846     * - Peer(s) Emeritus
3847       - Andrew Swan
3848     * - Includes
3849       -
3850         | `browser/components/extensions/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=browser/components/extensions/\*\*/\*>`__
3851         | `toolkit/components/extensions/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/extensions/\*\*/\*>`__
3854 URL Classifier
3855 ~~~~~~~~~~~~~~
3856 Database and list-based classification of URL resources, such as Tracking Protection and SafeBrowsing.
3859 .. list-table::
3860     :stub-columns: 1
3861     :widths: 30 70
3863     * - Owner(s)
3864       -
3865         | `Dimi Lee (dlee) <https://people.mozilla.org/s?query=dlee>`__
3866         | `Luke Crouch (groovecoder) <https://people.mozilla.org/s?query=groovecoder>`__
3867     * - Peer(s)
3868       -
3869         | `Tim Huang (timhuang) <https://people.mozilla.org/s?query=timhuang>`__
3870         | `Gian-Carlo Pascutto (gcp) <https://people.mozilla.org/s?query=gcp>`__
3871     * - Owner(s) Emeritus
3872       - François Marier
3873     * - Peer(s) Emeritus
3874       - Henry Chang, Ryan Tilder
3875     * - Includes
3876       -
3877         | `toolkit/components/url-classifier/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=toolkit/components/url-classifier/\*\*/\*>`__
3878         | `netwerk/url-classifier/\*\*/\* <https://searchfox.org/mozilla-central/search?q=&path=netwerk/url-classifier/\*\*/\*>`__
3879     * - Group
3880       - dev-platform
3881     * - URL
3882       - https://github.com/mozilla-services/shavar https://wiki.mozilla.org/Phishing_Protection https://wiki.mozilla.org/Security/Tracking_protection https://wiki.mozilla.org/Security/Application_Reputation