| Index: third_party/WebKit/Source/devtools/front_end/extensions/ExtensionAPI.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionAPI.js b/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionAPI.js
|
| index 7a9b305fbc76abcc0829e3ba5893acbb4068899f..3f8150ea4327e8378227213a5ba576985c74c7a9 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionAPI.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/extensions/ExtensionAPI.js
|
| @@ -813,9 +813,8 @@ var forwardTimer = null;
|
|
|
| function forwardKeyboardEvent(event)
|
| {
|
| - const Esc = "U+001B";
|
| // We only care about global hotkeys, not about random text
|
| - if (!event.ctrlKey && !event.altKey && !event.metaKey && !/^F\d+$/.test(event.keyIdentifier) && event.keyIdentifier !== Esc)
|
| + if (!event.ctrlKey && !event.altKey && !event.metaKey && !/^F\d+$/.test(event.key) && event.key !== "Escape")
|
| return;
|
| var requestPayload = {
|
| eventType: event.type,
|
| @@ -823,6 +822,8 @@ function forwardKeyboardEvent(event)
|
| altKey: event.altKey,
|
| metaKey: event.metaKey,
|
| keyIdentifier: event.keyIdentifier,
|
| + key: event.key,
|
| + code: event.code,
|
| location: event.location,
|
| keyCode: event.keyCode
|
| };
|
|
|