Dactyloidae/toolkit/components
Moonchild 808332c2c1 Issue #2019 - Follow-up: Make autocomplete and satchel listen to keypress events in the system event group
The autocomplete module listens to keypress events for both printable keys
and non-printable keys a lot. However, we're stopping dispatching keypress
events for non-printable keys in the default event group of web content.

This means that autocomplete should listen to keypress events in the
system event group.

Note that it's difficult to globally change keypress event listeners to
keydown event listeners because if we stop keypress events at preceding
keydown event in autocomplete or satchel modules, some other modules
fail to handle keydown or keypress events before autocomplete, and it's
not easy to investigate which keypress event listener in which modules
should be changed to a keydown event listener.

Therefore, this patch doesn't do that, and uses the event group approach.
2022-10-27 08:58:11 +08:00
..
aboutcache Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
aboutcheckerboard Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
aboutmemory Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
aboutperformance Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
addoncompat Issue #21 - Remove Telemetry accumulation/structures from toolkit js. 2022-04-28 10:26:19 +08:00
alerts Issue #21 - Remove Telemetry accumulation/structures from toolkit js. 2022-04-28 10:26:19 +08:00
apppicker Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
asyncshutdown Issue #21 - Remove Telemetry accumulation/structures from toolkit js. 2022-04-28 10:26:19 +08:00
autocomplete Issue #1509 - Invalidate previous result when datalist is changed. 2022-05-12 09:45:35 +08:00
blocklist Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
build Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
captivedetect Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
commandlines Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
console Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
contentprefs Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
contextualidentity Issue #439 - Remove tests from toolkit/ 2020-02-27 07:32:33 +08:00
cookie Issue #1694 - Part 1: Use scriptabledateformat for the Cookie Accept dialog. 2020-12-21 14:57:56 +08:00
crashes Issue #21 - Remove Telemetry accumulation/structures from toolkit js. 2022-04-28 10:26:19 +08:00
crashmonitor Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
ctypes Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
downloads Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
exthelper Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
feeds Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
filepicker Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
filewatcher Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
finalizationwitness Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
find Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
formautofill No issue - Stop pre-processing some files that don't have preprocessor statements in them. 2022-09-19 16:19:41 +08:00
gfx Issue #1898 - Make sure that the sanity test stops running if necessary 2022-05-19 20:59:34 +08:00
jsdownloads Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
lz4 Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
mediasniffer Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
microformats Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
mozintl Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
narrate Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
osfile Issue #1905 - Part 4b - Fix issue loading the profile and saving changes to the profile. Based on the following Mozilla bugs: 1659904, 1659905 and 1659077. 2022-06-22 08:55:22 +08:00
parentalcontrols Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
passwordmgr Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751 2022-05-04 10:01:23 +08:00
perf Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
perfmonitoring Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
places Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
printing Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
privatebrowsing Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
processsingleton Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
promiseworker Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
prompts Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
protobuf Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
reader Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
reflect Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
remote Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
remotebrowserutils Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
satchel Issue #2019 - Follow-up: Make autocomplete and satchel listen to keypress events in the system event group 2022-10-27 08:58:11 +08:00
search search: enlarge MAX_ICON_SIZE 2021-11-10 09:10:26 +08:00
startup Issue #1829 - Build system fixes. Readd de-unified source changes that got clobbered by commit 378738aaa9924d0b95e2c57f27cbad2b2e644282. Fix build issues using clang broken by commit 39f9ab375b2bfd9e46df9695b78870cf1e9cf3c6. 2022-05-04 10:03:30 +08:00
statusfilter Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
terminator Issue #21 - Remove Telemetry accumulation/structures from toolkit js. 2022-04-28 10:26:19 +08:00
thumbnails Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
timermanager Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
tooltiptext Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
typeaheadfind Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
url-classifier url-classifier: fix build after removal of telemetry 2022-04-28 21:31:49 +08:00
urlformatter Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
utils Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
viewconfig Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
viewsource Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751 2022-05-04 10:01:23 +08:00
webextensions comment out ExtensionStorage.jsm in webextensions, fix building with --enable-webextensions 2020-04-03 10:18:18 +08:00
workerloader Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
xulstore Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
.eslintrc.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
moz.build Issue #1967 - Remove mozprotocol handler (moz://a easter egg). 2022-07-30 08:43:37 +08:00
nsDefaultCLH.js Issue #991 Part 7: Toolkit Components 2019-04-27 08:22:20 +08:00
nsDefaultCLH.manifest import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00