<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pbrosset</id>
	<title>MozillaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pbrosset"/>
	<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/Special:Contributions/Pbrosset"/>
	<updated>2026-09-02T13:19:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1225334</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1225334"/>
		<updated>2020-03-23T10:49:43Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated the DevTools owner as announced here https://groups.google.com/forum/#!topic/mozilla.governance/OGhrKw6ysts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:dwalsh@mozilla.com David Walsh], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:nchevobbe@mozilla.com Nicolas Chevobbe], [mailto:bwerth@mozilla.com Brad Werth], [mailto:dakatsuka.birchill@mozilla.com Daisuke Akatsuka], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:logan.f.smyth@gmail.com Logan Smyth], [mailto:balbeza@mozilla.com Belén Albeza], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:ntim.bugs@gmail.com Tim Nguyen]&lt;br /&gt;
|ownersemeritus=Patrick Brosset, Joe Walker, Dave Camp, Rob Campbell&lt;br /&gt;
|peersemeritus=Mihai Șucan, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof, Lin Clark, Jan Keromnes, Jordan Santell, Soledad Penadés, Mike Ratcliffe, Panagiotis Astithas&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1225164</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1225164"/>
		<updated>2020-03-17T07:00:28Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Adding the owners emeritus section and adding dcamp and robcee to it&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:dwalsh@mozilla.com David Walsh], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:nchevobbe@mozilla.com Nicolas Chevobbe], [mailto:bwerth@mozilla.com Brad Werth], [mailto:dakatsuka.birchill@mozilla.com Daisuke Akatsuka], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:logan.f.smyth@gmail.com Logan Smyth], [mailto:balbeza@mozilla.com Belén Albeza], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:ntim.bugs@gmail.com Tim Nguyen]&lt;br /&gt;
|ownersemeritus=Dave Camp, Rob Campbell&lt;br /&gt;
|peersemeritus=Mihai Șucan, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof, Lin Clark, Jan Keromnes, Jordan Santell, Soledad Penadés, Mike Ratcliffe, Panagiotis Astithas&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1225163</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1225163"/>
		<updated>2020-03-17T06:22:23Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Added a couple missing DevTools peers, and removed some who haven&amp;#039;t been active on the codebase for a long time&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:dwalsh@mozilla.com David Walsh], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:nchevobbe@mozilla.com Nicolas Chevobbe], [mailto:bwerth@mozilla.com Brad Werth], [mailto:dakatsuka.birchill@mozilla.com Daisuke Akatsuka], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:logan.f.smyth@gmail.com Logan Smyth], [mailto:balbeza@mozilla.com Belén Albeza], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:ntim.bugs@gmail.com Tim Nguyen]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof, Lin Clark, Jan Keromnes, Jordan Santell, Soledad Penadés, Mike Ratcliffe, Panagiotis Astithas&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1223004</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1223004"/>
		<updated>2020-01-31T11:56:17Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved Jan Keromnes to peers emeritus after talking to him about it&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:nchevobbe@mozilla.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:logan.f.smyth@gmail.com Logan Smyth], [mailto:balbeza@mozilla.com Belén Albeza], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof, Lin Clark, Jan Keromnes&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222782</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222782"/>
		<updated>2020-01-23T08:23:42Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed Lin from the list of devtools peers after talking to her&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:nchevobbe@mozilla.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:logan.f.smyth@gmail.com Logan Smyth], [mailto:balbeza@mozilla.com Belén Albeza], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:janx@linux.com Jan Keromnes], [mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof, Lin Clark&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222642</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222642"/>
		<updated>2020-01-21T17:36:27Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: More changes to devtools peers after talking to people&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:nchevobbe@mozilla.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:logan.f.smyth@gmail.com Logan Smyth], [mailto:balbeza@mozilla.com Belén Albeza], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:janx@linux.com Jan Keromnes], [mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:lclark@mozilla.com Lin Clark]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222635</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222635"/>
		<updated>2020-01-21T16:15:41Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed Victor Porof from the devtools peers list after talking to him&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:janx@linux.com Jan Keromnes], [mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:lclark@mozilla.com Lin Clark]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget, Victor Porof&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222581</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222581"/>
		<updated>2020-01-21T08:13:44Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved Paul Rouget to DevTools&amp;#039; peer emeritus list, and re-ordered the list of peers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:janx@linux.com Jan Keromnes], [mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:lclark@mozilla.com Lin Clark]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey, Paul Rouget&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222505</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222505"/>
		<updated>2020-01-20T08:08:49Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Add more info about what part of the code fitzgen is still ok to review&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald (memory tool and JS::ubi::Node)], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox Account. Where this work overlaps with existing modules (e.g. FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required.&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:vbudhram@mozilla.com Vijay Budhram], [mailto:dcoates@mozilla.com Danny Coates], [mailto:jhirsch@mozilla.com Jared Hirsch]&lt;br /&gt;
|peersemeritus=Shane Tomlinson&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://github.com/mozilla/fxa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222469</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222469"/>
		<updated>2020-01-17T16:18:15Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moving Tom Tromey to the list of devtools peers emeritus, after talking to him&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr, Tom Tromey&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:stomlinson@mozilla.com Shane Tomlinson],  [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:pbooth@mozilla.com Phil Booth],  [mailto:vbudhram@mozilla.com Vijay Budhram]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222465</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222465"/>
		<updated>2020-01-17T14:59:51Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moving Jaroslav Šnajdr to the list of devtools peers emeritus, after talking to him&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code), Jaroslav Šnajdr&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:stomlinson@mozilla.com Shane Tomlinson],  [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:pbooth@mozilla.com Phil Booth],  [mailto:vbudhram@mozilla.com Vijay Budhram]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222459</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1222459"/>
		<updated>2020-01-17T13:25:23Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moving a DevTools peer to peers emeritus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley]&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti, Steve Fink (heapsnapshot code)&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:fpatel@mozilla.com Farhan Patel] [mailto:jdarcangelo@mozilla.com Justin D&#039;Arcangelo], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:stomlinson@mozilla.com Shane Tomlinson],  [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:pbooth@mozilla.com Phil Booth],  [mailto:vbudhram@mozilla.com Vijay Budhram]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:wkahngreene@mozilla.com Will Kahn-Greene]&lt;br /&gt;
|ownersemeritus=Hanno Schlighting&lt;br /&gt;
|peers=[mailto:jwhitlock@mozilla.com John Whitlock]&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:markh@mozilla.com Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Remote Protocol&lt;br /&gt;
|description=Low-level remote protocol exposing interfaces for inspecting state and controlling execution of web documents, instrumenting various subsystems in the browser, simulating user interaction for automation purposes, and for subscribing to updates from the aforementioned.&lt;br /&gt;
|owner=[mailto:ato@sny.no Andreas Tolfsen]&lt;br /&gt;
|peers=[mailto:mfrydrychowicz@mozilla.com Maja Frydrychowicz], [mailto:hskupin@mozilla.com Henrik Skupin]&lt;br /&gt;
|peersemeritus=[mailto:poirot.alex@gmail.com Alexandre Poirot], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:ystartsev@mozilla.com Yulia Startsev]&lt;br /&gt;
|group=dev-remote&lt;br /&gt;
|source_dirs=remote/&lt;br /&gt;
|url=https://firefox-source-docs.mozilla.org/remote/&lt;br /&gt;
|components=Remote Protocol&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client) &lt;br /&gt;
|ownersemeritus=François Marier&lt;br /&gt;
|peersemeritus=Henry Chang, Ryan Tilder&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/url-classifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebCompat Addons &lt;br /&gt;
|description=Compatibility interventions (webcompat system addon) and bug reporting capabilities (Report Site Issue addon). &lt;br /&gt;
|owner=[mailto:miket@mozilla.com Mike Taylor]&lt;br /&gt;
|peers=[mailto:dschubert@mozilla.com Dennis Schubert], [mailto:twisniewski@mozilla.com Thomas Wisniewski]&lt;br /&gt;
|group=compatibility@lists.mozilla.org&lt;br /&gt;
|source_dirs=browser/extensions/webcompat, browser/extensions/report-site-issue, mobile/android/extensions/webcompat, mobile/android/extensions/report-site-issue, https://github.com/mozilla/webcompat-addon&lt;br /&gt;
|url=https://wiki.mozilla.org/Compatibility/Go_Faster_Addon&lt;br /&gt;
|components=Web Compatibility::Interventions, Web Compatibility::Tooling &amp;amp; Investigations&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=ExposureGuidelines&amp;diff=1215415</id>
		<title>ExposureGuidelines</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=ExposureGuidelines&amp;diff=1215415"/>
		<updated>2019-07-22T15:57:08Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated the devtools bugzilla link on that page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Adding features=&lt;br /&gt;
&lt;br /&gt;
One way Mozilla aims to advance the state of the web platform is with new features. Always ask: &#039;&#039;Is this good for the web?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you aim to expose a new feature to the web or change an existing feature, please follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Email [https://lists.mozilla.org/listinfo/dev-platform dev-platform] declaring your [[#Intent to prototype|intent to prototype]]. (It is okay to skip this step for small changes.)&lt;br /&gt;
## If you are implementing a feature that is working its way through a standards body process such as the W3C&#039;s, it&#039;s best to email as soon as possible (i.e., before [http://www.w3.org/2005/10/Process-20051014/tr#q74 W3C CR status] if possible).&lt;br /&gt;
# Implement as normal. Code review rounds will take place, etc. Module owners or their designated peers will provide a super-review for all interface changes.&lt;br /&gt;
## [https://blog.mozilla.org/security/2018/01/15/secure-contexts-everywhere/ Restrict the feature to secure contexts].&lt;br /&gt;
## Ensure the feature has [https://github.com/w3c/web-platform-tests web-platform-tests] coverage.&lt;br /&gt;
## Land potentially disruptive features behind a preference which is off by default.&lt;br /&gt;
# Email [https://lists.mozilla.org/listinfo/dev-platform dev-platform] declaring your [[#Intent to ship|intent to ship]].&lt;br /&gt;
# If there&#039;s no negative feedback, ship.&lt;br /&gt;
&lt;br /&gt;
==Intent to prototype==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To&#039;&#039;&#039;: &amp;lt;tt&amp;gt;dev-platform@lists.mozilla.org&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Subject&#039;&#039;&#039;: Intent to prototype: &amp;lt;your feature goes here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Summary&#039;&#039;: [https://en.wikipedia.org/wiki/Elevator_pitch elevator pitch] for the new functionality including benefits to web developers.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Bug&#039;&#039;: link to Bugzilla (tracking) bug.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Standard&#039;&#039;: link to standard or link to public discussions with other browser vendors.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Platform coverage&#039;&#039;: where will this be available? Android, Desktop, only exposed to privileged apps (certified app-only functionality does not require an email), etc.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Preference&#039;&#039;: if applicable, how can interested parties test this before it ships pref&#039;d on by default?&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;DevTools bug&#039;&#039;: link to a [https://bugzilla.mozilla.org/enter_bug.cgi?product=devtools Developer Tools bug] coordinating work with the DevTools team to build tools for this feature.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Other browsers&#039;&#039;: address with &amp;quot;shipped&amp;quot; (since version X, behind what flags if any), &amp;quot;intent emailed&amp;quot; (mailing list URL), or &amp;quot;considering&amp;quot; (citation).&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;web-platform-tests&#039;&#039;: Please link to the test suite. If any part of the feature is not tested by web-platform-tests, please include links to one or more of:&lt;br /&gt;
* A web-platform-tests issue explaining why a certain thing cannot be tested ([https://github.com/w3c/web-platform-tests/issues/3867 example]).&lt;br /&gt;
* A spec issue for some change that would make it possible to test ([https://github.com/whatwg/fullscreen/issues/70 example]).&lt;br /&gt;
* A Bugzilla bug for the creating web-platform-tests.&lt;br /&gt;
&#039;&#039;Secure contexts&#039;&#039;: Provide justification if this feature is not restricted to secure contexts. Otherwise, use &amp;quot;Yes&amp;quot;.&lt;br /&gt;
&#039;&#039;Is this feature enabled by default in sandboxed iframes?&#039;&#039; If not, is there a proposed sandbox flag to enable it? If allowed, does it preserve the current invariants in terms of what sandboxed iframes can do?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Suggested additions===&lt;br /&gt;
&lt;br /&gt;
The above is the minimum required that should be in an &amp;quot;Intent to prototype&amp;quot; email. If you&#039;ve covered those, you&#039;re good, and brevity is a virtue.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re looking for extra credit, or to preempt common questions, consider adding any or all of the following (all based on existing dev-platform examples, and questions asked on dev-platform in response to intent to ship emails).&lt;br /&gt;
* &#039;&#039;Link to standards-positions discussion&#039;&#039;: Link to a discussion in [https://github.com/mozilla/standards-positions mozilla/standards-positions] about what we think about the specification.&lt;br /&gt;
* &#039;&#039;How stable is the spec&#039;&#039;: Note that even if it&#039;s unstable that shouldn&#039;t stop us implementing; that mostly affects shipping.  So as long as we&#039;re pretty sure that the basic set of functionality is stable, even if the actual names of the values are not, implementing makes sense.&lt;br /&gt;
* &#039;&#039;Security &amp;amp; Privacy Concerns&#039;&#039;: consider providing a link to answers in [https://mikewest.github.io/spec-questionnaire/security-privacy/ this security/privacy questionnaire] for a spec feature, if the spec doesn&#039;t already answer it. In particular, consider if the spec exposes new information about a user&#039;s computer or behavior that can contribute to fingerprinting.&lt;br /&gt;
* &#039;&#039;Web designer / developer use-cases&#039;&#039; AKA &#039;&#039;Why a developer would use Feature X?&#039;&#039;: Provide a URL to at least briefly documented use-cases for web designers and developers that illustrate why and when they would use this feature.&lt;br /&gt;
* &#039;&#039;Example&#039;&#039;: Provide a brief code sample on how to use the API. Even with a formal specification, not everyone will know about the feature just from the name of the spec. An example will make it easier to understand how this feature can be used. This can either be an inline code sample, or a direct link to an example on the web.&lt;br /&gt;
&lt;br /&gt;
==Intent to ship==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To&#039;&#039;&#039;: &amp;lt;tt&amp;gt;dev-platform@lists.mozilla.org&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Subject&#039;&#039;&#039;: Intent to ship: &amp;lt;your feature goes here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As of &amp;lt;target date&amp;gt; I intend to turn &amp;lt;feature&amp;gt; on by default [&amp;lt;on these platforms&amp;gt;].  It has been developed behind the &amp;lt;pref&amp;gt; preference.  Other UAs shipping this or intending to ship it are &amp;lt;details&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bug to turn on by default&#039;&#039;:  link to main relevant bug (https://bugzilla.mozilla.org/show_bug.cgi?id=) [&#039;&#039;&#039;note&#039;&#039;&#039;: this bug should ideally have the &#039;&#039;dev-doc-needed&#039;&#039; keyword set]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This feature was previously discussed in this &amp;quot;Intent to prototype&amp;quot; thread:  &amp;lt;https://groups.google.com/forum/#!forum/mozilla.dev.platform&amp;gt;. &#039;&#039;&#039;If anything changed since that thread please include that information in this email&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
It&#039;s acceptable to merge the &amp;quot;intent to prototype&amp;quot; into the &amp;quot;intent to ship&amp;quot; email as long as all the relevant requirements are met.&lt;br /&gt;
&lt;br /&gt;
=Removing features=&lt;br /&gt;
&lt;br /&gt;
Occasionally there is a need to remove features. These could be features that are proprietary to Mozilla, were standardized but never got adopted by all browsers, or features that are so bad that all browsers want to get rid of them together.&lt;br /&gt;
&lt;br /&gt;
In order to make this possible while impacting users as little as possible the following steps are to be taken:&lt;br /&gt;
&lt;br /&gt;
* Gather telemetry on the feature.&lt;br /&gt;
* Consult dev-platform with an [[#Intent to unship|intent to unship]] that includes the telemetry data.&lt;br /&gt;
* Indicate in the developer console whenever the feature is used that it&#039;s deprecated and might be removed. It&#039;s best to avoid doing this until there&#039;s agreement that the feature can be removed (which requires telemetry) as otherwise developers are needlessly spammed in the console.&lt;br /&gt;
* Remove the feature when the telemetry data and dev-platform agreement indicate it can be.&lt;br /&gt;
&lt;br /&gt;
==Intent to unship==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To&#039;&#039;&#039;: &amp;lt;tt&amp;gt;dev-platform@lists.mozilla.org&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Subject&#039;&#039;&#039;: Intent to unship: &amp;lt;your feature goes here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;The body of the email should contain rationale, telemetry analysis, links to related discussions if any, and developer console suggestions.&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* [[WebAPI/DesignGuidelines]]&lt;br /&gt;
* [[WebAPI/WebIDL_Review_Checklist]]&lt;br /&gt;
* [https://www.chromium.org/blink Chrome/Blink change process]&lt;br /&gt;
** [https://www.chromium.org/blink/launching-features Chrome/Blink process for Launching Features] in particular&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&lt;br /&gt;
==When is a feature ready to ship?==&lt;br /&gt;
&lt;br /&gt;
Features which Mozilla makes available by default to the web on the release channel should be &amp;quot;ready&amp;quot;.  This can mean that they are de jure standards (e.g., a W3C Recommendation) or de facto standards. Indications that a feature is ready for shipping to the web include:&lt;br /&gt;
&lt;br /&gt;
# other browser engines ship compatible implementations in their releases or behind a preference with clear signals it will graduate to being on by default&lt;br /&gt;
# other browser engines state their &#039;&#039;intention&#039;&#039; to ship a compatible implementation&lt;br /&gt;
# a large number of web developers indicate their satisfaction with the feature design&lt;br /&gt;
# there exists a specification that is no longer at risk of significant changes, is on track to become a standard with a relevant standards body, and is acceptable to a number of applicable parties and other browser engines&lt;br /&gt;
&lt;br /&gt;
==How do we know what web developers want?==&lt;br /&gt;
&lt;br /&gt;
* Mozilla&#039;s [[Engagement/Developer_Engagement|Developer Engagement]] coordinates a [https://openwebapps.uservoice.com/forums/258478-open-web-apps Open Web Apps UserVoice] forum&lt;br /&gt;
* [http://chromestatus.com chromestatus.com] has a column for new features entitled &amp;quot;Documented or perceived web developer views&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==How do we know what other browser engines think?==&lt;br /&gt;
&lt;br /&gt;
* Some of them participate in dev-platform discussions&lt;br /&gt;
* Watch for positive signals on the specification&#039;s discussion forum (likely a GitHub repository)&lt;br /&gt;
* Watch for &amp;quot;intent to *&amp;quot; emails on mailing lists such as [https://groups.google.com/a/chromium.org/forum/#!forum/blink-dev blink-dev]&lt;br /&gt;
&lt;br /&gt;
Note: lack of feedback will not delay our implementation as it may simply indicate lack of interest at that time from another browser engine.&lt;br /&gt;
&lt;br /&gt;
==How do we let other browser engines know what we think?==&lt;br /&gt;
&lt;br /&gt;
* By documenting our position on [standards-positions https://github.com/mozilla/standards-positions].&lt;br /&gt;
* Participating in public discussions of new features.&lt;br /&gt;
* Comment on &amp;quot;intent to *&amp;quot; threads on [https://groups.google.com/a/chromium.org/forum/#!forum/blink-dev blink-dev].&lt;br /&gt;
&lt;br /&gt;
==What about prefixes?==&lt;br /&gt;
&lt;br /&gt;
In the past, Mozilla has shipped experimental features with a &amp;quot;moz&amp;quot; prefix to indicate their lack of standardization (e.g., &amp;lt;code&amp;gt;mozRequestAnimationFrame()&amp;lt;/code&amp;gt;). Unfortunately, this approach turned out to be harmful to the web as experimental features ended up being used in some websites before they were ready. In many cases, this meant that we were unable to innovate on certain features because to change them would break content on the web. Browsers have in some cases also been [https://compat.spec.whatwg.org/ forced to implement each other&#039;s prefixed features]. Therefore, to allow us to continue innovating without negatively affecting content on the web, &#039;&#039;&#039;Mozilla will no longer ship new &amp;quot;moz&amp;quot;-prefixed features&#039;&#039;&#039; (see [https://groups.google.com/forum/#!topic/mozilla.dev.platform/34JfwyEh5e4 Henri Sivonen&#039;s proposal]).&lt;br /&gt;
&lt;br /&gt;
We will instead prototype features behind preferences which can be toggled through &amp;lt;code&amp;gt;about:config&amp;lt;/code&amp;gt;. Once we feel there is an acceptable level of consensus in the web community about the stability of an feature and we feel it is ready, we will make it generally available to the web platform (more details below on this process). We feel this strikes the right balance between allowing developers to experiment with new features, while at the same time protecting the web from being exposed to new functionality prematurely.&lt;br /&gt;
&lt;br /&gt;
==Who decides?==&lt;br /&gt;
&lt;br /&gt;
If the dev-platform thread results in a conflict, the respective [[Modules|module owner]] is responsible for resolving that conflict and making a decision on how to proceed.&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1203572</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1203572"/>
		<updated>2018-11-08T08:27:57Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated DevTools peers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Add-on SDK&lt;br /&gt;
|description=The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications&lt;br /&gt;
|owner=[mailto:gozala@mozilla.com Irakli Gozalishvili]&lt;br /&gt;
|peers=Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Myk Melez, Will Bamberg&lt;br /&gt;
|forum=http://groups.google.com/group/mozilla-labs-jetpack&lt;br /&gt;
|source_dirs=https://github.com/mozilla/addon-sdk&lt;br /&gt;
|url=https://wiki.mozilla.org/Jetpack&lt;br /&gt;
|components=Add-on SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Android Background Services&lt;br /&gt;
|description=Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.&lt;br /&gt;
|owner=[mailto:rnewman@mozilla.com Richard Newman]&lt;br /&gt;
|peers=[mailto:nalexander@mozilla.com Nick Alexander], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:jwillcox@mozilla.com James Willcox] &lt;br /&gt;
|forum=mozilla.dev.platforms.mobile &lt;br /&gt;
|source_dirs=https://github.com/mozilla-services/android-sync &lt;br /&gt;
|url=https://wiki.mozilla.org/Android/Services&lt;br /&gt;
|components=[https://bugzilla.mozilla.org/enter_bug.cgi?product=Android%20Background%20Services Android Background Services]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=BrowserID&lt;br /&gt;
|description=(a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..) &lt;br /&gt;
|owner=Ben Adida&lt;br /&gt;
|peers=Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons&lt;br /&gt;
|source_dirs=&lt;br /&gt;
  BrowserID server code: https://github.com/mozilla/browserid,    &lt;br /&gt;
  BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity &lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-identity &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=ChatZilla&lt;br /&gt;
|description=IRC client&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:samuel@sieb.net Samuel Sieb], [mailto:silver@warwickcompsoc.co.uk James Ross]&lt;br /&gt;
|group=dev-apps-chatzilla&lt;br /&gt;
|source_dirs=extensions/irc/&lt;br /&gt;
|url=http://chatzilla.hacksrus.com/&lt;br /&gt;
|components=Other Applications::ChatZilla&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Composer&lt;br /&gt;
|description=Editor/Composer&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:smfr@smfr.org Simon Fraser], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-tech-editor&lt;br /&gt;
|source_dirs=editor/&lt;br /&gt;
|url=http://www.mozilla.org/editor&lt;br /&gt;
|components=Composer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:rcaliman@mozilla.com Razvan Caliman], [mailto:mtigley@mozilla.com Micah Tigley], [mailto:sfink@mozilla.com Steve Fink] (heapsnapshot code)&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long, Matteo Ferretti&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Directory SDK&lt;br /&gt;
|description=Tools and SDKs for accessing LDAP Directories.&lt;br /&gt;
|owner=[mailto:mcs@pearlcrescent.com Mark C. Smith]&lt;br /&gt;
|peers=[mailto:anton.bobrov@sun.com Anton Bobrov], [mailto:richm@stanfordalumni.org Rich Megginson]&lt;br /&gt;
|group=dev-tech-ldap&lt;br /&gt;
|source_dirs=directory/&lt;br /&gt;
|url=http://www.mozilla.org/directory&lt;br /&gt;
|components=Directory&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DOM Inspector&lt;br /&gt;
|description=An extension that allows the user to inspect and edit the DOM of documents being displayed.&lt;br /&gt;
|owner=[mailto:sdwilsh@shawnwilsher.com Shawn Wilsher]&lt;br /&gt;
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=extensions/inspector/, layout/inspector/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Other Applications::DOM Inspector&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)], [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:rnewman@mozilla.com Richard Newman (:rnewman)], [mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)], [mailto:maliu@mozilla.com Max Liu (:maliu)], [mailto:nechen@mozilla.com Nevin Chen (:nechen)], [mailto:jchu@mozilla.com Julian Chu (:walkingice)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:sleroux@mozilla.com Steph Leroux], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:rfkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|peers=[mailto:stomlinson@mozilla.com Shane Tomlinson],  [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:pbooth@mozilla.com Phil Booth],  [mailto:vbudhram@mozilla.com Vijay Budhram]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Metro&lt;br /&gt;
|description=Touch-screen-friendly browser for Windows&lt;br /&gt;
|owner=[mailto:jmathies@mozilla.com Jim Mathies], [mailto:mbrubeck@mozilla.com Matt Brubeck]&lt;br /&gt;
|peers=Allison Naaktgeboren, Brian Bondy, Marina Samuel, Mark Finkle, Rodrigo Silveira, Sam Foster, [https://mozillians.org/en-US/u/TimAbraldes/ Tim Abraldes]&lt;br /&gt;
|forum=https://mail.mozilla.org/listinfo/metro&lt;br /&gt;
|source_dirs=browser/metro&lt;br /&gt;
|url=https://wiki.mozilla.org/Firefox/Metro&lt;br /&gt;
|components=Firefox for Metro&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Loop aka Firefox Hello&lt;br /&gt;
|description=Voice and Video Collaboration System&lt;br /&gt;
|owner=[mailto:standard8@mozilla.com Mark Banner]&lt;br /&gt;
|peers=[mailto:abr@mozilla.com Adam Roach], [mailto:dmose@mozilla.com Dan Mosedale], [mailto:nperriault@mozilla.com Nicolas Perriault], [mailto:jaws@mozilla.com Jared Wein], [mailto:mdeboer@mozilla.com Michael de Boer], [mailto:tarek@mozilla.com Tarek Ziadé], [mailto:alexis@mozilla.com Alexis Metaireau], [mailto:natim@mozilla.com Rémy Hubscher], [mailto:mlepatre@mozilla.com Mathieu Leplatre], [mailto:fernando@mozilla.com Fernando Jiménez], [mailto:borja.salguero@telefonica.com Borja Salguero], [mailto:jaoo@tid.es Jose Antonio Olivera]&lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-media (mozilla.dev.media)&lt;br /&gt;
|source_dirs=browser/components/loop, https://github.com/mozilla-services/loop-server, https://github.com/mozilla-b2g/firefoxos-loop-client&lt;br /&gt;
|url=https://wiki.mozilla.org/Loop&lt;br /&gt;
|components=Loop::Client, Loop::Server, Loop::General, Firefox OS::Gaia::Loop&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:hschlichting@mozilla.com Hanno Schlichting]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:mconnor@mozilla.com Mike Connor]&lt;br /&gt;
|peers=[mailto:rnewman@mozilla.com Richard Newman], [mailto:gps@mozilla.com Gregory Szorc], Philipp von Weitershausen&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Party Tool&lt;br /&gt;
|description=PHP-based party tool used for Firefox Party&lt;br /&gt;
|owner=[mailto:rflint@ryanflint.com Ryan Flint]&lt;br /&gt;
|peers=Mike Morgan, [mailto:reed@reedloden.com Reed Loden]&lt;br /&gt;
|group=dev-apps-webtools&lt;br /&gt;
|source_dirs=webtools/partytool/&lt;br /&gt;
|url=http://wiki.mozilla.org/Webtools:PartyTool&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Penelope&lt;br /&gt;
|description=Eudora-like functionality and theme added to Thunderbird.&lt;br /&gt;
|owner=Jeff Beckley&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=penelope/&lt;br /&gt;
|url=https://wiki.mozilla.org/Penelope&lt;br /&gt;
|components=Penelope&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn.js&lt;br /&gt;
|description=Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. &lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:david.humphrey@senecacollege.ca David Humphrey], [mailto:scott.downe@gmail.com Scott Downe], [mailto:rick@bocoup.com Rick Waldron]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/popcorn-js/&lt;br /&gt;
|url=[http://www.popcornjs.org/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn Maker&lt;br /&gt;
|description=An SDK for authoring Popcorn projects.&lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:ben@mozillafoundation.org Ben Moskowitz], [mailto:bobby@mozillafoundation.org Robert Richter]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/butter/&lt;br /&gt;
|url=[http://mozillapopcorn.org/popcorn-maker/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/65733-butter/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/65733-butter/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Screenshots&lt;br /&gt;
|description=Code relating to Screenshots functionality, both client (eg. Firefox) and server.&lt;br /&gt;
|owner=[mailto:ianb@mozilla.com Ian Bicking]&lt;br /&gt;
|peers=[mailto:jhirsch@mozilla.com Jared Hirsch], [mailto:bchen@mozilla.com Barry Chen], [mailto:pdahiya@mozilla.com Punam Dahiya]&lt;br /&gt;
|source_dirs=browser/extensions/screenshots&lt;br /&gt;
|components=Firefox::Screenshots, Cloud Services::Server: Screenshots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Standalone Composer&lt;br /&gt;
|description=Standalone editor/composer based on mozilla/toolkit&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=dev-tech-editor,dev-apps-other&lt;br /&gt;
|source_dirs=composer/&lt;br /&gt;
|url=http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:francois@mozilla.com François Marier] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client), [mailto:hchang@mozilla.com Henry Chang] (client), [mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:rtilder@mozilla.com Ryan Tilder] (server)&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/base/src/nsChannelClassifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Venkman&lt;br /&gt;
|description=JavaScript Debugger frontend&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:shaver@mozilla.org Mike Shaver], [mailto:silver@warwickcompsoc.co.uk James Ross], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-apps-js-debugger&lt;br /&gt;
|source_dirs=extensions/venkman/&lt;br /&gt;
|url=http://www.mozilla.org/projects/venkman&lt;br /&gt;
http://www.hacksrus.com/~ginda/venkman/&lt;br /&gt;
|components=Other Applications::Venkman JS Debugger&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Roadmap&amp;diff=1179840</id>
		<title>DevTools/Roadmap</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Roadmap&amp;diff=1179840"/>
		<updated>2017-09-04T15:00:16Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Deleted this obsolete page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/RoadmapJune2011&amp;diff=1179839</id>
		<title>DevTools/RoadmapJune2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/RoadmapJune2011&amp;diff=1179839"/>
		<updated>2017-09-04T14:58:31Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Deleted this obsolete page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Roadmap/2011&amp;diff=1179838</id>
		<title>DevTools/Roadmap/2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Roadmap/2011&amp;diff=1179838"/>
		<updated>2017-09-04T14:58:02Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Deleted this obsolete page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1175342</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1175342"/>
		<updated>2017-07-10T13:56:37Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Eddy and jWe talked to Eddy and James, they&amp;#039;re not going to contribute to DevTools anymore.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Add-on SDK&lt;br /&gt;
|description=The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications&lt;br /&gt;
|owner=[mailto:gozala@mozilla.com Irakli Gozalishvili]&lt;br /&gt;
|peers=Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Myk Melez, Will Bamberg&lt;br /&gt;
|forum=http://groups.google.com/group/mozilla-labs-jetpack&lt;br /&gt;
|source_dirs=https://github.com/mozilla/addon-sdk&lt;br /&gt;
|url=https://wiki.mozilla.org/Jetpack&lt;br /&gt;
|components=Add-on SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Android Background Services&lt;br /&gt;
|description=Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.&lt;br /&gt;
|owner=[mailto:rnewman@mozilla.com Richard Newman]&lt;br /&gt;
|peers=[mailto:nalexander@mozilla.com Nick Alexander], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:jwillcox@mozilla.com James Willcox] &lt;br /&gt;
|forum=mozilla.dev.platforms.mobile &lt;br /&gt;
|source_dirs=https://github.com/mozilla-services/android-sync &lt;br /&gt;
|url=https://wiki.mozilla.org/Android/Services&lt;br /&gt;
|components=[https://bugzilla.mozilla.org/enter_bug.cgi?product=Android%20Background%20Services Android Background Services]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=BrowserID&lt;br /&gt;
|description=(a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..) &lt;br /&gt;
|owner=Ben Adida&lt;br /&gt;
|peers=Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons&lt;br /&gt;
|source_dirs=&lt;br /&gt;
  BrowserID server code: https://github.com/mozilla/browserid,    &lt;br /&gt;
  BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity &lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-identity &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=ChatZilla&lt;br /&gt;
|description=IRC client&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:samuel@sieb.net Samuel Sieb], [mailto:silver@warwickcompsoc.co.uk James Ross]&lt;br /&gt;
|group=dev-apps-chatzilla&lt;br /&gt;
|source_dirs=extensions/irc/&lt;br /&gt;
|url=http://chatzilla.hacksrus.com/&lt;br /&gt;
|components=Other Applications::ChatZilla&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Composer&lt;br /&gt;
|description=Editor/Composer&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:smfr@smfr.org Simon Fraser], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-tech-editor&lt;br /&gt;
|source_dirs=editor/&lt;br /&gt;
|url=http://www.mozilla.org/editor&lt;br /&gt;
|components=Composer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:mferretti@mozilla.com Matteo Ferretti], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:sfink@mozilla.com Steve Fink] (heapsnapshot code)&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie, Eddy Bruel, James Long&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Directory SDK&lt;br /&gt;
|description=Tools and SDKs for accessing LDAP Directories.&lt;br /&gt;
|owner=[mailto:mcs@pearlcrescent.com Mark C. Smith]&lt;br /&gt;
|peers=[mailto:anton.bobrov@sun.com Anton Bobrov], [mailto:richm@stanfordalumni.org Rich Megginson]&lt;br /&gt;
|group=dev-tech-ldap&lt;br /&gt;
|source_dirs=directory/&lt;br /&gt;
|url=http://www.mozilla.org/directory&lt;br /&gt;
|components=Directory&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DOM Inspector&lt;br /&gt;
|description=An extension that allows the user to inspect and edit the DOM of documents being displayed.&lt;br /&gt;
|owner=[mailto:sdwilsh@shawnwilsher.com Shawn Wilsher]&lt;br /&gt;
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=extensions/inspector/, layout/inspector/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Other Applications::DOM Inspector&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)] [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson (:bnicholson)], [mailto:rnewman@mozilla.com Richard Newman (:rnewman)], [mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:ahunt@mozilla.com Andrzej Hunt (:ahunt)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:sleroux@mozilla.com Steph Leroux], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:ckarlof@mozilla.com Chris Karlof]&lt;br /&gt;
|peers=[mailto:dcoates@mozilla.com Danny Coates], [mailto:zcarter@mozilla.com Zach Carter], [mailto:rfkelly@mozilla.com Ryan Kelly], [mailto:chilts@mozilla.com Andrew Chilton], [mailto:fmarier@mozilla.com Francois Marier], [mailto:smcarthur@mozilla.com Sean McArthur], [mailto:nchapman@mozilla.com Nick Chapman], [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:stomlinson@mozilla.com Shane Tomlinson], [mailto:jrgm@mozilla.com John Morrison], [mailto:pdehaan@mozilla.com Peter deHaan]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Metro&lt;br /&gt;
|description=Touch-screen-friendly browser for Windows&lt;br /&gt;
|owner=[mailto:jmathies@mozilla.com Jim Mathies], [mailto:mbrubeck@mozilla.com Matt Brubeck]&lt;br /&gt;
|peers=Allison Naaktgeboren, Brian Bondy, Marina Samuel, Mark Finkle, Rodrigo Silveira, Sam Foster, [https://mozillians.org/en-US/u/TimAbraldes/ Tim Abraldes]&lt;br /&gt;
|forum=https://mail.mozilla.org/listinfo/metro&lt;br /&gt;
|source_dirs=browser/metro&lt;br /&gt;
|url=https://wiki.mozilla.org/Firefox/Metro&lt;br /&gt;
|components=Firefox for Metro&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Loop aka Firefox Hello&lt;br /&gt;
|description=Voice and Video Collaboration System&lt;br /&gt;
|owner=[mailto:standard8@mozilla.com Mark Banner]&lt;br /&gt;
|peers=[mailto:abr@mozilla.com Adam Roach], [mailto:dmose@mozilla.com Dan Mosedale], [mailto:nperriault@mozilla.com Nicolas Perriault], [mailto:jaws@mozilla.com Jared Wein], [mailto:mdeboer@mozilla.com Michael de Boer], [mailto:tarek@mozilla.com Tarek Ziadé], [mailto:alexis@mozilla.com Alexis Metaireau], [mailto:natim@mozilla.com Rémy Hubscher], [mailto:mlepatre@mozilla.com Mathieu Leplatre], [mailto:fernando@mozilla.com Fernando Jiménez], [mailto:borja.salguero@telefonica.com Borja Salguero], [mailto:jaoo@tid.es Jose Antonio Olivera]&lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-media (mozilla.dev.media)&lt;br /&gt;
|source_dirs=browser/components/loop, https://github.com/mozilla-services/loop-server, https://github.com/mozilla-b2g/firefoxos-loop-client&lt;br /&gt;
|url=https://wiki.mozilla.org/Loop&lt;br /&gt;
|components=Loop::Client, Loop::Server, Loop::General, Firefox OS::Gaia::Loop&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:hschlichting@mozilla.com Hanno Schlichting]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:mconnor@mozilla.com Mike Connor]&lt;br /&gt;
|peers=[mailto:rnewman@mozilla.com Richard Newman], [mailto:gps@mozilla.com Gregory Szorc], Philipp von Weitershausen&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Party Tool&lt;br /&gt;
|description=PHP-based party tool used for Firefox Party&lt;br /&gt;
|owner=[mailto:rflint@ryanflint.com Ryan Flint]&lt;br /&gt;
|peers=Mike Morgan, [mailto:reed@reedloden.com Reed Loden]&lt;br /&gt;
|group=dev-apps-webtools&lt;br /&gt;
|source_dirs=webtools/partytool/&lt;br /&gt;
|url=http://wiki.mozilla.org/Webtools:PartyTool&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Penelope&lt;br /&gt;
|description=Eudora-like functionality and theme added to Thunderbird.&lt;br /&gt;
|owner=Jeff Beckley&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=penelope/&lt;br /&gt;
|url=https://wiki.mozilla.org/Penelope&lt;br /&gt;
|components=Penelope&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn.js&lt;br /&gt;
|description=Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. &lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:david.humphrey@senecacollege.ca David Humphrey], [mailto:scott.downe@gmail.com Scott Downe], [mailto:rick@bocoup.com Rick Waldron]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/popcorn-js/&lt;br /&gt;
|url=[http://www.popcornjs.org/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn Maker&lt;br /&gt;
|description=An SDK for authoring Popcorn projects.&lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:ben@mozillafoundation.org Ben Moskowitz], [mailto:bobby@mozillafoundation.org Robert Richter]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/butter/&lt;br /&gt;
|url=[http://mozillapopcorn.org/popcorn-maker/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/65733-butter/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/65733-butter/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Standalone Composer&lt;br /&gt;
|description=Standalone editor/composer based on mozilla/toolkit&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=dev-tech-editor,dev-apps-other&lt;br /&gt;
|source_dirs=composer/&lt;br /&gt;
|url=http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:francois@mozilla.com François Marier] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client), [mailto:hchang@mozilla.com Henry Chang] (client), [mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:rtilder@mozilla.com Ryan Tilder] (server)&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/base/src/nsChannelClassifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Venkman&lt;br /&gt;
|description=JavaScript Debugger frontend&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:shaver@mozilla.org Mike Shaver], [mailto:silver@warwickcompsoc.co.uk James Ross], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-apps-js-debugger&lt;br /&gt;
|source_dirs=extensions/venkman/&lt;br /&gt;
|url=http://www.mozilla.org/projects/venkman&lt;br /&gt;
http://www.hacksrus.com/~ginda/venkman/&lt;br /&gt;
|components=Other Applications::Venkman JS Debugger&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=QA/DevTools_Go_Faster&amp;diff=1175062</id>
		<title>QA/DevTools Go Faster</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=QA/DevTools_Go_Faster&amp;diff=1175062"/>
		<updated>2017-07-04T12:56:47Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Changed title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Approvals Required / Received&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The following individuals are required to/have approved this Test Plan:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Title !! Department !! Approval Date !! Method&lt;br /&gt;
|-&lt;br /&gt;
| Cornel Ionce || QA Manager || Product Integrity || Date || [mailto:cornel.ionce@softvisioninc.eu Email]&lt;br /&gt;
|-&lt;br /&gt;
| Patrick Brosset || Engineering Manager || Engineering || Date || [mailto:pbrosset@mozilla.com Email]&lt;br /&gt;
|-&lt;br /&gt;
| Bryan Clark || EPM || Product Management || Date || [mailto:bclark@mozilla.com Email]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Revision History&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded).  The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:60%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Date !! Version !! Author !! Description &lt;br /&gt;
|-&lt;br /&gt;
| 05/22/2017 || 1.0 || Iulia Cristescu || Created first draft&lt;br /&gt;
|-&lt;br /&gt;
| 06/20/2017 || 2.0 || Iulia Cristescu || Updated most of the sections&lt;br /&gt;
|-&lt;br /&gt;
| 06/23/2017 || 3.0 || Iulia Cristescu || Updated Approvals, Risk Assessment and Coverage, Test Areas and Sign Off Criteria sections&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
== Purpose ==&lt;br /&gt;
DevTools Go Faster is about shipping DevTools as an on-demand add-on to the Firefox users. 99% of Firefox users don&#039;t use DevTools and for the users who do the 90% of them are on the Release channel. Converting DevTools to an add-on allows removing DevTools from most Firefox installs and ship DevTools to the developers faster than ever.&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
This wiki details the testing that will be performed by the project team for the DevTools Go Faster project. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:&lt;br /&gt;
* What will be tested&lt;br /&gt;
* How testing will be performed&lt;br /&gt;
&lt;br /&gt;
== Ownership ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stakeholders&#039;&#039;&#039;&lt;br /&gt;
* Product Manager - [mailto:bclark@mozilla.com Bryan Clark]&lt;br /&gt;
* Overall Product - Jeff Griffiths&lt;br /&gt;
&#039;&#039;&#039;Engineering&#039;&#039;&#039;&lt;br /&gt;
* Engineering Manager - [mailto:pbrosset@mozilla.com Patrick Brosset]&lt;br /&gt;
* Overall Engineer - Joe Walker&lt;br /&gt;
* Engineering - [mailto:ochameau@mozilla.com Alexandre Poirot]&lt;br /&gt;
* Engineering - [mailto:odvarko@gmail.com Honza]&lt;br /&gt;
* Engineering - [mailto:jdescottes@mozilla.com Julian Descottes]&lt;br /&gt;
&#039;&#039;&#039;QA&#039;&#039;&#039;&lt;br /&gt;
* QA Manager - [mailto:cornel.ionce@softvisioninc.eu Cornel Ionce]&lt;br /&gt;
* PM for QA team - [mailto:fmezei@mozilla.com Florin Mezei]&lt;br /&gt;
* TL for QA team - [mailto:avaida@mozilla.com Andrei Vaida] &lt;br /&gt;
* Leading QA efforts - [mailto:icristescu@mozilla.com Iulia Cristescu] &lt;br /&gt;
* Leading QA efforts (peer) - [mailto:asimonca@mozilla.com Alexandru Simonca]&lt;br /&gt;
&lt;br /&gt;
= Testing summary = &lt;br /&gt;
&lt;br /&gt;
== Scope of Testing ==&lt;br /&gt;
=== In Scope ===&lt;br /&gt;
DevTools lets you examine, edit, and debug HTML, CSS, and JavaScript on the desktop and on mobile. &amp;lt;br /&amp;gt;&lt;br /&gt;
DevTools will become a Mozilla extension that can be installed on demand by the user (using an UI that detects when someone needs DevTools) and will be updated outside of the Firefox&#039;s release cycle. &amp;lt;br /&amp;gt;&lt;br /&gt;
For existing Firefox DevTools users there should be no noticeable change in their daily experience. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;DevTools Shim&#039;&#039;&#039; is responsible for installing the DevTools add-on as needed.  The Shim will auto-install the add-on for existing DevTools users by default. The Shim is listening to the DevTools keyboard shortcuts and provides install methods at other various entry points like about:debugging. When new users use a DevTools keyboard shortcut Firefox will prompt them, asking if they want to install DevTools. If the the answer is yes, the DevTools add-on will be installed and will update itself in the background from that point on. &amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
The testing efforts will be invested on the following areas:&lt;br /&gt;
* previous usage detection; &lt;br /&gt;
* add-on installation work flow and its integration with the current browser functionalities and UI;&lt;br /&gt;
* DevTools basic and advanced functionality and usability, according to the existing requirements.&lt;br /&gt;
&lt;br /&gt;
=== Out of Scope ===&lt;br /&gt;
* The mobile implementation and testing are not targeted&lt;br /&gt;
* Storage inspector, StyleEditor, Canvas Debugger, Shader Editor, Performance, Memory, Settings are not covered&lt;br /&gt;
&lt;br /&gt;
= Requirements for testing =&lt;br /&gt;
== Environments ==&lt;br /&gt;
Testing will be performed across platform (both x86 &amp;amp; x64 infrastructures), targeting:&lt;br /&gt;
* Windows 10&lt;br /&gt;
* Windows 7 &lt;br /&gt;
* Ubuntu 16.04&lt;br /&gt;
* macOS 10.12&lt;br /&gt;
&lt;br /&gt;
= Test Strategy =&lt;br /&gt;
== Risk Assessment and Coverage ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ID !! Description / Threat Description !! Covered by Test Objective !!  Magnitude !! Probability !! Priority !! Impact Score &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Compatibility across all available channels || Testing should cover all the Firefox channels (from Release to Nightly) || 2-Moderate || 2-Possible || 3-High || 4&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Differences depending on channels (built in vs. add-on) and profiles (already opened DevTools vs. never opened DevTools) || Testing should also regard the previous usage detection process and the differences induced by the installation work flow || 3-High || 3-Almost Certain || 3-High || 12&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Localization/RTL || Testsuite will include RTL/non-RTL differentiation || 2-Moderate || 2-Possible || 3-High || 12&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Accessibility/e10s || Testsuite will include e10s/non-e10s differentiation || 2-Moderate || 2-Possible || 3-High || 12&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Platform specific issues  || Most users are using Windows but the team mostly works on OSX/Unix, so there is a risk for Windows only regressions. Therefore the testing process will assure full platform coverage || 3-High || 3-Almost Certain || 3-High || 12&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Values:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Magnitude:&#039;&#039;&#039; 1- Low , &#039;&#039;2-Moderate&#039;&#039;, &#039;&#039;&#039;3-High&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Probability:&#039;&#039;&#039; 1-Unlikely, &#039;&#039;2-Possible&#039;&#039;, &#039;&#039;&#039;3-Almost Certain&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Priority:&#039;&#039;&#039; 1 - Low, &#039;&#039;2-Medium&#039;&#039;, &#039;&#039;&#039;3-High&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Impact Score Breakdown:&#039;&#039;&#039; &lt;br /&gt;
* An impact value of 1, 2, 3, 4 would describe an area which although should be covered there aren&#039;t expected any discoveries of critical issues.&lt;br /&gt;
* An impact value of 6, 8, 9, 12 would describe an area in which we expect to find issues but those issues are not expected to be critical.&lt;br /&gt;
* An impact value of 18 or 27 would describe an area on which it is likely to find issues and those issues to be critical or blockers.&lt;br /&gt;
&lt;br /&gt;
== Test Objectives ==&lt;br /&gt;
This section details the progression test objectives that will be covered. Please note that this is at a high level. For large projects, a suite of test cases would be created which would reference directly back to this master.&lt;br /&gt;
This could be documented in bullet form or in a table similar to the one below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Previous usage detection || Verify if DevTools previous usage state is properly detected on Beta and Release builds and if the corresponding install process is initiated || If DevTools was previously used, the addon is automatically downloaded and installed. If the user never tried DevTools, it will go through the install process || Manual || Release QA&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Install entry points || Verify if the entry points for users to install DevTools are captured || The corresponding install work flow is initiated when DevTools are launched, depending on the previous usage status || Manual || Release QA &lt;br /&gt;
|-&lt;br /&gt;
| 3 || Install work flow || Verify if the installation process is properly executed || Depending on the captured entry point, the corresponding install page is opened in a new tab and the installation process is successfully completed || Manual || Release QA &lt;br /&gt;
|-&lt;br /&gt;
| 4 || DevTools functionality and usability || Verify if all DevTools functionalities are working || Toolbox, Inspector, Console, Debugger, Netmonitor and all the related tools are fully functional and no regressions are triggered by the new install work flow || Manual || Release QA &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Builds ==&lt;br /&gt;
DevTools Go Faster will be tested on the following builds:&lt;br /&gt;
* Nightly - starting with the build from &lt;br /&gt;
* DevEdition - starting with the build from&lt;br /&gt;
* Beta - starting with &lt;br /&gt;
* Release - starting with&lt;br /&gt;
&lt;br /&gt;
== Test Execution Schedule ==&lt;br /&gt;
The following table identifies the anticipated testing period available for test execution.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:60%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project phase !! Start Date !! End Date&lt;br /&gt;
|-&lt;br /&gt;
| Start project &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | 05/01/2017 || &lt;br /&gt;
|-&lt;br /&gt;
| Study documentation/specs received from developers&lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | 05/20/2017 || &lt;br /&gt;
|-&lt;br /&gt;
| QA - Test plan creation &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | 05/22/2017 || &lt;br /&gt;
|-&lt;br /&gt;
| QA - Test cases/Env preparation &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | 06/06/2017 || &lt;br /&gt;
|-&lt;br /&gt;
| QA - Nightly Testing &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  || &lt;br /&gt;
|-&lt;br /&gt;
| QA - Beta Testing &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  || &lt;br /&gt;
|-&lt;br /&gt;
| Release Date &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Testing Tools ==&lt;br /&gt;
Detail the tools to be used for testing, for example see the following table:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Process !! Tool&lt;br /&gt;
|-&lt;br /&gt;
| Test plan creation || Mozilla wiki&lt;br /&gt;
|-&lt;br /&gt;
| Test case creation || TestRail&lt;br /&gt;
|-&lt;br /&gt;
| Test case execution || TestRail&lt;br /&gt;
|-&lt;br /&gt;
| Bugs management || GitHub &amp;amp; Bugzilla&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Status = &lt;br /&gt;
== Overview ==&lt;br /&gt;
* Released to Nightly starting with &lt;br /&gt;
* Merged to beta starting with &lt;br /&gt;
* Merged to Release starting with&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
List and links for specs:&lt;br /&gt;
* [https://public.etherpad-mozilla.org/p/DevTools_Go_Faster_QA_kick_off Etherpad for DevTools_Go_Faster_QA_kick_off]&lt;br /&gt;
* [https://trello.com/c/ctmEsEVa/237-go-faster-devtools-outside-fx-releases-as-an-add-on Trello]&lt;br /&gt;
* [https://docs.google.com/document/d/1_cl1ZtcS7zFy4JTmh4ShqaVl0HHnXrN2oHBcJMgN6lU/edit#heading=h.kft9zibe60g5 General spec]&lt;br /&gt;
* [https://docs.google.com/document/d/1tod1YH8uuzZykKawNvrLyyxuxxYNUfYsvTuHFa2Jf9s/edit#heading=h.98oflqxiqqz8 FAQ]&lt;br /&gt;
* [https://docs.google.com/document/d/1CqBkNR2XWaItZnotb2cYJXooOH2k5LpVljx9yTjH96Q/edit#heading=h.tfjwr92eubne Moving DevTools to github] &lt;br /&gt;
* [https://docs.google.com/document/d/1zhVL4bROBk7Q5T_GhEERnWqtAZT2zTxSWj1ymU4Z_9o/edit#heading=h.mgyxetq9yvfk Tracking internal feedback about DevTools GoFaster]&lt;br /&gt;
* [https://docs.google.com/document/d/1ku6Jn12XdTFNno0phhLjlBD2H43k5NYswALYnA_UVBA/edit# Firefox Shim]&lt;br /&gt;
&lt;br /&gt;
= Testcases = &lt;br /&gt;
== Test Areas ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:80%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Test Areas !! Covered !! Details&lt;br /&gt;
|-&lt;br /&gt;
| Private Window &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|-&lt;br /&gt;
| Multi-Process Enabled &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|-&lt;br /&gt;
| Multi-process Disabled &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|-&lt;br /&gt;
| Theme (high contrast) &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;UI&#039;&#039;&#039; &lt;br /&gt;
||  || &lt;br /&gt;
|-&lt;br /&gt;
| Mouse-only operation  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|-&lt;br /&gt;
| Keyboard-only operation  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Display (HiDPI) &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Interaction (scroll, zoom) &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|-&lt;br /&gt;
| Usable with a screen reader  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || e.g. with NVDA&lt;br /&gt;
|-&lt;br /&gt;
| Usability and/or discoverability testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || Is this feature user friendly&lt;br /&gt;
|-&lt;br /&gt;
| RTL build testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Help/Support&#039;&#039;&#039; &lt;br /&gt;
||  || &lt;br /&gt;
|-&lt;br /&gt;
| Help/support interface required   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || Make sure link to support/help page exist and is easy reachable.&lt;br /&gt;
|-&lt;br /&gt;
| Support documents planned(written)  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || Make sure support documents are written and are correct.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Install/Upgrade&#039;&#039;&#039; &lt;br /&gt;
||  || &lt;br /&gt;
|-&lt;br /&gt;
| Feature upgrades/downgrades data as expected   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Does sync work across upgrades   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Requires install testing    &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || separate feature/application installation needed (not only Firefox)&lt;br /&gt;
|-&lt;br /&gt;
| Affects first-run or onboarding     &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || Florin/Lawrence are investigating if there is a dedicated QA for this, or we should test? Should be an yes/no and if is yes should add in detail column the team/person assigned.&lt;br /&gt;
|-&lt;br /&gt;
| Does this affect partner builds? Partner build testing  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || yes/no options, add comment with details about who will lead testing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039; Enterprise &#039;&#039;&#039; &lt;br /&gt;
||   ||  Raise up the topic to developers to see if they are expecting to work different on ESR builds&lt;br /&gt;
|-&lt;br /&gt;
| Enterprise administration   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Network proxies/autoconfig   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| ESR behavior changes   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Locked preferences  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039; Data Monitoring &#039;&#039;&#039; &lt;br /&gt;
||  || &lt;br /&gt;
|-&lt;br /&gt;
| Temporary or permanent telemetry monitoring   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || List of error conditions to monitor&lt;br /&gt;
|-&lt;br /&gt;
| Telemetry correctness testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Server integration testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Offline and server failure testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No ||&lt;br /&gt;
|-&lt;br /&gt;
| Load testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039; Add-ons &#039;&#039;&#039; &lt;br /&gt;
||  || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.&lt;br /&gt;
|-&lt;br /&gt;
| Addon API required?   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Comprehensive API testing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Permissions   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Testing with existing/popular addons&lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039; Security &#039;&#039;&#039; &lt;br /&gt;
||  || Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.&lt;br /&gt;
|-&lt;br /&gt;
| 3rd-party security review   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Privilege escalation testing&lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Fuzzing   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039; Web Compatibility &#039;&#039;&#039; &lt;br /&gt;
||  || depends on the feature&lt;br /&gt;
|-&lt;br /&gt;
| Testing against target sites   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|-&lt;br /&gt;
| Survey of many sites for compatibility   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039; Interoperability  &#039;&#039;&#039; &lt;br /&gt;
||  || depends on the feature&lt;br /&gt;
|-&lt;br /&gt;
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers.   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | No || &lt;br /&gt;
|-&lt;br /&gt;
| Interaction of this feature with other browser features   &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Yes || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Test suite ==&lt;br /&gt;
 Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/1111&amp;amp;group_by=cases:section_id&amp;amp;group_order=asc Testrail]  &lt;br /&gt;
 Smoke Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/1111&amp;amp;group_by=cases:section_id&amp;amp;group_id=4053&amp;amp;group_order=asc Testrail]&lt;br /&gt;
 Regression Test suite - Link with the tests - if available/needed&lt;br /&gt;
&lt;br /&gt;
= Bug Work =&lt;br /&gt;
&#039;&#039;&#039;Reference bugs&#039;&#039;&#039;&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1361080 1361080 - Create a UI shim to install/bootstrap devtools addon]&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1373492 1373492 - Enable the layout view]&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1347964 1347964 - |meta| Ship the new Inspector Layout panel]&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1363533 1363533 - Setup a build configuration to build firefox without built-in DevTools]&lt;br /&gt;
&lt;br /&gt;
= Sign off =&lt;br /&gt;
== Criteria ==&lt;br /&gt;
Checklist&lt;br /&gt;
* All test cases should be executed&lt;br /&gt;
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan&lt;br /&gt;
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
&#039;&#039;&#039;Nightly testing&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
List of OSes that will be covered by testing&amp;lt;br /&amp;gt;&lt;br /&gt;
*Link for the tests run&lt;br /&gt;
** Full Test suite, link to TestRail - Tests Runs and Results [https://testrail.stage.mozaws.net/index.php?/runs/overview/17 link]&lt;br /&gt;
** Daily Smoke, if needed/available&lt;br /&gt;
** Regression Test suite, if needed/available&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Merge to Beta Sign-off&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
List of OSes that will be covered by testing&amp;lt;br /&amp;gt;&lt;br /&gt;
*Link for the tests run&lt;br /&gt;
** Full Test suite&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:60%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Exit Criteria !! Status !! Notes/Details&lt;br /&gt;
|-&lt;br /&gt;
|  Testing Prerequisites (specs, use cases) &lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |   &lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
|  Testing Infrastructure setup &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |   || &lt;br /&gt;
|-&lt;br /&gt;
|  Test Plan Creation &lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |   || &lt;br /&gt;
|-&lt;br /&gt;
|  Test Cases Creation &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |   || &lt;br /&gt;
|-&lt;br /&gt;
|  Automation Coverage ||&lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
|  Performance Testing &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  || &lt;br /&gt;
|-&lt;br /&gt;
|  All Defects Logged || || &lt;br /&gt;
|-&lt;br /&gt;
|  Critical/Blockers Fixed and Verified || || &lt;br /&gt;
|-&lt;br /&gt;
|  Metrics/Telemetry|| &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
|  Basic/Core functionality Nightly testing&lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  &lt;br /&gt;
|-&lt;br /&gt;
|  QA mid-Nightly Signoff|| &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Email to be sent &lt;br /&gt;
|-&lt;br /&gt;
|  QA Nightly - Full Testing &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  || &lt;br /&gt;
|-&lt;br /&gt;
|  QA pre-Beta Signoff|| &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot;| Email to be sent &lt;br /&gt;
|-&lt;br /&gt;
|  QA Beta - Full Testing&lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; |  || &lt;br /&gt;
|-&lt;br /&gt;
|  QA pre-Release Signoff || &lt;br /&gt;
|style=&amp;quot;text-align:center;&amp;quot; | Email to be sent &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1175061</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1175061"/>
		<updated>2017-07-04T12:32:36Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Adding 3 peers to the DevTools module (Yulia, Sole and Julien). Sent an email to the governance mailing list.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Add-on SDK&lt;br /&gt;
|description=The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications&lt;br /&gt;
|owner=[mailto:gozala@mozilla.com Irakli Gozalishvili]&lt;br /&gt;
|peers=Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Myk Melez, Will Bamberg&lt;br /&gt;
|forum=http://groups.google.com/group/mozilla-labs-jetpack&lt;br /&gt;
|source_dirs=https://github.com/mozilla/addon-sdk&lt;br /&gt;
|url=https://wiki.mozilla.org/Jetpack&lt;br /&gt;
|components=Add-on SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Android Background Services&lt;br /&gt;
|description=Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.&lt;br /&gt;
|owner=[mailto:rnewman@mozilla.com Richard Newman]&lt;br /&gt;
|peers=[mailto:nalexander@mozilla.com Nick Alexander], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:jwillcox@mozilla.com James Willcox] &lt;br /&gt;
|forum=mozilla.dev.platforms.mobile &lt;br /&gt;
|source_dirs=https://github.com/mozilla-services/android-sync &lt;br /&gt;
|url=https://wiki.mozilla.org/Android/Services&lt;br /&gt;
|components=[https://bugzilla.mozilla.org/enter_bug.cgi?product=Android%20Background%20Services Android Background Services]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=BrowserID&lt;br /&gt;
|description=(a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..) &lt;br /&gt;
|owner=Ben Adida&lt;br /&gt;
|peers=Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons&lt;br /&gt;
|source_dirs=&lt;br /&gt;
  BrowserID server code: https://github.com/mozilla/browserid,    &lt;br /&gt;
  BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity &lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-identity &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=ChatZilla&lt;br /&gt;
|description=IRC client&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:samuel@sieb.net Samuel Sieb], [mailto:silver@warwickcompsoc.co.uk James Ross]&lt;br /&gt;
|group=dev-apps-chatzilla&lt;br /&gt;
|source_dirs=extensions/irc/&lt;br /&gt;
|url=http://chatzilla.hacksrus.com/&lt;br /&gt;
|components=Other Applications::ChatZilla&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Composer&lt;br /&gt;
|description=Editor/Composer&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:smfr@smfr.org Simon Fraser], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-tech-editor&lt;br /&gt;
|source_dirs=editor/&lt;br /&gt;
|url=http://www.mozilla.org/editor&lt;br /&gt;
|components=Composer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DevTools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:ejpbruel@mozilla.com Eddy Bruel], [mailto:jlongster@mozilla.com James Long], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:mferretti@mozilla.com Matteo Ferretti], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:ystartsev@mozilla.com Yulia Startsev], [mailto:sole@mozilla.com Soledad Penadés], [mailto:jwajsberg@mozilla.com Julien Wajsberg], [mailto:sfink@mozilla.com Steve Fink] (heapsnapshot code)&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Directory SDK&lt;br /&gt;
|description=Tools and SDKs for accessing LDAP Directories.&lt;br /&gt;
|owner=[mailto:mcs@pearlcrescent.com Mark C. Smith]&lt;br /&gt;
|peers=[mailto:anton.bobrov@sun.com Anton Bobrov], [mailto:richm@stanfordalumni.org Rich Megginson]&lt;br /&gt;
|group=dev-tech-ldap&lt;br /&gt;
|source_dirs=directory/&lt;br /&gt;
|url=http://www.mozilla.org/directory&lt;br /&gt;
|components=Directory&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DOM Inspector&lt;br /&gt;
|description=An extension that allows the user to inspect and edit the DOM of documents being displayed.&lt;br /&gt;
|owner=[mailto:sdwilsh@shawnwilsher.com Shawn Wilsher]&lt;br /&gt;
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=extensions/inspector/, layout/inspector/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Other Applications::DOM Inspector&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:snorp@mozilla.com James Willcox (:snorp)] [mailto:sebastian@mozilla.com Sebastian Kaspari (:sebastian) ]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson (:bnicholson)], [mailto:rnewman@mozilla.com Richard Newman (:rnewman)], [mailto:liuche@mozilla.com Chenxia Liu (:liuche)], [mailto:nalexander@mozilla.com Nick Alexander (:nalexander)], [mailto:mcomella@mozilla.com Michael Comella (:mcomella)], [mailto:ahunt@mozilla.com Andrzej Hunt (:ahunt)], [mailto:gkruglov@mozilla.com Grisha Kruglov (:grisha)]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:sleroux@mozilla.com Steph Leroux], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:ckarlof@mozilla.com Chris Karlof]&lt;br /&gt;
|peers=[mailto:dcoates@mozilla.com Danny Coates], [mailto:zcarter@mozilla.com Zach Carter], [mailto:rfkelly@mozilla.com Ryan Kelly], [mailto:chilts@mozilla.com Andrew Chilton], [mailto:fmarier@mozilla.com Francois Marier], [mailto:smcarthur@mozilla.com Sean McArthur], [mailto:nchapman@mozilla.com Nick Chapman], [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:stomlinson@mozilla.com Shane Tomlinson], [mailto:jrgm@mozilla.com John Morrison], [mailto:pdehaan@mozilla.com Peter deHaan]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Metro&lt;br /&gt;
|description=Touch-screen-friendly browser for Windows&lt;br /&gt;
|owner=[mailto:jmathies@mozilla.com Jim Mathies], [mailto:mbrubeck@mozilla.com Matt Brubeck]&lt;br /&gt;
|peers=Allison Naaktgeboren, Brian Bondy, Marina Samuel, Mark Finkle, Rodrigo Silveira, Sam Foster, [https://mozillians.org/en-US/u/TimAbraldes/ Tim Abraldes]&lt;br /&gt;
|forum=https://mail.mozilla.org/listinfo/metro&lt;br /&gt;
|source_dirs=browser/metro&lt;br /&gt;
|url=https://wiki.mozilla.org/Firefox/Metro&lt;br /&gt;
|components=Firefox for Metro&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Loop aka Firefox Hello&lt;br /&gt;
|description=Voice and Video Collaboration System&lt;br /&gt;
|owner=[mailto:standard8@mozilla.com Mark Banner]&lt;br /&gt;
|peers=[mailto:abr@mozilla.com Adam Roach], [mailto:dmose@mozilla.com Dan Mosedale], [mailto:nperriault@mozilla.com Nicolas Perriault], [mailto:jaws@mozilla.com Jared Wein], [mailto:mdeboer@mozilla.com Michael de Boer], [mailto:tarek@mozilla.com Tarek Ziadé], [mailto:alexis@mozilla.com Alexis Metaireau], [mailto:natim@mozilla.com Rémy Hubscher], [mailto:mlepatre@mozilla.com Mathieu Leplatre], [mailto:fernando@mozilla.com Fernando Jiménez], [mailto:borja.salguero@telefonica.com Borja Salguero], [mailto:jaoo@tid.es Jose Antonio Olivera]&lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-media (mozilla.dev.media)&lt;br /&gt;
|source_dirs=browser/components/loop, https://github.com/mozilla-services/loop-server, https://github.com/mozilla-b2g/firefoxos-loop-client&lt;br /&gt;
|url=https://wiki.mozilla.org/Loop&lt;br /&gt;
|components=Loop::Client, Loop::Server, Loop::General, Firefox OS::Gaia::Loop&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:hschlichting@mozilla.com Hanno Schlichting]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:mconnor@mozilla.com Mike Connor]&lt;br /&gt;
|peers=[mailto:rnewman@mozilla.com Richard Newman], [mailto:gps@mozilla.com Gregory Szorc], Philipp von Weitershausen&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Party Tool&lt;br /&gt;
|description=PHP-based party tool used for Firefox Party&lt;br /&gt;
|owner=[mailto:rflint@ryanflint.com Ryan Flint]&lt;br /&gt;
|peers=Mike Morgan, [mailto:reed@reedloden.com Reed Loden]&lt;br /&gt;
|group=dev-apps-webtools&lt;br /&gt;
|source_dirs=webtools/partytool/&lt;br /&gt;
|url=http://wiki.mozilla.org/Webtools:PartyTool&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Penelope&lt;br /&gt;
|description=Eudora-like functionality and theme added to Thunderbird.&lt;br /&gt;
|owner=Jeff Beckley&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=penelope/&lt;br /&gt;
|url=https://wiki.mozilla.org/Penelope&lt;br /&gt;
|components=Penelope&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn.js&lt;br /&gt;
|description=Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. &lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:david.humphrey@senecacollege.ca David Humphrey], [mailto:scott.downe@gmail.com Scott Downe], [mailto:rick@bocoup.com Rick Waldron]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/popcorn-js/&lt;br /&gt;
|url=[http://www.popcornjs.org/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn Maker&lt;br /&gt;
|description=An SDK for authoring Popcorn projects.&lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:ben@mozillafoundation.org Ben Moskowitz], [mailto:bobby@mozillafoundation.org Robert Richter]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/butter/&lt;br /&gt;
|url=[http://mozillapopcorn.org/popcorn-maker/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/65733-butter/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/65733-butter/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Standalone Composer&lt;br /&gt;
|description=Standalone editor/composer based on mozilla/toolkit&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=dev-tech-editor,dev-apps-other&lt;br /&gt;
|source_dirs=composer/&lt;br /&gt;
|url=http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:francois@mozilla.com François Marier] (client), [mailto:lcrouch@mozilla.com Luke Crouch] (server)&lt;br /&gt;
|peers=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client), [mailto:hchang@mozilla.com Henry Chang] (client), [mailto:dlee@mozilla.com Dimi Lee] (client), [mailto:rtilder@mozilla.com Ryan Tilder] (server)&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/base/src/nsChannelClassifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Venkman&lt;br /&gt;
|description=JavaScript Debugger frontend&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:shaver@mozilla.org Mike Shaver], [mailto:silver@warwickcompsoc.co.uk James Ross], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-apps-js-debugger&lt;br /&gt;
|source_dirs=extensions/venkman/&lt;br /&gt;
|url=http://www.mozilla.org/projects/venkman&lt;br /&gt;
http://www.hacksrus.com/~ginda/venkman/&lt;br /&gt;
|components=Other Applications::Venkman JS Debugger&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1170162</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1170162"/>
		<updated>2017-05-03T16:35:20Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved debugger client API to the tree, no need for it to be linked from here anymore.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Read [https://devtools-html.github.io/#getting-in-touch this page] for more information about talking with the team, filing bugs, or even fixing a bug yourself!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
DevTools technical docs are available in the DevTools source code under the &amp;lt;code&amp;gt;/devtools/docs&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
You can read them online here: http://searchfox.org/mozilla-central/source/devtools/docs/SUMMARY.md&lt;br /&gt;
&lt;br /&gt;
Some technical docs are still in the process of being moved to this location, but are available here on the wiki in the meantime:&lt;br /&gt;
&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Debugger_Client_API&amp;diff=1170161</id>
		<title>Debugger Client API</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Debugger_Client_API&amp;diff=1170161"/>
		<updated>2017-05-03T16:34:27Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This doc was moved to http://searchfox.org/mozilla-central/source/devtools/docs/backend/client-api.md&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Hacking&amp;diff=1167793</id>
		<title>DevTools/Hacking</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Hacking&amp;diff=1167793"/>
		<updated>2017-04-07T18:47:33Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved RDP doc to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Want to work on [[DevTools|Firefox Developer Tools]]?  You&#039;ve come to the right place!  If you want more information about contributing, check out our guide for [[DevTools/GetInvolved|getting involved]].&lt;br /&gt;
&lt;br /&gt;
= Building, running, updating and rebuilding =&lt;br /&gt;
&lt;br /&gt;
== First Build ==&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on [https://developer.mozilla.org/En/Simple_Firefox_build how to build Firefox]. Roughly:&lt;br /&gt;
&lt;br /&gt;
 hg clone http://hg.mozilla.org/mozilla-central&lt;br /&gt;
 ./mach build&lt;br /&gt;
&lt;br /&gt;
For your first build, this should do the trick. If you are going to be building a lot, you may want to set up your [https://developer.mozilla.org/en-US/docs/Configuring_Build_Options .mozconfig file].&lt;br /&gt;
&lt;br /&gt;
== First Run ==&lt;br /&gt;
&lt;br /&gt;
Once you have built Firefox, you can run it with&lt;br /&gt;
  &lt;br /&gt;
  $ ./mach run&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
  $ ./mach run -P development&lt;br /&gt;
&lt;br /&gt;
What is the &amp;lt;code&amp;gt;-P development&amp;lt;/code&amp;gt;?  It is a flag telling Firefox to use a different [https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data profile], named &amp;quot;development&amp;quot; (this name can be anything you want).  If it does not exist the first time you run it, Firefox will open a popup and you can create a new profile with the name you passed in.  If you don&#039;t specify a profile, &amp;lt;code&amp;gt;mach&amp;lt;/code&amp;gt; will create a temporary profile in the path &amp;lt;code&amp;gt;&amp;lt;objdir&amp;gt;/tmp/scratch_user&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Once this command runs, you should see a new Firefox window, called &amp;quot;Nightly&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Incremental Builds ==&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve already built Firefox once, if you want to update with the latest changes from the repo, run:&lt;br /&gt;
&lt;br /&gt;
  $ hg pull -u&lt;br /&gt;
&lt;br /&gt;
To build with the latest changes or with your own DevTools changes, you can run:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach build faster&lt;br /&gt;
&lt;br /&gt;
which is much faster than your first build or clobber builds and should only take a few seconds. You can run your build the same way you did before:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach run -P development&lt;br /&gt;
&lt;br /&gt;
If you happen to change any C++ files (which is pretty rare when working on DevTools), you may need a different command for incremental builds:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach build binaries&lt;br /&gt;
&lt;br /&gt;
A full &amp;lt;code&amp;gt;./mach build&amp;lt;/code&amp;gt; will work for any type of change, it just takes longer to run than the incremental options above.&lt;br /&gt;
&lt;br /&gt;
Note that whenever you pull the latest changes from &amp;lt;tt&amp;gt;fx-team&amp;lt;/tt&amp;gt; into your local repository, you may need to &amp;quot;clobber&amp;quot;. A &amp;quot;clobber&amp;quot; is similar to a &amp;quot;&amp;lt;code&amp;gt;make clean&amp;lt;/code&amp;gt;&amp;quot;. You&#039;ll know you need to clobber when you get a big error message telling you to do a clobber build after you tried to do an incremental build. To do a clobber build, enter these commands:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach clobber&lt;br /&gt;
  $ ./mach build&lt;br /&gt;
&lt;br /&gt;
== Artifact builds (or: building faster!) ==&lt;br /&gt;
&lt;br /&gt;
If you are &#039;&#039;&#039;not&#039;&#039;&#039; going to modify any C/C++ code, you could use artifact builds. This method downloads prebuilt components, and then the build process becomes faster.&lt;br /&gt;
&lt;br /&gt;
Essentially, add the following lines to your .mozconfig file:&lt;br /&gt;
&lt;br /&gt;
  # Automatically download and use compiled C++ components:&lt;br /&gt;
  ac_add_options --enable-artifact-builds&lt;br /&gt;
  &lt;br /&gt;
  # Write build artifacts to:&lt;br /&gt;
  mk_add_options MOZ_OBJDIR=./objdir-frontend&lt;br /&gt;
&lt;br /&gt;
And then you can follow the normal build process.&lt;br /&gt;
&lt;br /&gt;
On OSX you might want to use &amp;lt;tt&amp;gt;MOZ_OBJDIR=./objdir-frontend.noindex&amp;lt;/tt&amp;gt; instead. Using the .noindex file extension prevents spotlight from indexing your objdir, which is slow.&lt;br /&gt;
&lt;br /&gt;
For more information on aspects such as technical limitations, read the [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds Artifact Builds] page.&lt;br /&gt;
&lt;br /&gt;
= Configuring your dev profile =&lt;br /&gt;
&lt;br /&gt;
You will want to make a couple of quick changes to the profile you use when running your version of Firefox.&lt;br /&gt;
&lt;br /&gt;
== Enable remote debugging and the Browser Toolbox ==&lt;br /&gt;
&lt;br /&gt;
Open DevTools, and click the &amp;quot;Toolbox Options&amp;quot; gear icon in the top right (the image underneath is outdated).  Make sure the following two options are checked:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable browser chrome and add-on debugging toolboxes&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Enable remote debugging&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
These settings allow you to use the [https://developer.mozilla.org/docs/Tools/Browser_Toolbox browser toolbox] to set breakpoints inside of the DevTools code, inspect the DevTools themselves, and let you run the [https://developer.mozilla.org/en-US/docs/Tools/Scratchpad Scratchpad] in the &#039;&#039;Browser&#039;&#039; environment.  &lt;br /&gt;
&lt;br /&gt;
[[Image:DevToolsDeveloperSettings.png|center|600px|Settings for developer tools - &amp;quot;Enable Chrome Debugging&amp;quot; and &amp;quot;Enable Remote Debugging&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
You might also want to change the following preference in &#039;&#039;&#039;&amp;lt;tt&amp;gt;about:config&amp;lt;/tt&amp;gt;&#039;&#039;&#039; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;devtools.debugger.prompt-connection&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This will get rid of the prompt displayed every time you open the browser toolbox.&lt;br /&gt;
&lt;br /&gt;
== Enabling DevTools Logging ==&lt;br /&gt;
&lt;br /&gt;
Depending on what you are working on, you may want to make some changes to your profile to enable more logging. If you type  &#039;&#039;&#039;&amp;lt;tt&amp;gt;about:config&amp;lt;/tt&amp;gt;&#039;&#039;&#039; in the URL bar, click through the warning page, and search for &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools&amp;lt;/tt&amp;gt;&#039;&#039;&#039; you can see some of them.&lt;br /&gt;
&lt;br /&gt;
Add the global &amp;quot;dump&amp;quot; function to all windows which logs strings to stdout.&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;browser.dom.window.dump.enabled&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Dumps all packets sent over the remote debugging protocol to stdout (requires browser.dom.window.dump.enabled):&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;devtools.debugger.log&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Log every event notification from the EventEmitter class (devtools/shared/event-emitter.js) (requires browser.dom.window.dump.enabled)&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;devtools.dump.emit&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Restart the browser to apply configuration changes.&lt;br /&gt;
&lt;br /&gt;
You may also be interested in the remote protocol inspector add-on: https://github.com/firebug/rdp-inspector/wiki&lt;br /&gt;
&lt;br /&gt;
== Enabling DevTools Assertions ==&lt;br /&gt;
&lt;br /&gt;
Highly recommended for DevTools hackers!&lt;br /&gt;
&lt;br /&gt;
Add this to your &#039;&#039;&#039;&amp;lt;tt&amp;gt;.mozconfig&amp;lt;/tt&amp;gt;&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
  ac_add_options --enable-debug-js-modules&lt;br /&gt;
&lt;br /&gt;
Assert your own invariants like this:&lt;br /&gt;
&lt;br /&gt;
  const { assert } = require(&amp;quot;devtools/shared/DevToolsUtils&amp;quot;);&lt;br /&gt;
  // ...&lt;br /&gt;
  assert(1 + 1 === 2, &amp;quot;I really hope this is true...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
When assertions are enabled, assertion failures are fatal, log console warnings, and throw errors.&lt;br /&gt;
&lt;br /&gt;
When assertions are not enabled, the &amp;lt;tt&amp;gt;assert&amp;lt;/tt&amp;gt; function is a no-op.&lt;br /&gt;
&lt;br /&gt;
It also enables the &amp;quot;debug&amp;quot; builds of certain third party libraries, such as React.&lt;br /&gt;
&lt;br /&gt;
= Developer Tools Directories Overview =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code shared by both the DevTools client (front-end UI) and server. If we are using any third party libraries, or importing external repositories into our tree, those libraries generally live here (eg, &amp;lt;tt&amp;gt;devtools/shared/acorn&amp;lt;/tt&amp;gt;), assuming they are used by both client and server.&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared/client&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code for the DevTools [Remote Debugging Protocol http://searchfox.org/mozilla-central/source/devtools/docs/backend/protocol.md] client.  (You may wonder why this is not in &amp;lt;tt&amp;gt;devtools/client&amp;lt;/tt&amp;gt; below: it&#039;s mainly because tests in server also need access to the RDP client.)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared/locales&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Strings used in either the DevTools server only, or shared with both the client and server&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/server&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code for the DevTools [Remote Debugging Protocol http://searchfox.org/mozilla-central/source/devtools/docs/backend/protocol.md] server and transport layer.&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/server/actors&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: [[Remote_Debugging_Protocol#Actors RDP Actors]]. Note that if you&#039;re modifying the RDP, you may need to worry about [[DevTools/Backwards_Compatibility|backwards compatibilty with older protocol implementations]].&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Front end user interfaces for our tools.  Should be pretty obvious what is what based on the directory names and each panel we have in our toolbox.  This directory is only shipped with desktop Firefox, as opposed to other directories above, which are shipped with all Gecko products (Firefox OS, Firefox for Android, etc.)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client/locales&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Strings used in the DevTools client (front-end UI)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client/themes&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: CSS and images used in the DevTools client (front-end UI)&lt;br /&gt;
&lt;br /&gt;
= DevTools Automated Tests =&lt;br /&gt;
&lt;br /&gt;
We use three suites of tests:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;xpcshell&#039;&#039;&#039;: Unit-test style of tests. No browser window, just a JavaScript shell. Mostly testing APIs directly.&lt;br /&gt;
* &#039;&#039;&#039;mochitest-chrome&#039;&#039;&#039;: Unit-test style of tests, but with a browser window. Mostly testing APIs that interact with the DOM directly.&lt;br /&gt;
* &#039;&#039;&#039;mochitest-devtools&#039;&#039;&#039;: Integration style of tests. Fires up a whole browser window with every test and you can test clicking on buttons, etc.&lt;br /&gt;
&lt;br /&gt;
More information about the different types of tests can be found on the [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing MDN automated testing page]&lt;br /&gt;
&lt;br /&gt;
== Running DevTools Tests ==&lt;br /&gt;
&lt;br /&gt;
To run all DevTools tests, regardless of suite type:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach test devtools/*&lt;br /&gt;
&lt;br /&gt;
The following sections show more specific commands for running only a single suite or single test in a suite.&lt;br /&gt;
&lt;br /&gt;
=== xpcshell Tests ===&lt;br /&gt;
&lt;br /&gt;
To run all of the xpcshell tests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach xpcshell-test --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific xpcshell test:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach xpcshell-test devtools/path/to/the/test_you_want_to_run.js&lt;br /&gt;
&lt;br /&gt;
=== Chrome Mochitests ===&lt;br /&gt;
&lt;br /&gt;
To run the whole suite of chrome mochitests for DevTools:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest -f chrome --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific chrome mochitest:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/path/to/the/test_you_want_to_run.html&lt;br /&gt;
&lt;br /&gt;
=== DevTools Mochitests ===&lt;br /&gt;
&lt;br /&gt;
To run the whole suite of browser mochitests for DevTools (sit back and relax):&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest --subsuite devtools --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific tool&#039;s suite of browser mochitests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/&amp;lt;tool&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, run all of the debugger browser mochitests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/debugger&lt;br /&gt;
&lt;br /&gt;
To run a specific DevTools mochitest:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/path/to/the/test_you_want_to_run.js&lt;br /&gt;
&lt;br /&gt;
Note that the mochitests &#039;&#039;&#039;must&#039;&#039;&#039; have focus while running.&lt;br /&gt;
&lt;br /&gt;
== Writing Tests ==&lt;br /&gt;
&lt;br /&gt;
When working on a patch for DevTools, there&#039;s almost never a reason not to add a new test. If you are fixing a bug, you probably should write a new test to prevent this bug from occurring again. If you&#039;re implementing a new feature, you probably should write many new tests to cover the various aspects of this new feature.&lt;br /&gt;
&lt;br /&gt;
You should ask yourself:&lt;br /&gt;
* Are there enough tests for my patch?&lt;br /&gt;
* Are they the right types of tests?&lt;br /&gt;
&lt;br /&gt;
To help with writing nice, maintainable and consistent DevTools mochitests, please follow our [https://wiki.mozilla.org/DevTools/mochitests_coding_standards DevTools mochitests coding guide].&lt;br /&gt;
&lt;br /&gt;
== Debugging Intermittent Test Failures ==&lt;br /&gt;
&lt;br /&gt;
When a test fails sometimes, but not always, it is called an &amp;quot;intermittent&amp;quot;.  Handling these is complicated enough that we have a [[DevTools/Intermittents|separate page]] with tips on debugging.&lt;br /&gt;
&lt;br /&gt;
= Finding documentation =&lt;br /&gt;
&lt;br /&gt;
If you read through the source code about something you do not know about, you may find documentation here:&lt;br /&gt;
&lt;br /&gt;
* [http://developer.mozilla.org/ Mozilla Developer Network] has a ton of info about XUL elements, HTML, JS, DOM, Web APIs, Gecko-specific APIs, and more.&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR] is a source code search engine - search for symbols you want to learn about, eg. nsIDocument.&lt;br /&gt;
* There&#039;s some technical [https://dxr.mozilla.org/mozilla-central/source/devtools/docs DevTools documentation in the repository] that you should check.&lt;br /&gt;
* And other technical documents on [[DevTools#Internal_Technical_Documentation|on this wiki]]&lt;br /&gt;
&lt;br /&gt;
We recommend [https://support.mozilla.org/en-US/kb/how-search-from-address-bar adding a smart keyword search] for DXR and MDN.&lt;br /&gt;
If you still have questions, [[DevTools/GetInvolved#Communication|ask us on IRC]] or leave a comment on the Bugzilla ticket.&lt;br /&gt;
&lt;br /&gt;
= Making and Submitting a Patch =&lt;br /&gt;
&lt;br /&gt;
Before you make any changes, read [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/index.html the documentation on how to use Mozilla&#039;s version control].&lt;br /&gt;
&lt;br /&gt;
Before you submit a patch, you should read our [[DevTools/CodingStandards|Coding Standards]] and run [https://wiki.mozilla.org/DevTools/CodingStandards#JS_linting_with_ESLint ESLint] to validate your code changes (to avoid loosing time during code reviews with formatting details for instance). In general, try to be File Consistent. For new files, follow the standards.&lt;br /&gt;
&lt;br /&gt;
Once you have a patch file, add it as an attachment to the Bugzilla ticket you are working on and add the &#039;&#039;&#039;feedback?&#039;&#039;&#039; or &#039;&#039;&#039;review?&#039;&#039;&#039; flag depending on if you just want feedback and confirmation you&#039;re doing the right thing or if you think the patch is ready to land respectively. Read more about [https://developer.mozilla.org/en-US/docs/Developer_Guide/How_to_Submit_a_Patch how to submit a patch and the Bugzilla review cycle here].&lt;br /&gt;
&lt;br /&gt;
You can also take a look at the [[DevTools/Code Review Checklist]] as it contains a list of checks that your reviewer is likely to go over when reviewing your code.&lt;br /&gt;
&lt;br /&gt;
= Coding Standards =&lt;br /&gt;
&lt;br /&gt;
DevTools has some coding standards that your changes should follow:&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/CodingStandards|JavaScript coding standards]] &lt;br /&gt;
* [[DevTools/CSSTips|CSS tips]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/SVG_Guidelines SVG Best practices] and [https://dxr.mozilla.org/mozilla-central/source/devtools/docs/svgs.md guidelines for creating new DevTools SVGs]&lt;br /&gt;
&lt;br /&gt;
= Potential Pitfalls =&lt;br /&gt;
&lt;br /&gt;
Today there are a few techniques and conventions we use that can be confusing, especially when you first start working with the code base.  We hope to improve these with time to make things easier for everyone, but for now this [https://public.etherpad-mozilla.org/p/devtools-intro-pitfalls etherpad] might be a helpful set of notes if you are having trouble.  If you find new pitfalls that aren&#039;t listed there, feel free to add your own entries, so we know to address them.  Also, please come talk to us in #devtools on IRC, as that might be the fastest path to solving the issue.&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Hacking&amp;diff=1167792</id>
		<title>DevTools/Hacking</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Hacking&amp;diff=1167792"/>
		<updated>2017-04-07T18:46:53Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved RDP doc to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Want to work on [[DevTools|Firefox Developer Tools]]?  You&#039;ve come to the right place!  If you want more information about contributing, check out our guide for [[DevTools/GetInvolved|getting involved]].&lt;br /&gt;
&lt;br /&gt;
= Building, running, updating and rebuilding =&lt;br /&gt;
&lt;br /&gt;
== First Build ==&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on [https://developer.mozilla.org/En/Simple_Firefox_build how to build Firefox]. Roughly:&lt;br /&gt;
&lt;br /&gt;
 hg clone http://hg.mozilla.org/mozilla-central&lt;br /&gt;
 ./mach build&lt;br /&gt;
&lt;br /&gt;
For your first build, this should do the trick. If you are going to be building a lot, you may want to set up your [https://developer.mozilla.org/en-US/docs/Configuring_Build_Options .mozconfig file].&lt;br /&gt;
&lt;br /&gt;
== First Run ==&lt;br /&gt;
&lt;br /&gt;
Once you have built Firefox, you can run it with&lt;br /&gt;
  &lt;br /&gt;
  $ ./mach run&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
  $ ./mach run -P development&lt;br /&gt;
&lt;br /&gt;
What is the &amp;lt;code&amp;gt;-P development&amp;lt;/code&amp;gt;?  It is a flag telling Firefox to use a different [https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data profile], named &amp;quot;development&amp;quot; (this name can be anything you want).  If it does not exist the first time you run it, Firefox will open a popup and you can create a new profile with the name you passed in.  If you don&#039;t specify a profile, &amp;lt;code&amp;gt;mach&amp;lt;/code&amp;gt; will create a temporary profile in the path &amp;lt;code&amp;gt;&amp;lt;objdir&amp;gt;/tmp/scratch_user&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Once this command runs, you should see a new Firefox window, called &amp;quot;Nightly&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Incremental Builds ==&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve already built Firefox once, if you want to update with the latest changes from the repo, run:&lt;br /&gt;
&lt;br /&gt;
  $ hg pull -u&lt;br /&gt;
&lt;br /&gt;
To build with the latest changes or with your own DevTools changes, you can run:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach build faster&lt;br /&gt;
&lt;br /&gt;
which is much faster than your first build or clobber builds and should only take a few seconds. You can run your build the same way you did before:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach run -P development&lt;br /&gt;
&lt;br /&gt;
If you happen to change any C++ files (which is pretty rare when working on DevTools), you may need a different command for incremental builds:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach build binaries&lt;br /&gt;
&lt;br /&gt;
A full &amp;lt;code&amp;gt;./mach build&amp;lt;/code&amp;gt; will work for any type of change, it just takes longer to run than the incremental options above.&lt;br /&gt;
&lt;br /&gt;
Note that whenever you pull the latest changes from &amp;lt;tt&amp;gt;fx-team&amp;lt;/tt&amp;gt; into your local repository, you may need to &amp;quot;clobber&amp;quot;. A &amp;quot;clobber&amp;quot; is similar to a &amp;quot;&amp;lt;code&amp;gt;make clean&amp;lt;/code&amp;gt;&amp;quot;. You&#039;ll know you need to clobber when you get a big error message telling you to do a clobber build after you tried to do an incremental build. To do a clobber build, enter these commands:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach clobber&lt;br /&gt;
  $ ./mach build&lt;br /&gt;
&lt;br /&gt;
== Artifact builds (or: building faster!) ==&lt;br /&gt;
&lt;br /&gt;
If you are &#039;&#039;&#039;not&#039;&#039;&#039; going to modify any C/C++ code, you could use artifact builds. This method downloads prebuilt components, and then the build process becomes faster.&lt;br /&gt;
&lt;br /&gt;
Essentially, add the following lines to your .mozconfig file:&lt;br /&gt;
&lt;br /&gt;
  # Automatically download and use compiled C++ components:&lt;br /&gt;
  ac_add_options --enable-artifact-builds&lt;br /&gt;
  &lt;br /&gt;
  # Write build artifacts to:&lt;br /&gt;
  mk_add_options MOZ_OBJDIR=./objdir-frontend&lt;br /&gt;
&lt;br /&gt;
And then you can follow the normal build process.&lt;br /&gt;
&lt;br /&gt;
On OSX you might want to use &amp;lt;tt&amp;gt;MOZ_OBJDIR=./objdir-frontend.noindex&amp;lt;/tt&amp;gt; instead. Using the .noindex file extension prevents spotlight from indexing your objdir, which is slow.&lt;br /&gt;
&lt;br /&gt;
For more information on aspects such as technical limitations, read the [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds Artifact Builds] page.&lt;br /&gt;
&lt;br /&gt;
= Configuring your dev profile =&lt;br /&gt;
&lt;br /&gt;
You will want to make a couple of quick changes to the profile you use when running your version of Firefox.&lt;br /&gt;
&lt;br /&gt;
== Enable remote debugging and the Browser Toolbox ==&lt;br /&gt;
&lt;br /&gt;
Open DevTools, and click the &amp;quot;Toolbox Options&amp;quot; gear icon in the top right (the image underneath is outdated).  Make sure the following two options are checked:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable browser chrome and add-on debugging toolboxes&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Enable remote debugging&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
These settings allow you to use the [https://developer.mozilla.org/docs/Tools/Browser_Toolbox browser toolbox] to set breakpoints inside of the DevTools code, inspect the DevTools themselves, and let you run the [https://developer.mozilla.org/en-US/docs/Tools/Scratchpad Scratchpad] in the &#039;&#039;Browser&#039;&#039; environment.  &lt;br /&gt;
&lt;br /&gt;
[[Image:DevToolsDeveloperSettings.png|center|600px|Settings for developer tools - &amp;quot;Enable Chrome Debugging&amp;quot; and &amp;quot;Enable Remote Debugging&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
You might also want to change the following preference in &#039;&#039;&#039;&amp;lt;tt&amp;gt;about:config&amp;lt;/tt&amp;gt;&#039;&#039;&#039; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;devtools.debugger.prompt-connection&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This will get rid of the prompt displayed every time you open the browser toolbox.&lt;br /&gt;
&lt;br /&gt;
== Enabling DevTools Logging ==&lt;br /&gt;
&lt;br /&gt;
Depending on what you are working on, you may want to make some changes to your profile to enable more logging. If you type  &#039;&#039;&#039;&amp;lt;tt&amp;gt;about:config&amp;lt;/tt&amp;gt;&#039;&#039;&#039; in the URL bar, click through the warning page, and search for &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools&amp;lt;/tt&amp;gt;&#039;&#039;&#039; you can see some of them.&lt;br /&gt;
&lt;br /&gt;
Add the global &amp;quot;dump&amp;quot; function to all windows which logs strings to stdout.&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;browser.dom.window.dump.enabled&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Dumps all packets sent over the remote debugging protocol to stdout (requires browser.dom.window.dump.enabled):&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;devtools.debugger.log&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Log every event notification from the EventEmitter class (devtools/shared/event-emitter.js) (requires browser.dom.window.dump.enabled)&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;devtools.dump.emit&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Restart the browser to apply configuration changes.&lt;br /&gt;
&lt;br /&gt;
You may also be interested in the remote protocol inspector add-on: https://github.com/firebug/rdp-inspector/wiki&lt;br /&gt;
&lt;br /&gt;
== Enabling DevTools Assertions ==&lt;br /&gt;
&lt;br /&gt;
Highly recommended for DevTools hackers!&lt;br /&gt;
&lt;br /&gt;
Add this to your &#039;&#039;&#039;&amp;lt;tt&amp;gt;.mozconfig&amp;lt;/tt&amp;gt;&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
  ac_add_options --enable-debug-js-modules&lt;br /&gt;
&lt;br /&gt;
Assert your own invariants like this:&lt;br /&gt;
&lt;br /&gt;
  const { assert } = require(&amp;quot;devtools/shared/DevToolsUtils&amp;quot;);&lt;br /&gt;
  // ...&lt;br /&gt;
  assert(1 + 1 === 2, &amp;quot;I really hope this is true...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
When assertions are enabled, assertion failures are fatal, log console warnings, and throw errors.&lt;br /&gt;
&lt;br /&gt;
When assertions are not enabled, the &amp;lt;tt&amp;gt;assert&amp;lt;/tt&amp;gt; function is a no-op.&lt;br /&gt;
&lt;br /&gt;
It also enables the &amp;quot;debug&amp;quot; builds of certain third party libraries, such as React.&lt;br /&gt;
&lt;br /&gt;
= Developer Tools Directories Overview =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code shared by both the DevTools client (front-end UI) and server. If we are using any third party libraries, or importing external repositories into our tree, those libraries generally live here (eg, &amp;lt;tt&amp;gt;devtools/shared/acorn&amp;lt;/tt&amp;gt;), assuming they are used by both client and server.&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared/client&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code for the DevTools [Remote Debugging Protocol http://searchfox.org/mozilla-central/source/devtools/docs/backend/protocol.md] client.  (You may wonder why this is not in &amp;lt;tt&amp;gt;devtools/client&amp;lt;/tt&amp;gt; below: it&#039;s mainly because tests in server also need access to the RDP client.)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared/locales&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Strings used in either the DevTools server only, or shared with both the client and server&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/server&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code for the DevTools [[Remote Debugging Protocol]] server and transport layer.&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/server/actors&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: [[Remote_Debugging_Protocol#Actors RDP Actors]]. Note that if you&#039;re modifying the RDP, you may need to worry about [[DevTools/Backwards_Compatibility|backwards compatibilty with older protocol implementations]].&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Front end user interfaces for our tools.  Should be pretty obvious what is what based on the directory names and each panel we have in our toolbox.  This directory is only shipped with desktop Firefox, as opposed to other directories above, which are shipped with all Gecko products (Firefox OS, Firefox for Android, etc.)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client/locales&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Strings used in the DevTools client (front-end UI)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client/themes&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: CSS and images used in the DevTools client (front-end UI)&lt;br /&gt;
&lt;br /&gt;
= DevTools Automated Tests =&lt;br /&gt;
&lt;br /&gt;
We use three suites of tests:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;xpcshell&#039;&#039;&#039;: Unit-test style of tests. No browser window, just a JavaScript shell. Mostly testing APIs directly.&lt;br /&gt;
* &#039;&#039;&#039;mochitest-chrome&#039;&#039;&#039;: Unit-test style of tests, but with a browser window. Mostly testing APIs that interact with the DOM directly.&lt;br /&gt;
* &#039;&#039;&#039;mochitest-devtools&#039;&#039;&#039;: Integration style of tests. Fires up a whole browser window with every test and you can test clicking on buttons, etc.&lt;br /&gt;
&lt;br /&gt;
More information about the different types of tests can be found on the [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing MDN automated testing page]&lt;br /&gt;
&lt;br /&gt;
== Running DevTools Tests ==&lt;br /&gt;
&lt;br /&gt;
To run all DevTools tests, regardless of suite type:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach test devtools/*&lt;br /&gt;
&lt;br /&gt;
The following sections show more specific commands for running only a single suite or single test in a suite.&lt;br /&gt;
&lt;br /&gt;
=== xpcshell Tests ===&lt;br /&gt;
&lt;br /&gt;
To run all of the xpcshell tests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach xpcshell-test --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific xpcshell test:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach xpcshell-test devtools/path/to/the/test_you_want_to_run.js&lt;br /&gt;
&lt;br /&gt;
=== Chrome Mochitests ===&lt;br /&gt;
&lt;br /&gt;
To run the whole suite of chrome mochitests for DevTools:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest -f chrome --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific chrome mochitest:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/path/to/the/test_you_want_to_run.html&lt;br /&gt;
&lt;br /&gt;
=== DevTools Mochitests ===&lt;br /&gt;
&lt;br /&gt;
To run the whole suite of browser mochitests for DevTools (sit back and relax):&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest --subsuite devtools --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific tool&#039;s suite of browser mochitests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/&amp;lt;tool&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, run all of the debugger browser mochitests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/debugger&lt;br /&gt;
&lt;br /&gt;
To run a specific DevTools mochitest:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/path/to/the/test_you_want_to_run.js&lt;br /&gt;
&lt;br /&gt;
Note that the mochitests &#039;&#039;&#039;must&#039;&#039;&#039; have focus while running.&lt;br /&gt;
&lt;br /&gt;
== Writing Tests ==&lt;br /&gt;
&lt;br /&gt;
When working on a patch for DevTools, there&#039;s almost never a reason not to add a new test. If you are fixing a bug, you probably should write a new test to prevent this bug from occurring again. If you&#039;re implementing a new feature, you probably should write many new tests to cover the various aspects of this new feature.&lt;br /&gt;
&lt;br /&gt;
You should ask yourself:&lt;br /&gt;
* Are there enough tests for my patch?&lt;br /&gt;
* Are they the right types of tests?&lt;br /&gt;
&lt;br /&gt;
To help with writing nice, maintainable and consistent DevTools mochitests, please follow our [https://wiki.mozilla.org/DevTools/mochitests_coding_standards DevTools mochitests coding guide].&lt;br /&gt;
&lt;br /&gt;
== Debugging Intermittent Test Failures ==&lt;br /&gt;
&lt;br /&gt;
When a test fails sometimes, but not always, it is called an &amp;quot;intermittent&amp;quot;.  Handling these is complicated enough that we have a [[DevTools/Intermittents|separate page]] with tips on debugging.&lt;br /&gt;
&lt;br /&gt;
= Finding documentation =&lt;br /&gt;
&lt;br /&gt;
If you read through the source code about something you do not know about, you may find documentation here:&lt;br /&gt;
&lt;br /&gt;
* [http://developer.mozilla.org/ Mozilla Developer Network] has a ton of info about XUL elements, HTML, JS, DOM, Web APIs, Gecko-specific APIs, and more.&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR] is a source code search engine - search for symbols you want to learn about, eg. nsIDocument.&lt;br /&gt;
* There&#039;s some technical [https://dxr.mozilla.org/mozilla-central/source/devtools/docs DevTools documentation in the repository] that you should check.&lt;br /&gt;
* And other technical documents on [[DevTools#Internal_Technical_Documentation|on this wiki]]&lt;br /&gt;
&lt;br /&gt;
We recommend [https://support.mozilla.org/en-US/kb/how-search-from-address-bar adding a smart keyword search] for DXR and MDN.&lt;br /&gt;
If you still have questions, [[DevTools/GetInvolved#Communication|ask us on IRC]] or leave a comment on the Bugzilla ticket.&lt;br /&gt;
&lt;br /&gt;
= Making and Submitting a Patch =&lt;br /&gt;
&lt;br /&gt;
Before you make any changes, read [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/index.html the documentation on how to use Mozilla&#039;s version control].&lt;br /&gt;
&lt;br /&gt;
Before you submit a patch, you should read our [[DevTools/CodingStandards|Coding Standards]] and run [https://wiki.mozilla.org/DevTools/CodingStandards#JS_linting_with_ESLint ESLint] to validate your code changes (to avoid loosing time during code reviews with formatting details for instance). In general, try to be File Consistent. For new files, follow the standards.&lt;br /&gt;
&lt;br /&gt;
Once you have a patch file, add it as an attachment to the Bugzilla ticket you are working on and add the &#039;&#039;&#039;feedback?&#039;&#039;&#039; or &#039;&#039;&#039;review?&#039;&#039;&#039; flag depending on if you just want feedback and confirmation you&#039;re doing the right thing or if you think the patch is ready to land respectively. Read more about [https://developer.mozilla.org/en-US/docs/Developer_Guide/How_to_Submit_a_Patch how to submit a patch and the Bugzilla review cycle here].&lt;br /&gt;
&lt;br /&gt;
You can also take a look at the [[DevTools/Code Review Checklist]] as it contains a list of checks that your reviewer is likely to go over when reviewing your code.&lt;br /&gt;
&lt;br /&gt;
= Coding Standards =&lt;br /&gt;
&lt;br /&gt;
DevTools has some coding standards that your changes should follow:&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/CodingStandards|JavaScript coding standards]] &lt;br /&gt;
* [[DevTools/CSSTips|CSS tips]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/SVG_Guidelines SVG Best practices] and [https://dxr.mozilla.org/mozilla-central/source/devtools/docs/svgs.md guidelines for creating new DevTools SVGs]&lt;br /&gt;
&lt;br /&gt;
= Potential Pitfalls =&lt;br /&gt;
&lt;br /&gt;
Today there are a few techniques and conventions we use that can be confusing, especially when you first start working with the code base.  We hope to improve these with time to make things easier for everyone, but for now this [https://public.etherpad-mozilla.org/p/devtools-intro-pitfalls etherpad] might be a helpful set of notes if you are having trouble.  If you find new pitfalls that aren&#039;t listed there, feel free to add your own entries, so we know to address them.  Also, please come talk to us in #devtools on IRC, as that might be the fastest path to solving the issue.&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1167791</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1167791"/>
		<updated>2017-04-07T18:45:45Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved RDP doc to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Read [https://devtools-html.github.io/#getting-in-touch this page] for more information about talking with the team, filing bugs, or even fixing a bug yourself!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
DevTools technical docs are available in the DevTools source code under the &amp;lt;code&amp;gt;/devtools/docs&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
You can read them online here: http://searchfox.org/mozilla-central/source/devtools/docs/SUMMARY.md&lt;br /&gt;
&lt;br /&gt;
Some technical docs are still in the process of being moved to this location, but are available here on the wiki in the meantime:&lt;br /&gt;
&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1167790</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1167790"/>
		<updated>2017-04-07T18:45:09Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved stream transport to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Read [https://devtools-html.github.io/#getting-in-touch this page] for more information about talking with the team, filing bugs, or even fixing a bug yourself!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
DevTools technical docs are available in the DevTools source code under the &amp;lt;code&amp;gt;/devtools/docs&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
You can read them online here: http://searchfox.org/mozilla-central/source/devtools/docs/SUMMARY.md&lt;br /&gt;
&lt;br /&gt;
Some technical docs are still in the process of being moved to this location, but are available here on the wiki in the meantime:&lt;br /&gt;
&lt;br /&gt;
* [[Remote Debugging Protocol]]&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Remote_Debugging_Protocol_Stream_Transport&amp;diff=1167789</id>
		<title>Remote Debugging Protocol Stream Transport</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Remote_Debugging_Protocol_Stream_Transport&amp;diff=1167789"/>
		<updated>2017-04-07T18:44:20Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page moved to the mozilla-central repository with bug 1354587. Find it here: http://searchfox.org/mozilla-central/source/devtools/docs/backend/protocol.md&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Remote_Debugging_Protocol&amp;diff=1167788</id>
		<title>Remote Debugging Protocol</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Remote_Debugging_Protocol&amp;diff=1167788"/>
		<updated>2017-04-07T18:43:57Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved to the tree&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page moved to the mozilla-central repository with bug 1354587. Find it here: http://searchfox.org/mozilla-central/source/devtools/docs/backend/protocol.md&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166477</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166477"/>
		<updated>2017-03-23T13:19:50Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed best practices since the article moved to devtools/docs/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
View the [[DevTools/GetInvolved|Getting Involved]] page for more information about talking with the team, filing bugs, or even working on your own [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|first DevTools bug]]!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
DevTools technical docs are available in the DevTools source code under the &amp;lt;code&amp;gt;/devtools/docs&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
You can read them online here: http://searchfox.org/mozilla-central/source/devtools/docs/SUMMARY.md&lt;br /&gt;
&lt;br /&gt;
Some technical docs are still in the process of being moved to this location, but are available here on the wiki in the meantime:&lt;br /&gt;
&lt;br /&gt;
* [[Remote Debugging Protocol]]&lt;br /&gt;
* [[Remote Debugging Protocol Stream Transport]]&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Actor_Best_Practices&amp;diff=1166476</id>
		<title>DevTools/Actor Best Practices</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Actor_Best_Practices&amp;diff=1166476"/>
		<updated>2017-03-23T13:19:15Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved to devtools/docs/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to https://github.com/mozilla/gecko-dev/blob/master/devtools/docs/backend/actor-best-practices.md&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Hacking&amp;diff=1166475</id>
		<title>DevTools/Hacking</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Hacking&amp;diff=1166475"/>
		<updated>2017-03-23T13:17:50Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed this section since it&amp;#039;s now in the /devtools/docs/ folder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Want to work on [[DevTools|Firefox Developer Tools]]?  You&#039;ve come to the right place!  If you want more information about contributing, check out our guide for [[DevTools/GetInvolved|getting involved]].&lt;br /&gt;
&lt;br /&gt;
= Building, running, updating and rebuilding =&lt;br /&gt;
&lt;br /&gt;
== First Build ==&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on [https://developer.mozilla.org/En/Simple_Firefox_build how to build Firefox]. Roughly:&lt;br /&gt;
&lt;br /&gt;
 hg clone http://hg.mozilla.org/mozilla-central&lt;br /&gt;
 ./mach build&lt;br /&gt;
&lt;br /&gt;
For your first build, this should do the trick. If you are going to be building a lot, you may want to set up your [https://developer.mozilla.org/en-US/docs/Configuring_Build_Options .mozconfig file].&lt;br /&gt;
&lt;br /&gt;
== First Run ==&lt;br /&gt;
&lt;br /&gt;
Once you have built Firefox, you can run it with&lt;br /&gt;
  &lt;br /&gt;
  $ ./mach run&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
  $ ./mach run -P development&lt;br /&gt;
&lt;br /&gt;
What is the &amp;lt;code&amp;gt;-P development&amp;lt;/code&amp;gt;?  It is a flag telling Firefox to use a different [https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data profile], named &amp;quot;development&amp;quot; (this name can be anything you want).  If it does not exist the first time you run it, Firefox will open a popup and you can create a new profile with the name you passed in.  If you don&#039;t specify a profile, &amp;lt;code&amp;gt;mach&amp;lt;/code&amp;gt; will create a temporary profile in the path &amp;lt;code&amp;gt;&amp;lt;objdir&amp;gt;/tmp/scratch_user&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Once this command runs, you should see a new Firefox window, called &amp;quot;Nightly&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Incremental Builds ==&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve already built Firefox once, if you want to update with the latest changes from the repo, run:&lt;br /&gt;
&lt;br /&gt;
  $ hg pull -u&lt;br /&gt;
&lt;br /&gt;
To build with the latest changes or with your own DevTools changes, you can run:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach build faster&lt;br /&gt;
&lt;br /&gt;
which is much faster than your first build or clobber builds and should only take a few seconds. You can run your build the same way you did before:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach run -P development&lt;br /&gt;
&lt;br /&gt;
If you happen to change any C++ files (which is pretty rare when working on DevTools), you may need a different command for incremental builds:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach build binaries&lt;br /&gt;
&lt;br /&gt;
A full &amp;lt;code&amp;gt;./mach build&amp;lt;/code&amp;gt; will work for any type of change, it just takes longer to run than the incremental options above.&lt;br /&gt;
&lt;br /&gt;
Note that whenever you pull the latest changes from &amp;lt;tt&amp;gt;fx-team&amp;lt;/tt&amp;gt; into your local repository, you may need to &amp;quot;clobber&amp;quot;. A &amp;quot;clobber&amp;quot; is similar to a &amp;quot;&amp;lt;code&amp;gt;make clean&amp;lt;/code&amp;gt;&amp;quot;. You&#039;ll know you need to clobber when you get a big error message telling you to do a clobber build after you tried to do an incremental build. To do a clobber build, enter these commands:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach clobber&lt;br /&gt;
  $ ./mach build&lt;br /&gt;
&lt;br /&gt;
== Artifact builds (or: building faster!) ==&lt;br /&gt;
&lt;br /&gt;
If you are &#039;&#039;&#039;not&#039;&#039;&#039; going to modify any C/C++ code, you could use artifact builds. This method downloads prebuilt components, and then the build process becomes faster.&lt;br /&gt;
&lt;br /&gt;
Essentially, add the following lines to your .mozconfig file:&lt;br /&gt;
&lt;br /&gt;
  # Automatically download and use compiled C++ components:&lt;br /&gt;
  ac_add_options --enable-artifact-builds&lt;br /&gt;
  &lt;br /&gt;
  # Write build artifacts to:&lt;br /&gt;
  mk_add_options MOZ_OBJDIR=./objdir-frontend&lt;br /&gt;
&lt;br /&gt;
And then you can follow the normal build process.&lt;br /&gt;
&lt;br /&gt;
On OSX you might want to use &amp;lt;tt&amp;gt;MOZ_OBJDIR=./objdir-frontend.noindex&amp;lt;/tt&amp;gt; instead. Using the .noindex file extension prevents spotlight from indexing your objdir, which is slow.&lt;br /&gt;
&lt;br /&gt;
For more information on aspects such as technical limitations, read the [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds Artifact Builds] page.&lt;br /&gt;
&lt;br /&gt;
= Configuring your dev profile =&lt;br /&gt;
&lt;br /&gt;
You will want to make a couple of quick changes to the profile you use when running your version of Firefox.&lt;br /&gt;
&lt;br /&gt;
== Enable remote debugging and the Browser Toolbox ==&lt;br /&gt;
&lt;br /&gt;
Open DevTools, and click the &amp;quot;Toolbox Options&amp;quot; gear icon in the top right (the image underneath is outdated).  Make sure the following two options are checked:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable browser chrome and add-on debugging toolboxes&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Enable remote debugging&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
These settings allow you to use the [https://developer.mozilla.org/docs/Tools/Browser_Toolbox browser toolbox] to set breakpoints inside of the DevTools code, inspect the DevTools themselves, and let you run the [https://developer.mozilla.org/en-US/docs/Tools/Scratchpad Scratchpad] in the &#039;&#039;Browser&#039;&#039; environment.  &lt;br /&gt;
&lt;br /&gt;
[[Image:DevToolsDeveloperSettings.png|center|600px|Settings for developer tools - &amp;quot;Enable Chrome Debugging&amp;quot; and &amp;quot;Enable Remote Debugging&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
You might also want to change the following preference in &#039;&#039;&#039;&amp;lt;tt&amp;gt;about:config&amp;lt;/tt&amp;gt;&#039;&#039;&#039; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;devtools.debugger.prompt-connection&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This will get rid of the prompt displayed every time you open the browser toolbox.&lt;br /&gt;
&lt;br /&gt;
== Enabling DevTools Logging ==&lt;br /&gt;
&lt;br /&gt;
Depending on what you are working on, you may want to make some changes to your profile to enable more logging. If you type  &#039;&#039;&#039;&amp;lt;tt&amp;gt;about:config&amp;lt;/tt&amp;gt;&#039;&#039;&#039; in the URL bar, click through the warning page, and search for &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools&amp;lt;/tt&amp;gt;&#039;&#039;&#039; you can see some of them.&lt;br /&gt;
&lt;br /&gt;
Add the global &amp;quot;dump&amp;quot; function to all windows which logs strings to stdout.&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;browser.dom.window.dump.enabled&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Dumps all packets sent over the remote debugging protocol to stdout (requires browser.dom.window.dump.enabled):&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;devtools.debugger.log&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Log every event notification from the EventEmitter class (devtools/shared/event-emitter.js) (requires browser.dom.window.dump.enabled)&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;devtools.dump.emit&#039;&#039;&#039; = true&lt;br /&gt;
&lt;br /&gt;
Restart the browser to apply configuration changes.&lt;br /&gt;
&lt;br /&gt;
You may also be interested in the remote protocol inspector add-on: https://github.com/firebug/rdp-inspector/wiki&lt;br /&gt;
&lt;br /&gt;
== Enabling DevTools Assertions ==&lt;br /&gt;
&lt;br /&gt;
Highly recommended for DevTools hackers!&lt;br /&gt;
&lt;br /&gt;
Add this to your &#039;&#039;&#039;&amp;lt;tt&amp;gt;.mozconfig&amp;lt;/tt&amp;gt;&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
  ac_add_options --enable-debug-js-modules&lt;br /&gt;
&lt;br /&gt;
Assert your own invariants like this:&lt;br /&gt;
&lt;br /&gt;
  const { assert } = require(&amp;quot;devtools/shared/DevToolsUtils&amp;quot;);&lt;br /&gt;
  // ...&lt;br /&gt;
  assert(1 + 1 === 2, &amp;quot;I really hope this is true...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
When assertions are enabled, assertion failures are fatal, log console warnings, and throw errors.&lt;br /&gt;
&lt;br /&gt;
When assertions are not enabled, the &amp;lt;tt&amp;gt;assert&amp;lt;/tt&amp;gt; function is a no-op.&lt;br /&gt;
&lt;br /&gt;
It also enables the &amp;quot;debug&amp;quot; builds of certain third party libraries, such as React.&lt;br /&gt;
&lt;br /&gt;
= Developer Tools Directories Overview =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code shared by both the DevTools client (front-end UI) and server. If we are using any third party libraries, or importing external repositories into our tree, those libraries generally live here (eg, &amp;lt;tt&amp;gt;devtools/shared/acorn&amp;lt;/tt&amp;gt;), assuming they are used by both client and server.&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared/client&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code for the DevTools [[Remote Debugging Protocol]] client.  (You may wonder why this is not in &amp;lt;tt&amp;gt;devtools/client&amp;lt;/tt&amp;gt; below: it&#039;s mainly because tests in server also need access to the RDP client.)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/shared/locales&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Strings used in either the DevTools server only, or shared with both the client and server&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/server&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Code for the DevTools [[Remote Debugging Protocol]] server and transport layer.&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/server/actors&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: [[Remote_Debugging_Protocol#Actors RDP Actors]]. Note that if you&#039;re modifying the RDP, you may need to worry about [[DevTools/Backwards_Compatibility|backwards compatibilty with older protocol implementations]].&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Front end user interfaces for our tools.  Should be pretty obvious what is what based on the directory names and each panel we have in our toolbox.  This directory is only shipped with desktop Firefox, as opposed to other directories above, which are shipped with all Gecko products (Firefox OS, Firefox for Android, etc.)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client/locales&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: Strings used in the DevTools client (front-end UI)&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;tt&amp;gt;devtools/client/themes&amp;lt;/tt&amp;gt;&#039;&#039;&#039;: CSS and images used in the DevTools client (front-end UI)&lt;br /&gt;
&lt;br /&gt;
= DevTools Automated Tests =&lt;br /&gt;
&lt;br /&gt;
We use three suites of tests:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;xpcshell&#039;&#039;&#039;: Unit-test style of tests. No browser window, just a JavaScript shell. Mostly testing APIs directly.&lt;br /&gt;
* &#039;&#039;&#039;mochitest-chrome&#039;&#039;&#039;: Unit-test style of tests, but with a browser window. Mostly testing APIs that interact with the DOM directly.&lt;br /&gt;
* &#039;&#039;&#039;mochitest-devtools&#039;&#039;&#039;: Integration style of tests. Fires up a whole browser window with every test and you can test clicking on buttons, etc.&lt;br /&gt;
&lt;br /&gt;
More information about the different types of tests can be found on the [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing MDN automated testing page]&lt;br /&gt;
&lt;br /&gt;
== Running DevTools Tests ==&lt;br /&gt;
&lt;br /&gt;
To run all DevTools tests, regardless of suite type:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach test devtools/*&lt;br /&gt;
&lt;br /&gt;
The following sections show more specific commands for running only a single suite or single test in a suite.&lt;br /&gt;
&lt;br /&gt;
=== xpcshell Tests ===&lt;br /&gt;
&lt;br /&gt;
To run all of the xpcshell tests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach xpcshell-test --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific xpcshell test:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach xpcshell-test devtools/path/to/the/test_you_want_to_run.js&lt;br /&gt;
&lt;br /&gt;
=== Chrome Mochitests ===&lt;br /&gt;
&lt;br /&gt;
To run the whole suite of chrome mochitests for DevTools:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest -f chrome --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific chrome mochitest:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/path/to/the/test_you_want_to_run.html&lt;br /&gt;
&lt;br /&gt;
=== DevTools Mochitests ===&lt;br /&gt;
&lt;br /&gt;
To run the whole suite of browser mochitests for DevTools (sit back and relax):&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest --subsuite devtools --tag devtools&lt;br /&gt;
&lt;br /&gt;
To run a specific tool&#039;s suite of browser mochitests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/&amp;lt;tool&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, run all of the debugger browser mochitests:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/debugger&lt;br /&gt;
&lt;br /&gt;
To run a specific DevTools mochitest:&lt;br /&gt;
&lt;br /&gt;
  $ ./mach mochitest devtools/client/path/to/the/test_you_want_to_run.js&lt;br /&gt;
&lt;br /&gt;
Note that the mochitests &#039;&#039;&#039;must&#039;&#039;&#039; have focus while running.&lt;br /&gt;
&lt;br /&gt;
== Writing Tests ==&lt;br /&gt;
&lt;br /&gt;
When working on a patch for DevTools, there&#039;s almost never a reason not to add a new test. If you are fixing a bug, you probably should write a new test to prevent this bug from occurring again. If you&#039;re implementing a new feature, you probably should write many new tests to cover the various aspects of this new feature.&lt;br /&gt;
&lt;br /&gt;
You should ask yourself:&lt;br /&gt;
* Are there enough tests for my patch?&lt;br /&gt;
* Are they the right types of tests?&lt;br /&gt;
&lt;br /&gt;
To help with writing nice, maintainable and consistent DevTools mochitests, please follow our [https://wiki.mozilla.org/DevTools/mochitests_coding_standards DevTools mochitests coding guide].&lt;br /&gt;
&lt;br /&gt;
== Debugging Intermittent Test Failures ==&lt;br /&gt;
&lt;br /&gt;
When a test fails sometimes, but not always, it is called an &amp;quot;intermittent&amp;quot;.  Handling these is complicated enough that we have a [[DevTools/Intermittents|separate page]] with tips on debugging.&lt;br /&gt;
&lt;br /&gt;
= Finding documentation =&lt;br /&gt;
&lt;br /&gt;
If you read through the source code about something you do not know about, you may find documentation here:&lt;br /&gt;
&lt;br /&gt;
* [http://developer.mozilla.org/ Mozilla Developer Network] has a ton of info about XUL elements, HTML, JS, DOM, Web APIs, Gecko-specific APIs, and more.&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR] is a source code search engine - search for symbols you want to learn about, eg. nsIDocument.&lt;br /&gt;
* There&#039;s some technical [https://dxr.mozilla.org/mozilla-central/source/devtools/docs DevTools documentation in the repository] that you should check.&lt;br /&gt;
* And other technical documents on [[DevTools#Internal_Technical_Documentation|on this wiki]]&lt;br /&gt;
&lt;br /&gt;
We recommend [https://support.mozilla.org/en-US/kb/how-search-from-address-bar adding a smart keyword search] for DXR and MDN.&lt;br /&gt;
If you still have questions, [[DevTools/GetInvolved#Communication|ask us on IRC]] or leave a comment on the Bugzilla ticket.&lt;br /&gt;
&lt;br /&gt;
= Making and Submitting a Patch =&lt;br /&gt;
&lt;br /&gt;
Before you make any changes, read [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/index.html the documentation on how to use Mozilla&#039;s version control].&lt;br /&gt;
&lt;br /&gt;
Before you submit a patch, you should read our [[DevTools/CodingStandards|Coding Standards]] and run [https://wiki.mozilla.org/DevTools/CodingStandards#JS_linting_with_ESLint ESLint] to validate your code changes (to avoid loosing time during code reviews with formatting details for instance). In general, try to be File Consistent. For new files, follow the standards.&lt;br /&gt;
&lt;br /&gt;
Once you have a patch file, add it as an attachment to the Bugzilla ticket you are working on and add the &#039;&#039;&#039;feedback?&#039;&#039;&#039; or &#039;&#039;&#039;review?&#039;&#039;&#039; flag depending on if you just want feedback and confirmation you&#039;re doing the right thing or if you think the patch is ready to land respectively. Read more about [https://developer.mozilla.org/en-US/docs/Developer_Guide/How_to_Submit_a_Patch how to submit a patch and the Bugzilla review cycle here].&lt;br /&gt;
&lt;br /&gt;
You can also take a look at the [[DevTools/Code Review Checklist]] as it contains a list of checks that your reviewer is likely to go over when reviewing your code.&lt;br /&gt;
&lt;br /&gt;
= Coding Standards =&lt;br /&gt;
&lt;br /&gt;
DevTools has some coding standards that your changes should follow:&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/CodingStandards|JavaScript coding standards]] &lt;br /&gt;
* [[DevTools/CSSTips|CSS tips]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/SVG_Guidelines SVG Best practices] and [https://dxr.mozilla.org/mozilla-central/source/devtools/docs/svgs.md guidelines for creating new DevTools SVGs]&lt;br /&gt;
&lt;br /&gt;
= Potential Pitfalls =&lt;br /&gt;
&lt;br /&gt;
Today there are a few techniques and conventions we use that can be confusing, especially when you first start working with the code base.  We hope to improve these with time to make things easier for everyone, but for now this [https://public.etherpad-mozilla.org/p/devtools-intro-pitfalls etherpad] might be a helpful set of notes if you are having trouble.  If you find new pitfalls that aren&#039;t listed there, feel free to add your own entries, so we know to address them.  Also, please come talk to us in #devtools on IRC, as that might be the fastest path to solving the issue.&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166455</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166455"/>
		<updated>2017-03-23T08:44:14Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Advertising our devtools/docs/ folder instead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
View the [[DevTools/GetInvolved|Getting Involved]] page for more information about talking with the team, filing bugs, or even working on your own [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|first DevTools bug]]!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
DevTools technical docs are available in the DevTools source code under the &amp;lt;code&amp;gt;/devtools/docs&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
You can read them online here: http://searchfox.org/mozilla-central/source/devtools/docs/SUMMARY.md&lt;br /&gt;
&lt;br /&gt;
Some technical docs are still in the process of being moved to this location, but are available here on the wiki in the meantime:&lt;br /&gt;
&lt;br /&gt;
* [[Remote Debugging Protocol]]&lt;br /&gt;
* [[Remote Debugging Protocol Stream Transport]]&lt;br /&gt;
* [[DevTools/Actor Best Practices|Actor Best Practices]]&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166454</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166454"/>
		<updated>2017-03-23T08:40:53Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: The highlighter doc now exists in the /devtools/docs folder in the tree. Our wiki page should not link to it. Let&amp;#039;s advertise our devtools/docs/ folder instead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
View the [[DevTools/GetInvolved|Getting Involved]] page for more information about talking with the team, filing bugs, or even working on your own [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|first DevTools bug]]!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below includes technical articles about some of the internals of the DevTools.&lt;br /&gt;
&lt;br /&gt;
== Remote Debugging Protocol ==&lt;br /&gt;
&lt;br /&gt;
* [[Remote Debugging Protocol]]&lt;br /&gt;
* [[Remote Debugging Protocol Stream Transport]]&lt;br /&gt;
* [https://dxr.mozilla.org/mozilla-central/source/devtools/server/docs/protocol.js.md Protocol.js]&lt;br /&gt;
* [[DevTools/Backwards Compatibility|Manage client-server backward compatibility]]&lt;br /&gt;
* [[DevTools/Actor Best Practices|Actor Best Practices]]&lt;br /&gt;
&lt;br /&gt;
== Debugger API ==&lt;br /&gt;
&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166453</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1166453"/>
		<updated>2017-03-23T08:39:43Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed the links to old projects. These projects are not being worked on now, and we won&amp;#039;t resume working on them in this form. So, for the sake of making our DevTools wiki page as simple and easy to move somewhere else as possible, I&amp;#039;m removing these&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
View the [[DevTools/GetInvolved|Getting Involved]] page for more information about talking with the team, filing bugs, or even working on your own [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|first DevTools bug]]!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below includes technical articles about some of the internals of the DevTools.&lt;br /&gt;
&lt;br /&gt;
== Remote Debugging Protocol ==&lt;br /&gt;
&lt;br /&gt;
* [[Remote Debugging Protocol]]&lt;br /&gt;
* [[Remote Debugging Protocol Stream Transport]]&lt;br /&gt;
* [https://dxr.mozilla.org/mozilla-central/source/devtools/server/docs/protocol.js.md Protocol.js]&lt;br /&gt;
* [[DevTools/Backwards Compatibility|Manage client-server backward compatibility]]&lt;br /&gt;
* [[DevTools/Actor Best Practices|Actor Best Practices]]&lt;br /&gt;
&lt;br /&gt;
== Debugger API ==&lt;br /&gt;
&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Highlighter|Inspector Highlighter]]&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Highlighter&amp;diff=1166122</id>
		<title>DevTools/Highlighter</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Highlighter&amp;diff=1166122"/>
		<updated>2017-03-20T10:04:11Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved to https://github.com/mozilla/gecko-dev/blob/master/devtools/docs/highlighters.md&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to https://github.com/mozilla/gecko-dev/blob/master/devtools/docs/highlighters.md&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Debugger_Architecture&amp;diff=1165974</id>
		<title>Debugger Architecture</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Debugger_Architecture&amp;diff=1165974"/>
		<updated>2017-03-17T12:55:58Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed 2 obviously outdated sections. The rest is outdated too, but it makes more sense to keep it and fix it instead.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Script Debugger in Firefox is composed of a number of separate subsystems that work in concert to provide this user experience. This document will hopefully serve as a guide for everyone who would like to gain a better understanding on how it works, as well as the reasoning behind some of the design decisions.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
There are two main parts to the Script Debugger: the front-end part and the Debugger server that interfaces with the script that is running on the page. These two parts communicate through the [https://wiki.mozilla.org/Remote_Debugging_Protocol#Actors Remote Debugging Protocol] in a traditional client-server architecture, exchanging messages specified as JSON objects. The protocol implementation resides in &amp;lt;tt&amp;gt;toolkit/devtools/debugger&amp;lt;/tt&amp;gt;, while the debugger UI can be found in &amp;lt;tt&amp;gt;browser/devtools/debugger&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== The protocol implementation ==&lt;br /&gt;
&lt;br /&gt;
The debugger server consists of the files in &amp;lt;tt&amp;gt;toolkit/devtools/debugger/server&amp;lt;/tt&amp;gt;. The main module is &amp;lt;tt&amp;gt;dbg-server.jsm&amp;lt;/tt&amp;gt;. This module creates a sandbox in a separate compartment and loads the &amp;lt;tt&amp;gt;dbg-server.js&amp;lt;/tt&amp;gt; code in it. &amp;lt;tt&amp;gt;dbg-server.js&amp;lt;/tt&amp;gt; contains the core server logic that handles listening for and responding to connections, handling protocol packets and manipulating actor pools. For more information on actors see the [https://wiki.mozilla.org/Remote_Debugging_Protocol Remote Debugging Protocol]. The other two files in that directory contain definitions for particular families of actors. &amp;lt;tt&amp;gt;dbg-script-actors.js&amp;lt;/tt&amp;gt; specifies essential actors for debugging a JavaScript program: thread (or JavaScript context) actors, object actors, (stack) frame actors, environment actors, breakpoint actors, etc. &amp;lt;tt&amp;gt;dbg-browser-actors.js&amp;lt;/tt&amp;gt; contains actors pertinent to a web browser, like the root (or browser) actor and tab actors. These modules use the [https://wiki.mozilla.org/Debugger Debugger API] for debugging the script in the page.&lt;br /&gt;
&lt;br /&gt;
Outside of the &amp;lt;tt&amp;gt;server/&amp;lt;/tt&amp;gt; directory, we can find 3 separate things. The first is &amp;lt;tt&amp;gt;dbg-client.jsm&amp;lt;/tt&amp;gt;, a module for hiding the remote debugging protocol behind an easy to use [https://wiki.mozilla.org/Debugger_Client_API JavaScript API]. The second is &amp;lt;tt&amp;gt;dbg-transport.js&amp;lt;/tt&amp;gt;, which contains the low-level code that handles the [https://wiki.mozilla.org/Remote_Debugging_Protocol_Stream_Transport protocol connection] for both client and server. And the last thing is &amp;lt;tt&amp;gt;nsIJSInspector&amp;lt;/tt&amp;gt;, a native helper component for entering and exiting nested event loops.&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Backwards_Compatibility&amp;diff=1165940</id>
		<title>DevTools/Backwards Compatibility</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Backwards_Compatibility&amp;diff=1165940"/>
		<updated>2017-03-17T08:42:12Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Deleted the page content since it moved to the tree in bug 1347977&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moved to https://github.com/mozilla/gecko-dev/blob/master/devtools/docs/backward-compatibility.md&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1165840</id>
		<title>DevTools</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools&amp;diff=1165840"/>
		<updated>2017-03-16T12:10:26Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Moved some old stuff to a new category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Using Firefox Developer Tools =&lt;br /&gt;
&lt;br /&gt;
Have  a question about how to use the features in Developer Tools, or looking  for more details about one of the specific tools?  See the [https://developer.mozilla.org/en-US/docs/Tools Official Developer Tools Documentation].  If this still doesn&#039;t answer your question, [[DevTools/GetInvolved#Communication|let us know]].  We have more information on our Getting Involved page if you need to [[DevTools/GetInvolved#Reporting_Bugs_and_Requesting_Features|report a bug or request a feature]].&lt;br /&gt;
&lt;br /&gt;
= Follow Our Development =&lt;br /&gt;
&lt;br /&gt;
What is the best way to follow along with Firefox Developer Tools?  Updates are posted by [https://twitter.com/firefoxdevtools @FirefoxDevTools], we have blog posts on the [https://hacks.mozilla.org/category/developer-tools/  Developer Tools Category on Mozilla Hacks], and you can check out  our weekly meetings if you want more information.&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
View the [[DevTools/GetInvolved|Getting Involved]] page for more information about talking with the team, filing bugs, or even working on your own [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|first DevTools bug]]!&lt;br /&gt;
&lt;br /&gt;
= Weekly Meetings =&lt;br /&gt;
&lt;br /&gt;
We have a weekly meeting to discuss progress on our tools and other topics related to web tooling.  View the [https://docs.google.com/document/d/1jWR13lrlKxLKCxYmtH5uS38IPAHFruWN75VVASVt87E Weekly Meeting Google Doc]. Scroll down to see past notes.&lt;br /&gt;
&lt;br /&gt;
Time and phone numbers:&lt;br /&gt;
* Tuesdays - 9:00am Pacific, 12:00pm Eastern, 5:00pm UTC &lt;br /&gt;
* 650-903-0800 or 650-215-1282 x92 Conf# 99459 &lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 99459 (US)&lt;br /&gt;
&lt;br /&gt;
= New Contributor Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below highlights useful articles for new contributors.&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/GetInvolved|Getting Involved]]&lt;br /&gt;
* [[DevTools/GetInvolved#Mentored_and_Good_First_Bugs|Mentored and Good First Bugs]]&lt;br /&gt;
* [[DevTools/Hacking|Hacking]]&lt;br /&gt;
* [[DevTools/Bug Fixes|Bug Fixes]]&lt;br /&gt;
&lt;br /&gt;
= Internal Technical Documentation =&lt;br /&gt;
&lt;br /&gt;
The list below includes technical articles about some of the internals of the DevTools.&lt;br /&gt;
&lt;br /&gt;
== Remote Debugging Protocol ==&lt;br /&gt;
&lt;br /&gt;
* [[Remote Debugging Protocol]]&lt;br /&gt;
* [[Remote Debugging Protocol Stream Transport]]&lt;br /&gt;
* [https://dxr.mozilla.org/mozilla-central/source/devtools/server/docs/protocol.js.md Protocol.js]&lt;br /&gt;
* [[DevTools/Backwards Compatibility|Manage client-server backward compatibility]]&lt;br /&gt;
* [[DevTools/Actor Best Practices|Actor Best Practices]]&lt;br /&gt;
&lt;br /&gt;
== Debugger API ==&lt;br /&gt;
&lt;br /&gt;
* [[Debugger Architecture]]&lt;br /&gt;
* [[Debugger Client API]]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Tools/Debugger-API Debugger API] (used in DevTools server)&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Highlighter|Inspector Highlighter]]&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/Creating_Good_First_Bugs|Creating Good First Bugs]]&lt;br /&gt;
* [[Buildbot/Talos/Tests#DAMP|DevTools Talos Tests (DAMP)]]&lt;br /&gt;
* [[DevTools/OperationInstrument|Operation Instrument: Platform Tracing]]&lt;br /&gt;
&lt;br /&gt;
== Some past projects ==&lt;br /&gt;
&lt;br /&gt;
* [[DevTools/WebAudio|Web Audio Editor]]&lt;br /&gt;
* [[DevTools/Memory|Memory Tools]]&lt;br /&gt;
* [[DevTools/Performance|Performance Tools]]&lt;br /&gt;
* [[DevTools/Gaming|Gaming Tools, enhancements for game developers across all tools]]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1165837</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1165837"/>
		<updated>2017-03-16T11:12:06Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Removed the list of resources. This was just a random list of links (some of them to blog posts) that I think was just plain confusing, surely not helping.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro, daisuke&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework: Browser integration, toolbox and test infrastructure&#039;&#039;&#039;: jryans, bgrins, ochameau, honza&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza, rickychien, gasolin&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Remote protocol and server infrastructure&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design Mode&#039;&#039;&#039;: jryans, zer0&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Shader Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Themes&#039;&#039;&#039;: bgrins, ntim&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
Please be aware that we have a [https://bugzilla.mozilla.org/page.cgi?id=etiquette.html Bugzilla Etiquette].&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] or discuss on the [https://discourse.mozilla-community.org/c/devtools DevTools Discourse category]&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1165011</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1165011"/>
		<updated>2017-03-08T08:18:41Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Added shader editor as unmaintained, removed Bryan from Debugger, added Fred and Ricky to netmonitor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro, daisuke&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework: Browser integration, toolbox and test infrastructure&#039;&#039;&#039;: bgrins, jryans, honza, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza, rickychien, gasolin&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Remote protocol and server infrastructure&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design Mode&#039;&#039;&#039;: jryans, zer0&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Shader Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Themes&#039;&#039;&#039;: bgrins, ntim&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164323</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164323"/>
		<updated>2017-03-02T14:23:57Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: added ochameau to about:debugging and rephrased framework&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro, daisuke&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast, clarkbw&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework: Browser integration, toolbox and test infrastructure&#039;&#039;&#039;: bgrins, jryans, honza, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Remote protocol and server infrastructure&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design&#039;&#039;&#039;: jryans, zer0&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Themes&#039;&#039;&#039;: bgrins, ntim&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164293</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164293"/>
		<updated>2017-03-02T09:26:28Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: added Matteo to RDM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro, daisuke&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast, clarkbw&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework, toolbox&#039;&#039;&#039;: bgrins, jryans, honza&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Remote protocol and server infrastructure&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design&#039;&#039;&#039;: jryans, zer0&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Themes&#039;&#039;&#039;: bgrins, ntim&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164288</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164288"/>
		<updated>2017-03-02T08:39:51Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated the list of people to ping. Removed people not here anymore. Added modules.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro, daisuke&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast, clarkbw&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework, toolbox&#039;&#039;&#039;: bgrins, jryans, honza&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Remote protocol and server infrastructure&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design&#039;&#039;&#039;: jryans&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Themes&#039;&#039;&#039;: bgrins, ntim&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: &amp;lt;unmaintained&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164158</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164158"/>
		<updated>2017-03-01T17:14:11Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated the list of people to ping&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro, daisuke&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: vporof&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast, clarkbw&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework, toolbox&#039;&#039;&#039;: bgrins, jryans, honza&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: fitzgen&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gregtatum&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design&#039;&#039;&#039;: jryans&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: jsantell&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164156</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1164156"/>
		<updated>2017-03-01T17:08:45Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated the list of people to ping&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: vporof&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, nchevobbe&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: jlast&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework, toolbox&#039;&#039;&#039;: bgrins, jryans, honza&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, jdescottes, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: fitzgen&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gtatum&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design&#039;&#039;&#039;: jryans&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: jsantell&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1162440</id>
		<title>DevTools/GetInvolved</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/GetInvolved&amp;diff=1162440"/>
		<updated>2017-02-09T16:36:54Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Added GL to animation inspector, and made him first for the inspector&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the place to learn how to start contributing to the Firefox Developer Tools.&lt;br /&gt;
&lt;br /&gt;
The Firefox Developer Tools are developed by the Mozilla community.  We focus on building tools that make life easier for web, add-on and Firefox developers. We hope the information on this page will help you become an active member of our community!&lt;br /&gt;
&lt;br /&gt;
If after reading this wiki page, you still aren&#039;t sure what your next steps are, [[#Communication|reach out to us on IRC]].&lt;br /&gt;
&lt;br /&gt;
== Communication ==&lt;br /&gt;
&lt;br /&gt;
* Twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]&lt;br /&gt;
* Mailing list: [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools]&lt;br /&gt;
* Blog (shared): [http://hacks.mozilla.org/ Mozilla Hacks]&lt;br /&gt;
* [[DevTools|Weekly phone calls]]&lt;br /&gt;
&lt;br /&gt;
On top of that, we make heavy use of IRC chat in our day to day development. If you haven&#039;t used IRC before, check out the [[IRC|guide to getting started with IRC]].&lt;br /&gt;
&lt;br /&gt;
We hang out in the &#039;&#039;&#039;#devtools&#039;&#039;&#039; channel at irc://irc.mozilla.org/devtools&lt;br /&gt;
&lt;br /&gt;
If you have questions about a specific part of the code, here are some good people to ping:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;about:debugging&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Animation Inspector&#039;&#039;&#039;: gl, pbro&lt;br /&gt;
* &#039;&#039;&#039;Canvas Debugger&#039;&#039;&#039;: vporof&lt;br /&gt;
* &#039;&#039;&#039;Console&#039;&#039;&#039;: bgrins, linclark&lt;br /&gt;
* &#039;&#039;&#039;Debugger&#039;&#039;&#039;: ejpbruel, jlongster&lt;br /&gt;
* &#039;&#039;&#039;Developer Toolbar&#039;&#039;&#039;: jwalker, mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;DOM&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Framework, toolbox&#039;&#039;&#039;: bgrins, jryans, honza, jlong&lt;br /&gt;
* &#039;&#039;&#039;Inspector&#039;&#039;&#039;: gl, pbro, zer0, tromey&lt;br /&gt;
* &#039;&#039;&#039;JSON Viewer&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Memory&#039;&#039;&#039;: fitzgen&lt;br /&gt;
* &#039;&#039;&#039;Network Monitor&#039;&#039;&#039;: honza&lt;br /&gt;
* &#039;&#039;&#039;Performance&#039;&#039;&#039;: gtatum&lt;br /&gt;
* &#039;&#039;&#039;Responsive Design&#039;&#039;&#039;: jryans, gl&lt;br /&gt;
* &#039;&#039;&#039;Scratchpad&#039;&#039;&#039;: jdescottes&lt;br /&gt;
* &#039;&#039;&#039;Style Editor&#039;&#039;&#039;: gl&lt;br /&gt;
* &#039;&#039;&#039;Storage Inspector&#039;&#039;&#039;: mikeratcliffe&lt;br /&gt;
* &#039;&#039;&#039;UI/UX&#039;&#039;&#039;: helenvholmes&lt;br /&gt;
* &#039;&#039;&#039;Web Audio Editor&#039;&#039;&#039;: jsantell&lt;br /&gt;
* &#039;&#039;&#039;WebIDE&#039;&#039;&#039;: jryans, ochameau, janx&lt;br /&gt;
&lt;br /&gt;
== Reporting Bugs and Requesting Features ==&lt;br /&gt;
&lt;br /&gt;
To report a bug/usability papercut/smaller feature/etc, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&amp;amp;component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla&#039;s Bugzilla.&lt;br /&gt;
&lt;br /&gt;
If you have an idea for a new feature, you can [[#Communication|post it to the mailing list]] where Firefox DevTools team members are available to answer questions and respond to comments.&lt;br /&gt;
&lt;br /&gt;
== Mentored and Good First Bugs ==&lt;br /&gt;
&lt;br /&gt;
The [http://firefox-dev.tools/ firefox-dev.tools] site can help you find good first bugs and/or mentored bugs.&lt;br /&gt;
&lt;br /&gt;
If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in [[#Communication|#devtools on irc.mozilla.org, or on the dev-developer-tools mailing list]]!&lt;br /&gt;
&lt;br /&gt;
One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you&#039;d find interesting to work on.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t hesitate to ask to be mentored even on bugs that don&#039;t have a mentor assigned yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:New Contributor Landing Page]]&lt;br /&gt;
&lt;br /&gt;
== Working on the code ==&lt;br /&gt;
&lt;br /&gt;
If you are ready to get the source code and start working on it, check out our [[DevTools/Hacking|guide to working on DevTools]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a list of resources that you may find useful. Feel free to add more if you find things are missing!&lt;br /&gt;
&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F How to format patches]&lt;br /&gt;
* [http://dxr.mozilla.org/mozilla-central/source/ DXR Code Search]&lt;br /&gt;
* [https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmozilla/index.html Mercurial for Mozillians]&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]&lt;br /&gt;
* [http://flailingmonkey.com/bugzilla-tips-hacks-and-etiquette Bugzilla Tips, Hacks and Etiquette]&lt;br /&gt;
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]&lt;br /&gt;
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]&lt;br /&gt;
* [http://mozillians.org Mozillians Directory]&lt;br /&gt;
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]&lt;br /&gt;
* [https://wiki.mozilla.org/DevTools/Hacking Coding for DevTools]&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=DevTools/Bug_Fixes&amp;diff=1155127</id>
		<title>DevTools/Bug Fixes</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=DevTools/Bug_Fixes&amp;diff=1155127"/>
		<updated>2016-11-17T17:42:14Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Added memory leaks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Bug Fixing in DevTools =&lt;br /&gt;
&lt;br /&gt;
Every quarter the DevTools team devotes a few people to bug fixing and polish bugs that are beyond the team goals. &lt;br /&gt;
&lt;br /&gt;
The bugs in this effort are meant to be the most important polish/paper cut type bugs in each component.  They &#039;&#039;&#039;should not&#039;&#039;&#039; include new features.  The focus here is on improving quality and polish in our existing feature set.&lt;br /&gt;
&lt;br /&gt;
Things to be found in these lists:&lt;br /&gt;
&lt;br /&gt;
* actual issues that prevent using the tool easily&lt;br /&gt;
* small broken things that prevent a good UX&lt;br /&gt;
&lt;br /&gt;
This page serves as a dashboard for finding those bugs across various issue trackers like Bugzilla and GitHub.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tool&lt;br /&gt;
! Description&lt;br /&gt;
! Is Priority?&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=top-inspector-bugs Inspector]&lt;br /&gt;
| The top inspector bugs:&lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: Inspector&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1264624&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
| Priority&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://github.com/devtools-html/debugger.html/issues?q=is%3Aopen+is%3Aissue+label%3Abug Debugger.html]&lt;br /&gt;
| The tool is new but has some bugs that will affect the end-user and should be fixed.&lt;br /&gt;
| Priority&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| RDM&lt;br /&gt;
| &amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: Responsive Design Mode&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1308297&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
| Priority&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1311034 Developer Tools]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1311034&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/buglist.cgi?o2=substring&amp;amp;v2=1307838&amp;amp;resolution=---&amp;amp;query_format=advanced&amp;amp;f2=blocked&amp;amp;component=Developer%20Tools%3A%20Performance%20Tools%20%28Profiler%2FTimeline%29&amp;amp;product=Firefox&amp;amp;list_id=13249379 Performance]&lt;br /&gt;
| Some of these bugs may end up getting fixed with the de-XULing process.&lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: Performance Tools (Profiler/Timeline)&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1307838&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1308879 about:debugging]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: about:debugging&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1308879&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1308965 DOM Panel]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: DOM&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1308965&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1314815 Memory/compartment Leaks]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1314815&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1309242 JSON Viewer]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: JSON Viewer&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1309242&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1312444 Storage Inspector]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: Storage Inspector&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1312444&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1317534 console]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;bugzilla&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;product&amp;quot;: &amp;quot;Firefox&amp;quot;,&lt;br /&gt;
&amp;quot;component&amp;quot;: &amp;quot;Developer Tools: Console&amp;quot;,&lt;br /&gt;
&amp;quot;blocks&amp;quot;: &amp;quot;1317534&amp;quot;,&lt;br /&gt;
&amp;quot;include_fields&amp;quot;: &amp;quot;id, priority, summary, product, assigned_to, status&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bugzilla&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1154959</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1154959"/>
		<updated>2016-11-16T17:37:40Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Added Nicolas Chevobbe as a DevTools peer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Add-on SDK&lt;br /&gt;
|description=The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications&lt;br /&gt;
|owner=[mailto:gozala@mozilla.com Irakli Gozalishvili]&lt;br /&gt;
|peers=Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Myk Melez, Will Bamberg&lt;br /&gt;
|forum=http://groups.google.com/group/mozilla-labs-jetpack&lt;br /&gt;
|source_dirs=https://github.com/mozilla/addon-sdk&lt;br /&gt;
|url=https://wiki.mozilla.org/Jetpack&lt;br /&gt;
|components=Add-on SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Android Background Services&lt;br /&gt;
|description=Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.&lt;br /&gt;
|owner=[mailto:rnewman@mozilla.com Richard Newman]&lt;br /&gt;
|peers=[mailto:nalexander@mozilla.com Nick Alexander], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:jwillcox@mozilla.com James Willcox] &lt;br /&gt;
|forum=mozilla.dev.platforms.mobile &lt;br /&gt;
|source_dirs=https://github.com/mozilla-services/android-sync &lt;br /&gt;
|url=https://wiki.mozilla.org/Android/Services&lt;br /&gt;
|components=[https://bugzilla.mozilla.org/enter_bug.cgi?product=Android%20Background%20Services Android Background Services]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=BrowserID&lt;br /&gt;
|description=(a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..) &lt;br /&gt;
|owner=Ben Adida&lt;br /&gt;
|peers=Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons&lt;br /&gt;
|source_dirs=&lt;br /&gt;
  BrowserID server code: https://github.com/mozilla/browserid,    &lt;br /&gt;
  BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity &lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-identity &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=ChatZilla&lt;br /&gt;
|description=IRC client&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:samuel@sieb.net Samuel Sieb], [mailto:silver@warwickcompsoc.co.uk James Ross]&lt;br /&gt;
|group=dev-apps-chatzilla&lt;br /&gt;
|source_dirs=extensions/irc/&lt;br /&gt;
|url=http://chatzilla.hacksrus.com/&lt;br /&gt;
|components=Other Applications::ChatZilla&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Composer&lt;br /&gt;
|description=Editor/Composer&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:smfr@smfr.org Simon Fraser], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-tech-editor&lt;br /&gt;
|source_dirs=editor/&lt;br /&gt;
|url=http://www.mozilla.org/editor&lt;br /&gt;
|components=Composer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Devtools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:ejpbruel@mozilla.com Eddy Bruel], [mailto:jlongster@mozilla.com James Long], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:mferretti@mozilla.com Matteo Ferretti], [mailto:chevobbe.nicolas@gmail.com Nicolas Chevobbe], [mailto:sfink@mozilla.com Steve Fink] (heapsnapshot code)&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Directory SDK&lt;br /&gt;
|description=Tools and SDKs for accessing LDAP Directories.&lt;br /&gt;
|owner=[mailto:mcs@pearlcrescent.com Mark C. Smith]&lt;br /&gt;
|peers=[mailto:anton.bobrov@sun.com Anton Bobrov], [mailto:richm@stanfordalumni.org Rich Megginson]&lt;br /&gt;
|group=dev-tech-ldap&lt;br /&gt;
|source_dirs=directory/&lt;br /&gt;
|url=http://www.mozilla.org/directory&lt;br /&gt;
|components=Directory&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DOM Inspector&lt;br /&gt;
|description=An extension that allows the user to inspect and edit the DOM of documents being displayed.&lt;br /&gt;
|owner=[mailto:sdwilsh@shawnwilsher.com Shawn Wilsher]&lt;br /&gt;
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=extensions/inspector/, layout/inspector/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Other Applications::DOM Inspector&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:mleibovic@mozilla.com Margaret Leibovic]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:nalexander@mozilla.com Nick Alexander], [https://mozillians.org/en-US/u/myk/ Myk Melez], [mailto:mcomella@mozilla.com Michael Comella], [mailto:skaspari@mozilla.com Sebastian Kaspari]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:sleroux@mozilla.com Steph Leroux], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:ckarlof@mozilla.com Chris Karlof]&lt;br /&gt;
|peers=[mailto:dcoates@mozilla.com Danny Coates], [mailto:zcarter@mozilla.com Zach Carter], [mailto:rfkelly@mozilla.com Ryan Kelly], [mailto:chilts@mozilla.com Andrew Chilton], [mailto:fmarier@mozilla.com Francois Marier], [mailto:smcarthur@mozilla.com Sean McArthur], [mailto:nchapman@mozilla.com Nick Chapman], [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:stomlinson@mozilla.com Shane Tomlinson], [mailto:jrgm@mozilla.com John Morrison], [mailto:pdehaan@mozilla.com Peter deHaan]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Metro&lt;br /&gt;
|description=Touch-screen-friendly browser for Windows&lt;br /&gt;
|owner=[mailto:jmathies@mozilla.com Jim Mathies], [mailto:mbrubeck@mozilla.com Matt Brubeck]&lt;br /&gt;
|peers=Allison Naaktgeboren, Brian Bondy, Marina Samuel, Mark Finkle, Rodrigo Silveira, Sam Foster, [https://mozillians.org/en-US/u/TimAbraldes/ Tim Abraldes]&lt;br /&gt;
|forum=https://mail.mozilla.org/listinfo/metro&lt;br /&gt;
|source_dirs=browser/metro&lt;br /&gt;
|url=https://wiki.mozilla.org/Firefox/Metro&lt;br /&gt;
|components=Firefox for Metro&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Loop aka Firefox Hello&lt;br /&gt;
|description=Voice and Video Collaboration System&lt;br /&gt;
|owner=[mailto:standard8@mozilla.com Mark Banner]&lt;br /&gt;
|peers=[mailto:abr@mozilla.com Adam Roach], [mailto:dmose@mozilla.com Dan Mosedale], [mailto:nperriault@mozilla.com Nicolas Perriault], [mailto:jaws@mozilla.com Jared Wein], [mailto:mdeboer@mozilla.com Michael de Boer], [mailto:tarek@mozilla.com Tarek Ziadé], [mailto:alexis@mozilla.com Alexis Metaireau], [mailto:natim@mozilla.com Rémy Hubscher], [mailto:mlepatre@mozilla.com Mathieu Leplatre], [mailto:fernando@mozilla.com Fernando Jiménez], [mailto:borja.salguero@telefonica.com Borja Salguero], [mailto:jaoo@tid.es Jose Antonio Olivera]&lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-media (mozilla.dev.media)&lt;br /&gt;
|source_dirs=browser/components/loop, https://github.com/mozilla-services/loop-server, https://github.com/mozilla-b2g/firefoxos-loop-client&lt;br /&gt;
|url=https://wiki.mozilla.org/Loop&lt;br /&gt;
|components=Loop::Client, Loop::Server, Loop::General, Firefox OS::Gaia::Loop&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:hschlichting@mozilla.com Hanno Schlichting]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:mconnor@mozilla.com Mike Connor]&lt;br /&gt;
|peers=[mailto:rnewman@mozilla.com Richard Newman], [mailto:gps@mozilla.com Gregory Szorc], Philipp von Weitershausen&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Party Tool&lt;br /&gt;
|description=PHP-based party tool used for Firefox Party&lt;br /&gt;
|owner=[mailto:rflint@ryanflint.com Ryan Flint]&lt;br /&gt;
|peers=Mike Morgan, [mailto:reed@reedloden.com Reed Loden]&lt;br /&gt;
|group=dev-apps-webtools&lt;br /&gt;
|source_dirs=webtools/partytool/&lt;br /&gt;
|url=http://wiki.mozilla.org/Webtools:PartyTool&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Penelope&lt;br /&gt;
|description=Eudora-like functionality and theme added to Thunderbird.&lt;br /&gt;
|owner=Jeff Beckley&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=penelope/&lt;br /&gt;
|url=https://wiki.mozilla.org/Penelope&lt;br /&gt;
|components=Penelope&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn.js&lt;br /&gt;
|description=Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. &lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:david.humphrey@senecacollege.ca David Humphrey], [mailto:scott.downe@gmail.com Scott Downe], [mailto:rick@bocoup.com Rick Waldron]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/popcorn-js/&lt;br /&gt;
|url=[http://www.popcornjs.org/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn Maker&lt;br /&gt;
|description=An SDK for authoring Popcorn projects.&lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:ben@mozillafoundation.org Ben Moskowitz], [mailto:bobby@mozillafoundation.org Robert Richter]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/butter/&lt;br /&gt;
|url=[http://mozillapopcorn.org/popcorn-maker/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/65733-butter/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/65733-butter/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Standalone Composer&lt;br /&gt;
|description=Standalone editor/composer based on mozilla/toolkit&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=dev-tech-editor,dev-apps-other&lt;br /&gt;
|source_dirs=composer/&lt;br /&gt;
|url=http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client), [mailto:rtilder@mozilla.com Ryan Tilder] (server)&lt;br /&gt;
|peers=[mailto:francois@mozilla.com François Marier], [mailto:rkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/base/src/nsChannelClassifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Venkman&lt;br /&gt;
|description=JavaScript Debugger frontend&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:shaver@mozilla.org Mike Shaver], [mailto:silver@warwickcompsoc.co.uk James Ross], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-apps-js-debugger&lt;br /&gt;
|source_dirs=extensions/venkman/&lt;br /&gt;
|url=http://www.mozilla.org/projects/venkman&lt;br /&gt;
http://www.hacksrus.com/~ginda/venkman/&lt;br /&gt;
|components=Other Applications::Venkman JS Debugger&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1153558</id>
		<title>Modules/Other</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Other&amp;diff=1153558"/>
		<updated>2016-11-04T14:19:07Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Changing the list of owners and peers of the devtools module. This was discussed with Joe Walker who discussed with Dave Camp.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Only module owners may edit this page.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
They may:&lt;br /&gt;
&lt;br /&gt;
* update any information about their module except the name of the owner&lt;br /&gt;
* add or remove sub-modules&lt;br /&gt;
* change the owner of a sub-module &lt;br /&gt;
* add emeritus owners or peers&lt;br /&gt;
&lt;br /&gt;
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].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Add-on SDK&lt;br /&gt;
|description=The SDK and APIs that add-on developers can use to create extensions for Firefox and other applications&lt;br /&gt;
|owner=[mailto:gozala@mozilla.com Irakli Gozalishvili]&lt;br /&gt;
|peers=Alex Poirot, Brian Warner, Dietrich Ayala, Drew Willcoxon, Myk Melez, Will Bamberg&lt;br /&gt;
|forum=http://groups.google.com/group/mozilla-labs-jetpack&lt;br /&gt;
|source_dirs=https://github.com/mozilla/addon-sdk&lt;br /&gt;
|url=https://wiki.mozilla.org/Jetpack&lt;br /&gt;
|components=Add-on SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Android Background Services&lt;br /&gt;
|description=Native Android services, including those bundled with Fennec: Sync, Product Announcements, Snippets, Updater, etc.&lt;br /&gt;
|owner=[mailto:rnewman@mozilla.com Richard Newman]&lt;br /&gt;
|peers=[mailto:nalexander@mozilla.com Nick Alexander], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:jwillcox@mozilla.com James Willcox] &lt;br /&gt;
|forum=mozilla.dev.platforms.mobile &lt;br /&gt;
|source_dirs=https://github.com/mozilla-services/android-sync &lt;br /&gt;
|url=https://wiki.mozilla.org/Android/Services&lt;br /&gt;
|components=[https://bugzilla.mozilla.org/enter_bug.cgi?product=Android%20Background%20Services Android Background Services]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=BrowserID&lt;br /&gt;
|description=(a) Server Code, (b) Server deployment (during labs / prototype phase); and (c) *navigator.id.* API across Mozilla codebases (desktop, mobile, WebRT,..) &lt;br /&gt;
|owner=Ben Adida&lt;br /&gt;
|peers=Mike Hanson, Lloyd Hilaiel, Jonas Sicking, Jed Parsons&lt;br /&gt;
|source_dirs=&lt;br /&gt;
  BrowserID server code: https://github.com/mozilla/browserid,    &lt;br /&gt;
  BrowserID server deployment: https://browserid.org, mozilla-central client code: toolkit/identity, dom/identity &lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-identity &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=ChatZilla&lt;br /&gt;
|description=IRC client&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:samuel@sieb.net Samuel Sieb], [mailto:silver@warwickcompsoc.co.uk James Ross]&lt;br /&gt;
|group=dev-apps-chatzilla&lt;br /&gt;
|source_dirs=extensions/irc/&lt;br /&gt;
|url=http://chatzilla.hacksrus.com/&lt;br /&gt;
|components=Other Applications::ChatZilla&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Composer&lt;br /&gt;
|description=Editor/Composer&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:smfr@smfr.org Simon Fraser], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-tech-editor&lt;br /&gt;
|source_dirs=editor/&lt;br /&gt;
|url=http://www.mozilla.org/editor&lt;br /&gt;
|components=Composer&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content Services Infrastructure&lt;br /&gt;
|description=A set of data services that allow for content to be served and measured&lt;br /&gt;
|owner=[mailto:nanjiang@mozilla.com Nan Jiang]&lt;br /&gt;
|peers=[mailto:tspurway@mozilla.com Tim Spurway]&lt;br /&gt;
|peersemeritus=[mailto:dougt@mozilla.org Doug Turner], [mailto:olivier@olivieryiptong.com Olivier Yiptong]&lt;br /&gt;
|source_dirs=https://github.com/mozilla/onyx, https://github.com/mozilla/splice, https://github.com/mozilla/infernyx, https://github.com/mozilla/learnyx&lt;br /&gt;
|url=https://wiki.mozilla.org/Tiles&lt;br /&gt;
|components=Content Services&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Devtools&lt;br /&gt;
|description=Mozilla Developer Tools&lt;br /&gt;
|owner=[mailto:pbrosset@mozilla.com Patrick Brosset], [mailto:jwalker@mozilla.com Joe Walker]&lt;br /&gt;
|peers=[mailto:prouget@mozilla.com Paul Rouget], [mailto:past@mozilla.com Panagiotis Astithas], [mailto:mratcliffe@mozilla.com Mike Ratcliffe], [mailto:vporof@mozilla.com Victor Porof], [mailto:fitzgen@mozilla.com Nick Fitzgerald], [mailto:jblandy@mozilla.com Jim Blandy], [mailto:apoirot@mozilla.com Alex Poirot], [mailto:bgrinstead@mozilla.com Brian Grinstead], [mailto:jryans@gmail.com J. Ryan Stinnett], [mailto:janx@linux.com Jan Keromnes],[mailto:ntim.bugs@gmail.com Tim Nguyen], [mailto:ejpbruel@mozilla.com Eddy Bruel], [mailto:jlongster@mozilla.com James Long], [mailto:jsantell@mozilla.com Jordan Santell], [mailto:ttromey@mozilla.com Tom Tromey], [mailto:jsnajdr@gmail.com Jaroslav Šnajdr], [mailto:lclark@mozilla.com Lin Clark], [mailto:jlaster@mozilla.com Jason Laster], [mailto:odvarko@gmail.com Jan &#039;Honza&#039; Odvarko], [mailto:jdescottes@mozilla.com Julian Descottes], [mailto:gtatum@mozilla.com Greg Tatum], [mailto:gl@mozilla.com Gabriel Luong], [mailto:mferretti@mozilla.com Matteo Ferretti], [mailto:sfink@mozilla.com Steve Fink] (heapsnapshot code)&lt;br /&gt;
|peersemeritus=Mihai Șucan, Rob Campbell, Heather Arthur, Anton Kovalyov, Brandon Benvie&lt;br /&gt;
|group=dev-developer-tools&lt;br /&gt;
|source_dirs=devtools&lt;br /&gt;
|url=https://wiki.mozilla.org/DevTools&lt;br /&gt;
|components=Firefox::Developer Tools&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Directory SDK&lt;br /&gt;
|description=Tools and SDKs for accessing LDAP Directories.&lt;br /&gt;
|owner=[mailto:mcs@pearlcrescent.com Mark C. Smith]&lt;br /&gt;
|peers=[mailto:anton.bobrov@sun.com Anton Bobrov], [mailto:richm@stanfordalumni.org Rich Megginson]&lt;br /&gt;
|group=dev-tech-ldap&lt;br /&gt;
|source_dirs=directory/&lt;br /&gt;
|url=http://www.mozilla.org/directory&lt;br /&gt;
|components=Directory&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=DOM Inspector&lt;br /&gt;
|description=An extension that allows the user to inspect and edit the DOM of documents being displayed.&lt;br /&gt;
|owner=[mailto:sdwilsh@shawnwilsher.com Shawn Wilsher]&lt;br /&gt;
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=extensions/inspector/, layout/inspector/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Other Applications::DOM Inspector&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Android (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:mleibovic@mozilla.com Margaret Leibovic]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:liuche@mozilla.com Chenxia Liu], [mailto:nalexander@mozilla.com Nick Alexander], [https://mozillians.org/en-US/u/myk/ Myk Melez], [mailto:mcomella@mozilla.com Michael Comella], [mailto:skaspari@mozilla.com Sebastian Kaspari]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=mobile/&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for iOS (Fennec)&lt;br /&gt;
|description=Mobile Web Browser&lt;br /&gt;
|owner=[mailto:sarentz@mozilla.com Stefan Arentz]&lt;br /&gt;
|peers=[mailto:bnicolson@mozilla.com Brian Nicholson], [mailto:rnewman@mozilla.com Richard Newman], [mailto:sleroux@mozilla.com Steph Leroux], [mailto:etoop@mozilla.com Emily Toop], [mailto:jhugman@mozilla.com James Hugman]&lt;br /&gt;
|group=https://mail.mozilla.org/listinfo/mobile-firefox-dev&lt;br /&gt;
|source_dirs=https://github.com/mozilla/firefox-ios&lt;br /&gt;
|url=https://wiki.mozilla.org/Fennec&lt;br /&gt;
|components=Firefox for iOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox Accounts&lt;br /&gt;
|description=The Firefox Accounts identity provider and the integration of user-data services tied to a Firefox account. Where this work overlaps with existing modules (FX front-end, FX Android front-end, FXOS), design and code reviews from all relevant module owners will be required. &lt;br /&gt;
|owner=[mailto:ckarlof@mozilla.com Chris Karlof]&lt;br /&gt;
|peers=[mailto:dcoates@mozilla.com Danny Coates], [mailto:zcarter@mozilla.com Zach Carter], [mailto:rfkelly@mozilla.com Ryan Kelly], [mailto:chilts@mozilla.com Andrew Chilton], [mailto:fmarier@mozilla.com Francois Marier], [mailto:smcarthur@mozilla.com Sean McArthur], [mailto:nchapman@mozilla.com Nick Chapman], [mailto:vlad.filippov@gmail.com Vlad Filippov], [mailto:stomlinson@mozilla.com Shane Tomlinson], [mailto:jrgm@mozilla.com John Morrison], [mailto:pdehaan@mozilla.com Peter deHaan]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=https://github.com/mozilla/fxa-auth-server, https://github.com/mozilla/fxa-content-server, https://github.com/mozilla/fxa-oauth-server, https://github.com/mozilla/fxa-profile-server, https://github.com/mozilla/browserid-verifier, https://github.com/mozilla/fxa-js-client&lt;br /&gt;
|mailing list=https://mail.mozilla.org/listinfo/dev-fxacct&lt;br /&gt;
|url=https://wiki.mozilla.org/Identity/FirefoxAccounts&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Firefox for Metro&lt;br /&gt;
|description=Touch-screen-friendly browser for Windows&lt;br /&gt;
|owner=[mailto:jmathies@mozilla.com Jim Mathies], [mailto:mbrubeck@mozilla.com Matt Brubeck]&lt;br /&gt;
|peers=Allison Naaktgeboren, Brian Bondy, Marina Samuel, Mark Finkle, Rodrigo Silveira, Sam Foster, [https://mozillians.org/en-US/u/TimAbraldes/ Tim Abraldes]&lt;br /&gt;
|forum=https://mail.mozilla.org/listinfo/metro&lt;br /&gt;
|source_dirs=browser/metro&lt;br /&gt;
|url=https://wiki.mozilla.org/Firefox/Metro&lt;br /&gt;
|components=Firefox for Metro&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Loop aka Firefox Hello&lt;br /&gt;
|description=Voice and Video Collaboration System&lt;br /&gt;
|owner=[mailto:standard8@mozilla.com Mark Banner]&lt;br /&gt;
|peers=[mailto:abr@mozilla.com Adam Roach], [mailto:dmose@mozilla.com Dan Mosedale], [mailto:nperriault@mozilla.com Nicolas Perriault], [mailto:jaws@mozilla.com Jared Wein], [mailto:mdeboer@mozilla.com Michael de Boer], [mailto:tarek@mozilla.com Tarek Ziadé], [mailto:alexis@mozilla.com Alexis Metaireau], [mailto:natim@mozilla.com Rémy Hubscher], [mailto:mlepatre@mozilla.com Mathieu Leplatre], [mailto:fernando@mozilla.com Fernando Jiménez], [mailto:borja.salguero@telefonica.com Borja Salguero], [mailto:jaoo@tid.es Jose Antonio Olivera]&lt;br /&gt;
|forum=https://lists.mozilla.org/listinfo/dev-media (mozilla.dev.media)&lt;br /&gt;
|source_dirs=browser/components/loop, https://github.com/mozilla-services/loop-server, https://github.com/mozilla-b2g/firefoxos-loop-client&lt;br /&gt;
|url=https://wiki.mozilla.org/Loop&lt;br /&gt;
|components=Loop::Client, Loop::Server, Loop::General, Firefox OS::Gaia::Loop&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Location Service (MLS)&lt;br /&gt;
|description=The Mozillla Location Service provides a service to position your device based on cell and wireless information.&lt;br /&gt;
|owner=[mailto:hschlichting@mozilla.com Hanno Schlichting]&lt;br /&gt;
|peers=&lt;br /&gt;
|peersemeritus=Victor Ng (2013-2014), Graydon Hoare (2014)&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/ichnaea&lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=Mozilla Services :: Location, https://github.com/mozilla/ichnaea/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Mozilla Stumbler (&amp;quot;MozStumbler&amp;quot;)&lt;br /&gt;
|description=The Mozilla Stumbler (MozStumbler) collects wireless network information for crowd-sourcing location positioning with Mozilla Location Service (MLS).&lt;br /&gt;
|owner=Garvan Keeley&lt;br /&gt;
|peers=[mailto:vng@mozilla.com Victor Ng], [mailto:dougt@mozilla.com Doug Turner], [mailto:cpeterson@mozilla.com Chris Peterson]&lt;br /&gt;
|forum=mozilla.dev.geolocation&lt;br /&gt;
|source_dirs=https://github.com/mozilla/MozStumbler &lt;br /&gt;
|url=https://location.services.mozilla.com&lt;br /&gt;
|components=https://github.com/mozilla/MozStumbler/issues&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Sync&lt;br /&gt;
|description=Firefox Sync client&lt;br /&gt;
|owner=[mailto:mconnor@mozilla.com Mike Connor]&lt;br /&gt;
|peers=[mailto:rnewman@mozilla.com Richard Newman], [mailto:gps@mozilla.com Gregory Szorc], Philipp von Weitershausen&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=services/sync/&lt;br /&gt;
|url=https://wiki.mozilla.org/Services/Process/Code_Review&lt;br /&gt;
|components=Sync&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Party Tool&lt;br /&gt;
|description=PHP-based party tool used for Firefox Party&lt;br /&gt;
|owner=[mailto:rflint@ryanflint.com Ryan Flint]&lt;br /&gt;
|peers=Mike Morgan, [mailto:reed@reedloden.com Reed Loden]&lt;br /&gt;
|group=dev-apps-webtools&lt;br /&gt;
|source_dirs=webtools/partytool/&lt;br /&gt;
|url=http://wiki.mozilla.org/Webtools:PartyTool&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Penelope&lt;br /&gt;
|description=Eudora-like functionality and theme added to Thunderbird.&lt;br /&gt;
|owner=Jeff Beckley&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=penelope/&lt;br /&gt;
|url=https://wiki.mozilla.org/Penelope&lt;br /&gt;
|components=Penelope&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn.js&lt;br /&gt;
|description=Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. &lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:david.humphrey@senecacollege.ca David Humphrey], [mailto:scott.downe@gmail.com Scott Downe], [mailto:rick@bocoup.com Rick Waldron]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/popcorn-js/&lt;br /&gt;
|url=[http://www.popcornjs.org/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/63272-popcornjs/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Popcorn Maker&lt;br /&gt;
|description=An SDK for authoring Popcorn projects.&lt;br /&gt;
|owner=[mailto:brett@mozillafoundation.org Brett Gaylor]&lt;br /&gt;
|peers=[mailto:ben@mozillafoundation.org Ben Moskowitz], [mailto:bobby@mozillafoundation.org Robert Richter]&lt;br /&gt;
|group=dev-popcorn&lt;br /&gt;
|source_dirs= https://github.com/mozilla/butter/&lt;br /&gt;
|url=[http://mozillapopcorn.org/popcorn-maker/ Project Home Page], [https://webmademovies.lighthouseapp.com/projects/65733-butter/overview Issue Tracker]&lt;br /&gt;
|components=https://webmademovies.lighthouseapp.com/projects/65733-butter/overview&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Rhino&lt;br /&gt;
|description=JavaScript interpreter/compiler implemented in Java&lt;br /&gt;
|owner=[mailto:greg@apigee.com Greg Brail]&lt;br /&gt;
|peers=[mailto:norrisboyd@gmail.com Norris Boyd], [mailto:szegedia@freemail.hu Attila Szegedi]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/rhino/&lt;br /&gt;
|url=http://www.mozilla.org/rhino/&lt;br /&gt;
|components=Rhino&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Standalone Composer&lt;br /&gt;
|description=Standalone editor/composer based on mozilla/toolkit&lt;br /&gt;
|owner=[mailto:daniel@glazman.org Daniel Glazman]&lt;br /&gt;
|peers=[mailto:brade@comcast.net Kathy Brade], [mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=dev-tech-editor,dev-apps-other&lt;br /&gt;
|source_dirs=composer/&lt;br /&gt;
|url=http://www.mozilla.org/editor/, http://www.nvu.com/, http://glazman.org/weblog/dotclear/index.php?Nvu&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=URL Classifier&lt;br /&gt;
|description=Database and list-based classification of URL resources,&lt;br /&gt;
such as Tracking Protection and SafeBrowsing.&lt;br /&gt;
|owner=[mailto:gcp@mozilla.com Gian-Carlo Pascutto] (client), [mailto:rtilder@mozilla.com Ryan Tilder] (server)&lt;br /&gt;
|peers=[mailto:francois@mozilla.com François Marier], [mailto:rkelly@mozilla.com Ryan Kelly]&lt;br /&gt;
|group=mozilla.dev.platform&lt;br /&gt;
|source_dirs=toolkit/components/url-classifier, netwerk/base/src/nsChannelClassifier, https://github.com/mozilla-services/shavar&lt;br /&gt;
|url=&lt;br /&gt;
https://wiki.mozilla.org/Phishing_Protection, https://wiki.mozilla.org/Security/Tracking_protection, https://wiki.mozilla.org/Security/Application_Reputation&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Venkman&lt;br /&gt;
|description=JavaScript Debugger frontend&lt;br /&gt;
|owner=[mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:gijskruitbosch@gmail.com Gijs Kruitbosch], [mailto:shaver@mozilla.org Mike Shaver], [mailto:silver@warwickcompsoc.co.uk James Ross], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-apps-js-debugger&lt;br /&gt;
|source_dirs=extensions/venkman/&lt;br /&gt;
|url=http://www.mozilla.org/projects/venkman&lt;br /&gt;
http://www.hacksrus.com/~ginda/venkman/&lt;br /&gt;
|components=Other Applications::Venkman JS Debugger&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Bug_Component_Triagers&amp;diff=1149896</id>
		<title>Bug Component Triagers</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Bug_Component_Triagers&amp;diff=1149896"/>
		<updated>2016-10-03T10:08:56Z</updated>

		<summary type="html">&lt;p&gt;Pbrosset: Updated about:debugging&amp;#039;s triager&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Who triages which component=&lt;br /&gt;
&lt;br /&gt;
{{warning|This page is in the middle of a major update. We are editing this inside of a google doc for convenience and will update this page when complete. [[User:Emceeaich|Emceeaich]] ([[User talk:Emceeaich|talk]])}}&lt;br /&gt;
&lt;br /&gt;
==Core==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component !! Responsible triager !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video || Maire and Anthony || https://wiki.mozilla.org/Media/Bugs#Core::Audio.2FVideo_.28Main_Component.29_Queries  &amp;lt;br&amp;gt;  NOTE: This component is meant as a temporary place for Media bugs. Folks put media bugs here when they aren&#039;t sure which A/V component they really belong in. &lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video: cubeb || Maire || https://wiki.mozilla.org/Media/Bugs#Core::Audio.2FVideo_-_Cubeb_Bugzilla_Queries &lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video: GMP || Maire || https://wiki.mozilla.org/Media/Bugs#Core::Audio.2FVideo_-_GMP_.28Gecko_Media_Plugin.29_Bugzilla_Queries&lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video: MediaStreamGraph || Maire || https://wiki.mozilla.org/Media/Bugs#Core::Audio.2FVideo_-_MediaStreamGraph_Bugzilla_Queries &lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video: Playback || Anthony ||  &lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video: Recording || Maire || https://wiki.mozilla.org/Media/Bugs#Core::Audio.2FVideo_-_Recording_Bugzilla_Queries      &lt;br /&gt;
|-&lt;br /&gt;
| AutoConfig (Mission Control Desktop) || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Build Config || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Canvas: 2D || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| Canvas: WebGL || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| CSS Parsing and Computation || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Disability Access APIs || DBolter ||       &lt;br /&gt;
|-&lt;br /&gt;
| DMD || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Document Navigation || Overholt ||    &lt;br /&gt;
|-&lt;br /&gt;
| DOM || Overholt ||  &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Animation || ||   &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Apps || || Myk? Archive?&lt;br /&gt;
|-&lt;br /&gt;
| DOM: Contacts || || Gregor? B2G-specific  &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Content Processes || Overholt||       &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Core &amp;amp; HTML || Overholt ||       &lt;br /&gt;
|-&lt;br /&gt;
| DOM: CSS Object Model || ||  &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Device Interfaces || Overholt ||       &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Events || Overholt ||      &lt;br /&gt;
|-&lt;br /&gt;
| DOM: IndexedDB || Overholt ||   &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Push Notifications || Overholt ||      &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Security || ckerschb ||    &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Service Workers || Overholt ||   &lt;br /&gt;
|-&lt;br /&gt;
| DOM: Workers || Overholt ||     &lt;br /&gt;
|-&lt;br /&gt;
| Drag and Drop || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Editor || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Embedding: APIs || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Embedding: GRE Core || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Embedding: Mac || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Embedding: MFC Embed || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Embedding: Packaging || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Event Handling || Overholt ||   &lt;br /&gt;
|-&lt;br /&gt;
| File Handling || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Find Backend || ||     &lt;br /&gt;
|-&lt;br /&gt;
| FxAccounts || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Gecko Profiler || ||   &lt;br /&gt;
|-&lt;br /&gt;
| General || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Geolocation || ||      &lt;br /&gt;
|-&lt;br /&gt;
| GFX: Color Management || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| Graphics || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| Graphics: Layers || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule     &lt;br /&gt;
|-&lt;br /&gt;
| Graphics: Text || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| Hardware Abstraction Layer (HAL) || ||   &lt;br /&gt;
|-&lt;br /&gt;
| History: Global || ||  &lt;br /&gt;
|-&lt;br /&gt;
| HTML: Form Submission || ||  &lt;br /&gt;
|-&lt;br /&gt;
| HTML: Parser || Overholt ||     &lt;br /&gt;
|-&lt;br /&gt;
| Identity || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Image Blocking || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| ImageLib || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule&lt;br /&gt;
|-&lt;br /&gt;
| Internationalization || ||   &lt;br /&gt;
|-&lt;br /&gt;
| IPC || Overholt ||  &lt;br /&gt;
|-&lt;br /&gt;
| JavaScript Engine || ||      &lt;br /&gt;
|-&lt;br /&gt;
| JavaScript Engine: JIT || ||       &lt;br /&gt;
|-&lt;br /&gt;
| JavaScript: GC || ||   &lt;br /&gt;
|-&lt;br /&gt;
| JavaScript: Internationalization API || ||     &lt;br /&gt;
|-&lt;br /&gt;
| JavaScript: Standard Library || ||       &lt;br /&gt;
|-&lt;br /&gt;
| js-ctypes || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Keyboard: Navigation || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Layout || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Block and Inline || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Floats || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Form Controls || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Layout: HTML Frames || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Images || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Misc Code || ||      &lt;br /&gt;
|-&lt;br /&gt;
| Layout: R &amp;amp; A Pos || ||      &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Tables || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Layout: Text || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Layout: View Rendering || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Localization || ||     &lt;br /&gt;
|-&lt;br /&gt;
| mach || ||       &lt;br /&gt;
|-&lt;br /&gt;
| MathML || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Memory Allocator || ||       &lt;br /&gt;
|-&lt;br /&gt;
| MFBT || ||       &lt;br /&gt;
|-&lt;br /&gt;
| mozglue || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Nanojit || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Networking || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Networking: Cache || ||      &lt;br /&gt;
|-&lt;br /&gt;
| Networking: Cookies || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Networking: DNS || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Networking: Domain Lists || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Networking: File || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Networking: FTP || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Networking: HTTP || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Networking: JAR || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Networking: WebSockets || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Panning and Zooming || Milan || https://wiki.mozilla.org/Platform/GFX/TriageSchedule &lt;br /&gt;
|-&lt;br /&gt;
| Permission Manager || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Platform Fuzzing Team || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Plug-ins || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Preferences: Backend || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Print Preview || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Printing: Output || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Printing: Setup || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Profile: BackEnd || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Profile: Migration || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Profile: Roaming || ||       &lt;br /&gt;
|-&lt;br /&gt;
| QuickLaunch (AKA turbo mode) || ||       &lt;br /&gt;
|-&lt;br /&gt;
| RDF || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Rewriting and Analysis || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Security || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Security: CAPS || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Security: Process Sandboxing || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Security: PSM || dkeeler ||    &lt;br /&gt;
|-&lt;br /&gt;
| Security: UI || dkeeler ||     &lt;br /&gt;
|-&lt;br /&gt;
| Selection || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Serializers || Overholt ||      &lt;br /&gt;
|-&lt;br /&gt;
| Spelling checker || ||       &lt;br /&gt;
|-&lt;br /&gt;
| SQL || ||  &lt;br /&gt;
|-&lt;br /&gt;
| String || ||     &lt;br /&gt;
|-&lt;br /&gt;
| SVG || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Tracking || ||   &lt;br /&gt;
|-&lt;br /&gt;
| Untriaged || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Web Audio ||  Maire ||  https://wiki.mozilla.org/Media/Bugs#Web_Audio_Bugzilla_Queries&lt;br /&gt;
|-&lt;br /&gt;
| Web Services || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Web Speech || ||       &lt;br /&gt;
|-&lt;br /&gt;
| WebDAV || ||     &lt;br /&gt;
|-&lt;br /&gt;
| WebRTC || Maire ||     https://wiki.mozilla.org/Media/Bugs#WebRTC_Bugzilla_Queries&lt;br /&gt;
|-&lt;br /&gt;
| WebRTC: Audio/Video || Maire ||    https://wiki.mozilla.org/Media/Bugs#WebRTC_Bugzilla_Queries&lt;br /&gt;
|-&lt;br /&gt;
| WebRTC: Networking || Maire ||     https://wiki.mozilla.org/Media/Bugs#WebRTC_Bugzilla_Queries&lt;br /&gt;
|-&lt;br /&gt;
| WebRTC: Signaling || Maire ||      https://wiki.mozilla.org/Media/Bugs#WebRTC_Bugzilla_Queries&lt;br /&gt;
|-&lt;br /&gt;
| Widget || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Widget: Android || ||  &lt;br /&gt;
|-&lt;br /&gt;
| Widget: Cocoa || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Widget: Gonk || ||     &lt;br /&gt;
|-&lt;br /&gt;
| Widget: Gtk || ||      &lt;br /&gt;
|-&lt;br /&gt;
| Widget: Qt || ||       &lt;br /&gt;
|-&lt;br /&gt;
| Widget: Win32 || ||    &lt;br /&gt;
|-&lt;br /&gt;
| Widget: WinRT || ||    &lt;br /&gt;
|-&lt;br /&gt;
| X-remote || ||   &lt;br /&gt;
|-&lt;br /&gt;
| XBL || ||  &lt;br /&gt;
|-&lt;br /&gt;
| XForms || ||     &lt;br /&gt;
|-&lt;br /&gt;
| XML || Overholt ||  &lt;br /&gt;
|-&lt;br /&gt;
| XP Toolkit/Widgets: Menus || ||    &lt;br /&gt;
|-&lt;br /&gt;
| XP Toolkit/Widgets: XUL || ||      &lt;br /&gt;
|-&lt;br /&gt;
| XPCOM || ||      &lt;br /&gt;
|-&lt;br /&gt;
| XPConnect || ||  &lt;br /&gt;
|-&lt;br /&gt;
| XSLT || Overholt ||       &lt;br /&gt;
|-&lt;br /&gt;
| XUL || ||  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Firefox==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component !! Responsible triager !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bookmarks &amp;amp; History || ||&lt;br /&gt;
|-&lt;br /&gt;
| Build Config || ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: 3D View || vporof ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: about:debugging || jdescottes ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Animation Inspector || pbrosset ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Canvas Debugger || gregtatum ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Computed Styles Inspector || pbrosset, tromey ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Console || bgrins ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: CSS Rules Inspector || pbrosset, tromey ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Debugger || jlong, ejpbruel ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Font Inspector || pbrosset ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Framework || bgrins, honza, jlong, jryans ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Graphic Commandline and Toolbar || jwalker, mikeratcliffe ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Inspector || pbrosset, zer0 ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: JSON Viewer || honza ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Memory || fitzgen ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Netmonitor || honza ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Object Inspector || vporof ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Performance Tools (Profiler/Timeline) || gregtatum ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Responsive Mode || jryans ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Scratchpad || fitzgen ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Source Editor || gl ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Storage Inspector || mratcliffe ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Style Editor || gl ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: User Stories || clarkbw ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: Web Audio Editor || jsantell ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: WebGL Shader Editor || vporof ||&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools: WebIDE || jryans, janx, ochameau ||&lt;br /&gt;
|-&lt;br /&gt;
| Device Permissions || ||&lt;br /&gt;
|-&lt;br /&gt;
| Disability Access || ||&lt;br /&gt;
|-&lt;br /&gt;
| Downloads Panel || ||&lt;br /&gt;
|-&lt;br /&gt;
| Extension Compatibility || ||&lt;br /&gt;
|-&lt;br /&gt;
| File Handling || ||&lt;br /&gt;
|-&lt;br /&gt;
| General || ||&lt;br /&gt;
|-&lt;br /&gt;
| Help Documentation || ||&lt;br /&gt;
|-&lt;br /&gt;
| Installer || Stephen Pohl, Robert Strong ||&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard Navigation || ||&lt;br /&gt;
|-&lt;br /&gt;
| Location Bar || ||&lt;br /&gt;
|-&lt;br /&gt;
| Menus || ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsummaries || ||&lt;br /&gt;
|-&lt;br /&gt;
| Migration || ||&lt;br /&gt;
|-&lt;br /&gt;
| New Tab Page || ||&lt;br /&gt;
|-&lt;br /&gt;
| Page Info Window || ||&lt;br /&gt;
|-&lt;br /&gt;
| Panorama || ||&lt;br /&gt;
|-&lt;br /&gt;
| PDF Viewer || ||&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Click-To-Activate Whitelist || ||&lt;br /&gt;
|-&lt;br /&gt;
| Pocket || ||&lt;br /&gt;
|-&lt;br /&gt;
| Preferences || ||&lt;br /&gt;
|-&lt;br /&gt;
| Private Browsing || ||&lt;br /&gt;
|-&lt;br /&gt;
| Reading List || ||&lt;br /&gt;
|-&lt;br /&gt;
| RSS Discovery and Preview || ||&lt;br /&gt;
|-&lt;br /&gt;
| Screen Sharing Whitelist || ||&lt;br /&gt;
|-&lt;br /&gt;
| Search || ||&lt;br /&gt;
|-&lt;br /&gt;
| Security || ||&lt;br /&gt;
|-&lt;br /&gt;
| Session Restore || ||&lt;br /&gt;
|-&lt;br /&gt;
| Shell Integration || ||&lt;br /&gt;
|-&lt;br /&gt;
| Shumway || ||&lt;br /&gt;
|-&lt;br /&gt;
| SocialAPI || ||&lt;br /&gt;
|-&lt;br /&gt;
| SocialAPI: Providers || ||&lt;br /&gt;
|-&lt;br /&gt;
| Sync || ||&lt;br /&gt;
|-&lt;br /&gt;
| Tabbed Browser || ||&lt;br /&gt;
|-&lt;br /&gt;
| Theme || ||&lt;br /&gt;
|-&lt;br /&gt;
| Toolbars and Customization || ||&lt;br /&gt;
|-&lt;br /&gt;
| Tours || ||&lt;br /&gt;
|-&lt;br /&gt;
| Translation || ||&lt;br /&gt;
|-&lt;br /&gt;
| Untriaged || ||&lt;br /&gt;
|-&lt;br /&gt;
| Web Apps || ||&lt;br /&gt;
|-&lt;br /&gt;
| Webapp Runtime || ||&lt;br /&gt;
|-&lt;br /&gt;
| WinQual Reports || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toolkit==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component !! Responsible triager !! Notes&lt;br /&gt;
|- || ||&lt;br /&gt;
| about:memory || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Add-ons Manager || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Application Update || Stephen Pohl, Robert Strong ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Async Tooling || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Autocomplete || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Breakpad Integration || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Build Config || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Download Manager || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Error Console || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Find Toolbar || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Forget About Site || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Form Manager || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| General || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Help Viewer || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Microformats || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Notifications and Alerts || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| NSIS Installer || Stephen Pohl, Robert Strong ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| OS.File || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Password Manager || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Performance Monitoring || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Places || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Preferences || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Printing || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Reader Mode || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Safe Browsing || fmarier/gcp ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Security || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Spatial Navigation || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Startup and Profile System || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Storage || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Telemetry || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Themes || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Toolbars and Toolbar Customization || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| Video/Audio Controls || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| View Source || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| WebExtensions || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| XUL Widgets || ||&lt;br /&gt;
|- || ||&lt;br /&gt;
| XULRunner || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fennec==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component !! Responsible triager !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Add-on Manager || Margaret, andym ||&lt;br /&gt;
|-&lt;br /&gt;
| Audio/Video || snorp ||&lt;br /&gt;
|-&lt;br /&gt;
| Awesomescreen || ahunt ||&lt;br /&gt;
|-&lt;br /&gt;
| Build Config &amp;amp; IDE Support || Nick Alexander ||&lt;br /&gt;
|-&lt;br /&gt;
| Data Providers || Richard Newman ||&lt;br /&gt;
|-&lt;br /&gt;
| Download Manager || Sebastian ||&lt;br /&gt;
|-&lt;br /&gt;
| Family Friendly Browsing || Sebastian ||&lt;br /&gt;
|-&lt;br /&gt;
| Favicon Handling || Margaret ||&lt;br /&gt;
|-&lt;br /&gt;
| Firefox Accounts || Richard Newman ||&lt;br /&gt;
|-&lt;br /&gt;
| First Run || Chenxia Liu ||&lt;br /&gt;
|-&lt;br /&gt;
| GeckoView || snorp ||&lt;br /&gt;
|-&lt;br /&gt;
| General || Margaret ||&lt;br /&gt;
|-&lt;br /&gt;
| Graphics, Panning and Zooming || Milan, snorp ||&lt;br /&gt;
|-&lt;br /&gt;
| JimDB || Jim Chen (obviously) ||&lt;br /&gt;
|-&lt;br /&gt;
| Keyboards and IME || Jim Chen ||&lt;br /&gt;
|-&lt;br /&gt;
| Locale switching and selection || rnewman ||&lt;br /&gt;
|-&lt;br /&gt;
| Logins, Passwords and Form Fill || Margaret ||&lt;br /&gt;
|-&lt;br /&gt;
| Overlays || mcomella ||&lt;br /&gt;
|-&lt;br /&gt;
| Plugins || lol ||&lt;br /&gt;
|-&lt;br /&gt;
| Profile Handling || rnewman ||&lt;br /&gt;
|-&lt;br /&gt;
| Reader View || Margaret ||&lt;br /&gt;
|-&lt;br /&gt;
| Reading List || Margaret || We should get rid of this soon.&lt;br /&gt;
|-&lt;br /&gt;
| Screencasting || mfinkle ||&lt;br /&gt;
|-&lt;br /&gt;
| Search Activity || Margaret ||&lt;br /&gt;
|-&lt;br /&gt;
| Settings and Preferences || Margaret ||&lt;br /&gt;
|-&lt;br /&gt;
| Testing || Kevin Brosnan, Nick Alexander ||&lt;br /&gt;
|-&lt;br /&gt;
| Text Selection || snorp ||&lt;br /&gt;
|-&lt;br /&gt;
| Theme and Visual Design || mcomella ||&lt;br /&gt;
|-&lt;br /&gt;
| Web Apps || Margaret || We should get rid of this soon.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pbrosset</name></author>
	</entry>
</feed>