Index: chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js |
diff --git a/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js b/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js |
index 4f74d35238594a2e6fd101c1e58a3b2db703b5cb..43625288ebfafc79e96e89ffcc1d49672236229f 100644 |
--- a/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js |
+++ b/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js |
@@ -1043,6 +1043,10 @@ Output.prototype = { |
if (node) |
prev = cursors.Range.fromNode(node); |
this.range_(subrange, prev, Output.EventType.NAVIGATE, buff); |
+ } else if (token == 'joinedDescendants') { |
+ var unjoined = []; |
+ this.format_(node, '$descendants', unjoined); |
+ this.append_(buff, unjoined.join(' '), options); |
} else if (token == 'role') { |
if (localStorage['useVerboseMode'] == 'false') |
return; |