Opened 6 years ago
Last modified 6 years ago
#16734 confirmed Bug
Browser crash in Safari 10.0.1 when CKEditor is given a particular template
Reported by: | Nick Willett-Jeffries | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | |
Keywords: | Cc: |
Description
Steps to reproduce
- In Safari 10.0.1, navigate to this CKEditor demo page: http://sdk.ckeditor.com/samples/classic.html
- Switch to "Source" mode on the "Classic Editor with Default Styles"
- Copy the html in the file attached to this ticket into the editor.
- Switch back to "WYSIWYG" mode by clicking "Source" again.
- Click on the document in the editor. Browser tab should hang. If you open a task manager you should observe the Safari process consuming 100% CPU.
Other details (browser, OS, CKEditor version, installed plugins)
- Only occurs in Safari 10.0.1 to my knowledge.
- You'll notice that the attached html includes conditional tags recognized by Microsoft Outlook (
if (get mso 9)
etc...). These are common in html emails for compatibility purposes with Outlook. Remove them and Safari no longer crashes in this manner.
I can confirm it happens only on Safari 10.1. Tested with CKEditor 4.6.1.