fune/testing
Masayuki Nakano e6f42bf7f7 Bug 1833494 - Make GlobalKeyListener not try to match handler with keyboard event with ignoring Shift state after one handler matches with the key combination r=smaug
`GlobalKeyListener` try to match shortcut keys with exactly checking `Shift`
state, but for the cases which do not match localized language and active
keyboard layout location, it scans another shortcut keys with ignoring
`Shift` state if no handler is available.

`<command>` elements and `<key>` elements may be disabled conditionally.
E.g., Zoom-in/Zoom-out are disabled when current zoom level is max/min value.
In this case, it's odd that another shortcut key which does not exactly match
the modifiers works.

Therefore, this patch makes `GlobalKeyListener` does not try to scan handlers
with ignoring `Shift` state if it has already found a disabled handler which
exactly matches with the modifiers.

Differential Revision: https://phabricator.services.mozilla.com/D184789
2023-08-09 04:47:06 +00:00
..
awsy
condprofile
config Bug 1779473 - Add TOML support to manifestparser r=jmaher,ahal 2023-07-27 20:16:19 +00:00
crashtest
docs
extensions
firefox-ui
geckodriver Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE 2023-08-08 19:05:21 -04:00
gtest Bug 1846618 - Use mozprocess.run_and_wait in gtests r=hneiva 2023-08-03 16:18:29 +00:00
jsshell
marionette Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE 2023-08-08 19:05:21 -04:00
mochitest Bug 1833494 - Make GlobalKeyListener not try to match handler with keyboard event with ignoring Shift state after one handler matches with the key combination r=smaug 2023-08-09 04:47:06 +00:00
modules Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
mozbase Backed out changeset 588b596bcb73 (bug 1847587) for mochitest failures on test_focusrings.xhtml . CLOSED TREE 2023-08-08 02:04:14 +03:00
mozharness Bug 1844173 - correct help message for --enable-a11y-checks. r=gbrown 2023-08-08 19:49:23 +00:00
perfdocs Bug 1675809 - Stop disabling the bookmarks toolbar in talos, for more realistic tabswitch test. r=Gijs,perftest-reviewers,sparky 2023-07-31 15:08:27 +00:00
performance Bug 1834501 Add a --clear-cache flag to mach-try-perf r=perftest-reviewers,aglavic 2023-07-24 14:52:55 +00:00
profiles Bug 1798407 - Restrict Storage Access API usage to within secure contexts. Set the Static Pref to pass all tests which use insecure contexts. r=bvandersloot,anti-tracking-reviewers 2023-08-02 15:58:23 +00:00
raptor Bug 1835383 - Add chromedriver for version 115. r=perftest-reviewers,taskgraph-reviewers,bhearsum,kshampur 2023-07-21 15:30:22 +00:00
runtimes
specialpowers
talos Bug 1844204 - [devtools] Move the damp test app from github to MC r=perftest-reviewers,devtools-reviewers,nchevobbe,kshampur 2023-08-07 04:44:51 +00:00
tools Bug 1695312 - Add the ability for dispatch to ad-hoc load command modules that aren't already loaded r=firefox-build-system-reviewers,glandium 2023-07-25 00:24:53 +00:00
tps
web-platform Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE 2023-08-08 19:05:21 -04:00
webcompat Bug 1838838 - Fixes and updates to webcompat site patch automated tests; r=ksenia,webcompat-reviewers 2023-07-30 01:20:47 +00:00
webdriver Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE 2023-08-08 19:05:21 -04:00
xpcshell Bug 1844692 - remove persistent parsed failure line from xpcshell runs. r=aryx 2023-07-20 23:16:12 +00:00
addtest.py
cppunittest.ini Bug 1842088 - Explicitly test DLL blocklist assumptions in isolation with a cppunit test. r=mhowell 2023-07-25 06:44:19 +00:00
mach_commands.py
moz.build
parse_build_tests_ccov.py
README.txt
remotecppunittests.py Bug 1846617 - Use mozprocess.run_and_wait in cppunittests r=hneiva 2023-08-03 16:17:30 +00:00
runcppunittests.py Bug 1846617 - Use mozprocess.run_and_wait in cppunittests r=hneiva 2023-08-03 16:17:30 +00:00
testinfo.py Bug 1845486 - fix edge case in testinfo-all where new manifests have no data. r=gbrown 2023-07-26 23:22:20 +00:00
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