|
Extend PlatformSpeechSynthesizerMock with an utterance queue.
Clusterfuzz repeatedly runs up against a known limitation of this mock
implementation of PlatformSpeechSynthesizer, that of not being able
to handle the addition of new utterances while one is underway.
Lift the limitation and keep a queue.
R=dmazzoni,haraken
BUG= 450142
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=189298
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+151 lines, -46 lines) |
Patch |
|
A |
LayoutTests/fast/speechsynthesis/speech-synthesis-speak-multiple.html
|
View
|
1
2
3
|
1 chunk |
+47 lines, -0 lines |
0 comments
|
Download
|
|
A |
LayoutTests/fast/speechsynthesis/speech-synthesis-speak-multiple-expected.txt
|
View
|
|
1 chunk |
+25 lines, -0 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/DOMWindowSpeechSynthesis.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechGrammarList.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechRecognition.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechRecognitionEvent.h
|
View
|
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechRecognitionResult.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechRecognitionResultList.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechSynthesis.cpp
|
View
|
|
2 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/SpeechSynthesisUtterance.cpp
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
Source/modules/speech/testing/PlatformSpeechSynthesizerMock.h
|
View
|
1
|
1 chunk |
+17 lines, -10 lines |
0 comments
|
Download
|
|
M |
Source/modules/speech/testing/PlatformSpeechSynthesizerMock.cpp
|
View
|
1
2
|
3 chunks |
+44 lines, -19 lines |
0 comments
|
Download
|
Total messages: 12 (2 generated)
|