[Webkit-unassigned] [Bug 211776] New: REGRESSION (iOS 13.4.1): SpeechSynthesisUtterance.onend event won't fire on cancel().

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 12 03:44:54 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=211776

            Bug ID: 211776
           Summary: REGRESSION (iOS 13.4.1):
                    SpeechSynthesisUtterance.onend event won't fire on
                    cancel().
           Product: WebKit
           Version: Safari 13
          Hardware: All
                OS: iOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: baba at bpsinc.jp
                CC: webkit-bug-importer at group.apple.com

Created attachment 399117

  --> https://bugs.webkit.org/attachment.cgi?id=399117&action=review

testcase

Step to reproduce:
1. Open attached test.html
2. Click "play" button.
3. Click "stop" button before the speaking finished.

Expected behavior:
An alert "on end" should be shown.

Actual result:
No alert is shown.

UA:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15

Remarks:
This issue occurs on iOS 13.4.1, while iOS 13.3.1 does not have the issue. Able to reproduce on both simulator and real device.

(Probably Safari on macOS has same issue, but details have not been confirmed.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200512/d0c03057/attachment-0001.htm>


More information about the webkit-unassigned mailing list