Bug 196485 - Crash on mousedown ruby annotation within anchor
Summary: Crash on mousedown ruby annotation within anchor
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Safari 12
Hardware: Macintosh macOS 10.14
: P2 Normal
Assignee: zalan
Depends on:
Reported: 2019-04-02 00:35 PDT by Jihyeok Seo
Modified: 2019-04-04 13:39 PDT (History)
3 users (show)

See Also:

test case (175 bytes, text/html)
2019-04-02 00:35 PDT, Jihyeok Seo
no flags Details
crash log (81.22 KB, text/plain)
2019-04-03 22:29 PDT, Jihyeok Seo
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jihyeok Seo 2019-04-02 00:35:16 PDT
Created attachment 366473 [details]
test case

Clicking on a ruby annotation within an anchor produces a crash.
Comment 1 Alexey Proskuryakov 2019-04-03 13:49:06 PDT
I cannot reproduce this. Could you please upload a crash log?
Comment 2 Jihyeok Seo 2019-04-03 22:29:45 PDT
Created attachment 366700 [details]
crash log
Comment 3 Alexey Proskuryakov 2019-04-04 09:26:01 PDT
Thank you! Not sure why I cannot reproduce, but the crash signature matches bug 196579. Except that there was no hit testing in that one.

Alan and Ryosuke, do you concur? If this is the same bug, can an automated test case be made based on the attached test?
Comment 4 zalan 2019-04-04 09:30:54 PDT
A repro test case! This is great! (It took 2 attempts though, but still this is awesome)
and yes, this is indeed fixed by r243844 (but now with the repro case, I might be able to come up with a better fix).
Comment 5 Ryosuke Niwa 2019-04-04 13:39:26 PDT