mozilla-firefox / infra-testing
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 66,394 files with 10,249,651 lines of code.
    • 2,561 files changed more than 100 times (2,408,309 lines of code)
    • 2,700 files changed 51-100 times (1,080,172 lines of code)
    • 7,227 files changed 21-50 times (2,110,548 lines of code)
    • 19,755 files changed 6-20 times (2,649,903 lines of code)
    • 34,151 files changed 1-5 times (2,000,719 lines of code)
23% | 10% | 20% | 25% | 19%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 66,394 files with 10,249,651 lines of code.
    • 6,555 files changed by more than 25 contributors (3,547,534 lines of code)
    • 11,234 files changed by 11-25 contributors (2,654,498 lines of code)
    • 14,172 files changed by 6-10 contributors (1,669,946 lines of code)
    • 26,314 files changed by 2-5 contributors (1,789,366 lines of code)
    • 8,119 files changed by 1 contributor (588,307 lines of code)
34% | 25% | 16% | 17% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
html, js, ini, h, xht, rs, py, cpp, xml, txt, cc, svg, kt, c, xhtml, json, yaml, mjs, toml, md, rst, css, ts, java, webidl, hpp, frag, sjs, htm, vert, sh, gyp, patch, in, ftl, mm, asm, gn, s, jsx, vtt, hh, properties, mk, snap, gradle, gni, cfg, pro, gitignore, m, inc, cmake, scss, plist, pyi, webmanifest, wat, glsl, pl, swift, vue, proto, vcxproj, bat, m4, gypi, cvsignore, clang-format, xsl, es6, jinja2, filters, diff, rb, cs, editorconfig, dsp, cxx, hxx, rdf, bas, jinja, nsi, mak, markdown, hbs, gitattributes, cjs, htaccess, metal, rl, bzl, props, pyx, kts, storyboard, pod, har, nsh, sed, cmd, com, ksh, eslintignore, desktop, jshintrc, npmrc, babelrc, svelte, jsonld, tab, arcconfig, i, l, tpl, sql, natvis, rss, ps1, awk, pxd, spec, xib, gitmodules, prettierignore, y, pac, elm, el, go, geojson, coffee, watchmanconfig, texi, adoc, dpr, php, tst, pb, lds, nix, stylelintignore, hlsl, perl, dockerfile, bash, pub, jscsrc, tex, bf, d, gnu, r, cgi, pas, ex, csproj, bashrc, xsd, sig, fx, pck, styl, gclient, targets, man, gdbinit, ld, ll, me, wxs, mako, tsx, make, xslt, pm, lex, anim, webapp, npmignore, mkd, pri, dockerignore, yy, feature, pxi, fea, sage, clang-tidy, inl, xlf
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp42% | 11% | 20% | 18% | 6%
h18% | 8% | 20% | 31% | 20%
js25% | 17% | 21% | 22% | 13%
rs34% | 15% | 20% | 17% | 12%
xml35% | 13% | 16% | 23% | 10%
c7% | 14% | 28% | 26% | 23%
py30% | 17% | 21% | 21% | 8%
yaml24% | 8% | 13% | 18% | 34%
mjs4% | 8% | 27% | 34% | 25%
kt11% | 8% | 21% | 38% | 20%
mm51% | 14% | 19% | 9% | 4%
java37% | 14% | 18% | 18% | 10%
css25% | 16% | 26% | 21% | 10%
cc2% | 6% | 15% | 51% | 23%
toml52% | 4% | 7% | 8% | 26%
webidl19% | 9% | 23% | 33% | 13%
nsh75% | 0% | 5% | 5% | 14%
html1% | <1% | 2% | 18% | 77%
xhtml9% | 5% | 6% | 32% | 45%
in13% | 1% | 44% | 27% | 12%
ftl5% | 4% | 8% | 11% | 71%
nsi78% | 13% | 6% | <1% | <1%
inc7% | <1% | 6% | 22% | 63%
hh0% | 3% | 39% | 44% | 12%
gyp0% | 19% | 3% | 35% | 42%
glsl0% | 16% | 46% | 20% | 16%
gypi0% | 19% | 0% | 74% | 6%
pl0% | 4% | 30% | 37% | 28%
cfg0% | <1% | 3% | 69% | 26%
asm0% | 0% | 5% | 35% | 59%
vcxproj0% | 0% | 55% | 28% | 15%
filters0% | 0% | 74% | 10% | 14%
scss0% | 0% | 17% | 41% | 40%
s0% | 0% | 9% | 77% | 13%
jsx0% | 0% | 11% | 38% | 50%
com0% | 0% | 92% | 7% | 0%
hxx0% | 0% | 93% | 5% | <1%
jinja20% | 0% | 73% | 13% | 12%
fx0% | 0% | 100% | 0% | 0%
perl0% | 0% | 100% | 0% | 0%
m0% | 0% | 25% | 74% | 0%
hlsl0% | 0% | 53% | 46% | 0%
webapp0% | 0% | 100% | 0% | 0%
cxx0% | 0% | 0% | 99% | <1%
proto0% | 0% | 0% | 36% | 63%
sjs0% | 0% | 0% | 72% | 27%
cmake0% | 0% | 0% | 82% | 17%
rl0% | 0% | 0% | 36% | 63%
gn0% | 0% | 0% | 100% | 0%
go0% | 0% | 0% | 100% | 0%
l0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 76% | 23%
pod0% | 0% | 0% | 100% | 0%
spec0% | 0% | 0% | 100% | 0%
xsl0% | 0% | 0% | 68% | 31%
man0% | 0% | 0% | 100% | 0%
ksh0% | 0% | 0% | 39% | 60%
bf0% | 0% | 0% | 100% | 0%
lex0% | 0% | 0% | 100% | 0%
inl0% | 0% | 0% | 100% | 0%
y0% | 0% | 0% | 100% | 0%
gni0% | 0% | 0% | 73% | 26%
wxs0% | 0% | 0% | 100% | 0%
cmd0% | 0% | 0% | 35% | 64%
kts0% | 0% | 0% | 100% | 0%
ts0% | 0% | 0% | 17% | 82%
mako0% | 0% | 0% | 100% | 0%
sed0% | 0% | 0% | 100% | 0%
desktop0% | 0% | 0% | 47% | 52%
jinja0% | 0% | 0% | 26% | 73%
hpp0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
xht0% | 0% | 0% | 0% | 100%
awk0% | 0% | 0% | 0% | 100%
bzl0% | 0% | 0% | 0% | 100%
htm0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
natvis0% | 0% | 0% | 0% | 100%
dpr0% | 0% | 0% | 0% | 100%
pas0% | 0% | 0% | 0% | 100%
i0% | 0% | 0% | 0% | 100%
ex0% | 0% | 0% | 0% | 100%
gnu0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
pm0% | 0% | 0% | 0% | 100%
pro0% | 0% | 0% | 0% | 100%
d0% | 0% | 0% | 0% | 100%
pri0% | 0% | 0% | 0% | 100%
ld0% | 0% | 0% | 0% | 100%
pub0% | 0% | 0% | 0% | 100%
bash0% | 0% | 0% | 0% | 100%
vtt0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js50% | 10% | 12% | 15% | 10%
dom37% | 14% | 20% | 17% | 10%
gfx17% | 9% | 28% | 27% | 16%
layout22% | 3% | 5% | 15% | 53%
mobile24% | 11% | 18% | 28% | 16%
toolkit14% | 9% | 24% | 31% | 20%
netwerk42% | 10% | 25% | 16% | 4%
security14% | 16% | 22% | 28% | 17%
widget53% | 16% | 11% | 10% | 7%
browser19% | 11% | 21% | 24% | 23%
servo49% | 20% | 20% | 7% | 2%
xpcom42% | 15% | 15% | 15% | 11%
devtools15% | 17% | 24% | 27% | 14%
editor58% | 10% | 6% | 15% | 8%
testing31% | 13% | 25% | 18% | 12%
parser56% | 6% | 13% | 1% | 21%
ipc40% | 7% | 18% | 25% | 7%
accessible29% | 31% | 23% | 11% | 4%
python34% | 24% | 20% | 13% | 6%
media1% | 3% | 15% | 48% | 30%
image44% | 24% | 18% | 8% | 4%
docshell71% | 9% | 7% | 7% | 3%
tools17% | 14% | 19% | 31% | 17%
nsprpub16% | 25% | 32% | 25% | <1%
modules5% | 9% | 49% | 24% | 11%
uriloader61% | 4% | 14% | 16% | 3%
supply-chain100% | 0% | 0% | 0% | 0%
memory45% | 15% | 16% | 18% | 4%
mozglue11% | 9% | 12% | 24% | 43%
ROOT92% | 2% | <1% | 2% | 1%
extensions18% | 17% | 9% | 52% | 2%
xpfe70% | 13% | 12% | 2% | <1%
caps48% | 26% | 18% | <1% | 6%
storage26% | 5% | 29% | 29% | 8%
mfbt11% | 30% | 15% | 33% | 9%
build6% | 14% | 4% | 31% | 43%
taskcluster5% | 11% | 19% | 48% | 15%
view79% | 8% | 7% | <1% | 4%
intl<1% | <1% | 37% | 46% | 14%
startupcache75% | 17% | 0% | 0% | 7%
chrome56% | 18% | 24% | 1% | 0%
hal20% | 9% | 26% | 26% | 15%
config18% | 8% | 39% | 13% | 20%
remote0% | 15% | 19% | 45% | 19%
services0% | 0% | 11% | 44% | 44%
other-licenses0% | 0% | <1% | 6% | 92%
gradle0% | 0% | 100% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
browser.js
in browser/base/content
4540 230 2002-08-04 2025-04-30 3926 709 blakeross@telocity.com lando@lando.test
firefox.js
in browser/app/profile
1563 - 2004-02-11 2025-04-30 3567 705 ben@bengoodger.com lando@lando.test
jsapi.cpp
in js/src
4023 318 2007-07-16 2025-03-12 2683 308 edward.lee@engineering.uiuc... arai_a@mac.com
all.js
in modules/libpref/init
2167 - 2013-07-15 2025-04-30 2341 616 eflores@mozilla.com lando@lando.test
6145 283 2010-07-02 2025-04-30 2309 449 dougt@dougt.org lando@lando.test
jsapi.h
in js/src
411 3 1998-04-24 2025-01-07 2244 305 fur iireland@mozilla.com
nsBlockFrame.cpp
in layout/generic
6207 158 1998-04-13 2025-04-08 2006 295 kipp dshin@mozilla.com
nsAppRunner.cpp
in toolkit/xre
4672 109 2002-08-21 2025-04-30 1967 457 bryner@netscape.com lando@lando.test
3975 221 2010-07-02 2025-04-30 1867 386 dougt@dougt.org lando@lando.test
nsIFrame.h
in layout/generic
2349 230 1998-04-13 2025-04-30 1768 324 kipp lando@lando.test
nsPresContext.cpp
in layout/base
2361 135 1998-04-13 2025-04-30 1719 378 kipp lando@lando.test
nsDocumentViewer.cpp
in layout/base
2343 64 1999-05-06 2025-04-08 1698 382 kipp@netscape.com florian@queze.net
nsStyleStruct.cpp
in layout/style
2922 93 2001-05-31 2025-04-08 1635 313 hyatt@netscape.com dshin@mozilla.com
gfxPlatform.cpp
in gfx/thebes
3097 157 2010-06-28 2025-04-30 1574 271 zweinberg@mozilla.com lando@lando.test
nsStyleStruct.h
in layout/style
1635 152 2001-05-31 2025-04-08 1556 296 hyatt@netscape.com dshin@mozilla.com
ContentParent.h
in dom/ipc
1039 18 2010-07-02 2025-04-30 1516 338 dougt@dougt.org lando@lando.test
nsTableFrame.cpp
in layout/tables
5451 212 1998-04-13 2025-04-08 1497 270 kipp dshin@mozilla.com
nsComputedDOMStyle.cpp
in layout/style
1786 120 2000-05-04 2025-04-08 1487 285 jst@netscape.com dshin@mozilla.com
4116 25 2009-03-11 2025-04-30 1481 323 olli.pettay@helsinki.fi lando@lando.test
nsImageFrame.cpp
in layout/generic
2182 95 1998-09-08 2025-04-30 1432 311 kipp@netscape.com lando@lando.test
in
package-manifest.in
in browser/installer
400 - 2009-08-27 2025-04-30 1416 380 ted.mielczarek@gmail.com lando@lando.test
1618 77 2009-02-27 2025-04-03 1401 257 peterv@propagandism.org florian@queze.net
nsLayoutUtils.h
in layout/base
1220 46 1999-12-18 2025-04-30 1397 275 jband@netscape.com lando@lando.test
WorkerPrivate.cpp
in dom/workers
5122 257 2011-07-12 2025-04-30 1389 242 luke@mozilla.com lando@lando.test
MIR.h
in js/src/jit
7158 947 2013-07-01 2025-04-30 1359 175 terrence@mozilla.com lando@lando.test
StaticHPKPins.h
in security/manager/ssl
618 - 2015-05-26 2025-04-30 1308 50 birunthan@mohanathas.com lando@lando.test
nsWindow.cpp
in widget/windows
5859 223 2011-12-24 2025-04-30 1307 267 mstange@themasta.com lando@lando.test
XPCJSRuntime.cpp
in js/xpconnect/src
2559 107 2011-07-18 2025-04-30 1274 224 luke@mozilla.com lando@lando.test
nsWindow.cpp
in widget/gtk
7313 315 2013-09-23 2025-04-30 1226 203 ryanvm@gmail.com lando@lando.test
jsfriendapi.h
in js/src
355 9 2010-12-23 2025-01-15 1218 191 igor@mir2.org dminor@mozilla.com
nsDocShell.h
in docshell/base
640 21 1999-11-12 2025-04-30 1178 325 tbogard@aol.net lando@lando.test
xpcprivate.h
in js/xpconnect/src
1698 106 2011-07-01 2025-04-30 1142 193 luke@mozilla.com lando@lando.test
in
Makefile.in
in js/src
108 - 1998-08-19 2024-06-04 1127 232 cls@seawood.org sguelton@mozilla.com
SelfHosting.cpp
in js/src/vm
2474 118 2012-10-10 2025-04-30 1126 161 tschneidereit@gmail.com lando@lando.test
Marking.cpp
in js/src/gc
2111 180 2012-01-14 2025-04-30 1125 132 amccreight@mozilla.com lando@lando.test
nsCSSProps.cpp
in layout/style
179 7 1998-04-13 2024-10-28 1121 275 kipp sguelton@mozilla.com
Interpreter.cpp
in js/src/vm
4212 107 2012-10-26 2025-04-30 1120 149 benjamin@python.org lando@lando.test
HttpBaseChannel.cpp
in netwerk/protocol/http
5115 108 2008-11-04 2025-04-28 1120 258 jmuizelaar@mozilla.com edgul@mozilla.com
Lowering.cpp
in js/src/jit
6912 579 2013-07-01 2025-04-30 1113 140 terrence@mozilla.com lando@lando.test
nsPresContext.h
in layout/base
746 91 1998-04-13 2025-04-11 1098 280 kipp emilio@crisal.io
ContentChild.h
in dom/ipc
633 10 2010-07-02 2025-04-30 1092 288 dougt@dougt.org lando@lando.test
nsExternalHelperAppService.cpp
in uriloader/exthandler
2629 63 2000-06-16 2025-04-16 1077 331 mscott@netscape.com azebrowski@mozilla.com
380 21 1999-01-18 2025-03-04 1068 243 rods@netscape.com emilio@crisal.io
nsHttpHandler.cpp
in netwerk/protocol/http
2312 71 2010-06-02 2025-04-08 1068 265 mitchell.field@live.com.au florian@queze.net
nsChildView.mm
in widget/cocoa
3480 103 2011-12-24 2025-04-07 1064 199 mstange@themasta.com emilio@crisal.io
nsDisplayList.cpp
in layout/painting
6557 350 2016-08-19 2025-04-11 1062 146 mstange@themasta.com emilio@crisal.io
674 58 2010-12-23 2025-04-05 1057 167 igor@mir2.org jcoppeard@mozilla.com
nsWindow.cpp
in widget/android
2784 151 2011-12-24 2025-04-30 1054 205 mstange@themasta.com lando@lando.test
browser.css
in browser/themes/osx
149 - 2012-07-12 2025-04-14 1046 193 wchen@mozilla.com emilio@crisal.io
6113 374 2014-09-25 2025-04-08 1046 198 bobbyholley@gmail.com florian@queze.net
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
browser.js
in browser/base/content
4540 230 2002-08-04 2025-04-30 3926 709 blakeross@telocity.com lando@lando.test
firefox.js
in browser/app/profile
1563 - 2004-02-11 2025-04-30 3567 705 ben@bengoodger.com lando@lando.test
all.js
in modules/libpref/init
2167 - 2013-07-15 2025-04-30 2341 616 eflores@mozilla.com lando@lando.test
nsAppRunner.cpp
in toolkit/xre
4672 109 2002-08-21 2025-04-30 1967 457 bryner@netscape.com lando@lando.test
6145 283 2010-07-02 2025-04-30 2309 449 dougt@dougt.org lando@lando.test
3975 221 2010-07-02 2025-04-30 1867 386 dougt@dougt.org lando@lando.test
nsDocumentViewer.cpp
in layout/base
2343 64 1999-05-06 2025-04-08 1698 382 kipp@netscape.com florian@queze.net
in
package-manifest.in
in browser/installer
400 - 2009-08-27 2025-04-30 1416 380 ted.mielczarek@gmail.com lando@lando.test
nsPresContext.cpp
in layout/base
2361 135 1998-04-13 2025-04-30 1719 378 kipp lando@lando.test
ContentParent.h
in dom/ipc
1039 18 2010-07-02 2025-04-30 1516 338 dougt@dougt.org lando@lando.test
nsExternalHelperAppService.cpp
in uriloader/exthandler
2629 63 2000-06-16 2025-04-16 1077 331 mscott@netscape.com azebrowski@mozilla.com
nsDocShell.h
in docshell/base
640 21 1999-11-12 2025-04-30 1178 325 tbogard@aol.net lando@lando.test
nsIFrame.h
in layout/generic
2349 230 1998-04-13 2025-04-30 1768 324 kipp lando@lando.test
4116 25 2009-03-11 2025-04-30 1481 323 olli.pettay@helsinki.fi lando@lando.test
nsStyleStruct.cpp
in layout/style
2922 93 2001-05-31 2025-04-08 1635 313 hyatt@netscape.com dshin@mozilla.com
nsImageFrame.cpp
in layout/generic
2182 95 1998-09-08 2025-04-30 1432 311 kipp@netscape.com lando@lando.test
jsapi.cpp
in js/src
4023 318 2007-07-16 2025-03-12 2683 308 edward.lee@engineering.uiuc... arai_a@mac.com
jsapi.h
in js/src
411 3 1998-04-24 2025-01-07 2244 305 fur iireland@mozilla.com
nsStyleStruct.h
in layout/style
1635 152 2001-05-31 2025-04-08 1556 296 hyatt@netscape.com dshin@mozilla.com
nsBlockFrame.cpp
in layout/generic
6207 158 1998-04-13 2025-04-08 2006 295 kipp dshin@mozilla.com
ContentChild.h
in dom/ipc
633 10 2010-07-02 2025-04-30 1092 288 dougt@dougt.org lando@lando.test
nsLayoutModule.cpp
in layout/build
188 7 1999-09-28 2024-11-17 1006 287 kipp@netscape.com jwatt@jwatt.org
nsComputedDOMStyle.cpp
in layout/style
1786 120 2000-05-04 2025-04-08 1487 285 jst@netscape.com dshin@mozilla.com
nsPresContext.h
in layout/base
746 91 1998-04-13 2025-04-11 1098 280 kipp emilio@crisal.io
nsLayoutUtils.h
in layout/base
1220 46 1999-12-18 2025-04-30 1397 275 jband@netscape.com lando@lando.test
nsCSSProps.cpp
in layout/style
179 7 1998-04-13 2024-10-28 1121 275 kipp sguelton@mozilla.com
Navigator.cpp
in dom/base
1772 74 2011-11-02 2025-04-08 973 274 mounir.lamouri@gmail.com florian@queze.net
gfxPlatform.cpp
in gfx/thebes
3097 157 2010-06-28 2025-04-30 1574 271 zweinberg@mozilla.com lando@lando.test
nsTableFrame.cpp
in layout/tables
5451 212 1998-04-13 2025-04-08 1497 270 kipp dshin@mozilla.com
nsWindow.cpp
in widget/windows
5859 223 2011-12-24 2025-04-30 1307 267 mstange@themasta.com lando@lando.test
nsHttpHandler.cpp
in netwerk/protocol/http
2312 71 2010-06-02 2025-04-08 1068 265 mitchell.field@live.com.au florian@queze.net
in
6 - 1998-08-19 2014-10-05 1016 262 cls@seawood.org philringnalda@gmail.com
license.html
in toolkit/content
5604 - 2006-01-27 2025-04-30 696 262 gerv@gerv.net lando@lando.test
HttpBaseChannel.cpp
in netwerk/protocol/http
5115 108 2008-11-04 2025-04-28 1120 258 jmuizelaar@mozilla.com edgul@mozilla.com
nsListControlFrame.cpp
in layout/forms
815 51 1999-01-18 2024-11-17 966 258 rods@netscape.com jwatt@jwatt.org
1618 77 2009-02-27 2025-04-03 1401 257 peterv@propagandism.org florian@queze.net
Scalars.yaml
in toolkit/components/telemetry
7108 - 2016-05-12 2025-04-30 869 252 alessio.placitelli@gmail.com lando@lando.test
nsTextControlFrame.cpp
in layout/forms
904 41 1998-09-23 2025-03-17 1014 247 karnaze@netscape.com masayuki@d-toybox.com
browser-places.js
in browser/base/content
1752 98 2006-04-10 2024-12-19 1038 245 beng@bengoodger.com tschuster@mozilla.com
in
package-manifest.in
in mobile/android/installer
161 - 2011-11-17 2025-04-30 775 245 dougt@mozilla.com lando@lando.test
380 21 1999-01-18 2025-03-04 1068 243 rods@netscape.com emilio@crisal.io
WorkerPrivate.cpp
in dom/workers
5122 257 2011-07-12 2025-04-30 1389 242 luke@mozilla.com lando@lando.test
utilityOverlay.js
in browser/base/content
433 25 2002-08-04 2025-03-25 703 242 blakeross@telocity.com foss@franjaru.com
runtests.py
in testing/mochitest
3225 119 2010-08-21 2025-04-13 928 240 dwitte@mozilla.com ahochheiden@mozilla.com
browser-menubar.inc
in browser/base/content
396 - 2003-08-11 2025-03-24 880 239 hyatt@mozilla.org twisniewski@mozilla.com
nsLayoutStatics.cpp
in layout/build
286 2 2006-05-19 2024-10-16 788 237 benjamin@smedbergs.us jkew@mozilla.com
in
177 - 1998-08-21 2025-03-04 887 234 cls@seawood.org adhingra@mozilla.com
in
Makefile.in
in js/src
108 - 1998-08-19 2024-06-04 1127 232 cls@seawood.org sguelton@mozilla.com
nsComponentManager.cpp
in xpcom/components
1126 44 1999-03-09 2025-01-21 694 232 akkana@netscape.com arai_a@mac.com
HttpChannelChild.cpp
in netwerk/protocol/http
2457 82 2008-11-04 2025-02-19 1035 228 jmuizelaar@mozilla.com sekim@mozilla.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
xmlparse.c
in parser/expat/expat/lib
7350 1 2025-03-05 2025-03-07 3 1 peterv@propagandism.org peterv@propagandism.org
libcrux_mlkem_portable.c
in security/nss/lib/freebl/verified
6260 - 2024-09-12 2024-09-12 1 1 jschanck@mozilla.com jschanck@mozilla.com
cld_generated_cjk_uni_prop_80.cc
in toolkit/components/translations/cld2/internal
4747 - 2025-02-26 2025-02-26 1 1 tatum.creative@gmail.com tatum.creative@gmail.com
generated_language.cc
in toolkit/components/translations/cld2/internal
4635 - 2025-02-26 2025-02-26 1 1 tatum.creative@gmail.com tatum.creative@gmail.com
cld2_generated_deltaoctachrome0122.cc
in toolkit/components/translations/cld2/internal
4385 - 2025-02-26 2025-02-26 1 1 tatum.creative@gmail.com tatum.creative@gmail.com
cairo-xcb-surface-render.c
in gfx/cairo/cairo/src
3927 8 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
mjs
kinto-http-client.sys.mjs
in services/common
3027 - 2023-06-26 2023-06-26 1 1 mathieu@mozilla.com mathieu@mozilla.com
mjs
FilterAdult.sys.mjs
in browser/modules
3016 - 2025-01-23 2025-01-23 1 1 pdahiya@mozilla.com pdahiya@mozilla.com
dxgi_support_table_autogen.cpp
in gfx/angle/checkout/src/libANGLE/renderer
3000 - 2021-02-05 2021-02-05 1 1 jgilbert@mozilla.com jgilbert@mozilla.com
metrics.yaml
in devtools/client/shared
2843 - 2024-09-30 2025-02-25 3 1 florian@queze.net florian@queze.net
mlkem768_encap.h
in security/nss/gtests/freebl_gtest/kat
2762 - 2024-09-12 2024-09-12 1 1 jschanck@mozilla.com jschanck@mozilla.com
test-callback.c
in js/src/ctypes/libffi/testsuite/libffi.bhaible
2708 88 2020-08-21 2020-08-22 2 1 mh+mozilla@glandium.org mh+mozilla@glandium.org
cairo-image-compositor.c
in gfx/cairo/cairo/src
2708 1 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
cairo-svg-glyph-render.c
in gfx/cairo/cairo/src
2660 2 2024-05-06 2024-05-06 1 1 jkew@mozilla.com jkew@mozilla.com
mjs
2603 - 2024-03-13 2024-03-13 1 1 standard8@mozilla.com standard8@mozilla.com
kyber768_kat.h
in security/nss/gtests/freebl_gtest/kat
2514 - 2024-01-16 2024-01-16 1 1 jschanck@mozilla.com jschanck@mozilla.com
fdct32x32_neon.h
in media/libvpx/libvpx/vpx_dsp/arm
2509 14 2023-01-27 2023-01-27 1 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
row_rvv.cc
in media/libyuv/libyuv/source
2439 98 2024-07-28 2025-01-14 2 1 na-g@nostrum.com na-g@nostrum.com
IOUtils.cpp
in xpcom/ioutils
2399 82 2025-04-03 2025-04-03 1 1 beth@brennie.ca beth@brennie.ca
cld2_generated_distinctoctachrome0122.cc
in toolkit/components/translations/cld2/internal
2110 - 2025-02-26 2025-02-26 1 1 tatum.creative@gmail.com tatum.creative@gmail.com
libcrux_sha3_internal.h
in security/nss/lib/freebl/verified
2025 - 2024-09-12 2024-09-12 1 1 jschanck@mozilla.com jschanck@mozilla.com
lz4.c
in mozglue/static/lz4
1997 71 2024-09-10 2024-09-10 1 1 mh+mozilla@glandium.org mh+mozilla@glandium.org
1944 - 2024-08-27 2024-08-27 1 1 mh+mozilla@glandium.org mh+mozilla@glandium.org
Disasm-riscv64.cpp
in js/src/jit/riscv64/disasm
1932 81 2023-01-23 2023-01-23 1 1 yahan@iscas.ac.cn yahan@iscas.ac.cn
debug_font_data.rs
in gfx/wr/webrender/src
1909 - 2018-11-22 2018-11-22 1 1 kgupta@mozilla.com kgupta@mozilla.com
cairo-traps-compositor.c
in gfx/cairo/cairo/src
1892 6 2021-04-28 2021-04-29 2 1 jkew@mozilla.com jkew@mozilla.com
UnicodeShim.cpp
in js/src/irregexp/util
1796 10 2020-06-04 2020-06-04 1 1 iireland@mozilla.com iireland@mozilla.com
lz4hc.c
in mozglue/static/lz4
1754 42 2024-09-10 2024-09-10 1 1 mh+mozilla@glandium.org mh+mozilla@glandium.org
cairo-win32-printing-surface.c
in gfx/cairo/cairo/src/win32
1730 - 2021-04-28 2024-05-06 4 1 jkew@mozilla.com jkew@mozilla.com
Hacl_Ed25519.c
in security/nss/lib/freebl/verified
1728 - 2024-03-14 2024-03-14 1 1 djackson@mozilla.com djackson@mozilla.com
scale_rvv.cc
in media/libyuv/libyuv/source
1717 46 2024-07-28 2025-01-14 2 1 na-g@nostrum.com na-g@nostrum.com
cairo-surface-observer.c
in gfx/cairo/cairo/src
1688 12 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
xmltok_impl.c
in parser/expat/expat/lib
1669 - 2025-03-05 2025-03-07 3 1 peterv@propagandism.org peterv@propagandism.org
test-call.c
in js/src/ctypes/libffi/testsuite/libffi.bhaible
1651 6 2020-08-21 2020-08-22 2 1 mh+mozilla@glandium.org mh+mozilla@glandium.org
vs2022-car.yaml
in build/vs
1592 - 2024-10-21 2024-10-21 1 1 kshampur@mozilla.com kshampur@mozilla.com
SubRunContainer.cpp
in gfx/skia/skia/src/text/gpu
1577 93 2023-04-11 2025-04-04 6 1 lsalzman@mozilla.com lsalzman@mozilla.com
mjs
SERPCategorization.sys.mjs
in browser/components/search
1570 - 2025-03-04 2025-03-04 1 1 jteow@mozilla.com jteow@mozilla.com
cairo-xlib-render-compositor.c
in gfx/cairo/cairo/src
1567 1 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
lz4frame.c
in mozglue/static/lz4
1510 46 2024-09-10 2024-09-10 1 1 mh+mozilla@glandium.org mh+mozilla@glandium.org
kyber-pqcrystals-ref.c
in security/nss/lib/freebl
1483 2 2024-01-16 2024-09-12 2 1 jschanck@mozilla.com jschanck@mozilla.com
nsh
stub.nsh
in browser/installer/windows/nsis
1480 1 2025-02-21 2025-02-21 1 1 cdupuis@mozilla.com cdupuis@mozilla.com
cairo-win32-font.c
in gfx/cairo/cairo/src/win32
1480 - 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
cairo-dwrite-font.cpp
in gfx/cairo/cairo/src/win32
1466 5 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
compact_lang_det_impl.cc
in toolkit/components/translations/cld2/internal
1408 41 2025-02-26 2025-02-26 1 1 tatum.creative@gmail.com tatum.creative@gmail.com
SkSwizzler_opts.inc
in gfx/skia/skia/src/opts
1396 116 2024-05-10 2025-04-04 3 1 lsalzman@mozilla.com lsalzman@mozilla.com
xmltok.c
in parser/expat/expat/lib
1382 - 2025-03-05 2025-03-07 3 1 peterv@propagandism.org peterv@propagandism.org
SkTypeface_fontations.cpp
in gfx/skia/skia/src/ports
1363 74 2024-05-10 2025-04-04 4 1 lsalzman@mozilla.com lsalzman@mozilla.com
functionsgl_enums.h
in gfx/angle/checkout/src/libANGLE/renderer/gl
1331 - 2021-02-05 2021-02-05 1 1 jgilbert@mozilla.com jgilbert@mozilla.com
cairo-image-source.c
in gfx/cairo/cairo/src
1250 1 2021-04-28 2024-05-06 3 1 jkew@mozilla.com jkew@mozilla.com
messageformat2_parser.cpp
in intl/icu/source/i18n
1246 63 2024-10-30 2025-03-20 3 1 andre.bargull@gmail.com andre.bargull@gmail.com