Modules/Core: Difference between revisions
< Modules
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{ | {{Module | ||
|name=Accessibility | |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. | |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. | ||
Line 9: | Line 9: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Build and Release Tools | |name=Build and Release Tools | ||
|description=Tools related to build and release automation and configuration of release builds. | |description=Tools related to build and release automation and configuration of release builds. | ||
Line 19: | Line 19: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Build Config | |name=Build Config | ||
|description=The build system for Gecko and several mozilla.org hosted Gecko-based applications. | |description=The build system for Gecko and several mozilla.org hosted Gecko-based applications. | ||
Line 29: | Line 29: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Code Analysis and Debugging Tools | |name=Code Analysis and Debugging Tools | ||
|description=Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it. | |description=Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it. | ||
Line 39: | Line 39: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Cookies and Permissions | |name=Cookies and Permissions | ||
|description= | |description= | ||
Line 49: | Line 49: | ||
}} | }} | ||
{{ | {{Module | ||
|name=docshell | |name=docshell | ||
|description= | |description= | ||
Line 59: | Line 59: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Document Object Model | |name=Document Object Model | ||
|description= | |description= | ||
Line 69: | Line 69: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Embedding | |name=Embedding | ||
|description= | |description= | ||
Line 79: | Line 79: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Find As You Type | |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. | |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. | ||
Line 89: | Line 89: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Global Key Bindings | |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. | |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. | ||
Line 99: | Line 99: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Graphics | |name=Graphics | ||
|description=Thebes graphics API | |description=Thebes graphics API | ||
Line 109: | Line 109: | ||
}} | }} | ||
{{ | {{Module | ||
|name=GTK Embedding Widget | |name=GTK Embedding Widget | ||
|description=Gtk Widget for embedding Mozilla into Gtk applications | |description=Gtk Widget for embedding Mozilla into Gtk applications | ||
Line 119: | Line 119: | ||
}} | }} | ||
{{ | {{Module | ||
|name=HTML Parser | |name=HTML Parser | ||
|description= | |description= | ||
Line 129: | Line 129: | ||
}} | }} | ||
{{ | {{Module | ||
|name=I18N Library | |name=I18N Library | ||
|description= | |description= | ||
Line 139: | Line 139: | ||
}} | }} | ||
{{ | {{Module | ||
|name=ImageLib | |name=ImageLib | ||
|description= | |description= | ||
Line 149: | Line 149: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Java APIs for DOM | |name=Java APIs for DOM | ||
|description=APIs for Java access to the Document Object Model | |description=APIs for Java access to the Document Object Model | ||
Line 159: | Line 159: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Java APIs to WebShell | |name=Java APIs to WebShell | ||
|description= | |description= | ||
Line 169: | Line 169: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Java Stubs | |name=Java Stubs | ||
|description=OJI | |description=OJI | ||
Line 179: | Line 179: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Java to XPCOM Bridge | |name=Java to XPCOM Bridge | ||
|description= | |description= | ||
Line 189: | Line 189: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Java Utility Classes | |name=Java Utility Classes | ||
|description=assert, debug, utilities, etc. | |description=assert, debug, utilities, etc. | ||
Line 199: | Line 199: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Java-Implemented Plugins | |name=Java-Implemented Plugins | ||
|description=Infrastructure for writing MIME content-handlers | |description=Infrastructure for writing MIME content-handlers | ||
Line 210: | Line 210: | ||
}} | }} | ||
{{ | {{Module | ||
|name=JavaScript | |name=JavaScript | ||
|description=JavaScript Engine in C (SpiderMonkey) | |description=JavaScript Engine in C (SpiderMonkey) | ||
Line 221: | Line 221: | ||
}} | }} | ||
{{ | {{Module | ||
|name=JavaScript Debugger Backend | |name=JavaScript Debugger Backend | ||
|description=JavaScript debugging hooks | |description=JavaScript debugging hooks | ||
Line 231: | Line 231: | ||
}} | }} | ||
{{ | {{Module | ||
|name=js-ctypes | |name=js-ctypes | ||
|description=A foreign function interface which allows privileged JS code to interact with binary code without using XPCOM/XPConnect. | |description=A foreign function interface which allows privileged JS code to interact with binary code without using XPCOM/XPConnect. | ||
Line 241: | Line 241: | ||
}} | }} | ||
{{ | {{Module | ||
|name=js-tests | |name=js-tests | ||
|description=JavaScript test suite | |description=JavaScript test suite | ||
Line 251: | Line 251: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Layout Engine | |name=Layout Engine | ||
|description=rendering tree construction, layout (reflow), painting, etc. | |description=rendering tree construction, layout (reflow), painting, etc. | ||
Line 262: | Line 262: | ||
}} | }} | ||
{{ | {{Module | ||
|name=libjar | |name=libjar | ||
|description=The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter). | |description=The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter). | ||
Line 272: | Line 272: | ||
}} | }} | ||
{{ | {{Module | ||
|name=LiveConnect | |name=LiveConnect | ||
|description=JavaScript/Java bridge | |description=JavaScript/Java bridge | ||
Line 284: | Line 284: | ||
}} | }} | ||
{{ | {{Module | ||
|name=MathML | |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. | |description=MathML is a low-level specification for describing mathematics which provides a foundation for the inclusion of mathematical expressions in Web pages. | ||
Line 294: | Line 294: | ||
}} | }} | ||
{{ | {{Module | ||
|name=mozilla-toplevel | |name=mozilla-toplevel | ||
|description=The top level directory for the mozilla tree. | |description=The top level directory for the mozilla tree. | ||
Line 304: | Line 304: | ||
}} | }} | ||
{{ | {{Module | ||
|name=NetLib | |name=NetLib | ||
|description=The Mozilla Networking Library | |description=The Mozilla Networking Library | ||
Line 314: | Line 314: | ||
}} | }} | ||
{{ | {{Module | ||
|name=NSPR | |name=NSPR | ||
|description=Netscape Portable Runtime | |description=Netscape Portable Runtime | ||
Line 326: | Line 326: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Plugins | |name=Plugins | ||
|description= | |description= | ||
Line 336: | Line 336: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Preferences | |name=Preferences | ||
|description=Preference library | |description=Preference library | ||
Line 346: | Line 346: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Privilege Manager | |name=Privilege Manager | ||
|description="caps" | |description="caps" | ||
Line 356: | Line 356: | ||
}} | }} | ||
{{ | {{Module | ||
|name=PyXPCOM | |name=PyXPCOM | ||
|description=The Python to XPCOM bridge. | |description=The Python to XPCOM bridge. | ||
Line 366: | Line 366: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Qt-based gfx and widget | |name=Qt-based gfx and widget | ||
|description=Qt-based rendering and widget code | |description=Qt-based rendering and widget code | ||
Line 376: | Line 376: | ||
}} | }} | ||
{{ | {{Module | ||
|name=RDF | |name=RDF | ||
|description= | |description= | ||
Line 386: | Line 386: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Registry | |name=Registry | ||
|description= | |description= | ||
Line 396: | Line 396: | ||
}} | }} | ||
{{ | {{Module | ||
|name=security | |name=security | ||
|description=Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java) | |description=Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java) | ||
Line 406: | Line 406: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Security - Mozilla PSM Glue | |name=Security - Mozilla PSM Glue | ||
|description=Personal Security Manager | |description=Personal Security Manager | ||
Line 416: | Line 416: | ||
}} | }} | ||
{{ | {{Module | ||
|name=storage | |name=storage | ||
|description=Storage APIs with a SQLite backend | |description=Storage APIs with a SQLite backend | ||
Line 426: | Line 426: | ||
}} | }} | ||
{{ | {{Module | ||
|name=String | |name=String | ||
|description= | |description= | ||
Line 436: | Line 436: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Style System | |name=Style System | ||
|description=CSS style sheet handling; style data computation | |description=CSS style sheet handling; style data computation | ||
Line 446: | Line 446: | ||
}} | }} | ||
{{ | {{Module | ||
|name=SVG | |name=SVG | ||
|description=Scalable Vector Graphics | |description=Scalable Vector Graphics | ||
Line 456: | Line 456: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Tamarin | |name=Tamarin | ||
|description=VM for ActionScript and JavaScript | |description=VM for ActionScript and JavaScript | ||
Line 469: | Line 469: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Test Harness | |name=Test Harness | ||
|description=In-tree test infrastructure | |description=In-tree test infrastructure | ||
Line 480: | Line 480: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Testing Infrastructure | |name=Testing Infrastructure | ||
|description=Testing tools and infrastructure for mozilla projects, harnesses for automated tests, stand-alone test tools. | |description=Testing tools and infrastructure for mozilla projects, harnesses for automated tests, stand-alone test tools. | ||
Line 490: | Line 490: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Update Service | |name=Update Service | ||
|description=server code for Mozilla Update services (aus, addons, pfs) | |description=server code for Mozilla Update services (aus, addons, pfs) | ||
Line 500: | Line 500: | ||
}} | }} | ||
{{ | {{Module | ||
|name=View System | |name=View System | ||
|description=The View Manager is responsible for handling "heavyweight" rendering (some clipping, compositing) and event handling tasks. | |description=The View Manager is responsible for handling "heavyweight" rendering (some clipping, compositing) and event handling tasks. | ||
Line 510: | Line 510: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Widget | |name=Widget | ||
|description= | |description= | ||
Line 520: | Line 520: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Widget - BeOS | |name=Widget - BeOS | ||
|description=The BeOS port | |description=The BeOS port | ||
Line 531: | Line 531: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Widget - GTK | |name=Widget - GTK | ||
|description=supported X widgetry and gfx | |description=supported X widgetry and gfx | ||
Line 541: | Line 541: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Widget - Mac OS X | |name=Widget - Mac OS X | ||
|description= | |description= | ||
Line 551: | Line 551: | ||
}} | }} | ||
{{ | {{Module | ||
|name=Widget - Windows | |name=Widget - Windows | ||
|description= | |description= | ||
Line 561: | Line 561: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XBL | |name=XBL | ||
|description=eXtensible Binding Language | |description=eXtensible Binding Language | ||
Line 571: | Line 571: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XML | |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. | |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. | ||
Line 581: | Line 581: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XPApps | |name=XPApps | ||
|description=Cross-Platform Applications, mostly Navigator front end and application shell. | |description=Cross-Platform Applications, mostly Navigator front end and application shell. | ||
Line 591: | Line 591: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XPCOM | |name=XPCOM | ||
|description=The cross-platform object model and core data structures. | |description=The cross-platform object model and core data structures. | ||
Line 601: | Line 601: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XPConnect | |name=XPConnect | ||
|description= | |description= | ||
Line 611: | Line 611: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XPIDL | |name=XPIDL | ||
|description=Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files. Also produces .java interface files, as part of an experimental java<->xpcom connection layer. | |description=Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files. Also produces .java interface files, as part of an experimental java<->xpcom connection layer. | ||
Line 622: | Line 622: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XPInstall | |name=XPInstall | ||
|description= | |description= | ||
Line 632: | Line 632: | ||
}} | }} | ||
{{ | {{Module | ||
|name=xptcall | |name=xptcall | ||
|description=XPTCall - platform-specific assembly for calling and implementing arbitrary XPCOM interfaces. | |description=XPTCall - platform-specific assembly for calling and implementing arbitrary XPCOM interfaces. | ||
Line 642: | Line 642: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XPToolkit | |name=XPToolkit | ||
|description=Cross-platform user interface toolkit | |description=Cross-platform user interface toolkit | ||
Line 652: | Line 652: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XSLT Processor | |name=XSLT Processor | ||
|description=XSLT transformations processor | |description=XSLT transformations processor | ||
Line 663: | Line 663: | ||
}} | }} | ||
{{ | {{Module | ||
|name=XTF | |name=XTF | ||
|description=eXtensible Tag Framework | |description=eXtensible Tag Framework |
Revision as of 16:18, 30 September 2010
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: | Alexander Surkov |
Peer(s): | David Bolter, Ginn Chen, Marco Zehe |
Source Dir(s): | accessibility/ |
URL(s): | http://www.mozilla.org/access/ |
Discussion Group: | dev.accessibility |
Name: | Build and Release Tools (#) |
---|---|
Description: | Tools related to build and release automation and configuration of release builds. |
Owner: | Nick Thomas |
Peer(s): | Ben Hearsum, Chris Cooper, Chase Phillips, John Paul Reed, Robert Helmer |
Source Dir(s): | tools/botrunner.py, tools/build-environment/, tools/build/, tools/buildbot-configs/, tools/buildbot/, tools/buildbotcustom/, tools/l10n/, tools/MozBuild/, tools/patcher-configs/, tools/patcher/, tools/release/, tools/tinderbox-configs/, tools/tinderbox/, tools/update-packaging/ |
Discussion Group: | dev.builds |
Name: | Build Config (#) |
---|---|
Description: | The build system for Gecko and several mozilla.org hosted Gecko-based applications. |
Owner: | Ted Mielczarek |
Peer(s): | Benjamin Smedberg, Mark Mentovai, Kyle Huey, Mitchell Field, Wan-Teh Chang |
Source Dir(s): | build/, config/, tools/cross-commit, tools/cvs2hg-import.py, tools/cvsmgmt/, tools/elf-dynstr-gc/, tools/relic/, tools/trees.pl, |
URL(s): | http://www.mozilla.org/build/ |
Discussion Group: | dev.builds |
Name: | Code Analysis and Debugging Tools (#) |
---|---|
Description: | Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it. |
Owner: | David Baron |
Source Dir(s): | 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/, |
Discussion Group: | dev.performance |
Name: | Cookies and Permissions (#) |
---|---|
Description: | |
Owner: | Dan Witte |
Peer(s): | Christian Biesinger, Mike Connor, Shawn Wilsher |
Source Dir(s): | extensions/cookie/, netwerk/cookie/ |
Discussion Group: | dev.tech.network |
Name: | docshell (#) |
---|---|
Description: | |
Owner: | Benjamin Smedberg |
Peer(s): | Boris Zbarsky, Christian Biesinger, Darin Fisher, Jonny Stenback |
Source Dir(s): | docshell/, uriloader/, webshell/ |
Discussion Group: | dev.tech.layout |
Name: | Document Object Model (#) |
---|---|
Description: | |
Owner: | Jonny Stenback, Peter Van der Beken |
Peer(s): | Boris Zbarsky, Jonas Sicking, Olli Pettay |
Source Dir(s): | content/base/, content/events/, content/html/content/, content/html/document/, dom/%, dom/base/, dom/interfaces/, dom/locales/, dom/public/, dom/src/, dom/tests/ |
URL(s): | http://developer.mozilla.org/en/docs/DOM |
Discussion Group: | dev.tech.dom |
Name: | Embedding (#) |
---|---|
Description: | |
Owner: | Benjamin Smedberg |
Peer(s): | Boris Zbarsky, Darin Fisher, Jonny Stenback |
Source Dir(s): | embedding/ |
Discussion Group: | dev.embedding |
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: | |
Source Dir(s): | extensions/typeaheadfind/ |
URL(s): | http://www.mozilla.org/access/type-ahead/ |
Discussion Group: | dev.accessibility |
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 |
Peer(s): | Neil Rashbrook |
Source Dir(s): | content/xbl/builtin/ |
URL(s): | http://www.mozilla.org/projects/ui/accessibility/mozkeyintro.html |
Discussion Group: | dev.accessibility |
Name: | Graphics (#) |
---|---|
Description: | Thebes graphics API |
Owner: | Vladimir Vukicevic |
Peer(s): | Stuart Parmenter, Robert O'Callahan |
Source Dir(s): | gfx/%, gfx/cairo/, gfx/public/, gfx/src/%, gfx/src/gtk/, gfx/src/mac/, gfx/src/shared/, gfx/src/thebes/, gfx/src/windows/, gfx/thebes/, modules/lcms/ |
URL(s): | http://wiki.mozilla.org/FutureGfxWhiteboard http://wiki.mozilla.org/Mozilla2:GFXEvolution |
Discussion Group: | dev.tech.gfx |
Name: | GTK Embedding Widget (#) |
---|---|
Description: | Gtk Widget for embedding Mozilla into Gtk applications |
Owner: | Marco Pesenti Gritti |
Peer(s): | Benjamin Smedberg, Doug Turner |
Discussion Group: | dev.embedding |
Name: | HTML Parser (#) |
---|---|
Description: | |
Owner: | Blake Kaplan |
Peer(s): | David Baron, Jonny Stenback, Peter Van der Beken, rbs@maths.uq.edu.au |
Source Dir(s): | parser/htmlparser |
URL(s): | http://www.mozilla.org/newlayout/doc/parser.html |
Discussion Group: | dev.tech.dom |
Name: | I18N Library (#) |
---|---|
Description: | |
Owner: | Jungshik Shin, Simon Montagu |
Source Dir(s): | intl/ |
URL(s): | http://mozilla.org/projects/intl/index.html |
Discussion Group: | dev.i18n |
Name: | ImageLib (#) |
---|---|
Description: | |
Owner: | Joe Drew |
Peer(s): | Bobby Holley |
Source Dir(s): | jpeg/, modules/libimg/png/, modules/libpr0n/, modules/zlib/ |
Discussion Group: | dev.tech.gfx |
Name: | Java APIs for DOM (#) |
---|---|
Description: | APIs for Java access to the Document Object Model |
Owner: | Ashutosh Kulkarni |
Source Dir(s): | java/dom/ |
URL(s): | http://www.mozilla.org/projects/blackwood/dom/ |
Discussion Group: | dev.tech.dom,dev.tech.java |
Name: | Java APIs to WebShell (#) |
---|---|
Description: | |
Owner: | Ed Burns |
Peer(s): | Ashutosh Kulkarni |
Source Dir(s): | java/webclient/ |
URL(s): | http://www.mozilla.org/projects/blackwood/webclient/ |
Discussion Group: | dev.tech.java,dev.embedding |
Name: | Java Stubs (#) |
---|---|
Description: | OJI |
Owner: | Alfred Peng |
Peer(s): | Xiaobin Lu |
Source Dir(s): | modules/oji/, nav-java/, sun-java/ |
URL(s): | http://www.mozilla.org/oji/ |
Discussion Group: | dev.tech.java |
Name: | Java to XPCOM Bridge (#) |
---|---|
Description: | |
Owner: | Javier Pedemont |
Peer(s): | Benjamin Smedberg |
Source Dir(s): | extensions/java |
URL(s): | http://www.mozilla.org/projects/blackwood/connect/ |
Discussion Group: | dev.tech.xpcom,dev.tech.java |
Name: | Java Utility Classes (#) |
---|---|
Description: | assert, debug, utilities, etc. |
Owner: | Ed Burns |
Peer(s): | Ashutosh Kulkarni |
Source Dir(s): | java/util/ |
URL(s): | http://www.mozilla.org/projects/blackwood/java-util/ |
Discussion Group: | dev.tech.java |
Name: | Java-Implemented Plugins (#) |
---|---|
Description: | Infrastructure for writing MIME content-handlers in Java. |
Owner: | Igor Kushnirskiy |
Source Dir(s): | java/plugins/ |
URL(s): | http://www.mozilla.org/projects/blackwood/java-plugins/ |
Discussion Group: | dev.tech.java |
Name: | JavaScript (#) |
---|---|
Description: | JavaScript Engine in C (SpiderMonkey) |
Owner: | Brendan Eich |
Peer(s): | Brian Crowder, Graydon Hoare, Igor Bukanov, Jason Orendorff, Jeff Walden, Luke Wagner, Blake Kaplan, Mike Shaver |
Source Dir(s): | js/src/%, js/src/config/, js/src/editline/, js/src/fdlibm/ |
URL(s): | http://www.mozilla.org/js/spidermonkey, http://developer.mozilla.org/en/docs/About_JavaScript |
Discussion Group: | dev.tech.js-engine |
Name: | JavaScript Debugger Backend (#) |
---|---|
Description: | JavaScript debugging hooks |
Owner: | Josh 'timeless' Soref |
Peer(s): | Brendan Eich, Rob Ginda |
Source Dir(s): | js/jsd/ |
URL(s): | http://www.mozilla.org/js/jsd |
Discussion Group: | dev.apps.js-debugger |
Name: | js-ctypes (#) |
---|---|
Description: | A foreign function interface which allows privileged JS code to interact with binary code without using XPCOM/XPConnect. |
Owner: | Dan Witte |
Peer(s): | Benjamin Smedberg, Jason Orendorff |
Source Dir(s): | js/src/ctypes/ |
URL(s): | https://wiki.mozilla.org/JSctypes |
Discussion Group: | dev.tech.js-engine |
Name: | js-tests (#) |
---|---|
Description: | JavaScript test suite |
Owner: | Bob Clary |
Source Dir(s): | js/tests/ |
URL(s): | http://www.mozilla.org/js/tests/library.html |
Discussion Group: | dev.tech.js-engine |
Name: | Layout Engine (#) |
---|---|
Description: | rendering tree construction, layout (reflow), painting, etc. |
Owner: | Robert O'Callahan |
Peer(s): | Bernd Mielke, Boris Zbarsky, David Baron, Simon Montagu |
Source Dir(s): | layout/%, layout/base/, layout/build/, layout/doc/, layout/forms/, layout/generic/, layout/html/, layout/macbuild/, layout/printing/, layout/tables/, layout/tools/ |
URL(s): | http://mozilla.org/newlayout/doc/ , http://lxr.mozilla.org/mozilla/source/layout/doc/ |
Discussion Group: | dev.tech.layout |
Name: | libjar (#) |
---|---|
Description: | The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter). |
Owner: | Taras Glek |
Peer(s): | Benjamin Smedberg |
Source Dir(s): | modules/libjar |
Discussion Group: | dev.tech.network |
Name: | LiveConnect (#) |
---|---|
Description: | JavaScript/Java bridge |
Owner: | Alfred Peng |
Peer(s): | Brendan Eich, Mike Shaver |
Source Dir(s): | js/src/liveconnect/ |
URL(s): | http://www.mozilla.org/js/liveconnect/ |
Discussion Group: | dev.tech.js-engine,dev.tech.java |
}}
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: | Karl Tomlinson |
Peer(s): | Robert O'Callahan |
Source Dir(s): | layout/mathml/ |
URL(s): | http://www.mozilla.org/projects/mathml/ |
Discussion Group: | dev.tech.mathml |
Name: | mozilla-toplevel (#) |
---|---|
Description: | The top level directory for the mozilla tree. |
Owner: | Brendan Eich |
Source Dir(s): | tools/README |
Name: | NetLib (#) |
---|---|
Description: | The Mozilla Networking Library |
Owner: | Christian Biesinger |
Peer(s): | Boris Zbarsky, Darin Fisher, Jason Duell |
Source Dir(s): | 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(s): | http://www.mozilla.org/projects/netlib/ |
Discussion Group: | dev.tech.network |
Name: | NSPR (#) |
---|---|
Description: | Netscape Portable Runtime |
Owner: | Nelson Bolyard, Wan-Teh Chang |
Peer(s): | Ted Mielczarek |
Source Dir(s): | nsprpub/ |
URL(s): | http://www.mozilla.org/projects/nspr/
http://www.mozilla.org/projects/nspr/reference/html/ http://www.mozilla.org/projects/nspr/release-notes/ |
Discussion Group: | dev.tech.nspr |
Name: | Plugins (#) |
---|---|
Description: | |
Owner: | Josh Aas |
Peer(s): | Jonny Stenback |
Source Dir(s): | dom/plugins/, modules/plugin/ |
URL(s): | https://wiki.mozilla.org/Plugins |
Name: | Preferences (#) |
---|---|
Description: | Preference library |
Owner: | Dan Witte |
Peer(s): | Benjamin Smedberg |
Source Dir(s): | modules/libpref/ |
Discussion Group: | dev.platform |
Name: | Privilege Manager (#) |
---|---|
Description: | "caps" |
Owner: | |
Peer(s): | Brendan Eich, Boris Zbarsky, Dan Veditz, Jonny Stenback |
Source Dir(s): | caps/ |
URL(s): | http://www.mozilla.org/projects/security/components/index.html |
Discussion Group: | dev.tech.dom |
Name: | PyXPCOM (#) |
---|---|
Description: | The Python to XPCOM bridge. |
Owner: | Todd Whiteman |
Peer(s): | Mark Hammond |
Source Dir(s): | extension/python |
URL(s): | https://developer.mozilla.org/en/PyXPCOM |
Name: | Qt-based gfx and widget (#) |
---|---|
Description: | Qt-based rendering and widget code |
Owner: | Oleg Romashin |
Source Dir(s): | widget/src/qt/ |
Discussion Group: | dev.tech.widget,dev.tech.gfx |
Name: | RDF (#) |
---|---|
Description: | |
Owner: | Axel Hecht |
Peer(s): | Benjamin Smedberg |
Source Dir(s): | rdf/ |
URL(s): | http://www.mozilla.org/rdf/doc/ |
Discussion Group: | dev.tech.rdf |
Name: | Registry (#) |
---|---|
Description: | |
Owner: | Dan Veditz |
Peer(s): | Doug Turner |
Source Dir(s): | modules/libreg/ |
Discussion Group: | dev.tech.xpcom |
Name: | security (#) |
---|---|
Description: | Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java) |
Owner: | Nelson Bolyard, Bob Relyea, Wan-Teh Chang |
Peer(s): | Alexei Volkov, Christophe Ravel, Elio Maldonado, Glen Beasley, Julien Pierre, Kai Engert |
Source Dir(s): | dbm/, security/coreconf/, security/dbm/, security/jss/, security/nss/, security/tinderbox/, security/tinderlight/ |
URL(s): | http://mozilla.org/projects/security/pki/ |
Discussion Group: | dev.tech.crypto |
Name: | Security - Mozilla PSM Glue (#) |
---|---|
Description: | Personal Security Manager |
Owner: | Kai Engert |
Peer(s): | Honza Bambas, Bob Relyea, Wan-Teh Chang |
Source Dir(s): | security/manager/ |
Discussion Group: | dev.tech.crypto |
Name: | storage (#) |
---|---|
Description: | Storage APIs with a SQLite backend |
Owner: | Shawn Wilsher |
Peer(s): | Andrew Sutherland |
Source Dir(s): | db/sqlite3/, storage/ |
URL(s): | http://developer.mozilla.org/en/docs/Storage |
Discussion Group: | dev.platform |
Name: | String (#) |
---|---|
Description: | |
Owner: | David Baron |
Peer(s): | Darin Fisher |
Source Dir(s): | string/, xpcom/string/ |
URL(s): | http://mozilla.org/projects/xpcom/string-guide.html |
Discussion Group: | dev.tech.xpcom |
Name: | Style System (#) |
---|---|
Description: | CSS style sheet handling; style data computation |
Owner: | David Baron |
Peer(s): | Boris Zbarsky, Daniel Glazman, Dave Hyatt |
Source Dir(s): | layout/style/ |
URL(s): | http://mozilla.org/newlayout/doc/ |
Discussion Group: | dev.tech.layout |
Name: | SVG (#) |
---|---|
Description: | Scalable Vector Graphics |
Owner: | Jonathan Watt |
Peer(s): | Robert Longson, Robert O'Callahan |
Source Dir(s): | content/svg/, layout/svg/ |
URL(s): | http://www.mozilla.org/projects/svg/ |
Discussion Group: | dev.tech.svg |
Name: | Tamarin (#) |
---|---|
Description: | VM for ActionScript and JavaScript |
Owner: | Edwin Smith, Jeff Dyer |
Peer(s): | Brendan Eich, Steven Johnson, Erik Tierney, Tom Reilly |
URL(s): | http://www.mozilla.org/projects/tamarin/
http://wiki.mozilla.org/tamarin/ http://hg.mozilla.org/tamarin-central/ http://hg.mozilla.org/tamarin-tracing/ |
Discussion Group: | dev.tech.js-engine |
Name: | Test Harness (#) |
---|---|
Description: | In-tree test infrastructure and tools. |
Owner: | Robert Sayre |
Peer(s): | David Baron, Jeff Walden, Rob Campbell |
URL(s): | http://wiki.mozilla.org/SoftwareTesting |
Discussion Group: | dev.quality |
Name: | Testing Infrastructure (#) |
---|---|
Description: | Testing tools and infrastructure for mozilla projects, harnesses for automated tests, stand-alone test tools. |
Owner: | Rob Campbell |
Peer(s): | Alice Nodelman, Bob Clary, Ben Hearsum, Chris Cooper, Clint Talbert, Robert Helmer |
Source Dir(s): | testing/, tools/httptester/, tools/page-loader/, tools/test-harness/, tools/tests/, tools/testserver/, tools/testy/ |
URL(s): | http://wiki.mozilla.org/SoftwareTesting |
Discussion Group: | dev.quality |
Name: | Update Service (#) |
---|---|
Description: | server code for Mozilla Update services (aus, addons, pfs) |
Owner: | Mike Morgan |
Peer(s): | Justin Scott, Mike Shaver, Will Clouser |
Source Dir(s): | webtools/addons/, webtools/aus/, webtools/update/ |
URL(s): | http://wiki.mozilla.org/wiki/AMO |
Discussion Group: | dev.amo |
Name: | View System (#) |
---|---|
Description: | The View Manager is responsible for handling "heavyweight" rendering (some clipping, compositing) and event handling tasks. |
Owner: | Robert O'Callahan |
Peer(s): | Boris Zbarsky, David Baron |
Source Dir(s): | view/ |
Discussion Group: | dev.tech.layout |
Name: | Widget (#) |
---|---|
Description: | |
Owner: | Robert O'Callahan |
Peer(s): | Stuart Parmenter, Vladimir Vukicevic |
Source Dir(s): | widget/%, widget/public/, widget/src/%, widget/src/xpwidgets/ |
Discussion Group: | dev.tech.gfx |
Name: | Widget - BeOS (#) |
---|---|
Description: | The BeOS port |
Owner: | Christian Biesinger |
Source Dir(s): | widget/src/beos/ |
URL(s): | http://www.bezilla.org/, http://www.mozilla.org/ports/beos/ |
Discussion Group: | dev.tech.gfx |
Name: | Widget - GTK (#) |
---|---|
Description: | supported X widgetry and gfx |
Owner: | Robert O'Callahan |
Peer(s): | Karl Tomlinson |
Source Dir(s): | widget/src/gtk/, widget/src/gtk2/, widget/src/gtksuperwin/, widget/src/gtkxtbin/ |
URL(s): | http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/ |
Discussion Group: | dev.tech.gfx |
Name: | Widget - Mac OS X (#) |
---|---|
Description: | |
Owner: | Josh Aas |
Peer(s): | Markus Stange, Steven Michaud |
Source Dir(s): | widget/src/cocoa/ |
Discussion Group: | dev.platform |
Name: | Widget - Windows (#) |
---|---|
Description: | |
Owner: | Jim Mathies |
Peer(s): | Brad Lassey, Christian Biesinger, Dean Tessman, Doug Turner, Neil Rashbrook, Rob Arnold, Josh 'timeless' Soref, Vladimir Vukicevic |
Source Dir(s): | widget/src/windows/ |
Discussion Group: | dev.tech.gfx |
Name: | XBL (#) |
---|---|
Description: | eXtensible Binding Language |
Owner: | Boris Zbarsky, Jonas Sicking |
Source Dir(s): | content/xbl/%, content/xbl/public/, content/xbl/src/ |
URL(s): | http://www.mozilla.org/projects/xbl/ |
Discussion Group: | dev.tech.xbl |
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: | Peter Van der Beken |
Peer(s): | Boris Zbarsky, Jonas Sicking, Jonny Stenback, Robert Sayre |
Source Dir(s): | content/xml/, extensions/xmlextras/, parser/expat/ |
URL(s): | http://www.mozilla.org/newlayout/xml/ |
Discussion Group: | dev.tech.xml |
Name: | XPApps (#) |
---|---|
Description: | Cross-Platform Applications, mostly Navigator front end and application shell. |
Owner: | Neil Rashbrook |
Peer(s): | Dean Tessman, Peter Annema, Josh 'timeless' Soref |
Source Dir(s): | xpfe/ |
URL(s): | http://www.mozilla.org/xpapps/ |
Discussion Group: | dev.apps.seamonkey |
Name: | XPCOM (#) |
---|---|
Description: | The cross-platform object model and core data structures. |
Owner: | Benjamin Smedberg |
Peer(s): | Doug Turner, Mike Shaver |
Source Dir(s): | startupcache/, tools/wizards/, 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(s): | http://developer.mozilla.org/en/XPCOM |
Discussion Group: | dev.platform |
Name: | XPConnect (#) |
---|---|
Description: | |
Owner: | Blake Kaplan |
Peer(s): | Boris Zbarsky, Andreas Gal, Jonny Stenback, Peter Van der Beken |
Source Dir(s): | js/src/xpconnect/ |
Name: | XPIDL (#) |
---|---|
Description: | Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files. Also produces .java interface files, as part of an experimental java<->xpcom connection layer. |
Owner: | BradleyJunk@cinci.rr.com |
Peer(s): | jband@netscape.com(disabled), Mike Shaver, Josh 'timeless' Soref |
Source Dir(s): | xpcom/typelib/ |
URL(s): | http://www.mozilla.org/scriptable/xpidl http://www.mozilla.org/scriptable |
Discussion Group: | dev.tech.xpcom |
Name: | XPInstall (#) |
---|---|
Description: | |
Owner: | Dan Veditz |
Peer(s): | Benjamin Smedberg |
Source Dir(s): | xpinstall/ |
Discussion Group: | dev.tech.xpinstall |
Name: | xptcall (#) |
---|---|
Description: | XPTCall - platform-specific assembly for calling and implementing arbitrary XPCOM interfaces. |
Owner: | Josh 'timeless' Soref |
Peer(s): | Benjamin Smedberg, Mike Shaver |
Source Dir(s): | xpcom/reflect/xptcall/ |
URL(s): | http://www.mozilla.org/scriptable/xptcall-faq.html |
Discussion Group: | dev.xpcom |
Name: | XPToolkit (#) |
---|---|
Description: | Cross-platform user interface toolkit |
Owner: | |
Peer(s): | Boris Zbarsky, Dave Hyatt, Peter Annema, Jan Varga |
Source Dir(s): | content/xul/, layout/xul/ |
URL(s): | http://www.mozilla.org/xpfe/ |
Discussion Group: | dev.tech.xul |
Name: | XSLT Processor (#) |
---|---|
Description: | XSLT transformations processor |
Owner: | Peter Van der Beken |
Peer(s): | Axel Hecht, Jonas Sicking |
Source Dir(s): | content/xslt/, extensions/transformiix/ |
URL(s): | http://www.mozilla.org/projects/xslt/ http://www.w3.org/TR/xslt.html |
Discussion Group: | dev.tech.xslt |
Name: | XTF (#) |
---|---|
Description: | eXtensible Tag Framework |
Owner: | |
Peer(s): | alex@croczilla.com, Boris Zbarsky, Jonas Sicking |
Source Dir(s): | content/xtf/, layout/xtf/ |
URL(s): | http://www.croczilla.com/xtf |
Discussion Group: | dev.tech.xbl |