Custom Query

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (8501 - 8600 of 11754)

Ticket Summary Owner Type Priority Milestone Component
#10009 spell check icon not display on toolbar Bug Normal General
Description

Hi, Please give me steps to enable SCAYT plugin in ckeditor. I have tried many things like "config.scayt_autoStartup = true;". Please, let me know the steps to enable to scayt plugin. My config.js is as below

CKEDITOR.editorConfig = function( config ) {

Define changes to default configuration here. For example: config.language = 'fr'; config.uiColor = '#AADC6E'; config.filebrowserBrowseUrl = '/js/ckfinder/ckfinder.html';

config.filebrowserImageBrowseUrl = '/js/ckfinder/ckfinder.html?Type=Images'; config.filebrowserFlashBrowseUrl = '/js/ckfinder/ckfinder.html?Type=Flash'; config.filebrowserUploadUrl = '/js/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files'; config.filebrowserImageUploadUrl = '/js/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'; config.filebrowserFlashUploadUrl = '/js/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash';

config.toolbar = 'testToolbar'; config.removePlugins = 'elementspath'; config.toolbar_engajerToolbar = [

{ name: 'basicstyles', items : [ 'Bold','Italic', 'Underline', '-'] }, { name: 'paragraph', items : [ 'Strike', 'JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','BulletedList',

'NumberedList','Undo','Redo','Link','Unlink' ] }

];

};

Thanks in advace.

#10010 Revise toolbar sample after changes in toolbar plugin made in #9829 Piotrek Koszuliński Task Normal CKEditor 4.1 RC Documentation & Samples
#10011 pasteFromWordRemoveFontStyles ignored in IE9 under certain conditions Bug Normal CKEditor 4.6.0 Plugin : Paste from Word
Description

Summary: When copying from a Microsoft word document using IE font tags are copied over despite config.pasteFromWordRemoveFontStyles set as true in the config.js.

Steps to reproduce: When you copy part or all of the line of text (but not the paragraph mark at the end) into the editor, the original formatting is retained. However, if you include the paragraph mark at the end of the line, the font tags are correctly stripped. The font is Arial 20 bold, but if changed it to, say, Algerian 20 bold, the font is also correctly stripped on import.

This only happens in IE. I cannot reproduce in Chrome or Firefox.

Browser name and OS: IE9 & Windows 7

Edit:
Please see comment:6 for way to reproduce.

#10012 Make Resize Optional in Image Upload for CKFinder 3.x New Feature Normal General
Description

We have a corporate license and some of our clients want to upload images without resizing constraints sometimes, but in general everyone likes the auto-resizing feature.

It would be awesome to get the automatic resizing but provide a checkbox or option of some kind when uploading that disables the resizing for that image/upload only. The idea is we would add the checkbox to:

http://i.imgur.com/oCiSe2P.png

Is this possible already in CKFinder, if so please excuse me I tried to search but found nothing. We would be willing to do some the leg work to implement this, but my thinking is that someone who knows CKFinder well enough could hint me in the right direction or let me know if something like this is in the works.

I marked this associated with 3.6.3 because that is what we are using, but we are fine with upgrading to newest CK as long as it's not 4 yet.

Cheers, Kristopher Ives Gearbox Studios

#10013 CKBuilder: detect plugin requirements in a smarter way Bug Normal Project : CKBuilder
Description

#9829 introduced a requires property.

The horizontalrrule command specified there that it requires a HTML tag:

requires: 'hr'

unfortunately CKBuilder thought that the plugin requires a hr plugin, which is of course wrong.

Suggestion from Piotrek: requires (plugin requirement) should be only searched in the first line of a plugin definition.

It might be actually a reasonable approach: try to find requires as long as next line contains things like: lang, icons properties, empty lines or lines with comments.

#10015 Make keyboard controls more discoverable Szymon Kupś Bug Normal CKEditor 4.6.0 Accessibility
Description

Took a few of us very experienced web developers to realize that the way we're supposed to get into the menu without a mouse was to use Alt+0. Once that was figured out we were able to proceed a bit better.

In evaluating the implementation on Drupal 8 we realized it was difficult to find - https://drupal.org/node/1904986

We'd stumbled upon the CNTR+B & but it should have been easier to identify. It would be very useful to build in a tooltip so that when you hover or focus on an icon that the title & keyboard shortcuts pop up. This is a UI pattern that has been common on the desktop for a while.

Is it possible to change the combinations? It would be useful both for other languages, but also that some assistive technology has reserved keyboard shortcuts.

#10016 [moono skin] Can't edit fields in jQuery UI modal dialog - Take 2 Bug Normal UI : Dialogs
Description

Similar problem that was solved in 4.01 from this ticket: http://dev.ckeditor.com/ticket/9815 Latest jQuery and jQuery UI + CKEditor 4.01. Here's a link to the non-working elements.(Happens on Chrome at the very least) http://test.rhsolutions.ca/_rhtools/rh-modules/module-xenocode/news.php Click the car image, once the jQuery UI Dialog is opened, double click the red car to open the properties dialog. Cannot change the fields.

Lemme know if I'm doing something wrong.

#10018 IE8 not cleaning up invalid HTML Bug Normal Core : Parser
Description

We had HTML corruption, during testing we identified that in IE8 some broken HTML isn't being cleaned and allows for saving of the corrupt HTML structure.

If you open up the demo page, and paste the code snippet below either from a web page that has this code then switch to source you'll see that the empty tags don't get cleaned up.

They do they cleaned in Chrome and Firefox no problem.

<p><//><//></p>
#10019 Drag & drop From Wicket Tree into CKEditor Bug Normal General
Description

Hi All,

I am new to ckeditor. I am working on requirement where user drag a leaf from tree and drop it into ckeditor.Please let me is there a way I can achieve it.

Regards, Pramod Sura

#10020 CKEditor does not work on XHTML pages ! Bug Normal General
Description

CKEditor is completely not compatible with xhtml (application/xhtml+xml) pages.

CKEditor also is not able to produce xhtml-compliant output due to skipping nbsp; entity.

So, you should not mention XHTML abbreviation everywhere.

Uncaught Error: SYNTAX_ERR: DOM Exception 12 element.js:413
CKEDITOR.tools.extend.setHtml.standard element.js:413
CKEDITOR.dom.element.createFromHtml element.js:74
loadTheme themedui.js:320
(anonymous function) themedui.js:256
listenerFirer event.js:144
CKEDITOR.event.fire event.js:289
CKEDITOR.editor.fire editor_basic.js:24
CKEDITOR.event.fireOnce event.js:332
CKEDITOR.editor.fireOnce editor_basic.js:31
(anonymous function) editor.js:516
doCallback scriptloader.js:70
checkLoaded scriptloader.js:84
onLoad scriptloader.js:98
(anonymous function)

See https://github.com/ajaxorg/ace/ code organization. It works on xhtml pages without any problems.

#10022 Can't get rid of <p> Bug Normal Core : Editable
Description

When I select Heading 1 Style in style listbox, I can select it again to disable this style. But I can't disable <p> even when autoParagraph:false. I need to insert specific CMS tags, but CKEditor wraps it into paragraphs.

#10024 Define keystrokes using strings ( "Ctrl-B" ) New Feature Normal Core : Keystrokes
Description

I think this is very useful feature because this allows JSON configuration.

#10025 [IE] Selection field dialog permission denied after switching from source Bug Normal General
Description

Tested with IE (7 and 9) and the nightly build as of "13-02-03-08-51".

Steps to reproduce.

  1. Add new selection field and some values.
  2. Switch to source and the back to wysiwyg mode.
  3. Press the selection field button to open the dialog.

Result: Script error, permission denied in ckeditor.js (line 42 char 386).

Might be the same cause as in ticket #9177.

#10027 Allow list-only indentation Olek Nowodziński Bug Normal CKEditor 4.2 Core : Lists
Description

Currently indent plugin allows two things:

  • indenting block elements like <p>, <h1>, etc. either with margin-left style or classes defined in config.indentClasses,
  • creating nested (indented) lists structures (e.g ul > li > ol > li).

These features should be split (to two separate plugins?) or option allowing to disable one of them should be introduced (e.g. config.indentOnly='lists|blocks'?).

#10028 No need to confirm that "Cancel" button has been pressed Marek Lewandowski New Feature Normal CKEditor 4.3 UI : Dialogs
Description

I think it is very annoying that you have to (in some cases) confirm that you want to cancel opening a dialog. It would be nice if it could be possible to have a: CKEDITOR.config.ignoreConfirmCancel = true; which never would show the confirm dialog: "Some of the options have been changed. Are you sure to close the dialog?"

The dialog always appears if on the Link-dialog a change has been made in a combobox (dropdown) - for example the "Link Type"-combobox.

#10029 keep selection between source and wysiwyg mode New Feature Normal UI : Source View
Description

When switching from WYSIWYG to source mode, it can be hard to find the text you want to edit.

If the selection could be kept while switching forth (and back), that would help a lot.

#10030 IE8 "Unspecified Error ckeditor.js, line 63 character 296" on CKEditor 4 load Artur Delura Bug Normal CKEditor 4.4.4 General
Description

I updated from CKEditor 3 to 4, updated the custom config, plugins etc, and everything seems to work ok, except that sometimes when the editor instance loads I get this error "Unspecified Error ckeditor.js, line 63 character 296". The section of ckeditor.js on line 63 that is highlighted by IE8 debugger is:

return new CKEDITOR.dom.element(this.$.activeElement)

This is sporadic, doesn't happen every time, and never used to happen with CKEditor3. I can load a page and editor content loads correctly, save the content, reload the page, and then I get the error, even though the content to include in the textarea has not changed (it's stored in an SQL table).

As far as I am aware this is only happening in IE8 (I am running XP Pro with SP3). I can't replicate on FF or Chrome.

Attached is:

(a) The code on the page that activates the editor

(b) The editor content that is being loaded

(c) The custom config.

#10031 CKEditor injects special character in Chrome Bug Normal General
Description

Under a special circumstance I'm seeing that Chrome is injecting a special character (&#8203;) which is a zero width space character. I stumbled upon this while playing with the editor in our production app. But I created a jsfiddle that replicates the issue with instructions on how to reproduce in the jsfiddle example:

http://jsfiddle.net/J669P/1/


Edit:

  1. I just go to http://ckeditor.com/demo
  2. delete all contents
  3. then type some characters
  4. press Shift+Enter (or Enter in enter mode BR)
  5. and type some more characters.

Don't press Backspace or Delete when you type as this will remove ZWS. To check ZWS I use Chrome dev tools / elements tab. It is important to use Chrome because ZWS is only created when CKEDITOR.env.webkit is TRUE.

#10032 Paste from Word - forceFromWord flag is not reset Piotr Jasiun Bug Normal CKEditor 4.4.7 Plugin : Paste from Word
Description

Steps to reproduce:

  1. Copy some unstyled text
  2. Press "Paste from Word" button
  3. Don't allow clipboard access
  4. Hit "Cancel" when the dialog window opens
  5. Press Ctrl + V inside the editing area
  6. The paste from Word command is executed although there is no reason for that. This can be easily tested by pasting simple alert in filter code.
#10035 CKEditor1' is not declared Bug Normal General
Description

Hi

I just installed CKeditor as described and it functions great. However , when I try to run my project (VB.NET with aspx files )Visual Studio says that "Name 'CKEditor1' is not declared." ...

I have changed the option "Before runing startup page" to "Built Page" instead of "Built Website" and it does not give error anymore.

At the moment I am running my project at localhost but Iam not sure what is going to happen when I install it to a real server.

I will be very glad if you help me to solve this issue

Best Regards

Serdar Tibet

#10036 Inline edtor should apply block level formats only to the users selection Bug Normal General
Description

Not sure if this is the right place to post this- sorry if its not- I was directed over here from http://ckeditor.com/forums/CKEditor/Inline-Mode-Choosing-heading-style-or-style-styles-whole-block-not-just-the

At the moment when the user makes a selection and selects 'Heading 1' from the format drop down the whole block changes. While I know why this is (h1 is block level) I dont feel that the editor is doing what I told it to do since I went to the trouble of making a selection and therefore expect only that selection to be affected by my subsequent actions. http://www.raptor-editor.com deals with this by closing the existing block before the selection and opening it again afterwards and applying the new block level tag around the selection- which seems far more like it is doing what its told.

While I appreciate that we all know what an inline style is, most users do not. They really are going to expect the changes they make to affect the text they have selected I feel. Its different if they just put the cursor in a block and dont make a selection. And I understand that 'thats not how it is supposed to work' and that users should learn that h1 are block level etc- but they simply wont. We understand it because we work on the web all the time. If our sole experience was Word we would expect 'style' changes (and we would include 'Heading 1' in that) to only affect the selection we have made, not go ahead without our say so and screw up the whole paragraph...So I would suggest that http://www.raptor-editor.com way of doing things is simply far better for the user and maybe something CKEditor and Aloha should emulate...

#10037 IE8/9: Permission denied when calling editable.isInline() Bug Normal Core : Editable
Description
  • A Permission denied error appears when the method editable.isInline() is called inside an 'instanceReady' callback.
  • This only happens with the standard editor (created with CKEDITOR.replace) and not with the inline version.
  • The CKEditor files are being served from a remote location (not from the same server as the application that uses them).
  • This happens in IE8 and IE9.
#10038 Span becomes a font tag Bug Normal General
Description
  1. open http://nightly.ckeditor.com/13-02-05-08-51/standard/samples/replacebyclass.html
  2. using javascript console:
CKEDITOR.instances.editor1.setData('<span style="color:#ff0000;">hello</span>')
  1. select all text, press backspace (remove everything)
  2. start typing new text

Now: new text is wrapped in <font> tag with "color" attribute Expected: either plain black text or text wrapped in original span with red color

Can I fix this by changing config or something?

#10039 alignment lost when pasting from Word with enterMode = CKEDITOR.ENTER_BR Bug Normal Plugin : Paste from Word
Description

hello,

This issue is from long back. Can you please fix this or give workaround for this.

Ticket #8983 (confirmed Bug)Alignment lost when pasting from Word with enterMode = CKEDITOR.ENTER_BR

#10040 fullPage: true suppress contents.css loading Bug Normal General
Description

if fullPage: true contents.css will not load

#10042 Allow setting meaningful title for inline editable element Olek Nowodziński New Feature Normal CKEditor 4.2 Accessibility
Description

Reported on SO:

Currently editor sets the title to "Rich Text Editor, <editor.name>" which in many cases looks awful because of the meaningless name.

It should be possible to modify this behaviour or at least editor's name shouldn't be used. Another solution could be to introduce editor's name for humans and use it in such cases.

#10044 CKEditor 4 textarea replace - Toolbar increase the textarea width Bug Normal General
Description

I have a textarea that i replace to a CKEditor 4.1 instance using the "moono" skin. The problem is that even when i configure the CKEditor instance to be 100% its toolbar increase my width depend on the its buttons amount.

From my research i understand that its happen because the in the "moono" skin "editor.css" file there is a "white-space:nowrap;" on all the element and this definition is preventing the ".cke_toolbar" object to go into a new line even if are floating.

Notes:

  • The problem exist only if the parent object is a table object and this is why it can increase its width.
  • The default CKEditor width is 100% and when its say to the editor to get the parent pbject width so in my case i do not need to set a width to the editor (or i can set 100%) and it need to get the parent width.
  • For proving that the problem is from the toolbar you can cancel the javascript note lines in the SJFiddle project and see that the editor get the correct width.
  • In my case i can not use a new line on the toolbar because the textarea width is depend on the user.

http://jsfiddle.net/royshoa/9c2Xp/2/

#10045 icons missing Bug Normal UI : Toolbar
Description

Within Drupal 7 CKEditor module, my profil is associated with text format "Full HTML" (no html restriction).

I put some icons in the toolbar which are invisible in user mode.

  • all alignment icons
  • font color, font size...
  • ...

See screenshot

#10046 AutoDetectLanguage option isn't working Bug Normal UI : Language
Description

I'm using ckeditor 4.0 in an .net mvc application, testing UI language I realized an issue with AutoDetectLanguage, that is because when user change browser language, ckeditor doesn't update language toolbar; Could you help me?

#10048 Incorrect information on CKBuilder page Bug Normal Project : CKBuilder
Description

I'm just getting up to speed and spending some time with CKBuilder, and noticed the following discrepancies:

  • The "Upload builder.config" should read "Upload build-config.js", since that is what the file is named in the downloaded ZIP.
  • The Plugin counts are off for the Standard and Full Presets:

Standard says 48 Plugins, I count 46 Full says 71 Plugins; I count 70

Obviously these values should be computed

#10050 readonly = "readonly" Bug Normal General
Description

CKEditor 3.6.4

If i set the document to readonly. Source as the following; readonly = "readonly".

Then I cannot remove the attribute. It is happening on IE only. Any workaround?

My code is de following

commit : function( data )
						{
							var element = data.element;

							if ( this.getValue() == 'false' )
								element.setAttribute( 'readonly', 'readonly' );
							else
								element.removeAttribute( 'readonly' );
						}
#10053 Double Underline New Feature Normal Plugin : Paste from Word
Description

Microsoft Word has an option to create double underline or know as Accounting Double Underline is this a possible new feature?

We might request double strike-through as well.

This is the code that Microsoft Word generates when the plugin pasteFromWord is not requested:

<p class="MsoNormal" style="margin: 0in 0in 10pt;">
	<font face="Calibri"><font size="3"><font color="#000000">&nbsp;Matter<i style="mso-bidi-font-style: normal;"> </i><u style="text-underline: double;">double-underlined</u><i> </i>is </font></font></font></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;">
	<o:p><font color="#000000" face="Calibri" size="3">&nbsp;</font></o:p></p>

A possible solution is to convert the html to:

<p>
	<u style="border-style: none none solid; border-bottom-width: thin;">double-underlined</u></p>

Can paste from word handle this?

#10054 Alignment & alignment classes that work on most elements New Feature Normal General
Description

There is no way to define alignment classes. Alignment should happen from buttons in toolbar, for most elements. (Centering Images is not even possible at the moment.)

I think TinyMCE has got this one right, try clicking the image and then alignment buttons in toolbar.

I suggest also looking at how TinyMCE implemented alignment classes in configuration one just types elements and the class and that's it, then all of the alignment calls define classes.

Nevertheless ckeditor is technically superior :)

#10055 CKEditor backspace IE - When selecting a image and pressing "backspace" causes browser to go back Piotrek Koszuliński Bug Normal CKEditor 4.3.1 General
Description

Hi, When selecting a image and pressing "backspace" causes browser to go back instead of removing the image.

Steps to Reproduce

  1. Open IE9 browser.
  2. Go to "http://ckeditor.com/demo".
  3. Select the image on in the editor by clicking on it.
  4. Press "backspace".

Expected Result

The image need to be removed.

Actual Result

browser to go back.

#10056 Pressing Backspace in Chrome adds extra <span> tags Bug Normal Core : Keystrokes
Description

To recreate:

1) Copy & paste some plain paragraphs from http://www.lipsum.com/feed/html into a CKeditor (using a Chrome browser)

2) Check that the Source is just displayed using <p> tags and nothing else

3) Press Backspace in front of one of the paragraphs (not in Source mode, but in WYSWIWYG mode)

4) In Source mode the paragraph following the backspace is now wrapped in a <span style="line-height:1.6em"> tag (note the height/style is sometimes different but the span tag is always there)

This doesn't happen in Firefox

#10057 Inline CK: Enable links in non-editable elements New Feature Normal Core : Editable
Description

Is it possible to enable links inside non-editable elements of inline editable element?

#10058 CKEDitor 4 inline editor firefox and IE bug Bug Normal General
Description

type some text and keep typing till it comes to the end of the line. Then if i select all text and change the paragraph style to 'Heading 1', the text expands and goes out of the box instead of going to the new line.

This error shows up in 18.0.1 and IE 9. Works fine in chrome.

#10059 Inline editor toolbar does not move with content Bug Normal UI : Toolbar
Description

When using the editor in inline editing mode such as in "samples/inlineall.html" the toolbar does not follow the content of the page when content re-flows due to other content on the page.

Example: To duplicate, on sample page inlineall.html focus on a contenteditable lower in the page to produce an editor, then focus on an editor above that content and enter several line breaks to push the lower content down. The toolbar will be rendered in the original location, not above the newly positioned content.

Affected browsers: All

This is a problem not only in a simple instance like this. But, more so in situations where the replaced element can be moved. For instance a drag and drop CMS, where a replaced element may be moved to another part of a page.

In some cases, this is also a problem when the first child element has a top-margin, such h1 tag. When this tag is removed the content editable moves up in the page, but the toolbar remains, now covering the cursor.

The suggested course of action would be to re-position the toolbar on focus and keyup of the contenteditable.

#10062 CKEditor 4.0.1 on Safari 5.0.5 Bug Normal General
Description

I did upgrade my CKEditor from 3.2.1 (Full)to the version 4.0.1 (Full)

I found everything fine except the following bug.

If i edit an existing document or new document on safari 5.0.5. whenever i save that work complete work disappears and after save document is empty. This function is working fine in safari 5.1.7 and in firefox, IE, Chrome.

Can somebody help me why this is happening.

Please let me know what data you need form my side to fix this.

Thanks anand

#10063 CKEditor 4.0.1 does not load when user agent contains "mobile" Bug Normal General
Description

CKEditor 4.0.1 does not load when accessed from some browsers. I think this happens for any user agent containing the word "mobile". At least I could verify that from android ckeditor did not load, but when I switched to "desktop view" (which changes the android user agent imitating a desktop one), then ckeditor loads and is usable. The same happens when I use "user-agent switcher for chrome" under desktop chrome browser: when I choose iPhone or iPad, ckeditor does not load. But, for motorola xoom it loads (note that motorola xoom user agent does not contain "mobile").

#10064 [Chrome] Inline Styles from contents.css added on Del or Backspace Bug Normal General
Description

Using Chrome (latest: 24.0.1312.57 m) on Windows 8 Pro 64-bit. If you hit delete or backspace at the beginning or end of a paragraph (possibly other block level elements) so that it combines the paragraphs (i.e. makes them into one) the inline styles from contents.css are added as inline styles.

For a live example, this happens at http://ckeditor.com/demo

  • Click Source and you'll see that there are not any inline styles applied.
  • Go back to WYSIWYG mode and click in front of "Apollo 11" in the first paragraph (not the heading).
  • Hit backspace.
  • Switch to Source mode again and inline styles have been added to the HTML.

It appears to add the BODY styles from contents.css to the elements. In this case "font-size: 13px; line-height: 1.6em;"

#10067 CKEditor does not support browser language on IE 8 - 9 Bug Normal UI : Language
Description

Testing ckeditor UI Language demo(http://ckeditor.com/demo#full) in google chrome 24.0 all is working well (to change language go -> Settings -> advanced setting -> languages). But testing in IE 8-9 and changing Language (Internet Options -> Languages), ckeditor does not support any browser language.

#10068 Default implementation of getUrl fails with protocol relative URLs Piotr Jasiun Bug Normal CKEditor 4.3.2 General
Description

CKEditor's default implementation of getUrl(), using a protocol relative URL in CKEDITOR_BASEPATH like

//assets.server.com/ckeditor/ckeditor.js

Returns a URL like

http://assets.server.com//assets.server.com/ckeditor/*

This can be worked around by setting a CKEDITOR_GETURL, but ideally CKEditor itself would be able to handle that.

#10069 [Android] Content width in CKEditor does not match the content area width Bug Normal General
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1 samples for the Standard preset, replacebycode sample.

When the sample is open in stock browser, the content seems to have a predetermined width set and does not fill the width of the entire content area. What is more, after minimizing the browser and bringing it back again, this width was further decreased. Refreshing the site leaves the text cut as in step 2, clearing the cache does not help.

This only happens when the browser option of "Auto-fit pages" (Format webpages to fit the screen) is turned on (which is the default setting).

This happens in both vertical and horizontal screen setting.

This does not happen in Firefox 18.0.2 or Chrome 18.0.1025469.

#10070 [Android] Selecting and deleting word deletes a single character outside the selection Bug Normal General
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1 samples for the Standard preset, replacebycode and inline sample.

(Beacuse of #9736 it is only possible to select a single word at the same time)

Scenario:

  1. Select a word.
  2. Press the delete key on virtual keyboard.

Expected result: Selected word should be deleted.

Actual result: A single character from outside the selection (one paragraph up) is deleted.

The result does not depend upon input method selected in Android (i.e. selected keyboard).

This problem happens in both iframe and inline mode (though in inline mode not one character is deleted, but a few of them).

In Firefox 18.0.2 the selection is deleted correctly, but the cursor disappears.

Deleting a single character on cursor location works correctly.

#10071 ACF should be aware of config.enterMode Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

The follow-up of #9829.

Things that need to dependent on config.enterMode setting:

  1. Default ACF rules ('div br' in DIV mode and 'br' in BR mode).
  2. Function removing filtered out elements (blocks should be replaced with div in DIV mode and removed and separated by br in BR mode).
  3. Blockless editables should automatically force ACF's behaviour for BR mode. Perhaps they automatically force enterMode=BR, what would be enough.
#10072 Disallowed command should be disabled by changing its state Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

This is follow-up of #9829.

Currently when command isn't allowed its exec() method blocks it. It should rather be blocked by being disabled what will be more semantic.

#10073 ACF should clean up empty elements Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

TC:

  1. Create editor without image button (e.g. use one of editors in filter sample).
  2. Switch to source.
  3. Set: <p><em><img src="" alt=""></em></p>.
  4. Switch to wysiwyg mode.
  5. Check with dev tools that editable contains <p><em></em></p>.

There are few cases:

  • <b><img></b>: after filtering out <img> entire <b> should be removed, because it's in DTD.$removeEmpty.
  • <a href=""><img></a> is a different case because it's similar to <a name=""><img></a> and <a name=""></a> shouldn't be removed. So it's an exception, because 'a' isn't included in $removeEmpty. However, why doesn't data processor fix this case? It fixes the case I described in the next point, but why not this? Especially, that I see a filter's rule for htmlFilter that fixes this on output. I think that identical rule should exist for toHtml(). And perhaps previous point should also be handled by data processor...
  • <p><img></p>}: after filtering out <img> filter will left empty <p></p> which then will be correctly handled by data processor, so in this case we don't have to act.

Important note: http://dev.ckeditor.com/ticket/9992#comment:7

#10074 [Android] Clicking a link in CKEditor opens this page in editor content area Bug Normal General
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1 samples for the Standard preset, replacebycode and inline sample.

When clicking a link in CKEditor content area, the target website is open within the editor content area. The virtual keyboard stays open which looks as if the text was editable and replaced what was previously written in CKEditor.

First Back button pressed hides the keyboard, second one goes back one page so it should open the original contents. However, the editor content area is now blank.

In inline mode clicking a link opens the target website in the same browser window.

This does not happen in Firefox 18.0.2 or Chrome 18.0.1025469.

#10075 CKEditor 4 Inline editing - Toolbar appears in the wrong place when you drag the editing object Bug Normal General
Description

Hi The Toolbar appears in the wrong place when you drag the editing object.

Descriptive summary I am using jQuery draggable and CKEditor 4.0.1 on inline editing mode. The object that i edit with the editor is also dragable object so when the user click on it he edit it and when dragging it you can move it.

When the clicking on the object to edit it in the first time the toolbar is appear on the right place but if we dragging the object around and then click on it again to edit it sometimes the toolbar placing on the edited object instead of up to it.

Note! If i am destroying the CKEditor instance and create a new instance any time the user is starting to edit the the toolbar is all the time appear in the right place.

Its looks like the toolbar position is depended on the object position at the first time we create a CKEditor instance.

Steps to reproduce

  • Click on the object to edit it.
  • Drag the object around.
  • Click on the object to edit it again.

Sometimes the toolbar placing on the edited object instead of up to it.

Browser name and OS

  • Any browser (i am using Chrome).
  • Windows 7.

JSFiddle example: http://jsfiddle.net/royshoa/VuwJC/

#10076 ACF should not filter data on output Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

This is follow-up of #9829.

Currently, on major, filter is applied to input and output data. Why on output too? Because on early stage editor's integration with ACF was poor so it was possible to create with editor data that shouldn't be outputted.

However, filtering output data is an overhead that we should avoid. Let's at least try to see what's the overall experience without it.

#10077 i am made many tabs in contents and... Bug Normal General
Description

i am made many tabs in contents like: return {

title: 'Insert Smile', minWidth: 400, width : 400, minHeight: 300, resizable: CKEDITOR.DIALOG_RESIZE_NONE,

contents: [

{ id: 'Standart_tab1', label: 'Standart_tab1', title: , expand: false, padding: 0, elements: [

smileySelector ]

}, {

id: 'Standart_tab2', label: 'Standart_tab2Standart_tab2Standart_tab2', title: , expand: false, padding: 0, elements: [

{

type : 'text', id : 'title', label : 'title label2',

}

]

}, {

id: 'Standart_tab3', label: 'Standart_tab3Standart_tab3Standart_tab3', title: , expand: false, padding: 0, elements: [

{

type : 'text', id : 'title', label : 'title label2',

}

]

}, e.t.s.

and i see that tabs more longer than dialog window. It is a bag? or i made somthing wrong? help me please.

#10079 IE8: Permission denied cleaning editor on focus Bug Normal General
Description

I want to clean up the editor when it's focused and it's throwing an error in Internet Explorer 8 using CKEditor 4.0.1.

The code that produces the error is:

CKEDITOR.on('instanceReady', function (e) {

e.editor.on('focus', function (e) {

e.editor.setData();

});

});

CKEDITOR.replace('editor1');

Note: The error is not preventing the editor from being cleaned, but it's ugly to have an error in the status bar.

#10080 ACF post-integration issues Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

After merging #9989 + #10006 + #9994 + #9990 to major I've found few issues.

  1. Since e.g. image allows "img[!src]", so it shouldn't also allow "img{*}(*)" for adv tab since this breaks previous rule.
  2. Smiley plugin uses attr for width and height (sic!). It allows rule should be more accurate.
  3. Transformations stopped working.
  4. Dialogs integration is broken because of required attrs which aren't provided in check rules.
#10081 NEW! can't edit fields in jQuery UI modal dialog Bug Normal UI : Dialogs
Description

when using CKEditor in UI Dialog there is a problem with editors popups.

jsfiddle: http://jsfiddle.net/psyafter/dUThT/

1) click on button

2) in ckeditor double click on text "click me"

3) in editor dialog there is a problem edit textboxes

past bugs reports that now any solution not work:

https://dev.ckeditor.com/ticket/5779

http://forum.jquery.com/topic/can-t-edit-fields-of-ckeditor-in-jquery-ui-modal-dialog

http://bugs.jqueryui.com/ticket/4727

#10083 [Android] Opening dialog windows from editor contents does not work Bug Normal General
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1 samples for the Standard preset, replacebycode and inline samples.

It is impossible to open editor dialog windows to edit an element that was inserted with a dialog window, like a link, anchor, table, image etc.

Double-clicking zooms the page in and out.

Clicking and holding either selects a word or opens a native browser context menu (screenshot shows the context menu for an anchor icon -- the browser recognizes it as an image and a link, hence the options).

This issue is also present in inline mode.

In Firefox 18.0.2 neither dialog windows nor context menus open.

#10084 [Android] Problems with Maximize plugin in zoomed-in page Bug Normal General
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1 samples for the Standard preset, replacebycode sample.

Maximize seems to work OK when the page is in zoomed-out mode (the whole page is visible). The editor then fills in the whole page and returns to normal with Minimize.

However, when Maximize is pressed while the page is zoomed-in, the view becomes mangled. Editor contents become scattered around the page, some parts are off the viewport, sometimes the toolbar is hidden behind the address bar. When the toolbar is visible, it is difficult to click Minimize as either other toolbar buttons become pressed instead or the some area behind the toolbar seems to be clickable.

This works OK in Firefox 18.0.2 and Chrome 18.0.1025469.

#10086 Can't edit fields in jQuery UI modal dialog Bug Normal UI : Dialogs
Description

I can't edit input fields in filemanager, link or any other dialog, when I open Ckeditor in jQuery UI Dialog.

It's the same problem like in this ticket (https://dev.ckeditor.com/ticket/5779). psyafter wrote a comment, but there is no progress yet. So I created this ticket.

jQuery 1.8.3 jQuery UI 1.10.0 Ckeditor 4.0.1 with filemanager (https://github.com/simogeo/Filemanager)

#10087 [Webkit] space is deleted when line start is space. Bug Normal Core : Selection
Description

Commonly this bug appear enter mode br, but can reproduce other modes.

  1. go to official demo page of CKEditor 4, wysiwyg mode
  2. press ' hoi' and shift-enter
  3. repeat step 2
  4. some line removed line-start space, therefore ' hoi' to 'hoi'
#10088 Can I Change toolbar at runtime on ckeditor 4.x.x New Feature Normal General
Description

Hi,

I wonder if it is possible to change the toolbar dynamically in ckeditor 4.xx inline mode.

For example, I would like to limit the buttons in the toolbar if the user focus on an image.

Thanks,

Jean-Sébastien.

#10089 <script> tag is not filtered out Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

Thanks to #9829 CKEditor now creates HTML content which contains only allowed HTML tags.

The problem is that the <script> tag can be still inserted in source mode and is not properly removed, even though there isn't any rule that would allow it (in editor.filter.allowedContent). So it looks like this tag has been somehow forgotten.

I believe we should:

a) remove the <script> tag completely by default, leaving it to the developer to specify it in config.extraAllowedContent

OR

b) eventually specify it in config.extraAllowedContent by default. However if config.extraAllowedContent is set to an empty string, the tag should be still removed.

Also in case of <script> tag we should simply remove the tag if its forbidden, without leaving the inner content in the editor.

#10090 disableAutoInline not working Bug Normal General
Description

to reproduce just download ckeditor and add in config.js

CKEDITOR.editorConfig = function( config ) {
	config.disableAutoInline = true;
};

then open samples/inlineall.html

#10091 Blockquote treated like an inline element when added via a custom styleSet Jakub Ś Bug Normal CKEditor 4.4.2 Core : Styles
Description

I need to insert blockquotes with a certain class attribute. To that end, I've added a custom stylesSet that has the following:

CKEDITOR.stylesSet.add('quotes',[
	// Block Styles
	{
		name:'Pullquote',
		element:'blockquote',
		attributes:{
			'class':'pullquote'
		}
	}
]);

However, a blockquote inserted in this manner:

  • Appears under the "Inline Styles" section of the Styles dropdown
  • Behaves like an inline element (selecting "Pullquote" from the list when the caret is positioned in the middle of a word splits the word with the blockquote tag.
  • Is inserted inside P tags
  • Can't even be applied to a block of selected text

The expected behavior would be for a blockquote to behave exactly like a heading tag does. For example, adding the following to the styleSet works as expected:

	{
		name:'header',
		element:'h3',
		attributes:{
			'class':'test'
		}
	},

Other issues possibly related to this are the need to be able to have text inside a P tag nested inside blockquote tag, etc, but those are probably for another ticket. :)

#10094 Unable to dynamically/lazily load a CKBuilder-generated ckeditor.js Bug Normal General
Description

I would like to load CKEditor dynamically/lazily as part of a single page web application.

Google turns up some information about "bootstrapping" using ckeditor_basic.js (e.g. alfonsoml's 2009 blog entry), but the build/download produced by CKBuilder does not include ckeditor_basic.js.

The inline version CKEditor 4.0.1 looks and demos wonderfully, but my attempts to dynamically load ckeditor.js on demand have resulted in a number of timing-related JavaScript exceptions, and have been a major barrier to integrating CKEditor into my application.

I'm submitting this as a "Bug" hoping that in fact this use case is supported but undocumented. Otherwise this would seem to be an important feature to enable integration into modern web applications.

#10095 CKBuilder: java.io.IOException: "File name too long" Bug Normal Project : CKBuilder
Description

I'm trying to build CKEditor (from the "stable" branch) with some custom plugins mixed in and I'm getting a java.io.IOException: "File name too long".

From the command line I'm running:

java -jar lib/ckbuilder.jar --version "4.0.1" --skip-omitted-in-build-config --build web-app/js/ckeditor/ web-app/js/ckeditor-deploy --build-config web-app/js/ckeditor/dev/custom-build/custom-build-config.js --overwrite

The console output says:

Cleaning up target folder
Copying files (relax, this may take a while)
Exception in thread "main" org.mozilla.javascript.WrappedException: Wrapped java.io.IOException: File name too long (e:\CKBuilder\src/lib/io.js#263)
	at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1786)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:183)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:247)
	at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:119)
	at ckbuilder.lib.io._c_anonymous_8(e:\CKBuilder\src/lib/io.js:263)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:76)
	at ckbuilder.lib.tools._c_anonymous_2(e:\CKBuilder\src/lib/tools.js:98)
	at ckbuilder.lib.tools.call(e:\CKBuilder\src/lib/tools.js)
	at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:76)
	at ckbuilder.lib.builder._c_anonymous_13(e:\CKBuilder\src/lib/builder.js:370)
	at ckbuilder.lib.builder.call(e:\CKBuilder\src/lib/builder.js)
	at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2521)
	at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:300)
	at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:129)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:281)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.io._c_anonymous_9(e:\CKBuilder\src/lib/io.js:303)
	at ckbuilder.lib.io.call(e:\CKBuilder\src/lib/io.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:86)
	at ckbuilder.lib.builder._c_copyFiles_12(e:\CKBuilder\src/lib/builder.js:360)
	at ckbuilder.lib.builder.call(e:\CKBuilder\src/lib/builder.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)
	at ckbuilder.lib.builder._c_anonymous_20(e:\CKBuilder\src/lib/builder.js:643)
	at ckbuilder.lib.builder.call(e:\CKBuilder\src/lib/builder.js)
	at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:119)
	at ckbuilder.lib.controller._c_anonymous_4(e:\CKBuilder\src/lib/controller.js:181)
	at ckbuilder.lib.controller.call(e:\CKBuilder\src/lib/controller.js)
	at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
	at ckbuilder.ckbuilder._c_script_0(e:\CKBuilder\src/ckbuilder.js:108)
	at ckbuilder.ckbuilder.call(e:\CKBuilder\src/ckbuilder.js)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3178)
	at ckbuilder.ckbuilder.call(e:\CKBuilder\src/ckbuilder.js)
	at ckbuilder.ckbuilder.exec(e:\CKBuilder\src/ckbuilder.js)
	at org.mozilla.javascript.optimizer.OptRuntime$1.run(OptRuntime.java:252)
	at org.mozilla.javascript.Context.call(Context.java:521)
	at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:535)
	at org.mozilla.javascript.optimizer.OptRuntime.main(OptRuntime.java:240)
	at ckbuilder.ckbuilder.main(e:\CKBuilder\src/ckbuilder.js)
Caused by: java.io.IOException: File name too long
	at java.io.UnixFileSystem.canonicalize0(Native Method)
	at java.io.UnixFileSystem.canonicalize(UnixFileSystem.java:157)
	at java.io.File.getCanonicalPath(File.java:559)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:161)
	... 406 more

Additional details:

Java:

  • java version "1.6.0_37"

OS:

  • OS X 10.8.2
#10097 JSLint issues to be fixed Olek Nowodziński Bug Normal CKEditor 4.1 RC General
Description
(major=db6ffc3) oleq@pc ~/ck/ckeditor-dev> dev/jslint/linter 
~/ck/ckeditor-dev/dev/jslint ~/ck/ckeditor-dev
/home/oleq/ck/ckeditor-dev/core/filter.js(208): SyntaxError: invalid quantifier {
					else if ( el.type == CKEDITOR.NODE_COMMENT && el.value.match( /^{cke_protected}(?!{C})/ ) ) {
......................................................................................................^

/home/oleq/ck/ckeditor-dev/core/htmldataprocessor.js(158): lint warning: missing semicolon
			if ( !context && context !== null )
........................^

/home/oleq/ck/ckeditor-dev/core/htmlparser/comment.js(62): warning: anonymous function does not always return a value
	},
........^

/home/oleq/ck/ckeditor-dev/core/htmlparser/element.js(199): warning: anonymous function does not always return a value
					return;
..............................................^

/home/oleq/ck/ckeditor-dev/core/htmlparser/element.js(206): warning: anonymous function does not always return a value
					return false;
....................................................^

/home/oleq/ck/ckeditor-dev/core/htmlparser/element.js(243): warning: anonymous function does not always return a value
		},
................^

/home/oleq/ck/ckeditor-dev/plugins/preview/plugin.js(98): warning: anonymous function does not always return a value
		}
................^

/home/oleq/ck/ckeditor-dev/plugins/stylescombo/plugin.js(180): lint warning: undeclared identifier: loadStylesSet
/home/oleq/ck/ckeditor-dev/plugins/format/plugin.js(35): lint warning: comparisons against null, 0, true, false, or an empty string allowing implicit type conversion (use === or !==)
		if ( stylesCount == 0 )
......................................^


1 error(s), 8 warning(s)
~/ck/ckeditor-dev

Seek and destroy.

#10098 [Opera] Fix red tests Olek Nowodziński Bug Normal CKEditor 4.0.2 General
Description
/dt/core/editable/keystrokes.html#test handle del/backspace at the boundary of table cell[[BR]]
/dt/plugins/image/image.html#test read image (inline styles)[[BR]]
/dt/plugins/forms/textfield.html#test empty fields[[BR]]
/dt/plugins/forms/textfield.html#test read attributes (email)[[BR]]
/dt/plugins/list/backspace.html#test backspace join list items[[BR]]
/dt/plugins/list/backspace_enterBr.html#test backspace key after secondary list[[BR]]
/dt/plugins/find/find.html#test find and replace[[BR]]
/dt/plugins/tabletools/cellproperties.html#test cell properties dialog (text selection)[[BR]]
/dt/plugins/div/div.html#test create div
#10099 element.createFromHtml gives error on IE7/8 when adding HTML5 Section tag Bug Normal Core : Selection
Description

The execution of the code

   editor.insertElement(htmlElement);

gives errors in Internet Explorer Version 8. The code works perfect in Mozilla, but it gives the following error on IE8: " The object doesn´t accept this property or attribute."

This happens on line 269 char 69 of the min version of the javascript file ckeditor.js downloaded 12/02/2013 from the website.

I´ve been searching already for a while. and found that it has something to do with the following function: m=b.getName().

regards Stephan

#10100 Translation of the table plugin to fr-ca Anna Tomanek New Feature Normal UI : Language
Description

Here is a more complete file for the translation of the table plugin in FR-CA

#10102 WYSIWYG New Feature Normal General
Description

hi

how are you

i want buy your WYSIWYG html editor and i want you install it on my phpmotion script .. how much cost the editor with install ???

thank you

#10103 Automatically refresh commands added after editor is ready Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

This is follow-up of #10072.

http://dev.ckeditor.com/ticket/10072#comment:5

#10105 Sourcearea view is broken when RTL language used Olek Nowodziński Bug Normal CKEditor 4.0.2 UI : Source View
Description
  1. Open uilanguages sample.
  2. Set language to Arabic.
  3. Enter source mode.
  4. Paste some long code:

<p dir="ltr" style="WTF">This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>

#10106 Sourcedialog view is broken when RTL language used Olek Nowodziński Bug Normal CKEditor 4.1 RC UI : Source View
Description
  1. Open uilanguages sample.
  2. Set language to Arabic.
  3. Open sourcedialog.
  4. Paste some long code, i.e.:

<p dir="ltr" style="WTF">This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>

Source view is broken like in #10105.

#10107 [Android] Problems with copy and paste Bug Normal General
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1.1 samples for the Standard preset, replacebycode and inline samples.

Stock browser, iframe mode

Cut and Copy buttons in the toolbar are inactive even after a word is selected. However, it appears that the buttons become active after some action with the browser interface is performed, like opening the copy-paste toolbar or sliding the phone status bar.

When the buttons are active and are selected, both trigger the "your browser security settings don't permit..." messages. Using Ctrl+C/ Ctrl+X is obviously not possible in this context.

It should be possible to use the browser native copy-paste bar that opens at the top. However, "Cut" does not perform cutting, but instead it copies the selection to clipboard (just like "Copy" does). It can then be pasted either with native browser "Paste" operation (shows on hold) or with the CKEditor Paste dialog window open from the toolbar.

Stock browser, inline mode

In inline mode the inactive-active issue also occurs. Native browser "Cut" operation seems to work OK in that it cuts the text, although the cursor is then placed inside the next word instead. Copying through native toolbar works correctly. Pasting works as in the iframe mode.

Chrome 18.0.1025469, iframe and inline mode

Cut and Copy become active once a selection is made. They are both blocked by the "your browser security settings don't permit..." messages. Using Ctrl+C/ Ctrl+X is obviously not possible in this context.

Cutting and copying through native browser toolbar works correctly, although the cursor is lost after performing these operations. However, it seems quite tricky to paste the text back -- holding sometimes opens the browser "Paste" command, sometimes the CKEditor context menu with "Paste". In the latter case this in turn opens the Paste dialog window. It is quite difficult to paste into at as it keeps moving out of the viewport and holding inside the text field just opens the virtual keyboard, moves the window and changes zoom level; the Paste command does not always show.

Another problem is that the pasted text seems to have a different font size. The format is still "Normal", but the font is considerably bigger.

Firefox 19, iframe and inline mode

Cut and Copy become active once a selection is made. They are both blocked by the "your browser security settings don't permit..." messages. Using Ctrl+C/ Ctrl+X is obviously not possible in this context.

Holding the selection opens the editor context menu but just for a short moment, it closes immediately and the text is deselected instantly. It is thus impossible to cut or copy text.

Pasting seems to be impossible, too, as when the editor Paste dialog window opens, nothing happens when holding inside the text field, the Paste command/ tooltip does not show.

#10108 [Android] Select All does not work Bug Normal Core : Selection
Description

Tested on Samsung Galaxy S, Android 4.2.1 (Jelly Bean), CKEditor 4.0.1.1 samples for the Standard preset, replacebycode and inline samples.

The Select All command from the toolbar in iframe mode does nothing, it just opens the virtual keyboard and nothing is selected.

Choosing the Select All command from native browser toolbar does not work either.

It works correctly in inline mode though.

In Chrome 18.0.1025469 and Firefox 19 it works without problems.

#10109 Image resizing is not disabled in inline editing in IE-8 Bug Normal General
Description

Following is the html to enable inline editing in a div and disable editing for an image inside it by setting contenteditable="false". It is working fine in FF but in IE-8 it is resizable. In Chrome it is not resizable but when dragged it inserted copies of the image.

<div id="edtable1" contenteditable="true">

<div>Inline editing. This div should be editable.</div> <div><img alt="" src="http://a.cksource.com/c/1/inc/img/demo-little-red.jpg" contenteditable="false"

style="margin-left: 10px; margin-right: 10px; float: left; width: 120px; height: 168px;" />

<h5>This image should not be resizable.</h5></div> <p>Editable content. This p should be editable.</p> <p>Other editable stuffs.</p>

</div>

#10110 Extra Line is inserted when Right clicked outside table border Bug Normal General
Description

I am using CKEditor 3.4.2. I perform the following steps:

1) Add a table with default values. 2) Right click outside of the Table border. 3) The menu item opens and also the table is shifted by one line. In other words, one paragraph is added on top of the table.

Can somebody help me out on this. I tried with other elements, it doesn't happen with CheckBox, form etc.

Any directions will be helpful. I am currently investigating in Flotpanel/Plugin.js as that is called when Menu has to be shown.

P.S. This issue is reproducible in IE, but NOT in FF or chrome.

The issue is not reproducible in demo CkEditor.It is not feasible to upgrade to CkEditor 4, so it will be great if somebody can tell me which files got modified to fix this issue in CkEditor 3.4.2, I might do the changes and see if it fixes the issue.

#10111 Trap the 'tab' key Bug Normal Core : Keystrokes
Description

I have changed the behaviour of the 'tab key by using 'CKEDITOR.config.tabSpaces = 4;'

But I am unable to track the 'tab' keystroke for the character counter plugin that we developed inhouse

#10112 Fix focusManager test Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description

Failing: http://ckeditor4.t/dt/core/focusManager/focus.html

Test named "test add focus targets" failed with message: "Timeout: wait() called but resume() never called.".

First bad commit: git:fe21f84

Fails only in release env.

#10113 [IE7] Failing tests Bug Normal CKEditor 4.1 RC General
Description
/dt/plugins/link/link.html#test empty anchor passes filter
/dt/plugins/justify/justify.html#test aligment command on paragraph
#10115 [Webkit] Invisible caret after newpage Piotrek Koszuliński Bug Normal CKEditor 4.0.2 Core : Selection
Description
  1. Open replacebycode sample.
  2. Click "New Page" button.
  3. Content is removed, typing is possible but the caret is visually gone.
  • Works in 4.0.1
  • Tested in Chrome & Safari@Win.
#10117 Inline editing does not apply to elements created on the fly Bug Normal Core : Editable
Description

Hi,

The new inline editing feature is fantastic. It works great when a page is rendered with content and you set the attribute contenteditable="true" for specific elements.

But if you create a new element on the fly, after the page was rendered, it seems that the toolbar is not shown.

Example :

function addBox(){
  var divID = new Date().getTime()
  var divIdName = "block_"+divID;
  var newdiv = document.createElement('div');
  newdiv.setAttribute("id", divIdName);
  newdiv.setAttribute("contenteditable", "true");
  newdiv.innerHTML = "editable data";
  document.getElementById("parent_container").appendChild(newdiv);
}

In the body section of the page there's a div called "parent_container" and the new elements are appended to that container

<body onload="addBox();"> <div id="parent_container" name="parent_container"></div> </body>

In the above example, I give the new element the attribute contenteditable=true and indeed, the content is editable, but no toolbar. I know that in this case I could call "CKEDITOR.inline( divIdName );" in the function and in that case it will work.

But what if in the addBox function, I don't set the new div as being editable, but the inner concent of that new div has elements that are editable.

example :

function addBox(){
  var divID = new Date().getTime()
  var divIdName = "block_"+divID;
  var newdiv = document.createElement('div');
  newdiv.setAttribute("id", divIdName);
  newdiv.innerHTML = "<div class='titleBoxWrapper'><div class='titleBoxHeaderTitleWrapper'><div class='titleBoxHeaderIcon'><img src='' /></div><div class='titleBoxHeaderTitle' contenteditable='true'>header title</div></div><div class='titleBoxContent' contenteditable='true'>new box</div></div>";
document.getElementById("parent_container").appendChild(newdiv);
}

In this example, I cannot call CKEDITOR.inline( divIdName ) as that would make the outer div editable and that is not want I want. The new div has inner elmenents that are editable, but these elements don't have an ID as in real life, the inner content of the new element is loaded from templates and therefore the content is general, without ID's. Only the outer div, into where the template is loaded, get's an ID.

Is there a reason why the toolbar is not shown on all elements having contenteditable="true" when they are created after the page was rendered?

#10118 Destroy(true) does not reverrt content in inline mode Bug Normal General
Description

When calling destroy(true)in inline mode the content is not restore as before any modification.

#10119 [FF] Click on "body" in elements path selects only on first block element Frederico Caldeira Knabben Bug Normal CKEditor 4.0.2 Core : Selection
Description

TC1:

  1. Open replacebyclass sample.
  2. Without focusing editor, click 'body' in elements path.
  3. Only header and image were selected.

TC2:

  1. Write two paragraphs.
  2. Switch to source and back to wysiwyg.
  3. Without focusing editor, click 'body' in elements path.
  4. Only first paragraphs was selected.

Reproduced on FF, couldn't on Chrome, haven't checked the rest.

#10120 [IE7, BIDI] Changing paragraph direction breaks toolbar Bug Normal Core : BiDi
Description
  1. Open http://ckeditor4.t/ckeditor/samples/replacebycode.html.
  2. Put selection in paragraph
  3. Change paragraph direction to RTL.

Something similar to #9893.

#10122 [IE7] Error when clicking TD in elementspath Bug Normal General
Description
  1. Open any sample.
  2. New Page.
  3. Insert table, caret in cell.
  4. Click TD in elements path.
  5. undefined is null or not an object
#10123 [Chrome] Insert image dialog layout broken in v25.0.1364.97 Olek Nowodziński Bug Normal CKEditor 4.0.2 UI : Dialogs
Description

Latest version of Google Chrome has problem with correct rendering of image dialog. Other dialog windows may also be affected.

#10124 problem with new line in chrome browser Bug Normal General
Description

Hello, I have created ticket #8756 and #8850, this ticket was marked as duplicate of #8617 (this ticket is market as solved now). Last time implemented patch 8617_3.patch. It worked. But in new Chrome version (24 .x.x and current 25.0.1364.97 m) it has wrong behavior again. Pls do you have some advice for me?

#10125 Link to an Anchor doesn't work in Firefox - CKEditor 3.6.2 Bug Normal UI : Dialogs
Description

Hi,

i'm using CKEditor 3.6.2, where Link to an Anchor dis not working in Firefox (working in IE & Chrome).

Steps to Reproduce : 1) Add large content (min atleast 50 lines). 2) Click on Anchor icon (Ex: on 3rd line for 1st word), type any name on the Anchor ->click on OK -> the anchor is created 3)Click on Link icon (Ex: on last line for last word) -> Hyperlink dialog box opens ->Select Link to anchor in the text from the link type, select the anchor name from by anchor name DDL and -> Click OK button -> Anchor as hyperlink is displayed on the appropriate place 4)Select Preview icon. Click on the created link.

Test Result :

4) -> A white window is displying.

Expected Result :

4) -> the window should show the selected Anchor line( 3rd line in this case) as the 1st line.

I have varified this in http://ckeditor.com/demo#full , its working fine, it seems the issue is with CKEditor 3.6.2.

1) Please let me know in which version the bug is fixed. 2) Also after downloading the new version(?), what are files i need to replace to the older version (CKEditor 3.6.2) , which fixes the issue.

Thanks, Regards, Nagesh

#10128 config.toolbarLocation = 'bottom' not working in inline editing mode Bug Normal General
Description

Download ckeditor, add this line in config.js:

config.toolbarLocation = 'bottom';

=> toolbar not showing in inlineall and inlinebycode samples

Change for

config.toolbarLocation = 'top';

=> it works

#10129 Unable to link an image in a Definition List using IE9. Bug Normal General
Description

Hi,

When adding a hyperlink to an image in a definition list, HTML is incorrect in IE. I am using CKEditor 3.6.4 for ASP.NET.

Steps to reproduce:

1) Copy/paste the following:

<dl class="image block1" id="CEInsert2219">

<dt jquery15102809381276178383="29">

<img alt="photo.JPG" src="/data/files/gallery/ContentGallery/thumb/tn-photo2.JPG" /></dt>

</dl>

2) Then using the editor, select the image and make it a hyperlink.

Using IE, you'll see html code is incorrect and looks like to:

<dl class="image block1" id="CEInsert2219">

<dt jquery15102809381276178383="29">

<img alt="photo.JPG" src="/data/files/gallery/ContentGallery/thumb/tn-photo2.JPG" /><a href="http://google.com">http://google.com</a></dt>

</dl>

instead of

<dl class="image block1" id="CEInsert2219">

<dt jquery15102809381276178383="29">

<a href="http://google.com"><img alt="photo.JPG" src="/data/files/gallery/ContentGallery/thumb/tn-photo2.JPG" /> </a></dt>

</dl>

I have attached a screenshot to this case. Let me know, Best, Toni

#10130 Can't stop fckeditor modify my html code when switch from Source mode. Bug Normal General
Description

With latest code of ckeditor, when I copied a html template from quicksqles editor (which is also another ckeditor) or ebay html editor in to the Source area of the latest version of the ckeditor, and then switch out of Source mode, the html code gets modified. How can I stop that?

The configuration of the config.js file does not take any effect. Thus I considered this is a BUG.

Here is the config.js code:

CKEDITOR.editorConfig = function( config ) {

config.htmlEncodeOutput = false;

config.entities = false;

config.entities_greek = false; config.entities_latin = false; config.removePlugins = 'elementspath,enterkey,entities,forms,pastefromword,htmldataprocessor,specialchar' ;

config.toolbar = 'Custom';

config.toolbar_Custom = [

{ name: 'document', items : [ 'Source','-','NewPage','Preview' ] }, { name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] }, { name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','SpellChecker','Scayt' ] }, { name: 'insert', items : [ 'Image','Table','HorizontalRule','Smiley','SpecialChar','PageBreak'

,'Iframe' ] },

'/',

{ name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] }, { name: 'basicstyles', items : [ 'Bold','Italic','Strike','-','RemoveFormat' ] }, { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote' ] }, { name: 'links', items : [ 'Link','Unlink','Anchor' ] }, { name: 'colors', items : [ 'TextColor','BGColor' ] }, { name: 'tools', items : [ 'Maximize' ] }

];

Best regards Sam

#10131 undoManager.update does not refresh command state Piotrek Koszuliński Bug Normal CKEditor 4.1.1 Core : Undo & Redo
Description

Calls to the update() in undo Manager should also call undoManager.onChange() to refresh the state of the toolbar. I have a command that does something like:

editor.fire("saveSnapshot");
editor.fire("lockSnapshot");
var span = new CKEDITOR.dom.element("span");
span.setText("Loading...");
editor.insertElemenent(span);
// load data into span via AJAX call here - code omitted
function ajaxLoaded(contents) {
  span.setText(contents);
  editor.fire("unlockSnapshot")
}

I lock the snapshot before setting the "Loading..." text so it does not appear in the undo history stack.

I am left with a toolbar that has both the undo and redo buttons on, even though undoManager.redoable() is false. I think if undoManager.fireChange() (or even just undoManager.onChange()) were called in undoManager.update() (since update() is called in undoManager.unlock()), the toolbar would be in the proper state.

#10132 Bug in Iframe Editing area on ck reload Bug Normal General
Description

Iframe edit area plugin have bug on ckeditor reload. it writes TypeError: iframe is null iframe.clearCustomData(); ckeditor/plugins/wysiwygarea/plugin.js (line 494)

browser - firefox 19. here is reload script -

function clearCK() {

var i if (CKEDITOR.instances)

for (i in CKEDITOR.instances)

CKEDITOR.instances[i].destroy(true);

CKEDITOR.replaceAll();

}

#10133 Deleting heading and hitting delete to pull paragraph into space causes inline styles Bug Normal General
Description

Steps to reproduce:

  1. Use the demo editor: http://ckeditor.com/demo
  2. Click the image and hit delete
  3. Select the heading ("Apollo 11" in the demo)
  4. Hit delete
  5. Hit delete again to pull the following paragraph into the space where the heading was

Source difference between step 3 and 5:

<h1>Apollo 11</h1>

<p><b>Apollo 11</b> was the spaceflight that landed the first humans, Americans <a href="http://en.wikipedia.org/wiki/Neil_Armstrong" title="Neil Armstrong">Neil Armstrong</a> and <a href="http://en.wikipedia.org/wiki/Buzz_Aldrin" title="Buzz Aldrin">Buzz Aldrin</a>, on the Moon on July 20, 1969, at 20:18 UTC. Armstrong became the first to step onto the lunar surface 6 hours later on July 21 at 02:56 UTC.</p>
<h1><b style="font-size: 13px; line-height: 1.6em;">Apollo 11</b><span style="font-size: 13px; line-height: 1.6em;"> was the spaceflight that landed the first humans, Americans </span><a href="http://en.wikipedia.org/wiki/Neil_Armstrong" style="font-size: 13px; line-height: 1.6em;" title="Neil Armstrong">Neil Armstrong</a><span style="font-size: 13px; line-height: 1.6em;"> and </span><a href="http://en.wikipedia.org/wiki/Buzz_Aldrin" style="font-size: 13px; line-height: 1.6em;" title="Buzz Aldrin">Buzz Aldrin</a><span style="font-size: 13px; line-height: 1.6em;">, on the Moon on July 20, 1969, at 20:18 UTC. Armstrong became the first to step onto the lunar surface 6 hours later on July 21 at 02:56 UTC.</span></h1>

Browser/OS Using Chrome 25.0.1364.97 m on windows 7

Also Same effect if you use backspace to pull the paragraph up as opposed to delete to pull it up.

#10136 Error when running Stylesheet Parser sample Piotrek Koszuliński Bug Normal CKEditor 4.1 RC Core : Styles
Description
  1. http://ckeditor4.t/ckeditor/samples/plugins/stylesheetparser/stylesheetparser.html
  2. Uncaught TypeError: Cannot read property '$' of undefined
  3. Error is in plugin.js:101
#10137 Empty Syles combo in filter sample Piotrek Koszuliński Bug Normal CKEditor 4.1 RC Core : Styles
Description
  1. http://ckeditor4.t/ckeditor/samples/filter.html
  2. See Styles combos of editor 2 & 3: they're empty.
  3. This looks like:

http://i.imgur.com/TpsnkJw.jpg

#10138 Bottom spaces don't work for inline editors in sharedspace sample Piotrek Koszuliński Bug Normal CKEditor 4.1 RC General
Description
  1. Go to sharedspace sample.
  2. Play with elementspath. It neither display current path for inline instance nor selects element when clicked.
#10139 Ugly smiley's window in IE and Firefox Bug Normal UI : Dialogs
Description

See attached files.

#10140 Iframe issue in ckeditor Bug Normal Performance
Description

i was trying to enter the videos using the iFrame plugin. But it was not playing the video instantly. It works when i switched the view mode using the source button once.

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