[Webkit-unassigned] [Bug 222628] page hangs, crashes in WebCore::wordRangeFromPosition when using -webkit-user-select:none

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 4 10:05:38 PST 2021


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

--- Comment #2 from Andrew <andrew.vermie at gmail.com> ---
(In reply to Alexey Proskuryakov from comment #1)
> The archive only has hang stackshots, no crash logs.

If that is the case I guess the page isn't actually crashing even though these logs are labeled 'crash log' in xcode?

(In reply to Alexey Proskuryakov from comment #1)
> This looks like the kind of issue that needs live debugging, so a repro case is important

I have a place where you can see it... I apologize in advance for the number of hoops there are to jump through before you can even test the issue.

https://hsapt.tds.cambiumast.com/student

Steps to navigate to the place where the issue happens (not related to the issue directly):
click Sign In
choose Grade 8
click Grade 8 HSA-Alt Science Training Test
click Select
click the ear button, then click I heard the sound
click Begin Test Now
click Ok to dismiss the dialog
click the elements button, then click Next

Steps to reproduce the issue:
find table.mc_stacked
touch in the third tr, where there is no td

I spent some time working on this, and I've found three ways to avoid the issue:
remove line 1561 from /student/V996/Shared/CSS/Universal/items.css (position:absolute)
remove line 28 from /student/V996/Shared/CSS/Universal/frame.css (-webkit-user-select:none)
replace table.mc_stacked and its tbody, tr, td with divs

(NB: I think we are moving forward with changes to accommodate the first 'fix', so that we can avoid this issue.)

-- 
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/20210304/bd4fbe52/attachment.htm>


More information about the webkit-unassigned mailing list