Opened 15 years ago
Closed 15 years ago
#4824 closed Bug (fixed)
[IE] Writing "<br/> " at the very first in <td> breaks the editor
Reported by: | pomu0325 | Owned by: | Garry Yao |
---|---|---|---|
Priority: | Normal | Milestone: | CKEditor 3.2 |
Component: | UI : Source View | Version: | SVN (CKEditor) - OLD |
Keywords: | Confirmed IE Review+ | Cc: | pomu@… |
Description
To Reproduce
- Open CKEditor sample
- Switch to source mode
- Paste following html source
<table> <tr> <td> <br/> </td> </tr> </table>
- Go back to WYSIWYG mode
- Try to switch to source mode again
- Then, 'nodeValue.length is null or not an object' error occurs at line.499 of selection/plugin.js
Attachments (1)
Change History (7)
comment:1 Changed 15 years ago by
Keywords: | Confirmed IE added |
---|---|
Milestone: | → CKEditor 3.2 |
comment:2 Changed 15 years ago by
comment:3 Changed 15 years ago by
Owner: | set to Garry Yao |
---|---|
Status: | new → assigned |
Design TC updated at : http://ckeditor.t/dt/plugins/selection/selection.html
Changed 15 years ago by
Attachment: | 4824.patch added |
---|
comment:4 Changed 15 years ago by
Keywords: | Review? added |
---|
The following special case (<BR> at the start of a table) confuses IE's comparison of ranges (compareEndPoints):
<td>^<br/> </td>
We need a new way for measuring range's equivalence here.
comment:5 Changed 15 years ago by
Keywords: | Review+ added; Review? removed |
---|
Works well with IE8 Compatibility Mode. Breaks with IE8 Non-Compatibility Mode.