| Index: chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
|
| diff --git a/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs b/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
|
| index a6940a7d4254b7f6672adf84e748a36b9a1daaa0..4f191bd09f96c1625e9aae740e8401aa2412677e 100644
|
| --- a/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
|
| +++ b/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs
|
| @@ -178,16 +178,12 @@ TEST_F('OutputE2ETest', 'Headings', function() {
|
|
|
| range = cursors.Range.fromNode(el);
|
| o = new Output().withSpeechAndBraille(range, null, 'navigate');
|
| - assertEqualsJSON({string_: 'Heading 1|b|Link', 'spans_': [
|
| - // Link.
|
| - {value: 'name', start: 10, end: 11},
|
| - {value: {earconId: "LINK"}, start: 10, end: 11},
|
| - {value: 'role', start: 12, end: 16}
|
| + assertEqualsJSON({string_: 'Heading 1|b', 'spans_': [
|
| + {value: 'nameOrDescendants', start: 10, end: 11}
|
| ]}, o.speechOutputForTest);
|
| checkBrailleOutput(
|
| - 'h1 b lnk',
|
| - [{value: new Output.NodeSpan(el), start: 0, end: 2},
|
| - {value: new Output.NodeSpan(el.firstChild), start: 3, end: 8}],
|
| + 'h1 b',
|
| + [{value: new Output.NodeSpan(el), start: 0, end: 4}],
|
| o);
|
| });
|
| });
|
| @@ -199,24 +195,24 @@ TEST_F('OutputE2ETest', 'Audio', function() {
|
| var range = cursors.Range.fromNode(el);
|
| var o = new Output().withSpeechAndBraille(range, null, 'navigate');
|
| assertEqualsJSON(
|
| - {string_: 'audio|Tool bar|play||begin playback|Button',
|
| + {string_: 'audio|Tool bar|audio|play||Button|begin playback',
|
| spans_:
|
| // Entered container toolbar.
|
|
|
| // Button.
|
| - [{value: 'name', start: 15, end: 19},
|
| + [{value: 'name', start: 21, end: 25},
|
|
|
| // Button earcon.
|
| - {value: {earconId: "BUTTON"}, start: 15, end: 19},
|
| + {value: {earconId: "BUTTON"}, start: 21, end: 25},
|
|
|
| - {value: 'value', start: 20, end: 20},
|
| - {value: 'help', start: 21, end: 35},
|
| - {value: 'role', start: 36, end: 42}]
|
| + {value: 'value', start: 26, end: 26},
|
| + {value: 'role', start: 27, end: 33},
|
| + {value: 'description', start: 34, end: 48}],
|
| }, o.speechOutputForTest);
|
| checkBrailleOutput(
|
| - 'audio tlbar play begin playback btn',
|
| - [{value: new Output.NodeSpan(el.parent), start: 0, end: 11},
|
| - {value: new Output.NodeSpan(el), start: 12, end: 35}],
|
| + 'audio tlbar audio play btn begin playback',
|
| + [{value: new Output.NodeSpan(el.parent), start: 0, end: 17},
|
| + {value: new Output.NodeSpan(el), start: 18, end: 41}],
|
| o);
|
|
|
| el = el.nextSibling;
|
| @@ -226,7 +222,7 @@ TEST_F('OutputE2ETest', 'Audio', function() {
|
| assertEqualsJSON({string_: '|0, , slider|audio time scrubber',
|
| spans_:
|
| [{value: {'earconId': 'SLIDER'}, start: 0, end: 0},
|
| - {value: 'help', start: 13, end: 32}]
|
| + {value: 'description', start: 13, end: 32}]
|
| }, o.speechOutputForTest);
|
| // TODO(plundblad): Investigate this.
|
| checkBrailleOutput(
|
| @@ -476,23 +472,23 @@ TEST_F('OutputE2ETest', 'ListBox', function() {
|
| var el = root.firstChild.firstChild.firstChild;
|
| var range = cursors.Range.fromNode(el);
|
| var o = new Output().withSpeechAndBraille(range, null, 'navigate');
|
| - assertEqualsJSON({string_: '|List box|with 2 items||List item| 1 of 2 ',
|
| + assertEqualsJSON({string_: '|List box|with 2 items|1|List item| 1 of 2 ',
|
| spans_: [
|
| // ListBox.
|
| // Earcon.
|
| {value: {earconId:'LISTBOX'}, start: 0, end: 0},
|
|
|
| - {value: 'name', start: 23, end: 23},
|
| + {value: 'name', start: 23, end: 24},
|
|
|
| // Earcon.
|
| - {value: {earconId: 'LIST_ITEM'}, start: 23, end: 23},
|
| + {value: {earconId: 'LIST_ITEM'}, start: 23, end: 24},
|
|
|
| - {value: 'role', start:24, end: 33}
|
| + {value: 'role', start:25, end: 34}
|
| ]}, o.speechOutputForTest);
|
| checkBrailleOutput(
|
| - 'lstbx +2 lstitm 1/2',
|
| + 'lstbx +2 1 lstitm 1/2',
|
| [{value: new Output.NodeSpan(el.parent), start: 0, end: 8},
|
| - {value: new Output.NodeSpan(el), start: 9, end: 19}],
|
| + {value: new Output.NodeSpan(el), start: 9, end: 21}],
|
| o);
|
| });
|
| });
|
|
|