Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (8001 - 8100 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#9341 CKEditor removes <br /> tags in list items Bug Normal Core : Lists
Description

Reported by one of our customers.

CKEditor removes <br /> tags (made with SHIFT + ENTER) at end of a <li> tag. It happens when nested lists are used.

<ul>
<li>Test 1
<ul>
<li>Test 1.1</li>
</ul>
</li>
</ul>

If you add a <br />&nbsp; (SHIFT + ENTER) after "Test 1" and switch between WYSIWYG and the Source view, then the CKEditor will remove the <br />.
However, if you add more then one <br /> tag, then only the last one will be removed per each view switch. This happens also on loading HTML into the editor.

Problem has been reproducible in all browsers from CKEditor 3.0.2

#9342 [IE] Sub menu arrows are placed incorrectly in RTL Olek Nowodziński Bug Normal CKEditor 4.0 UI : Context Menu
Description

Checked in IE7,8,9. Bisect suggests the first bad commit (branch).

#9343 [IE7] Toolbar separators broken in HC Olek Nowodziński Bug Normal CKEditor 4.0 UI : Toolbar
Description

See the screenshot below.

#9344 [Samples, IE7] Box margin lost in sample description Olek Nowodziński Bug Normal CKEditor 4.0 General
Description

Other samples might also be affected by similar bugs.

#9345 [Opera] Floating panels don't hide on blur Garry Yao Bug Normal CKEditor 4.0 UI : Floating Panel
Description

This issue allows opening a number of floating menus/panels in different editors at the same time (see the screenshot below).

This might be related to #9224.

#9346 [IE7, RTL] Elements path breaks the bottom space of the editor Olek Nowodziński Bug Normal CKEditor 4.0 UI : Skins
Description

Tested with config.language: 'he' and config.language: 'ar'.

#9347 Comments inside quote characters get marked as cke_protected Bug Normal General
Description

To reproduce:

  1. Switch to the source mode of a clean editor and enter the following text:
    <p>a'b <!--comment--> c'd</p>
    <p>ab <!--comment--> cd</p>
    
  1. Now switch back to WYSIWYG mode, and see that the comment in the first line has been marked up as cke_protected, while the second one did not:
    a'b {cke_protected_1} c'd
    ab cd
    

Expected: The comment blocks should behave the same way regardless of quote characters around them, I would expect neither of them to be marked up as protected.

#9348 Alert when no flash found in outputforflash sample Olek Nowodziński Task Normal CKEditor 4.0 General
Description
  • An alert should link to Adobe's website.
#9350 Allow functions in file browser urls New Feature Normal General
Description

Instead of being restricted to using a popup it would be good to allow the use of functions.

e.g.

CKEDITOR.config.filebrowserBrowseUrl = function(funcNum) {
//File find code here,
CKEDITOR.tools.callFunction(funcNum, 'myfile');
}
#9351 Autogrow support for divarea plugin New Feature Normal General
Description

It would be nice if the autoGrow_minimumHeight property would work with the divarea plugin. Currently it does not.


Edited by @j.swiderski
Please see attached file _divarea_autogrow.html​. According to my tests it works exactly the same as autogrow for iframe based editor.

#9352 [Opera] Context menu and drop down menus aren't closed Bug Normal General
Description

Scenario 1.

Open any sample.
Click right mouse button inside editor.
Context menu appeared.
Click with left mb somewhere again.
Context menu hasn't been closed.

Scenario 2.

Open any sample.
Open font size/family drop down.
Click in the editor again
Drop down menu is still opened.

#9353 Copy/Paste not working as intended in Firefox15.0.1 Bug Normal Core : Pasting
Description

I am trying to copy and paste some text from a word document (containing bullets). Only the text above the bullets is copied, rest of the content is excluded for some reason. This happens in firefox 15.0.1, but works fine in internet explorer and chrome. In our ckeditor config, "forcePasteAsPlainText" is set to "TRUE". I am attaching the text we are trying to copy/paste and also a screenshot of the result. Please take a look into the issue. Thanks.

#9354 [ Firefox] Copy/Paste not working as intended in Firefox15.0.1 Bug Normal Core : Pasting
Description

I am trying to copy and paste some text from a word document (containing bullets). Only the text above the bullets is copied, rest of the content is excluded for some reason. This happens in firefox 15.0.1, but works fine in internet explorer and chrome. In our ckeditor config, "forcePasteAsPlainText" is set to "TRUE". I am attaching the text we are trying to copy/paste and also a screenshot of the result. Please take a look into the issue. Thanks.

#9355 Menu panel never shrinks Olek Nowodziński Bug Normal CKEditor 4.0 UI : Floating Panel
Description

Use the following HTML:

<textarea cols="80" id="editor1" name="editor1" rows="10">			
	&lt;table&gt;
		&lt;tr&gt;
			&lt;td&gt;cell&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;
	This is some text.
</textarea>

To create an editor with extended context menu label:

CKEDITOR.replace( 'editor1' );

CKEDITOR.on( 'instanceLoaded', function( evt ) {
	evt.editor._.menuItems.tablecell.label = CKEDITOR.tools.repeat( evt.editor.lang.table.cell.menu, 10 );
});
  1. Right-click on the text. A narrow context menu is shown.
  2. Right-click the table. A very wide context menu is shown.
  3. Again, right-click on the text. The menu is still wide. It's nothing like this from 1.

#9356 IE9 Line Break with Space Preventing Bold, Italics, and Underline Bug Normal General
Description

This issue only shows up in IE9. To duplicate the issue

  • Go to http://ckeditor.com/demo
  • Clear out everything in the editor
  • In a Word Doc type a sentence, then press return, space, return.
  • Then write another sentence.
  • Continue to do this for a few lines so you have the pattern (sentence, empty line with one space, sentence, empty line with one space, sentence) so on.
  • Paste this into the editor as plain text, but copying to clipboard, then clicking the Paste as Text button.
  • Then highlight the first few words of the second sentence and try to bold, italics, or underline. You will notice it won't.

This caused by that empty line with a single space within it. A very specific and odd issue. If you paste it as Word format it's fine, only IE9 and only if you paste it as text, with a empty line with a space above the word or line you wish to bold.

#9358 Mistake in the french translation of the em dash (special character) Anna Tomanek Bug Normal General
Description

The current translation is 'Tiret bas underscore'. However, it's not an underscore. The good translation is 'Tiret cadratin'.

#9359 [IE, RTL] Dialog layout is broken under IE Olek Nowodziński Bug Normal CKEditor 4.0 UI : Dialogs
Description

Tested in IE9.

#9360 inline editing: Blocks shown for a div stay permanently even after user exists editing the div Garry Yao Bug Normal CKEditor 4.0.1 General
Description

To reproduce the defect:

  1. Open Massive inline editing sample
  1. Click on 3rd div & see that editor toolbar loads.
  1. Click on Show Blocks icon in the toolbar & see that blocks inside 3rd div or shown.
  1. Now click on 4th div.

Expected Result: Editor Toolbar loads for 4th div & Blocks shown for 3rd div should be removed.

Actual Result: Editor Toolbar loads for 4th div but Blocks shown for 3rd div still present..Same thing happens for all div's when we click on Show Blocks icon in the toolbar

#9362 Table properties in context menu aren't shown immediately Piotrek Koszuliński Bug Normal CKEditor 4.0 UI : Context Menu
Description
  1. Go to http://ckeditor4.t/ckeditor/samples/replacebyclass.html
  2. Right click the table

  1. Close the context menu. Right click the table again.

#9363 Inline editing: Copying from one div to other not working if div's has different toolbars Bug Normal General
Description

To reproduce the defect:

Scenario 1:

  1. Open Massive inline editing sample
  1. Click inside 3rd div & add a table with default values.
  1. Enter content in all table cells, select the table and copy it.
  1. Click inside 2nd div and press Ctrl + V or paste.

Expected Result: Content pasted properly, table shown with data in all the cells.

Actual Result: Content not pasted properly. Table not shown & all the data in table cells pasted as simple text.

Scenario 2:

  1. Open Massive inline editing sample
  1. Click inside 1st or 2nd & copy a paragraph
  1. Click inside any other div(for ex: 3rd) and press Ctrl + V or paste.

Expected Result: Content pasted properly.

Actual Result: Content not pasted properly, it's pasted as separate div instead of normal paragraph.

#9364 Inline editing: with JAWS we have to press Esc twice to get focus back in to editor from toolbar Bug Normal CKEditor 4.0.1 Accessibility
Description

To reproduce the defect:

  1. with JAWS on, Open Massive inline editing sample
  1. Navigate in to any div using tab, press Alt + F10 to navigate to toolbar.
  1. Press Esc button.

Expected Result: Focus should go back to Editor body.

Actual Result: We have to press ESc twice to get focus back in to editing body. when we press Esc first time, JAWS reads virtual PC Cursor. when we press Esc Second time, it says type & text.

#9365 CSS validation error Bug Normal Core : Styles
Description

Could you tell me about next CSS code. I can't understand # before css property name. Is it CSS hack? What is browser need it?

file richcombo.css (_source\skins\office2003)

.cke_skin_office2003 .cke_browser_ie .cke_rcombo
{
  #display: inline;
}
#9366 Inline editing: 7th div when we invoke Context menu on image using keyboard it gets overridden by toolbar Piotrek Koszuliński Bug Normal CKEditor 4.0.1 General
Description

To reproduce the defect:

  1. Open Massive inline editing sample & navigate to 7th div using tab
  1. Select the image and invoke context menu using Application key.

Expected Result: Context menu opens and shows properly.

Actual Result: Context menu opens but toolbar overrides it and we can't see options in context menu.

Context menu displays properly when we use mouse to invoke Context menu.

#9367 Inline editing: There is no information for JAWS user about editor availability & how to access Help Content Bug Normal Accessibility
Description

To reproduce the defect:

  1. with JAWS on, Open Massive inline editing sample
  1. Navigate all the div's in the page using tabs key.

Issue: There was no information to JAWS user editor is available and how to access the Help Content in the Toolbar. JAWS just reading edit type & text

#9368 Inline editing: JAWS not reading states of Toolbar buttons Bug Normal CKEditor 4.0.1 Accessibility
Description

To reproduce the defect:

  1. with JAWS on, Open Massive inline editing sample
  1. Navigate to 1st div, press Alt + F10 to navigate to toolbar.
  1. Navigate to Undo/Redo buttons.

Expected Result: JAWS should read them properly and also announce their state disabled.

Actual Result: JAWS reading their names but it doesn't say that they are disabled.

  1. Navigate to 3rd div, press Alt + F10 to navigate to toolbar.
  1. Navigate to Align Justify icon & Text direction from left to right icons.

Expected Result: JAWS should read them properly and also announce their state as pressed or selected.

Actual Result: JAWS reading their names but it doesn't say that they are pressed or selected.

#9369 Inline editing: IN 3rd 4th 5th 6th &7th div's JAWS not reading parent toolbar group & group name when we navigate to toolbar Bug Normal CKEditor 4.0.1 Accessibility
Description

To reproduce the defect:

  1. with JAWS on, Open Massive inline editing sample
  1. Navigate to any of these div's( 3rd 4th, 5th, 6th or 7th), press Alt + F10 to navigate to toolbar.

Expected Result: JAWS should read Editor Toolbars (Parent toolbar group), Document (First toolbar group) and then first toolbar button which is New Page button.

Actual Result: JAWS just reading the name of fist button(New Page) & it's not reading the name of Parent Toolbar group (Editor Toolbars ) and first toolbar group(document)

#9370 Inline editing: Issues with JAWS not switching to correct mode & reading content in div's Bug Normal CKEditor 4.0.1 Accessibility
Description

To reproduce the defect:

  1. with JAWS on, Open Massive inline editing sample
  1. Navigate to each div on the page and see how JAWS reads when we enter each div & toolbar activated.

Issues:

  1. When we navigate to 4th or 6th div, JAWS reading all the content in the div (This will be huge inconvenience for user's if div has more paragraphs) & it says file upload edit edit and it stays in Virtual PC Cursor Active mode, so user can't type anything.
  1. When we navigate to to 5th div, JAWS all the div content(This will be huge inconvenience for user's if div has more paragraphs) & it says edit type & text and stays in forms mode.
  1. When we navigate to 3rd or 7th div Jaws says edit type & text & stays in forms mode.
  1. When we navigate to 1st, 2nd or 8th div JAWS reads all the div content (This will be huge inconvenience for user's if div has more paragraphs) but it will not say edit type & text, JAWS stays in Vitual PC Cursor active mode, so user can't type anything.
#9371 Inline editing: with JAWS virtual Cursor we can't navigate whole sample page using arrow keys Bug Normal General
Description

To reproduce the defect:

  1. with JAWS on, Open Massive inline editing sample
  1. Navigate the sample page in Virtual Cursor mode( using arrow keys)

Issue: After reaching 3rd div, focus goes to editor body, and we can't come out of editor body using arrow keys

Only way to go to next div is using tab to exit editor body

#9372 Magicline in HC Olek Nowodziński Bug Normal CKEditor 4.0 General
Description

It looks ugly. Well... it doesn't look at all.

#9373 Error when checking/unchecking checkbox. [Uncaught TypeError: Object #<Object> has no method 'preventDefasult' ] Bug Normal General
Description

Uncaught TypeError: Object #<Object> has no method 'preventDefasult'

Google chrome shows this error in console when selecting a checkbox.

Screenshot of error : http://thinking-code.com/thinking-code/demo4/ckeditor/errorscreen.jpg

demo example : http://thinking-code.com/thinking-code/demo4/ckeditor/

#9375 target.insertHtml is not working properly Bug Normal General
Description

when you use target.insertHtml("somehtml"); the editor will remember what was inserted earlier and will load it again !

how to replicate :

insert an image in a blank document, select all and delete (Blank page now) then use a custom plugin that inserts some html

    final_html = '<a class="glossary"  href="glossary.aspx" target="_blank"> link </a>';
    target.focus();
    target.insertHtml(final_html);

And the image will be back...

The trace goes on, if you insert an image, then table and delete all and run the code above you will get everything back !

#9376 Custom Iframe Plugin not working unless a system plugin is triggered first Garry Yao Bug Normal CKEditor 4.0 UI : Dialogs
Description

I was able to replicate this with 3 different custom plugins with on chrome and IE9. If i don't click on image plugin or table plugin, when i try to trigger my custom plugin it will freeze after the overlay is loaded. nothing in the console

my plugins are very simple simple iframe plugin, ...

(function () {
    CKEDITOR.plugins.add('InsertGlossary',
    {
        requires: ['iframedialog'],
        init: function (editor) {
            var me = this;

            CKEDITOR.dialog.add('InsertGlossaryDialog', function (targetEditor) {
                return {
                    title: 'InsertGlossary Dialog',
                    minWidth: 595,
                    minHeight: 500,
                    contents:
                       [
                       {
                           id: 'iframeGloss',
                           label: 'InsertGlossary',
                           expand: true,
                           elements:
                        [
                            {
                                type: 'html',
                                id: 'Glossary',
                                label: 'Glossary',
                                style: 'width : 100%;',
                                html: '<iframe src="' + me.path + 'dialogs/GlossaryIFRAME.aspx" frameborder="0" name="MyGlossary_' + targetEditor.name + '" id="MyGlossary" allowtransparency="1" style="width:100%;height:490px;margin:0;padding:0;"></iframe>'
                            }
                        ]
                       }
                       ],
                    onOk: function () {
                         
                        final_html = '<a class="glossary"  href="glossary.aspx?search=' + encodeURIComponent(content) + '" target="_blank">' + content + '&nbsp;<img border="0" src="/images/controls/info.png" width="20" /></a>';
                        editor.focus();
                        editor.insertHtml(final_html);
                    }
                };


            });

            editor.addCommand('InsertGlossary', new CKEDITOR.dialogCommand('InsertGlossaryDialog'));

            editor.ui.addButton('InsertGlossary',
            {
                label: 'InsertGlossary',
                command: 'InsertGlossary',
                icon: this.path + 'images/icon.gif'
            });
        }
    });
})();


#9377 Shared Toolbars sample from CKEditor 3 does not work with CKEditor 4 Bug Normal General
Description

Download CKEditor 4.0 Beta & also CKEditor 3's latest version.

Copy and paste sharedspaces.html & sample.js from CKEditor 3 to CKEditor 4.

Open the document in the browser.

All spaces have different toolbar. Does not work the same as in CKEditor 3.

#9378 IE10: context menu doesn't work in CKEditor 3.x and 4.x Bug Normal General
Description

To reproduce:

  1. Open E.g. replacebyclass sample
  2. Right-click in editor body

Results:

  • In version 3.x menu is not displayed and no error is shown
  • In version 4.x menu is not displayed and error is thrown:

Message: Unable to get property 'body' of undefined or null reference
Line: 238
URI: /ckeditor/plugins/floatpanel/plugin.js


As reported on our support channel. Seems that below tiny change resolves this problem for version 4.x

if (CKEDITOR.env.ie && widthNode.document)
#9379 [Inline] context menu opened under toolbar Bug Normal UI : Context Menu
Description

The context menu should smartly avoid overlapping with the floating toolbar, see attached screenshot.

#9380 Avoid fixed size on dialog Bug Normal UI : Dialogs
Description

The dialog body size is taken from the dialog definition file, as fixed with/height right now, from the minWidth/minHeight property, which should not happen, the dialog size is a styling result of the dialog skin file, thus it currently overflow any loosely styled dialog.

#9381 [IE8] Image dialog fails to remove border Garry Yao Bug Normal CKEditor 3.6.5 General
Description
  1. Load the following source in IE8:
    <p>[<img src="http://dev.ckeditor.com/chrome/site/logo-ckeditor-dev.png" border="1" />]</p>
    
  2. Open Image dialog, then empty the border field value
  3. Confirm the dialog and check the source.
  • Actual:
    <p><img src="http://dev.ckeditor.com/chrome/site/logo-ckeditor-dev.png" style="border-bottom: 1px solid; border-left: 1px solid; border-top: 1px solid; border-right: 1px solid" /></p>
    
#9382 Ctrl+A + Del deletes table around inline-editing area Bug Normal General
Description

If you have a div inside a table, and make it editable, and press <Ctrl>+A and "del" or "backspace", the table around the div will be deleted as well, leaving the page messed up.

#9383 Magicline doesn't work well with divarea Olek Nowodziński Bug Normal CKEditor 4.0 General
Description

The line isn't shown at all or it's badly positioned.

#9384 [Webkit] Filler char should be treated as bogus node Garry Yao Bug Normal CKEditor 3.6.5 General
Description

The filler char we created for selecting an empty paragraph in webkit, is corrupting range::checkStartOfBlock/range::checkBoundaryOfElement, it can be verified by the ticket tcs.

#9385 [IE8] Radio input output empty value attribute Garry Yao Bug Normal General
Description

IE8 output an empty value attribute even if there's no value specified, checked the attached sample to reproduce.

It fails the following test: http://ckeditor.t/tt/6621/1.html

#9386 [Webkit] Missing case for filler char in collapsed selection Garry Yao Bug Normal CKEditor 3.6.5 Core : Selection
Description

There's still some logic hole in filler char creating detection, which breaks the following TC:

http://ckeditor.t/tt/7912/1.html

#9387 V4: Inline editing - No ability to display toolbar in other location than content area Frederico Caldeira Knabben New Feature Normal CKEditor 4.1 RC UI : Toolbar
Description

CKEditor v3 had shared spaces sample that allowed to display toolbar in location specified by user.

For example: editor had extra configuration options

sharedSpaces :
				{
					top : 'topSpace',
					bottom : 'bottomSpace'
				},

in which id of DOM elements were specified

<div id="topSpace"></div>
other code...
<div id="bottomSpace"></div>

This makes its V4 equivalent - inline editing not complete.
I think it would be good idea to allow defining toolbar location in inline editing.

#9388 [API docs] Play with static pages in JSDuck Olek Nowodziński Task Normal General
Description
  • Check the possibility of moving CKEditor wiki to JSDuck
#9389 To retrieve the data back from db in html format in ckeditor Bug Normal General
Description

Am using a div element which is getting replaced by the ckeditor.The user enters some data in the editor and it is being saved in the database. Am retrieving back the data from DB and trying to display it in editor.Suppose if the user has entered a table in the editor it gets stored in db as <table border="1" cellpadding="1" cellspacing="1" style="width: 50px; height: 50px"><tbody><tr><td></td></tr></tbody></table>. Now when retrieved back from DB and shown in the page instead of displaying a table it displays as a text "<table border="1" cellpadding="1" cellspacing="1" style="width: 50px; height: 50px"><tbody><tr><td></td></tr></tbody></table>" like this. But I want it to displayed as a table.Any idea of how to do this.

#9390 "Remove Link" button stays disabled when links are selected Bug Normal General
Description

Steps to reproduce (any browser):

  1. Navigate to demo page: http://ckeditor.com/demo
  2. Click inside the editor to give it focus
  3. Select all the text by typing CTRL-A

Expected behavior is RemoveLink button becomes enabled. This was working fine in previous versions.

#9392 Find dialog searching from document beginning instead from current cursor positioneven when Match cyclic check box unchecked Bug Normal General
Description

To reproduce the defect:

  1. Open Replace text area by class name.
  1. Keep Cursor at end of editor body & click on Find icon in the Toolbar.
  1. On Find and Replace dialog, Uncheck the Check box Match cyclic, enter a word italian in Find What field and click Find button.

Expected Result: An Error dialog comes up saying The specified text was not found.

Actual Result: Find started searching from the beginning of the document and finds the first occurance of the word italian

This is a regression in 4.0, it was working properly in 3.6.5

#9393 HTML comments handling Bug Normal Core : Styles
Description

Applying styles to a document which contains html comments produces some unexpected markup.

For example, applying bold style to the following document

<p>
	test paragraph1</p>
<!-- test comment -->
<p>
	test paragraph2</p>
<p>
	test paragraph3</p>
<p>
	test paragraph4</p>

transforms it into

<p>
	<strong>test paragraph1</strong></p>
<p>
	<strong><!-- test comment --></strong></p>
<p>
	<strong>test paragraph2</strong></p>
<p>
	&nbsp;</p>
<p>
	<strong>test paragraph3</strong></p>
<p>
	<strong>test paragraph4</strong></p>

Tested on Demo page with Google Chrome 21, and Firefox 15.

#9396 [magicline] difficult to insert line on large editor width Bug Normal General
Description

It's not easy to move mouse to the end of magicline to insert it, especially considering this moving progress must take care not to disappear it.

This's a significant usability issue.

#9397 Swedish Translation hiccup Anna Tomanek Bug Normal UI : Language
Description

Hi,

On the swedish translation, there is a spelling mistake on sv.js, here:

headers : 'Ruberiker',

It should say

headers : 'Rubriker',

Would be also nice to run a spellcheck on the files, it would help to prevent this kind of errors.

Cheers, Diego et al.

#9398 Double Insert HTML Bug Normal General
Description

3 steps to reproduce with firebug to simulate a custom plugin.

In br mode :

  1. In firebug, type : CKEDITOR.instances.editor1.insertHtml("foo");
  2. In the editor, put the cursor after foo and push enter.
  3. In firebug, type : CKEDITOR.instances.editor1.insertHtml("foo");

An unexpected error happens : Failure Code 0x80004005

Thanks in advance

#9399 SCAYT shows an error message while saving record Bug Normal UI : Spell Checker
Description

We are using FCKEditor and recently added SCAYT with the control. The page has more than two fckeditor. We are constantly seen below error message,

<Message>&#39;this.srcNodeRef&#39; is null or not an object</Message> <Line>6204</Line> <URL>/spellcheck&#47;lf&#47;scayt&#47;_base.xd.js&#63;</URL>

Can someone have any idea why it is happening or is it a known bug.

#9401 iOS 6: keyboard gets closed after Paste in the editor Bug Normal General
Description
  1. Select and Copy text that already exists in edit.
  2. Paste the text somewhere in the editor. After tapping on the Paste menu the keyboard goes away.

The bug can be reproduced using the CKEditor demo: http://ckeditor.com/demo

This bug exists in iOS 6. There is not such a bug in iOS 5.

#9404 Inline editing + dialog in iframe; Dialogs are positioned according to iframe and not main window. Bug Normal UI : Dialogs
Description

This is a continuation of #9391.

To reproduce:

  1. Copy the attached file into ckeditor/samples folder and open it in a browser
  2. Click on any dialog button

Results: Dialogs is displayed below the viewport because it is positioned according to iframe (it is 1753px high) and not main window.

#9408 CKeditor TextField Bug Normal General
Description

Hi

Iam not able to type any text in textfield inside ckeditor....

Cursor is not placed inside the textfield...

Any help would be Appreciated

#9409 Create an editor on a detached element of the dom Bug Normal General
Description

Hi, I want to create a ckeditor on an element currently detached from the DOM. The first created editor works fine, but subsequent creations fail with the error "p is null" in Firefox and "Cannot call method 'setHtml' of null" in Chrome.

I attached a test case that is a file from the samples that I've modified. There is 2 other test cases commented out.

#9411 Some CSS issues in CKEditor 4 Bug Normal General
Description

This was reported by @ansonhoyt - https://gist.github.com/3799646

URI: \ckeditor4\skins\kama\editor_iequirks.css
LINE: 232
CODE: There is empty rule for filter which probably should be removed

.cke_menuitem .cke_icon, .cke_button_icon, .cke_menuitem .cke_disabled .cke_icon, .cke_button_disabled .cke_button_icon {filter: ;}

URI: \ckeditor4\plugins\uicolor\yui\assets\yui.css
LINE: 15
CODE: User claims that there is *html while there * html star hack used (with space between * and html)

*html .cke_uicolor_picker .yui-picker-bg

E.g under this link there is a space - http://code.google.com/p/my-zendcms/source/browse/trunk/Public/static/scripts/ckeditor/plugins/uicolor/yui/assets/yui.css?spec=svn11&r=11

#9412 Option toolbarStartupExpanded = false does not work as expected Piotrek Koszuliński Bug Normal CKEditor 4.0 UI : Toolbar
Description

This was reported by @ansonhoyt - https://gist.github.com/3799646 Start editor with option

config.toolbarStartupExpanded = false;

or

config.toolbarStartupExpanded = false;
config.toolbarCanCollapse = true;

Editor loads without toolbar and there is no collapse button thus you can use the toolbar.

#9415 Text selection is lost and doesn't get copied by right-clicking and selecting 'Copy' from context menu Bug Normal General
Description

Hi,

We are integrating CKEditor version 3.6.3. Because of few issues, we are using HTML 4.01 Frameset as the DOCTYPE for config.docType. When we use this DOCTYPE, everything is working fine except one issue mentioned below. Any help to overcome this issue is highly appreciated.

Steps to reproduce the issue:

  1. Double click to select one word. Word gets selected.
  2. Right click to open the context menu. Context menu gets opened.
  3. Select 'Copy' from context menu.

Expected: Selected word should be copied to clipboard and the word selection should still be there.

Actual: Selected word DOES NOT get copied to clipboard and the word selection is lost.

Browser: IE 8 and IE9

Note: 1) Though this issue does not happen every time but it happens very frequently. 8 out of 10 attempts will fail and only 2 times it will be fine. 2) Copy from the toolbar and keyboard shortcut works fine. 3) It also happens in the CKEditor samples if we use the above mentioned DOCTYPE

#9416 Maintain reference to the window opened by the popup plugin Bug Normal General
Description

Currently there is no way to access a window that is opened with the popup plugin. A reference to it should be somehow saved, possibly returned by editor.popup. (CKF#858)

#9417 [Chrome] ENTER_BR is broken Bug Normal CKEditor 3.6.5 UI : Enter Key
Description
  1. Go to http://nightly.ckeditor.com/7629/_samples/enterkey.html
  2. Set When Enter is pressed: to BR.
  3. Hit enter to break editor content.
  4. Uncaught TypeError: Object #<Object> has no method 'isBlockBoundary' @ ckeditor.js:132
  • It works in latest Firefox.
  • It works in 3.6.4
#9420 [Firefox] Error when accessing skinned editor context menu Bug Normal UI : Context Menu
Description
  1. Go to http://ckeditor.t/ckeditor/_samples/skins.html, go to the "Office 2003" skin section.
  2. Right click the "CKEditor" anchor within the editor's content.
  3. When the context menu appears, repeat 2.
  4. TypeError: ah.getOuterHtml is not a function
  • 3.6.4 & 3.6.5
  • Tested in FF latest.
#9422 Paste from word leave unwanted color:windowtext Jakub Ś Bug Normal CKEditor 4.6.0 Plugin : Paste from Word
Description

To reproduce:

  1. Set in editor
    config.pasteFromWordRemoveFontStyles=false;
    config.pasteFromWordRemoveStyles=false;
    
  2. Open attached file and paste contents into editor
  3. Switch toSource.

Result: there is span with color:windowtext

<span style="color:windowtext;

A quick workaround is is to set in \ckeditor\_source\plugins\pastefromword\filter\default.js; Lines: 1322-1330 instead of:

data = data.replace( /cke:.*?".*?"/g, '' );
// Remove empty style attribute.
data = data.replace( /style=""/g, '' );
// Remove the dummy spans ( having no inline style ).
data = data.replace( /<span>/g, '' );

The below:

data = data.replace( /cke:.*?".*?"/g, '' );
data = data.replace(/color(\s*):(\s*)windowtext(;?)/g, '');//added
// Remove empty style attribute.
data = data.replace( /style=""/g, '' );		
// Remove the dummy spans ( having no inline style ).
data = data.replace( /<span(\s*)>/g, '' );//changed

but there is probably a much better way to do it.

#9423 Implement Moono as our default skin Olek Nowodziński Task Normal CKEditor 4.0 UI : Skins
Description

"Moono" is the winner of the CKEditor 4 Skin Contest.

Now we need to take the contest submitted files and work on them for their perfection, making this skin the default one in the development code.

#9424 CKEditor Paste from Word feature - font size problem (mso-bidi-font-size) Bug Normal Plugin : Paste from Word
Description

CKEditor does not carry over the formatting from word document while copy and paste from word. especially if the word document style contains span tags with "mso-bidi-font-size".

Attaching the html source from word document below:

=============================================================== <div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt; mso-border-bottom-alt:solid windowtext .5pt;padding:0cm 0cm 1.0pt 0cm">

<h1 style="page-break-after:auto;tab-stops:90.0pt;border:none;mso-border-bottom-alt:

solid windowtext .5pt;padding:0cm;mso-padding-alt:0cm 0cm 1.0pt 0cm">

<span style="font-size:11.0pt;mso-bidi-font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;

font-weight:normal;text-decoration:none;text-underline:none">&nbsp;</span></h1>

<h1 style="page-break-after:auto;tab-stops:90.0pt;border:none;mso-border-bottom-alt:

solid windowtext .5pt;padding:0cm;mso-padding-alt:0cm 0cm 1.0pt 0cm">

<span style="mso-bidi-font-size:12.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;font-variant:

small-caps;text-decoration:none;text-underline:none">Section </span><span style="font-size:11.0pt;mso-bidi-font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;; text-decoration:none;text-underline:none">206<span style="mso-tab-count:1">&nbsp;&nbsp; </span></span><span style="mso-bidi-font-size:12.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;font-variant: small-caps;text-decoration:none;text-underline:none">External Branch and OSJ Inspections (FINRA, SEC, State &amp;</span></h1>

<h1 style="page-break-after:auto;tab-stops:90.0pt;border:none;mso-border-bottom-alt:

solid windowtext .5pt;padding:0cm;mso-padding-alt:0cm 0cm 1.0pt 0cm">

<span style="mso-bidi-font-size:12.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;font-variant:

small-caps;text-decoration:none;text-underline:none"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Financial Institution Regulators)</span><span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;; font-variant:small-caps"><a name="_Toc321051627"></a></span></h1> </div> <p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">&nbsp;</span></p>

<p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">Periodically regulatory organizations conduct examinations of branch and non-branch locations of registered broker-dealers.<span style="mso-spacerun:yes">&nbsp; </span>These examinations can be random or specifically selected based on regulatory &ldquo;red flags.&rdquo;<span style="mso-spacerun:yes">&nbsp; </span>In any event, such examinations are sometimes conducted on an unannounced basis.<span style="mso-spacerun:yes">&nbsp; </span>In the event of the commencement of such an examination, the Designated Supervisor must immediately contact the Compliance Department.<span style="mso-spacerun:yes">&nbsp; </span>Personnel should request identification (ID badge, business card, etc.) prior to contacting the Home Office so that the names of the examiners and their organization can be communicated to IFA&rsquo;s Compliance Department.<span style="mso-spacerun:yes">&nbsp; </span></span></p>

<p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">&nbsp;</span></p>

<p class="MsoBodyTextIndent" style="margin-left:0cm">

<span style="font-size:11.0pt">If a regulator asks to interview a registered person, that person must immediately contact his/her supervisor and participate in the interview only in the presence of a representative of ING U.S. Legal Services, the CCO or their designee.</span></p>

<p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">&nbsp;</span></p>

<p class="MsoBodyTextIndent" style="margin-left:0cm">

<span style="font-size:11.0pt">Offices should fully cooperate with any requests by the examiners to inspect routine books and records.<span style="mso-spacerun:yes">&nbsp; </span>All written communications and all written or oral requests for information must be communicated immediately to IFA&rsquo;s Compliance Department.<span style="mso-spacerun:yes">&nbsp; </span>This communication must be made prior to responding to the request.<span style="mso-spacerun:yes">&nbsp; </span>Under no circumstances should an Associated Person of IFA respond to an inquiry without the approval of the Legal Department and the CCO.</span></p>

<p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">&nbsp;</span></p>

<p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">Subsequent to the examination, any formal or informal communication from the regulator requesting additional information or communicating findings of an examination must be immediately forwarded to IFA&rsquo;s Compliance Department.<span style="mso-spacerun:yes">&nbsp; </span></span></p>

<p class="MsoNormal">

<span style="font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">&nbsp;</span></p>

<p class="MsoPlainText">

<span style="mso-bidi-font-size:11.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">Copies of all correspondence to or from regulators in connection with the office examinations must be maintained in a readily accessible location in the branch office&rsquo;s files for a minimum of four years from the date of the most recent document in the file (e.g. the response letter).<span style="mso-spacerun:yes">&nbsp; </span>Copies of any documentation provided to or received from regulators should be forwarded to IFA&rsquo;s Compliance Department.<span style="mso-spacerun:yes">&nbsp; </span>All records pertaining to regulatory examinations will be maintained in the Home Office for a period of at least four (4) years.<span style="mso-spacerun:yes">&nbsp; </span></span></p>

#9426 Paste from Word feature - issue Bug Normal Plugin : Paste from Word
Description

CKEditor does not carry over the formatting from word document while copy and paste from word. especially if word document style contains span tags with "mso-bidi-font-size".

I am attaching a sample document that contains contains section headers, paagraph headers, ordered lists, unordered lists. The formatting does not get carried over to the editor. And also, the font formatting is not the same in both IE and Firefox.

Kindly help me resolve this issue.

#9427 [IE6-9] Error when pasting with SCAYT enabled Bug Normal UI : Spell Checker
Description
  1. Go to http://ckeditor.t/ckeditor/_samples/replacebycode.html
  2. Enable SCAYT.
  3. Copy the entire sample description "This sample shows... element to be replaced."
  4. Paste when the caret is somewhere inside of: <strong>sample^ text</strong> or <a href="http://ckeditor.com/">CKEd^itor</a>
  5. Error: invalid argument

NOTES:

  • SCAYT must be enabled.
  • No error is produced when pasting directly into paragraph's first-child text node.
  • The error also depends on what has been copied - Two lines of text are needed E.g. two paragraphs.
  • There's no such problem in v4.
#9428 Kurdish: releaser destroys language entries Wiktor Walc Bug Normal CKEditor 3.6.5 Project : CKReleaser
Description

The following is a comparison for the "source" language entry in the Kurdish language file (ku.js):

source: 'سه‌رچاوه',    // Original (Good)
source: 'سهرچاوه',    // Processed (Bad)

As we can see, a change happens to the entry after processing. This happens to many other entries as well.

#9430 In 4.0 beta dataProcessor.writer.setRules is undefined Bug Normal General
Description

There is an issue with 4.0 beta version.

The code below worked fine in 3.x

Now dataProcessor.writer.setRules is undefined:

CKEDITOR.plugins.add(

'test', {

requires: htmlwriter?,

init: function(editor) {

editor.dataProcessor = new CKEDITOR.htmlDataProcessor(editor);

editor.dataProcessor.writer.setRules(

'p', {

breakBeforeClose: false

}

);

editor.fire('customDataProcessorLoaded');

}

}

);

#9431 Wrong behaviour for Enter with multiple instances. Bug Normal UI : Enter Key
Description

If there is more than 1 instance of CKeditor and I press enter in the second or consecutive ones, the whole page moves down. It doesn't happen when I only have one, but it happens both with the _samples example (second one) and when I use the code for my pages. Couldn't test it in the Demo from the page since there's only one instance. It's a fresh install with no plugins.

Steps to reproduce:

  1. Go to the /ckeditor/_samples/replacebycode.html , but don't get in the bottom of the page (so you can see the effect).
  2. Write some text.
  3. Press Enter.
  4. The line break get's printed in the textarea and the whole page moves down a lot. I'd say same thing as 'Page Down'.

Google Chrome Version 22.0.1229.79 with AdBlock Plus and Do Not Track Plus extensions in Ubuntu.

The page on my site to check the bug: http://newfutureuniversity.org/ckeditor/_samples/replacebycode.html

#9432 Unable to get value of the property 'removeClass': object is null or undefined ckeditor.js Bug Normal General
Description

j.container.getChild(1) is getting null in CKEditor please suggest me something to solve this issue in IE9.0

#9434 Ckeditor not work with prototype.js Bug Normal General
Description

I use ckeditor on my drupal project in that it's pop up for add link & imgage not work eith prototype.js when i remove prototype it's work. Help me for solve this error

#9435 can ckeditor copy and paste from ms excel to any browser Task Normal General
Description

i'm using this lines

pasteFromWordRemoveFontStyles : false pasteFromWordRemoveStyles : false

and works grate in IE, but fails with chrome.

who can i fix it?

#9436 Span in IE8 not works correctly Bug Normal General
Description

Dear Sir or Madam,

Sorry for disturbing you.

We found a bug, the whole source code is as below:

<html>
<head>
	<script type="text/javascript" src="../ckeditor.js"></script>
</head>
<body>
	<textarea  id="a" ></textarea>
	<script type="text/javascript">
             var b = CKEDITOR.replace("a");
             b.setData('<span class="c"/><div>d<div>')
	</script>	
</body>
</html>

The problem is:
In IE8, the code will change from

<span class="c"/><div>d<div>

to

<div>
	<span class="c">d</span>
	<div>
		&nbsp;</div>
</div>

In conclusion: we don't want the char 'd' in the <span> tag.

We appreciate it if you could solve this. Many thanks in advance. :)
Have a good day!

Best Regards,
Yinfeng

#9439 SCAYT and jQuery Dialog problem Bug Normal General
Description

To reproduce:

  1. Put attached file in samples folder
  2. Open page and click on a 'button' to createjQuery dialog
  3. Use one of buttons to close it (OK, Cancel or close)
  4. Open dialog once more using 'button'

Result:

*Scayt no longer works.

Issue can be reproduced in all browsers from CKEditor 3.1

NOTE: Please also have a look at jquerydialog.html sample where this issue works.
I don't think that method of implementation is to blame (I may be wrong) as I have tried many configurations but it seems that attaching event with bind instead of dialog methods could be used as workaround here.

#9440 [Opera&ThemedUI] Font size cannot be applied Garry Yao Bug Normal CKEditor 4.0 UI : Floating Panel
Description
  1. Open any sample themedui sample.
  2. Select some text.
  3. Open font-size combo and pick one value.
  • Expected: obvious.
  • Actual: nothing happened.
#9441 anchors problem copying from word Bug Normal Plugin : Paste from Word
Description

hello! im trying ckeditor_3.6.5 and i have a little problem. when I copy a text from word with anchors, and paste it in ckeditor, all "anchor links" are converted to absolute, ex:

anchor from word "#more" url used by cms: /cms/edit.php

conversion by ckeditor: "/cms/edit.php#more" but, I have a separate ULR for CMS and website, how can I configure CKEDITOR to convert anchor only to "#more", without the CMS BASE PATH

thanks.

#9442 [v3 merge] 3.6.5 changesets Garry Yao Task Normal CKEditor 4.0 General
Description

This task should port 3.6.5 trunk changes to v4.

#9443 Firefox error: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLDocument.execCommand] Bug Normal General
Description

Ways to replicate the bug: 1) Have a button,which once clicked inserts html text in the ck editor by calling: var ck=CKEDITOR.instances[editor_id]; if(ck)

ck.insertHtml(text);

2) Set CKEDITOR.config.enterMode = CKEDITOR.ENTER_BR; 3) Press the Enter key in the editor to create a new line,then press the button to insert the text.

At this point Firefox throws this error: Error: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLDocument.execCommand] Source File: ckeditor.js Line: 100

After some digging it seems this code is the culprit: N.document.$.execCommand('inserthtml',false,E);

From my testing it seems the error message doesn't pop up if CKEDITOR.ENTER_P is used or if (CKEDITOR.ENTER_BR)-after pressing Enter key-some additional text is inputed in the editor.

This bug seems to affect only Firefox,apparently,it works just fine with Chrome. I haven't tested it with IE/Opera/Safari.

#9444 [inline] [webkit] wrong selection after open new <pre> block Bug Normal CKEditor 4.0 Core : Styles
Description
  1. Open inlineall sample
  2. Click on new page.
  3. Open Preformatted block from the Format combo;
  4. Start typing
  • Newly inserted content fills outside of pre block;
#9445 Builder: Make it possible to append js files to ckeditor.js Wiktor Walc New Feature Normal Project : CKBuilder
Description

An option is required in the builder confirguration file (build-config.js) to make it possible to append JavaScript files to the resulting ckeditor.js file. It could be something like this:

js : [
    '/path/to/myfile.js',
    '/path/to/another.js'
]

These files should be then minified and appended at the end of ckeditor.js, in the provided order.

#9446 [FF] instanceReady isn't fired when initializing editor inside invisible element Piotrek Koszuliński Bug Normal CKEditor 4.0 General
Description
  1. Save attached sample into the sample/ directory and open it.
  2. Check console.
  • Expected: "ready to go!" reported.
  • Actual: error reported (see #8578).
#9447 [Opera] Selection is expanded up to the next element after applying one of basic styles Garry Yao Bug Normal CKEditor 4.0 Core : Selection
Description
  1. Save and open attached sample.
  2. Select "[test te]st test test."
  3. Press bold 3 times.
  • Expected: bold applied, bold removed, bold applied - 3x for the same selection.
  • Actual: For the third time selection expands to the start of <u> element.
#9448 [Opera&Inline] Selection is lost on click in toolbar Garry Yao Bug Normal CKEditor 4.0 Core : Selection
Description
  1. Open inlineall sample.
  2. Focus one of editors and select some text.
  3. Try to apply basic styles, lists (when at least two paragraphs selected) or to open any combo.
  • Expected: Style is applied or selection is kept when combo opened.
  • Actual: Styles very rarely get applied and (in fact "because") selection is lost.
#9449 [webkit][placeholder] Selection lost when context menu open on readonly element Bug Normal UI : Context Menu
Description
  1. Load placeholder sample;
  2. Right click to open context menu on the placeholder element
  3. The dialog is not filled with the correct content.
#9450 autoGrow_onStartup not working Bug Normal General
Description

When the autogrow plugin is added to CKEditor, the editor will always grow no matter what the value of autoGrow_onStartup is.

To replicate simply add the autogrow plugin and set autoGrow_onStartup to false. The editor will grow even if autrogrow is false.

I think the problem is in _source/plugins/autogrow/plugin.js at line 71 :

editor.config.autoGrow_onStartup && ( eventsList[ 'instanceReady' ] = 1 );

This line doesn't seem to do anything. If you put it as an "if" condition and add the next lines into the "if" it resolves the problem :

if(editor.config.autoGrow_onStartup && ( eventsList[ 'instanceReady' ] = 1 ))
{
   for ( var eventName in eventsList )
   {
	...				
   }
}

I used :

CKEditor 3.6.4 Windows 7 Firefox

#9451 CKeditor 4 IE 8 Insert Image or Link Error Bug Normal General
Description

In IE 8 NOT in compatibility mode. Paste this content into empty editor in source mode:

<div style="text-align: center"><br />
<br />
<strong>Our Mission</strong><br />
<br />
Our Mission Our Mission Our Mission Our Mission Our Mission Our Mission ,<br />
Our Mission Our Mission Our Mission Our Mission Our Mission ,<br />
Our Mission Our Mission Our Mission Our Mission Our Mission Our Mission Our Mission Our Mission .<br />
<br />
&nbsp;</div>

Switch to wysiwyg mode.

For best reproducing, click in the editor window outside of the div at the bottom. (Cursor may appear inside the div).

Attempt to insert an image or link.

You'll get the following error.

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Timestamp: Mon, 15 Oct 2012 18:16:13 UTC

Message: 'undefined' is null or not an object Line: 673 Char: 403 Code: 0 URI: http://nightly-v4.ckeditor.com/3563/ckeditor.js


If you are in compatibility mode, you will get:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Timestamp: Mon, 15 Oct 2012 18:17:41 UTC

Message: Invalid argument. Line: 295 Char: 475 Code: 0 URI: http://nightly-v4.ckeditor.com/3563/ckeditor.js

#9452 IE 9 Text Formatting Not Applying Bug Normal CKEditor 4.0 Core : Selection
Description

In IE 9, NOT in compatibility mode, paste the following into http://nightly-v4.ckeditor.com/3563/samples/replacebycode.html in source mode.

<p>Beamsville<br />
6102 Beamsville-Union City Road<br />
Greenville, Ohio 34331<br />
937-547-0009<br />
Steve Short</p>

Switch back to wysiwyg mode.

Select the first 3 lines of text.

Attempt to bold or underline or apply a font to that text. The text will be deselected and the formatting will not be applied. I did not see a js error.

#9454 Appending a row to a table via TAB key incorrectly handles rowspan'd cells Bug Normal Core : Tables
Description

When cursor is in the last cell of a table (more that 1 column), pressing TAB appends new <tr></tr> element to the table, but does not fill it with the respective number of <td></td> elements, which visually results in creating a row with only one cell.

#9455 [Webkit] Filler char not removed on keystroke Bug Normal CKEditor 4.0 Core : Selection
Description
  1. Open any sample page in Webkit;
  2. Click to blink cursor, open bold style;
  3. Without typing any thing, press Arrow left once to move cursor one char backward.
  • Actual: Cursor is stuck from moving left
#9456 Properly paste bullet list style from MS-Word Piotrek Koszuliński Bug Normal CKEditor 4.0.1 Plugin : Paste from Word
Description

When you use the "Paste from Word" function to paste text containing bullet list, there is a few problems in all browser i've tried (Chrome v.22, FF v.16 and IE v.9).

How to reproduce :

  • Open the attached document (text-with-bullet-list-example.doc) ;
  • Copy the text ;
  • Click on the "Paste from Word" button or use <ctr><v> ;

What is the problem :

  • Each element of the list is converted into a paragraph (<p>) instead of regular HTML unordered list tags (<ul> and <li>) ;
  • Each element contains a character and a few spaces to visually represent the list. Depending on the level, you can get :
    1. Root level : "· " ;
    2. First indentation : "o " ;
    3. Second indentation : "§ ".

What would be expected :

To have proper HTML unordered list with <ul> and <li> tags, containing only the text of the element, without any extra character like "o" or "§" neither spaces.

The issue #6662 is similar to this one but for numeric list style only.


This may be just different TC for ticket #8734. Please see comment:10

Please see comment:5, comment:2 and comment:1 for better view at this problem

#9459 [Opera&Framed] Focus is lost after clicking in linki inside a combo or editor Piotrek Koszuliński Bug Normal CKEditor 4.0 Core : Focus
Description

Test case 1

  1. Open attached sample and open console (ctrl+shift+i on Opera).
  2. Select text in editor.
  3. Open font-size combo and click some value.
  • Expected: no blur logged on console.
  • Actual: focus, selectionChange, selectionChange, blur.

It's also possible to verify that something's wrong by selecting different parts of text in editor. Toolbar buttons like bold should react, but because selectionChange isn't fired that's not happening.

After investigation we're pretty sure that this is caused by async focus fired on link inside combo. Click on this link causes correct panel.close() && editor.focus(), but then deferred focus happens and moves focus back to panel.

Test case 2

  1. Open attached sample and open console (ctrl+shift+i on Opera).
  2. Focus editor.
  3. Click link inside editor.
  • Expected: no blur logged on console
  • Actual: focus, selectionChange, selectionChange, blur.
#9461 [FF]: Inconsistent behavior in applying styling to selected text Bug Normal General
Description

Steps to reproduce:

  1. Go to one of the demo pages (e.g., http://ckeditor.com/demo)
  2. Double click to select one of the words that does not have a style applied to it (I chose the word "famous" in the first line, but it really doesn't matter what you choose).
  3. Apply the Bold style to the text by either clicking the Bold button, or hitting Ctrl-B
  4. Now, with the text still selected, start typing (so that the selected text is replaced by the new text you are typing).

I expect to see the new text retain the bold styling, which is what I see in Chrome and IE 7, 8, and 9. However in Firefox, the Bold button is deselected, and the new text is not bolded.

Firefox version is 16.0.1, OS: Windows 7 Professional

#9462 Image unselectable in Opera (12.50) when in text with 0 selection range. Bug Normal Core : Selection
Description

If your cursor is in text, and you double click on an image, the image dialog will pop up, but it will not load the information from the image.

On line 679 of the wysiwigarea plugin there is the code:

if ( !( CKEDITOR.env.ie || CKEDITOR.env.opera ) )

for a mousedown event, removing the opera condition from this statement fixes the issue. I am not sure if this happens in older versions of opera, so it may need a version check.

This same issue exists in the beta of v4 (At least on the demo page, not sure about current git build)

#9464 [Opera&Framed] Selection stops updating after incorrect blur Piotrek Koszuliński Bug Normal CKEditor 4.0 Core : Selection
Description
  1. Open attached sample and open console (on Opera ctrl+shift+i).
  2. Click on the plain text inside editor, see that focus and selectionChange were logged and the selection path is *body,p*.
  3. Click on the bolded text, see that selectionChange was logged and selection path is *body,p,b*.
  4. Do one of:
    • click below the text (on html element),
    • click on the link inside editor,
    • apply font-size to selected text.
  5. See that blur was logged (not any more happening after #9459 is closed).
  6. Click on normal and bolded text and observe selection path logged on console.
  • Expected: selection path is updated correctly - when selection starts in bolded text it contains 3 elements and in normal 2 elements.
  • Actual: after step 4. selection stops being updated - regardless of the place it's equal to the selection before step 4. and selectionChange event isn't thrown any more.
#9465 Misplaced panels when editor is being maximized Piotrek Koszuliński Bug Normal CKEditor 4.0 UI : Floating Panel
Description
  1. Open http://ckeditor4.t/ckeditor/samples/replacebycode.html
  2. Open a panel (for example a text colour panel).
  3. Click maximize.
  4. See things flying here and there.

PS. There's already a maximize event implemented which can be used to solve this problem.

#9466 IE8 crashes when adding an image with text selected Bug Normal Core : Pasting
Description

Duplicated in the demo.

This does not happen in IE9 running in IE8 mode. It requires to be running in IE8.

If you have text selected and add an image to a URL it will hard crash IE.

If you do not have text selected it will add the image without fail.

#9467 BIDI: Indent & List icons do not always reflect the text direction selected in the editor Piotrek Koszuliński Bug Normal CKEditor 4.0 Core : BiDi
Description

To reproduce, open any sample and select the 'Text direction from right to left' toolbar icon.

Problem: The indent, outdent, bulleted list and numbered lists icons do not change. They should be reversed to reflect the new RTL text direction. Switching back to LTR text direction should return the icons to their original state.

This should work similarly when running the editor in an RTL language.

This is a regression in v4.0. It works correctly in 3.6.5.

#9468 [Opera] Apply block style moves cursor to the start of block Garry Yao Bug Normal CKEditor 4.0 Core : Styles
Description
  1. Load replacebyclass sample page with the following content and selection:
    <p>foobar^</p>
    
  2. Open Format combo to apply any block style;
  • Actual: Format get applied with cursor collapsed to the start of block.

Test fails: http://ckeditor4.t/dt/core/style/editor.html?name=test-applyremove-style-on-editor---basic

#9469 Remove IE6's specific code parts that still left in v4 Piotrek Koszuliński Task Normal CKEditor 4.0 General
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