Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Firefox for Android - My Open Source Journey
Search
Nevin
July 28, 2017
Technology
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Firefox for Android - My Open Source Journey
How to contribute to Firefox on Android
Nevin
July 28, 2017
Transcript
19 slides
Firefox For Android My Open Source Journey
(none-official) Introduction • Mozilla • Firefox for Android : Fennec
• 175M Download • Distribution
Open Source • A: Open Source Code • B: Open
Source Development • We are A+B(little) • Contributor file a bug [Bug 1320605] • Contributors fix a bug [Bug 1116415] • Sometimes we need to fix by ourselves…
An Open Source Advantage
Why Open Source • As a company • Get feedback
early • Marketing - Google AOSP (Samsung + Sony) vs Microsoft (Dell + HP) • Engineering Brand • Find talented potential developers • Build a community
Why Open Source • Aa an individual • Work with
talented people • Reputation / Resume • No need to apply patches for new release ( If you are a user of the code) • Fun
Firefox for Android • VCS is mercurial • 4G code
• Legacy code • Complex code flow (JS,C++,Java)
Why I’m here • I need your help • This
may help you. • This is fun!
How to Help • File a Bug • Add a
test • Fix a Bug • :snorp (module owner) • :sebastian (module owner) • :grisha (FxA) • :bwu (video) • :jwu (bookmark, UI) • :maliu (tech lead, build) • :nechen (me) • :walkingice (custom tab, PWA)
How to Play • Solve the Good First Bug •
Find the Next Bug • Get Vouched (Level 1 Access) • Have fun! • Become a Peer / Come to Hawaii • Sebastian Kapsari / Jan Henning / Tom Klein
Players • Product Manager • Program Manager • UX Manager
• Developer • Peer • Component Owner • Related Team • Find a mentor!
Architecture Sync Favicon Reader Mode Panel Toolbar FLC Book- mark
Tabs Local- DB Metrics Search Mgr Distribu tion l10n Plugin Setting Theme IME AutoFill JimDB Audio First Run Testing Build Profile Fullscre en
Architecture SFRP T F BTL M S D l PST
I A J A FT BP F Gecko (C++) JS BrowserApp Progressive Web App Custom Tab
- Let’s chat more at COSCUP! Now the journey begins…
Resources • Best Getting Start Guide [for git users] •
揙糽瞲ܖ/執懿 • Discussion Channel : IRC • Document : Wiki, ReadTheDocs, MDN, dxr
None
Thank You!
More here https://www.flickr.com/photos/mozillaallhands/albums
We are hiring!
More Decks by Nevin
See All by Nevin
Google DevFest Kaohsiung 2019
cnevinc
0
100
Kotlin Server Side development
cnevinc
0
430
JCCONF 2017 - Tips for Kotlin Developers
cnevinc
0
180
Kotlin Idioms in Android
cnevinc
0
230
MOPCON 2016
cnevinc
1
500
JCCONF 2016 - Redux on Android using Kotlin
cnevinc
2
880
Kotlin Development
cnevinc
1
150
How to be a better Android Developer
cnevinc
0
230
菜鳥的Kotlin on Android之路
cnevinc
7
980
Other Decks in Technology
See All in Technology
生成AI時代のIAMのマニアックな話
takuros
6
3k
Reticulum, le réseau cypherpunk dont vous avez besoin !
rlifchitz
0
130
AI時代に求められる優秀なTechLeadの振る舞い
pospome
11
16k
【Oracle AI SPOTLIGHT ウェビナー】【特別開催:日本語で解説!】Oracle AI World 2026 最新情報フィードバック
oracle4engineer
PRO
1
140
コードレビューをなくして見えたもの
henteko
0
150
Kiro を使うコツ (頼み方、覚えさせ方、任せ方) | 目指せ Kiro マスター 09
inariku
PRO
3
140
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
150
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
610
ぼくのClaude Codeの使い方
falken
PRO
1
140
Kiro アップデート 2026 年 11 月号 (11 月 8 日時点) | 目指せ Kiro マスター アップデート編
inariku
PRO
2
100
GCASアップデート(202607-202610)
techniczna
1
250
アラートを見直していたら営業組織への理解にちょっとだけ繋がった話
z63d
1
170
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
A designer walks into a library…
pauljervisheath
211
25k
We Are The Robots
honzajavorek
0
440
How to Talk to Developers About Accessibility
jct
2
620
Prompt Engineering for Job Search
mfonobong
0
580
Visualization
eitanlees
153
17k
Into the Great Unknown - MozCon
thekraken
41
2.8k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
350
Practical Orchestrator
shlominoach
192
12k
Leo the Paperboy
mayatellez
11
2.5k