[Webkit-unassigned] [Bug 184049] New: Executing "insertunorderedlist" while selecting a contenteditable element inside a shadow dom hangs the browser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 27 11:13:43 PDT 2018


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

            Bug ID: 184049
           Summary: Executing "insertunorderedlist" while selecting a
                    contenteditable element inside a shadow dom hangs the
                    browser
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML DOM
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tvanderlippe at gmail.com
                CC: cdumez at apple.com

Created attachment 336598

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

Reproduction case

Steps to reproduce the problem:
1. Create an element with a shadow dom
2. In the shadow dom, create an element with contenteditable
3. Select all text in the contenteditable element
4. Execute "insertunorderedlist" (a couple of times)

In the supplied test case the first text is without shadow dom, while the second text is within shadow dom.

What is the expected behavior?
The behavior is the same as in the non-shadow dom version, it create 3 bullet points for each line or removes all bullet points from all lines.

What went wrong?
The browser tab hangs and is completely unresponsive. Indeterminate spinner is running forever

-- 
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/20180327/462a1571/attachment-0001.html>


More information about the webkit-unassigned mailing list