Changeset 223321 in webkit for trunk/Source/JavaScriptCore
- Timestamp:
- Oct 14, 2017, 11:56:32 AM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r223318 r223321 1 2017-10-14 Devin Rousso <[email protected]> 2 3 Web Inspector: provide a way to enable/disable event listeners 4 https://bugs.webkit.org/show_bug.cgi?id=177451 5 6 Reviewed by Joseph Pecoraro. 7 8 * inspector/protocol/DOM.json: 9 Add `setEventListenerDisabled` command that enables/disables a specific event listener 10 during event dispatch. When a disabled event listener is fired, the listener's callback will 11 not be called. 12 1 13 2017-10-14 Yusuke Suzuki <[email protected]> 2 14 -
trunk/Source/JavaScriptCore/inspector/protocol/DOM.json
r222486 r223321 13 13 "type": "integer", 14 14 "description": "Unique DOM node identifier used to reference a node that may not have been pushed to the front-end." 15 }, 16 { 17 "id": "EventListenerId", 18 "type": "integer", 19 "description": "Unique event listener identifier." 15 20 }, 16 21 { … … 75 80 "description": "A structure holding event listener properties.", 76 81 "properties": [ 82 { "name": "eventListenerId", "$ref": "EventListenerId" }, 77 83 { "name": "type", "type": "string", "description": "<code>EventListener</code>'s type." }, 78 84 { "name": "useCapture", "type": "boolean", "description": "<code>EventListener</code>'s useCapture." }, … … 84 90 { "name": "handler", "$ref": "Runtime.RemoteObject", "optional": true, "description": "Event handler function value." }, 85 91 { "name": "passive", "type": "boolean", "optional": true, "description": "<code>EventListener</code>'s passive." }, 86 { "name": "once", "type": "boolean", "optional": true, "description": "<code>EventListener</code>'s once." } 92 { "name": "once", "type": "boolean", "optional": true, "description": "<code>EventListener</code>'s once." }, 93 { "name": "disabled", "type": "boolean", "optional": true } 87 94 ] 88 95 }, … … 260 267 }, 261 268 { 269 "name": "setEventListenerDisabled", 270 "description": "Enable/disable the given event listener. A disabled event listener will not fire.", 271 "parameters": [ 272 { "name": "eventListenerId", "$ref": "EventListenerId" }, 273 { "name": "disabled", "type": "boolean" } 274 ] 275 }, 276 { 262 277 "name": "getAccessibilityPropertiesForNode", 263 278 "description": "Returns a dictionary of accessibility properties for the node.",
Note:
See TracChangeset
for help on using the changeset viewer.