Closed Bug 1497546 Opened Last year Closed Last year

Disable mirroring keyCode value and charCode value of keypress events due to bug 1497518

Categories

(Core :: DOM: Events, defect, critical)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox-esr60 --- unaffected
firefox62 --- unaffected
firefox63 --- unaffected
firefox64 + fixed

People

(Reporter: masayuki, Assigned: masayuki)

References

Details

(Keywords: regression, site-compat)

Attachments

(1 file)

With reading the code roughly, it seems that Google Closure assumes that keyCode value of printable key's keypress event on Gecko is 0. So, we need to disable the new behavior until Closure fixes the new issue or we create blacklist to disable the website per domain.
The fix of bug 1479964 breaks some web apps using Google Closure including
Google's apps.  So, for Nightly testers, we should disable the new behavior
until Google Closure fixes it or we can disable the new behavior per web apps.
No longer blocks: 1497518
Depends on: 1497518
Pushed by rgurzau@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/550aa5330baf
Disable new behavior of keyCode and charCode of keypress event r=smaug a=Aryx
Status: ASSIGNED → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Blocks: 1497685
Severity: normal → critical
You need to log in before you can comment on or make changes to this bug.