|
|
(308 intermediate revisions by more than 100 users not shown) |
Line 1: |
Line 1: |
| <noinclude>
| | [https://firefox-source-docs.mozilla.org/mots/index.html Modules for "Core" are now tracked on firefox-source-docs.] |
| '''Only module owners may edit this page.'''
| |
| | |
| They may:
| |
| | |
| * update any information about their module except the name of the owner
| |
| * add or remove sub-modules
| |
| * change the owner of a sub-module
| |
| * add emeritus owners or peers
| |
| | |
| Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].
| |
| </noinclude>
| |
| {{Module
| |
| |name=Accessibility
| |
| |description=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.
| |
| |owner=[mailto:surkov.alexander@gmail.com Alexander Surkov]
| |
| |peers=[mailto:bolterbugz@gmail.com David Bolter], [mailto:ginn.chen@oracle.com Ginn Chen], [mailto:trev.saunders@gmail.com Trevor Saunders], [mailto:marco.zehe@googlemail.com Marco Zehe]
| |
| |group=dev-accessibility
| |
| |source_dirs=accessible/
| |
| |url=http://www.mozilla.org/access/
| |
| |components=Core::Disability Access APIs
| |
| }}
| |
| | |
| {{Module
| |
| |name=Browser WebAPI
| |
| |description=Web API for rendering apps, browser windows and widgets.
| |
| |owner=[mailto:kchen@mozilla.com Kan-Ru Chen]
| |
| |peers=[mailto:Olli.Pettay@helsinki.fi Olli Pettay], [mailto:fabrice@mozilla.com Fabrice Desré]
| |
| |group=dev-webapi
| |
| |source_dirs=dom/browser-element/
| |
| |url=
| |
| |components=Core::DOM
| |
| }}
| |
| | |
| {{Module
| |
| |name=Build and Release Tools
| |
| |description=Tools related to build and release automation and configuration of release builds.
| |
| |owner=[mailto:nthomas@mozilla.com Nick Thomas]
| |
| |peers=[mailto:bhearsum@mozilla.com Ben Hearsum], [mailto:coop@mozilla.com Chris Cooper]
| |
| |group=release-engineering
| |
| |source_dirs=browser/config/mozconfigs/, mobile/android/config/mozconfigs/, xulrunner/config/mozconfigs/, b2g/config/, tools/update-packaging/
| |
| |url=https://wiki.mozilla.org/ReleaseEngineering
| |
| |components=Release Engineering::*
| |
| }}
| |
| | |
| {{Module
| |
| |name=Build Config
| |
| |description=The build system for Gecko and several mozilla.org hosted Gecko-based applications.
| |
| |owner=[mailto:gps@mozilla.com Gregory Szorc] (:gps)
| |
| |peers=[mailto:mh@glandium.org Mike Hommey] (:glandium), [mailto:mshal@mozilla.com Mike Shal] (:mshal), [mailto:ted@mielczarek.org Ted Mielczarek] (:ted)
| |
| |ownersemeritus=Ted Mielczarek (2008-[https://blog.mozilla.org/ted/2013/03/07/gregory-szorc-is-now-the-build-config-module-owner/ 2013]), Benjamin Smedberg (???-[http://benjamin.smedbergs.us/blog/2008-04-30/more-changing-of-the-guard-ted-mielczarek/ 2008]),
| |
| |group=dev-builds
| |
| |source_dirs=build/, config/, python/mozbuild, tools/cross-commit, tools/cvs2hg-import.py, tools/cvsmgmt/, tools/elf-dynstr-gc/, tools/trees.pl, browser/config/mozconfigs/, mobile/config/mozconfigs/, xulrunner/config/mozconfigs/
| |
| |url=http://www.mozilla.org/build/
| |
| |components=Core::Build Config
| |
| }}
| |
| | |
| {{Module
| |
| |name=Code Analysis and Debugging Tools
| |
| |description=Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it.
| |
| |owner=[mailto:dbaron@dbaron.org David Baron]
| |
| |peers=
| |
| |group=dev-performance
| |
| |source_dirs=tools/codesighs/, tools/debug/, tools/dreftool/, tools/dumpdeps/, tools/footprint/, tools/jprof/, tools/leaky/, tools/memory/, tools/module-deps/, tools/performance/, tools/post_compile/, tools/preloader/, tools/rb/, tools/reorder/, tools/trace-malloc/, tools/uuiddeps/,
| |
| |url=
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=Content HTTP Headers
| |
| |description=HTTP headers related to content, e.g. User-Agent, Content-Type, Accept. (Transport-related headers are the responsibility of the Necko module owner.)
| |
| |owner=[mailto:gerv@mozilla.org Gervase Markham]
| |
| |peers=[mailto:lmandel@mozilla.com Lawrence Mandel]
| |
| |group=dev-platform
| |
| |source_dirs=
| |
| |url=https://developer.mozilla.org/en/Gecko_user_agent_string_reference
| |
| |components=Core::Networking: HTTP
| |
| }}
| |
| | |
| {{Module
| |
| |name=Content Security
| |
| |description=Native content-based security features, including: Content Security Policy (CSP), Mixed Content Blocker (MCB), Subresource Integrity (SRI) and CORS.
| |
| |owner=[mailto:ckerschbaumer@mozilla.com Christoph Kerschbaumer]
| |
| |peers=[mailto:francois@mozilla.com François Marier], [mailto:jonas@sicking.cc Jonas Sicking], [mailto:tvyas@mozilla.com Tanvi Vyas], [mailto:dveditz@mozilla.com Dan Veditz], [mailto:mozilla@sidstamm.com Sid Stamm]
| |
| |group=dev-security
| |
| |source_dirs=dom/security
| |
| |components=Core::DOM: Security
| |
| }}
| |
| | |
| {{Module
| |
| |name=Cookies and Permissions
| |
| |description=
| |
| |owner=Monica Chew
| |
| |peers=[mailto:josh@joshmatthews.com Josh Matthews], [mailto:ehsan@mozilla.com Ehsan Akhgari], [mailto:mconnor@steelgryphon.com Mike Connor], [mailto:dwitte@gmail.com Dan Witte], [mailto:cbiesinger@gmail.com Christian Biesinger], [mailto:sdwilsh@shawnwilsher.com Shawn Wilsher (ping on irc)]
| |
| |group=dev-tech-network
| |
| |source_dirs=extensions/cookie/, netwerk/cookie/
| |
| |url=
| |
| |components=Core::Networking: Cookies
| |
| }}
| |
| {{Module
| |
| |name=Cycle Collector
| |
| |description=Code to break and collect objects within reference cycles
| |
| |owner=[https://mozillians.org/en-US/u/mccr8/ Andrew McCreight]
| |
| |peers=Peter Van der Beken, Olli Pettay, David Baron
| |
| |source_dirs=xpcom/base/nsCycleCollector.* and some support headers
| |
| |components=Core::XPCOM
| |
| |group=dev-platform
| |
| }}
| |
| {{Module
| |
| |name=docshell
| |
| |description=
| |
| |owner=[mailto:bzbarsky@mit.edu Boris Zbarsky]
| |
| |peers=[mailto:cbiesinger@gmail.com Christian Biesinger], [mailto:jst@mozilla.org Johnny Stenback], [mailto:Olli.Pettay@helsinki.fi Olli Pettay], [mailto:justin.lebar@gmail.com Justin Lebar]
| |
| |group=dev-tech-layout
| |
| |source_dirs=docshell/, uriloader/, webshell/
| |
| |url=
| |
| |components=Core::Document Navigation
| |
| }}
| |
| | |
| {{Module
| |
| |name=Device Storage
| |
| |description=Support for the device storage API
| |
| |owner=[https://mozillians.org/u/dhylands/ Dave Hylands] (:dhylands), [mailto:jvarga@mozilla.com Jan Varga] (:janv)
| |
| |peers=
| |
| |ownersemeritus=[mailto:dougt@mozilla.com Doug Turner] (:dougt)
| |
| |group=dev-tech-dom
| |
| |source_dirs=dom/devicestorage/, dom/interfaces/devicestorage/
| |
| |url=https://developer.mozilla.org/en-US/docs/WebAPI/Device_Storage
| |
| |components=Core::DOM: Device Interfaces
| |
| }}
| |
| | |
| {{Module
| |
| |name=Document Object Model
| |
| |description=
| |
| |owner=[mailto:jst@mozilla.org Johnny Stenback], [mailto:peterv@propagandism.org Peter Van der Beken]
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking], [mailto:Olli.Pettay@helsinki.fi Olli Pettay], [mailto:bent@mozilla.com Ben Turner], [mailto:mounir@lamouri.fr Mounir Lamouri (still active, but slower to respond than previously)], [mailto:me@kylehuey.com Kyle Huey], [mailto:justin.lebar@gmail.com Justin Lebar], [mailto:hsivonen@iki.fi Henri Sivonen], [mailto:mrbkap@gmail.com Blake Kaplan], [mailto:bobbyholley@gmail.com Bobby Holley], [mailto:baku@mozilla.com Andrea Marchesini],
| |
| [mailto:ehsan@mozilla.com Ehsan Akhgari]
| |
| |group=dev-tech-dom
| |
| |source_dirs=dom/*, except directories covered by other modules
| |
| |url=http://developer.mozilla.org/en/docs/DOM
| |
| |components=Core::DOM, Core::DOM: CSS Object Model, Core::DOM: Core & HTML
| |
| }}
| |
| | |
| {{Module
| |
| |name=Event Handling
| |
| |description=DOM Events and Event Handling
| |
| |owner=[mailto:olli@pettay.fi Olli Pettay], [mailto:masayuki@d-toybox.com Masayuki Nakano]
| |
| |group=dev-platform
| |
| |source_dirs=dom/events and event handling related code elsewhere
| |
| |url=http://developer.mozilla.org/en/docs/DOM
| |
| |components=Core::DOM: Events, Core::Event Handling
| |
| }}
| |
| | |
| {{Module
| |
| |name=Web Workers
| |
| |description=
| |
| |owner=[mailto:bent@mozilla.com Ben Turner]
| |
| |peers=[mailto:mrbkap@mozilla.com Blake Kaplan], [mailto:jonas@sicking.cc Jonas Sicking], [mailto:me@kylehuey.com Kyle Huey]
| |
| |group=dev-platform
| |
| |source_dirs=dom/workers/
| |
| |url=https://developer.mozilla.org/En/Using_web_workers
| |
| |components=Core::DOM: Workers
| |
| }}
| |
| | |
| {{Module
| |
| |name=IndexedDB
| |
| |description=
| |
| |owner=[mailto:bent@mozilla.com Ben Turner]
| |
| |peers=[mailto:jonas@sicking.cc Jonas Sicking], [mailto:me@kylehuey.com Kyle Huey], [mailto:jvarga@mozilla.com Jan Varga]
| |
| |group=dev-platform
| |
| |source_dirs=dom/indexedDB/
| |
| |url=https://developer.mozilla.org/en/IndexedDB
| |
| |components=Core::DOM: IndexedDB
| |
| }}
| |
| | |
| {{Module
| |
| |name=Editor
| |
| |description=
| |
| |owner=
| |
| |peers=
| |
| |ownersemeritus=[mailto:ehsan@mozilla.com Ehsan Akhgari]
| |
| |group=dev-platform
| |
| |source_dirs=editor/
| |
| |url=http://www.mozilla.org/editor/
| |
| |components=Core::Editor
| |
| }}
| |
| | |
| {{Module
| |
| |name=Embedding
| |
| |description=
| |
| |owner=[mailto:benjamin@smedbergs.us Benjamin Smedberg]
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jst@mozilla.org Johnny Stenback]
| |
| |group=dev-embedding
| |
| |source_dirs=embedding/
| |
| |url=
| |
| |components=Core::Embedding: APIs, Core::Embedding: ActiveX Wrapper, Core::Embedding: GRE Core, Core::Embedding: GTK Widget, Core::Embedding: MFC Embed, Core::Embedding: Mac, Core::Embedding: Packaging
| |
| }}
| |
| | |
| {{Module
| |
| |name=Find As You Type
| |
| |description=Find As You Type (formerly called Type Ahead Find) is a feature that allows quick web page navigation when you type a succession of characters in the body of the displayed page (not in an edit box of or drop down list). Currently seeks new owner.
| |
| |owner=
| |
| |peers=
| |
| |group=dev-accessibility
| |
| |source_dirs=extensions/typeaheadfind/
| |
| |url=http://www.mozilla.org/access/type-ahead/
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=Geolocation
| |
| |description=Implementation of the Geolocation W3C Spec, location provider apis, and wifi scanning code.
| |
| |owner=[mailto:dougt@mozilla.com Doug Turner]
| |
| |peers=[mailto:josh@joshmatthews.net Josh Matthews], [mailto:kchen@mozilla.com Kan-Ru Chen], Garvan Keeley
| |
| |group=dev-tech-dom
| |
| |source_dirs=dom/geolocation, dom/system/, netwerk/wifi
| |
| |url=https://developer.mozilla.org/En/Using_geolocation
| |
| |components=Core::Geolocation
| |
| }}
| |
| | |
| {{Module
| |
| |name=Global Key Bindings
| |
| |description=Global hot keys in Mozilla for the browser, editor, mail-news and widgets. Does not include underlined menu accelerators and the like, as those are part of i18n.
| |
| |owner=Aaron Leventhal
| |
| |peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
| |
| |group=dev-accessibility
| |
| |source_dirs=dom/xbl/builtin/
| |
| |url=http://www.mozilla.org/projects/ui/accessibility/mozkeyintro.html
| |
| |components=Core::Keyboard: Navigation
| |
| }}
| |
| | |
| {{Module
| |
| |name=Graphics
| |
| |description=Mozilla graphics API
| |
| |owner=[mailto:jrmuizel@mozilla.com Jeff Muizelaar](Thebes, QCMS, YCbCr, Cairo/Pixman, Regions, OS X, Other), [mailto:roc+@cs.cmu.edu Robert O'Callahan]
| |
| |peers=[mailto:jdrew@mozilla.com Joe Drew], [mailto:vladimir@pobox.com Vladimir Vukicevic], [mailto:bas.schouten@live.nl Bas Schouten](Layers, Windows), [mailto:bjacob@mozilla.com Benoit Jacob](gfx/gl), [mailto:bgirard@mozilla.com Benoit Girard](Compositor, Performance), [mailto:ajuma.bugzilla@alijuma.com Ali Juma], [mailto:jgilbert@mozilla.com Jeff Gilbert](WebGL, ANGLE), [mailto:george@mozilla.com George Wright](Canvas2D, Skia), [mailto:mwoodrow@mozilla.com Matt Woodrow](Layers API), [mailto:jdaggett@mozilla.com John Daggett](text/fonts), [mailto:jfkthame@googlemail.com Jonathan Kew](text/fonts), [mailto:nsilva@mozilla.com Nicolas Silva](MozSurface), [mailto:ncameron@mozilla.com Nick Cameron], [mailto:sikeda@mozilla.com Sotaro Ikeda](B2G), [mailto:snorp@mozilla.com James Willcox](Android), [mailto:clord@mozilla.com Christopher Lord], [mailto:mstange@themasta.com Markus Stange](OS X)
| |
| |group=dev-platform
| |
| |source_dirs=gfx/, dom/canvas/
| |
| |url=https://wiki.mozilla.org/Platform/GFX https://wiki.mozilla.org/Gecko:Layers https://wiki.mozilla.org/Gecko:2DGraphicsSketch
| |
| |components=Core::Graphics, Core::Graphics: Layers, Core::Graphics: Text, Core::GFX: Color Management, Core::Canvas: 2D, Core::Canvas: WebGL
| |
| }}
| |
| | |
| {{Module
| |
| |name=APZ (Graphics submodule)
| |
| |description=Asynchronous panning and zooming
| |
| |owner=[mailto:kgupta@mozilla.com Kartikaya Gupta]
| |
| |peers=[mailto:bballo@mozilla.com Botond Ballo], [mailto:tnikkel@mozilla.com Timothy Nikkel], [mailto:dvander@mozilla.com David Anderson], [mailto:mstange@mozilla.com Markus Stange]
| |
| |group=dev-platform
| |
| |source=gfx/layers/apz
| |
| |url=https://wiki.mozilla.org/Platform/GFX/APZ
| |
| |components=Core::Panning and Zooming
| |
| }}
| |
| | |
| {{Module
| |
| |name=Moz2D (Graphics submodule)
| |
| |description=Platform independent 2D graphics API
| |
| |owner=[mailto:bschouten@mozilla.com Bas Schouten]
| |
| |peers=[mailto:jmuizelaar@mozilla.com Jeff Muizelaar], [mailto:gwright@mozilla.com George Wright], [mailto:jwatt@mozilla.com Jonathan Watt]
| |
| |group=dev-platform
| |
| |source=gfx/2d
| |
| |url=https://wiki.mozilla.org/Platform/GFX/Moz2D
| |
| |components=Core::Graphics
| |
| }}
| |
| | |
| | |
| {{Module
| |
| |name=GTK Embedding Widget
| |
| |description=Gtk Widget for embedding Mozilla into Gtk applications
| |
| |owner=Marco Pesenti Gritti
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:dougt@mozilla.com Doug Turner]
| |
| |group=dev-embedding
| |
| |source_dirs=
| |
| |url=
| |
| |components=Core::Embedding: GTK Widget
| |
| }}
| |
| | |
| {{Module
| |
| |name=Legacy HTML Parser
| |
| |description=
| |
| |owner=[mailto:mrbkap@gmail.com Blake Kaplan]
| |
| |peers=[mailto:dbaron@dbaron.org David Baron], [mailto:jst@mozilla.org Johnny Stenback], [mailto:peterv@propagandism.org Peter Van der Beken], [mailto:rbs@maths.uq.edu.au rbs@maths.uq.edu.au]
| |
| |group=dev-tech-dom
| |
| |source_dirs=parser/htmlparser
| |
| |url=http://www.mozilla.org/newlayout/doc/parser.html
| |
| |components=Core::HTML: Parser
| |
| }}
| |
| | |
| {{Module
| |
| |name=HAL
| |
| |description=Hardware Abstraction Layer
| |
| |owner=[https://mozillians.org/u/dhylands/ Dave Hylands]
| |
| |peers=[mailto:gsvelto@mozilla.com Gabriele Svelto]
| |
| |group=dev-platform
| |
| |source_dirs=hal/
| |
| |components=Core::Hardware Abstraction Layer (HAL)
| |
| }}
| |
| | |
| {{Module
| |
| |name=HTML Parser
| |
| |description=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++.
| |
| |owner=[mailto:hsivonen@iki.fi Henri Sivonen]
| |
| |peers=
| |
| |group=dev-tech-dom
| |
| |source_dirs=parser/html
| |
| |url=http://about.validator.nu/
| |
| |components=Core::HTML: Parser
| |
| }}
| |
| | |
| {{Module
| |
| |name=I18N Library
| |
| |description=
| |
| |owner=[mailto:jshin1987@gmail.com Jungshik Shin], [mailto:smontagu@smontagu.org Simon Montagu]
| |
| |peers=[mailto:VYV03354@nifty.ne.jp Masatoshi Kimura]
| |
| |group=dev-i18n
| |
| |source_dirs=intl/
| |
| |url=http://mozilla.org/projects/intl/index.html
| |
| |components=Core::Internationalization
| |
| }}
| |
| | |
| {{Module
| |
| |name=ImageLib
| |
| |description=
| |
| |owner=[mailto:seth@mozilla.com Seth Fowler]
| |
| |peers=[mailto:netzen@gmail.com Brian Bondy], [mailto:jmuizelaar@mozilla.com Jeff Muizelaar], [mailto:jlebar@mozilla.com Justin Lebar], [mailto:tnikkel@gmail.com Timothy Nikkel]
| |
| |group=dev-platform
| |
| |source_dirs=media/libjpeg/, media/libpng/, image/, modules/zlib/
| |
| |url=
| |
| |components=Core::ImageLib
| |
| }}
| |
| | |
| {{Module
| |
| |name=IPC
| |
| |description=Message-passing between threads and processes
| |
| |owner=[mailto:wmccloskey@mozilla.com Bill McCloskey]
| |
| |peers=[mailto:danderson@mozilla.com David Anderson], [mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:bent.mozilla@gmail.com Ben Turner], [mailto:jld@mozilla.com Jed Davis]
| |
| |group=dev-platform
| |
| |source_dirs=ipc/glue/, ipc/ipdl/, ipc/chromium/
| |
| |url=
| |
| |components=Core::IPC}}
| |
| | |
| {{Module
| |
| |name=JavaScript
| |
| |description=JavaScript engine (SpiderMonkey)
| |
| |owner=[mailto:jorendorff@mozilla.com Jason Orendorff]
| |
| |peers=[mailto:jdemooij@mozilla.com Jan de Mooij], [mailto:wmccloskey@mozilla.com Bill McCloskey], [mailto:nnethercote@mozilla.com Nick Nethercote], [mailto:jwalden@mit.edu Jeff Walden], [mailto:hv1989@gmail.com Hannes Verschore], [mailto:kvijayan@mozilla.com Kannan Vijayan], [mailto:shu@mozilla.com Shu-yu Guo], [mailto:evilpies@gmail.com Tom Schuster], [mailto:bhackett1024@gmail.com Brian Hackett], [mailto:till@tillschneidereit.net Till Schneidereit], [mailto:efaust@mozilla.com Eric Faust], [mailto:nfitzgerald@mozilla.com Nick Fitzgerald], [mailto:luke@mozilla.com Luke Wagner], [mailto:arai.unmht@gmail.com Tooru Fujisawa], [mailto:mrbkap@gmail.com Blake Kaplan], [mailto:bobbyholley@gmail.com Bobby Holley], [mailto:nmatsakis@mozilla.com Niko Matsakis], [mailto:ejpbruel@mozilla.com Eddy Bruel], [mailto:danderson@mozilla.com David Anderson], [mailto:igor@mir2.org Igor Bukanov], [mailto:brendan@mozilla.org Brendan Eich], Andreas Gal
| |
| |group=dev-tech-js-engine
| |
| |source_dirs=js/src
| |
| |url=http://www.mozilla.org/js/spidermonkey,
| |
| http://developer.mozilla.org/en/docs/About_JavaScript
| |
| |components=Core::JavaScript Engine
| |
| }}
| |
| | |
| {{Module
| |
| |name=JavaScript JIT
| |
| |description=JavaScript engine's JIT compilers (IonMonkey, Baseline)
| |
| |owner=[mailto:jdemooij@mozilla.com Jan de Mooij]
| |
| |peers=[mailto:danderson@mozilla.com David Anderson], [mailto:bbouvier@mozilla.com Benjamin Bouvier], [mailto:shu@mozilla.com Shu-yu Guo], [mailto:bhackett1024@gmail.com Brian Hackett], [mailto:nicolas.b.pierron@mozilla.com Nicolas Pierron], [mailto:evilpies@gmail.com Tom Schuster], [mailto:sstangl@mozilla.com Sean Stangl], [mailto:hv1989@gmail.com Hannes Verschore], [mailto:kvijayan@mozilla.com Kannan Vijayan], [mailto:luke@mozilla.com Luke Wagner]
| |
| |group=dev-tech-js-engine-internals
| |
| |source_dirs=js/src/jit
| |
| |url=http://www.mozilla.org/js/spidermonkey
| |
| |components=Core::JavaScript Engine: JIT
| |
| }}
| |
| | |
| {{Module
| |
| |name=JavaScript Debugger Backend
| |
| |description=JavaScript debugging hooks
| |
| |owner=[mailto:timeless@mozdev.org Josh 'timeless' Soref]
| |
| |peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:rginda@hacksrus.com Rob Ginda]
| |
| |group=dev-apps-js-debugger
| |
| |source_dirs=js/jsd/
| |
| |url=http://www.mozilla.org/js/jsd
| |
| |components=Other Applications::Venkman JS Debugger
| |
| }}
| |
| | |
| {{Module
| |
| |name=jsat
| |
| |description=Javascript screen reader that is used in Android and B2G
| |
| |owner=[mailto:eitan@monotonous.org Eitan Isaacson]
| |
| |peers=[mailto:yzenevich@mozilla.com Yura Zenevich]
| |
| |group=dev-accessibility
| |
| |source_dirs=accessible/jsat/
| |
| |url=http://www.mozilla.org/access/
| |
| |components=Core::Disability Access APIs
| |
| }}
| |
| | |
| {{Module
| |
| |name=js-ctypes
| |
| |description=A foreign function interface which allows privileged JS code to interact with binary code without using XPCOM/XPConnect.
| |
| |owner=[mailto:jorendorff@mozilla.com Jason Orendorff]
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:bobbyholley@gmail.com Bobby Holley]
| |
| |group=dev-tech-js-engine
| |
| |source_dirs=js/src/ctypes/
| |
| |url=https://wiki.mozilla.org/JSctypes
| |
| |components=Core::js-ctypes
| |
| }}
| |
| | |
| {{Module
| |
| |name=js-tests
| |
| |description=JavaScript test suite
| |
| |owner=[mailto:bclary@bclary.com Bob Clary]
| |
| |peers=
| |
| |group=dev-tech-js-engine
| |
| |source_dirs=js/tests/
| |
| |url=http://www.mozilla.org/js/tests/library.html
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=Layout Engine
| |
| |description=rendering tree construction, layout (reflow), painting, etc.
| |
| |owner=[mailto:dbaron@dbaron.org David Baron]
| |
| |peers=[mailto:roc+@cs.cmu.edu Robert O'Callahan], [mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:smontagu@smontagu.org Simon Montagu], [mailto:dholbert@mozilla.com Daniel Holbert], [mailto:jfkthame@gmail.com Jonathan Kew], [mailto:tnikkel@gmail.com Timothy Nikkel], [mailto:matt.woodrow@gmail.com Matt Woodrow]
| |
| |group=dev-tech-layout
| |
| |source_dirs=layout/%, layout/base/, layout/build/, layout/doc/, layout/forms/, layout/generic/, layout/html/, layout/macbuild/, layout/printing/, layout/tables/, layout/tools/
| |
| |url=http://mozilla.org/newlayout/doc/ ,
| |
| http://lxr.mozilla.org/mozilla/source/layout/doc/
| |
| |components=Core::Layout, Core::Layout: Block and Inline, Core::Layout: Floats, Core::Layout: Form Controls, Core::Layout: HTML Frames, Core::Layout: Images, Core::Layout: Misc Code, Core::Layout: R & A Pos, Core::Layout: Tables, Core::Layout: Text, Core::Layout: View Rendering
| |
| }}
| |
| | |
| {{Module
| |
| |name=libjar
| |
| |description=The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter).
| |
| |owner=[mailto:mwu@mozilla.com Michael Wu]
| |
| |peers=[mailto:aklotz@mozilla.com Aaron Klotz]
| |
| |group=dev-platform
| |
| |source_dirs=modules/libjar
| |
| |url=
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=MathML
| |
| |description=MathML is a low-level specification for describing mathematics which provides a foundation for the inclusion of mathematical expressions in Web pages.
| |
| |owner=[mailto:karlt+@karlt.net Karl Tomlinson]
| |
| |peers=[mailto:roc+@cs.cmu.edu Robert O'Callahan]
| |
| |group=dev-tech-mathml
| |
| |source_dirs=layout/mathml/
| |
| |url=http://www.mozilla.org/projects/mathml/
| |
| |components=Core::MathML
| |
| }}
| |
| | |
| {{Module
| |
| |name=Media Playback
| |
| |description=HTML Media APIs, including Media Source Extensions and non-MSE video/audio element playback, and Encrypted Media Extensions. (WebRTC and WebAudio not included).
| |
| |owner=[mailto:cpearce@mozilla.com Chris Pearce]
| |
| |peers=[mailto:ajones@mozilla.com Anthony Jones], [mailto:kinetik@flim.org Matthew Gregan], [mailto:eflores@mozilla.com Edwin Flores], [mailto:jyavenard@mozilla.com Jean-Yves Avenard], [mailto:gsquelart@mozilla.com Gerald Squelart], [mailto:rgiles@mozilla.com Ralph Giles], [mailto:jwwang@mozilla.com JW Wang]
| |
| |group=dev-media
| |
| |source_dirs=dom/media, media/gmp-clearkey/, media/libcubeb/, media/libnestegg/, media/libogg/, media/libopus/, media/libstagefright/, media/libtheora/, media/libtremor/, media/libvorbis/, media/libvpx/, media/omx-plugin/, media/rlz/
| |
| |url=
| |
| |components=Core::Audio/Video
| |
| }}
| |
| | |
| {{Module
| |
| |name=Media Transport
| |
| |description=Pluggable transport for real-time media
| |
| |owner=[mailto:ekr@rtfm.com Eric Rescorla]
| |
| |peers=[mailto:bcampen@mozilla.com Byron Campen], [mailto:abr@mozilla.com Adam Roach]
| |
| |group=dev-media
| |
| |source_dirs=media/mtransport
| |
| |url=
| |
| |components=Core::WebRTC::Networking
| |
| }}
| |
| | |
| {{Module
| |
| |name=Memory Allocator
| |
| |description=Most things related to memory allocation in Gecko, including jemalloc, replace-malloc, DMD (dark matter detector), logalloc, etc.
| |
| |owner=[mailto:mh+mozilla@glandium.org Mike Hommey]
| |
| |peers=[mailto:n.nethercote@gmail.com Nicholas Nethercote]
| |
| |group=dev-platform
| |
| |source_dirs=memory/
| |
| |components=Core::DMD, Core::jemalloc
| |
| }}
| |
| | |
| {{Module
| |
| |name=mfbt
| |
| |description=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).
| |
| |owner=[mailto:jwalden@mit.edu Jeff Walden]
| |
| |peers=[mailto:froydnj@mozilla.com Nathan Froyd], [mailto:Ms2ger@gmail.com Ms2ger], [mailto:mh+mozilla@glandium.org Mike Hommey]
| |
| |group=dev-platform
| |
| |source_dirs=mfbt/
| |
| |url=
| |
| |components=Core::MFBT
| |
| }}
| |
| | |
| {{Module
| |
| |name=mozApps API & UI
| |
| |description=Implementation of the navigator.mozApps API
| |
| |owner=[mailto:fabrice@mozilla.com Fabrice Desré], [mailto:ehsan@mozilla.com Ehsan Akhgari]
| |
| |peers=[mailto:myk@mozilla.org Myk Melez], [mailto:mar.castelluccio@studenti.unina.it Marco Castelluccio], [mailto:ferjmoreno@gmail.com Fernando Jiménez]
| |
| |group=dev-webapi
| |
| |source_dirs=dom/apps/, dom/interfaces/apps, product specific files implementing UI hooks.
| |
| |url=
| |
| |components=Core::DOM: Apps
| |
| }}
| |
| | |
| {{Module
| |
| |name=Mozglue
| |
| |description=Glue library containing various low-level functionality, including a dynamic linker for Android, a DLL block list for Windows, etc.
| |
| |owner=[mailto:mh+mozilla@glandium.org Mike Hommey]
| |
| |peers=[mailto:froydnj@mozilla.com Nathan Froyd] (mozglue/linker), [mailto:kgupta@mozilla.com Kartikaya Gupta] (mozglue/android), [mailto:nchen@mozilla.com Jim Chen] (mozglue/android)
| |
| |group=dev-platform
| |
| |source_dirs=mozglue/
| |
| |components=Core::mozglue
| |
| }}
| |
| | |
| {{Module
| |
| |name=mozilla-toplevel
| |
| |description=The top level directory for the mozilla tree.
| |
| |owner=[mailto:brendan@mozilla.org Brendan Eich]
| |
| |peers=
| |
| |group=
| |
| |source_dirs=tools/README
| |
| |url=
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=Necko
| |
| |description=The Mozilla Networking Library
| |
| |owner=[mailto:pmcmanus@mozilla.com Patrick McManus]
| |
| |peers=[mailto:cbiesinger@gmail.com Christian Biesinger], [mailto:jduell.mcbugs@gmail.com Jason Duell], [mailto:honzab.moz@firemni.cz Honza Bambas], [mailto:mnovotny@mozilla.com Michal Novotny], [mailto:hurley@mozilla.com Nick Hurley], [mailto:sworkman@mozilla.com Steve Workman]
| |
| |group=dev-tech-network
| |
| |source_dirs=netwerk/%, netwerk/base/, netwerk/build/, netwerk/cache/, netwerk/dns/, netwerk/locales/, netwerk/mime/, netwerk/protocol/, netwerk/resources/, netwerk/socket/, netwerk/streamconv/, netwerk/system/, netwerk/test/, netwerk/testserver/
| |
| |url=http://www.mozilla.org/projects/netlib/, https://developer.mozilla.org/en/Necko
| |
| |components=Core::Networking, Core::Networking: Cache, Core::Networking: Cookies, Core::Networking: FTP, Core::Networking: File, Core::Networking: HTTP, Core::Networking: JAR, Core::Networking: Websockets
| |
| }}
| |
| | |
| {{Module
| |
| |name=NSPR
| |
| |description=Netscape Portable Runtime
| |
| |owner=[mailto:ted@mielczarek.org Ted Mielczarek]
| |
| |peers=[mailto:wtc@google.com Wan-Teh Chang], [mailto:mh@glandium.org Mike Hommey], [mailto:kaie@kuix.de Kai Engert]
| |
| |group=dev-tech-nspr
| |
| |source_dirs=nsprpub/
| |
| |url=http://www.mozilla.org/projects/nspr/
| |
| http://www.mozilla.org/projects/nspr/reference/html/
| |
| http://www.mozilla.org/projects/nspr/release-notes/
| |
| |components=NSPR
| |
| }}
| |
| | |
| {{Module
| |
| |name=PDF
| |
| |description=Rendering code to display documents encoded in the ISO 32000-1 `PDF' format.
| |
| |owner=Chris Jones, Andreas Gal
| |
| |peers=[mailto:aadib@mozilla.com Artur Adib], [mailto:bdahl@mozilla.com Brendan Dahl], [mailto:vnicolas@mozilla.com Vivien Nicolas]
| |
| |group=dev-platform
| |
| |source_dirs=media/pdf/
| |
| |url=https://github.com/mozilla/pdf.js
| |
| |components=Core::PDF
| |
| }}
| |
| | |
| {{Module
| |
| |name=Plugins
| |
| |description= NPAPI Plugin support.
| |
| |owner=[mailto:joshmoz@gmail.com Josh Aas]
| |
| |peers=[mailto:jst@mozilla.org Johnny Stenback], [mailto:roc+@cs.cmu.edu Robert O'Callahan], [mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:jmathies@mozilla.com Jim Mathies], [mailto:jschoenick@mozilla.com John Schoenick]
| |
| |group=
| |
| |source_dirs=dom/plugins/, modules/plugin/
| |
| |url=https://wiki.mozilla.org/Plugins
| |
| |components=Core::Plug-ins
| |
| }}
| |
| | |
| {{Module
| |
| |name=Preferences
| |
| |description=Preference library
| |
| |owner=
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]
| |
| |group=dev-platform
| |
| |source_dirs=modules/libpref/
| |
| |url=
| |
| |components=Core::Preferences: Backend
| |
| }}
| |
| | |
| {{Module
| |
| |name=Private Browsing
| |
| |description=Implementation of the Private Browsing mode, and the integration of other modules with Private Browsing APIs.
| |
| |owner=[mailto:ehsan@mozilla.com Ehsan Akhgari]
| |
| |peers=[mailto:josh@joshmatthews.net Josh Matthews]
| |
| |group=dev-platform
| |
| |source_dirs=Implementation and consumers of Private Browsing APIs in nsILoadContext, nsIPrivateBrowsingChannel, PrivateBrowsingUtils.jsm and the related glue code.
| |
| |url=https://wiki.mozilla.org/Private_Browsing
| |
| |components=Firefox::Private Browsing
| |
| }}
| |
| | |
| {{Module
| |
| |name=Privilege Manager
| |
| |description="caps"
| |
| |owner=[mailto:bobbyholley@gmail.com Bobby Holley]
| |
| |peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:dveditz@mozilla.com Dan Veditz], [mailto:jst@mozilla.org Johnny Stenback]
| |
| |group=dev-tech-dom
| |
| |source_dirs=caps/
| |
| |url=http://www.mozilla.org/projects/security/components/index.html
| |
| |components=Core::Security: CAPS
| |
| }}
| |
| | |
| {{Module
| |
| |name=Push Notifications
| |
| |description=Push is a way for application developers to send messages to their web applications.
| |
| |owner=[mailto:dougt@mozilla.com Doug Turner]
| |
| |peers=[mailto:nsm.nikhil@gmail.com Nikhil Marathe], [mailto:kcambridge@mozilla.com Kit Cambridge], [mailto:martin.thomson@gmail.com Martin Thomson], [mailto:ddamjanovic@mozilla.com Dragana Damjanovic]
| |
| |group=
| |
| |source_dirs=dom/push, dom/simplepush
| |
| |url=
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=PyXPCOM
| |
| |description=The Python to XPCOM bridge.
| |
| |owner=Todd Whiteman
| |
| |peers=[mailto:mhammond@skippinet.com.au Mark Hammond]
| |
| |group=
| |
| |source_dirs=extension/python
| |
| |url=https://developer.mozilla.org/en/PyXPCOM
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=Qt-based gfx and widget
| |
| |description=Qt-based rendering and widget code
| |
| |owner=[mailto:romaxa@gmail.com Oleg Romashin]
| |
| |peers=[mailto:mozilla@rosenauer.org Wolfgang Rosenauer], [mailto:dougt@mozilla.com Doug Turner]
| |
| |group=dev-tech-widget
| |
| |source_dirs=widget/qt/
| |
| |url=
| |
| |components=Core::Widget: Qt
| |
| }}
| |
| | |
| {{Module
| |
| |name=RDF
| |
| |description=
| |
| |owner=[mailto:axel@pike.org Axel Hecht]
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]
| |
| |group=dev-tech-rdf
| |
| |source_dirs=rdf/
| |
| |url=http://www.mozilla.org/rdf/doc/
| |
| |components=Core::RDF
| |
| }}
| |
| | |
| {{Module
| |
| |name=security
| |
| |description=Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java)
| |
| |owner=[mailto:rrelyea@redhat.com Bob Relyea], [mailto:wtc@google.com Wan-Teh Chang]
| |
| |peers=[mailto:emaldona@redhat.com Elio Maldonado], [mailto:kaie@kuix.de Kai Engert], [mailto:ryan.sleevi@gmail.com Ryan Sleevi], [mailto:ekr@rtfm.com Eric Rescorla], [mailto:franziskuskiefer@gmail.com Franziskus Kiefer], [mailto:martin.thomson@gmail.com Martin Thomson], [mailto:ttaubert@mozilla.com Tim Taubert]
| |
| |group=dev-tech-crypto
| |
| |source_dirs=dbm/, security/coreconf/, security/dbm/, security/jss/, security/nss/, security/tinderbox/, security/tinderlight/
| |
| |url=http://mozilla.org/projects/security/pki/
| |
| |components=NSS, JSS, Core::Security, Core::Security: S/MIME
| |
| }}
| |
| | |
| {{Module
| |
| |name=Security - Mozilla PSM Glue
| |
| |description=Personal Security Manager
| |
| |owner=[mailto:dkeeler@mozilla.com David Keeler]
| |
| |peers=[mailto:honzab.moz@firemni.cz Honza Bambas], [mailto:cykesiopka.bmo@gmail.com Cykesiopka]
| |
| |group=dev-tech-crypto
| |
| |source_dirs=security/manager/
| |
| |url=
| |
| |components=Core::Security: PSM, Core::Security: UI
| |
| }}
| |
| | |
| {{Module
| |
| |name=Static analysis & rewriting for C++
| |
| |description=Tools for checking C++ code looking for problems at compile time, plus tools for automated rewriting of C++ code.
| |
| |owner=[mailto:ehsan@mozilla.com Ehsan Akhgari]
| |
| |peers=[mailto:sfink@mozilla.com Steve Fink], [mailto:michael@thelayzells.com Michael Layzell], [mailto:jrmuizel@mozilla.com Jeff Muizelaar], [mailto:birunthan@mohanathas.com Birunthan Mohanathas]
| |
| |group=dev-platform
| |
| |source_dirs=build/clang-plugin, tools/rewriting among other out of tree tools
| |
| |url=
| |
| |components=Core::Rewriting & Analysis
| |
| }}
| |
| {{Module
| |
| |name=storage
| |
| |description=Storage APIs with a SQLite backend
| |
| |owner=[mailto:mak77@bonardo.net Marco Bonardo]
| |
| |peers=[mailto:bugmail@asutherland.org Andrew Sutherland], [mailto:bent.mozillla@gmail.com Ben Turner]
| |
| |group=dev-platform
| |
| |source_dirs=db/sqlite3/, storage/
| |
| |url=http://developer.mozilla.org/en/docs/Storage
| |
| |components=Toolkit::Storage, Core::SQL
| |
| }}
| |
| | |
| {{Module
| |
| |name=String
| |
| |description=
| |
| |owner=[mailto:dbaron@dbaron.org David Baron]
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:jlebar@mozilla.com Justin Lebar]
| |
| |group=dev-tech-xpcom
| |
| |source_dirs=string/, xpcom/string/
| |
| |url=https://developer.mozilla.org/En/Mozilla_internal_string_guide
| |
| |components=Core::String
| |
| }}
| |
| | |
| {{Module
| |
| |name=Style System
| |
| |description=CSS style sheet handling; style data computation
| |
| |owner=[mailto:dbaron@dbaron.org David Baron]
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:cam@mcc.id.au Cameron McCormack]
| |
| |group=dev-tech-layout
| |
| |source_dirs=layout/style/
| |
| |url=https://wiki.mozilla.org/Gecko:Overview#Style_System
| |
| |components=Core::CSS Parsing and Computation
| |
| }}
| |
| | |
| {{Module
| |
| |name=SVG
| |
| |description=Scalable Vector Graphics
| |
| |owner=[mailto:jwatt@jwatt.org Jonathan Watt]
| |
| |peers=[mailto:longsonr@gmail.com Robert Longson], [mailto:roc+@cs.cmu.edu Robert O'Callahan], [mailto:dholbert@mozilla.com Daniel Holbert], [mailto:birtles@gmail.com Brian Birtles]
| |
| |group=dev-tech-svg
| |
| |source_dirs=dom/svg/, layout/svg/, dom/smil/
| |
| |url=https://developer.mozilla.org/en-US/docs/Web/SVG
| |
| |components=Core::SVG
| |
| }}
| |
| | |
| {{Module
| |
| |name=Tamarin
| |
| |description=VM for ActionScript and JavaScript
| |
| |owner=Edwin Smith, [mailto:jodyer@adobe.com Jeff Dyer]
| |
| |peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:stejohns@adobe.com Steven Johnson], [mailto:tierney@adobe.com Erik Tierney], [mailto:treilly@adobe.com Tom Reilly]
| |
| |group=dev-tech-js-engine
| |
| |source_dirs=js/tamarin
| |
| |url=http://www.mozilla.org/projects/tamarin/
| |
| http://wiki.mozilla.org/tamarin/
| |
| http://hg.mozilla.org/tamarin-central/
| |
| http://hg.mozilla.org/tamarin-tracing/
| |
| |components=Tamarin
| |
| }}
| |
| | |
| {{Module
| |
| |name=Test Harness
| |
| |description=In-tree test infrastructure and tools. Harnesses include, XPCShell, Mochitest (& Chrome), Reftest, JsREftest, Compiled Code Tests, Robocop, Mozmill, Marionette, Firefox UI Tests. Requests for new harnesses should go to Testing::General.
| |
| |owner=[mailto:ted@mielczarek.org Ted Mielczarek]
| |
| |peers=[mailto:dbaron@dbaron.org David Baron] (reftest), [mailto:jwalden@mit.edu Jeff Walden] (httpd.js, jsreftest), Rob Campbell (mochitest, mochitest chrome, marionette), [mailto:jmaher@mozilla.com Joel Maher] (reftest, mochitest, jsreftest), [mailto:ctalbert@mozilla.com Clint Talbert] (reftest, compiled code, mozmill), [mailto:geoffbrown@mozilla.com Geoff Brown] (robocop), [mailto:hskupin@mozilla.com Henrik Skupin] (mozmill, Firefox UI tests), [mailto:ato@mozilla.com Andreas Tolfsen] (marionette), [mailto:jgriffin Jonathan Griffin] (marionette), [mailto:dburns@mozilla.com David Burns] (marionette) [mailto:dminor@mozilla.com Dan Minor], [mailto:mjzffr@gmail.com Maja Frydrychowicz] (Firefox UI tests), [mailto:spolk@mozilla.com Syd Polk] (Firefox UI tests)
| |
| | |
| |group=dev-quality
| |
| |source_dirs=/testing
| |
| |url=http://wiki.mozilla.org/SoftwareTesting
| |
| |components=Testing::General, Testing::Mochitest, Testing::Mochitest Chrome, Testing::Marionette, Testing::Mozmill, Testing::Reftest, Testing::XPCShell Harness, Testing::httpd.js
| |
| }}
| |
| | |
| {{Module
| |
| |name=Testing Infrastructure
| |
| |description=Testing tools and infrastructure for Mozilla projects, harnesses for automated tests, stand-alone test tools. Talos, Graph Server, Mozbase, Pulse, WOO, Bughunter, SUTAgent, Eideticker
| |
| |owner=[mailto:jmaher@mozilla.com Joel Maher]
| |
| |peers=[mailto:bclary@bclary.com Bob Clary], [mailto:bhearsum@mozilla.com Ben Hearsum], [mailto:ccooper@deadsquid.com Chris Cooper], [mailto:ctalbert@mozilla.com Clint Talbert], [mailto:robert@roberthelmer.com Robert Helmer], [mailto:jmaher@mozilla.com Joel Maher], Rob Campbell, [mailto:wlach@mozilla.com William Lachance], [mailto:jeads@mozilla.com Jonathan Eads], [mailto:jgriffin Jonathan Griffin], [mailto:bmoss@mozilla.com Bob Moss], [mailto:mcote@mozilla.com Mark Côté]
| |
| |group=dev-quality
| |
| |source_dirs=testing/, tools/httptester/, tools/page-loader/, tools/test-harness/, tools/tests/, tools/testserver/, tools/testy/
| |
| |url=http://wiki.mozilla.org/SoftwareTesting
| |
| |components=Testing::Infrastructure
| |
| }}
| |
| | |
| {{Module
| |
| |name=JS Marionette
| |
| |description=NodeJS test harness, marionette client, and other utilities for running marionette tests (submodule of Test Infrastructure)
| |
| |owner=[mailto:jlal@mozilla.com James Lal] <lightsofapollo>, [mailto:gaye@mozilla.com Gareth Aye] <gaye>
| |
| |peers=[mailto:aus@mozilla.com Ghislain "Aus" Lacroix] <auswerk>
| |
| |source_dirs=gaia/tests/jsmarionette
| |
| |components=Testing::JSMarionette
| |
| |group=dev-gaia
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPCShell Test Harness
| |
| |description=The XPCShell Harness
| |
| |owner=[mailto:ted@mielczarek.org Ted Mielczarek]
| |
| |peers=[mailto:jmaher@mozilla.com Joel Maher]
| |
| |source_dirs=testing/xpcshell
| |
| |components=Testing::XPCShell Harness
| |
| }}
| |
| | |
| {{Module
| |
| |name=Update Service
| |
| |description=server code for Mozilla Update services (aus, addons, pfs)
| |
| |owner=Mike Morgan
| |
| |peers=[mailto:jscott@mozilla.com Justin Scott], [mailto:shaver@mozilla.org Mike Shaver], [mailto:wclouser@mozilla.com Will Clouser]
| |
| |group=dev-amo
| |
| |source_dirs=webtools/addons/, webtools/aus/, webtools/update/
| |
| |url=http://wiki.mozilla.org/wiki/AMO
| |
| |components=AUS::Administration, AUS::Systems
| |
| }}
| |
| | |
| {{Module
| |
| |name=View System
| |
| |description=The View Manager is responsible for handling "heavyweight" rendering (some clipping, compositing) and event handling tasks.
| |
| |owner=[mailto:roc+@cs.cmu.edu Robert O'Callahan]
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:dbaron@dbaron.org David Baron]
| |
| |group=dev-tech-layout
| |
| |source_dirs=view/
| |
| |url=
| |
| |components=Core::Layout: View Rendering
| |
| }}
| |
| | |
| {{Module
| |
| |name=Web Audio
| |
| |description=Support for the W3C Web Audio API specification.
| |
| |owner=[mailto:ehsan@mozilla.com Ehsan Akhgari]
| |
| |peers=[mailto:roc+@cs.cmu.edu Robert O'Callahan], [mailto:padenot@mozilla.com Paul Adenot], [mailto:karlt+@karlt.net Karl Tomlinson]
| |
| |group=dev-platform
| |
| |source_dirs=dom/media/webaudio
| |
| |url=https://wiki.mozilla.org/Web_Audio_API
| |
| |components=Core::Web Audio
| |
| }}
| |
| | |
| {{Module
| |
| |name=WebRTC
| |
| |description=WebRTC is responsible for realtime audio and video communication, as well as related issues like low-level camera and microphone access
| |
| |owner=[mailto:rjesup@mozilla.com Randell Jesup]
| |
| |peers=[mailto:ekr@mozilla.com Eric Rescorla], [mailto:ehugg@cisco.com Ethan Hugg], [mailto:bcampen@mozilla.com Byron Campen] [mailto:abr@mozilla.com Adam Roach]
| |
| |group=dev-media
| |
| |source_dirs=N/A (see submodules "WebRTC Media" and "WebRTC Signaling")
| |
| |url=https://wiki.mozilla.org/Media/webrtc
| |
| |components=Core::WebRTC
| |
| }}
| |
| | |
| {{Module
| |
| |name=Widget
| |
| |description=
| |
| |owner=[mailto:roc+@cs.cmu.edu Robert O'Callahan]
| |
| |peers=[mailto:pavlov@pavlov.net Stuart Parmenter], [mailto:vladimir@pobox.com Vladimir Vukicevic]
| |
| |group=dev-platform
| |
| |source_dirs=widget/, widget/xpwidgets/
| |
| |url=
| |
| |components=Core::Drag and Drop, Core::Widget
| |
| }}
| |
| | |
| {{Module
| |
| |name=Widget - Android
| |
| |description=The Android Port
| |
| |owner=[mailto:blassey.bugs@lassey.us Brad Lassey]
| |
| |peers=[mailto:jwillcox@mozilla.com James Willcox]
| |
| |group=dev-platforms-mobile
| |
| |source_dirs=widget/android/, embedding/android
| |
| |url=
| |
| |components=Core::Widget: Android
| |
| }}
| |
| | |
| {{Module
| |
| |name=Widget - GTK
| |
| |description=supported X widgetry and gfx
| |
| |owner=[mailto:roc+@cs.cmu.edu Robert O'Callahan]
| |
| |peers=[mailto:karlt+@karlt.net Karl Tomlinson]
| |
| |group=dev-platform
| |
| |source_dirs=widget/gtk/, widget/gtk2/, widget/gtksuperwin/, widget/gtkxtbin/
| |
| |url=http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/
| |
| |components=Core::Widget: Gtk
| |
| }}
| |
| | |
| {{Module
| |
| |name=Widget - OS X
| |
| |description= Gecko's OS X compatibility layer.
| |
| |owner=[mailto:mstange@themasta.com Markus Stange]
| |
| |peers=[mailto:joshmoz@gmail.com Josh Aas], [mailto:bgirard@mozilla.com Benoit Girard], [mailto:spohl@mozilla.com Stephen Pohl], [mailto:smichaud@pobox.com Steven Michaud]
| |
| |group=dev-platform
| |
| |source_dirs=widget/cocoa/
| |
| |url=
| |
| |components=Core::Widget: Cocoa
| |
| }}
| |
| | |
| {{Module
| |
| |name=Widget - Windows
| |
| |description=Windows widgets and desktop integration
| |
| |owner=[mailto:jmathies@mozilla.com Jim Mathies]
| |
| |peers=[mailto:blassey@mozilla.com Brad Lassey], [mailto:netzen@gmail.com Brian Bondy], [mailto:cbiesinger@gmail.com Christian Biesinger], [mailto:dougt@mozilla.com Doug Turner], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:robarnold@cmu.edu Rob Arnold], [mailto:timeless@mozdev.org Josh 'timeless' Soref], [mailto:vladimir@pobox.com Vladimir Vukicevic]
| |
| |group=dev-platform
| |
| |source_dirs=widget/windows/
| |
| |url=
| |
| |components=Core::Widget: Win32
| |
| }}
| |
| | |
| {{Module
| |
| |name=XBL
| |
| |description=eXtensible Binding Language
| |
| |owner=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking]
| |
| |peers=[mailto:mrbkap@gmail.com Blake Kaplan], [mailto:bobbyholley@gmail.com Bobby Holley]
| |
| |group=dev-tech-xbl
| |
| |source_dirs=dom/xbl/
| |
| |url=http://www.mozilla.org/projects/xbl/
| |
| |components=Core::XBL
| |
| }}
| |
| | |
| {{Module
| |
| |name=XML
| |
| |description=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.
| |
| |owner=[mailto:peterv@propagandism.org Peter Van der Beken]
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking], [mailto:jst@mozilla.org Johnny Stenback]
| |
| |group=dev-tech-xml
| |
| |source_dirs=dom/xml/, extensions/xmlextras/, parser/expat/
| |
| |url=http://www.mozilla.org/newlayout/xml/
| |
| |components=Core::XML
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPApps
| |
| |description=Cross-Platform Applications, mostly Navigator front end and application shell.
| |
| |owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]
| |
| |peers=[mailto:dean_tessman@hotmail.com Dean Tessman], [mailto:timeless@mozdev.org Josh 'timeless' Soref]
| |
| |group=dev-apps-seamonkey
| |
| |source_dirs=xpfe/
| |
| |url=http://www.mozilla.org/xpapps/
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPCOM
| |
| |description=The cross-platform object model and core data structures.
| |
| |owner=[https://mozillians.org/en-US/u/froydnj/ Nathan Froyd]
| |
| |peers=[https://mozillians.org/en-US/u/dougt/ Doug Turner], [https://mozillians.org/en-US/u/bsmedberg/ Benjamin Smedberg]
| |
| |group=dev-platform
| |
| |source_dirs=startupcache/, xpcom/%, xpcom/base/, xpcom/build/, xpcom/components/, xpcom/ds/, xpcom/glue/, xpcom/proxy/, xpcom/sample/, xpcom/stub/, xpcom/tests/, xpcom/threads/, xpcom/tools/, xpcom/windbgdlg/
| |
| |url=http://developer.mozilla.org/en/XPCOM
| |
| |components=Core::XPCOM
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPConnect
| |
| |description=Deep Magic
| |
| |owner=[mailto:bobbyholley@gmail.com Bobby Holley]
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jst@mozilla.org Johnny Stenback], [mailto:peterv@propagandism.org Peter Van der Beken], [mailto:mrbkap@gmail.com Blake Kaplan], [mailto:gkrizsanits@mozilla.com Gabor Krizsanits]
| |
| |peersemeritus=[mailto:gal@uci.edu Andreas Gal]
| |
| |group=
| |
| |source_dirs=js/xpconnect/
| |
| |url=
| |
| |components=Core::XPConnect
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPIDL
| |
| |description=Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files.
| |
| |owner=[mailto:me@kylehuey.com Kyle Huey]
| |
| |peers=[mailto:shaver@mozilla.org Mike Shaver], [mailto:timeless@mozdev.org Josh 'timeless' Soref]
| |
| |group=dev-tech-xpcom
| |
| |source_dirs=xpcom/typelib/
| |
| |url=http://www.mozilla.org/scriptable/xpidl
| |
| http://www.mozilla.org/scriptable
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPInstall
| |
| |description=
| |
| |owner=[mailto:dveditz@mozilla.com Dan Veditz]
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]
| |
| |group=dev-tech-xpinstall
| |
| |source_dirs=xpinstall/
| |
| |url=
| |
| |components=Core::Installer: XPInstall Engine
| |
| }}
| |
| | |
| {{Module
| |
| |name=xptcall
| |
| |description=XPTCall - platform-specific assembly for calling and implementing arbitrary XPCOM interfaces.
| |
| |owner=[mailto:timeless@mozdev.org Josh 'timeless' Soref]
| |
| |peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:shaver@mozilla.org Mike Shaver]
| |
| |group=dev-xpcom
| |
| |source_dirs=xpcom/reflect/xptcall/
| |
| |url=http://www.mozilla.org/scriptable/xptcall-faq.html
| |
| |components=
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPToolkit
| |
| |description=Cross-platform user interface toolkit
| |
| |owner=
| |
| |peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:Jan.Varga@gmail.com Jan Varga]
| |
| |group=dev-tech-xul
| |
| |source_dirs=dom/xul/, layout/xul/
| |
| |url=http://www.mozilla.org/xpfe/
| |
| |components=Core::XP Toolkit/Widgets: Menus, Core::XP Toolkit/Widgets: XUL
| |
| }}
| |
| | |
| {{Module
| |
| |name=XSLT Processor
| |
| |description=XSLT transformations processor
| |
| |owner=[mailto:peterv@propagandism.org Peter Van der Beken]
| |
| |peers=[mailto:axel@pike.org Axel Hecht], [mailto:jonas@sicking.cc Jonas Sicking]
| |
| |group=dev-tech-xslt
| |
| |source_dirs=dom/xslt/
| |
| |url=http://www.mozilla.org/projects/xslt/, http://www.w3.org/TR/xslt.html
| |
| |components=Core::XSLT
| |
| }}
| |
| | |
| {{Module
| |
| |name=XTF
| |
| |description=eXtensible Tag Framework
| |
| |owner=
| |
| |peers=[mailto:alex@croczilla.com alex@croczilla.com], [mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking]
| |
| |group=dev-tech-xbl
| |
| |source_dirs=content/xtf/, layout/xtf/
| |
| |url=http://www.croczilla.com/bits_and_pieces/xtf/
| |
| |components=Core::XTF
| |
| }}
| |
| | |
| {{Module
| |
| |name=Sandboxing
| |
| |description=Cross platform sandboxing
| |
| |owner=[mailto:gcp@mozilla.com Gian-Carlo Pascutto]
| |
| |peers=[mailto:bowen@mozilla.com Bob Owen], [mailto:aklotz@mozilla.com Aaron Klotz], [https://mozillians.org/en-US/u/TimAbraldes Tim Abraldes], [mailto:gDestuynder@mozilla.com Guillaume Destuynder], [mailto:bsmedberg@mozilla.com Benjamin Smedberg], [mailto:jld@mozilla.com Jed Davis]
| |
| |group=dev-platform
| |
| |source_dirs=security/sandbox
| |
| |url=https://wiki.mozilla.org/Security/Sandbox
| |
| |components=Core::Security: Process Sandboxing
| |
| }}
| |
| | |
| {{Module
| |
| |name=Sandboxing - Windows
| |
| |description=Sandboxing for the Windows platform
| |
| |owner=[mailto:bowen@mozilla.com Bob Owen]
| |
| |peers=[mailto:netzen@gmail.com Brian Bondy], [mailto:aklotz@mozilla.com Aaron Klotz], [https://mozillians.org/en-US/u/TimAbraldes Tim Abraldes]
| |
| |group=dev-platform
| |
| |source_dirs=security/sandbox/win
| |
| |url=https://wiki.mozilla.org/Security/Sandbox
| |
| |components=Core::Security: Process Sandboxing
| |
| }}
| |
| | |
| {{Module
| |
| |name=Sandboxing - OSX
| |
| |description=Sandboxing for the OSX platform
| |
| |owner=
| |
| |peers=
| |
| |group=dev-platform
| |
| |source_dirs=security/sandbox/mac
| |
| |url=https://wiki.mozilla.org/Security/Sandbox
| |
| |components=Core::Security: Process Sandboxing
| |
| }}
| |
| | |
| {{Module
| |
| |name=Sandboxing - Linux & B2G
| |
| |description=Sandboxing for the Linux & B2G platforms
| |
| |owner=
| |
| |peers=[mailto:jld@mozilla.com Jed Davis]
| |
| |group=dev-platform
| |
| |source_dirs=security/sandbox/linux
| |
| |url=https://wiki.mozilla.org/Security/Sandbox
| |
| |components=Core::Security: Process Sandboxing
| |
| }}
| |
| | |
| ===Submodules===
| |
| {{Module
| |
| |name=Build Config - Fennec
| |
| |description=Submodule of the build config covering Fennec's build system in mobile/android.
| |
| |owner=[mailto:gps@mozilla.com Gregory Szorc]
| |
| |peers=Same as Build Config plus [mailto:nalexander@mozilla.com Nicholas Alexander].
| |
| |group=dev-builds
| |
| |components=Core::Build Config
| |
| }}
| |
| | |
| {{Module
| |
| |name=WebRTC Media
| |
| |description=Submodule of WebRTC responsible for access to media input devices (microphones, cameras, screen capture), as well as realtime audiovisual codecs and packetization.
| |
| |owner=[mailto:rjesup@mozilla.com Randell Jesup]
| |
| |peers=[mailto:ehugg@cisco.com Ethan Hugg], [mailto:pkerr@mozilla.com Paul Kerr]
| |
| |group=dev-media
| |
| |source_dirs=/media/webrtc, /dom/media/webrtc
| |
| |url=https://wiki.mozilla.org/Media/webrtc
| |
| |components=Core::WebRTC (Audio/Video)
| |
| }}
| |
| | |
| {{Module
| |
| |name=WebRTC Signaling
| |
| |description=Submodule of WebRTC responsible for implementation of PeerConnection API, WebRTC identity, and SDP/JSEP handling
| |
| |owner=[mailto:bcampen@mozilla.com Byron Campen]
| |
| |peers=[mailto:ekr@mozilla.com Eric Rescorla], [mailto:abr@mozilla.com Adam Roach], [mailto:rjesup@mozilla.com Randell Jesup], [mailto:nohlmeier@mozilla.com Nils Ohlmeier]
| |
| |group=dev-media
| |
| |source_dirs=/media/peerconnection, /dom/media/peerconnection ''(note: file reorg underway)''
| |
| |url=https://wiki.mozilla.org/Media/webrtc
| |
| |components=Core::WebRTC (Signaling)
| |
| }}
| |
| | |
| | |
| <noinclude>
| |
| | |
| ===Unassigned Bugzilla Components===
| |
| | |
| The following Bugzilla components in the Core project have not been assigned to a module (this list is not exhaustive):
| |
| | |
| <pre>
| |
| Core::File Handling
| |
| Core::Find Backend
| |
| Core::Gecko Profiler
| |
| Core::General
| |
| Core::HTML: Form Submission
| |
| Core::History: Global
| |
| Core::Image Blocking
| |
| Core::JavaScript Debugging APIs
| |
| Core::Localization
| |
| Core::Nanojit
| |
| Core::Networking: Domain Lists
| |
| Core::Print Preview
| |
| Core::Printing: Output
| |
| Core::Printing: Setup
| |
| Core::Profile: BackEnd
| |
| Core::Profile: Migration
| |
| Core::Profile: Roaming
| |
| Core::QuickLaunch (AKA turbo mode)
| |
| Core::Rewriting and Analysis
| |
| Core::Selection
| |
| Core::Serializers
| |
| Core::Spelling checker
| |
| Core::Tracking
| |
| Core::Web Services
| |
| Core::WebDAV
| |
| Core::Widget: OS/2
| |
| Core::Widget: Photon
| |
| Core::X-remote
| |
| Core::XForms
| |
| Core::XUL
| |
| </pre>
| |
| </noinclude>
| |