Skip to content

Commit

Permalink
v124.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kierandrewett authored Apr 19, 2024
2 parents 677f5e4 + 83fe5d6 commit e5a393d
Show file tree
Hide file tree
Showing 14,716 changed files with 455,849 additions and 415,119 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
22 changes: 11 additions & 11 deletions .cargo/config.in
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
[source.crates-io]
replace-with = "vendored-sources"

[source."git+https://github.com/FirefoxGraphics/aa-stroke?rev=96e66f91bb8e8efb80ff144eabd668002aa89650"]
[source."git+https://github.com/FirefoxGraphics/aa-stroke?rev=d94278ed9c7020f50232689a26d1277eb0eb74d2"]
git = "https://github.com/FirefoxGraphics/aa-stroke"
rev = "96e66f91bb8e8efb80ff144eabd668002aa89650"
rev = "d94278ed9c7020f50232689a26d1277eb0eb74d2"
replace-with = "vendored-sources"

[source."git+https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916"]
Expand All @@ -20,19 +20,14 @@ git = "https://github.com/chris-zen/coremidi.git"
rev = "fc68464b5445caf111e41f643a2e69ccce0b4f83"
replace-with = "vendored-sources"

[source."git+https://github.com/cloudflare/quiche?rev=09ea4b244096a013071cfe2175bbf2945fb7f8d1"]
git = "https://github.com/cloudflare/quiche"
rev = "09ea4b244096a013071cfe2175bbf2945fb7f8d1"
replace-with = "vendored-sources"

[source."git+https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b"]
git = "https://github.com/franziskuskiefer/cose-rust"
rev = "43c22248d136c8b38fe42ea709d08da6355cf04b"
replace-with = "vendored-sources"

[source."git+https://github.com/gfx-rs/wgpu?rev=07e59eb6fc7de3f682f1c401b9cf9f0da9ee4b4a"]
[source."git+https://github.com/gfx-rs/wgpu?rev=6040820099bc72b827a6a5f53d66dda3e301f944"]
git = "https://github.com/gfx-rs/wgpu"
rev = "07e59eb6fc7de3f682f1c401b9cf9f0da9ee4b4a"
rev = "6040820099bc72b827a6a5f53d66dda3e301f944"
replace-with = "vendored-sources"

[source."git+https://github.com/glandium/mio?rev=9a2ef335c366044ffe73b1c4acabe50a1daefe05"]
Expand Down Expand Up @@ -90,9 +85,9 @@ git = "https://github.com/mozilla/mp4parse-rust"
rev = "a138e40ec1c603615873e524b5b22e11c0ec4820"
replace-with = "vendored-sources"

[source."git+https://github.com/mozilla/neqo?tag=v0.7.0"]
[source."git+https://github.com/mozilla/neqo?tag=v0.7.2"]
git = "https://github.com/mozilla/neqo"
tag = "v0.7.0"
tag = "v0.7.2"
replace-with = "vendored-sources"

[source."git+https://github.com/mozilla/uniffi-rs.git?rev=afb29ebdc1d9edf15021b1c5332fc9f285bbe13b"]
Expand All @@ -110,6 +105,11 @@ git = "https://github.com/servo/rust-cssparser"
rev = "aaa966d9d6ae70c4b8a62bb5e3a14c068bb7dff0"
replace-with = "vendored-sources"

[source."git+https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c"]
git = "https://github.com/servo/unicode-bidi"
rev = "ca612daf1c08c53abe07327cb3e6ef6e0a760f0c"
replace-with = "vendored-sources"


# Take advantage of the fact that cargo will treat lines starting with #
# as comments to add preprocessing directives. This file can thus by copied
Expand Down
4 changes: 0 additions & 4 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -209,10 +209,6 @@ remote/shared/messagehandler/test/browser/resources/modules/root/invalid.sys.mjs

# services/ exclusions

# Third party services
services/common/kinto-http-client.sys.mjs
services/common/kinto-offline-client.js

# Webpack-bundled library
services/fxaccounts/FxAccountsPairingChannel.sys.mjs

Expand Down
255 changes: 242 additions & 13 deletions .eslintrc.js

Large diffs are not rendered by default.

160 changes: 136 additions & 24 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,27 +1,43 @@
# .gitignore - List of filenames git should ignore

# See docs/code-quality/lint/linters/ignorefile.rst for lint-ignore-next-line
# syntax.

# Filenames that should be ignored wherever they appear
*~
*.pyc
*.pyo
TAGS
tags
.DS_Store
*.pdb
.eslintcache
*.gcda
*.gcno
*.gcov
compile_commands.json
toolchains.json

# Ignore ID generated by idutils and un-ignore id directory (for Indonesian locale)
# Ignore ID generated by idutils.
ID

# Un-ignore id directory (for Indonesian locale)
# lint-ignore-next-line: git-only
!id/
.DS_Store*
*.pdb
.eslintcache

# Generated by hg or patch (e.g. revert, failed patch, ...)
*.orig
*.rej

# Filesystem temporaries
.fuse_hidden*

# Ignore Python .egg-info directories for first-party modules (but,
# still add vendored packages' .egg-info directories)
# lint-ignore-next-line: syntax-difference
*.egg-info
# lint-ignore-next-line: syntax-difference
!third_party/python/**/*.egg-info
# lint-ignore-next-line: syntax-difference
!testing/web-platform/tests/tools/third_party/**/*.egg-info

# Vim swap files.
Expand All @@ -38,12 +54,14 @@ ID
/.clangd
/.mozconfig*
/mozconfig*
/.moz-fast-forward
/old-configure
/config.cache
/config.log
/.clang_complete
/machrc
/.machrc

# pyenv artifact
/.python-version

Expand All @@ -56,10 +74,16 @@ security/manager/.nss.checkout
# gecko.log is generated by various test harnesses
/gecko.log

# Ignore all node_modules directories
# Ignore all node_modules directories except for ones under third_party
node_modules/
# ...but allow ones under third_party
!/third_party/**/node_modules/
devtools/**/node_modules/
tools/browsertime/node_modules/
tools/lint/eslint/eslint-plugin-mozilla/node_modules/
browser/components/asrouter/node_modules/
browser/components/newtab/node_modules/
browser/components/aboutwelcome/node_modules/
tools/esmify/node_modules/
tools/ts/node_modules/

# Ignore newtab component build assets
browser/components/newtab/logs/
Expand All @@ -71,10 +95,10 @@ browser/components/aboutwelcome/logs/
browser/components/asrouter/logs/

# Ignore ASRouter generated test files
browser/components/newtab/content-src/asrouter/schemas/corpus/CFRMessageProvider.messages.json
browser/components/newtab/content-src/asrouter/schemas/corpus/OnboardingMessageProvider.messages.json
browser/components/newtab/content-src/asrouter/schemas/corpus/PanelTestProvider.messages.json
browser/components/newtab/content-src/asrouter/schemas/corpus/PanelTestProvider_toast_notification.messages.json
browser/components/asrouter/content-src/schemas/corpus/CFRMessageProvider.messages.json
browser/components/asrouter/content-src/schemas/corpus/OnboardingMessageProvider.messages.json
browser/components/asrouter/content-src/schemas/corpus/PanelTestProvider.messages.json
browser/components/asrouter/content-src/schemas/corpus/PanelTestProvider_toast_notification.messages.json

# Ignore Pocket component build and dev assets
browser/components/pocket/content/panels/css/main.compiled.css.map
Expand All @@ -91,16 +115,26 @@ toolkit/components/translations/bergamot-translator/thirdparty
# SpiderMonkey configury
js/src/old-configure
js/src/autom4te.cache

# SpiderMonkey test result logs
js/src/tests/results-*.html
js/src/tests/results-*.txt
js/src/devtools/rootAnalysis/t/out

# SpiderMonkey wasm/generate-spectests artifacts
js/src/jit-test/etc/wasm/generate-spectests/specs/
js/src/jit-test/etc/wasm/generate-spectests/tests/
js/src/jit-test/etc/wasm/generate-spectests/target/

# Java HTML5 parser classes
parser/html/java/htmlparser/
parser/html/java/javaparser/
parser/html/java/javaparser.jar
parser/html/java/translator.jar

# SVN directories
.svn/

# Ignore the files and directory that Eclipse IDE creates
.project
.cproject
Expand All @@ -109,6 +143,7 @@ parser/html/java/translator.jar
# Ignore the files and directory that JetBrains IDEs create.
/.idea/
*.iml

# Android Monitor in Android Studio creates a captures/ directory.
/captures/

Expand All @@ -126,16 +161,42 @@ devtools/shared/chrome.manifest
devtools/client/debugger/assets/build
devtools/client/debugger/assets/module-manifest.json

# Ignore node_modules directories in devtools
devtools/**/node_modules

# Ignore browsertime output directory
browsertime-results

# Ignore the build directories of WebGPU and WebRender standalone builds.
gfx/wgpu/target
gfx/wgpu/.*/build
gfx/wr/target/
# Ignore node_module directories and npm artifacts
remote/test/puppeteer/**.tsbuildinfo
remote/test/puppeteer/**/lib/
remote/test/puppeteer/**/node_modules/
remote/test/puppeteer/**/.wireit/
remote/test/puppeteer/.devcontainer/
remote/test/puppeteer/.github
remote/test/puppeteer/.husky
remote/test/puppeteer/.wireit/
remote/test/puppeteer/coverage/
remote/test/puppeteer/docker/
remote/test/puppeteer/docs/puppeteer-core.api.json
remote/test/puppeteer/docs/puppeteer.api.json
remote/test/puppeteer/experimental/
remote/test/puppeteer/lib/
remote/test/puppeteer/node_modules/
remote/test/puppeteer/package-lock.json
remote/test/puppeteer/packages/ng-schematics/test/build
remote/test/puppeteer/packages/puppeteer/**/README.md
remote/test/puppeteer/packages/puppeteer-core/src/generated
remote/test/puppeteer/packages/puppeteer-core/**/README.md
remote/test/puppeteer/src/generated
remote/test/puppeteer/test/build
remote/test/puppeteer/test/installation/puppeteer*.tgz
remote/test/puppeteer/test/output-firefox
remote/test/puppeteer/test/output-chromium
remote/test/puppeteer/testserver/lib/
remote/test/puppeteer/tools/internal/
remote/test/puppeteer/tools/mocha-runner/bin/
remote/test/puppeteer/website

third_party/js/PKI.js/node_modules/
third_party/js/PKI.js/package-lock.json

# git checkout of libstagefright
media/libstagefright/android

# Tag files generated by GNU Global
GTAGS
Expand Down Expand Up @@ -169,8 +230,8 @@ testing/mozharness/logs/
testing/mozharness/.coverage
testing/mozharness/nosetests.xml

# Ignore ESLint node_modules
node_modules/
# Ignore tox generated dir
.tox/

# Ignore talos virtualenv and tp5n files.
# The tp5n set is supposed to be decompressed at
Expand All @@ -183,25 +244,48 @@ testing/talos/bin/
testing/talos/include/
testing/talos/lib/
testing/talos/talos/fis/tp5n.zip
testing/talos/talos/fis/tp5n.tar.gz
testing/talos/talos/fis/tp5n
testing/talos/talos/tests/tp5n.zip
testing/talos/talos/tests/tp5n.tar.gz
testing/talos/talos/tests/tp5n
testing/talos/talos/tests/devtools/damp.manifest.develop
testing/talos/talos/startup_test/startup_about_home_paint/startup_about_home_paint.manifest.develop
testing/talos/talos/webextensions/
talos-venv
py3venv
testing/talos/talos/mitmproxy/mitmdump
testing/talos/talos/mitmproxy/mitmproxy
testing/talos/talos/mitmproxy/mitmweb

# Ignore talos webkit benchmark files; source is copied from in-tree /third_party
# into testing/talos/talos/tests/webkit/PerformanceTests/ when run locally
# i.e. speedometer, motionmark, stylebench
testing/talos/talos/tests/webkit/PerformanceTests

# Ignore sync tps logs and reports
tps.log
tps_result.json

# Ignore toolchains.json created by tooltool.
toolchains.json

# Unit test
.pytest_cache/

# Ruff
.ruff_cache/

# Ignore files created when running a reftest.
lextab.py

# Ignore Visual Studio/Visual Studio Code workspace files.
.vs/
# lint-ignore-next-line: syntax-difference
.vscode/
# lint-ignore-next-line: syntax-difference
!.vscode/extensions.json
# lint-ignore-next-line: syntax-difference
!.vscode/tasks.json
*.user

Expand All @@ -214,13 +298,30 @@ testing/raptor/raptor-venv
testing/raptor/raptor/tests/json/
testing/raptor/webext/raptor/auto_gen_test_config.js

# Ignore condprofile build directory
testing/condprofile/build

# Ignore browsertime output directory
browsertime-results

# Ignore the build directories of WebGPU and WebRender standalone builds.
gfx/wgpu/target
gfx/wgpu/**/build
gfx/wr/target/

# Ignore Rust/Cargo output from running `cargo` directly for image_builder docker image
taskcluster/docker/image_builder/build-image/target

# Ignore ICU4X experimentation data files.
# See intl/ICU4X.md for more details.
config/external/icu4x

# Ignore the index files generated by clangd.
.cache/clangd/index/

# Ignore mypy files
.mypy_cache/

# Ignore Storybook generated files
browser/components/storybook/node_modules/
browser/components/storybook/storybook-static/
Expand All @@ -233,5 +334,16 @@ tools/esmify/jscodeshift.cmd
tools/esmify/jscodeshift.ps1
tools/esmify/package-lock.json

# Ignore TypeScript declarations reference file updated by tooling.
tools/@types/index.d.ts

# Ignore support files for en-US dictionary updates
extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/scowl
extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/support_files/
extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/*en_US-mozilla*

# Ignore automatically generated mots documentation
docs/mots/index.rst

# Ignore generated directory with .class files for GeckoView annotation processor
mobile/android/annotations/bin/
Loading

0 comments on commit e5a393d

Please sign in to comment.