Index: third_party/WebKit/Source/devtools/front_end/common/Object.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/common/Object.js b/third_party/WebKit/Source/devtools/front_end/common/Object.js |
index 8a308d907cd8188887c5a98b04364598dec39bf0..fe01dd3e28e19a899a215803050bc76d43d93c54 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/common/Object.js |
+++ b/third_party/WebKit/Source/devtools/front_end/common/Object.js |
@@ -87,21 +87,15 @@ Common.Object = class { |
* @override |
* @param {symbol} eventType |
* @param {*=} eventData |
- * @return {boolean} |
*/ |
dispatchEventToListeners(eventType, eventData) { |
if (!this._listeners || !this._listeners.has(eventType)) |
- return false; |
+ return; |
- var event = new Common.Event(this, eventType, eventData); |
+ var event = new Common.Event(this, eventData); |
var listeners = this._listeners.get(eventType).slice(0); |
- for (var i = 0; i < listeners.length; ++i) { |
+ for (var i = 0; i < listeners.length; ++i) |
listeners[i].listener.call(listeners[i].thisObject, event); |
- if (event._stoppedPropagation) |
- break; |
- } |
- |
- return event.defaultPrevented; |
} |
}; |
@@ -111,32 +105,11 @@ Common.Object = class { |
Common.Event = class { |
/** |
* @param {!Common.EventTarget} target |
- * @param {symbol} type |
* @param {*=} data |
*/ |
- constructor(target, type, data) { |
+ constructor(target, data) { |
this.target = target; |
- this.type = type; |
this.data = data; |
- this.defaultPrevented = false; |
- this._stoppedPropagation = false; |
- } |
- |
- stopPropagation() { |
- this._stoppedPropagation = true; |
- } |
- |
- preventDefault() { |
- this.defaultPrevented = true; |
- } |
- |
- /** |
- * @param {boolean=} preventDefault |
- */ |
- consume(preventDefault) { |
- this.stopPropagation(); |
- if (preventDefault) |
- this.preventDefault(); |
} |
}; |
@@ -184,7 +157,6 @@ Common.EventTarget.prototype = { |
/** |
* @param {symbol} eventType |
* @param {*=} eventData |
- * @return {boolean} |
*/ |
dispatchEventToListeners(eventType, eventData) {}, |
}; |