| Index: third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityModel.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityModel.js b/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityModel.js
|
| index 92dcc893586b9c55fbb8d2a914a9c910b0c6738b..5fe56b587b12067de56bfcb1fe3122e6f70d0c79 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/accessibility/AccessibilityModel.js
|
| @@ -4,13 +4,12 @@
|
| /**
|
| * @unrestricted
|
| */
|
| -Accessibility.AccessibilityNode = class extends SDK.SDKObject {
|
| +Accessibility.AccessibilityNode = class {
|
| /**
|
| * @param {!Accessibility.AccessibilityModel} accessibilityModel
|
| * @param {!Protocol.Accessibility.AXNode} payload
|
| */
|
| constructor(accessibilityModel, payload) {
|
| - super(accessibilityModel.target());
|
| this._accessibilityModel = accessibilityModel;
|
| this._agent = accessibilityModel._agent;
|
|
|
| @@ -19,7 +18,7 @@ Accessibility.AccessibilityNode = class extends SDK.SDKObject {
|
| if (payload.backendDOMNodeId) {
|
| accessibilityModel._setAXNodeForBackendDOMNodeId(payload.backendDOMNodeId, this);
|
| this._backendDOMNodeId = payload.backendDOMNodeId;
|
| - this._deferredDOMNode = new SDK.DeferredDOMNode(this.target(), payload.backendDOMNodeId);
|
| + this._deferredDOMNode = new SDK.DeferredDOMNode(accessibilityModel.target(), payload.backendDOMNodeId);
|
| } else {
|
| this._backendDOMNodeId = null;
|
| this._deferredDOMNode = null;
|
| @@ -38,6 +37,13 @@ Accessibility.AccessibilityNode = class extends SDK.SDKObject {
|
| }
|
|
|
| /**
|
| + * @return {!Accessibility.AccessibilityModel}
|
| + */
|
| + accessibilityModel() {
|
| + return this._accessibilityModel;
|
| + }
|
| +
|
| + /**
|
| * @return {boolean}
|
| */
|
| ignored() {
|
|
|