[CKEditor Dev] #13096: Another CKEditor Exception in Firefox

9 views
Skip to first unread message

CKEditor

unread,
Mar 25, 2015, 11:05:00 AM3/25/15
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
-------------------------------------+-------------------
Reporter: areeve | Type: Bug
Status: new | Priority: Normal
Component: Core : Keystrokes | Version: 4.4.7
Keywords: Firefox, exception, CSS |
-------------------------------------+-------------------
I filed bug #13020 a couple weeks ago explaining that we're seeing
lots of CKEditor exceptions in our code. Here's a second one that
we've been able to reproduce in jsfiddle. I will also attached a
video.

To demonstrate the bug go to: http://jsfiddle.net/ftey46fc/14/

1) Type 'test' in the editor
2) Click to the left of 'test' between it and the border. About half
way works fine. (You can basically click anywhere in the 'padding'
between the editor's content and the word e.g. you can click above it too.
3) Press the 'Delete' or 'Backspace' key.

The Video is viewable here: http://youtu.be/QNjrwfnpGwI

Video timeline:

0:00 - Show URL
0:08 - Show current console messages (e.g. that the exception has not
happened yet)
0:14 - Show that we are in fact at the end of the console log (no hidden
messages)
0:22 - Show Firefox version
0:32 - Type 'test' in the editor
0:39 - Click to the left of the word 'test'
0:42 - Show that the exception has not happened yet
0:46 - Press 'Delete' key
0:50 - Exception 'h is undefined' triggered

--
Ticket URL: <http://dev.ckeditor.com/ticket/13096>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
Mar 26, 2015, 9:29:25 AM3/26/15
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
--------------------------------+-------------------------------------
Reporter: areeve | Owner:
Type: Bug | Status: new
Priority: Normal | Milestone:

Component: Core : Keystrokes | Version: 4.4.7
Resolution: | Keywords: Firefox, exception, CSS
--------------------------------+-------------------------------------

Comment (by areeve):

Note: You can also press Enter instead of backspace/delete and generate a
different 'elementPath(...) is null' exception. Of course, it's all really
the same thing (the browser's current selection has no ranges).

--
Ticket URL: <http://dev.ckeditor.com/ticket/13096#comment:1>

CKEditor

unread,
Apr 9, 2015, 10:10:48 AM4/9/15
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
--------------------------------+-----------------------
Reporter: areeve | Owner:
Type: Bug | Status: confirmed
Priority: Normal | Milestone:
Component: Core : Keystrokes | Version: 4.0 Beta
Resolution: | Keywords: Firefox
--------------------------------+-----------------------
Changes (by j.swiderski):

* keywords: Firefox, exception, CSS => Firefox
* status: new => confirmed
* version: 4.4.7 => 4.0 Beta


Comment:

Problem can be reproduced from CKEditor 4.0 beta and doesn't occur when
you remove {{{'position: absolute;'}}} from inserted CSS.

--
Ticket URL: <http://dev.ckeditor.com/ticket/13096#comment:2>

CKEditor

unread,
May 8, 2017, 8:57:04 AM5/8/17
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
--------------------------------+----------------------
Reporter: areeve | Owner: msamsel
Type: Bug | Status: assigned

Priority: Normal | Milestone:
Component: Core : Keystrokes | Version: 4.0 Beta
Resolution: | Keywords: Firefox
--------------------------------+----------------------
Changes (by msamsel):

* owner: => msamsel
* status: confirmed => assigned


--
Ticket URL: <http://dev.ckeditor.com/ticket/13096#comment:3>

CKEditor

unread,
May 10, 2017, 6:32:43 AM5/10/17
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
--------------------------------+----------------------
Reporter: areeve | Owner: msamsel
Type: Bug | Status: review

Priority: Normal | Milestone:
Component: Core : Keystrokes | Version: 4.0 Beta
Resolution: | Keywords: Firefox
--------------------------------+----------------------
Changes (by msamsel):

* status: assigned => review


Comment:

PR:
https://github.com/ckeditor/ckeditor-dev/pull/357

--
Ticket URL: <http://dev.ckeditor.com/ticket/13096#comment:4>

CKEditor

unread,
May 18, 2017, 5:38:38 AM5/18/17
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
--------------------------------+----------------------
Reporter: areeve | Owner: msamsel
Type: Bug | Status: review
Priority: Normal | Milestone:
Component: Core : Keystrokes | Version: 4.0 Beta
Resolution: | Keywords: Firefox
--------------------------------+----------------------

Comment (by msamsel):

{{{Enter}}} key issue is treat as separate case and it's handled in ticket
#16874.

--
Ticket URL: <http://dev.ckeditor.com/ticket/13096#comment:5>

CKEditor

unread,
Jul 4, 2017, 8:14:58 AM7/4/17
to ckeditor...@googlegroups.com
#13096: Another CKEditor Exception in Firefox
--------------------------------+----------------------
Reporter: areeve | Owner: msamsel
Type: Bug | Status: closed

Priority: Normal | Milestone:
Component: Core : Keystrokes | Version: 4.0 Beta
Resolution: fixed | Keywords: Firefox
--------------------------------+----------------------
Changes (by k.krzton):

* status: review => closed
* resolution: => fixed


Comment:

Fixed in [https://github.com/ckeditor/ckeditor-dev/issues/457 ckeditor
/ckeditor-dev/issues/457].

--
Ticket URL: <http://dev.ckeditor.com/ticket/13096#comment:6>

Reply all
Reply to author
Forward
0 new messages