Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Go to file
Andrew Osmond 4174446e75 Bug 1908144 - Add support for extracting Widevine plugins from Chrome component update service CRX3 archives. r=media-playback-reviewers,alwu
We already landed the necessary support for CRX3 in bug 1860397. The
difference with the compontent update service is that the Widevine
archives store the plugin files in a different folder within the archive
than before.

This patch makes it so that we extract all binaries/manifest files,
flattening the archive structure in the process. This should continue to
work for our present Widevine update mechanism, as well as the Chrome
component update service in the future.

Differential Revision: https://phabricator.services.mozilla.com/D216703
2024-08-07 20:44:18 +00:00
.cargo Bug 1910150: Update wgpu to 9c6ae1be (2024-7-31) r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler 2024-08-07 16:00:47 +00:00
.github/workflows
.vscode
accessible Backed out changeset de9fbd4835b7 (bug 1900668) for mochitest leakchecks. CLOSED TREE 2024-08-06 23:53:19 +03:00
browser Bug 1908725 - Part 5: Add additional validation for early-startup command line checks, r=ipc-reviewers,mccr8 2024-08-07 20:39:41 +00:00
build Backed out 9 changesets (bug 1880805, bug 1880792) for causing Android build bustages CLOSED TREE 2024-08-07 21:36:15 +03:00
caps Bug 1910698 - Remove nsIScriptError.sourceLine. r=smaug,devtools-reviewers,webdriver-reviewers,necko-reviewers,nchevobbe,kershaw,jdescottes,credential-management-reviewers,dimi 2024-08-01 17:12:48 +00:00
chrome Bug 1910698 - Remove nsIScriptError.sourceLine. r=smaug,devtools-reviewers,webdriver-reviewers,necko-reviewers,nchevobbe,kershaw,jdescottes,credential-management-reviewers,dimi 2024-08-01 17:12:48 +00:00
config Backed out changeset a5615acbb20e (bug 1900196) for causing failures in dateTimeStyle-locale.js 2024-08-07 21:21:26 +03:00
devtools Bug 1911525 - [devtools] Fix output parser for CSS variable using light-dark(). r=devtools-reviewers,bomsy. 2024-08-07 14:55:24 +00:00
docs Backed out changeset 82cd657ce425 (bug 1906260) for causing mochitest failures @ test_interactive_widget.html & pup wd test failures CLOSED TREE 2024-08-06 18:06:20 +03:00
docshell Bug 1908725 - Part 4: Switch some basic uses of OtherPid over to OtherChildID, r=smaug 2024-08-07 20:39:40 +00:00
dom Bug 1908139 - Update GMP update script to support Chrome component update service. r=media-playback-reviewers,alwu 2024-08-07 20:44:18 +00:00
editor Bug 1809713 - Make DataTransfer use Maybe<ClipboardType>. r=edgar 2024-07-29 11:52:34 +00:00
extensions Backed out changeset 393ab27c060b (bug 1906744) for Hazard bustages on Localization.cpp 2024-08-07 00:57:51 +03:00
gfx Bug 1908725 - Part 4: Switch some basic uses of OtherPid over to OtherChildID, r=smaug 2024-08-07 20:39:40 +00:00
gradle/wrapper
hal Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,necko-reviewers,geckoview-reviewers,application-update-reviewers,media-playback-reviewers,devtools-reviewers,anti-tracking-reviewers,profiler-reviewers,win-reviewers,migration-reviewers,padenot,mconley,nchevobbe,kershaw,gstoll,mstange,bytesized,m_kato 2024-07-17 11:15:31 +00:00
image Bug 1910211. Error-out if an avif file specifies color space options that are not supported instead of asserting. r=gfx-reviewers,nical 2024-08-07 12:33:34 +00:00
intl Backed out changeset a5615acbb20e (bug 1900196) for causing failures in dateTimeStyle-locale.js 2024-08-07 21:21:26 +03:00
ipc Bug 1908725 - Part 5: Add additional validation for early-startup command line checks, r=ipc-reviewers,mccr8 2024-08-07 20:39:41 +00:00
js Bug 1910497 - Do not use lazy source in ChromeUtils.importESModule in worker. r=bthrall 2024-08-07 17:42:25 +00:00
layout Bug 1909584 - Don't propagate clicks into synthetic image documents. r=farre 2024-08-07 15:25:05 +00:00
media Bug 1911655 - Update dav1d to 5ef6b241f05a2b9058b58136da4b25842aefba96 r=chunmin 2024-08-06 16:45:04 +00:00
memory Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,necko-reviewers,geckoview-reviewers,application-update-reviewers,media-playback-reviewers,devtools-reviewers,anti-tracking-reviewers,profiler-reviewers,win-reviewers,migration-reviewers,padenot,mconley,nchevobbe,kershaw,gstoll,mstange,bytesized,m_kato 2024-07-17 11:15:31 +00:00
mfbt Bug 1910421: Support float16 in mozilla::FloatingPoint. r=jandem 2024-08-01 06:02:40 +00:00
mobile Bug 1901847 - Use FlowRow instead of custom composable for PocketStories on homepage r=android-reviewers,007 2024-08-07 19:08:35 +00:00
modules Bug 1905390 - Enable chips partition limit in dry-run mode. r=timhuang 2024-08-07 20:08:37 +00:00
mozglue Bug 1908725 - Part 5: Add additional validation for early-startup command line checks, r=ipc-reviewers,mccr8 2024-08-07 20:39:41 +00:00
netwerk Bug 1908725 - Part 2: Make the ChildID available in the same places as OtherPid, r=ipc-reviewers,media-playback-reviewers,win-reviewers,alwu,rkraesig,gfx-reviewers,mccr8,nical 2024-08-07 20:39:39 +00:00
nsprpub
other-licenses
parser Bug 1910698 - Remove nsIScriptError.sourceLine. r=smaug,devtools-reviewers,webdriver-reviewers,necko-reviewers,nchevobbe,kershaw,jdescottes,credential-management-reviewers,dimi 2024-08-01 17:12:48 +00:00
python Backed out 9 changesets (bug 1880805, bug 1880792) for causing Android build bustages CLOSED TREE 2024-08-07 21:36:15 +03:00
remote Bug 1910352 - Ensure keyUp/keyDown value it one grapheme cluster, r=webdriver-reviewers,jdescottes 2024-08-07 12:20:02 +00:00
security Bug 1911193 - update known certificate transparency logs in periodic-updates task r=leplatrem 2024-08-07 18:57:08 +00:00
services Bug 1908640 - Remove duplicated code and make Utils.baseAttachmentsURL() public r=acottner,thecount,home-newtab-reviewers,search-reviewers,mcheang 2024-08-07 09:49:57 +00:00
servo Bug 1911619 - [devtools] InspectorUtils.valueMatchesSyntax should always return true for CSS-wide keywords. r=emilio. 2024-08-07 12:04:58 +00:00
startupcache
storage
supply-chain Bug 1910150: Update wgpu to 9c6ae1be (2024-7-31) r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler 2024-08-07 16:00:47 +00:00
taskcluster Bug 1911193 - update known certificate transparency logs in periodic-updates task r=leplatrem 2024-08-07 18:57:08 +00:00
testing Bug 1882670 - Cancel the loading=lazy iframe when it's load via a different way r=emilio 2024-08-07 20:32:19 +00:00
third_party Bug 1910150: Update wgpu to 9c6ae1be (2024-7-31) r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler 2024-08-07 16:00:47 +00:00
toolkit Bug 1908144 - Add support for extracting Widevine plugins from Chrome component update service CRX3 archives. r=media-playback-reviewers,alwu 2024-08-07 20:44:18 +00:00
tools Bug 1911853 - Remove win 10 from try perf selector. r=perftest-reviewers,sparky 2024-08-07 14:02:36 +00:00
uriloader Bug 1890028 - Display Server Error message when server returns HTTP 500 and unusual content-type r=kershaw,fluent-reviewers,necko-reviewers,flod 2024-08-07 13:31:02 +00:00
view Bug 1831649 - Propagate the software keyboard height change into nsPresContext. r=botond,geckoview-reviewers,m_kato 2024-08-06 07:46:21 +00:00
widget Bug 1908725 - Part 2: Make the ChildID available in the same places as OtherPid, r=ipc-reviewers,media-playback-reviewers,win-reviewers,alwu,rkraesig,gfx-reviewers,mccr8,nical 2024-08-07 20:39:39 +00:00
xpcom Bug 1908725 - Part 1: Introduce GeckoChildID, r=glandium,ipc-reviewers,mccr8 2024-08-07 20:39:39 +00:00
xpfe/appshell Bug 1905253 - Add a null-check in AppWindow::MoveResize. r=smaug 2024-07-16 07:43:22 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1890370 - Remove libtheora from the tree. r=sylvestre,frontend-codestyle-reviewers,zeid 2024-07-15 14:20:37 +00:00
.cron.yml Bug 1907655: remove l10n bump cron task/hook from mozilla-central r=RyanVM,aryx,releng-reviewers,jcristau 2024-07-15 14:35:53 +00:00
.eslintrc-ignores.js Bug 1907841 - Change ESLint's .eslintignore to be an imported module. r=frontend-codestyle-reviewers,zeid,devtools-reviewers,nchevobbe 2024-07-16 12:53:09 +00:00
.eslintrc-rollouts.js Bug 1906047 - Move toolkit/profile/ tests into a test sub-directory. r=mossop 2024-07-08 08:51:18 +00:00
.eslintrc-test-paths.js Bug 1906047 - Move toolkit/profile/ tests into a test sub-directory. r=mossop 2024-07-08 08:51:18 +00:00
.eslintrc.js Bug 1907841 - Change ESLint's .eslintignore to be an imported module. r=frontend-codestyle-reviewers,zeid,devtools-reviewers,nchevobbe 2024-07-16 12:53:09 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Backed out 4 changesets (bug 1743983) for causing multiple failures. CLOSED TREE 2024-08-06 01:49:21 +03:00
.hg-annotate-ignore-revs
.hgignore Backed out 4 changesets (bug 1743983) for causing multiple failures. CLOSED TREE 2024-08-06 01:49:21 +03:00
.hgtags No bug - tagging a12975dc04594d4ebd1d3e2927c6c1f18b7aa09c with FIREFOX_NIGHTLY_130_END a=release DONTBUILD CLOSED TREE 2024-08-05 13:59:00 +00:00
.lando.ini
.lldbinit
.mailmap No bug - Add some old committer emails to mailmap. DONTBUILD 2024-07-21 00:20:52 +00:00
.prettierignore Bug 1907841 - Change ESLint's .eslintignore to be an imported module. r=frontend-codestyle-reviewers,zeid,devtools-reviewers,nchevobbe 2024-07-16 12:53:09 +00:00
.prettierrc.js
.stylelintignore
.stylelintrc.js
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4 Bug 1882553 - Move clang plugin flag computation to python.configure r=glandium 2024-08-01 15:12:50 +00:00
AUTHORS
build.gradle Backed out 9 changesets (bug 1880805, bug 1880792) for causing Android build bustages CLOSED TREE 2024-08-07 21:36:15 +03:00
Cargo.lock Bug 1910150: Update wgpu to 9c6ae1be (2024-7-31) r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler 2024-08-07 16:00:47 +00:00
Cargo.toml Backed out 4 changesets (bug 1743983) for causing multiple failures. CLOSED TREE 2024-08-06 01:49:21 +03:00
client.mk
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-08-05 13:59:10 +00:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1
Makefile.in Bug 1821091 - Send Glean crash pings from the crashreporter r=gsvelto,glandium 2024-07-16 14:08:52 +00:00
mots.yaml Bug 1911318 - Add Lina to Storage peers. r=lina,zeid DONTBUILD 2024-08-02 17:54:00 +00:00
moz.build
moz.configure Bug 1882553 - Move clang plugin flag computation to python.configure r=glandium 2024-08-01 15:12:50 +00:00
mozilla-config.h.in
old-configure.in Bug 1906817 - Move MOZ_CONFIGURE_OPTIMIZE_FLAGS check from old-configure to moz.configure r=glandium 2024-08-02 06:59:32 +00:00
package-lock.json
package.json
pyproject.toml
README.txt
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild

An explanation of the Firefox Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://firefox-source-docs.mozilla.org/contributing/directory_structure.html

For information on how to build Firefox from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.mozilla.org/, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.


Nightly development builds can be downloaded from:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://www.mozilla.org/firefox/channel/desktop/#nightly

Keep in mind that nightly builds, which are used by Firefox developers for
testing, may be buggy.