Skip to content

Safari freezes on nested tables #471

Description

@kaero598

Are you reporting a feature or a bug?

Bug.

Check if the issue is already reported

The issue had been reported throught ticket #16970. Although my case does not involve comments in HTML source.

Provide detailed reproduction steps (if any)

  1. Open "Source" mode.
  2. Paste following HTML (or the one from the ticket):
<table>
    <tr>
        <td>
            <table>
                <tr>
                    <td>
                        <table>
                            <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>
  1. Leave "Source" mode.
  2. Set cursor somewhere in the content.
  3. Safari stops working.

Expected result

I expect no hang within Safari browser.

Actual result

Safari tab hangs and consumes 100% CPU.

Other details

  • Browser: Safari 10.0.3 (12602.4.8).
  • OS: macOS 10.12.3.
  • CKEditor version: 4.4.0, 4.5.3, 4.7.0.
  • Installed CKEditor plugins: only sourcearea, table, toolbar and wysiwygarea.

Metadata

Metadata

Assignees

No one assigned

    Labels

    browser:safariThe issue can only be reproduced in the Safari browser.resolution:upstreamIssue in the third-party software.type:bugA bug.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions