Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (11001 - 11100 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#13893 Chrome://accessibility mode : on -> not working ckeditor. Tade0 Bug Normal General
Description

Steps to reproduce

os browser : Chrome

  1. i test the demo -> Widgets
  2. i open the new tab and move the chrome://accessibility.
  3. i change the chrome://accessibility off to on

Expected result

Actual result

chrome not working.

Other details (browser, OS, CKEditor version, installed plugins)

#13894 [EDGE] Adding a textbox causes the editor to refresh Bug Normal General
Description

Steps to reproduce

  1. Load Microsoft Edge in Windows 10
  2. Go to www.ckeditor.com/demo and click Full editor
  3. Click on Add Text Field from the toolbar
  4. Enter some test values (name: test / value: test)
  5. Press OK

Expected result

The text field is added to the editor

Actual result

The page refreshes, and anything that you have edited is lost

Other details (browser, OS, CKEditor version, installed plugins)

Windows 10, Microsoft EDGE

#13896 reset of the toolbar in a multi-byte language(in ie11) Bug Normal General
Description

I have problems entering Korean text in IE 11 browser. please check it up and let me know what the problem is and how to fix it.

[Case] If you enter the text in the Korean IME mode, there is a problem with the font toolbar is reset it seems that there is the same problem with all multi-byte languages.

[Reproduce steps]

  1. using the ie11, Go to ckeditor full demo Web page (http://ckeditor.com/demo#full)
  2. I switch the language to Korean using IME.
  3. Delete all contents to make empty.
  4. Change the font or font size using the toolbar.
  5. Press any key(in Korean input mode)
  6. You can see that the toolbar has been reset.
#13897 No cachebust added to icons.png and icons_hidpi.png Bug Normal Project : CKBuilder
Description

Steps to reproduce

  1. Download a development build of CKEditor
  2. Add a custom plugin with icons (regular and hidpi)
  3. Use ckeditor.jar to build the editor

Expected result

When the build script creates the appropriate CSS files, i.e. editor_gecko.css, the image file references should have a cachebust using the 'timestamp' parameter that is used to load all of the javascript and CSS files (i.e. ?t=FNUB).

Actual result

No cachebust parameter is added to the image file includes, so a cached image file may be served, causing buttons not to line up with their actions on the toolbar

Other details (browser, OS, CKEditor version, installed plugins)

We are using CKEditor 4.5.4 and as needed we run ckeditor.jar to rebuild the editor, however when plugins or icons change we frequently see the above-referenced issue.

.cke_ltr.cke_hidpi .cke_button__undo_icon{background:url(icons_hidpi.png) no-repeat 0 -984px!important;background-size:16px!important}
#13901 compatibility google chrome navigator Bug Normal General
Description

Steps to reproduce

  1. popin form with textarea replaced by ckeditor
  2. open popin first time : works fine
  3. close popin & open popin second time : body inside iframe is empty

Expected result

<iframe src="" frameborder="0" class="cke_wysiwyg_frame cke_reset" title="Éditeur de Texte Enrichi, my_ckeditor" tabindex="0" allowtransparency="true" style="width: 100%; height: 100%;"><html dir="ltr" lang="fr"><head><title data-cke-title="Éditeur de Texte Enrichi, my_ckeditor">Éditeur de Texte Enrichi, my_ckeditor</title><style data-cke-temp="1">html{cursor:text;*cursor:auto} img,input,textarea{cursor:default}</style><link type="text/css" rel="stylesheet" href="/ckeditor/contents.css?t=F969"><style data-cke-temp="1">.cke_editable{cursor:text}.cke_editable img,.cke_editable input,.cke_editable textarea{cursor:default} .cke_contents_ltr a.cke_anchor,.cke_contents_ltr a.cke_anchor_empty,.cke_editable.cke_contents_ltr a[name],.cke_editable.cke_contents_ltr a[data-cke-saved-name]{background:url(/ckeditor/plugins/link/images/anchor.png?t=F969) no-repeat left center;border:1px dotted #00f;background-size:16px;padding-left:18px;cursor:auto;}.cke_contents_ltr img.cke_anchor{background:url(/ckeditor/plugins/link/images/anchor.png?t=F969) no-repeat left center;border:1px dotted #00f;background-size:16px;width:16px;min-height:15px;height:1.15em;vertical-align:text-bottom;}.cke_contents_rtl a.cke_anchor,.cke_contents_rtl a.cke_anchor_empty,.cke_editable.cke_contents_rtl a[name],.cke_editable.cke_contents_rtl a[data-cke-saved-name]{background:url(/ckeditor/plugins/link/images/anchor.png?t=F969) no-repeat right center;border:1px dotted #00f;background-size:16px;padding-right:18px;cursor:auto;}.cke_contents_rtl img.cke_anchor{background:url(/ckeditor/plugins/link/images/anchor.png?t=F969) no-repeat right center;border:1px dotted #00f;background-size:16px;width:16px;min-height:15px;height:1.15em;vertical-align:text-bottom;}</style></head><body contenteditable="true" class="cke_editable cke_editable_themed cke_contents_ltr" spellcheck="false"><ul><li>test text</li></ul></body></html></iframe>

Actual result

<iframe src="" frameborder="0" class="cke_wysiwyg_frame cke_reset" title="Éditeur de Texte Enrichi, my_ckeditor" tabindex="0" allowtransparency="true" style="width: 100%; height: 100%;"><html><head></head><body></body></html></iframe>

Other details (browser, OS, CKEditor version, installed plugins)

it works fine with firebug, problem only if using google chrome (Version 46.0.2490.80 m)

Many thanks in advance

#13903 IndexSizeError in Chrome on getData() after delete widget Bug Normal General
Description

Steps to reproduce

  1. Load attached HTML file in Chrome
  2. Follow instructions on the page
  3. Observe error:
Error: Failed to execute 'extend' on 'Selection': 1 is larger than the given node's length.
    at Error (native)
    at k (https://cdn.ckeditor.com/4.5.4/standard-all/ckeditor.js:373:130)
    at c (https://cdn.ckeditor.com/4.5.4/standard-all/ckeditor.js:386:109)
    at h (https://cdn.ckeditor.com/4.5.4/standard-all/ckeditor.js:10:70)
    at window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.event.CKEDITOR.event.fire (https://cdn.ckeditor.com/4.5.4/standard-all/ckeditor.js:11:433)
    at window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.editor.CKEDITOR.editor.fire (https://cdn.ckeditor.com/4.5.4/standard-all/ckeditor.js:13:97)
    at window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.tools.extend.getData (https://cdn.ckeditor.com/4.5.4/standard-all/ckeditor.js:235:385)
    at HTMLButtonElement.<anonymous> (file:///Users/dimagi/code/vellum/ckeditor-bug.html:40:31)
    at HTMLButtonElement.m.event.dispatch (https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js:3:8436)
    at HTMLButtonElement.r.handle (https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js:3:5139)

Expected result

Expected editor.getData() to return editor data.

Actual result

editor.getData() throws exception (see above).

Other details (browser, OS, CKEditor version, installed plugins)

Browser: 46.0.2490.80 (64-bit) OS: Mac OS X 10.8.5 CKEditor 4.5.4 (see attached HTML file for config)

Possibly related issues: #12727 #13307 #13389 #13513

#13904 Down arrow doesn't go down in tables in Chrome Bug Normal General
Description

Similar to https://dev.ckeditor.com/ticket/6619

Tested on nightly build as well as demo.

Create a table, press the down arrow from the upper left cell.

Advances to next horizontal cell in Chrome. Advances to next vertical cell in Firefox.

#13905 How to Stop special character conversion of & to &amp; Bug Normal General
Description

Steps to reproduce

<A class=external href="http://www.test.co.uk?id=test&amp;test=test&amp;testing=testing" rel=nofollow target=_blank data-cke-saved-href="http://www.test.co.uk?id=test&amp;test=test&amp;testing=testing"> http://www.test.co.uk?id=test&amp;test=test&amp;testing=testing </A>

Original content: http://www.test.co.uk?id=test&test=test&testing=testing

content changed by ck editor http://www.test.co.uk?id=test&amp;test=test&amp;testing=testing

Expected result

Display text of <a> tag having "&" should not change to "&amp;"

Actual result

"&" is changed to "&amp;"

how do i stop automatic conversion of <a> tags display text having "&"

#13906 Configuration of format-switch failed Bug Normal General
Description

Steps to reproduce

Install CKEditor, put the following code in config.js into the body of following function:

CKEDITOR.editorConfig = function( config ) {

config.format_pNormal = { name: 'Vorspann', element: 'p', attributes: { 'class': 'pbb-intro' } };

config.format_h4 = { name: 'Zwischenüberschrift', element: 'h4', attributes: { 'class': 'pbb-heading4' } };

config.format_h5 = { name: 'Zwischenüberschrift 2', element: 'h5', attributes: { 'class': 'pbb-heading5' } };

Set the most common block elements.

config.format_tags = 'p;h4;h5;pNormal';

}

Expected result

Now the format-Switch should show entries for p, h4, h5 and p (with additional class), with the shown names:

  • Normal
  • Zwischenüberschrift
  • Zwischenüberschrift 2
  • Vorspann

Actual result

But the switch shows the entries p, h4, h5, p (correct!) but with wrong names:

  • Normal
  • Überschrift 4
  • Überschrift 5
  • Vorspann

Other details (browser, OS, CKEditor version, installed plugins)

Tested in Chrome, FF, IE on Windows and Chrome and FF on OSX

#13907 instanceReady event is not firing when CKEditor is used within Salesforce. Bug Normal General
Description

Steps to reproduce

  1. Having CKEditor being loaded in a custom console component in salesforce

Expected result

instanceReady event should be received

Actual result

instanceReady event is not being fired

Other details (browser, OS, CKEditor version, installed plugins)

IE9,10,11

#13909 Bleeding test for fake selection Tomasz Jakut Bug Normal General
Description

On master we have bleeding test test auto fake selection.

We need to investigate what is the reason for this.

#13910 [Webkit/Blink] Errors in test /tests/plugins/contextmenu/contextmenu Olek Nowodziński Bug Normal CKEditor 4.5.5 UI : Context Menu
Description

There's a failing test. We need to investigate what's wrong with it.

#13912 [Safari] Failing tests in tests/plugins/clipboard/readonly Olek Nowodziński Bug Normal CKEditor 4.5.5 Core : Pasting
Description

http://tests.ckeditor.dev:1030/tests/plugins/clipboard/readonly

Tests were created for http://dev.ckeditor.com/ticket/13872 in 4.5.5.

Safari: Version/9.0.1 Safari/601.2.7.

#13913 [FF] failing test in widget/nestededitables Marek Lewandowski Bug Normal CKEditor 4.5.5 General
Description

Test test blocking del/backspace at editable boundary fails on Firefox.

introduced in git:226fc8e4668ca881f4016ab1f4f5bf58838738fd as a fix for #13798.

#13914 Link dialog in an iframe Bug Normal General
Description

Steps to reproduce

  1. Select some text
  2. Click on the link icon to open the dialog

Expected result

The popup should be display on the visible part of the parent page

Actual result

The popup is displayed in the middle of the iframe witch may not be in the visible part of the parent page

Other details (browser, OS, CKEditor version, installed plugins)

#13915 Broken #13771 tests in build version Tomasz Jakut Bug Normal CKEditor 4.5.5 General
Description

All tests in http://tests.ckeditor.dev:10455/tests/tickets/13771/1 are red.

#13771 was closed in 4.5.5.

#13916 [IE9] tests/core/selection/fake test is not passing on IE9 when console window is opened. Szymon Kupś Bug Normal CKEditor 4.5.7 General
Description

Run: http://test.ckedtior.dev:1030/tests/core/selection/fake Test Fake-selection bookmark mark as not faked when no enclosed node found. (#13280) is not passing when console window is opened.

This is caused (probably) by this code:

if ( window.console ) {
	// Override to avoid logging the CKE's warning about selection not being fake any more,
	// so the console stays clean when the test passes.
	var consoleLogSpy = sinon.stub( window.console, 'log' );
}

When console is opened we try to stub console.log method but sinon library fails on native IE9 implementation and throws an error Attempted to wrap object property log as function. Similar problem: #13917.

#13917 [IE9] tests/core/log tests are not passing on IE9 when console window is opened. Szymon Kupś Bug Normal CKEditor 4.5.7 General
Description

Run: http://test.ckedtior.dev:1030/tests/core/log on IE9 when console window is open. Tests are not passing with Object doesn't support this action message. It looks like this started to happen after upgrading to new benderjs-sinon version.

After short research I can say that this is connected with spying on native console object.

#13918 Div Editing Area add-on stripping form tags Bug Normal General
Description

Steps to reproduce

  1. Have any working current installation of CKedit
  2. Go to installer page and add Div Edit Area add-on
  3. Test source-wysiwyg-source roundrip to see that form tags are converted to p tags

Expected result

Form tags are not stripped

Actual result

Form tags *are* stripped.

Other details (browser, OS, CKEditor version, installed plugins)

My build-config.js file is attached. If you use it as-is you will see that form tags are not stripped. Using this build, add Div Editing Area, and try again.

You can also read up on my test here:

http://ckeditor.com/addon/divarea

Thanks for your help!

#13919 [Edge] CKEDITOR.dom.node#isReadOnly crashes window when in the context of an input Marek Lewandowski Bug Normal CKEditor 4.5.5 General
Description

Recent update for Edge brought a regression that if you check .isContentEditable property on an input element it will crash.

It happens only in built CKE distribution as it includes bidi plugin, which injects .isReadOnly() check to setAttribute method.

This is very similar to #13609.

#13920 [Edge] Unstable tests/plugins/image/nolinktab Olek Nowodziński Bug Normal CKEditor 4.5.5 UI : Dialogs
Description

http://tests.ckeditor.dev:1030/tests/plugins/image/nolinktab tests are very unstable in Edge and never pass.

It looks like this is because of the condition https://github.com/ckeditor/ckeditor-dev/blob/400376f/plugins/dialog/plugin.js#L184 introduced in http://dev.ckeditor.com/ticket/13554.

#13921 [Edge] image2/editing test works unstable Tomasz Jakut Bug Normal General
Description

Run: htttp://tests.ckeditor.dev:1030/tests/plugins/image2/editing

Last test of the suite test dimension should be empty after resetting size and loading image works very unstable in Edge.

#13923 Ctrl V + config.pasteFromWordRemoveStyles = true : text pated twice Bug Normal Core : Keystrokes
Description

Steps to reproduce

1.use last version of CKEditor

  1. change config: config.pasteFromWordRemoveStyles = true;
  2. copy some text and hit Ctrl+V

Expected result

text will pasted.

Actual result

text pasted, and pasted again after 0.4s.

Other details (browser, OS, CKEditor version, installed plugins)

#13924 IE11 - Typing is slow after pasting for the second time into editor. Tomasz Jakut Bug Normal General
Description

Steps to reproduce

  1. Open attached 27 page document and paste it into editor.
  2. Start typing immediately after paste. Document is being still processed so first characters my not show up but later on you can type without problems
  3. Press Ctrl+A and Backspace (you can press delete and backspace few times - it doesn't matter)
  4. Paste text again and again after the text shows up start typing.

Actually you can wait few seconds and then start typing.

Expected result

Typing speed should be normal.

Actual result

Typing is very slow even after few minutes.

Other details (browser, OS, CKEditor version, installed plugins)

Problem can be reproduced in IE11 only. IE11 is supported from CKEditor 4.3 but I have seen this issue even in CKEditor 4.0.

#13929 [IE11 CM] Polyfill for classList throws error in manual test. Tomasz Jakut Bug Normal CKEditor 4.5.10 General
Description

Steps to reproduce

  1. Open http://tests.ckeditor.dev:10455/tests/tickets/13867/1.

Expected result

There aren't any errors logged.

Actual result

SCRIPT5009: 'Element' is undefined is logged.

Other details (browser, OS, CKEditor version, installed plugins)

Internet Explorer 11 with Compatibility View on.

#13933 [Edge] Document scrolls to the end during copy/paste of inline widget. Bug Normal General
Description

Run in Edge: http://tests.ckedtior.dev:1030/tests/plugins/widget/manual/inline

Copy Lena image from the beginning of the first paragraph and paste it at the end of the first paragraph.

Expected result

Image is pasted and document is not scrolled.

Actual result

Document scrolls to the end.

#13934 Rollback smileys changes from PR#222 Marek Lewandowski Task Normal General
Description

Code from PR#222 will put localized alt in output data and sometimes it might not be desired.

Imagine French end-user posting some post comment with CKE on english website. Since CKE has FR localization, plugin will use FR alts (assuming that they're available) in the content and it will confuse all other users viewing image alts.

It's fine to use them only in CKEditor dialog, but it should be used only there.

Within this ticket we need to rollback these changes, then in CKE 4.5.6 we'll use translations for GUI.

#13935 wrong margin-left after pasting from word Bug Normal General
Description

Steps to reproduce

  1. copy from word doc attached into demo ckeditor, full featured

Expected result

whole paragraphs left aligned only tabs within the text.

Actual result

unexpected margin-left of the 2nd paragraph

Other details (browser, OS, CKEditor version, installed plugins)

==Firefox 42, CKEditor demo full featured

#13936 [core/config.js] Fix spaces mixed with tabs and code style issues in API docs Tomasz Jakut Bug Normal CKEditor 4.5.6 General
Description

When diffing 4.5.5 with 4.5.4 I noticed many issues like this:

+     * [SDK sample](http://sdk.ckeditor.com/samples/styles.html).

You can't see it, but there's a space mixed with tab. It repeats in dozen places.

Plus there are code style issues.

#13937 Clearing "mouseup" timeouts on destroy in clipboard plugin Bug Normal General
Description

We found an issue with "mouseup" callback in ckeditor clipboard plugin which is executed after editor had been destroyed. There was already a bug for this issue (#10219), but actually the solution was not a full fix, although the bug has been closed.

The current solution (4.5.x/plugins/clipboard/plugin.js, lines 642-658):

var mouseupTimeout;

// Use editor.document instead of editable in non-IEs for observing mouseup
// since editable won't fire the event if selection process started within
// iframe and ended out of the editor (#9851).
editable.attachListener( CKEDITOR.env.ie ? editable : editor.document.getDocumentElement(), 'mouseup', function() {
	mouseupTimeout = setTimeout( function() {
		setToolbarStates();
	}, 0 );
} );

// Make sure that deferred mouseup callback isn't executed after editor instance
// had been destroyed. This may happen when editor.destroy() is called in parallel
// with mouseup event (i.e. a button with onclick callback) (#10219).
editor.on( 'destroy', function() {
	clearTimeout( mouseupTimeout );
} );

The full solution for this issue should be like this:

var mouseupTimeouts = [];

...
editable.attachListener( CKEDITOR.env.ie ? editable : editor.document.getDocumentElement(), 'mouseup', function() {
	mouseupTimeouts.push(setTimeout( function() {
		setToolbarStates();
	}, 0 ));
} );

...
editor.on( 'destroy', function() {
	for (var i = 0; i < mouseupTimeouts.length; i++) {
		clearTimeout( mouseupTimeouts[i] );
	}
} );

Timeouts are set many times on each "mouseup" event, so they all should be cleared on destroy (not only the last one which is assigned to variable).

Please validate our suggested solution as soon as possible.

#13939 CK Editor tool bar is not working in IE Bug Normal General
Description

Steps to reproduce

  1. Download 4.5.5 version
  2. open ckeditor\samples\index.html in IE 11.0.9600.18059
  3. Tool bar is not clickable, Not able to bold the text

Expected result

Tool Bar should be clickable should make text as bold, italic , underline

Actual result

Tool Bar is not clickable Unable to make the text as bold, italic , underline

Other details (browser, OS, CKEditor version, installed plugins)

browser IE 11.0.9600.18059 CKEditor version 4.5.5 OS Windows 7 Professional

#13940 CK Editor tool bar is not working in IE Bug Normal General
Description

Steps to reproduce

  1. Download 4.5.5 version
  2. open ckeditor\samples\index.html in IE 11.0.9600.18059
  3. Tool bar is not clickable, Not able to bold the text

Expected result

Tool Bar should be clickable should make text as bold, italic , underline

Actual result

Tool Bar is not clickable Unable to make the text as bold, italic , underline

Other details (browser, OS, CKEditor version, installed plugins)

browser IE 11.0.9600.18059 CKEditor version 4.5.5 OS Windows 7 Professional

#13941 FF: Autogrow not working when you paste following table in HTML source & switch to rich text Bug Normal General
Description

Steps to reproduce

  1. Open CK Editor sample with Autogrow enabled.
  2. Copy HTML Souce from atttached doc & paste in HTML Souce
  3. Switch to Rich text

Issue:

Autogrow not kicked in & there is no way for mouse user to navigate to content in table cells or content below it

#13942 Close button is not working in IE11 Bug Normal General
Description

I am able to close in siebel application but am not able to do this.

Can you please suggest me on this.

Regards, Aruna H k

#13944 Uncaught Error: CSRF protect string not added to servlet Bug Normal General
Description

Iam trying to insert an image using rich text filed in salesforce. I ma getting below error. please help on this.

No image " CSRF protect string not added to servlet" attached to Uncaught Error response.CKEDITOR.plugins.get.sfdcUtils.evalAjaxServletOutput @ sfdcImage.js?t=4.4.6.4:7(anonymous function) @ sfdcImage.js?t=4.4.6.4:22h @ ckeditor.js?t=4.4.6.4:10CKEDITOR.event.CKEDITOR.event.fire @ ckeditor.js?t=4.4.6.4:11CKEDITOR.plugins.get.sfdcUtils.onUploadCompleted @ sfdcImage.js?t=4.4.6.4:8onload @ techSupportForm:1

#13945 getAddress of undefined or null reference in IE Bug Normal General
Description

Hello,

I've been trying to figure out why this is happening, but I have not been able to find anything. I am getting a javascript error "getAddress of undefined or null reference" in IE only. What are possible reasons that I would be seeing this?

I have a custom plugin that will add a span element to the document body (Ex <span class='className'>my span</span>). Once the command is executed. In ckeditor this triggers a snapshot to be taken before and after the command.

The before snapshot works fine, but when the after snapshot is happening the error appears. The specific line where its happening is in the normalize function where the bmStart.Container.getAddress(normalized) is returned.

#13947 Error is thrown when creating spell checker dialog Bug Normal UI : Spell Checker
Description

Steps to reproduce

  1. Open CKEditor with Web Spell Checker plugin having the hash d25e33615eb0a6c1a5f887621406108a59f2edbf.
  2. Click "Check spelling".

Expected result

Dialog is created, no errors.

Actual result

Sometimes there's an "Object doesn't support property or method 'isVisible'" error thrown in the console. Apparently this line: https://github.com/ckeditor/ckeditor-dev/blob/d277ad1230d5e269a309ece0723eebcd5efd8282/plugins/dialogui/plugin.js#L934 is on top of the stack.

Other details (browser, OS, CKEditor version, installed plugins)

IE11, Win 8.1, CKEditor 4.5.5

#13948 [Blink] SCAYT raises a warning on initialization Bug Normal UI : Spell Checker
Description

Steps to reproduce

  1. Open CKEditor with SCAYT plugin having the hash 54fcc98c5d12d654c378d884d3299a5d3422cc9e.
  2. Open console.
  3. Click "Check Speller" button and choose "Enable SCAYT".

Expected result

SCAYT is enabled without any warnings or errors.

Actual result

Warning 'Range.detach' is now a no-op, as per DOM (http://dom.spec.whatwg.org/#dom-range-detach). on line 33 of http://svc.webspellchecker.net/spellcheck31/lf/scayt3/ckscayt/ckscayt.js?1447928201435 is logged into console.

Other details (browser, OS, CKEditor version, installed plugins)

Chrome 46/Opera 33 on Ubuntu 15.10

#13949 [IE 8] Ads in WSC dialog are not displayed correctly Bug Normal UI : Spell Checker
Description

Steps to reproduce

  1. Open CKEditor with WSC plugin (may be http://ckeditor.com/demo).
  2. Click "Spell Checker" button and choose "Check spelling" option.

Expected result

Ads are shown on the top of the dialog.

Actual result

IE 8 displays "Internet Explorer cannot display the webpage" error instead.

Other details (browser, OS, CKEditor version, installed plugins)

Internet Explorer 8 on Windows XP

#13953 [IE 8] WSC dialog throws error on small screen Bug Normal UI : Spell Checker
Description

Steps to reproduce

  1. Open CKEditor with Web Spell Checker plugin having the hash d25e33615eb0a6c1a5f887621406108a59f2edbf.
  2. Open console.
  3. Click "Spell Checker" button and select "Check spelling" option.
  4. Close the dialog.
  5. Resize the browser's window to have < 400px.
  6. Repeat step 3.

Expected result

No error is thrown.

Actual result

Invalid argument. is thrown. It's probably caused by `if` on lines 3117-3121 of `dialogs/wsc.js`.

Other details (browser, OS, CKEditor version, installed plugins)

Internet Explorer 8 on Windows XP

#13954 French translation error Bug Normal General
Description

Steps to reproduce

  1. Open the dialog to add a picture within the text
  2. The third tab (the one to upload a file) read "Envoyer" which means "Send"

Expected result

A better translation would be "Sélectionner un image" (Select a picture) or "Télécharger une image" (Upload a picture) or just "Télécharger" (upload as in English version)

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

fr_FR

#13955 Open Image dialog on Upload tab New Feature Normal General
Description

If no image is selected, the dialog should open on the Upload tab instead of Info tab.

#13956 CKeditor and Yoast 3.x bug Bug Normal General
Description

Steps to reproduce

  1. Yoast 3.x causes CKeditor to fail I let them know as well. I really need both but if I am forced to choose just one I MUST go with CK.

Expected result

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

#13957 IE unwanted &nbsp; after link Bug Normal General
Description

Steps to reproduce

  1. Open demo page in Internet Explorer. Clear the content.
  2. Insert a link.
  3. Add a space and some text behind the link.
  4. View source.

Expected result

A link <a>...</a> followed by a space and some text.

Actual result

<a href="http://ckeditor.com">http://ckeditor.com</a>&nbsp;Link

Other details (browser, OS, CKEditor version, installed plugins)

Bug shows only in IE (IE 11 on Win 8.1), Firefox works as expected (other browsers not tested). Same problem e.g. with the placeholder plugin.

#13958 Selection ranges sometimes calculates out of bounds indexes. Bug Normal General
Description

Steps to reproduce

  1. Make selections in ckeditor rapidly.

Expected result

No console messages

Actual result

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36 Error: Failed to execute setStart on Range: The offset 19 is larger than or equal to the nodes length (18).

at Error (native) at Object.CKEDITOR.dom.selection.selectRanges (https://aus.casewarecloud.com/wwa/e/v/880c8c5a/external/ng-ckeditor/libs/ckeditor/ckeditor.js:431:324) at Object.CKEDITOR.dom.selection.unlock (https://aus.casewarecloud.com/wwa/e/v/880c8c5a/external/ng

Other details (browser, OS, CKEditor version, installed plugins)

Error is traced back to this line on github: https://github.com/ckeditor/ckeditor-dev/blob/3b32b2564d545c42a718bb43a9d3de9bd31ec0a0/core/selection.js#L1918

It appears it is possible to get a larger offset for range.startOffset then is available on the nativeRange.

The impact to the user is minimal as the user has not complained that this results in any noticeable impact.

#13959 CKEDITOR Data drops after < Bug Normal General
Description

Case 1: if text passing to textarea is = text1+'<'+text2. then ckeditor drops text2 if there is no space after '<'. Case 2 : if text passing to textarea is : text1+'<'+text2+'>'+text3 then text shown in ckeditor is :text1+text3 (omits text between <>)

Note: All these when there is no space around < or > .

eg. xyz<abc ,aaaa<ddd

Steps to reproduce

  1. Goto http://ckeditor.com/demo , click on source button of standard editor.
  2. put any example string mentioned above(say xyz<abc) and toggle back to ckeditor(click on source button again )
  3. Ckeditor will display xyz

Expected result == CKEditor should display xyz<abc

Actual result == CKEditor display xyz

Other details (browser, OS, CKEditor version, installed plugins) == N/A

Note: If we put SPACE after < then everything will be fine. Question: If you can give me solution earlier that will be great , although is it ok to alter the source code to to handle this issue from our side?

#13962 Ckeditor style has blocklimit null pointer exceptions Bug Normal Core : Styles
Description

Steps to reproduce

Our logs on our server indicate our customers are experiencing exceptions with the style.js.

The following line is sometimes null:

https://github.com/ckeditor/ckeditor-dev/blob/379aed2a38d62cb4796aa5307ed43f21a32f6bf7/core/style.js#L377

Causing us to observe an exceptions:


Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko TypeError: Unable to get property blockLimit of undefined or null reference

at CKEDITOR.style.prototype.checkApplicable (https://au.casewarecloud.com/rsd/e/v/880c8c5a/external/ng-ckeditor/libs/ckeditor/ckeditor.js:460:398) at onOpen (https://au.casewarecloud.com/rsd/e/v/880c8c5a/external/ng-ckeditor/libs/ckeditor/ckeditor.js:785:56) at e.onShow (https://au.casewarecloud.com/rsd/


Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36 TypeError: Cannot read property blockLimit of null

at Object.CKEDITOR.style.checkApplicable (https://au.casewarecloud.com/northcorp/e/v/f7ece53/external/ng-ckeditor/libs/ckeditor/ckeditor.js:460:407) at c.ui.addRichCombo.onOpen (https://au.casewarecloud.com/northcorp/e/v/f7ece53/external/ng-ckeditor/libs/ckeditor/ckeditor.js:785:58) at e.onShow (https://au.casewarecloud.com/northcorp/e/v/f7ece53/external/ng-ckeditor/libs/ckedit

#13963 Shared Space not working with configuration in config.js Bug Normal UI : Toolbar
Description

It appears that Shared Space isn't working properly when you specify the configuration in config.js

Steps to reproduce

  1. Download and unzip ckEditor.zip
  2. Open test.html
  3. Click "Edit Without Inline Configuration"
  4. You will not see the toolbar show up.

You may refresh the page and click "Edit With Inline Configuration" to see the expected behavior.

Expected result

The toolbar to show up in the #toolbar div

Actual result

No toolbar shows up, also the Google logo disappears. Not sure why that is.

Other details (browser, OS, CKEditor version, installed plugins)

Google Chrome on Windows 10, CKEditor 4.5.5 Standard Version with Shared Space plugin

#13964 page design problem Bug Normal General
Description

Hello,

I just want to let you know that my pages do not look the same anymore when i publish content. SO:

  1. previous version (GOOD version as it should look my pages):

http://infocentrum.ro/piese_de_schimb_auto-31118-1.html

  1. BAD version (how my new published pages look like now):

http://infocentrum.ro/Achizitie_autofrigorifica-32261-1.html

please help. thank you. p.s. don;t know exactly my actual version of ckeditor.

#13968 Content is not pasted as it is Bug Normal General
Description

I tried to paste some data from docs which is as below A) Names

i) GVS

ii) Priyanka

B) Leaders

i) Rajani

ii) Parag

But it is convered to 1.Names 1.GVS 2.Priyanka

1.Leaders 1.Rajani 2.Parag

#13970 writing a very long word, a horizontal scroll bar appears Bug Normal General
Description

writing a very long word with latest ckeditor, a horizontal scroll bar will appear using IE11 & Firefox. like "abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc" without white-space in the string.

#13972 While copying text from Microsoft Word file the apperance of the text consisting of numbering sequence changes. Bug Normal General
Description

Steps to reproduce

In Word file the text is written as below:

A)Names

I)Priyanka

II)Sai

B)Numbers

I)1

II)2

Expected result

A)Names

I)Priyanka

II)Sai

B)Numbers

I)1

II)2

Actual result

1.Names

1.Priyanka

2.Sai

1.Numbers

1.1

2.2

It is also not giving the tab space for sub entries.

Browser : Internet Explorer

Operating System : Windows 7 Enterprise

#13973 Update CHANGES.md with SCAYT changes Olek Nowodziński Task Normal CKEditor 4.5.6 General
Description

Since #13856 is closed we should add a proper changelog entry, this time let's list most important SCAYT changes in this entry.

#13974 Cannot read property 'frameElement' of undefined when using Webix & resizing Bug Normal General
Description

I would like to know how I can address this issue. It will most likely have something to do with the way the editor is loaded inside the webix environment. Perhaps the way it is loaded is wrong, or there is a parent component missing?

Steps to reproduce

  1. Load CKEditor in Webix
  2. Page is loaded
  3. Resize window

Expected result

Actual result

JavaScript error: Cannot read property 'frameElement' of undefined

Callstack:

ckeditor.js:329 Uncaught TypeError: Cannot read property 'frameElement' of undefined CKEDITOR.editor.resize @ ckeditor.js:329 webix.protoUI._set_inner_size @ ckeditor.js:46 webix.protoUI.$setSize @ ckeditor.js:51 webix.protoUI._set_child_size @ webix_debug.js:5169 webix.protoUI._set_child_size @ webix_debug.js:5290 webix.protoUI.$setSize @ webix_debug.js:5275 webix.protoUI._set_child_size @ webix_debug.js:5169 webix.protoUI._set_child_size @ webix_debug.js:5290 webix.protoUI.$setSize @ webix_debug.js:5275 webix.protoUI.$setSize @ webix_debug.js:27352 webix.protoUI.$setSize @ webix_debug.js:6048 webix.protoUI._set_child_size @ webix_debug.js:5169 webix.protoUI._set_child_size @ webix_debug.js:5290 webix.protoUI.$setSize @ webix_debug.js:5275 webix.protoUI._set_child_size @ webix_debug.js:5169 webix.protoUI._set_child_size @ webix_debug.js:5290 webix.protoUI.$setSize @ webix_debug.js:5275 webix.protoUI.resizeChildren @ webix_debug.js:4864 webix.protoUI.resizeChildren @ webix_debug.js:5311 webix.protoUI.resizeChildren @ webix_debug.js:4842 webix.protoUI.resizeChildren @ webix_debug.js:5311 webix.protoUI.resizeChildren @ webix_debug.js:4842 webix.protoUI.resizeChildren @ webix_debug.js:5311 webix.protoUI.resizeChildren @ webix_debug.js:4842 webix.protoUI.resizeChildren @ webix_debug.js:5311 webix.protoUI.removeView @ webix_debug.js:4810 FormatBreadCrumbs @ functions.js:44 logic.setBreadCrumbs @ reminder.js:86 logic.init @ reminder.js:48 (anonymous function) @ init.js:47 webix.EventSystem.callEvent @ webix_debug.js:542 webix.protoUI._show @ webix_debug.js:27317 webix.protoUI.show @ webix_debug.js:4531 (anonymous function) @ index.js:46 checkForChanges @ functions.js:112 ui.mainContent.rows.on.onMenuItemClick @ index.js:44 webix.EventSystem.callEvent @ webix_debug.js:542(anonymous function) @ webix_debug.js:28048 webix.EventSystem.callEvent @ webix_debug.js:542 webix.MouseEvents._mouseEvent @ webix_debug.js:5788 webix.MouseEvents._onClick @ webix_debug.js:5710 (anonymous function) @ webix_debug.js:241

Other details (browser, OS, CKEditor version, installed plugins)

version 4.5.5

#14221 Write content within ckeditor with A4 size page feel display New Feature Normal General
Description

Hello Support Team,

I need your help!

Scenario : We have developed one system to generate report based on user data entry within one form. We have used ckeditor to add some static data and include dynamic data to create report pages. There are about 50 pages.

Question : The HTML is setup such a way to generate the report in Letter / A4 page size. We would like to display Letter page layout within the ckeditor. So our users would like to have similar experience of the PDF page / MS word, while adding content in ckeditor. So when we generate the PDF report, we will get almost similar output as editor page.

Right now, we are not getting any idea, when the page will be ended in editor and how it will look in PDF.

We are using docraptor (3rd party plugin) to generate the HTML -> PDF.

May I know, is it possible to setup something in ckeditor to have feel for users as A4 size / Letter size page?

Thank you.

Sincerely, Arpit

#14233 How to raise a duplicate ticket in CK Editor support? Bug Normal General
Description

Steps to reproduce

Want to create a ticket which is already raise by some user.But want to raise it with some modification. But while raising the new ticket, it gives the "Internal Error:Nothing to Repeate".

How to fix this problem?

Other details

Browser: Internet Explorer

Operating System: Windows 7 Enterprise

CKEditor version: 4.5.4

#14234 URL input field is not marked as required in 'Insert Media Embed' dialog kkrzton Bug Normal CKEditor 4.5.7 General
Description

Steps to reproduce

  1. Open http://sdk.ckeditor.com/samples/mediaembed.html sample
  2. Open 'Insert Media Embed' dialog
  3. Inspect 'Url' input field

Expected result

Label is marked with the "cke_required" class and aria-required is applied to the input field.

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

#14235 Autogrow not kicking when we add Embed videos Bug Normal General
Description

Steps to reproduce

  1. Open OEMBED Samplehttp://sdk.ckeditor.com/samples/mediaembed.htmland enable Autogrow
  2. Insert few oembed videos using Video URL's one below the other so Autogrow will kick in and editor will grow

Expected result

After minimum editor height exceeded Autogrow kicks in and editor grows automatically

Actual result

After minimum editor height exceeded Autogrow not kicking in and user not able to se content below embedded content.

#14236 MenuButton with label puts "(Selected)" at the end of the label Bug Normal UI : Widgets
Description

Steps to reproduce

Expected result

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

#14238 When click in editor on empty line after clicking styling button such as bold, button gets turned off in Firefox and IE Bug Normal General
Description

Steps to reproduce

  1. Use Firefox or Internet Explorer (any recent version) and use the demo CKEditor http://ckeditor.com/demo (the bug still exists in the latest version, but I see the problem also in version 4.5.1 that I'm using). The bug does not occur in Google Chrome.
  1. Click to set the insertion point and create a new (normal, unstyled) line (paragraph) in the text (e.g. hitting enter key if there is already some existing text).
  1. Click a styling button in the toolbar such as 'bold' or 'italic'.
  1. Now click again at the same insertion point in the empty line and start typing. The button you had clicked turns off again and the style (bold or italic) is not applied.

I realize the simple workaround is to just start typing and not click again (or select the text afterward and apply styling), but my QA team noticed this and filed a bug against our product which uses CKEditor.

Expected result

I expect the button to still be active and the style still to be applied even though I clicked again in the text at the same insertion point.

Actual result

The style was not applied and the styling button (e.g. bold) was turned off.

Other details (browser, OS, CKEditor version, installed plugins)

Again, the bug only happens in IE or Firefox, not Google Chrome. The bug is easily recreatable in your demo.

#14240 Track not respecting void element flag. Bug Normal General
Description

Steps to reproduce

  1. In CKEditor paste:

<track label="English subtitles" kind="subtitles" srclang="en" src="video-subtitles-en.vtt" default>

  1. Toggle the source button on / off

  1. The rendered result is:

<track default="" kind="subtitles" label="English subtitles" src="video-subtitles-en.vtt" srclang="en"></track>

note: ACF should be disabled this is likely why the whole Track tag is stripped in nightly demo as tried to reproduce there.

Expected result

The expected result is that track should respect the fact it is a void element.

Running 'CKEDITOR.dtd.$empty' in the console does show Track is flagged as 1.

Actual result

An extra closing track tag is added.

Other details (browser, OS, CKEditor version, installed plugins)

All CKEditor versions 4.3.5+, MacOSX, Chrome 47, and no plugins

As an aside thank you for all the amazing work done in CKEditor it works superbly otherwise

#14241 Not Able To Destroy CKEditor Instance Bug Normal Project : CKBuilder
Description

I am trying to destroy the ckeditor instance using this code:

 CKEDITOR.instances.textarea1.destroy() 

But I am getting this error

Uncaught TypeError: Cannot read property 'getClientRect' of null

I am using ckeditor 4.5.6 & AutoSave Plug in with it

#14242 Textbox not word-breaking in Firefox with long words Bug Normal General
Description

Steps to reproduce

  1. Use Firefox
  2. Type one_long_word_(or just one long string, no spaces) over and over until you see the box start to scroll horizontally

Expected result

The text box should break long words like it does in Chrome and Safari

Actual result

Text box scrolls horizontally to accommodate for long words

Other details (browser, OS, CKEditor version, installed plugins)

Firefox, does this in Nightly Blind version as well so I would assume it's all versions

#14243 img link in code tag gets interpreted, line breaks on adding new record and editing. Bug Normal General
Description

Steps to reproduce

Running ckEditor 5.4.3 on groceryCRUD, a CodeIgniter library.

  1. Adding new record/ Editing an existing one.
  2. Pasting code with CodeSnippet function works fine.
  3. However, on Click to edit the record (to add more content), code broken

Another way to reproduce error:

  1. Adding new record/ Editing an existing one.
  2. Inserting the <img src to the subject field does appear to give the same issue.

Expected result

  • No parsing of html codes inside the code & pre tags.
  • No line breaks.

Actual result

  • sample img link inside the code portion got interpreted
  • and line breaks appear in pre code portion.

Other details (browser, OS, CKEditor version, installed plugins)

I tried to configure my config.js https://github.com/zenithtekla/grocery_CRUD_codeigniter/blob/d35c34a6cfca7dbb7f8cf19d3e121ecc072843a0/assets/grocery_crud/texteditor/ckeditor/config.js#L11 but I encouter a few issues with my code (using codeSnippet) in code tag being interpreted. See photos https://drive.google.com/folderview?id=0B0qlwajiFDkBdTlld1R6Wm05UGc&usp=sharing Please help.

Link to test: https://grocery-crud-codeigniter-zenithtekla.c9users.io/index.php/Main/sample_table/read/163

#14244 Number Bullets list is not pasted correctly in CK Editor from Word file. Bug Normal General
Description

"This ticket is similar to #13972"

Steps to reproduce

  1. Copy the content from the attachment i.e. "Text_pasted_from_word.docx."

2.Paste the content into CK Editor using Ctrl+v or using "Paste From Word" option on the CK Editor panel.

Expected result

The number bullets used in the Text_pasted_from_word.docx. must be printed as it is.

Actual result

Number Bullets are incorrectly pasted in CK Editor as shown in the attachment.(i.e. CKEditor_paste.PNG)

Other details

Browser: Internet Explorer

Operating System: Windows 7 Enterprise

CKEditor version:4.5.4

Installed Plugins: Paste From Word

#14245 Request to support Tagalog Phillippines locale. Bug Normal General
Description

Hi,

I am from Oracle. One of the customers using our product would like to use Tagalog Phillippines language which currently CKEditor does not support.

Please let us know if/when this language will be supported.

Steps to reproduce

  1. Pass the Tagalog Phillippines language (tl) to 'language' parameter while displaying the CKEditor

Expected result

Tagalog Phillippines language supported.

Actual result

Tagalog Phillippines language not supported.

Other details (browser, OS, CKEditor version, installed plugins)

CKEditor version - 4.3.4

#14246 Number Bullets pasting problem while pasting text from Word file to CK Editor. Bug Normal General
Description

"This ticket is similar to #13972"

Steps to reproduce

  1. Copy the following content from the Microsoft Word file(Also see the attachment: Text_pasted_from_word.docx.).

A)Names

I)ABCD

II)PQRS

B)Numbers

I)5541515

II)5413213

C)Address

I)ABC Streets

II)PQR Streets

  1. Paste the content into the CK Editor using ctrl+v or "Paste from Word" option on the CK Editor panel.

Expected result

The text must be printed as:

A)Names

I)ABCD

II)PQRS

B)Numbers

I)5541515

II)5413213

C)Address

I)ABC Streets

II)PQR Streets

Actual result

But in the Full featured CK Editor it is printed as( Please see attachment: CKEditor_pasted.PNG) :

A)Names

I)ABCD

II)PQRS

B)Numbers

I)5541515

II)5413213

C)Address

I)ABC Streets

II)PQR Streets

In CK Editor, the tab space for sub-entries is also not pasted correctly.

Other details

Browser:Internet Explorer

Operating System : Windows 7 Enterprise

CK Editor version:4.5.6

#14247 Key board sort cuts are not worked in the CK editor Bug Normal General
Description

Steps to reproduce

  1. Go to Ck editor
  2. Click CLR+B in the keyboard
  3. Type some thing and observe

Expected result

Text should be in bold

Actual result

Text not display in bold

Other details (browser, OS, CKEditor version, installed plugins)

#14248 Not able to perform the bold,italic in the ck editor in chrome Bug Normal General
Description

Steps to reproduce

  1. open ck editor in chrome
  2. click the bold icon
  3. type some text and observe

Expected result

text should be typed with bold

Actual result

text not display in bold

Other details (browser, OS, CKEditor version, installed plugins)

#14249 Windows 10 Firefox moving cursor when deleting misspelled word Bug Normal General
Description

Steps to reproduce

  1. Enable SCAYT
  2. Type a bunch of words, some of them being misspelled
  3. Move cursor using mouse to the end of a misspelled word
  4. delete it using the backspace

See this screencast to see the issue happening: http://screencast.com/t/2lXVpmoZ6r

Expected result

Deleting a word should NOT move the cursor

Actual result

When deleting a mispelled word, it either jumps to the next mispelled word or moves to the next line.

Other details (browser, OS, CKEditor version, installed plugins)

Only on Windows 10 and Firefox. Using the latest version 4.5.5. Issue seems to be with SCAYT

#14251 Plugin requirement preventing editor from working properly when plugin is installed and enabled Bug Normal General
Description

Steps to reproduce

  1. Download Full install with Upload Image and oEmbed plugins (different errors for source version vs optimized version)
  2. Add config.imageUploadUrl to config.js with path to server side processing file for upload image.
  3. Add to web page and try to drag/drop image into editor

Expected result

I expect the editor to work just like the demo. When I drag and drop an image into the editor, it should save and display.

Actual result

Source download type: All editor toolbar buttons are grayed out and do not work. Console error states "[CKEDITOR] Error code: editor-plugin-required. Object {plugin: "toolbar", requiredBy: "notification"}". Here's the config.plugin list [config.plugins = 'dialogui,dialog,about,a11yhelp,dialogadvtab,basicstyles,bidi,blockquote,clipboard,button,panelbutton,panel,floatpanel,colorbutton,colordialog,templates,menu,contextmenu,div,resize,toolbar,elementspath,enterkey,entities,popup,filebrowser,find,fakeobjects,flash,floatingspace,listblock,richcombo,font,forms,format,horizontalrule,htmlwriter,image,indent,indentblock,indentlist,smiley,justify,menubutton,language,link,list,liststyle,maximize,newpage,pagebreak,pastetext,pastefromword,preview,print,removeformat,save,selectall,showblocks,showborders,sourcearea,specialchar,scayt,stylescombo,tab,table,tabletools,undo,wsc,lineutils,widget,oembed,filetools,notification,notificationaggregator,uploadwidget,uploadimage';]

Optimized download mode: Editor seems to work for the most part except the same error displays in the console "[CKEDITOR] Error code: editor-plugin-required. Object {plugin: "toolbar", requiredBy: "notification"}" and the uploadImage plugin saves the files to the server properly but it doesn't display them in the editor post-upload. When I try to debug the plugin file, it looks like the editor isn't even pulling it in.

Other details (browser, OS, CKEditor version, installed plugins)

Chrome 47.0.2526.73 m; CKEditor 4.5.6; Full plugin list as well as oEmbed and Upload Image plugins

#14252 Styles dropdown doesn't always reflect the current style of the text line in Internet Explorer kkrzton Bug Normal CKEditor 4.5.10 General
Description

Steps to reproduce

  1. Using the latest nightly build full demo eg. http://nightly.ckeditor.com/15-12-10-07-07/full/samples/ , add some new lines of text in the sample text by hitting enter and typing in some new lines (very short lines that don't wrap).
  1. Using Internet Explorer, apply style Subtitle to one of the new lines and style Special Character to the another line.
  1. Click away somewhere and click in the lines where you applied the styles.
  1. The style name is not displayed in the styles combo/dropdown.

Expected result

The style name should be displayed in the styles combo/dropdown.

Actual result

The style name is not displayed in the styles combo/dropdown.

Other details (browser, OS, CKEditor version, installed plugins)

This bug only happens in IE and not in Firefox or Google Chrome. Some styles (such as Italic Title) do display in the combo box. If you can tell me why some of the styles do appear, it would be nice if you could email me with this information so maybe I can change my style definitions. It doesn't seem to only be a case of whether it is a block vs an inline style (e.g. the Marker style works OK). My own custom styles don't show in the combo in IE and I don't know how to get it to work.

#14253 Splits <a> and <span> tags Bug Normal General
Description

I'm using Drupal CKEditor module which uses CKEditor v4.4.3. Consider below markup I'm using in ckeditor. You can see in action: http://screencast.com/t/hsbU2jUN

<p><span>My Span</span><a href="/hello-world">Hello World</a></p>

Once you toogle the editor view, it splits <a> tag to like <a href="/hello-world">Hello</a><a href="/hello-world"> World</a> and <span> to <span>My </span><span>Span</span>. So final markup becomes:

<p><span>My </span><span>Span</span><a href="/hello-world">Hello</a><a href="/hello-world"> World</a></p>.

However, if you put space between closing span and beginning a tag, then it works fine. I also tired disabling advance content filter in CKEditor settings but it didn't help.

Any help would be highly appreciated.

#14255 Insert html does not work Bug Normal General
Description

Steps to reproduce

  1. d=CKEDITOR.instances.id_body
  2. d.insertHtml('<p class=\x22text-uppercase\x22>test</p>')
  3. CKEDITOR.instances.id_body.getData();

Expected result

<p class=text-uppercase>test</p>

Actual result

<p>test</p>

Other details (browser, OS, CKEditor version, installed plugins)

#14256 Range -> extractContents -> unexpected result Bug Normal Core : Selection
Description

Steps to reproduce

  1. Open CKEditor demo page - http://ckeditor.com/demo
  2. Select any text
  3. Open "dev tools"(F12) -> console
  4. Try to execute next code
currentRange = CKEDITOR.instances.editor1.getSelection().getRanges()[0];
clonedHTML = range.cloneContents().getHtml();
extractedHTML = range.extractContents().getHtml();

Expected result

clonedHTML and extractedHTML must be equal

Actual result

clonedHTML and extractedHTML are different

Other details (browser, OS, CKEditor version, installed plugins)

Reproducible in every browser starting from CKeditor 4.5.0

#14258 Style Definitions with Variable Values Is Not Replacing ._AC Object Correctly Bug Normal General
Description

Hello there,

I noticed I bug where CKEDITOR.style is defined in style.js, in the case of variable values, styleDefinition._AC is not being replaced. I encountered this issue when I try to remove a style with variable values, when checkElementMatch is called, we see a discrepancy between styleDefinition.attributes and styleDefinition._AC. For example, styleDefinition.attributes will have the replaced value, myColor: 'white', but styleDefinition._AC will have the non-replaced placeholder, myColor: '#(color)'.

Relevant code block:

if ( variablesValues ) {
            styleDefinition = CKEDITOR.tools.clone( styleDefinition );

            replaceVariables( styleDefinition.attributes, variablesValues );
            replaceVariables( styleDefinition.styles, variablesValues );
}

Proposed code change:

if ( variablesValues ) {
            styleDefinition = CKEDITOR.tools.clone( styleDefinition );

            replaceVariables( styleDefinition.attributes, variablesValues );
            replaceVariables( styleDefinition.styles, variablesValues );
            if ( styleDefiniton._AC ) {
                    replaceVariables( styleDefinition._AC, variablesValues );
            }
}

Thank you!

#14259 Paste directly without the serurity message Bug Normal General
Description

hello please i need help about pasting text i need to paste directly in the textarea without the security message

#14260 <table>-Widgets lose data-*-attributes when upcasted Bug Normal UI : Widgets
Description

I don't know if it's intended to use tables as widgets, but i have to do so in a project so I stumbled upon that.

Steps to reproduce

  1. Create a widget that is based on a table element
  2. Store the data in the downcast function as a data-* attribute
  3. Try to reload it in upcast

Expected result

Similar to div elements the data-* attributes should be in the attributes property of the element.

Actual result

They aren't, and the class attribute isn't too, so hasClass() also isn't working.

Other details (browser, OS, CKEditor version, installed plugins)

Tested with versions 4.5.4 to 4.5.6

#14261 IE9/IE11 Enter_BR cursor doesn't go to the next line Bug Normal Core : Keystrokes
Description

Related to a closed ticket, http://dev.ckeditor.com/ticket/7433, but the behavior occurs when enter key is pressed, not shift+enter.

In ENTER_BR mode, when the user presses the Enter Key at the end of the line, the cursor doesn't go to the next. Instead, the cursor behaves as if the Space key is pressed. The cursor only moves at the next line when the user continues to type after the Enter key.

This issue is intermittent, but it occurs more often if there's a postback that occurs in the page.

Steps to reproduce

  1. Get the 4.5.6 standard version of ckeditor
  2. In config.js add line: config.enterMode = CKEDITOR.ENTER_BR
  3. In the page with the ckeditor loaded, cause a postback (I did so by pressing the Enter while having focus on a button)
  4. Tab over (not mouse click) to the ckeditor and type something and press Enter.

Expected result

The cursor goes to the next line.

Actual result

The cursor stays on the same line

Other details (IE9, IE11, CKEditor version 4.5.6, ASP.NET)

#14263 No styles included in the Flat skin for notification plugin Bug Normal UI : Skins
Description

Steps to reproduce

  1. Create custom build of ckeditor, choosing FLAT skin and adding the "Upload Image" plugin (this uses the notification plugin)
  2. Paste image in editor
  3. The image is uploaded and a "upload successful" notification is shown

Expected result

Default styling for the notification message, like in the Moono skin.

Actual result

The HTML for the succes-notification is shown, but there is no styling applied.

Other details (browser, OS, CKEditor version, installed plugins)

When inspecting the HTML, it seems there is no classes in the FLAT skin (editor.css) present. Classes like "cke_notifications_area" do not exist.

#14264 CK editor is not working in firefox in mobile phone Bug Normal General
Description

Steps to reproduce

Expected result

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

Firefox version 42.0.2. Inplace of CK editor it displays text area which it was supposed to replace

#14266 Click events lost Bug Normal General
Description

Steps to reproduce

  1. editor.insertHtml is used in my code to insert span element with onclick attribute there.
  2. Switch to 'Source' in toolbar, click on it again to see the editor area
  3. Now we have lost the click event, clicking span element no longer triggers click event.

Expected result

Actual result

Other details (browser, OS, CKEditor version, installed plugins)

#14267 Regarding Copy and Paste Issue Bug Normal General
Description

When I am trying to copy and paste on ckeditor site it gets uploaded successfully.

But when i am trying to do the same in my platform it doesnt get pasted.

Please help me so that i can resolve this issue.

#14268 Image Copy Paste Issue Bug Normal General
Description

When I am trying to copy and paste image on ckeditor site it gets uploaded successfully.

But when i am trying to do the same in my platform it doesnt get pasted.

Please help me so that i can resolve this issue.

#14269 Number Bullets pasting problem while pasting text from Word file to CK Editor. Bug Normal General
Description

"This ticket is similar to #14246"

Steps to reproduce

1.Copy the following content from the Microsoft Word file(Also see the attachment: Text_pasted_from_word.docx.).

A)Names

I)ABCD

II)PQRS

B)Numbers

I)5541515

II)5413213

C)Address

I)ABC Streets

II)PQR Streets

2.Paste the content into the CK Editor using ctrl+v or "Paste from Word" option on the CK Editor panel.

Expected result

The text must be printed as:

A)Names

I)ABCD

II)PQRS

B)Numbers

I)5541515

II)5413213

C)Address

I)ABC Streets

II)PQR Streets

Actual result

But in the Full featured CK Editor it is printed as( Please see attachment: CKEditor_pasted.PNG) :

A.Names

I.ABCD

II.PQRS

A.Numbers

I.5541515

II.5413213

A.Address

I.ABC Streets

II.PQR Streets

Everytime the entry appears as A. Also,in CK Editor, the tab space for sub-entries is also not pasted correctly.

Other details

Browser:Internet Explorer

Operating System : Windows 7 Enterprise

CK Editor version:4.5.6

#14270 Formatting buttons not working in Microsoft Edge. Bug Normal General
Description

Steps to reproduce

  1. create the editor in a website
  2. click on the Horizontal line button or attempt to BOLD text

Expected result

Horizontal line should be inserted, or text should become bold

Actual result

No result as if no action has been taken

Other details (browser, OS, CKEditor version, installed plugins)

#14273 Validation Task Normal General
Description

Please can any one help me to validate ckeditor .

#14275 Proper error reporting in scriptloader for all browsers. kkrzton New Feature Normal CKEditor 4.5.10 General
Description

While working on #13943 there was a need to check if config scripts were loaded successfully. It is partially supported by scriptloader but not for all browsers (IE < 11, Safari, Opera - probably before migrating to Webkit). It is not really supported by those browsers in a proper way but still it may be needed in the future so probably should be done.

if ( CKEDITOR.env.ie && CKEDITOR.env.version < 11 ) {
    // FIXME: For IE, we are not able to return false on error (like 404).
    script.$.onreadystatechange = function() {
        ...
} else {
    ...

    // FIXME: Opera and Safari will not fire onerror.
    script.$.onerror = function() {
        ...

part of scriptloader.js loadScript function with planned fixes

#14276 Unable to re-edit controls in Mozill Firefox Web Browser Bug Normal General
Description

Hai Team,

We are using CKEditor v4.5.5. where we are unable to re-edit controls in Mozill Firefox Web Browser. But same working properly in Google Chrome Web Browser.

Request you to please cross check this issue and do let me know the work around.

Highly appreciate if any early response provided in this regards.

Best Regards, Raju Raju

#14277 remove global object from the documentation kkrzton Task Normal CKEditor 4.5.7 General
Description

There has been introduced a global object to the documentation. We need to fix whatever made it to appear there.

#14279 pressing delete key inside empty td[contenteditable="true"] Bug Normal Core : Editable
Description

Steps to reproduce

  1. Set CKEDITOR.dtd.$editable.td = 1 to enable editing inside td.
  2. Create the following HTML layout:
    <table border="0" cellpadding="0" cellspacing="0" width="600">
        <tbody>
	    <tr>
                <td width="100%" contenteditable="true"></td>
	    <tr>
        </tbody>
    <table>
    <table border="0" cellpadding="0" cellspacing="0" width="600">
        <tbody>
	    <tr>
                <td width="100%" contenteditable="true"></td>
	    <tr>
        </tbody>
    <table>
  1. Click on the last (empty) td and press DELETE key

Expected result

Nothing to happen.

Actual result

  1. Zero Width Space is inserted between tables.
  2. Cursor disappears.
  3. Pressing DELETE again will throw Uncaught TypeError: Cannot read property 'startPath' of undefined here. This will cause onKeyDown event propagation which in Chrome and Opera will navigate back in history.

Other details (browser, OS, CKEditor version, installed plugins)

All WebKit browsers. OSX (but I'm fairly sure this affects WebKit browsers on any OS).

Solution

Removing range.select(); solves the problem.

It is hard to tell for the uninitiated what's going on here but it seems CKEditor erroneously treats <td contenteditable="true"></td> as if it were a child of content editable block, rather than content editable container. This is further aggravated by handling WebKit quirks (if range.select(); is called).

#14281 webkit: strong turns into b after deletion Bug Normal General
Description

Steps to reproduce

^ represents caret position:

  1. Make a text bold. The resulting markup will be something like <strong>a</strong>^.
  2. Press backspace/delete. Markup becomes ^ (strong node gets deleted).
  3. Type something. Markup becomes <b>a</b>.

Expected result

I would expect one of the following:

  1. strong rather than b (since this is the default markup).
  2. no formatting (since b node was removed).

Actual result

strong gets replaced with b.

Other details (browser, OS, CKEditor version, installed plugins)

Webkit browsers on OSX.

#14282 Getting 'Access Denied' error when uploading images Bug Normal Server : ASP.Net
Description

Steps to reproduce

  1. ckeditor full version is added to the solution's root folder
  2. custom upload file is created to upload the images

CKEDITOR.replace('<%=txtCkEditor.ClientID %>', { filebrowserImageUploadUrl: '/WebApplication1/Upload.ashx' });

  1. Getting the Access Denied error in ckeditor.js

Expected result == file uploaded to the folder and displayed in the editor

Actual result == Access Denied in ckeditor.js

Other details (browser, OS, CKEditor version, installed plugins) == IE, Windows7, 3.6.6.2, ckeditor full

#14283 Leaflet Maps: not found in CKEditor Builder page Bug Normal Project : CKBuilder
Description

I'm the developer of Leaflet Maps and Prism Syntax Highlighter. I wanted to implement new features to my Leaflet Maps plugin so I tried first downloading a custom CKEditor build with it, but for some reason, Leaflet Maps is not in the list of available plugins that could be included in the build.

Steps to reproduce

  1. Go to CKEditor Builder page.
  2. In the Choose preset section, choose 'any' preset .
  3. In the Select your plugins and skin section, scroll/search for Leaflet Maps plugin.

Expected result

The Leaflet Maps plugin should be there since even my new plugin I've just released today Prism Syntax Highlighter is also there.

Actual result

The Leaflet Maps plugin could not be found, even when I searched for it (using the inline search icon) in the Select your plugins and skin section. See attached files also.

Other details (browser, OS, CKEditor version, installed plugins)

Chrome, Mac OSX, and trying to auto-build the CKEditor 4.5.6 with Leaflet Maps.

PS

I'm thinking that there might be a bug in the website/CKBuilder page and maybe other plugins are also affected. Likewise, this issue happens both when I'm an authenticated user or as an anonymous user in ckeditor.com

#14284 extra white space appear in code snippet area in ckeditor Bug Normal General
Description

I am using ckeditor's code snippet pluggin.Problem is when in put code in the window everything is ok in chrome ,but when i put it in editor a lot of white space appears.And in firefox white space appears both in snippet window and editor.How i can solve this? i want something like SO's code snippet's auto indentation

i tried the following code.but not helping me much:

CKEDITOR.addCss( 'body {word-break:break-all;}' );

CKEDITOR.addCss('code{font-size:14px;}'); CKEDITOR.addCss('code{white-space:pre-wrap}');

#14286 Update SCAYT submodule Task Normal CKEditor 4.5.7 General
Description

In #14277 Krzysztof has sent a pull request to SCAYT team to fix comments that break our docs. SCAYT team merged these changes to scayt-dev branch.

All we need to do now is to update SCAYT's submodule in presets to e2fd818.

Note that it contains some additional commits since 605956c hash, but as I can see it's all docs improvements. Please double check that these are just docs fixes before updating SCAYT submodule reference.

#14287 Paste As Plain Text doesn't work as expected Bug Normal Core : Pasting
Description

Steps to reproduce:

1) open https://www.google.by/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=text

2) copy the first found result

3) Paste As Plan text

Expected result

Text - Wikipedia, the free encyclopedia<br />
https://en.wikipedia.org/wiki/Text<br />
Text may refer to: ... can be "read"; Textbook, a book of instruction in any branch of study; Religious text, a writing that a religious tradition considers to be sacred ...<br />
‎Text (literary theory) - ‎Plain text - ‎Text &amp; Talk - ‎Text messaging

Actual result

<p unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">Text - Wikipedia, the free encyclopedia<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
https://en.wikipedia.org/wiki/Text<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
</br></br></br></br>&nbsp;</p>

<p unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}"><br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
Text&nbsp;may refer to: ... can be "read"; Textbook, a book of instruction in any branch of study; Religious&nbsp;text, a writing that a religious tradition considers to be sacred&nbsp;...<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
‎Text (literary theory)&nbsp;-&nbsp;‎Plain text&nbsp;-&nbsp;‎Text &amp; Talk&nbsp;-&nbsp;‎Text messaging<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
<br unique="function () {
    var a = this.concat();
    for (var i = 0; i &lt; a.length; ++i) {
        for (var j = i + 1; j &lt; a.length; ++j) {
            if (a[i] === a[j])
                a.splice(j--, 1);
        }
    }

    return a;
}">
</br></br></br></br></br></br></br></br>&nbsp;</p>

Additional information:

ckeditor version 4.3.1, allowedContent : true

#14290 Aspect ratio lock becomes disabled after re-opening image dialog box. Bug Normal UI : Dialogs
Description

Steps to reproduce

  1. Insert an image using the CKEditor image dialog
  2. Adjust the height and then click "ok" to close the dialog (The aspect ratio should be locked by default at this point)
  3. Click the image and open the image dialog again
  4. The aspect ratio will now be unlocked

Expected result

The aspect ratio lock should remain in the same state as when it was last saved.

Actual result

The aspect ratio is always unlocked after changing image size.

#14292 Font Size Dropdown appending Text also Bug Normal Core : Lists
Description

Steps to reproduce

  1. on Button click, i used to append text to the editor.
  2. select one word and trying to change Font size. it is changed as per expectation
  3. when i click the append button again , the content append on editor as well in the Size drowpdown also.

4.Some times the dropdown will not display the list of size

Expected result

After Change inner html of the Editor by external button, the Font size should get change/size dropdown should display the size list box.

Actual result

It will not load the size list box when append the text / change the html content by $('iframe').contents().find('body').html()

Other details (browser, OS, CKEditor version, installed plugins)

#14293 [pastetext] Paste As Plain Text does not remove bold and italic text from MS Word to Google Chrome Bug Normal General
Description

Steps to reproduce

  1. Open the attached MS Word document and CTRL+C copy the text block
  2. Paste (CTRL+V) the text into a CKEditor that is configured with the Paste as Plain Text plugin (pastetext) and setting config.forcePasteAsPlainText = true. Additionally, the pastetext plugin is loaded as an externalPlugin via CKEditor.plugins.addExternal().

Expected result

All formatting will be removed.

Actual result

Bold and Italic formatting are preserved. Highlight, text color, and underline are removed.

Other details (browser, OS, CKEditor version, installed plugins)

Windows 7 MS Word 2013 Google Chrome Version 47.0.2526.106 m CKEditor 4.5.1 PasteText 4.5.6

This works as expected when pasting from the document into FireFox, and IE 11. This works as expected when the document is opened into Open Office Writer and pasted into Google Chrome.

Note: See TracQuery for help on using queries.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy