Bug 1455229 - Add keep.google.com into the blacklist to take back legacy keypress event behavior r=smaug
authorMasayuki Nakano <masayuki@d-toybox.com>
Thu, 19 Apr 2018 16:59:40 +0900
changeset 415184 87f19e952903580b8246befdf2b1d6b51ee446f0
parent 415183 f63f20404c553366c4724be5b9690b755f7712ef
child 415185 dc845b3a8cbe45f88fcb0408e19f9df2e120420c
push id33891
push userebalazs@mozilla.com
push dateTue, 24 Apr 2018 09:41:19 +0000
treeherdermozilla-central@dc845b3a8cbe [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmaug
bugs1455229
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1455229 - Add keep.google.com into the blacklist to take back legacy keypress event behavior r=smaug With the strict keypress event dispatching mode, cannot navigate between list items in keep.google.com. So, until they fix this issue, we should include keep.google.com into the blacklist for Nightly testers. MozReview-Commit-ID: CXNoirrgeR
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -233,17 +233,17 @@ pref("dom.keyboardevent.dispatch_during_
 pref("dom.keyboardevent.keypress.dispatch_non_printable_keys_only_system_group_in_content", true);
 // Blacklist of domains of web apps which are not aware of strict keypress
 // dispatching behavior.  This is comma separated list.  If you need to match
 // all sub-domains, you can specify it as "*.example.com".  Additionally, you
 // can limit the path.  E.g., "example.com/foo" means "example.com/foo*".  So,
 // if you need to limit under a directory, the path should end with "/" like
 // "example.com/foo/".  Note that this cannot limit port number for now.
 pref("dom.keyboardevent.keypress.hack.dispatch_non_printable_keys",
-     "docs.google.com,mail.google.com,hangouts.google.com");
+     "docs.google.com,mail.google.com,hangouts.google.com,keep.google.com");
 #else
 pref("dom.keyboardevent.keypress.dispatch_non_printable_keys_only_system_group_in_content", false);
 #endif
 
 // Whether the WebMIDI API is enabled
 pref("dom.webmidi.enabled", false);
 
 // Whether to enable the JavaScript start-up cache. This causes one of the first