Opened 7 years ago

Last modified 7 years ago

#17011 new Bug

MS Edge Browser ierror loggged

Reported by: Cody Owned by:
Priority: Normal Milestone:
Component: General Version: 4.6.2
Keywords: edge Cc:

Description

Steps to reproduce

I am experiencing the exact same issues as called out in this ticket.

https://dev.ckeditor.com/ticket/16909

This was closed as could not reproduce. However - I can easily reproduce.

  1. Highlight text
  2. Simply place cursor inside the editor
  3. Monitor debugging tools in Edge and you can see the following error logged:

SCRIPT5007: Unable to get property 'specified' of undefined or null reference ckeditor.js (101,288)

Other details (browser, OS, CKEditor version, installed plugins)

i will provide config upon request

Attachments (3)

build-config.js (2.2 KB) - added by Cody 7 years ago.
build config
config.js (1.9 KB) - added by Cody 7 years ago.
config
ckeditor screenshot.PNG (31.9 KB) - added by Cody 7 years ago.
Screenshot of area where error occurs in quirks mode.

Download all attachments as: .zip

Change History (4)

Changed 7 years ago by Cody

Attachment: build-config.js added

build config

Changed 7 years ago by Cody

Attachment: config.js added

config

comment:1 Changed 7 years ago by Cody

I discovered how to get around this issue. I found that Edge was rendering my page in Quirks mode due to some HTML that was above the document type definition. I fixed that, and the errors went away. However - you have code that would appear to want to handle a Quirks mode scenario. But it simply isn't working.

Line 1356 - CKEDITOR.env.quirks is true

Then on line 1371 - $.attributes.getNamedItem("contentEditable") is undefined. So the error is that you are trying to get a property from a non-object:

See attached image

Changed 7 years ago by Cody

Attachment: ckeditor screenshot.PNG added

Screenshot of area where error occurs in quirks mode.

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy