Opened 9 years ago
Last modified 8 years ago
#13899 confirmed Bug
problem with plugin widget in inline mode of CKEditor
Reported by: | Marcin K. | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | 4.3 |
Keywords: | Cc: |
Description
I can't run widgets plugin in inline editing mode when ID of the editor instance has backslash "/" example: "files/contact.html". Console log say: "SyntaxError: An invalid or illegal string was specified (ckeditor.js:111:0)" on init the editor.
In examples, name (id) is always "editor1", so I can't repeat this bug on demo page.
Change History (2)
comment:1 Changed 9 years ago by
Status: | new → confirmed |
---|---|
Version: | 4.5.4 → 4.3 |
comment:2 Changed 8 years ago by
It started work from version 4.5.10 (similar problem was fixed in #14451), but unfortunately it still does not work on any version of Internet Explorer, and Microsoft Edge.
Although this isn't a typical use case, it seems that '/' in attribute value is allowed.
https://html.spec.whatwg.org/multipage/dom.html#attributes
https://html.spec.whatwg.org/multipage/dom.html#the-id-attribute
http://www.w3.org/TR/html-markup/syntax.html#syntax-attribute-value
http://www.w3.org/TR/html-markup/syntax.html#syntax-text
Problem can be reproduced from CKEditor 4.3.