Confirmed users
656
edits
MarkFinkle (talk | contribs) |
No edit summary |
||
| Line 1: | Line 1: | ||
== Learning Mozilla == | == Learning Mozilla == | ||
| Line 25: | Line 24: | ||
* http://tinderbox.mozilla.org/Firefox/ - Tinderbox is a web-based dashboard showing the current state of the source code as it gets built by Mozilla's automated build systems. | * http://tinderbox.mozilla.org/Firefox/ - Tinderbox is a web-based dashboard showing the current state of the source code as it gets built by Mozilla's automated build systems. | ||
* http://wiki.mozilla.org - A catch-all place for Mozilla status notes, planning documents, development roadmaps, and other miscellaneous documents | * http://wiki.mozilla.org - A catch-all place for Mozilla status notes, planning documents, development roadmaps, and other miscellaneous documents | ||
== Mozilla Code == | |||
=== A lot of people use const Ci = Components.interfaces; Ci.nsISomeInterface. Why? === | |||
Using the Ci constant is faster because .interfaces has to go through XPConnect, slowing it down. | |||
=== When I run my debug build on Windows, I get a lot of pop-ups for assertions. How can I stop this? === | |||
Before you run your build, set the following environment variable: | |||
export XPCOM_DEBUG_BREAK=warn | |||