| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 /** | 4 /** |
| 5 * @unrestricted | 5 * @unrestricted |
| 6 */ | 6 */ |
| 7 WebInspector.AXNodeSubPane = class extends WebInspector.AccessibilitySubPane { | 7 WebInspector.AXNodeSubPane = class extends WebInspector.AccessibilitySubPane { |
| 8 constructor() { | 8 constructor() { |
| 9 super(WebInspector.UIString('Computed Properties')); | 9 super(WebInspector.UIString('Computed Properties')); |
| 10 | 10 |
| (...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 210 var element = WebInspector.AXNodePropertyTreeElement.createSimpleValueElemen
t(value.type, String(value.value)); | 210 var element = WebInspector.AXNodePropertyTreeElement.createSimpleValueElemen
t(value.type, String(value.value)); |
| 211 this.listItemElement.appendChild(element); | 211 this.listItemElement.appendChild(element); |
| 212 return element; | 212 return element; |
| 213 } | 213 } |
| 214 | 214 |
| 215 /** | 215 /** |
| 216 * @param {!Protocol.Accessibility.AXRelatedNode} relatedNode | 216 * @param {!Protocol.Accessibility.AXRelatedNode} relatedNode |
| 217 * @param {number} index | 217 * @param {number} index |
| 218 */ | 218 */ |
| 219 appendRelatedNode(relatedNode, index) { | 219 appendRelatedNode(relatedNode, index) { |
| 220 var deferredNode = new WebInspector.DeferredDOMNode(this._axNode.target(), r
elatedNode.backendNodeId); | 220 var deferredNode = new WebInspector.DeferredDOMNode(this._axNode.target(), r
elatedNode.backendDOMNodeId); |
| 221 var nodeTreeElement = new WebInspector.AXRelatedNodeSourceTreeElement({defer
redNode: deferredNode}, relatedNode); | 221 var nodeTreeElement = new WebInspector.AXRelatedNodeSourceTreeElement({defer
redNode: deferredNode}, relatedNode); |
| 222 this.appendChild(nodeTreeElement); | 222 this.appendChild(nodeTreeElement); |
| 223 } | 223 } |
| 224 | 224 |
| 225 /** | 225 /** |
| 226 * @param {!Protocol.Accessibility.AXRelatedNode} relatedNode | 226 * @param {!Protocol.Accessibility.AXRelatedNode} relatedNode |
| 227 */ | 227 */ |
| 228 appendRelatedNodeInline(relatedNode) { | 228 appendRelatedNodeInline(relatedNode) { |
| 229 var deferredNode = new WebInspector.DeferredDOMNode(this._axNode.target(), r
elatedNode.backendNodeId); | 229 var deferredNode = new WebInspector.DeferredDOMNode(this._axNode.target(), r
elatedNode.backendDOMNodeId); |
| 230 var linkedNode = new WebInspector.AXRelatedNodeElement({deferredNode: deferr
edNode}, relatedNode); | 230 var linkedNode = new WebInspector.AXRelatedNodeElement({deferredNode: deferr
edNode}, relatedNode); |
| 231 this.listItemElement.appendChild(linkedNode.render()); | 231 this.listItemElement.appendChild(linkedNode.render()); |
| 232 } | 232 } |
| 233 | 233 |
| 234 /** | 234 /** |
| 235 * @param {!Protocol.Accessibility.AXValue} value | 235 * @param {!Protocol.Accessibility.AXValue} value |
| 236 */ | 236 */ |
| 237 appendRelatedNodeListValueElement(value) { | 237 appendRelatedNodeListValueElement(value) { |
| 238 if (value.relatedNodes.length === 1 && !value.value) { | 238 if (value.relatedNodes.length === 1 && !value.value) { |
| 239 this.appendRelatedNodeInline(value.relatedNodes[0]); | 239 this.appendRelatedNodeInline(value.relatedNodes[0]); |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 330 onattach() { | 330 onattach() { |
| 331 this._update(); | 331 this._update(); |
| 332 } | 332 } |
| 333 | 333 |
| 334 /** | 334 /** |
| 335 * @param {!Protocol.Accessibility.AXRelatedNode} relatedNode | 335 * @param {!Protocol.Accessibility.AXRelatedNode} relatedNode |
| 336 * @param {number} index | 336 * @param {number} index |
| 337 * @param {string} idref | 337 * @param {string} idref |
| 338 */ | 338 */ |
| 339 appendRelatedNodeWithIdref(relatedNode, index, idref) { | 339 appendRelatedNodeWithIdref(relatedNode, index, idref) { |
| 340 var deferredNode = new WebInspector.DeferredDOMNode(this._axNode.target(), r
elatedNode.backendNodeId); | 340 var deferredNode = new WebInspector.DeferredDOMNode(this._axNode.target(), r
elatedNode.backendDOMNodeId); |
| 341 var nodeTreeElement = | 341 var nodeTreeElement = |
| 342 new WebInspector.AXRelatedNodeSourceTreeElement({deferredNode: deferredN
ode, idref: idref}, relatedNode); | 342 new WebInspector.AXRelatedNodeSourceTreeElement({deferredNode: deferredN
ode, idref: idref}, relatedNode); |
| 343 this.appendChild(nodeTreeElement); | 343 this.appendChild(nodeTreeElement); |
| 344 } | 344 } |
| 345 | 345 |
| 346 /** | 346 /** |
| 347 * @param {!Protocol.Accessibility.AXValue} value | 347 * @param {!Protocol.Accessibility.AXValue} value |
| 348 */ | 348 */ |
| 349 appendIDRefValueElement(value) { | 349 appendIDRefValueElement(value) { |
| 350 var relatedNodes = value.relatedNodes; | 350 var relatedNodes = value.relatedNodes; |
| (...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 652 | 652 |
| 653 this._reasonElement = | 653 this._reasonElement = |
| 654 WebInspector.AXNodeIgnoredReasonTreeElement.createReasonElement(this._pr
operty.name, this._axNode); | 654 WebInspector.AXNodeIgnoredReasonTreeElement.createReasonElement(this._pr
operty.name, this._axNode); |
| 655 this.listItemElement.appendChild(this._reasonElement); | 655 this.listItemElement.appendChild(this._reasonElement); |
| 656 | 656 |
| 657 var value = this._property.value; | 657 var value = this._property.value; |
| 658 if (value.type === Protocol.Accessibility.AXValueType.Idref) | 658 if (value.type === Protocol.Accessibility.AXValueType.Idref) |
| 659 this.appendRelatedNodeListValueElement(value); | 659 this.appendRelatedNodeListValueElement(value); |
| 660 } | 660 } |
| 661 }; | 661 }; |
| OLD | NEW |