commit | 6ac43430f4c298363ba7b2d632539fa28442105c | [log] [tgz] |
---|---|---|
author | Alice Boxhall <[email protected]> | Thu Nov 22 08:24:18 2018 |
committer | Commit Bot <[email protected]> | Thu Nov 22 08:24:18 2018 |
tree | 99ecd0f55f2fcfa35cf28867b041833b08e40271 | |
parent | fc2214fc4192ca9761bce51870f7bd13b185c040 [diff] [blame] |
Correctly linkify aria-hidden ancestor Bug: 907359 Change-Id: I1e44e7b452e5713b854da68669a72e9e3aa79326 Reviewed-on: https://chromium-review.googlesource.com/c/1345757 Reviewed-by: Joel Einbinder <[email protected]> Commit-Queue: Alice Boxhall <[email protected]> Cr-Original-Commit-Position: refs/heads/master@{#610348} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: a8991e6176684e4b70cf8819cfe1300993ab337a
diff --git a/front_end/accessibility/AccessibilityNodeView.js b/front_end/accessibility/AccessibilityNodeView.js index f0c0a2e..0706be5 100644 --- a/front_end/accessibility/AccessibilityNodeView.js +++ b/front_end/accessibility/AccessibilityNodeView.js
@@ -507,7 +507,9 @@ if (this._deferredNode) { valueElement = createElement('span'); element.appendChild(valueElement); - Common.Linkifier.linkify(this._deferredNode).then(linkfied => valueElement.appendChild(linkfied)); + this._deferredNode.resolvePromise().then(node => { + Common.Linkifier.linkify(node).then(linkfied => valueElement.appendChild(linkfied)); + }); } else if (this._idref) { element.classList.add('invalid'); valueElement = Accessibility.AXNodePropertyTreeElement.createExclamationMark(ls`No node with this ID.`);