Главная
Study mode:
on
1
Intro
2
What is Firefox
3
Legacy
4
Languages
5
Patches
6
Machine time
7
QA
8
Testing
9
Train model
10
Privileged channels
11
Manual QA
12
FOSDEM
13
User feedback
14
Web combat
15
C compiler
16
Tools
17
Coverity
18
Static Analyzer
19
Crash Investigation
20
Code Coverage
21
Code Coverage Tool
22
Fuzzing
23
Compiler
24
Automation
25
Biggest issues
Description:
Discover how Mozilla manages to ship quality software for Firefox in this 23-minute conference talk presented at FOSDEM. Learn about the challenges of handling 8000 new patches and releasing updates every 6 weeks. Explore the legacy of Firefox, the various programming languages used, and the extensive quality assurance processes implemented. Gain insights into machine time allocation, testing methodologies, train models, and privileged channels. Understand the importance of user feedback, web combat, and the utilization of advanced tools like Coverity and Static Analyzer. Delve into crash investigation techniques, code coverage analysis, fuzzing, and compiler automation. Identify the biggest issues faced in maintaining software quality and learn how Mozilla addresses them to ensure a robust and reliable Firefox browser.

Firefox: How to Ship Quality Software - 8000 Patches Every 6 Weeks

Mozilla Hacks
Add to list
0:00 / 0:00