Dactyloidae/toolkit/content
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
..
aboutwebrtc Fix eslint warnings in about:webrtc. 2019-02-15 23:29:55 +08:00
gmp-sources import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
tests/reftests Issue #439 - Remove tests from toolkit/ 2020-02-27 07:32:33 +08:00
widgets 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
about.js Add architecture detection to "about:" and "about:support" 2019-02-16 00:02:50 +08:00
about.xhtml moebius#173: Fix up "about:" page 2019-02-15 23:44:11 +08:00
aboutAbout.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutAbout.xhtml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutNetworking.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutNetworking.xhtml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutProfiles.js Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
aboutProfiles.xhtml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutRights-unbranded.xhtml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutRights.xhtml Update about:rights links. 2019-02-16 00:07:50 +08:00
aboutServiceWorkers.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutServiceWorkers.xhtml import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
aboutSupport.js Issue #1053 - Remove android support from toolkit 2020-02-27 07:32:40 +08:00
aboutSupport.xhtml Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
autocomplete.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
browser-child.js Issue #65 - Remove AppConstants from toolkit/content 2020-02-07 07:52:36 +08:00
browser-content.js Issue #21 - Remove calls to Services.telemetry and nsITelemetry 2022-04-28 10:38:12 +08:00
buildconfig.html Issue #1053 - Remove android support from toolkit 2020-02-27 07:32:40 +08:00
contentAreaUtils.js Issue #1053 - Remove android support from toolkit 2020-02-27 07:32:40 +08:00
customizeToolbar.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
customizeToolbar.js Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
customizeToolbar.xul import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
datepicker.xhtml [follow up] Bug 1325922 - Add arrows svg file and style month-year button for date picker 2019-02-15 23:44:38 +08:00
dialogOverlay.js Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
dialogOverlay.xul 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
directionDetector.html import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
editMenuOverlay.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
editMenuOverlay.xul import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
filepicker.properties import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
finddialog.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
finddialog.xul import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
findUtils.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
globalOverlay.js Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
globalOverlay.xul Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
inlineSpellCheckUI.js Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
jar.mn No issue - Stop pre-processing some files that don't have preprocessor statements in them. 2022-09-19 16:19:41 +08:00
license.html Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
logopage.xhtml [toolkit] Slightly lighten light-mode logopage background 2021-07-08 09:57:10 +08:00
macWindowMenu.inc Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
macWindowMenu.js Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
Makefile.in import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
menulist.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
minimal-xul.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
moz.build Issue #1053 - Remove build system MOZ_ANDROID_* defines and related code. 2021-03-11 10:13:09 +08:00
mozilla.xhtml Reorganize some internal pages. 2019-02-16 00:05:49 +08:00
nsClipboard.js Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
nsUserSettings.js Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
plugins.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
plugins.html Remove NPAPI deprecation statement from about:plugins. 2019-02-15 23:48:59 +08:00
process-content.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
resetProfile.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
resetProfile.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
resetProfile.xul import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
resetProfileProgress.xul import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
select-child.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
strres.js Restore toolkit/obsolete files and reinstate them to toolkit/content 2019-02-15 23:33:32 +08:00
textbox.css import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
timepicker.xhtml Bug 1283385: Implement UI for <input type="date"> 2019-02-15 23:44:25 +08:00
TopLevelVideoDocument.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
treeUtils.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
viewZoomOverlay.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
XPCNativeWrapper.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
xul.css Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00