Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
187 views
in Technique[技术] by (71.8m points)

How does FireFox work? Source code walk through?

I'd like to learn how FireFox works behind the scenes. I'd like to understand the source code and the different components but the code-base is rather large and I'm not sure where to start.

I'm wondering if there is some sort of walk though written up by anybody either from the firefox team or from outside the community.

I've looked a little bit at: https://developer.mozilla.org/En but I don't see anything that screams "Start here". I'm simply trying to review their code base for [self-]educational reasons.

question from:https://stackoverflow.com/questions/388946/how-does-firefox-work-source-code-walk-through

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Seneca College in Toronto has a program geared towards exactly this -- beginners to Mozilla development.

Check out some of these links:

Real World Mozilla

Fall 2008 Weekly Schedule

Some labs if you want to dive right in:

Lab: Learning Collaborative Development (Fall 2008)

Lab: Building Open Source Projects (Fall 2008)

Lab: Real World Mozilla - Source Code Reading

Lab: Working with Patches

Lab: Dive into Mozilla - Debugging Mozilla

Lab: Thunderbird Bug Fix

Lab: Modifying the Browser

Lab: Modifying Firefox using an extension

Lab: Real World Mozilla - First XPCOM Component

Lab: Real World Mozilla - Adding chrome to first XPCOM component

If you need any help, use IRC: #seneca on irc.mozilla.org. Don't worry if you're not a (Seneca) student, lots of people around the world (people from Seneca, people from Mozilla, and others) are in this channel, the purpose is to educate developers about open source in general and the Mozilla project specifically.

Good luck!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

56.9k users

...