Gecko:Home Page: Difference between revisions

No edit summary
 
(38 intermediate revisions by 22 users not shown)
Line 1: Line 1:
{{outdated}}


== Are You In The Right Place? ==
'''Web Developer?''' This wiki is concerned with development of the Gecko browser engine itself. If you are a Web developer (building Web pages, sites, apps, etc.) and have questions about (X)HTML, XUL, CSS, DOM, or JavaScript then go to the [http://developer.mozilla.org/ Mozilla Developer Network].
'''Want to hack on Gecko?''' The [https://firefox-source-docs.mozilla.org/contributing/index.html Developer Guide] is probably what you are looking for.
== Planning ==
=== Feature Planning / Specs  ===
Most feature planning should happen in Bugzilla, but for some things it's easier to map out a spec on the wiki first.
*[[Gecko:Line Breaking]]
*[[Gecko:Mouse Wheel Scrolling]]
** [[Gecko:Notes for mouse driver developers on Windows]]
*[[Necko: Electrolysis design and subprojects]]
*[[Necko: support sending OnDataAvailable() to other threads]]
*[[Gecko/Touch|Touch input and gestures]]
== Developer Resources ==
[https://firefox-source-docs.mozilla.org/contributing/index.html Contributing to the Mozilla codebase] If you're just beginning.
[[Frame inheritance hierarchy]] (dated May 18, 2008)
[http://www-archive.mozilla.org/newlayout/doc/layout-2006-12-14/master.xhtml Mozilla's Layout Engine (Presentation by L. David Baron)] (dated Thursday, December 14, 2006, 13:30 PST
[[Gecko:Miscellaneous Notes]] Random documentation we don't yet know how to categorize.
[[Gecko:Task List]] If you're familiar with Gecko code and want to contribute.
[[Gecko:Testing Tasks]] if you're interested in getting started by helping with testing Gecko
[[Gecko:Overview]] work-in-progress documentation giving an overview of how Gecko works
[[Gecko:Frequently Asked Questions]] Developers' FAQ.
[[Gecko:Wish List]] Architecture and implementation ideas.
[[Gecko:Content Team Minutes]] Agenda and minutes from the [[Content Team]]
[[Gecko:Layout Improvements]] Architectural improvements we should make in layout.  Also see [[Gecko:Compositor]]
[[Gecko:Moving Plugins To Content]]
[[Gecko:Small Device Support]]
[[Gecko:Obsolete API]]
[[New stringbundle APIs]]
[[Font selection]] and [[Font selection/Default fonts]]
[[Gecko/XUL Box Model]]
[[CSSFrameConstructor]]
[[Gecko:GPU Acceleration]]
[[Gecko:Fullscreen API]]
== Related Resources ==
XUL development happens at [[XUL:Home Page]].
8

edits