__group__ ticket summary component version keywords owner status created _changetime _description _reporter Bug 6710 """>"" in custom style ""name"" throws error" Core : Styles 3.3 confirmed 2010-11-22T14:56:41Z 2010-12-16T13:19:56Z "If you include html "">"" in the styles definition (name part) the editor throws an error after you click that style in the combobox (most possibly other html to).[[BR]] [[BR]] For example:[[BR]] 'Webunity > portfolio'[[BR]] [[BR]] {{{ Error: this.element.getDocument().getById(this._.items[m]) is null Source File: /ckeditor.js?t=AAM84PO Line: 135 }}} I found this because my CMS gets the styles from the DB and uses htmlspecialchars(PHP) to print customer specific styles to CkEditor.[[BR]] [[BR]] Since this will probably be closed without fixing, i just wanted to log it for future users." Gilles van den Hoven Bug 9650 """Browse server"" button is not aligned to the URL field" General 4.0 confirmed 2012-11-17T18:22:43Z 2012-11-19T11:16:25Z "Found in the Image dialog: [[Image(bowse_server.png)]]" Wiktor Walc Bug 11419 """Click and drag to move."" in copied content." General 4.3 confirmed 2014-01-15T15:41:59Z 2014-01-18T20:45:20Z "1. Go to placeholder plugin. 2. Select whole content of the editor. 3. Copy (Ctrl+C). 4. Paste into notepad (or similar). Result on Chrome: {{{ This is a [[sample placeholder]]Click and drag to move. You are using CKEditor. }}} On FF: {{{ This is a [[sample placeholder]] [Click and drag to move] . You are using CKEditor. }}} ""Click and drag to move."" should not be there." ` New Feature 879 """Credit"" and ""Caption"" fields on Image Upload screens" General SF confirmed 2007-06-26T07:53:15Z 2009-01-22T19:09:22Z "When you upload an image, it would be nice if we could specify a credit - example Photo by: and also put a caption on the image ""Sunset on the smoke- filled horizon"" ---- Moved from SF:[[BR]] http://sourceforge.net/tracker/index.php?func=detail&aid=1475192&group_id=75348&atid=543656" sylmarino@… Bug 11162 """Ctrl + A"" and then ""Del"" works differently in FF and Chrome" General 3.0 Blink Webkit confirmed 2013-11-14T12:57:24Z 2014-02-02T21:33:03Z "Take the Apollo sample, select all and delete it. In Chrome the `

` element is left in wysiwyg area, while in Firefox there is a `

` element, as one would expect. `Ctrl+A + Del` for me is like a ""New Page"" functionality, when it is not available in a toolbar. I just want to erase whatever I wrote and start from scratch." Wiktor Walc Bug 8072 """Insert column before/after"" on split cell" Core : Tables 3.0 confirmed 2011-06-15T06:38:29Z 2016-06-09T13:52:13Z "=== Environment === IE6/7, Opera === TC === 1. create table with header row and split one header cell vertically sample code: {{{
Caption
Header1 Header2
Split header2^
   
   

 

}}} 1. Set caret in {{{Split header2^}}} 1. select from menu ''Column -> Insert column before'' === Expected result === Column is inserted between two existing columns === Actual === Column is inserted as first column in table, and before existing two columns Same thing happens when ''Insert column after'' is used." Krzysztof Studnik New Feature 10356 """learn mode"" for ACF" General 4.1 confirmed 2013-04-21T10:11:42Z 2014-09-16T23:53:06Z "Many people will disable ACF because it modifies whatever content exists upon initial load if the classes, attributes, styles... haven't been added to the allowedContent. A simple example is the stylesheet parser: you have been forced to make it disable the ACF in order to have things work. Instead, the ACF could have an optional ""learn mode"" that adds whatever exists in the initial source to the allowedContent for that instance (maybe even configurable to work only on elements/classes/attributes/styles) So now the stylesheet parser doesn't need to completely disable ACF: the first run of ACF sees some classes that aren't included in the ACF, so it adds those classes. Then the stylesheet is loaded and adds all the desired classes for the content. Nothing has been lost. The user then tries to paste something from an external page and the ACF is run and cleans up removing anything undesired. If the user copies and pastes something inside the editor, then all that content now is allowed and no filtering happens. everyone is happy. " Alfonso Martínez de Lizarrondo Bug 6048 'Match whole word' leads to a JS error General 3.0.1 confirmed 2010-07-28T13:32:43Z 2016-03-16T12:57:08Z " * Open a sample. * Type 'aaaa'. * Open the find dialog, check '''Match whole word'''. * Search for 'a'. A JS error is thrown." Sa'ar Zac Elias Bug 731 0 border tables have a border when sent to a printer General FCKeditor 2.5.1 SF confirmed 2007-06-25T03:41:21Z 2013-12-30T12:36:39Z "fck_showtableborders_gecko.css defines the rules to show border=""0"" table borders on Gecko when editing. But those borders are present if you send your document to a printer, which is not a good thing... I link a patch i use for this file to hide the border=""0"" tables border on a printer. ---- Moved from SF:[[BR]] http://sourceforge.net/tracker/index.php?func=detail&aid=1491546&group_id=75348&atid=543653" rhum1@… Bug 5841 :first-letter style causes character position translation errors and hanging in Google Chrome Core : Styles 3.0 Webkit VendorFix confirmed 2010-06-14T23:07:46Z 2014-01-16T16:41:57Z "In Google Chrome 5.0.375.70 (Windows 7) adding :first-letter style to content.css leads to incorect editor behavior. If you set cursor to any position inside an existing paragraph and press a character, the character is inserted not in the cursor position but at the previous position. If you try to set cursor at the beginning of an existing paragraph, it's set after the first letter instead. If you try to press backwards key to move the cursor via keyboard, the script hangs. In IE 8 that works fine." Ihar Bury Bug 4902

text

}}} 1. Switch to 'wysiwyg' mode and back to 'source' mode. * Actual Result: {{{

text

}}} * Expected Result: Output is same as original source. " Garry Yao Bug 12201 [ACF]: Missing Format plugin breaks indentation General 4.3 confirmed 2014-07-14T11:44:52Z 2014-07-14T11:47:16Z "1. Use standard editor but add indentblock plugin to it. 2. Set below configuration: {{{ CKEDITOR.replace( 'editor1', { removePlugins : 'format', extraPlugins : 'indentblock', enterMode : CKEDITOR.ENTER_DIV } ); }}} 3. Go to test page and try to indent any div block. It is impossible. Problem can be reproduced on all browsers from CKEditor 4.3 " Jakub Ś Bug 7790 [AIR] Border around smileys in the dialog is interrupting General 3.5 AIR confirmed 2011-05-04T11:10:30Z 2011-05-11T10:45:36Z In AIR, open the smiley dialog. Note that the blue border is position half way through the image, so it interrupts viewing the smiley. Sa'ar Zac Elias Bug 6817 [AIR] Dragging an image removes it General 3.5 AIR confirmed 2010-12-09T17:28:38Z 2012-07-02T13:18:09Z " * Open the AIR sample. * Create a fake element (e.g. anchor). * Drag the element across the text, drop at any position. The fake element disappears and the contetns between the fake element and the remaining line is selected." Sa'ar Zac Elias Bug 7459 [AIR] Floating panels do not gain RTL styles General 3.5 AIR confirmed 2011-03-29T16:54:42Z 2011-05-11T10:52:52Z " * Open a RTL editor in AIR. * Open a floating panel. See that the contents appear as LTR." Sa'ar Zac Elias Bug 6813 [AIR] Right click on icons opens the context menu UI : Toolbar 3.5 AIR confirmed 2010-12-09T16:51:28Z 2010-12-13T14:23:12Z " * Open the AIR sample. * Click inside the editing area. * Right click on a toolbar icon. The context menu opens." Sa'ar Zac Elias Bug 12702 [Android] Executing bold command twice move caret to weird position General 4.2 Android confirmed 2014-11-24T09:08:15Z 2015-08-28T14:28:53Z "1. Open sample ""Basic usage of the API"". 2. Click ""focus"" button. (caret is at the beginning - as expected). 3. Click ""Execute bold command"" button once or twice. **Actual result:** Caret is now at the end of the first word." Artur Delura Bug 11728 [Android][Chrome] Font size General Android Szymon Kupś assigned 2014-03-26T15:57:03Z 2016-07-01T08:07:54Z "Tested on CKEditor 4.3.4, Chrome 33 on Android 4.4.2. Android change font size in the `contenteditable` area what is on the one hand useful, because it is easier to read and edit content. But on the other hand, because of this, non-editable elements, like `placeholder` widget, has smaller font size. Also what user see is not what he would get. We should search for a flag to disable such feature and consider if we should use it." Piotr Jasiun Bug 13413 [Autoembed] Multiple embedding actions are registered in a single undo step. UI : Widgets 4.5.0 confirmed 2015-06-17T09:01:48Z 2015-06-18T11:54:24Z "1. Visit http://tests.ckeditor.dev:1030/tests/plugins/autoembed/manual/autoembed 2. Copy embeddable URL, i.e. `https://twitter.com/reinmarpl/status/573118615274315776`. 3. Focus editable. 4. **Hold** CTRL+V for a while. 5. A number of links is pasted and corresponding embed requests turn them into widgets. 6. CTRL+Z. **Expected**: The last embeddable object invoked is reverted back to link. **Actual**: All widgets are reverted back to the chain of links. Sometimes only some group of widgets is reverted. The point is the invocation of multiple widgets is registered within a single undo step." Olek Nowodziński Bug 13417 [autoembed][pastetext] Paste as plain text will upcast link into a widget General 4.5.0 confirmed 2015-06-17T13:46:28Z 2015-06-17T13:54:45Z "This one came to me while analysing #13415. 1. Open any sample with CKEditor. 1. Use ""Paste as plain text"" button from toolbar. 1. Insert following text {{{https://twitter.com/codinghorror/status/610320718635466752}}}. 1. Accept the dialog. **Expected result:** Should insert plain text. **Current result:** Link is upcasted to the {{{embed}}} widget. It might be related to #13415, since some of proposition there might prevent user from pasting a plain link text into his document. Then paste as plain text would be his last hope to do it." Marek Lewandowski Bug 11442 [Blink, Webkit, IE11] Comments inside iframe tags get messed up General Piotrek Koszuliński confirmed 2014-01-18T12:36:01Z 2014-05-14T13:08:29Z "How to reproduce. 1. Go to the demo Page http://ckeditor.com/demo#full 2. Switch to source mode 3. Delete all the content 4. enter the following content {{{ }}} 5. switch to wysiwyg mode 6. switch back to source mode enter the comment is messed up {{{ }}} " Ingo Bug 12139 [Blink, Webkit]: Can't delete inline styles with Ctrl+A Backsapce/Del General 4.0.2 Blink Webkit confirmed 2014-06-26T11:02:16Z 2016-08-29T11:37:58Z "1. Load replacebycode sample. 2. Clear editor contents with new page button. 3. Press Bold and type few characters. 4. Press Ctrl+A and then hit Backspsce or Delete. Result: Bold text is not deleted and cursor is moved to the beginning. Problem can be reproduced in Blink and Safari 6+ (works fine in Safari 5)" Jakub Ś Bug 11610 [Blink] It is not possible to select text in with Shift+Click in link. General 3.0 Blink confirmed 2014-02-21T18:17:30Z 2014-02-26T14:48:52Z "1. Open ""Replace By Class"" sample. 2. Click after ""humans"" to move cursor. 3. Press shift and click after ""Neil"". What is the expected behavior? "", Americans Neil"" is selected. What went wrong? Cursor moved instead of select text. This is actually a Blink/contenteditable bug and I reported it to the chromium project: http://code.google.com/p/chromium/issues/detail?id=345745&thanks=345745&ts=1393005706" Piotr Jasiun Bug 11261 [Blink] Problem with textarea in paragraph General 4.3 Blink confirmed 2013-12-05T14:23:04Z 2014-06-06T11:33:39Z "'''master'''[[BR]] 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. use following source code: {{{

 

 

}}} 3. go back to wysiwyg mode, and put cursor in first line 4. press down arrow '''Important note:'''[[BR]] With firefox even more weird things happen, we are able to place cursor inside textarea, and some exception like: {{{ Error: Permission denied to access property 'nodeType' @ http://presets.ckeditor.dev/4.3.1/full-all/ckeditor/ckeditor.js:353 }}} Are thrown, however it has already been that way at least since 4.3 (#11262). '''Expected result:'''[[BR]] Caret should move to paragraph with textarea '''Current result:'''[[BR]] Caret skips paragraph with textarea, and moves to last line additional info:[[BR]] 1. confirmed in chrome @ win8 2. it was even reproducable when i placed 2 textareas in paragraph 3. my assumption is that it's related to #11042 but it's only my gutts tell" Marek Lewandowski Bug 11272 [Blink] Two paragraphs after one enter before
UI : Enter Key 4.0 confirmed 2013-12-06T14:58:22Z 2013-12-08T13:58:36Z "1. Open Opera or Chrome. 2. Go to replacebyclass.html sample. 3. Paste in the sorce mode: {{{

lorem


ipsum

}}} 4. Switch to the WYSIWYG mode. 5. Put cursor after ""lorem"". 6. Press right arrow button. 7. Press enter. Result: Two paragraphs have been created instead of one." Piotr Jasiun Bug 13359 [Chrome android] Copying and pasting image2 results uploading image General 4.5.0 Beta confirmed 2015-06-03T15:18:45Z 2015-06-04T11:13:48Z "1. Open http://tests.ckeditor.dev:1030/tests/plugins/clipboard/manual/paste 2. Select all content (which includes image2) in editor. 3. Cut content. 4. Paste removed content again. **Two** images are uploaded." Artur Delura Bug 10511 [Chrome] Shift+F10 opens editor and browser native context menu. General 3.0 Chrome confirmed 2013-06-05T12:07:54Z 2013-06-10T07:10:42Z "In latest Chrome 27 when you open editor menu with Shift+F10 browser menu also opens. If you try this outside of editor browser menu opens which means that Chrome is using Shift+F10 as shortcut for its native menu. To reproduce: * Open replacebycode sample. * CTRL+A * SHIFT+F10 Result both menus are opened. When you have two menus opened press Esc and native one will close. This can be used as workaround but we should block this native menu somehow and make sure that we don’t block it for good as users can turn off editor menu (there is such config option) and use browser native one Problem can be reproduced from CKEditor 3.0 in both CKE 3.x and 4.x." Jakub Ś Bug 11112 [Chrome] Copy + apply list + change list type -> break inline wdget General 4.3 confirmed 2013-11-08T12:59:13Z 2013-12-23T13:51:18Z "1. open Chrome. 2. open ""Mathematical Formulas"" sample. 3. Select any widget. 4. Copy (Ctrl+C). 5. Click in the middle of the first paragraph. 6. Paste widget (Ctrl+V). 7. Apply numbered list on this paragraph. 8. Change paragraph type to bulleted list. Result: {{{ }}} The same happens with placehoder plugin." Piotr Jasiun Bug 5993 [CKPackager] JavaScript delete statement breaks minified code Project : CKPackager 3.0 confirmed 2010-07-20T10:26:03Z 2012-05-15T12:58:39Z "I wrote a CKEditor plugin and used CKPackager to create a new ckeditor.js. This new file had some javascript errors. This happened, because the CKPackager broke a code snippet when it tried to minify this snippet. I added a unit test to the test.js:[[BR]] [ ""function(){var a;delete a;}"" ][[BR]] This test fails, too. The result of this test is[[BR]] ""function(){var a;delete a.a;}"" Now I always have to fix this manually in the created ckeditor.js. Would be great, if this could be fixed. Thanks in advance. Greets, Marc " Marc Nilius Bug 13432 [D&D] From outside into nested editable not working General 4.5.0 confirmed 2015-06-18T09:54:41Z 2016-03-15T16:00:36Z "'''Browser:''' Opera, maybe others. '''Clasic editor only.''' D&D from outside source into nested editable is possible only if you the nested editable is empty or you had focus in it before selecting something from outside source. '''Steps to reproduce:''' 1. Create image with caption (image2) and add a caption. 2. Move focus outside of nested editable (caption field). 3. Select some content from outside of editor. 4. Try to D&D it into caption. '''Expected result:''' Selected text has been copied into caption. '''Result:''' Test has been copied at the beginning of the editor. You can test it here: http://tests.ckeditor.dev:10450/tests/plugins/clipboard/manual/draganddrop" Szymon Cofalik Bug 13435 [D&D] Image into nested editable throws error General 4.5.0 confirmed 2015-06-18T10:45:58Z 2016-03-15T15:27:50Z "'''Browser:''' Opera, maybe others. '''Steps to reproduce:''' 1. Create widget image with caption using image2 plugin. 2. Create an inline image outside widget image. 3. Try to D&D the inline image into the widget image. '''Expected result:''' Inline image is no longer at previous position but is now in the caption. '''Result:''' Error thrown [[BR]] `Cannot read property 'getAscendant' of null` '''Note:''' It works fine if you select some text beside inline image and try to D&D the text with the image. '''Note:''' I am able to cut the inline image and paste it into caption, so it is D&D bug." Szymon Cofalik Bug 13437 [D&D] Image2 broken in half when drag and dropped. General 4.5.0 Blink Webkit confirmed 2015-06-18T11:47:51Z 2016-03-16T13:27:12Z "'''Steps to reproduce:''' 1. Setup your editor: {{{

foo bar

CKEditor
}}} Height added for easier reproduction. 2. Make selection with mouse from `[bar` to `CK]` (in caption). 3. D&D the selection somewhere (i.e. before `foo bar`). Note that you have to start dragging on selected text, not the widget. '''Result:''' Widget got broken in half. I think we should discuss expected result for this kind of selection. I can imagine some users trying to select some text and widget image *whole* but will fail to do so, because they will just select it to the end of caption. In this case you end up with the properly copied version of widget but you also have empty, gray rectangle in the place of the original widget." Szymon Cofalik Bug 12538 [Devtools] Troublesome relative font-size and line-height UI : Dialogs 3.6 confirmed 2014-10-09T10:35:59Z 2015-06-16T14:28:21Z "Following https://github.com/ckeditor/ckeditor-sdk/issues/25. `#cke_tooltip` is placed directly in website `` so it inherits global font rules. It looks strange if website's styles are very different from dialog's styles, e.g. a place where tooltips are shown. `#cke_tooltip` should gain static `font-size` and `line-height` to avoid weird layout in those cases. See: [http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-devtools_styles CKEDITOR.config.devtools_styles]." Olek Nowodziński Bug 7077 [enterBR] Incorrect BIDI state after undo UI : Toolbar 3.4.1 confirmed 2011-01-27T15:51:21Z 2011-01-27T18:38:25Z " * In a enterMode = BR editor with the following content: {{{ This is some sample text. You are using CKEditor. }}} * Put the cursor inside the text. * Click ""RTL"". * Do CTRL+Z. Note that the RTL icon is still highlighted." Sa'ar Zac Elias Bug 8066 [enterBr] Inserting page break / horizontal line creates a paragraph General 3.0 confirmed 2011-06-14T08:03:16Z 2011-06-14T13:30:32Z "With {{{ config.enterMode = CKEDITOR.ENTER_BR }}} CKEditor creates paragraphs when inserting page break / horizontal line. Result after inserting page break between two lines: {{{

first line

 


second line

}}} and after inserting a horizontal line: {{{ first line


second line

}}}" Wiktor Walc Bug 6910 [enterBr] undesired paragraph in blockquote Core : Styles 3.0 confirmed 2010-12-23T12:51:17Z 2011-02-25T13:08:15Z " 1. With enterMode = CKEDITOR.ENTER_BR open any sample page; 1. Clear page content and click on ""blockquote""; * Actual Result: {{{

 

}}} * Expected Result: There's no created paragraph. " Garry Yao Bug 7069 [enterBr] Unused block element left when style is removed General 3.0 confirmed 2011-01-27T11:21:45Z 2011-02-03T13:25:12Z " - Open _samples/enterkey.html, set enter mode to BR - Press increase indent button - Press decrease indent button - Result: {{{
This is some (...)
}}}" Wiktor Walc Bug 7698 [enterMode=BR] Impossible to exit blockquote Core : Styles 3.0 Garry Yao assigned 2011-04-22T13:21:07Z 2011-09-19T11:49:41Z "Using the following with an editor configured as enterMode=BR: {{{
abababab^
}}} Hit ENTER, then click on the blockquote button.[[BR]] Expected: blockquote is removed in the current caret position.[[BR]] Actual: {{{
abababab^
 
}}}" Sa'ar Zac Elias Bug 10745 [FF&Inline] Cells selection is lost when merging cells Core : Selection 4.0 confirmed 2013-08-20T11:40:21Z 2015-07-29T14:51:35Z "1. Open inlinebycode sample. 2. Select two cells. 3. Right click -> cells -> merge cells. 4. Nothing happened - only left cell is selected. In the error console the following is reported: {{{ TypeError: e.getDocument is not a function }}} To debug add `if ( !isDetect ) debugger;` statement at the beginning of `mergeCells` function. See that when this function is called the selection is already broken, so only one cell is returned from `getSelectedCells`. Note: `mergeCells` is called with isDetect flag when opening ctx menu and at this point selection is correct." Piotrek Koszuliński Bug 9677 [FF3.x] Autogrow fails in case of continuous massive content creation General 4.0 Firefox3 confirmed 2012-11-20T12:29:02Z 2013-01-03T12:03:25Z "1. Go to http://ckeditor4.t/ckeditor/plugins/autogrow/samples/autogrow.html 2. Place a caret in the middle of the text. 3. Hold Enter (return) for 3 secs. 4. A lot of new empty content (`

 

`) has been created but editor preserved its height. 5. Click inside of the editable or type something. 6. Now autogrow worked." Olek Nowodziński Bug 9678 [FF3.x] Tabindex requires double TAB key press to highlight an editor General 4.0 confirmed 2012-11-20T12:38:37Z 2013-01-03T12:02:41Z "1. Go to http://ckeditor4.t/ckeditor/samples/tabindex.html 2. Press TAB. Focus is moved to Editor 1 but nothing is highlighted. 3. Press TAB once again. Editor is highlighted correctly. 4. Continue pressing TAB to see this issue for all editors." Olek Nowodziński Bug 12312 [FF] An extra BR added to the elementspath General 3.5.1 confirmed 2014-08-14T13:58:21Z 2014-08-14T14:30:36Z "When we'll make a selection of an ""end of line"" (ofc it's not really an EOL) elements path will report an extra BR, which is not a part of end-user content, but seems to be a part of our internals. 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. use following source {{{

foo

bar

baz

}}} 3. switch back to wysiwyg mode 4. place caret at the begining of second line {{{^bar}}} 5. expand selection to one character left ( {{{shift + left arrow}}} ) '''Expected result:'''[[BR]] Elements path should have following members: {{{body p}}} '''Current result:'''[[BR]] Elements path contains an extra {{{br}}}: {{{body p br}}}" Marek Lewandowski Bug 6564 [FF] Applying inline style on a selected cell has no effect General FF confirmed 2010-10-28T13:29:37Z 2011-10-21T14:55:22Z " * Create a table and '''select''' a cell (as in the picture). * Click on the bold button. * Without blurring the cell, start typing. Actual: The text isn't bold. Expected: The text is bold." Sa'ar Zac Elias Bug 9957 [FF] Cannot delete text at the end of the line with cursor placed after the space General 4.0 Firefox confirmed 2013-01-16T09:08:08Z 2013-01-16T10:40:36Z "Reported on the forum: http://ckeditor.com/forums/CKEditor/Delete-key-not-working-if-at-end-of-line-past-a-space '''Steps to reproduce:''' 1. Open the [http://ckeditor.com/demo standard sample]. 1. Place cursor at the end of the line (but not end of paragraph), '''after''' the trailing space. 1. Use ''Del'' to delete text. '''Expected result:''' text from the next line is deleted. '''Actual result:''' nothing happens. Placing the cursor before the space works as expected and the text is deleted. IE, Chrome do not seem to be affected. In Opera it seems like there is no space at the end of the line - the cursor always appears after the last character and deletion works as expected." Anna Tomanek Bug 11687 [FF] Caret position reset when clicking editable UI : Widgets 4.3 Beta Firefox confirmed 2014-03-18T16:05:30Z 2015-08-26T08:17:25Z "Clicking text in editable moves caret to very beginning, which is extremely annoying if you want i.e. select something in order to bold it. 1. open sample with image2 plugin (/samples/plugins/image2/image2.html) 2. put caret at following position {{{Roll out of |Saturn V on launch pad}}} in first widget caption[[BR]]note first selection is OK 3. move caret to other element (by clicking), i.e. ""Apollo 11"" headline 4. repeat 2nd step '''Expected result:'''[[BR]] Caret should be placed in {{{of |Saturn}}} '''Current result:'''[[BR]] Caret is placed at very beginning of the caption. additional info:[[BR]] 1. Bug occurs only if focus is moved from **within the editor**. That means, if you'll blur editor by i.e. clicking at sample headline ""CKEditor Samples » New Image plugin"", and then you'll click at editable - bug does not occur. " Marek Lewandowski Bug 11795 [FF] Ctrl+backspace inside table removes too much stuff Core : Tables 3.0 Firefox confirmed 2014-04-10T09:56:12Z 2014-04-11T11:17:51Z "1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. use following source code {{{
     
     
     

 

}}} 3. switch back to wysiwyg mode 4. place cursor in very last cell (9th) 5. press {{{ctrl + backspace}}} twice '''Expected result:'''[[BR]] Caret should not move outside of the cell? '''Current result:'''[[BR]] Leaves table with one column and two rows additional info:[[BR]] 1. it acts weird with {{{ctrl+backspace}}} in many other cases with tables" Marek Lewandowski Bug 10946 [FF] Cursor stuck in widget General 4.3 confirmed 2013-10-03T14:55:24Z 2014-01-08T16:42:55Z "1. open Firefox, 2. go to http://ckeditor.dev/plugins/mathjax/samples/mathjax.html 3. put cursor after a widget (ex. after ""is an example of an inline equation""), 4. press and hold left arrow button on your keyboard, You can not move cursor before widget. This bug could be reproduce with any inline widget." Piotr Jasiun Bug 11594 [FF] Dropdown arrows in the toolbar look nasty UI : Toolbar 4.0 confirmed 2014-02-20T11:46:03Z 2014-02-20T13:41:00Z "See attached image. It's a Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=965966" Olek Nowodziński Bug 9429 [FF] Enter pressed in ENTER_BR mode disables copy/cut/paste buttons Core : Pasting 3.0 confirmed 2012-10-09T09:51:01Z 2012-10-09T10:54:39Z "Quote from http://cksource.com/forums/viewtopic.php?f=11&t=27337: > I'm using ckeditor version 3.6.4. The only change in config.js is adding > config.enterMode = CKEDITOR.ENTER_BR > > Only in Firefox (15.0.1), whenever I press enter, the paste buttons suddenly becomes disabled. Ctrl-V still works, and once I do anything else, they will become enabled again. This issue is reproducible in 3.6.4 (I haven't checked older releases) and 4.0 Github master." Piotrek Koszuliński Bug 10847 [FF] Incorrect cursor position on Backspace General 3.0 IBM confirmed 2013-09-13T08:50:21Z 2015-12-07T14:46:39Z "'''To Reproduce:''' 1. Type some text and press Enter key 2. Hit Backspace 3. New empty paragraph removed & cursor goes back to end of the first paragraph 4. Press spacebar or type some text '''Problem:''' Cursor moves to next line " Irina Bug 11399 [FF] Instability of nested editables tests General 4.3 Firefox confirmed 2014-01-14T12:14:06Z 2014-03-05T11:55:29Z "FF's implementation of focus/blur handling on nested editables seems to be very fragile - tests in http://ckeditor4.t/dt/plugins/widget/nestededitables.html randomly fail from time to time depending on how they were ran. Additionally, I had to add one of the tests to regressions, because it started to fail after b671945e@tests. None of these instabilities occur when testing manually." Piotrek Koszuliński Bug 11212 [FF] It is impossible to exit styled list with Enter Key. General 4.0 Firefox confirmed 2013-11-25T13:49:02Z 2014-01-09T10:42:43Z "1. Open replacebycode.html sample 2. Clear page with New Page button and click on one of list buttons to insert list 3. Type ""test1"", Hit Enter, ""test2"", Hit Enter, ""test3"" and then stop 4. Press Ctrl+A to select all text 5. Select font-size 16px from Size dropdown 6. Click behind 3 in test3 to change selection (**You need to press Enter in such way that selection changes but cursor is still in span**) 7. Press Enter, press Enter and so on Result: Items get created and you can't leave the list that way. NOTES: 1. This TC won't show errors with list pasted into source 2. This is reproducible only in Firefox from CKEditor 4.0 " Jakub Ś Bug 13141 [FF] It's not possible to DnD inline widget inside nested editable UI : Widgets 4.5.0 Beta confirmed 2015-04-03T15:23:28Z 2015-05-14T15:09:31Z "1. Open http://ckeditor.dev/plugins/widget/dev/nestedwidgets.html 2. Try dragging one of the placeholders. 3. The drop caret is invisible inside nested editable. It is visible only when dragging over the outer editable. It seemed to work fine on major some time ago." Piotrek Koszuliński Bug 11410 [FF] jQuery sample, maximize + minimize framed editor allows to edit whole page General 4.2 confirmed 2014-01-15T13:01:03Z 2014-01-20T13:28:44Z "since: '''4.2''' until '''master'''[[BR]] 1. open any sample with CKEditor (i.e. samples/jquery.html) 2. click maximize button in framed editor 3. click it once again to minimize editor 4. you can now edit everything in whole page '''Expected result:'''[[BR]] Body should remain untouched. '''Current result:'''[[BR]] Body element (in main window) gains {{{contenteditable=true}}}. additional info:[[BR]] 1. I assume it's not a FF bug, coz when i checked IE11 + 4.2 (back then ie11 was recognized as gecko) it shown exaclty the same deffect" Marek Lewandowski Bug 9881 [FF] JS error when right-click on textarea General 4.0 Beta Firefox confirmed 2012-12-31T10:59:36Z 2013-01-25T11:37:25Z "1. Open any sample. 2. Insert textarea into editor. 3. Right click on it. JS error is thrown: {{{ Error: Permission denied to access property 'nodeType' @ core/dom/node.js:25 }}} Context menu usually doesn't show up." Piotrek Koszuliński Bug 11248 [FF] Permission denied is thrown when preview is used for page with document.domain General 3.6.4 Firefox Oracle confirmed 2013-12-04T10:26:24Z 2015-04-08T09:29:06Z " Problem can be reproduced in Firefox only from CKEditor 3.6.4 rev. [7527] in both CKE 3.x and 4.x 1. Create subdomain.example.com and example.com domains 2. Put ckeditor with attached sample under subdomain.example.com 3. This sample has document.domain='example.com’ set 4. Load attached sample from subdomain (http://subdoamin.example.com/ckeditor/samples/replacebycode2.html) 5. Press preview Result: Permission denied error is thrown. Error: Permission denied to access property '_cke_htmlToLoad'[[BR]] Code: doc.write( window.opener._cke_htmlToLoad );[[BR]] URI: http://www.subdomain.example.com/ckeditor/plugins/preview/preview.html " Jakub Ś Bug 11323 [FF] preview does not display images General 4.0 Firefox confirmed 2013-12-17T09:48:14Z 2014-03-18T13:17:38Z "observed at '''master'''[[BR]] FF does not display images in preview. 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. click on preview button '''Expected result:'''[[BR]] You should se our sample image at right hand side. '''Current result:'''[[BR]] Image is missing, and alt is displayed. additional info:[[BR]] 1. It's due to missing base tag in head. Since we're opening preview in '''/plugins/preview/iepreview.html''', browser (correctly) assume that all relative links should be resolved starting from preview directory. So assets/foo.png will be resolved as '''/plugins/preview/asstes/foo.png'''." Marek Lewandowski Bug 12979 [FF] Preview does not work when CKEditor is loaded from a different domain General Firefox confirmed 2015-02-25T10:45:01Z 2015-04-08T11:22:19Z "1. Open '''in Firefox''' http://ckeditor.com/demo#full 2. Click preview 3. Result: an empty page Works fine on http://ckeditor.com/latest/samples/replacebycode.html where CDN is not used." Wiktor Walc Task 11876 [FF] Remove -moz- prefix from box-sizing property UI : Skins 4.0 Firefox confirmed 2014-04-30T08:57:12Z 2014-04-30T13:53:56Z Since version 29 (https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/29), Firefox supports `box-sizing` without the vendor prefix. Let's keep things clean and save some bytes here and there. Olek Nowodziński Bug 7830 [FF] Select all + inline style in enterMode BR removes selection Core : Styles 3.5.1 Firefox confirmed 2011-05-09T16:40:39Z 2016-01-08T12:38:01Z " 1. Load the editor in enterMode BR; 1. Empty the editor, type in some content; 1. Select all, then apply one inline style like bold; * Actual Result: Everything looks fine except cursor is not blinking at the end of doc; * Expected Result: Text selection remains unchanged. **Problem can be reproduced from CKEditor 3.5.1 rev. [6272], it gets fixed in CKEditor 3.6.1 rev. [6919] and gets broken again in CKE 4.0 beta.**" Garry Yao Bug 10121 [FF] Sourcearea is 1px lower than wysiwygarea General Firefox confirmed 2013-02-25T12:52:18Z 2013-02-25T12:52:52Z "[[Image(ff-sourcearea.png)]] [[Image(ff-wysiwygarea.png)]]" Piotrek Koszuliński Bug 6428 [FF] The cursor disappears from the editor after dragging an image General 3.4.1 IBM Firefox confirmed 2010-10-06T15:49:27Z 2010-10-07T10:04:27Z "'''Steps to reproduce the defect:''' 1. Open up the Ajax sample. 2. Type a line of text and press enter. 3. Insert an image. 4. Place the cursor over the image and hold down the left mouse button to drag the image downwards until the arrow cursor is replaced by an image similar to this '''ø'''. 5. Now release the left mouse button. 6. Click back into the line of text that you typed. '''Expected: The cursor will appear flashing in the same place that you clicked in the text.''' '''Actual: The cursor does not appear at all.'''" James Bug 10988 [FF] Widgets: Caret goes outside of contenteditable on home/end keys General 4.3 Beta confirmed 2013-10-14T10:01:21Z 2015-08-26T08:24:55Z "since: '''4.3''' ''(didn't check earlier)'' until '''major'''[[BR]] Firefox exclusive: pressing home/end key can put caret outside widget. 1. open any sample with image2 plugin (i.e. plugins/image2/samples/image2.html) 2. put caret inside first image caption 3. '''CTRL + a''' to select all 4. click on remove formatting button 5. press '''home''' key '''Expected result:'''[[BR]] Caret should collapse at the begining of previous selection. '''Current result:'''[[BR]] Caret goes outside of widget. additional info:[[BR]] 1. When pressed home it places itself right before {{{figure[class=""caption""]}}}." Marek Lewandowski Bug 11408 [FF][IE11] Opening preview using keyboard triggers popup blocker General 3.0 confirmed 2014-01-15T11:29:46Z 2014-02-21T09:32:07Z "since: '''4.0''' ''(didn't check earlier)'' until '''master'''[[BR]] 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. focus editor 3. press {{{alt+f10}}} to focus toolbar 4. navigate to '''preview''' button 5. press button using {{{space}}} '''Expected result:'''[[BR]] Preview should appear '''Current result:'''[[BR]] '''firefofx''': Preview is blocked by popup block[[BR]] '''ie11''': Exception is being thrown {{{SCRIPT5007: Unable to set property 'location' of undefined or null reference}}}, and popup blocker appears. Error is reported in #11597. additional info:[[BR]] 1. preview is not blocked when we do this using mouse 2. tested with FF 26.0 at Win7, IE11 at Win8.1 '''edit:''' it appears that popup blocker also triggers in IE10 (@Win8), IE9 (@Win7)" Marek Lewandowski Bug 10502 [FF]Right click on some elements causes Error: Permission denied to access property 'nodeType' General 3.0 Firefox confirmed 2013-06-04T13:04:34Z 2014-06-18T08:51:14Z "1. Open editor (Replace Textarea Elements by Class Name from Sample). 2. Left-click on image (i.e. apollo image). You will see 8 dots to resize image. 3. Right click on one of these dots. Error: Permission denied to access property 'nodeType' (line 25) It seem to be connected with: #9881, #9612 " Piotr Jasiun Bug 4636 [FF]Small squares for resizing table lacks height for 'caption' General Firefox CantFix confirmed 2009-11-06T09:00:13Z 2009-11-06T10:14:52Z "This is trivial issue but created ticket just as a reminder. === to reproduce === * Open [http://ckeditor.com/demo CKEditor demo] with FireFox * Click 'International Names' table" pomu0325 Bug 8209 [Firefox5] : Unable to write in the same line ,After using display none/block on editor. General 3.3.1 Firefox5 confirmed 2011-07-25T12:26:50Z 2011-11-30T15:08:45Z "1. Place 1111.html file in samples folder. 2. Open file in a browser 3. Click inside editor and start typing (type two words, you have got 5 seconds:)) 4. After editor reappears, cursor appears at the beginning of typed text but If start typing without changing cursor location old text jumps one line down, so that you have two lines of text in two paragraphs. This issue has been reproducible in Firefox5 from CKE 3.3.1 " Jakub Ś Bug 12697 [Firefox] Image drag and drop lock cursor General 3.6.6 confirmed 2014-11-21T14:40:19Z 2014-11-21T14:48:43Z "1. Open any editor (classic or inline). 2. Drag and drop any image (image1): ""Apollo"" or smile. Result: Cannot move cursor using keyboard. Even if I move cursor to the other place with a mouse I am still not able to move it with a keyboard arrows. Looks like browser regression. Checked with CKE 4.4.6, 4.0.0 and 3.6.6. Tested with Firefox 33.1.1 on Windows 7. On Chrome everything is fine." Piotr Jasiun New Feature 12872 [Firefox] Improve copy/cut and paste binding General confirmed 2015-01-29T12:50:05Z 2015-01-29T12:50:11Z "Because Firefox does not support custom data types properly during copy/cut/paste we do not bind copy/cut and paste events. Wherefore all paste events are recognize as external and user is not able to pass data from copy/cut to paste using `dataTransfer` facade (copy/cut dataTransfer object and paste dataTransfer object are 2 separate objects instead of one). We can improve it. On Firefox we handle selected data manually so we could add special `` tag to the data to pass the information about the source editor and bind copy/cut with `paste`." Piotr Jasiun Bug 12696 [Firefox] It is possible to create BODY without P using HR General 4.0 Firefox confirmed 2014-11-21T14:19:48Z 2014-11-27T11:24:31Z "1. Press new page button to clear content. 2. Insert horizontal line using button. 3. Press backspace. Result: horizontal line was not removed, but the paragraph was removed instead and I can write directly in the `body` now. Also it is not possible to remove that line using backspace. Since 4.0, was fine in 3.6.6. Also works fine on Chrome." Piotr Jasiun New Feature 1356 [Firefox] Keyboard to go to next/previous paragraph General SF Firefox confirmed 2007-10-05T20:08:09Z 2008-03-05T20:12:48Z "Implement a keyboard shortcut to go to the next or the previous paragraph. ---- Moved from [https://sourceforge.net/tracker/index.php?func=detail&aid=1554350&group_id=75348&atid=543656 Sourceforge ][[BR]] Original reporter: Claude Coulombe" claudecoulombe@… Bug 11978 [Gecko] Fix D&D for multiselection General confirmed 2014-05-19T09:03:13Z 2014-05-19T09:09:52Z "After a testing phase for D&D some issues related to Firefox multiselection were found: https://docs.google.com/document/d/1hG4H0r21MXNkRd3amDEOBPygJe3ehBAXFWAal2DptGQ/edit?usp=sharing Bug 14, Bug 16. This issues should be fixed after closing #11636. Part of D&D umbrella: #11437. " Piotr Jasiun Bug 7614 [HC] buttons and textarea go outside editor when it's resized in IE9 General 3.5.3 IE9 confirmed 2011-04-15T07:45:12Z 2011-04-15T07:45:38Z "When resizing editor in languages sample in IE9 textarea and buttons go outside editor. This can be observed when using some locale like Polish, Icelandic, Spanish, Vietnamese, Portuguese or Welsh. I haven tested this issue for all the languages but it works fine for example in Chinese, Korean, Persian, English, German, Hungarian or in Swedish. I have set 3.5.3 version because in previous ones I could not see buttons in IE9 at all." Jakub Ś Bug 6076 [IE Quirks] Dialogs are not wide enough for their contents / Templates Dialog UI : Dialogs 3.4.1 IE HasPatch confirmed 2010-07-30T13:26:17Z 2010-08-13T08:47:52Z "I've build a couple custom plugins now and keep running into the problem that the windows never seem to stretch to accomodate the content. Thus I have to very carefully set the minWidth correctly in the dialog definition. I thought this was my fault until I came to the templates dialog. In SVN, the templates container is also not wide enough for the contents. To replicate, pop open IE in quirks and open the templates dialog. There are two possible fixes for this (or both): 1) Define the templates dialog as being bigger 2) Rollback #4863 - if you change dialog.css .cke_skin_kama .cke_browser_iequirks .cke_dialog_page_contents and set position = relative (or just remove it)...the dialogs will accomodate the content better. There might be another fix which is making the templates scroll contents better styled, because right now it looks like there is excessive whitespace in there serving no purpose. But even when I managed to make that box smaller, the intro text above it still runs over. Thoughts?" Charlie Bug 11806 [IE-all] Creating placeholder in anchor and click drag handler load page which URL is set in anchor General 4.3.4 IE confirmed 2014-04-11T08:55:08Z 2014-05-13T13:00:45Z "1. Open placeholder sample http://presets.ckeditor.dev/4.4.0/full-all/ckeditor/samples/plugins/placeholder/placeholder.html 2. Put caret in anchor ""CKEditor"" 3. Create some placeholder in caret position by clicking placeholder button located in toolbar 4. Hover over newly created placeholder 5. Click placeholder drag handler Actual result: In WYSIWYG area there is loaded page with URL set in related anchor tag." Artur Delura Bug 10795 [IE10 Quirks Mode]Not code formating in source mode General 4.2.1 IE10 confirmed 2013-09-05T11:34:58Z 2013-10-02T11:34:08Z "1. Remove DOCTYPE declaration (``) from ""Replace Textareas by Class Name"" sample (`samples/replacebyclass.html`). 2. Open sample in IE 10. 3. Switch to source mode. Result: no code formatting (see attachment). 4.2.1 is first version with IE 10 QM support." Piotr Jasiun Bug 10794 [IE10 Quirks Mode]Toolbar for RTL languages looks bad General 4.2.1 IE10 confirmed 2013-09-05T11:31:18Z 2013-10-02T11:06:37Z "1. Remove DOCTYPE declaration (``) from ""User Interface Globalization"" sample (`samples/uilanguages.html`). 2. Open sample in IE 10. 3. Change language to Arabic. Result: toolbar has wrong styles (see attachment). 4.2.1 is first version with IE 10 QM support." Piotr Jasiun Bug 11158 [IE10@Win8] Dnd of inline widgets throw an exception in Win8 UI : Widgets 4.3 IE10 confirmed 2013-11-14T10:21:51Z 2014-01-08T16:13:12Z "since: '''4.3''' until '''major'''[[BR]] Dnd 1. open sample with placeholder plugin ([http://ckeditor.dev/plugins/placeholder/samples/placeholder.html /plugins/placeholder/samples/placeholder.html]) 2. drag placeholder using handler anywhere '''Expected result:'''[[BR]] Placeholder should be moved to new position. '''Current result:'''[[BR]] Exceptions is being thrown: {{{ SCRIPT16389: Unspecified error. plugin.js, line 1692 character 4 }}} and widget is not moved additional info:[[BR]] 1. It occurs only in '''Windows 8''' environment 2. we've confirmed it in 2 ie10 versions: 10.0.9200.16721 and 10.0.9200.16660" Marek Lewandowski Bug 12323 [IE10] After removing whole list text below jump up. General 4.0 IE Firefox confirmed 2014-08-18T10:27:23Z 2014-10-23T13:25:38Z "[IE10] For ages. 1. Open editor with following content: {{{

hello

}}} 2. Select whole list. 3. Delete list by pressing {{{backspace}}}. Actual result: text {{{hello}}} jump to first line. Expected result: text {{{hello}}} stay in the second line. 4. Start typing. Actual result: text {{{hello}}} jump to next line. Expected result: text {{{hello}}} stay in the same line." Artur Delura Bug 9867 "[IE10] Dialog buttons - the arrow for ""OK"" button is outside of the button" General 3.0 IE10 confirmed 2012-12-23T20:47:32Z 2012-12-28T11:08:12Z "The ""OK"" button looks a bit bad in RTL environment. [[Image(dialog_buttons.png)]] Happens at least since 3.5, did not try earlier versions." Wiktor Walc Bug 9719 [IE10] Enterkey is not working UI : Enter Key IE confirmed 2012-11-27T08:47:48Z 2013-03-12T16:22:59Z #9535 ticket is for v4, this enter key bug also affects v3, even worse it breaks both enter and shift-enter. Garry Yao Bug 11959 [IE10] Tableresize: Unable to get property 'toLowerCase' of undefined or null reference General 4.0 Beta IE10 confirmed 2014-05-14T13:00:50Z 2014-05-23T08:27:36Z "1. Open Table resize sample. 2. Set the following html (we need horizontal scollbar and table wider than WYSIWYG area): {{{

 

 

 

 

 

foo bar
}}} 3. Hover the last pillar. Result: Error in the console: {{{ SCRIPT5007: Unable to get property 'toLowerCase' of undefined or null reference element.js, line 711 character 3 }}} I was not able to reproduce it in Chrome, FF nor IE11. Screen cast attached." Piotr Jasiun Bug 11060 [IE11+] Selection is not placed right above the cursor when clicking below body General 4.3 IE11 confirmed 2013-10-30T16:51:28Z 2014-08-28T22:23:08Z "Follow up for #10906. When clicking below body, selection should be placed right above the cursor. Now it's placed in the last position or at the beginning." Piotrek Koszuliński Bug 11429 [IE11] Can't place space at the beginning of text input UI : Dialogs 4.3 IE11 confirmed 2014-01-16T16:25:07Z 2014-03-03T12:06:49Z "1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. use ""Find"" button from toolbar 3. (you'll have Find what input focused) start pressing space '''Expected result:'''[[BR]] Spaces should be placed at the beginning of input '''Current result:'''[[BR]] No spaces are placed (they may be placed at the end of the input though)" Marek Lewandowski Bug 11433 [IE11] Image - crashes upon editing image properties General confirmed 2014-01-17T09:05:07Z 2014-01-17T15:06:14Z "1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. clear editor contents 3. insert new image 4. set following properties - URL: http://i.imgur.com/Gj8iBon.png - alternative text: altText - border: 2 - hspace: 2 - vspace: 2 5. double click at image (in order to open properties dialo) '''Expected result:'''[[BR]] Image properties dialog should be shown. '''Current result:'''[[BR]] Browser crashes. additional info:[[BR]] 1. ''sometimes'' you're able to repro it without setting alt text" Marek Lewandowski Bug 11878 [IE11]: Applying different numbers to list doesn’t work. General 4.3 IE11 confirmed 2014-04-30T11:00:08Z 2014-04-30T11:00:16Z "Variation of #11853. Problem can be reproduced in IE9-11 1. Open replacebycode.html sample and clean editor contents with New Page command. 2. Create numbered list (e.g. with 4 elements). 3. Select List with Ctrl+A 4. Right-click on list and open List Properties Dialog 5. Change style to upper Roman Result: In IE11 it is impossible to change numbering." Jakub Ś Bug 13357 [IE11][Firefox] List dropped from MS Word is not a real list General 4.5.0 Beta confirmed 2015-06-03T15:01:28Z 2015-06-10T12:44:18Z "When I dragged a list from MS Word 2013 to CKEditor 4.5 I get something what looks like a list but is not a real list: {{{

•    Sdf
•    Sdfsdf
•    sdf
 

}}} The content in the paste event is: {{{ ""•    Sdf
•    Sdfsdf
•    sdf
}}} We could fix this and change into a list. It was working before custom drag and drop was implemented, so before 4.5. I was able to reproduce this issue in Firefox and IE 11. In Chrome dropping list works fine." Piotr Jasiun Bug 9888 [IE7-10] Magicline keyboard support for editor.enterMode BR Accessibility 4.0.1 magicline IE Olek Nowodziński confirmed 2012-12-31T15:21:09Z 2013-02-06T12:21:32Z "1. Visit http://ckeditor4.t/ckeditor/samples/plugins/enterkey/enterkey.html 2. Set enterMode to BR 3. Play with Ctrl+Alt+[ or ] 4. See `Object doesn't support property or method 'setAttributes'` This is because the focus space is not an element anymore (BR mode), so it cannot have `data-cke-magicline-hot` attribute set. Tested in IE9. Possibly also in other browsers." Olek Nowodziński Bug 9545 [IE7] Black page mask flicks when opening dialog UI : Skins 4.0 IE7 confirmed 2012-10-31T08:18:00Z 2012-12-06T17:30:05Z " 1. Open any dialog the first time, on IE7. 1. Note that there's a while of black-out until the dialog shows up." Garry Yao Bug 9139 [IE8 Quirks] Find and Replace with selected text General 3.6.1 IE confirmed 2012-07-13T13:26:23Z 2012-07-16T13:18:10Z "When some text is selected in WYSIWYG mode, clicking `'Find'` fills the `'Find what:'` input with selected text. Change the tab for `'Replace'` the `'Find what:'` input is empty. The same happens in reverse direction: if first clicked button is `'Replace'`, then tab is changed to `'Find'` - the `'Find what:'` input is empty. Reproducible at least from 3.6.1" Robert Bug 7994 [IE8, FF] Problems with typing text next to an anchor General 3.6 confirmed 2011-06-07T11:58:39Z 2015-12-11T10:41:52Z " 1. Start with empty editor 2. Create anchor 3. Start typing IE8 - the letters appear on the left of the anchor and you can't get to the right side using Right Arrow, End buttons or mouse. ~~Firefox - There are some problems with buttons and inconsistencies between how cursor is displayed and where it actually is.~~ (Edit: these cases are not reproducible any more, but there's still a small issue, because after inserting an anchor the selection is placed before it and should be after it.) 1. After creating the anchor the cursor appears on the right but typed letters appear on the left. 2. You can’t get to the right side of the anchor using mouse or arrow button. Only End button works. 3. When you press End button cursor stays on the left but typed letters appear on the right. 4. When you delete letters on the right of the anchor (with backspace) the cursor appears on the left of the anchor but when you press delete the anchor is deleted not the letters on the left side of it. This hasn't been working from CKEditor rev [6904] " Jakub Ś Bug 11141 [IE8-10] Focus is lost when undoing to empty inline blockless editor General 4.0 Beta confirmed 2013-11-13T09:58:02Z 2013-11-13T14:00:45Z "1. Open inline all. 2. Focus blockless editor (e.g. 1st one), select all, delete. 3. Type sth and undo. 4. Focus is lost." Piotrek Koszuliński Bug 9886 [IE8-10] No scrollbar in maximized editor with autogrow enabled General 4.0 IE confirmed 2012-12-31T14:42:11Z 2013-01-08T15:23:00Z "1. Open autogrow sample. 2. Add paragraphs so editor is higher than viewport. 3. Maximize editor. 4. There's no scrollbar." Piotrek Koszuliński Bug 13154 [IE8-10] Space is inserted by editor.insertHtml( 'foo' ) in specific case General confirmed 2015-04-09T12:07:05Z 2015-04-09T12:48:13Z "http://tests.ckeditor.dev:10450/tests/core/selection/editor#tests%2Fcore%2Fselection%2Feditor%20-%20test%20initial%20selection%20after%20set%20data%20in%20autoparagraphing%20inline%20editor I found out that this test is red when **the previous editor has the elementspath plugin enabled**. Precisely - when the bottom space is created. This sounds like a nonsense, but should have a manual test if we plan to ignore this test. Check the manual test in branch:t/13154." Piotrek Koszuliński Bug 11836 [IE8-10] Special container style is not fully removed General 4.0 IE confirmed 2014-04-15T12:16:34Z 2015-04-01T11:14:45Z "1. Open Replace by class sample. 2. Select a paragraph. 3. Apply ""Special container"" style. 4. Select ""Special container"" style again to remove to. Result: border and padding is removed but background is still grey. On Chrome background is also removed. Since 4.0." Piotr Jasiun Bug 11837 [IE8-10]: Delete key removes too much General 3.0 IE Support confirmed 2014-04-15T13:58:14Z 2014-04-15T13:59:54Z "1. Open replacebycode.html sample 2. Put cursor e.g in header {{{Apo^llo 11}}} 3. Press Shift+End to select text 4. Press Delete Problem: Paragraph below is joined with deleted Header. If you do that with mouse or try same steps in modern browsers, only header will be deleted but no joining will occur. This problem occurs in native contenteditable used in IE8-11 but in CKEditor this doesn't work in IE8-10. For some reason this issue works in IE11 in CKEditor. **Perhaps there is something that can be done in IE8-10?** **NOTE:** When you do the same with mouse it will work." Jakub Ś Bug 11843 [IE8-11] selectionChange event outputs invalid element when Ie is in Compatibility mode. General 4.0 Beta IE confirmed 2014-04-17T13:51:40Z 2014-04-17T13:52:15Z "1. Put attached api2.html sample into samples folder 2. Open sample in IE browser 3. This sample contains code for selectionChange: {{{ selectionChange : function(evt){ var htmlElement = evt.data.selection.getStartElement(); console.log(htmlElement.getText()); } }}} 4. Set compatibility mode for current page e.g. Top Menu -> Tools -> ""Compatibility View"" 5. Click on ""Set Editor Contents"" button 6. Click on ""Objective"". 7. IE will report {{{ Main Title Objective }}} 8. Scroll Down and double-click on ""Description"". You may need to double-click few times. 9. Editor will report: {{{ Main Title Description }}} This doesn't happen in standard IE mode. Whenever you click on element, only its description gets reported. Problem is reproducible in CKE 4.0 beta." Jakub Ś Bug 12357 [IE8] Call maximize command fire resize event twice General 3.4.1 IE8 confirmed 2014-08-26T11:06:38Z 2014-08-26T13:40:37Z "1. Add resize event listener to editor instance. 2. Click maximize button or exec command by code. '''Actucal result:''' resize event has been called twice. '''Probably reason:''' As far as I see, getting dimension properties like clientWidth fire resize event. '''Commented tests:''' https://github.com/cksource/ckeditor-dev/commit/95680bc261861a30a3b6ef65c7a9fe016ac86f85" Artur Delura Bug 11691 [IE8] Can not expand selection when caret is at the end of a inline element General 3.0 IE8 confirmed 2014-03-19T10:24:21Z 2014-04-10T13:48:49Z "checked only on '''IE8''', but this issue might be also present in other IE versions 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. using ""Source"" button set content to following markup: {{{

aa bb cc dd ee

}}} 3. go back to wysiwyg mode 4. place caret in following position {{{aa bb cc |dd ee}}} 5. press {{{ctrl + shift + right arrow}}} '''Expected result:'''[[BR]] Selection should be expanded to contain {{{dd }}} string. '''Current result:'''[[BR]] Selection is not expanded. additional info:[[BR]] 1. i've tested it with bold, italic - they have the same issue too" Marek Lewandowski Bug 11786 [IE8] codesnippetgeshi does not print new lines correctly General confirmed 2014-04-09T13:27:30Z 2014-04-11T12:43:01Z As in a ticket title. Marek Lewandowski Bug 13175 [IE8] Coping and pasting some widgets results in invisible (empty) widgets General 4.3 confirmed 2015-04-13T14:43:27Z 2015-04-15T08:36:51Z "1. See http://tests.ckeditor.dev:1030/tests/plugins/embed/manual/embed 2. Try to copy&paste any of the widgets. 3. Empty widget is pasted. Some details: * This happens only with some kinds of widgets. It cannot be reproduced with image2, but can be with code snippets. * This isn't a regression. We didn't notice this (and no one reported this - I guess no one uses widgets with IE8) because code snippets aren't supported on IE8." Piotrek Koszuliński Bug 11095 [IE8] Copying single widget does not work when using toolbar button UI : Widgets 4.3 Beta IE8 confirmed 2013-11-06T15:06:35Z 2014-02-03T13:28:49Z "Follow up for #11082. 1. Open image2 sample. 2. Select widget. 3. Click copy/cut button and accept security alert. There's a big chance that selection was lost and widget wasn't copied." Piotrek Koszuliński Bug 10557 [IE8] Delete creates unordered list from ordered list General 3.4.2 IE8 confirmed 2013-06-20T09:17:31Z 2013-06-20T09:17:43Z "1. In IE8 open editor with below code {{{

test

  1. test
  2. test
}}} 2. Make the following selection (you get best result with shift+right arrow) {{{

te^st

  1. te^st
  2. test
}}} 3. Press delete key Result: Ordered list gets changed into unordered one. Problem can somewhat be reproduced from CKE 3.0 (orphan li elements were left) but this particular TC where one list is changed into another can be reproduced from CKEditor 3.4.2 in both CKE 3.x and 4.x. " Jakub Ś Bug 11094 [IE8] Editor loses focus when moving focus from nested editable to widget UI : Widgets 4.3 Beta IE8 confirmed 2013-11-06T13:45:38Z 2013-12-20T11:10:57Z "1. Open attached sample. 2. Place caret in nested editable. 3. Click widget. Toolbar disappears." Piotrek Koszuliński Bug 11423 [IE8] Error closing search&replace dialog General 4.0 IE8 confirmed 2014-01-16T12:53:39Z 2014-05-23T09:14:33Z "1. Open IE8 and go to replacebyclass.html. 2. Put cursor after Apollo 11 header. 3. Press ""Replace"" button. 4. Set `Find what: Apollo` and leave `Replace with:` empty. 5. Double click on Replace button so the second Apollo (beginning of the first paragraph) will be replaced by empty string. 6. Press ""Cancel"" button. Result: You cannot close the dialog and error in the console: `'type' is null or not an object`. Since 4.0. I've tested this with Chrome and IE 10 and everything is fine there." Piotr Jasiun Bug 11242 [IE8] Ignored tests related to fake selection have to be checked General 4.3 confirmed 2013-12-03T12:19:12Z 2013-12-20T11:19:30Z "Currently ignored: {{{ '/dt/core/style/editor.html#test apply inline style on non-editable inline element - at non-editable inline boundary': 'env.ie && env.version == 8', '/dt/core/style/editor.html#test remove inline style from non-editable inline element - at non-editable inline boundary': 'env.ie && env.version == 8', '/dt/plugins/indent/indent.html#test indent next to inline non-editable': 'env.ie && env.version == 8', }}} We thought that they will be fixed by #11042, but nothing has changed. Perhaps related issues: #7895 and #8989." Piotrek Koszuliński Bug 11398 [IE8] Image2 widget explodes after list type change General 4.3 IE8 confirmed 2014-01-14T11:22:35Z 2014-02-20T14:43:03Z "1. Open image2 sample. 2. Focus image. 3. Press ordered list button. 4. Press unordered list button. Image's structure explodes. {{{ <:figure class=""caption cke_widget_element"" data-widget=""image"" data-cke-widget-keep-attr=""0"" data-cke-widget-data='{""hasCaption"":true,""src"":""assets/image1.jpg"",""alt"":""Saturn V"",""width"":""200"",""height"":"""",""lock"":true,""align"":""right""}'><:figcaption class=cke_widget_editable contentEditable=true data-cke-expando=""false"" data-cke-display-name=""caption"" data-cke-filter=""107"" data-cke-widget-editable=""caption"" data-cke-enter-mode=""2"">Roll out of Saturn V on launch pad }}}" Piotrek Koszuliński Bug 12334 [IE8] Invalid argument error thrown when pressing backspace in specific conditions General 4.3.1 confirmed 2014-08-20T09:07:39Z 2014-08-20T09:50:24Z "1. Open replacebycode sample. 2. Click image. 3. Press backspaces few times. 4. Error thrown from https://github.com/ckeditor/ckeditor-dev/tree/1ba5105c1e43c3faae06ee98f7ca6f6b2384b5a2/core/selection.js#L1372 Reproduced at least from 4.4.3. Most likely much earlier." Piotrek Koszuliński Bug 12594 [IE8] Magicline throws an error when inserting block before list with inline elements General 4.3 IE8 confirmed 2014-10-27T12:23:07Z 2015-06-30T14:31:13Z "1. Open replacebycode sample. 1. Turn the first header into ul list. 1. Select the text in created list item and apply any inline style. 1. Try adding block before the list item. Error: {{{ 'null' is null or not an object plugin.js, line 533 character 3 }}} From magicline plugin." Piotrek Koszuliński Bug 11427 "[IE8] Many ""Invalid argument"" errors when beginning of the document is removed" General 4.0 confirmed 2014-01-16T15:40:11Z 2014-05-06T13:09:40Z "1. Open replacebyclass.html sample in IE 8. 2. Select content: from strike through `three and` up to the begging of the document. 3. Press Ctrl+C or Delete. Result: `Error: Invalid argument` and Browser crash. The same in inline. IE9 and Chrome works fine. Since 4.0." Piotr Jasiun Bug 12328 [IE8] Predefined style pruned by the editor Core : Styles 4.1 IE8 confirmed 2014-08-18T15:06:52Z 2015-06-15T14:14:38Z "1. Use samples/replacebyclass.html and standard-all build of the editor. 2. Set the following HTML and selection {{{

x^

}}} 3. Apply ""Special Container"" style from styles drop-down. 4. Switch WYSIWYG->SOURCE->WYSIWYG '''Expected''': Contents hold the style. {{{
x
}}} '''Actual''': {{{

x

}}} '''Notes''': * It works in dev code. * It works in other browsers." Olek Nowodziński Bug 12348 [IE8] Text pasted from textarea is underlined if content ends with a link General 3.0 confirmed 2014-08-22T14:26:39Z 2014-08-26T10:59:33Z "Moved from: #12341. * open any sample * set data to: `

foo foo

` * copy text from some textarea * paste it... it's underlined :D * it happens only when pasting into the framed editor and it happens also when pasting using button in the toolbar (and allowing clipboard access)" Piotr Jasiun Bug 7000 [IE8] Unable to put cursor before horizontal line at start Core : Selection IE confirmed 2011-01-20T15:10:29Z 2011-01-20T16:10:24Z "The following procedures applies to IE above version 7. 1. Load the editor with a single
; 1. Try to put cursor before hr at the beginning of document; * Actual Result: It's impossible to do so" Garry Yao Bug 11425 [IE8] Widget disappear after dropping it next to other widget. General 4.3 confirmed 2014-01-16T14:31:16Z 2014-03-03T11:44:19Z "1. Open placeholder.html sample in IE 8. 2. Copy `sample placeholder` and paste it at the end of paragraph. 3. Drag the second placeholder (using drag handler) and drop in directly after the first one. Result: Placeholder disappears. Sometimes it is possible to drop it correctly. Sometimes I get ""Unspecific error"" doing the same with image inline widgets." Piotr Jasiun Bug 11275 [IE8] Widget: it is possible to use native drag handler UI : Widgets 4.3 Beta confirmed 2013-12-06T16:12:24Z 2013-12-08T18:39:59Z "In IE8: 1. Open ""New Image plugin"" sample. 2. Click next to widget handler. Result: you can drag widget using IE native D&D." Piotr Jasiun Bug 11426 [IE8] Wrong width/heigh ratio in Image2 General 4.3 confirmed 2014-01-16T14:48:17Z 2014-01-17T11:16:37Z "1. Open image2 plugin in IE 8. 2. Click Image button and open ""Image properties"" dialog. 3. Set `http://upload.wikimedia.org/wikipedia/commons/6/63/Wikipedia-logo.png` as a URL (wikipedia logo with width 200 and height 200). 4. Change the width of the image to 20. Result: height is 21 instead of 20. 5. Change the width of the image back to 200. Result: height is 214 instead of 200. Clearly IE 8 do not know how to math. In Chrome everything is ok. In 4.3-beta everything was fine." Piotr Jasiun Bug 6514 [IE8]: Highlighted text is deleted when using browser Edit => Copy General 3.4.1 IBM IE8 confirmed 2010-10-26T10:36:06Z 2010-12-02T15:45:06Z "'''Steps to Reproduce the defect:''' 1. Open the Ajax sample in IE8. 2. Type some text into the editor. 3. Highlight the text using the mouse or CTRL + A (in preparation for copying to the clipboard). 4. Click on ""Edit"" in the browser '''Expected:''' You should be able to copy the highlighted text from the Edit menu in the browser. '''Actual:''' The highlighted text is erased." James Bug 13182 [IE8][Toolbar conf] Drop downs can be opened General 4.5.0 Beta confirmed 2015-04-14T09:59:04Z 2015-05-22T15:53:42Z Instead of trying to override buttons' onclick properties it will be much better to cover the entire toolbar with another div. Piotrek Koszuliński Bug 9266 [IE9, Inline] Toolbar is lost when clicking fast after a dialog is closed. General 4.0 confirmed 2012-08-27T14:07:46Z 2012-10-16T14:58:59Z "1. Visit http://ckeditor4.t/ckeditor/samples/inlineall.html 2. Select some text. 3. Click link from the toolbar. Fill the form. 4. Move the dialog so it floats over the editable. 5. Click OK, and, when the dialog disappears, click the editable again. You got to be fast. 6. Toolbar is gone. You must re-enter the editable to see it again." Olek Nowodziński Bug 11062 [IE9,10] Scrolling while dragging freezes browser window General 4.3 Beta confirmed 2013-10-31T09:20:21Z 2016-11-28T09:30:15Z " - open Image2 plugin (plugins/image2/samples/image2.html), - edit one of images to remove caption (reproducible only for inline widgets) - drag image, - use scroll on your mouse. Mouse pointer change and browser does not response." Piotr Jasiun Bug 11692 [IE9-10] Home and end buttons in inputs move cursor to the wrong possition General 4.0 IE9 IE10 confirmed 2014-03-19T12:45:42Z 2014-05-06T13:21:04Z "1. Open Replace by Class sample. 2. Open Link dialog. 3. Paste long link into URL field (longer than text field width) like: {{{ ckeditor.com#Lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-Nam-vel-lectus-varius }}} 4. press ""Home"" button '''Result''': there is a space between cursor and text. The same issue for 'end' button. I was able to reproduce it on IE9 and IE10 with all of the text fields. On IE8, IE11 and Chrome everything is fine." Piotr Jasiun Bug 10432 [IE9-10] Image properties don't get updated. General 4.0 Beta IE9 IE10 confirmed 2013-05-13T11:09:25Z 2013-05-13T11:09:37Z "To reproduce: 1. Clear editor contents with New Page command 2. Click image dialog and insert in URL filed {{{assets/sample.jpg}}} 3. **Don't click anywhere else** and just click OK 4. If you inspect code with dev-tools you will notice that width and height that is by default placed in style attribute isn't present. 5. Double click on image to open its properties. Result: width and height fields are empty. Problem can be reproduced in IE9 and IE10 from CKEditor 4.0 Beta " Jakub Ś Bug 11271 [IE9-11] INDEX_SIZE_ERR thrown after closing find dialog General 4.0 IE confirmed 2013-12-06T12:22:02Z 2014-04-11T12:32:22Z "1. Open replacebycode sample. 2. Click somewhere in the text. 3. Open find dialog and type ""the"", click ""find"" and close dialog. 4. Repeat 2&3 until error is thrown. I couldn't reproduce it on Chrome and I haven't checked other browsers. **Edit:** [[BR]] >>Click somewhere in the text. The main problem I had with reproducing this was that you have to click on ""the"" word like in the screen cast and not just anywhere in the text." Piotrek Koszuliński Bug 8039 [IE9] Bgcolor partial removal problematic Core : Styles 3.2 IE confirmed 2011-06-13T08:25:38Z 2011-06-15T10:54:24Z " 1. Load the editor with the following content and selection: {{{

This is some [sample] text.

}}} 1. Open background color panel and apply the 'auto' color to selection; * Actual Result: {{{

This is some sample text.

}}} * Expected Result: {{{

This is some sample text.

}}} " Garry Yao Bug 7447 [IE9] HC toolbar items wrapping UI : Toolbar 3.0 IE confirmed 2011-03-29T06:14:47Z 2011-04-11T13:03:56Z "See attached for the wrong toolbar item wrapping starting from ""Form"" button, works fine in IE8." Garry Yao Bug 7186 [IE9] HR carries text General 3.0 IE9 confirmed 2011-02-15T07:52:21Z 2014-02-24T08:28:21Z "I know you won't believe it but
in IE9 can hold text node, here are the cookbook: 1. Click on the
element; 1. Press ""Esc"" to cancel the handler; 1. Type some text; * Actual Result: Now
becomes a paragraph ;)" Garry Yao Bug 7022 [IE] % in image URL breaks dialog close UI : Dialogs 3.5.1 IE confirmed 2011-01-24T05:38:26Z 2011-03-02T11:36:46Z " * Open Image Dialog * Paste the following url: {{{ [%placeholder%]/file.jpg }}} * Click 'OK' to close the dialog. * Result: JavaScript error (invalid argument)" Garry Yao Bug 8858 [IE] : Undo add extra space at the end of list item Core : Undo & Redo 3.0 IE confirmed 2012-04-03T07:42:11Z 2012-04-03T11:40:41Z " 1. Load the editor with the following content: {{{ }}} 1. Make any small change then undo once; * Actual : One unwanted whitespace is added to the end of the first list item (foo), this can be verified only in wysiwyg mode by moving cursor at the end of the list item; * Expected: Content is reverted into the original status." Garry Yao Bug 8854 [IE] A Japanese key input is repeated (when enter mode is set to BR) General IE confirmed 2012-03-30T15:16:26Z 2015-01-09T13:21:22Z "1. Set to [CKEDITOR.ENTER_BR] as [enterMode] of config. 2. This CKEDITOR is opened by IE8. 3. Input some texts in WYSIWYG area. 4. Select all contents (e.g. Ctrl+A) 5. A Japanese input is turned ON. 6. Input some Japanese text (type at least '''two''' letters). Result: The first pressed key is repeated twice. For example, in the case of the Japanese character inputted using the [H] key and the [E] key, it will be in the state where [hhe] was inputted. Confirmed in IE8/win7. Links that might be useful: - http://www.coscom.co.jp/learnjapanese801/msime_win7_en1.html - http://www.coscom.co.jp/learnjapanese801/msime_win7_en2.html" Wiktor Walc Bug 6828 [IE] Block selection breaks enterBr Core : Selection 3.0 IE Opera confirmed 2010-12-10T15:02:19Z 2011-02-16T10:39:03Z " 1. Load the editor with the following content with enterBr: {{{
line1
line2
line3
}}} 1. Fully select first two lines by mouse; 1. Click on ""Indent"" button; * Actual Result: All three lines are indented. * Expected Result: New block (div) created for the first two lines which get indented. Same problem applies to other block commands like alignment." Garry Yao Bug 9259 [IE] Click on disabled menu item General 3.6.4 confirmed 2012-08-27T10:48:01Z 2012-08-30T12:55:28Z "1. Click inside of table, open table cell context menu 1. Click on one of disabled item. e.g. Merge Cells * Actual: Menu is closed * Expected: Menu should stay open Affected v3." Garry Yao Bug 11038 [IE] Click on MathJax/Image widget wrapped with link causes location change General 4.3 IE confirmed 2013-10-24T14:52:16Z 2014-02-12T15:04:18Z "1. Open MathJax sample. 2. Select some text containing widget (or just widget). 3. Create link. 4. Click widget - after a while page is redirected. Reproduced on IE9, but most likely concerns also other IEs." Piotrek Koszuliński Bug 11825 [IE] Clicking on image2 in readonly mode causes error General 4.3 confirmed 2014-04-14T12:24:03Z 2014-06-26T09:36:21Z "Part of: #12134. 1. Open image2 dev sample. 2. Make editor readonly. 3. Click on any image. IE8: {{{ Could not complete the operation due to error 800a025e. selection.js, line 1834 character 6 }}} IE11: {{{ SCRIPT16389: Unspecified error. File: selection.js, Line: 1937, Column: 6 }}} Since 4.3, I was not able to reproduce it on 4.3beta." Piotr Jasiun Bug 11966 [IE] Compatibility view: Caret goes outside of the last block element, when showblocks is enabled General 4.3 IE confirmed 2014-05-15T10:44:30Z 2014-06-05T11:14:54Z "You're able to move caret outside of any block element (in classic editor that will be directly into a body). I've checked briefly and it seems that it was introduced in **4.3.0**, since i couldnt repro it in **4.2.3**, please double check it. 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. enable showblocks plugin 3. press {{{ctrl + end}}} '''Expected result:'''[[BR]] Caret should be stopped at the end of last node. '''Current result:'''[[BR]] Caret is placed after last block element, directly in {{{body}}} elmeent. additional info:[[BR]] 1. I've experienced it in **IE9 compat mode**, did not tested in other IEs. 2. Seems that issue does not appear without showblocks plugin." Marek Lewandowski Bug 12184 [IE] config.disableObjectResizing doesn't working after drag and drop General 4.4.3 confirmed 2014-07-09T09:35:40Z 2015-01-05T10:53:14Z "After resizable element being drag and droped in editor you're able to resize it. 1. Make sure you have config.disableObjectResizing = true; ( use config or editor init function ). 1. Open any sample with CKEditor (i.e. samples/replacebyclass.html). 2. Select dragable element (image, anchor, hr). 3. Drag and drop it anywhere. 4. Use resizer grid. '''Expected result:'''[[BR]] Element should not change its size. '''Current result:'''[[BR]] You're able to resize an element. additional info:[[BR]] 1. Source of the issue is in ckeditor-dev/plugins/wysiwygarea/plugin.js. {{{selectedElement}}} is assigned only after {{{selectionChange}}} event, and it should be also executed after drop event on drop target. " Marek Lewandowski Bug 8861 [IE] Content document scrolls upon focus restored Core : Selection 3.0 IE confirmed 2012-04-03T14:25:31Z 2015-04-10T09:22:51Z " 1. Load enough content to overflow the edit area; 1. Scrolls down to the bottom; 1. Make a text selection in the viewport; 1. Click outside of the editor to blur it; 1. Tab key to bring the focus back to it * Actual: Editor has focused, content is scrolled by to the top; * Expected: Editor gain focus with the content scroll bar positon remains." Garry Yao Bug 5655 [IE] contentEditable:false doesn't work on tables General IE confirmed 2010-05-11T07:44:54Z 2010-07-20T16:36:19Z "Putting contentEditable=""false"" on table doesn't prevent the table content from been editable, this works in all other browsers." Garry Yao New Feature 4130 [IE] Copy rows between tables not possible in Internet Explorer 6,7,8 General 3.0 IE confirmed 2009-07-29T06:20:31Z 2014-03-28T15:51:16Z "It is not possible to copy an entire row from one table to another table in Internet Explorer 6,7,8. In Firefox 3.x this works by selecting all the cells in a row and Ctrl+C, then in an empty row of a second table selecting all the cells followed by a Ctrl+V. Unfortunatly IE does not select the cells or content in the cells and the copy and paste options are not available. To reproduce: * Start FCKeditor in Internet Explorer[[BR]] * Click on the Create Table Icon in the toolbar[[BR]] * Click Ok to create the default 3x2 table[[BR]] * Fill the 1st row with Test in the first cell and Test in the second cell to the right.[[BR]] * Create a second table on the same page (or in a new page doesn't matter)[[BR]] * Try to select the 1st row from the (IE selects highlights the text Firefox 3.x highlights the cells)[[BR]] * The Cut and Copy buttons are dimmed in the toolbar in IE[[BR]] * Push Ctrl+C to copy the selected row[[BR]] * Click in the new second table and CTRL+V to paste, a nested table is then inserted instead of just the row. (In Firefox 3.x you select the row and paste to get the desired effect) **An option Copy Row and Copy Column (in the right click menu) to move data between tables would be the ideal solution.** " kat Bug 5698 [IE] Create empty paragraph in list item display problem General IE confirmed 2010-05-18T16:59:22Z 2012-07-05T13:55:22Z "=== Environment === IE === Reproducing Procedures === 1. Open any of the sample page and clear all content with 'New Page'; 1. Create a empty bulleted list in place. 1. Open 'Format' combo and select the 'Normal' paragraph format. * Actual Result: There's an extra blank line above the paragraph created, but as soon as we start typing, the empty line vanishes. " Garry Yao Bug 5479 [IE] Cursor after table at the end of document in enterMode=BR General 3.0 IE Garry Yao review 2010-04-08T06:36:51Z 2016-12-08T11:15:10Z "=== Environment === IE8 standards, with enterMode = BR. === Reproducing Procedures === 1. Load any of the sample page and fill the editor with the following contents: {{{
text
}}} 1. Click into the spaces after the table at the end of document. * Expected Result: It's possible to have the cursor blinking there and start typing. * Actual Result: Cursor stays as it is. " Garry Yao Bug 6808 [IE] dialog field content lost UI : Dialogs 3.4.1 IE Tobiasz Cudnik assigned 2010-12-09T13:53:36Z 2010-12-13T12:56:16Z " 1. Load default sample page; 1. Click on 'CKEditor' link to open dialog; 1. Switch to ""Advanced"" tab; 1. Switch back to ""Link"" tab; * Actual Result: URL field is reset to blank Happens also to ""table"" dialog." Garry Yao Bug 11113 [IE] Elementspath does not display valid path for first click after selectall General 4.0 IE confirmed 2013-11-08T13:59:33Z 2014-07-04T11:53:00Z " since: '''4.0''' until '''major'''[[BR]] This issue also appears in widgets content editables. 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. use following source: {{{

dsadasd asdsd dassd

}}} 3. switch back to wysiwyg mode 4. ctrl+a (select all) 5. click once inside link text, to place caret as follows: {{{ dsadasd as^dsd dassd }}} '''Expected result:'''[[BR]] Following elementspath: {{{body p a}}} '''Current result:'''[[BR]] Elementspath without ''a'' element: {{{body p}}} '''Second case:'''[[BR]] ''Steps 1-4 as in case above'' 5. click once text after link, to place caret as follows: {{{ dsadasd asdsd das^sd }}} ... and now elementspath shows {{{body p a}}} but it should not. additional info:[[BR]] 1. issue does not appear after first click 2. issue was not present in '''3.6.6.1''' (tested with ie10), but please, double check me here 3. present in IE9, IE10, IE11 - i didnt check ie8" Marek Lewandowski Bug 13181 [IE] Error after dragging widget and then external content General 4.5.0 Beta confirmed 2015-04-14T09:15:28Z 2015-04-14T09:40:50Z "Browser: IE11 1. Open: http://tests.ckeditor.dev:1030/tests/plugins/clipboard/manual/draganddrop. 2. D&D some widget (image) internally. 3. D&D some external text from textarea located above into editor. Result: There is an error in [https://github.com/ckeditor/ckeditor-dev/blob/major/core/selection.js#L1937 here]." Artur Delura Bug 12326 [IE] Error throw after switching between source mode and then click styles button General 4.2 IE confirmed 2014-08-18T13:08:41Z 2017-03-09T14:29:21Z "Browser: [IE 10...11] Since: 4.2.1 1. Open sample: 4.4.4/standard/ckeditor/samples/uilanguages.html 2. Make some selection. 3. Go to {{{Source mode}}}. 4. Switch back to {{{Edit mode}}}. 5. Click on {{{Styles}}} button. '''Actual result:''' Error is thrown in console. Could not get „blockLimit” property of null or undefined. core/style.js:373" Artur Delura Bug 7089 [IE] Error when expand toolbar if height of editor is not enough. UI : Toolbar 3.0 IE HasPatch confirmed 2011-01-28T13:51:23Z 2011-07-06T12:09:21Z " 1. Collapse toolbar. 2. The height of the editor is set to 15px.[[BR]] ex. {{{ ckeditor.resize('', 15, true); }}} 3. Expand toolbar. 4. JavaScript error (invalid argument) The cause is here. https://dev.ckeditor.com/browser/CKEditor/trunk/_source/plugins/toolbar/plugin.js#L326 {{{ contents.setStyle( 'height', ( contentHeight - dy ) + 'px' ); }}} I think that it only has to prevent height from reaching a minus value. Like this. https://dev.ckeditor.com/browser/CKEditor/trunk/_source/themes/default/theme.js#L325 {{{ contents.setStyle( 'height', Math.max( height - delta, 0 ) + 'px' ); }}}" uchida_t Bug 11434 [IE] Exception thrown while pasting page break Core : Pasting 4.0 confirmed 2014-01-17T10:36:20Z 2014-01-17T14:33:14Z "== TC 1 (general, IE9) 1. Open samples/replacebyclass.html 2. Insert page break. 3. Select inserted page break. 4. C-c 5. Change selection. 6. C-v {{{ SCRIPT5007: Unable to get value of the property 'isBlock': object is null or undefined editable.js, line 1708 character 5 }}} Works in 3.x. ---- == TC 2 (IE11) 1. open any sample with CKEditor table plugin (i.e. samples/replacebyclass.html) 2. switch to source mode, and use following source code: {{{
 

aa

bb

 
   
}}} 4. switch back to wysiwyg mode 3. copy page break into first (top left) table cell '''Expected result:'''[[BR]] Operation should not cause exception. '''Current result:'''[[BR]] Exception is being thrown: {{{ SCRIPT5007: Unable to get property 'isBlock' of undefined or null reference File: ckeditor.js, Line: 323, Column: 45 }}} " Marek Lewandowski New Feature 12873 [IE] Improve copy/cup and paste binding General confirmed 2015-01-29T13:16:30Z 2015-01-29T13:16:38Z "On IE are 2 problems with binding copy/cut and paste events: - there is no support to custom data type, - any access to `clipboadData` displays warning dialog to user, which we want to avoid. Because of these problems on IE we do not bind copy/cut and paste events. Wherefore all paste events are recognize as external and user is not able to pass data from copy/cut to paste using `dataTransfer` facade (copy/cut dataTransfer object and paste dataTransfer object are 2 separate objects instead of one). Fortunately in many cases we are able to guess the connection between copy/cut and paste events. On the one hand we can read selected HTML during copy/cut, on the other we can get pasted HTML from the paste event. Of course browser can modify that HTML structure, but the text should be the same. On paste we could remove all HTML tags from cut/copied and pasted HTML, remove all white characters and compare remaining text if it is longer then X characters (e.g. 10). This way we could bind most cases. We could also handle some most popular cases with only HTML. For example if user copy/cut and paste single image we can read and compare both image source and alt and, if they are the same, bind events. Similarly we could check single widgets. We could also compare both HTML data. In some cases they may be the same. Of course some cases will not be covered: if user cut and paste only HTML data (without any text) which is hard to compare, then the paste will be still recognized as external, but it means it will work as good/bad as it works now." Piotr Jasiun Bug 5498 [IE] Inline quotation problem Core : Styles 3.0 IE8 confirmed 2010-04-08T15:29:51Z 2012-06-12T08:39:34Z "=== Environment === All IE versions. === Reproducing Procedures === 1. Open any of the sample page; 1. Open 'Styles' combo and click on 'Inline Quatation"" and start typing a few characters; 1. Select 'Inline Quatation"" again to close the style, then continue typing; * Actual Result: The closed half of quatation is not displayed. " Garry Yao Bug 5822 [IE] It's not able to block certain keystrokes General 3.0 IE HasPatch confirmed 2010-06-10T12:54:07Z 2012-05-15T12:33:59Z It's not able to block certain keystrokes in IE with 'CKEDITOR.config.blockedKeystrokes', e.g. F5. Garry Yao Bug 12277 [IE] It's not possible to resize last column using table resizer when borders are collapses General 3.6 Support confirmed 2014-08-04T12:13:21Z 2014-08-04T19:26:41Z "Use this source: {{{
   
   
}}} I can't change last column's with by dragging the 3rd border from the left. Confirmed on IE8 at least" Piotrek Koszuliński Bug 11808 [IE] It's possible to enter code snippet's (non-editable content's?) body by up/down keys UI : Widgets 4.3 confirmed 2014-04-11T09:55:58Z 2014-04-11T09:56:21Z "1. Open code snippet sample. 2. Focus editor. 3. Start navigating with up/down keys. Reproduced in IE9 and IE11. I set version to 4.3, because since then we support widgets." Piotrek Koszuliński Bug 5669 [IE] JAWS doesn't recognize the 'application' role on editor chrome Accessibility Oracle confirmed 2010-05-13T09:52:04Z 2010-11-24T07:28:09Z This's a continuation of #5111, where it's not able to navigate the toolbar in JAWS with Arrow keys, it shouldn't be a problem if JAWS is in PC cursor mode. Garry Yao Bug 6029 [IE] Last character is skipped when navigating through list items General 3.0 IE confirmed 2010-07-26T14:57:35Z 2010-07-26T15:39:15Z "=== Steps to reproduce === * Insert the following html to source and place the caret at the marked place: {{{ }}} * Move two times with the right arrow key. Notice that the second time, the caret is placed in the beginning of the sub item and not the end of the first item as expected." Sa'ar Zac Elias Bug 11609 [IE] List items annihilated after certain actions with Elements Paths Core : Lists 4.3 IE confirmed 2014-02-21T14:00:38Z 2014-02-26T14:25:03Z "1. Use IE11. 2. Set data {{{ }}} 3. Focus any list item. 4. Click ""ul"" in Elements Path. 5. Click ''indent'': nothing happens (#11604). 6. Put selection {{{ }}} 7. Click ''indent''. '''Expected''' (considering that 5. is right): {{{ }}} '''Actual''': {{{ }}} Two list items are gone. Just like that. This ticket may be related to #11604." Olek Nowodziński Bug 12391 [IE] No undo snapshots created when using IME (input method engine) General 4.2 IME IE Artur Delura assigned 2014-09-03T09:16:48Z 2015-03-30T08:13:16Z "When typing in language that requires character composition (e.g. Japanese, Korean or Chinese) undo manager does not record snapshots. Reproducible only on IEs. To reproduce: 1. Enable e.g. Japanese language (see instructions in #8854). Tip: it's useful if you enable the language floating toolbar in Windows. 2. Set input mode to Hiragana. 3. Start typing random letters in editor. Some will be composed into Japanese characters, but that's not important. What's important is that you can see that inputted text is underlined what means that you're in composition mode. Press enter to finally input text. 4. See that undo button never gets enabled. Reproducible from CKEditor 4.2.0." Piotrek Koszuliński Bug 10970 [IE] Not able to remove row in inline General 4.0 IE9 IE10 confirmed 2013-10-09T14:07:07Z 2014-01-08T16:42:16Z "1. Open IE10 or IE9 2. Go to `inlinebycode.html` sample 3. Go to templates. 4. Select 'Text and Table' template and insert in. 5. Right click on table cell and select Row -> Delete Rows {{{ SCRIPT16389: Incorrect function. inlinebycode.html, line 46 character 5 }}}" Piotr Jasiun Bug 8086 [IE] office skin Link dialog broken UI : Dialogs 3.5 IE confirmed 2011-06-16T13:38:32Z 2012-05-25T12:38:31Z "Affects IEs < 9: [[Image(link_dialog.png)]]" Garry Yao Bug 5708 [IE] Outdent list result incorrect UI : Enter Key 3.0 IE confirmed 2010-05-19T08:30:39Z 2010-05-19T08:55:50Z "=== Environment === IE, enterMode=BR === Reproducing Procedures === 1. Load the following content and selection in editor; {{{
  1. item1^
}}} 1. Press 'Enter' key twice to move out of the list. * Actual Result: The new paragraph is not created and cursor is blinking at wrong place. * Expected Result: A new paragraph is created after the list. " Garry Yao Bug 8109 [IE] Readonly collapses empty paragrahs Core : Read-only 3.6 IE Support confirmed 2011-06-22T10:54:12Z 2014-06-13T12:51:52Z " * Add the autogrow plugin to the extraPlugins directive in config.js. * Open the readonly sample in IE. * Add some empty paragraphs to the contents, above or beneath the existing text. * Hit ""make it readonly"". See that the height is change and the empty paragraphs collapse." Sa'ar Zac Elias Bug 11605 [IE] Selection cached after making selection by mouse General IE confirmed 2014-02-21T09:33:53Z 2014-02-21T11:48:34Z "See [[attachment:ie-selection-cached.webm]]. Tested on IE8 and IE9. 1. Write few paragraphs. 2. Select all **using mouse**. 3. Press list button. 4. Click **once** in the second item. 5. Press tab to indent it. Result: entire list was indented. Most likely editor.getSelection() returned cached selection made in step 2." Piotrek Koszuliński Bug 11280 [IE] Selection not refreshed or incorrect if clicked outside body Core : Selection 4.0 IE Oracle confirmed 2013-12-08T18:03:41Z 2014-11-12T11:06:12Z "Checked on IE8 and IE9: 1. Open replacebycode sample. 2. Click in various places outside body, on the left side of the editor area. 3. See that selection in elements path does not reflect the place where caret is placed. Also, if you apply a style, it will be applied in different place (previous selection position). This means that selectionChange wasn't correctly fired perhaps due to lack of native selectionchange. [[Image(Selection_143.png)]]" Piotrek Koszuliński Bug 6571 [IE] showblocks doesn't bring focus back to editor with shared toolbar General 3.1 IE6 IE7 confirmed 2010-10-29T08:26:42Z 2011-07-14T09:40:05Z " 1. On ""sharedspaces"" sample page, put the cursor inside editor; 1. Click on ""Show Blocks"" button; * Actual Result: Editor is not anymore focused. " Garry Yao Bug 5027 [IE] Standards Mode Selection: Cannot click to select to the right of a control node General 3.0 IE8 HasPatch confirmed 2010-01-18T00:04:41Z 2010-12-29T08:19:06Z "There is a bug with IE in standards mode when trying to click to the right of a control selectable node such as an image. '''To replicate''' Set the HTML to: {{{

Line 1
Line 2

}}} I have attached a patch which fixes this problem. I dont know if it is implemented up to your standards though. Some things that are bad about my patch are:[[BR]] - Its using the CK dom range inside selection (seems a bit cyclic) - You cannot mouse down and drag to select more[[BR]] - I dont really understand why there are multiple selections / ranges so I have just used ""getRanges()[0]""[[BR]] - Its using setTimeout() because the selection is not ready before the event[[BR]] - I am using a constant of 20x20 pixels to check the mouse offset - perhaps a character size calculation is needed? There may be some other ways to fix this. Another idea is that we could insert a whitespace text node / span at the end of the block before the end of the mousedown event. Cheers,[[BR]] Scott[[BR]] [http://www.synergy8.com/]" Scott McNaught Bug 5477 [IE] Tab key incorrect result when document contains control type element General 3.0 IE Confirmed brooks review_failed 2010-04-08T06:20:33Z 2010-07-20T19:29:35Z "=== Environment === All IE versions === Reproducing Procedures === 1. Load any of the sample page and fill the editor with the following contents: {{{ test tab order
}}} 1. Place the cursor at the beginning of first line and press 'Tab' key. * Expected Result: The editor blurs and focus into the element in next tabIndex. * Actual Result: The focus goes into the
element. " Garry Yao Bug 7017 [IE] Table cells deleted when trying to set formatting for the entire table Core : Tables 3.3 IE Discussion IBM confirmed 2011-01-21T16:45:55Z 2015-12-07T12:09:22Z "DUP with a better description: #7220. '''Test/Use Case''' - clear content and insert an default empty table 3x2. In MS Word, user is allowed to select whole table by clicking '''[+]''' in left upper corner, then it is possible to set unified format to all table cells and resizing. CKEditor also allows selection of whole table for resizing. - select whole table (click on the border), so the resize options are visible Instead of resize try to change formating - select '''blue''' from styles combo box Result in IE6 - part of cells are deleted {{{

 

 

 

 

 
 

 

}}} In CKEditor v3.5 ''it was not possible'' to select style when table resize icons were visible Should it be possible to set formating this way? Or when resizing table, setting format should be disabled? ---- In Opera, formating is set outside of selected table, but without changes inside. {{{

 

... }}} In Firefox, only first cell got formating " Krzysztof Studnik Bug 6615 [IE] tableresize usability General 3.4 Beta IE Garry Yao review_failed 2010-11-03T10:11:03Z 2011-03-17T16:34:04Z "The changes of [5747] introduced the following problems in IE: 1. Column resizer's position doesn't accurately reflect cell spaces, few pixels offset makes the resizer always appear before mouse is actually moved into; 1. The cursor shape is inconsistent with other browsers, even composed of two sharps when moving along the visible region." Garry Yao Bug 10796 [IE] Text selection to end of caption causes JS error General 4.0 Beta IE confirmed 2013-09-05T14:53:04Z 2013-10-11T11:35:24Z " since: '''4.0''' until '''master'''[[BR]] issue not found in 3.6.6.1 though 1. open any sample with CKEditor (i.e. samples/replacebyclass.html) 2. using ""Templates"" button from toolbar, insert template ""Text and table"" (replacing current content) 3. click ""Table title"" in order to edit it 4. press Home key 5. press Shift+End key '''Expected result:'''[[BR]] Table caption text should be selected. '''Current result:'''[[BR]] Caret does not move, no text is selected. Javascript exception is thrown. '''js error:'''[[BR]] SCRIPT16389: Unspecified error.[[BR]] selection.js, line 800 character 5 additional info:[[BR]] if caption has multiple lines, issue occurs only in last line." Marek Lewandowski Bug 8023 [IE] Toolbar is selectable UI : Toolbar 3.0 IE Garry Yao review_failed 2011-06-10T01:50:45Z 2011-06-10T13:21:56Z "Start mouse drag from the left of the very first button (Source) in the toolbox area (with grey background), dragging over the toolbar icons, it's still possible to make text selection. " Garry Yao Bug 9425 [IE] Unnecessary vertical scrollbar in UI Color dialog UI : Dialogs 3.6.4 IE8 IE9 confirmed 2012-10-08T12:25:53Z 2012-10-08T15:00:26Z "* Problem occurs in IE8 and IE9 [[Image(iesScrollbarsUiColor.png)]]" Olek Nowodziński Bug 11810 [IE] Widgets drag container allows to put text in it UI : Widgets 4.3 confirmed 2014-04-11T10:47:45Z 2014-04-11T10:57:51Z "I've noticed it in IE8 and IE9. Didn't reproduce it with IE11 though. Chromium and FF seems to be untouched by this issue. 1. open any sample with CKEditor and widgets (i.e. samples/plugins/codesnippet/codesnippet.html) 2. move your mouse to top border of the widget 3. click left mouse button '''Expected result:'''[[BR]] I think that nothing really should happen, i mean - focus should remain on widget. '''Current result:'''[[BR]] Caret goes into a drag handler. additional info:[[BR]] 1. In **IE9** caret sometimes went to the last widget on the page 2. I tried to reproduce it with **captioned image2** / **mathjax** but none of these succeed, is it possible that it's **codesnippet** issue?" Marek Lewandowski Bug 11122 [IE] Widgets exception after native context menu + widget blur UI : Widgets 4.3 confirmed 2013-11-12T08:51:57Z 2013-11-12T10:06:43Z "since: '''4.3''' until '''major'''[[BR]] 1. open sample with image2 plugin (/samples/plugins/image2/image2.html) 2. ctrl + right click (will open native context menu) 3. left click on any text within editor '''Expected result:'''[[BR]] No exception should be thrown. '''Current result:'''[[BR]] Following exception:[[BR]] IE9-IE11:[[BR]] {{{ SCRIPT5007: Unable to get property 'focus' of undefined or null reference plugin.js, line 19 character 437 }}} IE8: {{{ 'e' is null or not an object plugin.js?t=DA89, line 19 character 437 }}}" Marek Lewandowski Bug 11821 [IE] Wrong behaviour after hit Ctrl + Backspace on selected text in CKEditor Core : Selection confirmed 2014-04-14T09:30:24Z 2014-04-14T09:51:42Z "It's a browser bug, but we can handle it in CKEditor. https://connect.microsoft.com/IE/feedback/details/852659/ie11-wrong-behaviour-after-hit-ctrl-backspace-on-selected-text-in-contenteditable 1. Open CKEditor sample 2. Select some word 3. Hit Ctrl + Backspace Actual result: Word is not deleted but previous does." Artur Delura Bug 10617 [IE]: BIDI button breaks toolbar when in compatibility mode General 4.0 Beta IE confirmed 2013-07-11T10:43:25Z 2014-03-20T11:40:46Z "* Open e.g. replacebycode sample in IE8-11 in compatibility mode or in IE7 * Press BIDI button Result: some toolbar buttons get very long. This happens in IE7 by default and in other IEs when they are set in compatibility mode. " Jakub Ś Bug 9438 [IE]: Formatting Normal (Div) removes empty table cells. General 3.4.3 IE confirmed 2012-10-12T11:25:18Z 2012-10-12T11:25:30Z "To reproduce: 1. Paste in the below source {{{
abc  
def  
}}} 2. Switch to WYSIWYG 3. Click inside editor and press CRTL+A 4. Choose formating Normal(Div) from dropdown Result: In all versions of IE from CKEditor 3.0, empty column will be removed." Jakub Ś Bug 9161 [IE]: SCAYT affecting IsDirty UI : Spell Checker 3.0 IE, Review?, HasPatch confirmed 2012-07-19T09:56:58Z 2014-03-26T16:29:42Z "This is the continuation of #4688 WebSpellChecker team has been reported CheckDirty functionality doesn't work correctly after replacing misspellings with correct word. While preparing solution we discovered additional problem in IE. Here are steps to reproduce: 1. Open http://ckeditor.com/demo in any IE 2. Enable SCAYT and wait for all misspellings would be underlined 3. Change editor's mode to then to 4. Run in console CKEDITOR.instances.editor1.checkDirty() NOTE: For the above steps you can use api sample Expected result: checkDirty=false[[BR]] Actual result: checkDirty=true Problem has been reproducible in all versions of IE from CKEditor 3.0" Jakub Ś Bug 10358 [IE]:Editor removes   if after ­ General 4.0 IE confirmed 2013-04-22T09:12:12Z 2014-07-21T08:04:19Z "1. Go to any page in editor and clear editor contents (new page command) 2. Switch to source and insert

­ 

3. Switch to WYSIWYG and to Source again Result: {{{

­

}}} non-breaking spaced is removed. Problem occurs in all versions of IE from CKEditor 4.0 (it works in CKE 3.0 - 4.0 beta). " Jakub Ś Bug 11792 [IEs] Click on the side of text in classic editor does not move caret there General Marek Lewandowski review_failed 2014-04-10T08:41:28Z 2014-07-08T10:58:34Z "Click on the left or right margin of editable - caret won't be moved to the closest possible solution. This is very bad for UX, because it's hard to place caret at the beginning of paragraph. The solutions should be easy - use `padding-left/right` instead of `margin-left/right` which causes that body does not start from left:0 and does not end at right:100%, but is padded from viewport border. Using paddings will break margins collapsing, so to avoid breaking more often used margin-top/bottom (for paragraph, headers, etc.) we should still use margin-top/bottom for the body. If there's a different way, like using styling for HTML element, which could perhaps keep left/right margins collapsing too, I'd gladly see this solution." Piotrek Koszuliński Bug 11199 [Image2, ACF] Content of figcaption remain once the tag is stripped out in a widget General 4.3 Beta confirmed 2013-11-21T12:16:20Z 2015-06-29T10:44:13Z "Problem: If user explicitly disallows `figcaption` in ACF, figures are upcasted but the contents of (just stripped out) figcaption remain as a plain, non-editable paragraph within widget's body. Expected: Once `figcaption` is disallowed, its contents should be removed from the widget. Such widget should be upcasted either to an inline widget or a block widget without caption (to be decided)." Olek Nowodziński Bug 11593 [Image2] If only one dimension is set the missing one should not be set when resizing image General 4.3 confirmed 2014-02-20T11:32:35Z 2014-02-28T08:40:35Z "== TC1: 1. Open image2 sample. 2. Doubleclick image. 3. Change the width to 300. 4. See that height was set too although it was empty at the beginning. I'd expect that it was left empty. Notice that in step 2 ""keep ratio"" is on. I think that it's ok, because it tells user that ratio will be kept if he changes size, which is true because the missing dimension is calculated automatically. == TC2: 1. Open image2 sample. 2. Doubleclick image to verify that only width is set. Close the dialog. 3. Resize image using handler. 4. Doubleclick image. 5. See that both dimensions are set now. • **Edit:** TC2 is not about reading dimensions by dialog but about editor calculating both dimensions. In HTML when only one dimension is set the other one is automatically calculated by browser so we should not interfere it." Piotrek Koszuliński Bug 9832 [Inline] Floating panel resize concerns UI : Floating Panel 4.0 Beta Webkit confirmed 2012-12-14T12:23:38Z 2013-01-07T11:50:50Z "Some browsers let the floating space with toolbars overflow out of the viewport (Chrome). Some of them (FF, IEs) scale down the toolbar to fit it into viewport. We must decide which method is correct and make this behavior consistent since sometimes it looks bad and may be confusing for users. [[Image(floatingSpaceResize.png)]]" Olek Nowodziński Bug 11772 [Inline] Format drop down shows that selection is in a div when image2 is focused General 4.3 confirmed 2014-04-07T14:11:10Z 2014-05-13T10:52:30Z "1. Open plugins/image2/dev/image2.html 2. Focus captioned image. In framed editor format shows that none of the formats is used, in inline editor format shows ""Normal (DIV)""." Piotrek Koszuliński Bug 9489 [Inline] UI Color styles are leaking between instances UI : Skins 4.0 confirmed 2012-10-23T09:54:39Z 2012-10-23T10:01:12Z "1. Go to http://ckeditor4.t/ckeditor/samples/uicolor.html 2. Open the context menu in the '''second editor (turquoise)''', it matches editor's color. 3. Open the context menu in the '''last editor (inline, green)''', it also matches editor's color. 4. Change UI Color of the '''last editor''', lets say... pink. 5. Open the context menu in the '''second editor (turquoise)'''. It's pink. [[Image(uiColorLeakage.png)]]" Olek Nowodziński Bug 8318 [iOS] Copy/Paste balloon hide toolbar options UI : Toolbar 3.6.2 iOS confirmed 2011-08-30T17:01:56Z 2014-03-27T09:24:05Z "On iOS, when selecting text close to the toolbar, the system Copy/Paste balloon appears and covers toolbar items that can't be used. Ideally, there should be a way to close it, because it is still useful. [attachment:8318_Screenshot.png See screenshot]." Frederico Caldeira Knabben Bug 8314 [iOS] Dialog fields don't get focus when opened UI : Dialogs 3.6.2 iOS confirmed 2011-08-30T16:51:14Z 2014-03-27T09:24:51Z On iOS, the first dialog field is not getting typing focus once the dialog gets opened. Frederico Caldeira Knabben Bug 11721 [iOS] Dialog in the wrong position UI : Dialogs iOS confirmed 2014-03-26T10:37:58Z 2014-03-27T07:40:41Z "Tested on the Safari (537.51.2) on iOS 7.1 (iPad). Dialogs are in the correct position as long as I'm not using zoom." Piotr Jasiun Bug 8313 [iOS] Dialogs in the wrong are not draggable UI : Dialogs 3.6.2 iOS confirmed 2011-08-30T16:49:37Z 2014-03-26T12:24:00Z It's not possible to drag the dialogs by tapping and dragging on iOS. Frederico Caldeira Knabben Bug 11731 [iOS] Dialogs move selection to the begging of the document General iOS confirmed 2014-03-26T16:59:57Z 2014-03-27T07:38:23Z "Tested with Safari (537.51.2) on iOS 7.1 (iPad), CKEditor 4.3.4. When I try to insert a content using dialog (link, special character, smiley) cursor is moved to the begging of the document." Piotr Jasiun Bug 8315 [iOS] Editing area grows with no scrollbar General 3.6.2 iOS confirmed 2011-08-30T16:53:15Z 2014-03-27T09:24:34Z On iOS, the editing area grows with the contents instead of presenting a scroolbar. Frederico Caldeira Knabben Bug 11730 [iOS] Editor is scrolling when command is execute General iOS confirmed 2014-03-26T16:56:41Z 2017-03-09T10:54:48Z "Tested with Safari (537.51.2) on iOS 7.1 (iPad), CKEditor 4.3.4. When I apply any command page scoll down so toolbar is above the viewport." Piotr Jasiun Bug 11733 [iOS] It is not possible to open Image2 edit dialog. General iOS confirmed 2014-03-26T17:06:39Z 2014-03-27T07:37:55Z "Tested with Safari (537.51.2) on iOS 7.1 (iPad), CKEditor 4.3.4. 1. One Image2 sample. 2. Tap on the image. 3. Press image button in the toolbar. Expected: Image edit dialog will be shown. Result: Empty dialog is shown." Piotr Jasiun Bug 8310 [iOS] It's not (always) possible to close toolbar combos without selecting one item UI : Toolbar 3.6.2 iOS confirmed 2011-08-30T16:44:53Z 2014-03-27T09:25:45Z "When a toolbar combo is opened, one would expect to close it by tapping once anywhere in the editor out of it. Instead not happens. (It eventually closes) Other than that, if you tap the combo again, the combo reopens instead of closing. The correct behavior here could be a workaround for the previous problem." Frederico Caldeira Knabben Bug 11732 [iOS] It's not possible to switch to source and back General iOS confirmed 2014-03-26T17:03:05Z 2014-03-27T07:38:02Z "Tested with Safari (537.51.2) on iOS 7.1 (iPad), CKEditor 4.3.4. 1. Open ""Replace by Class"" sample. 2. Press ""Source"" button. 2. Press ""Source"" button again. Expected: editor will switch back to the wysiwyg mode. Result: nothing happens. I can go back to the wysiwyg mode if I move the focus to the source textarea." Piotr Jasiun Bug 11729 [iOS] Magicline does not work General iOS confirmed 2014-03-26T16:15:06Z 2014-03-27T07:39:01Z "Tested with Safari (537.51.2) on iOS 7.1 (iPad). Magicline does not work on Safari on iOS. It could works as it works on Chrome on Android so show the magicline when cursor is just before or after the position of the magicline. Or magicline could be shown when user tap on the magicline position. There are solutions." Piotr Jasiun Bug 11734 [iOS] Native context ballon options does not work with ACF and undo General iOS confirmed 2014-03-26T17:15:53Z 2014-03-27T07:37:48Z "Tested with Safari (537.51.2) on iOS 7.1 (iPad), CKEditor 4.3.4. Using build-in format tools I'm able to execute commands which are forbidden by ACF (see attachment). Also modification made by this options are on recorded by undo manager." Piotr Jasiun Bug 8316 [iOS] Resizer is not draggable General 3.6.2 iOS confirmed 2011-08-30T16:54:32Z 2014-03-27T09:24:25Z On iOS, the editor resizer is not draggable becoming useless. Frederico Caldeira Knabben Bug 8312 [iOS] SCAYT blocks typing UI : Spell Checker 3.6.2 iOS confirmed 2011-08-30T16:47:46Z 2014-03-27T09:25:27Z When SCAYT is enabled, it's not any more possible to type in the editor on iOS. Frederico Caldeira Knabben Bug 8309 [iOS] Selection marker and ballon remain over toolbar panels UI : Floating Panel 3.6.2 iOS confirmed 2011-08-30T16:40:10Z 2014-03-27T09:25:53Z "When you select a word close to the toolbar combos, the iOS selection markers and copy/paste balloon remain over the combo panel. See screenshot." Frederico Caldeira Knabben New Feature 8317 "[iOS] Show ""tooltips"" for toolbar commands" UI : Toolbar 3.6.2 iOS confirmed 2011-08-30T16:57:58Z 2014-03-27T09:24:18Z "On iOS, a nice balloon appears when tap and holding the finger on toolbar items. [attachment:8317_Screenshot.png See attachment]. Currently it shows the ""JavaScript"" text. Ideally, the button tooltip could be there, to help the user understand the command usage." Frederico Caldeira Knabben Bug 8320 [iOS] The tableresize plugin is not usable General 3.6.2 iOS confirmed 2011-08-30T17:14:07Z 2014-03-27T09:23:58Z On iOS, the tableresize plugin is not usable as it's not possible to drag the resize handles. Frederico Caldeira Knabben Bug 8308 [iOS] There is no scrollbar on toolbar combos UI : Toolbar 3.6.2 iOS confirmed 2011-08-30T16:37:09Z 2014-03-27T09:26:01Z It's not possible to scroll to toolbar combos contents to reach the hidden options at the bottom of the list. Frederico Caldeira Knabben Bug 8311 [iOS] There is no way to open the context menu UI : Context Menu 3.6.2 iOS confirmed 2011-08-30T16:46:15Z 2014-03-27T09:25:35Z There is no way to open the editor context menu on iOS. Frederico Caldeira Knabben Bug 8319 [iOS][Android] The divreplace sample doesn't work General 3.6.2 iOS Android confirmed 2011-08-30T17:07:40Z 2014-03-27T09:09:49Z On iOS, nothing happens when tapping on the divs on the divreplace sample. Frederico Caldeira Knabben Bug 12072 [Linux][Chrome] Drag and drop of nested inline widgets UI : Widgets 4.3 Beta confirmed 2014-06-05T13:28:06Z 2014-06-05T14:49:48Z "This is Chrome@Linux bug only. Ticket for Blink: https://code.google.com/p/chromium/issues/detail?id=381177 1. Open http://ckeditor.dev/plugins/widget/dev/nestedwidgets.html 2. Try to dnd placeholder. 3. After drop you can only see a blank space." Piotrek Koszuliński Bug 9395 [magicline] line style differs from top to bottom General 4.0 confirmed 2012-09-27T05:19:51Z 2013-01-03T08:34:49Z "On triggerEditable, the bottom has an outlook of 1px dotted line while the top line doesn't have. This's a consistency issue. Please see [comment:3 commnet:3] for full explanation of the problem." Garry Yao Bug 13009 [Notification Aggregator] Counting _doneWeights is over-complicated General 4.5.0 Beta confirmed 2015-03-04T15:48:54Z 2015-05-06T13:06:08Z "Working on #12955 we agreed that, since counting `_doneWeights` and `_totalWeights` is pretty simple and can be stored in redundant variables, counting `_doneWeights` is over-complicated and can be a reason of the future bugs. Tasks should give its done wights to aggregator and it should could sum of them, when it is needed. Also with the current implementation it is not possible to update with negative weight, for no apparent reason. Since this changes may causes some changes in API this ticket should be done before releasing 4.5.0." Piotr Jasiun Bug 11967 [Opera@Win] Inline editor created from textarea blinks when clicking General 4.2 Opera confirmed 2014-05-15T12:59:47Z 2014-05-15T13:50:23Z "1. Open ""Replace Textarea with Inline Editor"" in the Opera browser. 2. Click several times to set cursor in the different position in the editor. Result: Text area is blinking every time I click. I was not able to reproduce that issue on Chrome. Everything is fine in standard inline sample. Tested with Opera 21.0@Win7." Piotr Jasiun Bug 10126 [Opera] Arrows in colorbuttons are displaced in RTL editor General 4.0 Beta Opera confirmed 2013-02-25T15:57:09Z 2013-02-26T10:36:14Z [[Image(opera-vs-ff-arrows.png)]] Piotrek Koszuliński Bug 9775 [Opera] Caret remains in previous line after pressing enter in pre-formatted block UI : Enter Key 3.0 Opera confirmed 2012-12-06T14:01:42Z 2012-12-07T13:31:18Z "1. Open any sample. 2. Change format of any block to pre-formatted. 3. Place caret anywhere in that block. 4. Press enter. 5. Caret remained in first line. 6. Type. 7. Caret was moved and text was inserted in next line." Piotrek Koszuliński Bug 9463 [Opera] Consequent clicking on a single toolbar button call out context menu UI : Toolbar 3.0 Opera Garry Yao assigned 2012-10-18T08:31:23Z 2012-10-18T08:49:50Z When toggling toolbar button by clicking on it twice, when fast enough it will display the native context menu that disturbs user. Garry Yao Bug 11835 [Opera] Dialog box is displayed behind flash content General 4.0 Beta Opera confirmed 2014-04-15T10:56:02Z 2014-04-22T12:33:57Z "Tested in Opera 20.0.1387.91, Windows 7 64-bit, Flash Player 13.0.0.182 1. Open sample http://ckeditor.dev/plugins/htmlwriter/samples/outputforflash.html 2. Open link dialog (by hitting Ctrl + L when editor focused or by clicking appropriate button) Actual Result: Dialog box is behind flash content [[Image(http://dev.ckeditor.com/raw-attachment/ticket/11835/usun.PNG)]]" Artur Delura Bug 10127 [Opera] Error thrown when applying list on incorrectly focused editor Core : Selection 4.0 Beta Opera confirmed 2013-02-25T16:51:55Z 2014-06-04T09:33:17Z "1. Open inlinebycode sample. 2. Without focusing editor first, click inside editor area, but not near the text, so editor is focused, but cursor isn't blinking. 3. Click list button. 4. Error is thrown. {{{ Uncaught exception: TypeError: Cannot convert 'path' to object Error thrown at line 70, column 2 in (editor, path) in http://localhost/cksource/ckeditor-dev/core/command.js: if ( this.context && !path.isContextFor( this.context ) ) called from line 416, column 3 in (editor) in http://localhost/cksource/ckeditor-dev/plugins/list/plugin.js: this.refresh(editor, editor.elementPath()); called via Function.prototype.call() from line 52, column 2 in (data) in http://localhost/cksource/ckeditor-dev/core/command.js: return ( commandDefinition.exec.call( this, editor, data ) !== false ); called from line 531, column 5 in (commandName, data) in http://localhost/cksource/ckeditor-dev/core/editor.js: eventData.returnValue = command.exec(eventData.commandData); called from line 79, column 4 in (editor) in http://localhost/cksource/ckeditor-dev/plugins/button/plugin.js: editor.execCommand( definition.command ); called from line 135, column 5 in () in http://localhost/cksource/ckeditor-dev/plugins/button/plugin.js: this.button.click( editor ); called from line 182, column 4 in () in http://localhost/cksource/ckeditor-dev/plugins/button/plugin.js: instance.execute(); called via Function.prototype.apply() from line 569, column 4 in () in http://localhost/cksource/ckeditor-dev/core/tools.js: return fn.apply(scope || this, arguments); called via Function.prototype.apply() from line 595, column 3 in (ref) in http://localhost/cksource/ckeditor-dev/core/tools.js: return fn && fn.apply(window, Array.prototype.slice.call(arguments, 1)); called from line 1, column 0 in (event) in http://localhost/cksource/ckeditor-dev/samples/inlinebycode.html: CKEDITOR.tools.callFunction(121, this); }}}" Piotrek Koszuliński Bug 9579 [Opera] Extra BR added when load a single HR General 4.0 Opera confirmed 2012-11-09T07:49:08Z 2012-12-06T17:29:14Z " 1. With enter mode BR, load any sample page in Opera; 1. Load editor with the following source: {{{
}}} 1. Click to gain editor focus. * Actual: One extra line created above the HR." Garry Yao Bug 8361 [Opera] Wrong cursor position occurs after editing link Core : Selection 3.0 Opera confirmed 2011-09-08T10:20:01Z 2011-09-08T11:30:25Z " 1. Insert link with some length of URL at the middle of text; * Expected: Newly inserted Link is fully selected 1. With the link selected, open Link dialog again; 1. Without changing anything click ""ok"" button; * Actual: Cursor is now moved to the end of link." Garry Yao Bug 11412 [OSX, Safari] Pressing ESC key in a dialog brings fullscreen browser window back to normal state UI : Dialogs 3.6.4 Mac Webkit confirmed 2014-01-15T13:28:02Z 2014-03-04T13:59:38Z "1. Open any page with CKEditor in Safari. 2. Maximize browser window (an arrow in the upper right-hand corner). 3. Open a dialog (link, image). 4. ESC. Expected: Dialog is closed. Actual: Dialog is closed but window is no longer fullscreen. My first guess is that some `preventDefault` is needed. It is not reproducible in Chrome though, so additional research is needed to figure out if the problem is CKEditor or Safari itself." Olek Nowodziński Bug 11414 [OSX, Safari] Problems when closing a dialog with ESC and unsaved contents UI : Dialogs 4.3 Beta Mac Webkit confirmed 2014-01-15T14:01:43Z 2014-06-17T13:57:46Z "1. Open plugins/mathjax/samples/mathjax.html 2. Wait for formulas to load. 3. Double click a formula, don't change or touch anything. 4. Press ESC. '''Expected:''' Dialog should close '''Actual:''' Editor says that some dialog contents has been altered (but really hasn't). 5. Press ESC to get rid of the window. '''Expected:''' Dialog should remain open (even though the prompt is invalid), cancel should prevent dialog from closing. '''Actual:''' Sometimes another prompt is displayed which, when ESCed, sends us back to the editor. Sometimes no additional prompt is displayed but this is still invalid because dialog is closed. ---- ~~I'm unable to reproduce in other browsers/dialogs.~~ I managed to reproduce it with sourcedialog, randomly (see another screencast)." Olek Nowodziński Bug 9890 [Quirks Mode] UIColor button doesn't show in toolbar when uicolor plugin loaded General 4.0 IE confirmed 2013-01-02T09:20:46Z 2013-01-07T13:19:31Z "1. Open UIColor plugin sample /plugins/uicolor/samples/uicolor.html 2. There's no UIColor button. 3. Removing inline editor (which isn't supported in QM) doesn't help." Piotrek Koszuliński Bug 9813 [Refac] Tabletools General 4.0.1 confirmed 2012-12-12T11:37:26Z 2013-01-03T11:56:37Z "At least code refactorization can be done (without changing the logic), since there are many things like: {{{ node.getAscendant( 'td' ) || node.getAscendant( 'th' ); //which is equal to: node.getAscendant( {td: 1, th: 1} ); }}} We could save lots of bytes by optimizing this code." Olek Nowodziński Bug 9498 [Release] textfield-rtl icon is missing in release version UI : Skins 4.0 confirmed 2012-10-24T14:40:00Z 2013-01-03T15:27:59Z "1. Build a release version. 2. Open uilanguages.html sample. 3. Compare icon for text field in LTR and RTL language. * Actual: it doesn't change. * Expected: moono skin provides textfield-rtl icon, but it's ignored by builder because it's not available in forms plugin. We cannot assume that if plugin doesn't provide RTL version of an icon it doesn't exist at all. It depends on the style of skin - imagine all icons dropping a shadow - then in RTL version all would have to have its RTL version." Piotrek Koszuliński Bug 9676 [Safari6] Button groups' borders are broken UI : Skins 4.0 Safari confirmed 2012-11-20T12:15:22Z 2013-01-03T13:02:04Z [[Image(safari-borders.png)]] Piotrek Koszuliński Bug 12690 [Safari] bender.tools.selection.setWithHtml problems with collapsed selection and inline elements General VendorFix Webkit Artur Delura confirmed 2014-11-20T10:52:15Z 2015-01-13T14:48:04Z "There are two red tests in http://tests.ckeditor.dev:1030/tests/plugins/font/font Tested on Safari 7.1 and Safari 8. Note: tests were marked as regressions. **Update**: during the investigation one of these issues turned out to be a [https://bugs.webkit.org/show_bug.cgi?id=140388 bug in Webkit]. The other issue was fixed in our tests tools." Piotrek Koszuliński Bug 6317 [Safari] Check Spelling dialog - JavaScript warnings UI : Spell Checker 3.2.2 Safari HasPatch, Review? confirmed 2010-09-16T11:24:51Z 2011-07-04T12:21:25Z "When opening the ""Check Spelling"" dialog, JavaScript errors appear in the error console: {{{ Unmatched encountered. Ignoring tag. apps/ckeditor/3.4/plugins/wsc/dialogs/tmpFrameset.html:48 Unmatched encountered. Ignoring tag. apps/ckeditor/3.4/plugins/wsc/dialogs/tmpFrameset.html:49 Unmatched encountered. Ignoring tag. apps/ckeditor/3.4/plugins/wsc/dialogs/tmpFrameset.html:50 Unmatched encountered. Ignoring tag. 2s1.spellchecker.net/spellcheck3/script/ssrv.cgi:192 Unmatched encountered. Ignoring tag. s1.spellchecker.net/spellcheck3/script/ssrv.cgi:361 Unmatched encountered. Ignoring tag. }}} Perhaps it's something worth to check... the whole spell checking process ended successfully though." Wiktor Walc Bug 12187 [Safari] Link's keystroke does not work Core : Keystrokes 3.0 Safari Mac confirmed 2014-07-09T11:40:42Z 2014-07-10T09:48:05Z "`CMD+L` always moves focus to Safari's URL bar, so it's impossible to create a link using keystroke. Linking is often available under `CMD+K`. Maybe we can set both keystrokes?" Piotrek Koszuliński Bug 9687 [Safari] Open font-name combo in
 crashes browser	General	4.0	Safari6		confirmed	2012-11-21T06:34:16Z	2013-01-03T12:13:00Z	" 1. Load editor with the following source:
{{{
^foo
}}} 1. Open Font Name combo; * Actual: Browser crashes Reproduced with Safari6 on Mac. " Garry Yao Bug 13029 [Safari] Pasting fragment of an image does not trigger its upload Core : Pasting 4.5.0 Beta Olek Nowodziński assigned 2015-03-11T09:36:24Z 2017-07-04T12:54:14Z "1. Open http://tests.ckeditor.dev:1030/tests/plugins/uploadwidget/manual/image 2. Open an image in Preview. 3. Select part of it and copy. 4. Paste it into the editor. Pasted image wasn't uploaded. In the data we can find ``" Piotrek Koszuliński Bug 10788 [Safari] Pressing ESC when in opened color platte/combo moves focus to editable. UI : Toolbar 3.6.2 confirmed 2013-09-04T12:56:07Z 2013-09-04T13:19:03Z "1. In latest Safari (6.0.5) open replacebyclass.html 2. Fn+Alt+F10 to focus the toolbar. 3. Using TAB, go to font color toolbar (or any combo). 4. SPACE to enter the palette (or the combo), navigate with arrows. 5. ESC. '''Expected''': focus goes back to color button in the toolbar so it's possible to select a different toolbar (TAB) or a different button (arrows). This is the behaviour of Chrome. '''Actual''': focus goes to editable. Need to use the keystroke again to focus it." Olek Nowodziński Bug 7537 [Safari][Mac]: unable to switch to source mode after moving an image General 3.0 Safari Mac confirmed 2011-04-07T09:04:51Z 2011-04-07T13:32:27Z "After moving an image inside of editing area (e.g. a smiley), clicking on the ""Source"" button does not switch to source mode, until one click on the editing area. - Load replacebyclass sample - Insert a smiley at the end of first line - Move it with a mouse to the beginning - Click ""Source"" button - Result: nothing happens There is no JS error in the error console." Wiktor Walc New Feature 7810 [stylesheetparser] Newly inputted styles don't load General 3.6 confirmed 2011-05-06T06:08:31Z 2012-04-07T15:52:53Z " 1. Open stylesheetparser demo page; 1. Load the following source by input (but not from file) {{{

some red text

}}} 1. Check Styles combo; * Actual Result: The style doesn't show up." Garry Yao Bug 13134 "[Toolbar configurator] ""What am I doing here"" box need to be moved above the toolbar" General 4.5.0 Beta Artur Delura assigned 2015-04-02T14:35:56Z 2015-04-07T14:26:06Z So toolbar is closer to the toolbar editor. Piotrek Koszuliński Task 11470 [Umbrella] a11yhelp dialog needs attention Accessibility confirmed 2014-01-21T10:57:08Z 2014-02-04T11:26:04Z "There are several things concerning the dialog that should be investigated/fixed/re-factorized: 1. Keyboard button labels are not consistent > Editor Context Menu > Press '''Shift'''+Ctrl+F10 or APPLICATION KEY to open context-menu. > Then move to next menu option with TAB or DOWN ARROW. Move to > previous option with '''SHIFT'''+TAB or UP ARROW. Press SPACE or ENTER > to select the menu option. [...] This is because some labels are hard-coded (upper case) and some are generated from langfiles (lower case). #11196 allowed translation of keys and we should take advantage of that feature. All hard-coded labels must be converted into dynamic ones. 2. We must verify whether help strings still match editor features. Some of them may be outdated/irrelevant/misleading. If necessary, some new ones should be written. 3. Some instructions are too complicated, some are unclear, e.g. lots of translators do not understand the MagicLine-related texts so we should revise the contents overall. 4. We must investigate a11y aspect of the dialog, e.g. compatibility with screen readers (JAWS). Perhaps `` tags would be suitable here and there. ---- Related tickets we could also take into consideration: * #8490: Plugins should extend `a11yhelp` to make the dialog dynamic and (build/editor)-dependent. At the moment `a11yhelp` creates a delusion that some features are enabled while, in fact, the plugins to which they belong are not even loaded. * #9638: ""Press ALT 0 for help"" iframe voice label makes no sense when `a11yhelp` is not loaded (i.e. basic build). * #10929: Spelling Mistakes on Accessibility Instructions dialog." Olek Nowodziński New Feature 11503 [Umbrella] Further widgets integration with ACF General 4.3 confirmed 2014-01-28T11:29:43Z 2015-03-12T10:58:53Z "== Cases we need to solve == 1. Integration with styles applicable to widgets. See #11297. 2. Disabling ACF in body of some widgets - e.g. mediaembed. See #11737 and #10925. 3. Filtering pasted widgets. See #11115. == Cause of problems == 1. ACF filters data before widgets are upcasted. Therefore for example mediaembed cannot notify ACF that children of some elements should not be filtered and it's not possible to create allowed content rule based on a widget name and style properties allowed on that widget element. 2. In pasted or dropped content we have the upcasted and initialized HTML of a widget. Therefore we cannot filter it, because ACF is applied to the data format. == Solution == === ACF after upcasting === The advantage of this solution is that ACF would know everything about widgets, so it could make precise decisions. Additionally, while filtering pasted content there would be no problem at all, because it would be the same case. However, there are two problems which makes this idea incorrect: * Assuming that we've got some complex widget like image2, which makes a lot of transformations while upcasting, how would ACF filters the upcasted image? How could it strip, without breaking widget, `figcaption` and `figure` if they are not allowed? It's simply impossible, without some special actions from the upcast method. It could theoretically ask ACF if specific components of widget are allowed, but it's tricky and still doesn't solve this issue completely. * Moreover, when ACF would filter upcasted version of widgets it would be impossible or a lot harder to define ACF rules. One would have to know internal widget structure to define those rules. In my opinion this makes the idea totally wrong. **ACF filters data format** and that's a foundation we have to keep. === ACF filters data === Previous section proved that ACF needs to be applied to data, not to inner HTML. This means that the current way of processing is the only correct one, but on the other hand we still have those three cases, which are listed at the beginning, that have to be solved. 1. Integration with styles applicable to widgets - a solution has been proposed in http://dev.ckeditor.com/ticket/11297#comment:8. It may not be 100% precise in some cases, but there's another ACF's characteristic which we have to keep in mind. It's not meant to be a security filter. It's meant to ensure good UX in as many cases as possible. Therefore when uncommon constellation of element and its attributes slips through its hands it's not a blocker. 2. Disabling ACF without a possibility to communicate through element's attributes. In this case the only possible solution is a callback executed by ACF which will notify it about how it should proceed. For example mediaembed will add a callback which will tell ACF that all descendants of element should be skipped if element has mediaembed's class. Callback will return binary flags, because we may need more options in the future. Example of flags that we may need to implement: * `DISABLE_ON_ELEMENT` - skips only this element (continues on descendants), * `DISABLE_ON_DESCENDANTS` - skips descendants, * `CONTINUE_ITERATION` - continue iteration - used with `DISABLE_ON_DESCENDANTS` could inform ACF that it should look for a descendant that reenables filtering, * `ENABLE` - reenable filtering. But of course for now we'll need just one of these flags, so only one should be implemented. Ticket: #11737. 3. Filtering pasted widgets. It's not possible to filter widget's upcasted version - only its source version can be filtered. If we had full control over clipboard we could downcast selected data on cut/copy and then filtering on paste would work like filtering on data load. Unfortunately, we don't have full control over clipboard and won't have even after #11437, because of IEs. Therefore, the only solution might be to look for upcasted widgets in pasted data, extract their HTML, find out from which editors they came from, use those editors to downcast them, and replace their upcasted version with downcasted one in pasted data. This could be based on unique editors' ids and `data-cke-widget-editor-id` attributes marking widget wrappers. This won't work when copying between window tabs or frames or when editor instance has been destroyed in the meantime and I'm not sure what should happen in such situation. Similar solution, maybe more straightforward and more reliable would be if editor, on `cut/copy/dragstart` if it cannot override the content, could retrieve widgets' HTML from selection, downcast them and store in the `CKEDITOR` object, so all other editors will be able to replace pasted widgets with their downcasted HTML stored in that object. Of course widgets have to be marked with unique ids to make this possible. This option is better than the previous one because widget's HTML will be kept even after editor is destroyed. We can also reuse the same mechanism in drag and drop for IEs in which we will need to store the data for a while. As the mechanism will be public 3rd party code will be able to integrate with it. And the third solution, nearly perfect, is to control copy and cut and override data with HTML extracted by us and processed by `htmlDP.toDataFormat`. We will need to do the same for drag&drop, so it won't be a big problem to eventually make the same with copy/cut. Additionally, we would automatically solve the problem with Blink putting awful HTML into clipboard." Marek Lewandowski Task 11596 [Umbrella] MathJax plugin improvements General confirmed 2014-02-20T13:48:34Z 2016-06-24T13:53:28Z "This is umbrella ticked for MathJax improvements. The list of the tickets with bug/feature requests for MathJax: * #554 - MathML support, * #11595 - block equations support, * #11313 - https support, * #11298 - fix baseline." Piotr Jasiun New Feature 12123 [Umbrella] Problems with selection in table cells General 4.0 IBM confirmed 2014-06-23T11:28:48Z 2017-04-27T12:56:04Z "1. On IEs empty cells' selection is invisible. IE renders only text selection. 2. On FF there's a similar problem like on IE, with a difference that cells can be selected as a whole but only by mouse. 3. Column selection is impossible on all browsers except Firefox. 4. It's hard to select a row. 5. [IE9+] No visual indication that a table is selected (#10897). The full solution would be a fake table selection - similar to fake element selection which we have for non-editable elements. Partial solutions may also be possible. Sub tickets: #8830, #12043." Piotrek Koszuliński Bug 11794 [UX] Apollo image has class instead of style Documentation & Samples 4.0 confirmed 2014-04-10T09:20:13Z 2014-04-14T11:15:57Z "1. Open replace by class sample. 2. Click on ""Apollo"" image. 3. Open image dialog. Image is align to right, but ""Alignment"" is """". It is because we use class instead of inline style to align this image." Piotr Jasiun Bug 12115 [UX] Drag handler not visable in the High Contrast Mode on Windows UI : Widgets 4.3 confirmed 2014-06-18T15:25:30Z 2015-06-16T14:10:19Z "1. Switch Windows to the High Contrast Mode (LALT+LSHIFT+PTSCREEN). 2. Open Image2 sample. Drag handler is black on the black background so it is not visible. In this mode it is important to make elements as visible as possible. In fact you do not need High Contrast Mode to meet this issue: in any case when background is black or dark drag handler is not visible. For example if you have dark image with caption and a widget in this caption then drag handler will be hardly visible too. Tested on IE8 and Windows 7." Piotr Jasiun Bug 11606 "[UX] UI Color Plugin cancel by ""X""" General 3.0 confirmed 2014-02-21T10:06:44Z 2014-02-26T14:31:15Z "1. Open ""UI Color Plugin"" sample. 2. Press ""UI Color Picker"" icon. 3. Change color. 4. Close dialog using ""X"" in the top right corner. Result: Alert ""You have changed some options. Are you sure you want to close the dialog window?"" is shown but changes are applied anyway. Expectation: Alert will not be shown or changes will be reverted when I close dialog using ""X"". I am for first option so alert should not be shown." Piotr Jasiun Bug 11022 [Webkit&Blink] Nested editable does not get focus in certain situations General 4.3 confirmed 2013-10-22T13:09:10Z 2013-12-19T11:53:30Z "1. Open Chrome, 2. Open New Image plugin sample, 3. Click on nested editable (""Roll out of Saturn V""), 4. Click on browser url bar, 5. Click again on nested editable. Expected: - editable has focus (blue outline), only accepted options are available. Actual: - editable haven't got focus (no blue outline), all buttons are available. " Piotr Jasiun Bug 12070 [Webkit/Blink] It is possible to create selection that starts in one editable and ends in another one UI : Widgets 4.3 Beta Blink Webkit confirmed 2014-06-04T13:43:28Z 2014-06-04T13:43:40Z "1. Open http://ckeditor.dev/plugins/widget/dev/nestedwidgets.html. 2. Start selecting from the header and end in simplebox's content. Expected: It's impossible - entire widget should be selected as soon as you hover it with mouse. Actual: Webkit and Blinks allow this." Piotrek Koszuliński Bug 11039 [Webkit/Blink] Link created in nested editable is not being selected General 4.3 confirmed 2013-10-24T14:54:40Z 2013-12-13T16:06:21Z "1. Open image2 sample. 2. Place caret in nested editable. 3. Create link. 4. Caret is moved the the beginning of main editable." Piotrek Koszuliński Bug 10749 [Webkit/Blink] Loading URL with a # causes page to scroll General 4.0 Beta Webkit Blink confirmed 2013-08-22T12:07:18Z 2015-03-03T11:45:23Z "Open: http://ckeditor.com/demo# or samples/datafiltering.html# See that page is scrolled down. Reported on: http://ckeditor.com/forums/CKEditor/Scrolling-problem-when-using-empty-anchor-in-URL" Piotrek Koszuliński Bug 10989 [Webkit/Blink] Widgets and content after them disappear when pargraphs are merged using backspace General 4.3 Beta Chrome Safari Blink Webkit confirmed 2013-10-14T11:55:07Z 2013-10-14T12:15:26Z "1. Open mathjax sample. 2. Set data to: `

foo

bar \(\TeX\) bom

` 3. Place caret at the beginning of 2nd line. 4. Press backspace. Widget and ""bom"" disappear. * Blink bug report: https://code.google.com/p/chromium/issues/detail?id=306970 * Webkit bug report: https://bugs.webkit.org/show_bug.cgi?id=122748 * Extends the whole range of broken backspace/delete keys behaviours on Webkit/Blink: #9998." Piotrek Koszuliński Bug 10178 [Webkit] : Magic line is too aggressive in enter mode BR General 4.0 Beta Webkit confirmed 2013-03-08T08:24:30Z 2014-04-11T14:03:26Z "To reproduce: 1. Open enter key sample and set mode to BR 2. Press new page button 3. Insert two div containers 4. You should have div div p in elements path now - try clicking inside content area Result: Elements path shows only body like there is nothing in editor. **In 4.0 beta** - You had to source and back to see the code again plus magic line above divs. **From 4.0** - You also have to switch to source and back to see the code again but magic line behaves different.[[BR]] It shows up in first line and once you click on it, elements path shows only body. This gives you false impression that whole code wasn't created. Since cursor is now in correct place you may want to create your containers again. If you do that and switch to source you will get two sets of divs. [[BR]] First set for some reason gets hidden. **Problem can be reproduced only in Webkit.**" Jakub Ś Bug 9627 [Webkit] Clipboard toolbar accessible in read-only mode Core : Read-only 4.0 Beta Webkit confirmed 2012-11-14T13:18:53Z 2013-12-25T08:43:45Z "Watch the screencast. 1. Go to http://ckeditor4.t/ckeditor/samples/readonly.html 2. Make it read-only. 3. L-click editable, ~30 pixels after the last word. 4. Clipboard is accessible." Olek Nowodziński Bug 10499 [Webkit] Content gone while copying via context menu with keyboard. UI : Context Menu 3.6.4 Chrome confirmed 2013-06-04T09:45:18Z 2013-06-05T11:59:34Z "In latest Chrome: 1. Open replacebycode sample. 2. CTRL+A 3. SHIFT+F10 4. Select ""Copy"" 5. Hit Enter to close the alert. 6. Editor is empty. Since v3." Olek Nowodziński Bug 10247 [Webkit] Enter key before sub list is not right General 4.0 Webkit IBM Olek Nowodziński assigned 2013-03-22T11:47:13Z 2013-11-27T16:06:38Z "{{{
  1. item1
  2.  
    1. item2
}}} Place caret at the beginning of second list item (nbsp) and press enter. Result: {{{
  1. ^item1
  2.  
  3.  
    1. item2
}}} Note that the caret was moved up to the item 1. I was able to reproduce this on Chrome, but not on FF." Piotrek Koszuliński Bug 10359 [Webkit] Extra   and inline styles when copying and pasting aligned text Core : Pasting 3.0 Webkit VendorFix confirmed 2013-04-22T10:07:42Z 2013-04-22T12:04:10Z "Follow the cases below. Set initial data on the editor, then C-a, C-c, C-v and get data. * Tested in latest Chrome (26.0.1410.63), Webkit 537.31 * Note that `` ``s are displayed always regardless of the alignment. * Related ticket: #9998 == replacebycode (extra  , inline style on ``) Initial data: {{{

This is some sample text. You are using CKEditor.

}}} After copy and paste: {{{

This is some sample text. You are using CKEditor.

}}} == outputhtml (extra  ) Initial data: {{{

This is some sample text. You are using CKEditor.

}}} After copy and paste: {{{

This is some sample text. You are using CKEditor.

}}}" Olek Nowodziński Bug 10766 [Webkit] Irresistible content when pasting into entirely selected editable Core : Pasting 4.0 confirmed 2013-08-28T13:16:49Z 2013-08-28T13:22:42Z "1. Open replacebycode 2. Set the following HTML: {{{

Hello world!

Wooo! I'm so sticky!

}}} 3. Select the paragraph: {{{

[Hello world!]

}}} 4. C-c 5. C-a 6. C-v 7. Switch to Source and back to WYSIWYG. Note there's an unwanted paragraph aligned to the right at the end of editable: {{{

Hello world!

 

}}} Now remove the link from the original content and repeat all the steps. Use the following startup data: {{{

Hello world!

Yay! I'm not so sticky anymore!

}}} Result is just perfect: {{{

Hello world!

}}} " Olek Nowodziński Bug 7942 [Webkit] Paste elements carries applied style Core : Pasting 3.0 Webkit confirmed 2011-05-29T14:04:35Z 2011-06-20T16:50:04Z " 1. Append the following styles to the content.css file: {{{ p,strong { border: 1px dotted #000; } }}} 1. Load the editor with following content: {{{

paragraph1

paragraph2

}}} 1. Copy all content and paste at the end of doc. * Actual Result: The computed style of the content is pasted as inline style." Garry Yao Bug 11269 [Webkit] Several elementspath issues General 4.1 confirmed 2013-12-06T10:57:35Z 2014-02-26T12:14:34Z "'''Case 1''': An error is thrown when clicking some tag in elementspath (see: [attachment:chrome_elementspath_wrong_selection.mp4 screencast]). '''Case 2''': Confusing selection after clicking a tag in elementspath (see: [attachment:safari_elementspath_error.mp4 screencast]). Quite likely both cases have the same root: to be investigated. " Olek Nowodziński Bug 8213 [Webkit]: Inline styles are not copied with text General 3.1 Safari 5 confirmed 2011-07-27T15:07:30Z 2013-06-28T10:26:05Z "1. Open ajax sample and paste the following code: {{{

This is some sample text. You are using CKEditor.

This is some sample text. You are using CKEditor.

}}} 2. Select whole first line and apply (using Toolbar buttons): green ""Text Color"", yellow ""Background Color"", Comic Sans MS ""Font Name"" and Big from ""Fromatting Styles"" 3. Select part of text from first line and copy it using CRTL+V 4. Place the cursor inside a second line or in new third line and paste the text using CRTL+V **Result:** Only text gets copied (without styles). Issue has been reproducible from CKE 3.1 in Webkit browsers. " Jakub Ś Bug 9237 [Webkits] [CKE 3.x 4.x] Incorrect handling of ctrl+a in specific cases General 3.5.3 Webkit confirmed 2012-08-27T10:17:04Z 2014-01-03T15:48:12Z "1. Open any sample. 2. Focus editor. 3. In CKE 4.x press ctrl+a and delete twice (to leave only {{{

^

}}}). In CKE 3.x press ctrl+a and delete or backspace twice. 4. Write word. 5. Press ctrl+b or apply other inline style. 6. Write word. 7. Press ctrl+a or ""select all"" button. 8. Kaboom! Only first word is selected. 9 .In v3 result is different - nothing is selected." Piotrek Koszuliński Bug 9254 [Webkits] Checkbox is rendered on the right of cursor General 3.6.4 WebKit confirmed 2012-08-27T10:33:28Z 2012-09-11T16:40:39Z "1. Delete content of the editor. 2. Write few words. 3. Add checkbox 4. Try to move caret right after the checkbox Actual: it is not possible. Logically caret is on the right of checkbox (you can type there), but it's shown on the left." Wiktor Walc Bug 13081 [Widgets] Excessive snapshot is recorded if blurred and focused editor General 4.4.0 confirmed 2015-03-23T15:44:40Z 2015-04-08T12:30:14Z "1. Open http:///ckeditor.dev/plugins/image2/samples/image2.html 2. Open image dialog. Type any URL and press ok. 3. Click outside editor (select some text). 4. Doubleclick the created widget. 5. Change alignment and press ok. 6. Press CTRL+Z - the previous alignment should be restored (OK). 7. Press CTRL+Z: * Expected: the widget should be removed. * Actual: You need to press CTRL+Z twice. The reason why this happens is that initially snapshot contains widget classes in the following order: {{{ cke_widget_focused cke_widget_selected }}} Unfortunately, once editor is blurred, the `cke_widget_focused` class is removed and when it's added back (on editor focus, on doubleclick) it's added at the end. The solution would be to always add `cke_widget_focused` class after `cke_widget_selected`. Reproduced on Chrome." Piotrek Koszuliński New Feature 12524 [Widgets] Support multiple nested editables of the same name UI : Widgets 4.3 Beta confirmed 2014-10-06T08:04:16Z 2015-07-07T08:02:01Z "It would be useful if it was possible to initialise many nested editables using just one name: {{{ editables: { label: { selector: '.someClass' }, }, }}} More details about the current behaviour and reasons: http://ckeditor.com/forums/Support/Editable-fields-in-widget#comment-134623 Workaround - using [http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget-method-initEditable widget.initEditable] with dynamically generated names and selectors." Piotrek Koszuliński Bug 6835 A few dialogs' content is not resiable UI : Dialogs 3.5 Discussion Sa'ar Zac Elias review_failed 2010-12-12T11:42:13Z 2011-03-24T12:26:36Z "In a few dialog we have fixed width for content, so the dialog is resizable but the content size is never changed.[[BR]] We need to make the content resizable (or cancel the resizing option of them). * Spell checker (covered by #6829). * Paste. * Special characters. * Select color." Sa'ar Zac Elias New Feature 630 ability to have toolbar buttons sized acording to the images General SF confirmed 2007-06-21T09:45:03Z 2008-04-03T11:10:15Z "It would be nice to be able to create toolbar buttons and toolbars that are not retricted to 21x21. Please change fckeditor to allow this, by adding FCK_TOOLBARITEM_NO_SIZE or something. Is there a hack I can use from my fckplugin.js to get around this? ---- Moved from SF:[[BR]] http://sourceforge.net/tracker/index.php?func=detail&aid=1183156&group_id=75348&atid=543656" pabs3@… New Feature 2584 Ability to set default toolbar icon size UI : Toolbar FCKeditor 2.6.1 confirmed 2008-10-05T21:03:22Z 2008-10-06T17:26:07Z "I added FCKConfig.ToolBarIconSize to config file right after skin. (It would be best to get this out of the skin directory, but that may be too hard) use this value in FCKToolbarButton.js (this was minimal necessary change), FCKIcon.js (this may have been necessary, but the case 'number' never seem to get called, and any other places it's hardwired to 16. " Capps New Feature 7280 Ability to switch toolbar at runtime UI : Toolbar Alfonso Martínez de Lizarrondo review 2011-03-08T20:34:13Z 2015-03-10T18:46:57Z "These is a feature that people have requested several times, these are two related tickets (although they don't request the same thing) #6374 and #7038 This is a request to provide a editor.setToolbar() method that can change the current toolbar to a new one on the fly, it's almost possible with this code: {{{ // Set new Toolbar CKEDITOR.editor.prototype.setToolbar = function( toolbar ) { // Destroy previous toolbar var toolbars, index = 0, i, items, instance; toolbars = this.toolbox.toolbars; for ( ; index < toolbars.length; index++ ) { items = toolbars[ index ].items; for ( i = 0; i < items.length; i++ ) { instance = items[ i ]; if ( instance.clickFn ) CKEDITOR.tools.removeFunction( instance.clickFn ); if ( instance.keyDownFn ) CKEDITOR.tools.removeFunction( instance.keyDownFn ); if ( instance.index ) CKEDITOR.ui.button._.instances[ instance.index ] = null; } } // Set new one this.config.toolbar = toolbar; // create it var toolbarLocation = this.config.toolbarLocation, space = document.getElementById('cke_' + toolbarLocation + '_' + this.name), html = this.fire( 'themeSpace', { space : toolbarLocation, html : '' } ).html; space.innerHTML = html; } }}} But there are two issues that have to be patched in order to work this way. The patch addresses just those issues, but a more robust and compact setToolbar method could be created. " Alfonso Martínez de Lizarrondo Bug 9157 About dialog: no hover effect for the Cancel button. General 3.0 confirmed 2012-07-17T17:47:02Z 2012-07-18T10:23:19Z "Unlike in other dialog windows (e.g Image or Link), the Cancel button is orange, not red. It has no hover effect as well. The Templates dialog, which is using a single Cancel button as well, works fine." Wiktor Walc Bug 7067 about getIndex method performance Performance HasPatch confirmed 2011-01-27T06:40:41Z 2011-02-15T08:44:35Z "When the getIndex method is called, the getNext will be invoked by getIndex, if an element node contains too many text nodes, the getNext method will be called too many times, that will cause a performance problem. My suggest is using childNodes property, according to my test, using childNodes is nearly two times faster than calling getNext method. Here's my code snippet: getIndex : function( normalized ) { var parent = this.getParent(), currentIndex = -1, node; if ( parent ) { for(var i=0,childs=parent.$.childNodes;node=childs[i];i++){ if(node.nodeType == 1 || !(normalized && node.previousSibling && node.previousSibling.nodeType == baidu.editor.dom.NODE_TEXT)) currentIndex++; if(node == this.$)break; } } return currentIndex; }," campaign Bug 6977 about override in styles Core : Styles 3.0 HasPatch confirmed 2011-01-17T13:56:12Z 2013-10-15T08:51:39Z "steps: 1.open www.ckeditor.com/demo 2.switch to source mode,input html: {{{

12345678xyzabcd9012345678

}}} 3.switch to wysiwyg mode and place cursor between 'y' and 'z', then click background button , select '自动' 4. expected: 'xyzabcd' does not have background-color. actual result : unchanged 5.select '8xyzabcd9' ,then click background button ,select red color 6. expected : generate code : {{{

12345678xyzabcd9012345678

}}} actual code (too bloated): {{{

12345678xyzabcd9012345678

}}} ps:in trunk ,result is error : {{{

12345678xyzabcd9012345678

}}} ps2: i provide a patch for trunk, add consideration about override element's style" yiminghe Bug 13384 Accessibility checker editor content table is broken and causes errors. General confirmed 2015-06-09T08:37:02Z 2016-03-15T12:16:00Z "1. Open http://cksource.com/ckeditor/services#accessibility-checker. 2. Scroll down to table in the editor. 3. Open table properties dialog. 4. Set {{{Headers}}} option to {{{both}}} **Actual result:** There is an error in the console. That's because editor table HTML is wrong - there are empty {{{tr}}}`s in the table. Removing them will fix the issue." Artur Delura Bug 12292 Accessibility: better support for tables Accessibility 3.0 confirmed 2014-08-11T07:26:46Z 2014-08-12T14:12:23Z "We need to bring a better support for the tables. I've tested JAWS and Narrator and none of them is doing a good job with our tables. Screen reader notes: * **JAWS** - reads each char inside the table as line ending mark, therefore tables content is not available which makes this useless. * **Narrator** - it reads the content correctly, but (at least in default configuration) does not notify that user is in the table. Possible solution: I belive we should give a try to {{{role=grid}}} for the table." Marek Lewandowski Bug 12260 AccessKey works only once Accessibility confirmed 2014-07-31T10:34:15Z 2014-08-11T11:56:43Z "1. Open http://ckeditor.dev/samples/replacebycode.html 2. Click ""Checkbox"". 3. CTRL+S to see that focus is moved and ""Selected"" checkbox is checked. 4. Click OK to close the dialog. 5. Re-open the same dialog. 6. Press CTRL+S. '''Expected''': ""Selected"" checkbox is toggled. '''Actual''': AccessKey feature is broken is completely broken in that dialog. Other accessKeystrokes does not work either." Olek Nowodziński Bug 12343 ACF does not play well with basicstyles Core : Styles 4.1 confirmed 2014-08-22T08:13:14Z 2014-08-26T13:21:40Z "1. Start CKEditor with: {{{ CKEDITOR.replace( 'editor1', { allowedContent : 'u i b' } ); }}} 2. Enter ""foo bar"", select it and press ""B"", ""I"" buttons. 3. Result in CKEditor: {{{ foo bar }}} (it can be easily noticed in the elements path). Although `getData()` returns properly `foo bar`, such behavior is buggy. When CSS styles are defined for ``/`` they will not be applied for ``/``. Besides it is misleading for anyone configuring ACF. " Wiktor Walc New Feature 1374 Acronym Tag General accessibility, atag confirmed 2007-10-06T15:34:23Z 2016-01-09T16:20:01Z "Plugin to handle SHORTCUT ---- Moved from http://sourceforge.net/tracker/index.php?func=detail&aid=1563695&group_id=75348&atid=543656[[BR]] Original Author: centix" k4systems@… New Feature 606 ActiveX/OCX/DLL component General SF confirmed 2007-06-21T04:26:01Z 2008-10-04T15:00:26Z "so FCKeditor can be implemented into a lot of other solutions. ---- Moved from SF:[[BR]] http://sourceforge.net/tracker/index.php?func=detail&aid=1052311&group_id=75348&atid=543656" anonymous New Feature 9278 Add 'list-style-type:none' to list properties dialog. Core : Lists 3.0 Jakub Ś review 2012-08-30T12:58:30Z 2012-08-30T13:07:50Z I think that list property dialog should have also have none option. Jakub Ś New Feature 1984 Add