gecko-dev/testing
David Parks 532e4bcbe5 Bug 1720353: Implement new navigator.{plugins,mimeTypes,pdfViewerSupported} specs r=peterv
This implements the new HTML spec for these fields, which now serve hard-coded values, depending on whether or not PDFs are supported.  The values were deemed important to maintain web compatibility.  The spec can be found in section 8.9.1.6:

https://html.spec.whatwg.org/multipage/system-state.html#pdf-viewing-support

The web-compat test for this can be found at:

https://wpt.live/html/webappapis/system-state-and-capabilities/the-navigator-object/plugins-and-mimetypes.html

This patch follows the spec for the PDF plugins if "pdfjs.disabled" is false.  It also produces empty plugin arrays if "pdfjs.disabled" is true, as per the spec.  Both cases are tested by the wpt.live page.

Differential Revision: https://phabricator.services.mozilla.com/D133291
2022-02-11 15:59:01 +00:00
..
awsy Bug 1751239 Review and Update AWSY test owners r=perftest-reviewers,AlexandruIonescu 2022-01-31 13:18:33 +00:00
condprofile Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky 2022-02-03 18:34:58 +00:00
config
crashtest
docs Bug 1740027 - Migrate "Test Verification" MDN doc to Firefox Source Docs. r=jmaher 2022-02-08 19:28:37 +00:00
extensions
firefox-ui Bug 1272255 - Force MOZ_DISABLE_NONLOCAL_CONNECTIONS in Marionette-based tests r=webdriver-reviewers,whimboo,chutten 2022-02-08 11:00:07 +00:00
fxrecord/perfdocs
geckodriver Bug 1751196 - [geckodriver] androidPackage and binary capabilities are mutual exclusive. r=webdriver-reviewers,jgraham 2022-02-03 18:56:16 +00:00
gtest
jsshell
marionette Bug 1754161 - [marionette] Merge Marionette::_unwrap_response in _from_json r=webdriver-reviewers,jgraham 2022-02-10 16:53:31 +00:00
mochitest Bug 1741215 - Add support for test-directories in testing harness r=gbrown. CLOSED TREE 2022-02-08 12:48:29 +00:00
modules Backed out 3 changesets (bug 1754015, bug 1754012) for causing failures on test_nsIX509CertValidity.js. CLOSED TREE 2022-02-08 13:42:46 +02:00
mozbase Bug 1754735 - [mozdevice-rust] Reduce debug logging of mozdevice. r=webdriver-reviewers,jgraham 2022-02-10 14:40:53 +00:00
mozharness Bug 1272255 - Force MOZ_DISABLE_NONLOCAL_CONNECTIONS in Marionette-based tests r=webdriver-reviewers,whimboo,chutten 2022-02-08 11:00:07 +00:00
perfdocs Bug 1753592 - Update google-docs page load test to mitm7 and add secondary url r=perftest-reviewers,AlexandruIonescu 2022-02-11 11:00:40 +00:00
performance Bug 1752871 - Add option to specify which page to record. r=perftest-reviewers,AlexandruIonescu 2022-02-10 16:09:22 +00:00
profiles Bug 1746750 - Part 4. Update test annotations for OffscreenCanvasRenderingContext2D. r=lsalzman 2022-02-03 20:00:26 +00:00
raptor Bug 1753592 - Update google-docs page load test to mitm7 and add secondary url r=perftest-reviewers,AlexandruIonescu 2022-02-11 11:00:40 +00:00
runtimes
specialpowers Bug 1749059 - Remove Quantum DOM support from IPDL, r=ipc-reviewers,mccr8 2022-01-25 20:29:46 +00:00
talos Bug 1752593 - Poll for TopSitesFeed in Talos getInfo shutdown routine instead of assuming it exists. r=perftest-reviewers,sparky 2022-02-03 17:05:37 +00:00
tools Bug 1388894 - Replace list of mach modules to load with a dict of mach commands r=mhentges 2022-02-02 20:25:21 +00:00
tps Bug 1713137 - Fixed sync TPS tests r=markh 2022-02-08 23:46:03 +00:00
web-platform Bug 1720353: Implement new navigator.{plugins,mimeTypes,pdfViewerSupported} specs r=peterv 2022-02-11 15:59:01 +00:00
webdriver
xpcshell Bug 1751966 support preference setting in add_task r=jmaher 2022-01-25 21:47:00 +00:00
addtest.py
cppunittest.ini
mach_commands.py
moz.build
parse_build_tests_ccov.py
README.txt
remotecppunittests.py
runcppunittests.py
testinfo.py
testsuite-targets.mk

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff