Custom Query
Results (1501 - 1600 of 2591)
Ticket | Summary | Status | Owner | Type | Priority | Milestone |
---|---|---|---|---|---|---|
#11185 | Zero-width space entity gets doubled | confirmed | Bug | Normal | ||
Description |
Entity gets doubled. Problem can be reproduced from CKEditor 3.0 but I'm setting 4.0 as this is most likely going to be fixed in CKE 4.x. |
|||||
#11187 | Audio tag needs fake element what should result in new plugin. | confirmed | New Feature | Normal | ||
Description |
Result: JS error is thrown: Despite error I think whole plugin with placeholder (fake element) is missing here |
|||||
#11190 | Updated missing meta information for language files | confirmed | Task | Normal | ||
Description |
Meta information can be found in |
|||||
#11192 | Table Tools modify the wrong table when working with the <th> element in a nested table | confirmed | Bug | Normal | ||
Description |
When inserting a row/column/cell to the child table using the context menu, it will insert the row/column/cell on the parent table. step to reproduce:
Expected: Row/column/cell will insert in the child table Actual: Row/column/cell added on the parent table For more detail, video is attached. |
|||||
#11194 | Notification about new version in About dialog | confirmed | New Feature | Normal | ||
Description |
IdeaVery often people don't realize that that our product is getting stable and richer. Users would benefit from updating CKEditor and, with a simple notification, we would let them know that "CKEditor lives". The notification displayed in About dialog could look like that: The newer version of CKEditor (<a>A.B.C</a>) is available (<a>Changelog</a>). Technical backgroundWhen the About dialog is opened, a file is downloaded from ckeditor.com. It contains the latest version number and date, which is compared to the current version. If different, the dialog shows a message with a link to the download page. |
|||||
#11199 | [Image2, ACF] Content of figcaption remain once the tag is stripped out in a widget | confirmed | Bug | Normal | ||
Description |
Problem: If user explicitly disallows
Expected: Once |
|||||
#11212 | [FF] It is impossible to exit styled list with Enter Key. | confirmed | Bug | Normal | ||
Description |
Result: Items get created and you can't leave the list that way. NOTES:
|
|||||
#11221 | Incorrect result of table/list deletion | confirmed | Bug | Normal | ||
Description |
This is caused by poor implementation in editable.js. See also http://dev.ckeditor.com/ticket/10055#comment:11. It's a part of bigger task - complete custom backspace/delete handling. |
|||||
#11227 | dialog.validate.functions bugs | confirmed | Bug | Normal | ||
Description |
The definition of the function returned from dialog.validate.functions suffers from two bugs.
|
|||||
#11231 | Autogrow does not load as images are loaded | confirmed | Bug | Normal | ||
Description |
If I set the editor content to a document with lots of images where the image size is not initially set, the autogrow plugin will not expand the editor as images are loaded. After all images are loaded, their size is known, and the document height are expanded without the autogrow plugin knowing. This results in a scrollbar being shown for the editor area. |
|||||
#11234 | IE 11 doesn't like links with display:inline-block | confirmed | Bug | Normal | ||
Description |
It's hard to debug, but a simple fix should be enough: With IE 11, load for example http://nightly.ckeditor.com/13-11-29-07-05/standard/samples/api.html make sure to disable ACF for our tests, in the console: CKEDITOR.instances.editor1.filter.disabled=true Then insert this "innocent" HTML <a style="display:inline-block">x</a> with the button available (using the console for this call seems to work fine, might be related to document focus) IE11 throws an error in the scrollIntoView to avoid it, it seems that it could be enough to check that type exists: if ( this.type && this.type != CKEDITOR.SELECTION_NONE ) I just hope that you're able to reproduce it because I've spent most of this evening trying to find out what's wrong with IE11 |
|||||
#11240 | Basic formatting of a content of <pre> tag stripped by ACF is not preserved | confirmed | Bug | Normal | ||
Description |
Whenever I paste text with LINUX line breaks from clipboard into CKEDITOR with a toolbar that contains a 'Fotmat' button the text is processed correctly with line breaks, but if there's no 'Fotmat' button in toolbar - then the text is inserted in a single line. Is it possible to configure CKEDITOR to process the text correctly in both cases without adding 'Fotmat' button in toolbar. (See attached files) Reproducible in Version 4, and on CKEDTIOR demo page http://ckeditor.com/demo#standard - correct insert http://ckeditor.com/demo#widgets - inserted as single line
Edit: |
|||||
#11241 | CKFinder in readonly throws JS error | confirmed | Bug | Normal | ||
Description |
When loading a CKFinder instance with readonly = true, the following javascript error is thrown: // In IE and Chrome: Uncaught TypeError: Cannot read property 'pW' of undefined ckfinder.js:7 // In Firefox: TypeError: as is undefined ckfinder.js:7 The code in question seems to be this in IE/Chrome: L.prototype.setUploadCommand=function(ar,as){var at,au,av,aw;if(!as.pW||as.pW.length<1)return; Sorry, no unminimized example. Finder was created thusly: var finder = new CKFinder(); finder.basePath = '/Scripts/ckfinder_pdfmerge/'; finder.readOnly = true; finder.create(); Everything seems to work, but the error is very annoying. Browsers tested: Firefox 24, IE 11 and Chrome 31. |
|||||
#11242 | [IE8] Ignored tests related to fake selection have to be checked | confirmed | Bug | Normal | ||
Description |
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. |
|||||
#11247 | Dead code in htmldataprocessor.html TC | assigned | Bug | Normal | ||
Description |
There is bad TC called |
|||||
#11248 | [FF] Permission denied is thrown when preview is used for page with document.domain | confirmed | Bug | Normal | ||
Description |
Problem can be reproduced in Firefox only from CKEditor 3.6.4 rev. [7527] in both CKE 3.x and 4.x
Result: Permission denied error is thrown.
Error: Permission denied to access property '_cke_htmlToLoad' |
|||||
#11252 | Widget with complex structure allow editing of widgets' editables (if those are divs) | confirmed | Bug | Normal | ||
Description |
If widget editables are not direct descendants of widget root element, it is possible to edit/delete elements' editables with CreateDiv context menu options. Deleting results in loss of editable element and its content is moved into editables parent element. In example below with CreateDiv context menu you could remove content-left and content-right columns. Moving content from those divs to their parent divs (col-xs-12). Juicy parts of an widget definition: allowedContent: 'div(!row);'+ 'div(!col-xs-12,col-sm-6,col-sm-3,col-sm-9);'+ 'div(!content-text,content-left,content-right);', // Minimum HTML which is required by this widget to work. requiredContent: 'div(!row);div(!col-xs-12);div(!content-left);div(!content-right);', // Define two nested editable areas. editables: { contentLeft: { selector: '.content-left' }, contentRight: { selector: '.content-right' } }, // Define the template of a new widget. template: '<div class="row">' + '<div class="col-xs-12 col-sm-6">' + '<div class="content-text content-left">' + '<h2>Title 1</h2>' + '<p>Some text</p>' + '</div>' + '</div>' + '<div class="col-xs-12 col-sm-6">' + '<div class="content-text content-right">' + '<h2>Title 2</h2>' + '<p>Some text</p>' + '</div>' + '</div>' + '</div>', |
|||||
#11254 | Tests mocking CKEDITOR.editor should be rewritten | confirmed | Bug | Normal | ||
Description |
For example: http://ckeditor4.t/dt/core/focusManager/focus.html (#11153) Mocked editor does not behave like the real one. It's cool to create light unit test, but most important is to write precise and realistic tests. All those which create CKEDITOR.editor instances manually are unsafe and should be rewritten. |
|||||
#11255 | split merged cell vertically command transposes the cells | confirmed | Bug | Normal | ||
Description |
Description (I attached a detailed image that shows every aspect of this issue well - please see it): RESULT: The new cell comes to the first place of the affected row instead of the place where the split command was applied. Every other cells are shifted right. Note: If the merge/split action is applied to an intermediate cell (not on the last one in the row), there is no issue. I can recreate it with the demo page with IE9, IE10. |
|||||
#11256 | [iOS] startupFocus option does not work on iPad | new | Bug | Normal | ||
Description |
I don't have a hosted example, but if you take http://nightly.ckeditor.com/13-12-04-07-05/standard/samples/ajax.html and simply change the line where the config is defined to read: var config = {startupFocus: true}; you will notice that creating the editor will result in a focused cursor on desktop but not in iPad |
|||||
#11257 | Language dropdown display issues with many language options | confirmed | Bug | Normal | ||
Description |
When the new language menu provided in CKEditor 4.3 contains a large number of language options, the menu is just displayed as one long list - see attached screen capture. This menu should be styled in a different way so that the language list can be displayed in a more user friendly way when a large number of language options are provided e.g. the menu could be scrollable or presented as a grid layout etc. Otherwise there should be some way to customize the styling of this menu so that we could use CSS to change the appearance of the menu. Currently there is no easy way to customize this menu.
One idea which could help to make the styling of menus more flexible is adding a feature specific class to the cke_menu_panel div like
|
|||||
#11259 | Pressing down arrow when menu containing richcobmo is focused, will not move focus to first potion | confirmed | Bug | Normal | ||
Description |
until master I feel that there is a case when down arrow with buttons does not work as expected. It works good with i.e. language button, color buttons - but still does not work as expected with richcombos, because it still does not focus first option. The exception here is format menu, which checks currently active format.
Expected result:
Current result:
additional info:
origin issue: |
|||||
#11261 | [Blink] Problem with textarea in paragraph | confirmed | Bug | Normal | ||
Description |
master
Important note: 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:
Current result:
additional info:
|
|||||
#11269 | [Webkit] Several elementspath issues | confirmed | Bug | Normal | ||
Description |
Case 1: An error is thrown when clicking some tag in elementspath (see: screencast). Case 2: Confusing selection after clicking a tag in elementspath (see: screencast). Quite likely both cases have the same root: to be investigated. |
|||||
#11270 | Delete pressed in table cell causes an error when magicline is visible | confirmed | Bug | Normal | ||
Description |
Use this HTML: <table border="1" cellpadding="1" cellspacing="1" style="width:500px"> <tbody> <tr> <td> <p> </p> </td> <td> </td> </tr> </tbody> </table>
Uncaught TypeError: Cannot read property 'type' of null range.js:1526 CKEDITOR.dom.range.setStart range.js:1526 CKEDITOR.dom.range.setStartAfter range.js:1573 CKEDITOR.dom.range.setStartAt range.js:1618 CKEDITOR.dom.range.moveToPosition range.js:1489 CKEDITOR.dom.range.moveToElementEditablePosition range.js:2047 CKEDITOR.dom.range.moveToElementEditEnd range.js:2157 (anonymous function) Reproduced it on every browser. |
|||||
#11271 | [IE9-11] INDEX_SIZE_ERR thrown after closing find dialog | confirmed | Bug | Normal | ||
Description |
I couldn't reproduce it on Chrome and I haven't checked other browsers.
Edit:
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. |
|||||
#11272 | [Blink] Two paragraphs after one enter before <hr> | confirmed | Bug | Normal | ||
Description |
Result: Two paragraphs have been created instead of one. |
|||||
#11274 | Flash placeholder change size after copy and paste in image2 sample | confirmed | Bug | Normal | ||
Description |
Result: placeholder changes size. Moreover if you do not set dimensions of flash after cut & paste you will get width = 1 and height = 1. Also in "Replace by class" sample everything is ok. |
|||||
#11275 | [IE8] Widget: it is possible to use native drag handler | confirmed | Bug | Normal | ||
Description |
In IE8:
Result: you can drag widget using IE native D&D. |
|||||
#11277 | Usability improvement: Allow adding anchor text when creating link | assigned | New Feature | Normal | ||
Description |
Consider the usual workflow — typing along, and now you want to make a link. Until you have been re-trained by CKEditor, you are likely to press the link button, and now you have your URL— but no custom anchor text, and no way to create it, except by deleting the link, typing some text, selecting it, and now making pressing the link button (if you even know this is an option). This could be alleviated simply by having a text box for the anchor text. If left blank we put in the URL as the anchor, as is done now. But if something is put in there (or what was there is edited) then that is used as the anchor text. So the proposed fix is to allow adding or editing anchor text when creating or editing a link, but the user's pain is mostly for new links i'm sure. If this has a chance of going in i think i'd be able to make a patch. My end-users thank you for your consideration! |
|||||
#11280 | [IE] Selection not refreshed or incorrect if clicked outside body | confirmed | Bug | Normal | ||
Description |
Checked on IE8 and IE9:
This means that selectionChange wasn't correctly fired perhaps due to lack of native selectionchange. |
|||||
#11286 | Panels are too narrow | confirmed | Bug | Normal | ||
Description |
Panels are too narrow, so even our default settings look bad if font is missing (FF@Fedora): Or if someone wants a longer name: A better solution would be to allow configure dropdowns width or, better, if editor chooses width automatically based on the content. |
|||||
#11313 | Mathjax plugin broken when ckeditor is used over https:// protocol | confirmed | Bug | Normal | ||
Description |
Steps:
Chrome:"[blocked] The page at '[site with https]' was loaded over HTTPS, but ran insecure content from 'http://cdn.mathjax.org/mathjax/2.2-latest/MathJax.js?config=TeX-AMS_HTML': this content should also be loaded over HTTPS."
in Firefox: "[14:41:12.367] Blocked loading mixed active content "http://cdn.mathjax.org/mathjax/2.2-latest/MathJax.js?config=TeX-AMS_HTML" @ https://[site]" os:pc/mac browser:chrome according to the Mathjax website: http://www.mathjax.org/resources/faqs/#problem-https their CDN does not offer https support and instead, asks users to use https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML as an alternative address. It'd be great if ckeditor can test the protocol of the browser accessing the script and change the path accordingly. even better would be leaving plugin.js in the mathjax plugin folder as it was in version 4.3 beta. |
|||||
#11318 | An error should be thrown if loading resources failed | confirmed | Bug | Normal | ||
Description |
Based on: #11315. There are couple of scriptLoader.load usage and none check if request completed. When request failed error should be thrown, so developer knows what happened. |
|||||
#11320 | IE: cursor not visible when CKEditor opened as a modal dialog | confirmed | Bug | Normal | ||
Description |
Problem: Cursor is not visible. Tested in IE9-11. The similar issue was fixed with #1659 and #7932 |
|||||
#11321 | File Browser plugin doesn't show that image is being uploaded in IE | confirmed | New Feature | Normal | ||
Description |
Using the Link dialog's Upload tab to upload a file shows no indication that something is happening in IE<=11 until after the file is fully uploaded. Chrome and Firefox both show their activity spinners once you start the upload, but nothing happens with IE. Using CKFinder for the file management. Also happens on your demo page. |
|||||
#11322 | Impossible to delete some block elements at the beginning of content | confirmed | New Feature | Normal | ||
Description |
For certain block elements inside CKEditor, if an element is at the beginning of the content, it is impossible to delete it using the
Sample elements: Note: deleting does work in one particular case: only if there is no content after the element, so make sure to add some text to the content as well. Test Case 1
<blockquote> <p> </p> </blockquote> <p>Text</p>
Note 2: Pressing enter deletes Blockqoute (?) Test Case 2 Repeat steps 1-4 with: <form action="a" name="n"> </form> <p>Text</p> (Enter key works as expected) Test Case 3 Repeat steps 1-4 with <div class="class"> <p> </p> </div> <p>Text</p> (Enter key works as expected) It is technically possible to workaround this bug by using magic line to insert first an element above (or use the Source mode), but I don't think that's a real solution for this bug. |
|||||
#11323 | [FF] preview does not display images | confirmed | Bug | Normal | ||
Description |
observed at master FF does not display images in preview.
Expected result:
Current result:
additional info:
|
|||||
#11324 | checkDirty() return true, but should return false | confirmed | Bug | Normal | ||
Description |
When ckeditor is inside div which is display: none and textarea is empty, then when you show div (change css to display: block) and checkDirty returns false. Here is example: http://hosting.data365.eu/ckeditor_bug/index.html My browser is firefox 26 and running on Ubuntu Linux 13.10. |
|||||
#11326 | enterKey breaks block-level widgets | confirmed | Bug | Normal | ||
Description |
If "enterKey" is enabled, hitting [Return] while in a simple block-level (div) widget will break the widget by creating a second "widget body" within the widget wrapper. This leads to odd formatting and an unexpected DOM. See attached demo, the only plugins are enterKey and a custom widget plugin, put the cursor within the displayed word and hit the [Return] key. Instead of adding a line/paragraph break it will create a second widget within the container (with its own outline and everything). |
|||||
#11339 | Inline editing: width / height configuration options do not work | confirmed | New Feature | Normal | ||
Description |
Reported by a customer.
While investigating I've noticed that setting Proposed solutions:
|
|||||
#11340 | End of the range is enlarged randomly. | confirmed | Bug | Normal | ||
Description |
After call <p>foo <i><b>[bar]</b></i> </p> -> <p>foo [<i><b>bar</b></i> </p>] and in some it is not (dt/core/dom/enlarge.html test_enlarge_element5): <p>Test <b><i>[Enlarge</i> this]</b></p> -> <p>Test [<b><i>Enlarge</i> this</b>]</p> |
|||||
#11343 | Drag&drop: inline widgets disappear when forcePasteAsPlainText is set | confirmed | Bug | Normal | ||
Description |
Reported through support channel. Not sure if related to #11219.
When A sample with inline widget is attached, drag & drop the widget and see that it is lost. |
|||||
#11346 | Formatting lost when applied to highlighted section, cursor placed at end of line, then the same formatting option toggled again | confirmed | Bug | Normal | ||
Description |
Hard to describe and hard to search for so my apologies if it's already been logged but I think even if it's been logged I've found more details I will explain below. If I highlight a section of text and apply some sort of text formatting(bold for example). Then place the cursor at the end of one of those newly bolded lines and click bold again to remove it so I can continue typing in non-bold it will remove bold from the entire line. Browser: FF 25.0, IE9.0.8112.16421(config.enterMode = CKEDITOR.ENTER_BR only for IE) OS: Win 7 Reproducible location: Demo site I tested with Chrome 31.0.1650.63 m as well and it worked properly. Also ctrl+a vs using the mouse can have slightly different results which I will explain after the steps to reproduce. Steps to reproduce:
If Using IE or FF and using CKEDITOR.ENTER_BR you will notice that the entire highlighted content will lose the bold formatting. If using FF and CKEDITOR.ENTER_P (Default) you will notice that just the line you placed the cursor on will lose bold. I did NOT test CKEDITOR.ENTER_DIV. The slight variation I mentioned between ctrl+a and using the mouse can be tested by repeating all the steps above but step 4 use the mouse to highlight everything instead and step 5 place the cursor at the end of the "cccc cccc" line. In FF bold is already de-selected from the toolbar, in IE it's still selected but when you click it formatting isn't lost. If you test lines 1 or 2 you will see the same results as if you tested with ctrl+a. EDIT: Reproducible in Firefox and IE11
To reproduce:
Results: |
|||||
#11361 | Import from Word | confirmed | Bug | Normal | ||
Description |
If you import the textcomibination "cke:" the text will be deleted until the next HTML-Tag. Sample: [try to import] "Sie gehen über die Brücke: Thomas, Peter und Susanne. I tried this with the words "Stücke:" and "Lücke:" this includes " Brücke: Thom......" I think "cke:" will be used from the editor :-) |
|||||
#11363 | Unify tests using multiple editor modes | confirmed | New Feature | Normal | ||
Description |
Tests only feature request Since PJ created pretty convenient function to test all 3 editor modes, which was commited by PK in 8abc140af4644f165b9c7d227919b0a2cdfdb8fd. We should update our old tests which do that with custom functions (each time), since it will also simplify it. Other candidates for such refact
ckeditor-tests-v4/dt/core/editable/events.html |
|||||
#11365 | Blink crashes if right clicking on mapped image | confirmed | Bug | Normal | ||
Description |
Set allowed content to true and then insert an image map in the content: <img alt="" src="assets/sample.jpg" usemap="#imgmap201414175321zz" /> <map id="imgmap201414175321zz" name="imgmap201414175321zz"><area coords="5,5,155,195" href="page.html" shape="rect" /></map> Now right click on the map with the developer tools open and the tab will crash in Chrome. Adding a check in the tabletools plugin seems to be enough: From editor.contextMenu.addListener( function( element, selection, path ) { var cell = path.contains( { 'td': 1, 'th': 1 }, 1 ); if ( cell && !cell.isReadOnly() ) { To editor.contextMenu.addListener( function( element, selection, path ) { var cell = path && path.contains( { 'td': 1, 'th': 1 }, 1 ); if ( cell && !cell.isReadOnly() ) { Despite this patch, I've already filed a ticket in Chrome, but this patch will avoid getting the error. https://code.google.com/p/chromium/issues/detail?id=331664 Related issue: #11308. |
|||||
#11374 | Asymmetrical enlarge. | confirmed | Bug | Normal | ||
Description |
After call // <div>x<p>[foo] <b></b></p>x</div> -> // <div>x[<p>foo] <b></b></p>x</div> //Should be: // <div>x<p>[foo] <b></b></p>x</div> Or: // <div>x<p>foo <i><b>[bar]</b></i> </p>x</div> -> // <div>x<p>foo [<i><b>bar</b></i> </p>]x</div> //Should be: // <div>x<p>foo [<i><b>bar</b></i> ]</p>x</div>
Note that changes introduced in #10778 does not cause this behavior, the bug existed before. To see more incorrect situations go to |
|||||
#11375 | [iOS] On iPad adding a table shows cursor in first cell, but text cannot be entered | new | Bug | Normal | ||
Description |
To reproduce on iPad: Click the Table button to display the Table Properties dialog box. Click the OK button. Verify that a cursor is displayed in the first cell of the inserted table. Verify that the virtual keyboard is displayed. Type some characters on the virtual keyboard. Verify that the typed text is not inserted at the cursor. |
|||||
#11378 | IE 8 & 9 Toolbar styling goes awry with 3 or more editors | confirmed | Bug | Normal | ||
Description |
We have a questionnarie answering page where multiple ckeditors are shown. Whenever we have 3 or more, every toolbar from the 3rd editor has remnants from the black/white styles left i plugins/icons.png. This is a custom built ckeditor with only the moonocolor theme, but still this icon set is part of the plugin folder. |
|||||
#11380 | Chrome crashes when right clicking on an option within a multiple select box | confirmed | Bug | Normal | ||
Description |
When adding a select box with a multiple attribute, Chrome crashes when ctrl-clicking on an option within it, instead of a context menu the browser tab just crashes, with no exception thrown or no crash report in Chrome. This bug occurs on Mac OS X Mountain Lion (10.8.6), tested with CKEditor 4.0.1 and 4.3.1 on the site demo. Both have the same result. It's a Blink bug - https://code.google.com/p/chromium/issues/detail?id=332719 Related issue: #11365. |
|||||
#11389 | [iOS] Elements are inserted at wrong position on Ipad | new | Bug | Normal | ||
Description |
On Ipad 2 (IOS 6.1.3) and Ipad 3 (IOS 7.0.3) elements are always placed at the very first position of the editor window rather than at the insertion point (current position of the cursor). This happens when using toolbar buttons such as special links and emoticons. On the other hand if you select a piece of text a link will be positioned correctly on top of it and an emoticon will replace it. |
|||||
#11394 | HtmlDP's current enter mode (and other options) should be passed to "match" and "upcast" methods | confirmed | Bug | Normal | ||
Description |
At the moment there's no way to specify advanced upcasting/match because Originated from #11283. |
|||||
#11398 | [IE8] Image2 widget explodes after list type change | confirmed | Bug | Normal | ||
Description |
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"}'><SPAN class=cke_image_resizer_wrapper><IMG alt="Saturn V" src="assets/image1.jpg" width=200 data-cke-saved-src="assets/image1.jpg"><SPAN class="cke_image_resizer cke_image_resizer_left" title="Click and drag to resize" data-cke-expando="138"></SPAN></SPAN><: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</:figcaption></:figure> |
|||||
#11399 | [FF] Instability of nested editables tests | confirmed | Bug | Normal | ||
Description |
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. |
|||||
#11403 | Create tests for menubutton aria support | confirmed | Task | Normal | ||
Description |
This is more reminder to create tests for issue #11331 |
|||||
#11405 | [iOS] Unable to type on iPad after using dropdown list (Styles/Font/Size) or setting color | confirmed | Bug | Normal | ||
Description |
There is an issue with the Editor being used on the iPad (not saying it is limited to the iPad, but that's what I've been testing in) where the Editor will stop accepting any input. I can get this to happen in general when I'm switching focus between other INPUT elements on the screen and then try to focus on the Editor, but it is most easily repeated by using the styles/normal/font/size menus on the Editor itself. All test cases were performed on http://ckeditor.com/demo#full TC1
Note: at this stage the editor looks like it has focus, the cursor is blinking.
Result: typed text is not entered at all (and the cursor is still blinking). 4a) Touch the wysiwygarea to set focus, wait 2 seconds for the native context menu to appear and then start typing. Result: typed text is entered and style is correctly set. 4b) Touch the wysiwygarea to set focus and quickly start typing. Result: typed text is entered but selected style is ignored. Touching the wysiwygarea to set focus before or after pressing the "New Page" button did not change anything, the editor behaves in the same way. The problem with user not being able to type after using select dropdown happens with Styles/Format/Font/Size and also when setting Font/Background color. TC2Related to TC1, important to notice the difference between issues in TC1, points 3 and 4. Other styles like Bold also do not work in certain cases, I reported it in a separate ticket #12044 blackey: I'm experiencing this issue on an iPad 3, running iOS 7.0.3 and using the Safari browser. wwalc: confirmed on iOS 7.1.1. |
|||||
#11408 | [FF][IE11] Opening preview using keyboard triggers popup blocker | confirmed | Bug | Normal | ||
Description |
since: 4.0 (didn't check earlier) until master
Expected result:
Current result:
additional info:
edit: it appears that popup blocker also triggers in IE10 (@Win8), IE9 (@Win7) |
|||||
#11410 | [FF] jQuery sample, maximize + minimize framed editor allows to edit whole page | confirmed | Bug | Normal | ||
Description |
since: 4.2 until master
Expected result:
Current result:
additional info:
|
|||||
#11411 | Cannot change nested list type in blockquote | confirmed | Bug | Normal | ||
Description |
Result:
Tested with Chrome and FF. |
|||||
#11412 | [OSX, Safari] Pressing ESC key in a dialog brings fullscreen browser window back to normal state | confirmed | Bug | Normal | ||
Description |
Expected: Dialog is closed. Actual: Dialog is closed but window is no longer fullscreen.
My first guess is that some |
|||||
#11414 | [OSX, Safari] Problems when closing a dialog with ESC and unsaved contents | confirmed | Bug | Normal | ||
Description |
Expected: Dialog should close Actual: Editor says that some dialog contents has been altered (but really hasn't).
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 managed to reproduce it with sourcedialog, randomly (see another screencast). |
|||||
#11418 | Not able to drag widget after D&D text with widget | confirmed | Bug | Normal | ||
Description |
Result: It is not possible to d&d widget. Tested on Chrome, FF and IE 11. On each I get different results but on any of them I was not able to drop widget. |
|||||
#11419 | "Click and drag to move." in copied content. | confirmed | Bug | Normal | ||
Description |
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. |
|||||
#11423 | [IE8] Error closing search&replace dialog | confirmed | Bug | Normal | ||
Description |
Result:
You cannot close the dialog and error in the console:
Since 4.0. I've tested this with Chrome and IE 10 and everything is fine there. |
|||||
#11425 | [IE8] Widget disappear after dropping it next to other widget. | confirmed | Bug | Normal | ||
Description |
Result: Placeholder disappears. Sometimes it is possible to drop it correctly. Sometimes I get "Unspecific error" doing the same with image inline widgets. |
|||||
#11426 | [IE8] Wrong width/heigh ratio in Image2 | confirmed | Bug | Normal | ||
Description |
Result: height is 21 instead of 20.
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. |
|||||
#11427 | [IE8] Many "Invalid argument" errors when beginning of the document is removed | confirmed | Bug | Normal | ||
Description |
Result:
The same in inline. IE9 and Chrome works fine. Since 4.0. |
|||||
#11428 | Elementspath entries should not be dragable | confirmed | Bug | Normal | ||
Description |
Buttons in elementspath should not be draggable. Now you can drag it into editable. What's worse in IE10, IE11 it will cause following exception: SCRIPT5009: 'CKEDITOR' is undefined replacebyclass.html, line 355 character 1
additional info:
|
|||||
#11429 | [IE11] Can't place space at the beginning of text input | confirmed | Bug | Normal | ||
Description |
Expected result:
Current result: |
|||||
#11433 | [IE11] Image - crashes upon editing image properties | confirmed | Bug | Normal | ||
Description |
Expected result:
Current result:
additional info:
|
|||||
#11434 | [IE] Exception thrown while pasting page break | confirmed | Bug | Normal | ||
Description |
TC 1 (general, IE9)
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)
Expected result:
Current result: SCRIPT5007: Unable to get property 'isBlock' of undefined or null reference File: ckeditor.js, Line: 323, Column: 45 |
|||||
#11468 | [iOS] Toolbar status doesn't update on iOS | new | Bug | Normal | ||
Description |
Using current CKEditor standard editor demo on an iOS device (tested on iPad 2 with iOS 7.0.4):
This problem seems to be consistent across all tools on the toolbar; they are not updating when the selection changes. The problem seems to be that CKEditor is attaching to the DOM selectionchange event on the editable element (around selection.js:387) but according to http://help.dottoro.com/ljixpxji.php, the selectionchange event is only valid when attached to the document object (not any element). I've worked around this problem outside CKEditor using something like this, which fixes the problem: this.editor.document.on('selectionchange', function () { var selection = this.editor.getSelection(), path = selection && new CKEDITOR.dom.elementPath( selection.getStartElement(), selection.root ); this.editor.fire('selectionChange', { selection: selection, path: path }); }, this); |
|||||
#11470 | [Umbrella] a11yhelp dialog needs attention | confirmed | Task | Normal | ||
Description |
There are several things concerning the dialog that should be investigated/fixed/re-factorized:
Related tickets we could also take into consideration:
|
|||||
#11471 | When toolbar position is fixed, dropdowns in toolbar aren't scrolling correctly | confirmed | Bug | Normal | ||
Description |
Hi, when you open SharedSpace demo http://ckeditor.com/ckeditor_4.3_beta/samples/plugins/sharedspace/sharedspace.html and you add those styles style="position: fixed; top: 0px; left: 0px; right: 0px; bottom: auto; z-index: 10000; width: auto;" to div with id "top" it will work well for editable areas in div, but for textareas it's broken. Dropdown is moving along with page scroll. |
|||||
#11473 | Remove deprecated ieXCompat | confirmed | Task | Normal | ||
Description |
env.ie6Compat ... env.ie9Compat are deprecated since 4.0. After clean-up (#11422) these variables are rarely used: env.ie9Compat -> 1 time env.ie8Compat -> 2 times env.ie7Compat -> 0 times env.ie6Compat -> 0 times They should be finally removed. |
|||||
#11475 | [Chrome] No context menu on text input when editor doesn't have focus | confirmed | Bug | Normal | ||
Description |
Steps to reproduce:
When the input element is clicked, the focus jumps to the top of the editor window, and when adding a contextMenu listener this actually passes the top most element as the one being clicked. Browser & OS: Google Chrome 32.0.1700.77 Mac OS X 10.9.1 |
|||||
#11479 | env.ieQuirks | review | Task | Normal | ||
Description |
The problem with quirks appeared after removing IE 6 & IE 7 support (#11422), because most of hacks now apply only to QM (instead of IE 7, IE 6 and IE QM). Even worse it is implemented in multipile ways (unsing "
I think that it would be misleading if we keep Also after clean up we can save some bites (compressed ckeditor is 322 byts smaller with env.ieQuirks).
I'm not sure if there is a point in keeping |
|||||
#11481 | Multiple Link insert cause missing ID | confirmed | Bug | Normal | ||
Description |
Steps to reproduce:
Browser and OS: Window Firefox 26.0 & Chrome 32.0.1 |
|||||
#11488 | Dialog content empty when it is told it will have tabs | confirmed | Bug | Normal | ||
Description |
In Simple Plugin (Part 1) guide, in Dialog Window Tabs part, after first code segment, there is a phrase, that tells reader, that result of changes in code segment can be seen immediately and that it will have two tabs in place. Expected: As told Instead: There are no tabs, assuming because the tabs have no elements inside at that moment. |
|||||
#11491 | Pressing delete key in highlighted text in blockquote removes paragraph tags | confirmed | Bug | Normal | ||
Description |
If you create a blockquote, enter some text, highlight the text and then press the Delete key. The paragraph(s) inside the blockquote disappear and you can type directly into it. For FF you need more than one line of text highlighted. |
|||||
#11495 | CKEDITOR.ui.dialog.select size option doesn't work due to css | confirmed | Bug | Normal | ||
Description |
select.cke_dialog_ui_input_select { height: 24px; line-height: 24px; background-color: #FFF; border: 1px solid #C9CCCF; border-top-color: #AEB3B9; padding: 2px 6px; outline: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 2px rgba(0,0,0,.15) inset; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset; } height parameter is limiting select area. |
|||||
#11501 | Visible Text Selection disappers in inline editor | confirmed | Bug | Normal | ||
Description |
Dear Team, In CKEditor Inline when you make text selection and then right-click on it, context manu appears and selection is lost. |
|||||
#11502 | Synchronous calls of asynchronous methods causes errors | confirmed | New Feature | Normal | ||
Description |
See e.g. #11295. Calling That's because developer has to care about calling methods when previous finished. There are callbacks and events which notify developer when action is completed, but it's his duty to find which method can be called when. However, not every developer understand problems with asynchronous methods and not in every case it's easy to handle this. For example when editor is loaded in one tab of some UI component and user switches between tabs too quickly, destroy() may be called before editor fully initialises. On the other hand, if editor's methods would take care of that (e.g. destroy() would wait until initialisation finished), then API would start to work unpredictably. Developer would never know if destroy() will be done immediately or if it's going to wait until something (setData, initialisation, etc.) ends. This may be even worse situation than the current one. We could make even longer step and make all editor's methods asynchronous and e.g. based on promises. Then everything would be fine... if you understand all of this :D. Therefore, instead of forcing developers to understand some not trivial concepts to do basic stuff we can simply clarify this in docs. But there still will be cases in which it will be hard to handle editor state (like the tabs case). Opinions needed. More details about the current situation in http://dev.ckeditor.com/ticket/11502#comment:8 |
|||||
#11503 | [Umbrella] Further widgets integration with ACF | confirmed | New Feature | Normal | ||
Description |
Cases we need to solve
Cause of problems
SolutionACF after upcastingThe 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:
ACF filters dataPrevious 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.
|
|||||
#11506 | Image inside floating DIV looses selection with Context Menu on IE | confirmed | Bug | Normal | ||
Description |
Descriptive summary: When you move the focus out of the image area and then do a right clic on the image, Image Properties option is not displayed in the context menu
|
|||||
#11510 | List plugin versions in the about-dialogue | confirmed | New Feature | Normal | ||
Description |
This would help in debugging,
I guess this is also the reason for any software's version string in about-dialogues. PS: In my initial request in the forum i also asked is there a way to get plugin versions on the JS console of the browser inspector? which is currently unanswered... |
|||||
#11522 | Select all, replace text loses formatting on firefox | confirmed | Bug | Normal | ||
Description |
Using current standard CKEditor demo:
On Chrome and Safari, the new text is bold (i.e. it retains the styling of the original text). On Firefox and IE11, the new text does not retain the original styling; it just gets the default styling. I think the Chrome and Safari behaviour is correct, so Firefox and IE11 should work the same way. |
|||||
#11524 | BBCode plugin "consumes" line breaks when switching to source | confirmed | Bug | Normal | ||
Description |
Tested on the demo using the BBcode plugin to confirm the bug. ( ckeditor.com/demo#bbcode ) When adding some line breaks between inline text and a block element, each time the user switch to source code, then switch back to preview. One line break disappear. To reproduce the bug, use the demo (link above). Switch to source code and paste this code : This is some [b]sample BBCode text[/b]. You are using CKEditor. [list=1] [*]test [*]test [*]test [/list] test test test [quote]Test content[/quote] [quote]Test content[/quote] Switch back to preview, then switch back and forth to see that the line breaks between the first line of text and the list are disappearing and also the line breaks between the line "test test test" and the first quote, and finally also the line breaks between the two quotes. It doesn't only happen when switching back to source. It has the same behavior when saving the content. If you save the content in a database, each time you save you lose some of the line breaks exactly as if you were switching to source then back to preview before saving. |
|||||
#11530 | Dynamic Templates with Dialog Helpers | confirmed | New Feature | Normal | ||
Description |
I would vote to extend templates and make them dynamic through the usage of popup dialog helper. The dialog would:
This would allow a web site builder to provide client with smart templates that would react to web editor input. Enclosed please find a very rudimentary example of what it would do. Validation and error handling aspects are not polished at this moment - subject to further development upon feature approval. |
|||||
#11538 | Flying option menu when anchor present in URL | confirmed | Bug | Normal | ||
Description |
Steps to reproduce:
Result: You'll see that the flyout gets anchored to the top of the page Note: This only happens the first time you click on the option for flyout. All subsequent clicks anchor the flyout correctly. This happens with barebones install of ckeditor 4.0+ & usage of CKEDITOR.replace My environment:
|
|||||
#11541 | In Find & Replace, Match Whole Word option is not working | pending | Bug | Normal | ||
Description |
Dear Team,
In Find and Replace, "Match Whole Word" is not working. The Specified Text was not found It works fine for "Match Case" & "Match Cyclic" Kindly check with the demo site as mentioned below[[BR]] http://ckeditor.com/demo#full
Please guide me to resolve this problem. Thanks in Advance. |
|||||
#11562 | allowedContent = true results in JS error when inserting elements | confirmed | Bug | Normal | ||
Description |
When config.allowedContent = true; is set, the editor throws a JS error when inserting content (such as an image) into any unknown element. A simple test case is this: <nobr>a</nobr> Steps to reproduce: With the above content entered into the editor, set the cursor focus to be inside the unknown tag, then insert an image.
Inside core/editable.js, the function
This is invalid HTML, so it is a user error, but the
My suggestion is when I would be willing to submit a fix with the above suggestion, or implement another suggested fix if needed. Thanks Chrome error message: Uncaught TypeError: Cannot read property 'img' of undefined ckeditor.js:319 c ckeditor.js:319 (anonymous function) ckeditor.js:326 CKEDITOR.editable.CKEDITOR.tools.createClass.proto.insertHtml ckeditor.js:300 (anonymous function) ckeditor.js:306 h ckeditor.js:10 CKEDITOR.event.CKEDITOR.event.fire ckeditor.js:11 CKEDITOR.editor.CKEDITOR.editor.fire ckeditor.js:13 CKEDITOR.tools.extend.insertHtml ckeditor.js:225 $.extend.editor.paste Edit: This issue is about CKEditor throwing error if DTD was not extended. |
|||||
#11565 | Footnote plugin | confirmed | New Feature | Normal | ||
Description |
I have noticed that there is no plugin for inserting footnotes into text using CKEditor although I found a Drupal module at https://drupal.org/project/footnotes bundled with CKEditor which has a footnote plugin. I also found a DokuWiki module called ckgedit at https://www.dokuwiki.org/plugin:ckgedit used for editing bundled with CKEditor including a footnote plugin. So one of these footnote plugins could be merged into the main release of CKEditor. |
|||||
#11579 | Merging of table cells containing an image widget fails in OSX using different browsers | confirmed | Bug | Normal | ||
Description |
Setup:
Steps te reproduce:
The following javascript error occurs: Uncaught TypeError: Object #<error> has no method 'getDocument' plugin.js:402 placeCursorInCell plugin.js:402 createDef.exec plugin.js:767 exec command.js:52 CKEDITOR.tools.extend.execCommand editor.js:822 CKEDITOR.menu.CKEDITOR.tools.createClass._.onClick plugin.js:193 (anonymous function) tools.js:573 (anonymous function) tools.js:573 (anonymous function) plugin.js:361 (anonymous function) tools.js:659 CKEDITOR.tools.callFunction tools.js:687 onclick replacebyclass.html:1 |
|||||
#11581 | Enter Backspace Shift+Enter fails on FF | confirmed | Bug | Normal | ||
Description |
Tested with FF25 and 27. Reproducalbe in demo
Type "AAA" --> expected: new line, but it make p Backspace --> cursor is on line under "AAA" Type "B" -> In Line 1 is "AAAB" With "down" u can reproduce it. |
|||||
#11584 | Ambiguous behavior when multiple cells with the same width but of a different unit (Cell Properties dialog) | assigned | Bug | Normal | ||
Description |
Extracted from http://dev.ckeditor.com/ticket/11439#comment:16 |
|||||
#11589 | Invalid focus in link to anchor dialog | confirmed | Bug | Normal | ||
Description |
Due to invalid focus in anchor dialog we can experience few issues. You're not able to:
Expected result:
Current result:
additional info:
|
|||||
#11593 | [Image2] If only one dimension is set the missing one should not be set when resizing image | confirmed | Bug | Normal | ||
Description |
TC1:
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:
|
|||||
#11594 | [FF] Dropdown arrows in the toolbar look nasty | confirmed | Bug | Normal | ||
Description |
See attached image. It's a Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=965966 |