Ticket #8413 (closed Bug: fixed)
Link editor freezes when comments exists between tables
| Reported by: | bmohrct | Owned by: | garry.yao |
|---|---|---|---|
| Priority: | Normal | Milestone: | CKEditor 3.6.3 |
| Component: | Core : Styles | Version: | 3.5.1 |
| Keywords: | Cc: | bmohr@… |
Description (last modified by j.swiderski) (diff)
This bug was reported as fixed in ticket #8232 but I am able to replicate the fix. The style/plugin.js file does not exist in my /plugins/style dir. I have however been able to better narrow down the issue. It is not an option for me to delete comments since this fix applies to many preexisting files.
I replicated the issue in the ckeditor demo by creating two tables with a HTML comment between each table. Then added text to a cell after the comment and tried to make it a link. The link editor freezes. The following HTML will create the same error:
<table> <tbody> <tr> <td> </td> <td> </td> </tr> </tbody> </table> <!-- TEST COMMENT --> <table> <tbody> <tr> <td> asdf</td> <td> </td> </tr> </tbody> </table> <p> </p>
The result adds span tags around the text and does not create a link.
This was replicated FF on OSX.
Attachments
Change History
comment:1 Changed 20 months ago by j.swiderski
- Status changed from new to confirmed
- Version changed from 3.6.1 to 3.5.1
- Description modified (diff)
comment:2 Changed 20 months ago by bmohrct
Are there any updates or ETA for this bug? It is currently preventing up from migrating to ckeditor.
comment:3 Changed 17 months ago by bmohrct
I have confirmed that this issue still occure in 3.6.2. Is there any plan to address this in the near future. It has prevented up from upgrading.
comment:4 Changed 17 months ago by garry.yao
- Owner set to garry.yao
- Status changed from confirmed to review
- Component changed from General to Core : Styles
- Milestone set to CKEditor 3.6.3
Target to milestone because of the bug severity.
comment:5 Changed 17 months ago by j.swiderski
@bmohrct - could you perhaps test the patch provided by @garry.yao and see if it works?
comment:7 Changed 15 months ago by garry.yao
- Status changed from review_passed to closed
- Resolution set to fixed
Fixed with [7372].

Issue is reproducible in all browsers from CKEditor 3.0.
Message: sibling.is is not a function.
Line: 1032
URI: /3.6.2/ckeditor/_source/core/dom/range.js