зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1607686 - Add beforeinput to Event Listener Breakpoints. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D63054 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
fca0be7e2c
Коммит
2c43c37792
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
|
const Services = require("Services");
|
||||||
|
|
||||||
function generalEvent(groupID, eventType) {
|
function generalEvent(groupID, eventType) {
|
||||||
return {
|
return {
|
||||||
id: `event.${groupID}.${eventType}`,
|
id: `event.${groupID}.${eventType}`,
|
||||||
|
@ -157,11 +159,15 @@ const AVAILABLE_BREAKPOINTS = [
|
||||||
{
|
{
|
||||||
name: "Keyboard",
|
name: "Keyboard",
|
||||||
items: [
|
items: [
|
||||||
|
Services.prefs &&
|
||||||
|
Services.prefs.getBoolPref("dom.input_events.beforeinput.enabled")
|
||||||
|
? generalEvent("keyboard", "beforeinput")
|
||||||
|
: null,
|
||||||
|
generalEvent("keyboard", "input"),
|
||||||
generalEvent("keyboard", "keydown"),
|
generalEvent("keyboard", "keydown"),
|
||||||
generalEvent("keyboard", "keyup"),
|
generalEvent("keyboard", "keyup"),
|
||||||
generalEvent("keyboard", "keypress"),
|
generalEvent("keyboard", "keypress"),
|
||||||
generalEvent("keyboard", "input"),
|
].filter(Boolean),
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Load",
|
name: "Load",
|
||||||
|
|
Загрузка…
Ссылка в новой задаче