CKEditor: Ticket Queryhttps://dev.ckeditor.com/query?status=!closed&version=3.6&order=status
The text editor for the Interneten-USCKEditor/chrome/site/logo-ckeditor-dev.pnghttps://dev.ckeditor.com/query?status=!closed&version=3.6&order=status
Trac 0.12.5https://dev.ckeditor.com/ticket/7810
https://dev.ckeditor.com/ticket/7810#7810: [stylesheetparser] Newly inputted styles don't loadFri, 06 May 2011 06:08:31 GMTgarry.yao<ol><li>Open stylesheetparser demo page;
</li><li>Load the following source by input (but not from file)
<pre class="wiki">&lt;style&gt;
p.red
{
color:red;
}
&lt;/style&gt;
&lt;p class="red"&gt;some red text&lt;/p&gt;
</pre></li><li>Check Styles combo;
</li></ol><ul><li>Actual Result: The style doesn't show up.
</li></ul>Resultshttps://dev.ckeditor.com/ticket/7810#changeloghttps://dev.ckeditor.com/ticket/7812
https://dev.ckeditor.com/ticket/7812#7812: SCAYT breaks anchor textFri, 06 May 2011 09:14:59 GMTgarry.yao<ol><li>Enable SCAYT, load the editor with the following source:
<pre class="wiki">&lt;p&gt;
&lt;a name="anchor1"&gt;anchor mis&lt;/a&gt;pell&lt;/p&gt;
</pre></li><li>Wait until word "mispell" is marked by SCAYT;
</li></ol><ul><li>Actual Result: marker splits up the anchor text into two, with each of them get applies the anchor styles.
</li></ul><ol><li>Now open context menu on first anchor and change the name to "anchor2";
</li><li>Check source:
</li></ol><ul><li>Actual Result:
<pre class="wiki">&lt;p&gt;
&lt;a name="anchor2"&gt;anchor &lt;/a&gt;&lt;a name="anchor1"&gt;mis&lt;/a&gt;pell&lt;/p&gt;
</pre></li></ul>Resultshttps://dev.ckeditor.com/ticket/7812#changeloghttps://dev.ckeditor.com/ticket/7819
https://dev.ckeditor.com/ticket/7819#7819: Wrong Font size using BBCode pluginFri, 06 May 2011 14:08:28 GMTkrst<h3 id="Environment">Environment</h3>
<p>
CKE 3.6, Opera 11, IE6/7, Chrome
</p>
<h3 id="TC">TC</h3>
<ul><li>Load BBCode sample
</li><li>clear content
</li><li>type "default"
</li><li>change font size to 200, type 200
</li><li>change font size to 150, type 150 <strong> See that newly typed text is bigger, than previous, and element path contains two <em>size</em> </strong>
</li><li>repeat for other font sizes
</li></ul><h3 id="Result">Result</h3>
<p>
the size tags, are not closed after changing font size to other values:
</p>
<pre class="wiki">default[size=200]200[size=150]150[size=120]120[size=100]100[size=50]50[size=30]30[size=300]300[size=200]200[/size][/size][/size][/size][/size][/size][/size][/size]
</pre><p>
Attached screen
</p>
<h3 id="Expected">Expected</h3>
<pre class="wiki">default[size=200]200[/size][size=150]150[/size][size=120]120[/size][size=100]100[/size][size=50]50[/size][size=30]30[/size][size=300]300[/size][size=200]200[/size]
</pre>Resultshttps://dev.ckeditor.com/ticket/7819#changeloghttps://dev.ckeditor.com/ticket/7848
https://dev.ckeditor.com/ticket/7848#7848: Inconsistent cut/copy with relation to new anchor featureFri, 13 May 2011 19:48:19 GMTkamelkev<blockquote>
<p>
Load the following content:
</p>
</blockquote>
<blockquote>
<p>
&lt;p&gt;&lt;img src="<a class="ext-link" href="http://a.cksource.com/c/1/inc/gfx/icon.png"><span class="icon">​</span>http://a.cksource.com/c/1/inc/gfx/icon.png</a>" /&gt;&lt;/p&gt;
</p>
</blockquote>
<blockquote>
<p>
Click on the image, then select the anchor item in the menu. Add an anchor with any content. Submit the anchor dialog.
</p>
</blockquote>
<blockquote>
<p>
Cut image (only the image, not the attached anchor!) from the document. Paste the image back into the document. Paste it repeatedly.
</p>
</blockquote>
<blockquote>
<p>
Expected: Cutting content from the document should remove the content from the document that is moved into the clipboard.
</p>
</blockquote>
<blockquote>
<p>
Actual: Content remains within the document but is *also* put into the clipboard.
</p>
</blockquote>
<p>
Ideally this new anchor feature would work in a WYSIWYG type fashion, but in it's current incarnation it's hard to use.
</p>
<p>
Additionally it's pretty debatable on whether the anchor should be copied at all in the above scenario. Common sense indicates it should not, as I did not select the anchor to be cut, so why is it in my clipboard to begin with?
</p>
<p>
This test occurred in firefox 4
</p>
Resultshttps://dev.ckeditor.com/ticket/7848#changeloghttps://dev.ckeditor.com/ticket/7870
https://dev.ckeditor.com/ticket/7870#7870: pasted blocks in bbcode pluignWed, 18 May 2011 06:19:15 GMTgarry.yao<p>
The bbcode plugin is now textifying all unknown HTML elements (in wysiwyg), this's ok for inline elements only but not blocks, e.g.
</p>
<ol><li>Open "replacebyclass" sample, copy all content;
</li><li>Open "bbcode" sample page and paste in the clipboard content;
</li><li>Switch to Source and back.
<ul><li>Expected: pasted paragraphs new lines remains.
</li><li>Actual: All line-breaks are now lost in wyiswyg.
</li></ul></li></ol>Resultshttps://dev.ckeditor.com/ticket/7870#changeloghttps://dev.ckeditor.com/ticket/7928
https://dev.ckeditor.com/ticket/7928#7928: elementspath + getSelectedElement problemFri, 27 May 2011 08:37:11 GMTdaveVW<p>
When you click an element in the elements path, the elementspath.js plugin executes the instruction
</p>
<pre class="wiki">editor.getSelection().selectElement(element);
</pre><p>
However, in all browsers except Firefox, the editor.getSelection().getSelectedElement() returns null !
</p>
<p>
Is this a problem that has been solved already in some patch ?
</p>
Resultshttps://dev.ckeditor.com/ticket/7928#changeloghttps://dev.ckeditor.com/ticket/7969
https://dev.ckeditor.com/ticket/7969#7969: Add ability to move rows in a table (up/down, preferably with drag)Wed, 01 Jun 2011 16:29:42 GMTTri<p>
It would be very useful to have ability to rearrange rows in a table. Ideally with drag/drop, but if not, even a context menu "move row up" / "move row down" would be helpful.
</p>
Resultshttps://dev.ckeditor.com/ticket/7969#changeloghttps://dev.ckeditor.com/ticket/7994
https://dev.ckeditor.com/ticket/7994#7994: IE8 and FF: Problems with typing text next to anchor.Tue, 07 Jun 2011 11:58:39 GMTj.swiderski<ol><li>Start with empty editor
</li><li>Create anchor
</li><li>Start typing
</li></ol><p>
IE8 - the letters appear on the left of the anchor and you can't get to the right side using Right Arrow, End buttons or mouse.
</p>
<p>
<del>Firefox - There are some problems with buttons and inconsistencies between how cursor is displayed and where it actually is.</del> (Edit: these cases are not reproducible any more, but there's still a small issue, because after inserting an anchor the selection is placed before it and should be after it.)
</p>
<ol><li> After creating the anchor the cursor appears on the right but typed letters appear on the left.
</li><li> You can’t get to the right side of the anchor using mouse or arrow button. Only End button works.
</li><li> When you press End button cursor stays on the left but typed letters appear on the right.
</li><li> When you delete letters on the right of the anchor (with backspace) the cursor appears on the left of the anchor but when you press delete the anchor is deleted not the letters on the left side of it.
</li></ol><p>
This hasn't been working from CKEditor rev <a class="changeset" href="https://dev.ckeditor.com/changeset/6904" title="Reintegrate 3.6.x branch">[6904]</a>
</p>
Resultshttps://dev.ckeditor.com/ticket/7994#changeloghttps://dev.ckeditor.com/ticket/8027
https://dev.ckeditor.com/ticket/8027#8027: IE Quirks: problem with typing text after inserting an anchorFri, 10 Jun 2011 12:28:17 GMTwwalc<p>
Found in IE8/Quirks.
</p>
<ul><li>Open the replacebyclass sample. Put the cursor at the end of first line.
</li><li>Click "Anchor" button and insert an anchor.
</li><li>After closing the dialog, <strong>click with a mouse inside of the editing area, but below the first line</strong>. Note that the anchor is now resizable. <a style="padding:0; border:none" href="https://dev.ckeditor.com/attachment/ticket/8027/ckeditor_resize_anchor.png"><img src="https://dev.ckeditor.com/raw-attachment/ticket/8027/ckeditor_resize_anchor.png" /></a>
</li><li>Type some text.
</li><li>Result: the entered text goes inside of an anchor. Even after pressing the enter key, the cursor does not move to the next line and user is still inside of the anchor.
</li></ul>Resultshttps://dev.ckeditor.com/ticket/8027#changeloghttps://dev.ckeditor.com/ticket/8109
https://dev.ckeditor.com/ticket/8109#8109: [IE] Readonly collapses empty paragrahsWed, 22 Jun 2011 10:54:12 GMTSaare<ul><li>Add the autogrow plugin to the extraPlugins directive in config.js.
</li><li>Open the readonly sample in IE.
</li><li>Add some empty paragraphs to the contents, above or beneath the existing text.
</li><li>Hit "make it readonly".
</li></ul><p>
See that the height is change and the empty paragraphs collapse.
</p>
Resultshttps://dev.ckeditor.com/ticket/8109#changeloghttps://dev.ckeditor.com/ticket/8198
https://dev.ckeditor.com/ticket/8198#8198: custom smileys in config.js causing errors?Wed, 20 Jul 2011 06:01:57 GMTno_barcode<p>
I added the following to my config.js file:
</p>
<pre class="wiki">config.smiley_path='/images/emoticons/';
config.smiley_images=['smiley.gif','teeth.gif','greed.gif','laugh.gif','wink.gif'];
config.smiley_descriptions=[':)',':D','$$-)',':lol:',';)'];
</pre><p>
Everything shows up correctly in the <em>Insert a Smiley</em> dialog box, and when I click one the image is inserted, but if I click to view "Source" or try to submit the form I get the following error:
</p>
<p>
<strong>TypeError: Result of expression 'C' [undefined] is not an object.</strong>
</p>
<p>
I've tried it on Safari and Firefox using the nightly build, and it does the same thing.
</p>
Resultshttps://dev.ckeditor.com/ticket/8198#changeloghttps://dev.ckeditor.com/ticket/8303
https://dev.ckeditor.com/ticket/8303#8303: IE8: can't delete whole text before an anchor.Tue, 30 Aug 2011 12:45:58 GMTj.swiderski<ol><li>Open replacebycode sample
</li><li>Insert anchor <tt>"This is some sample text. Yo^u are using CKEditor."</tt> inside "You" word
</li><li>Move the cursor to the beginning of line
</li><li>Start deleting text with DELETE
</li></ol><p>
<strong>Result:</strong><br />
When you reach "o" in "You" word and press DELETE "o" will be deleted with anchor.
</p>
<p>
Reproducible from CKE 3.6 rev <a class="changeset" href="https://dev.ckeditor.com/changeset/6904" title="Reintegrate 3.6.x branch">[6904]</a> in IE8
</p>
Resultshttps://dev.ckeditor.com/ticket/8303#changeloghttps://dev.ckeditor.com/ticket/8351
https://dev.ckeditor.com/ticket/8351#8351: Image not visible in page previewTue, 06 Sep 2011 14:34:33 GMTj.swiderski<p>
This issue was reported by Srinivas Nalla on our support channel.
</p>
<p>
TC provided by a user:<br />
</p>
<blockquote class="citation">
<p>
Steps to Re-Produce the Issue.
</p>
<ol><li> Place an Image Tag with wrong image name
</li><li> Find that image missing icon is displayed in IE 8 but missing in Firefox
</li></ol></blockquote>
<p>
I have got similar but not the same result. Image missing icon was visible in CKEditor content area but not in Page preview.
</p>
<p>
At first I thought that this is a browser issue but it is reproducible from CKEditor 3.6 so it looks like an editor problem.
</p>
Resultshttps://dev.ckeditor.com/ticket/8351#changeloghttps://dev.ckeditor.com/ticket/8476
https://dev.ckeditor.com/ticket/8476#8476: Adding an anchor deletes the character to the right of anchorTue, 25 Oct 2011 14:53:48 GMTibisrobe<p>
On entering an anchor at the start of a paragraph, the text or character to the right of the inserted anchor is deleted. This occurs in IE8.0.7601.17514 but not in Firefox 7.0.1, using Windows 7.
</p>
Resultshttps://dev.ckeditor.com/ticket/8476#changeloghttps://dev.ckeditor.com/ticket/8612
https://dev.ckeditor.com/ticket/8612#8612: DocProps plugin incorrect case handling of META element names - code could be more flexible.Fri, 23 Dec 2011 11:04:36 GMTNicHolt<p>
docprops.js creates a hash table of meta elements, keyed by the name converted to lower case. However, there are several cases of tests such as:
</p>
<pre class="wiki">name in hash
</pre><p>
which fail if the meta element name is not all in lower case.
Fix is to replace several occurrences of the above with:
</p>
<pre class="wiki">name.toLowerCase() in hash
</pre><p>
Also in setupMeta:
</p>
<pre class="wiki">result = ( name.toLowerCase() in hash ) ? hash[ name.toLowerCase() ].getAttribute( 'content' ) || '' : '';
</pre><hr />
<p>
<strong>The below description summarizes first 11 comments.</strong>
</p>
<p>
@Nickholt has extended docProps dialog with extra meta tags values. He copied the code that we use for standard values like ‘author‘ and to his surprise it didn’t work for attributes with values like <tt>meta name="THIS.Is.An.Upper.Case.Meta.Name.</tt> so he used toLowerCase()
Method on name attribute.
</p>
<p>
Our code works and custom code is completely different story which makes this request rather invalid <strong>but I thought that perhaps we could make our code more flexible.</strong> Who knows if there won’t be a browser or a mobile tool that needs this change to display documents correctly.
</p>
<p>
Just a thought but perhaps fixing <a class="closed ticket" href="https://dev.ckeditor.com/ticket/8668" title="Bug: IE6&amp;7 Meta tag names not set in commitMeta, or recognised in ... (closed: wontfix)">#8668</a> which to me may related will also fix this one.
</p>
Resultshttps://dev.ckeditor.com/ticket/8612#changeloghttps://dev.ckeditor.com/ticket/8799
https://dev.ckeditor.com/ticket/8799#8799: IE, FF: Delete/backspace keys remove anchor instead of joining paragraphsTue, 13 Mar 2012 10:16:28 GMThelsom<p>
Assume you have the following content within the ckeditor:
</p>
<pre class="wiki"> &lt;p&gt;This is&lt;/p&gt;
&lt;p&gt;[anchor] an anchor&lt;/p&gt;
</pre><p>
Where <strong>[anchor]</strong> is the anchor placeholder.
</p>
<p>
Placing the cursor at the end of the first paragraph and hitting the DELETE key causes the anchor to be removed whereas I would expect that the second paragraph would be merged into the first paragraph and the anchor retained. [IE9 and FF10]
</p>
<p>
Placing the cursor at the beginning of the second paragraph, and hitting the BACKSPACE key also removes the anchor. [IE9]
</p>
<p>
This seems to work as expected on Chrome (WebKit).
</p>
<p>
I tried this on the following nightly build sample, and it still seems to be an issue:
<a class="ext-link" href="http://nightly.ckeditor.com/7385/_samples/replacebyclass.html"><span class="icon">​</span>http://nightly.ckeditor.com/7385/_samples/replacebyclass.html</a>
</p>
<p>
Incidentally, hitting the ENTER key immediately before an anchor on this nightly build seems to cause the anchor to get vertically squished (see screenshot).
</p>
Resultshttps://dev.ckeditor.com/ticket/8799#changeloghttps://dev.ckeditor.com/ticket/8807
https://dev.ckeditor.com/ticket/8807#8807: Capital letter in "charset" keyword destroys meta tag when using docProps.Wed, 14 Mar 2012 20:58:00 GMTj.swiderski<ol><li>Open fullPage mode and paste in the below code in head section (notice chaRset)
<pre class="wiki"> &lt;meta content="text/html; chaRset=utf-8" http-equiv="content-type" /&gt;
</pre></li><li>Switch to WYSIWYG area and open "Document Properties" dialog.
</li><li>Notice that "Character Set Encoding" is not recognized and the whole phrase is placed in "Other Character Set Encoding" filed.
</li><li>Click ok on the dialog and Switch again to Source. Checkout the meta tag - notice the extra charset element
<pre class="wiki"> &lt;meta content="text/html; charset=text/html; chaRset=utf-8" http-equiv="content-type" /&gt;
</pre></li><li>If you continue switching to WYSIWYG, opening dialog, clicking ok and switching to source you will get more extra char sets.
</li></ol><p>
<strong>Sure that this is invalid code when you use it whit XHTML doctype but I not convinced if this explains destroying meta tag by docProps dialog. Maybe making tags/attributes lower case would be more appropriate. </strong>
</p>
<p>
This issue has been reproducible from CKEditor 3.6.
</p>
Resultshttps://dev.ckeditor.com/ticket/8807#changeloghttps://dev.ckeditor.com/ticket/8817
https://dev.ckeditor.com/ticket/8817#8817: IE: Context menu doesn't show on second clickMon, 19 Mar 2012 12:29:15 GMTfredck<ol><li>Load replacebyclass.
</li><li>Double-click on "are" to select it.
</li><li>Right click on the selection to open the context menu.
</li><li>Right click on "some". (<strong>BUG</strong>: the context menu will not appear - be sure to have something to paste, so at least that option should appear).
</li><li>Repeat 2 and 3.
</li><li>ESC to close the menu. (<strong>BUG</strong>: the selection moves to the previous place)
</li></ol><p>
Confirmed with CKEditor 3.6. Works well with CKEditor 3.5.4.
</p>
<p>
I'm reporting these two issues together because I suspect they're very related.
</p>
Resultshttps://dev.ckeditor.com/ticket/8817#changeloghttps://dev.ckeditor.com/ticket/8852
https://dev.ckeditor.com/ticket/8852#8852: Fx & Chrome @ Linux: Unlink option is not always available from the context menu when right clicking on a linkFri, 30 Mar 2012 14:12:02 GMTReinmar<p>
This is clone of <a class="closed ticket" href="https://dev.ckeditor.com/ticket/7908" title="Bug: IE: Unlink option is not always available from the context menu when right ... (closed: fixed)">#7908</a>, but for Fx &amp; Chrome and only on Linux.
</p>
<p>
Steps:
</p>
<ol><li>Open <a class="ext-link" href="http://localhost/cksource/CKEditor/tags/3.6/_samples/replacebyclass.html"><span class="icon">​</span>http://localhost/cksource/CKEditor/tags/3.6/_samples/replacebyclass.html</a>
</li><li>Without focusing editor before, right-click on the link.
</li></ol><p>
Expected: context menu containing unlink option.
</p>
<p>
Actual: no unlink option.
</p>
<p>
I was able to reproduce this from 3.6.
</p>
Resultshttps://dev.ckeditor.com/ticket/8852#changeloghttps://dev.ckeditor.com/ticket/8994
https://dev.ckeditor.com/ticket/8994#8994: Firefox, Webkit and Opera - Can't exit link at the end of document in bbcodeFri, 25 May 2012 09:19:24 GMTj.swiderski<p>
To reproduce:
</p>
<ol><li>Open bbcode sample and clear all contents
</li><li>Insert link <tt>http://google.com?test=1&amp;abc=txt</tt> using link dialog
</li><li>Put the cursor at the end of link and try to exit it using Arrows, End, Space or Enter key.
</li></ol><p>
<strong>Result:</strong> You can't exit link when it is the last element in the document.
</p>
<p>
Issue reproducible in Webkit and Opera from CKEditor 3.6 rev <a class="changeset" href="https://dev.ckeditor.com/changeset/6904" title="Reintegrate 3.6.x branch">[6904]</a>
</p>
<p>
<strong>Note:</strong> In Firefox you can exit link only if you press End key. Perhaps it has something to do with leaving element boundaries - <a class="closed ticket" href="https://dev.ckeditor.com/ticket/8195" title="Bug: Moving in and out of element boundaries in Firefox (closed: duplicate)">#8195</a>
</p>
Resultshttps://dev.ckeditor.com/ticket/8994#changeloghttps://dev.ckeditor.com/ticket/9070
https://dev.ckeditor.com/ticket/9070#9070: Right klick destroys the list formatThu, 28 Jun 2012 12:33:04 GMTFiona Warstat<ul><li>Make a list (numbered or bullet) like
<pre class="wiki"> 1.text
2.text
</pre></li><li>Make a new line outside the list
</li><li>Go back in the list with the cursor
</li><li>do a right mouse click outside the list to leave it
</li><li>insert another list, "1." appears and write "text"
</li></ul><p>
--&gt; the text appears one line below and if you delete the text (backspace) the "1." one line above will be deleted
</p>
Resultshttps://dev.ckeditor.com/ticket/9070#changeloghttps://dev.ckeditor.com/ticket/9211
https://dev.ckeditor.com/ticket/9211#9211: Editor content replaced with a link's destination page when the editor is in readonly modeThu, 23 Aug 2012 19:36:54 GMTnuffsaid<p>
Steps:
</p>
<p>
Make it so you have an image with a link in the editor. Something like this:
</p>
<pre class="wiki">&lt;a href="http://www.google.com"&gt;&lt;img alt="smiley" height="20" src="http://nightly-v4.ckeditor.com/3419/plugins/smiley/images/regular_smile.gif" title="smiley" width="20" /&gt;&lt;/a&gt;
</pre><p>
-Make the editor read-only
</p>
<p>
-Click on the image
</p>
<p>
Result: The link's url is followed and the ckeditor's content area is replaced with the destination page. This brakes the ckeditor's functionalities even if the buttons are still visible.
</p>
<p>
If the link has only text, the link is not followed and no problem arise.
</p>
<p>
Reproducible on every browser at <a href="http://ckeditor.com/demo">http://ckeditor.com/demo</a> with
</p>
<pre class="wiki">CKEDITOR.instances.editor1.setReadOnly( true )
</pre><blockquote>
<p>
after adding the link to the image.
</p>
</blockquote>
<p>
Or, since there is a button to make read-only, even more easily at:
<a class="ext-link" href="http://nightly-v4.ckeditor.com/3419/samples/readonly.html"><span class="icon">​</span>http://nightly-v4.ckeditor.com/3419/samples/readonly.html</a>
</p>
Resultshttps://dev.ckeditor.com/ticket/9211#changeloghttps://dev.ckeditor.com/ticket/9290
https://dev.ckeditor.com/ticket/9290#9290: Loading CKEditor in readOnly mode breaks the undo/redo toolbar buttonsMon, 03 Sep 2012 09:12:26 GMTreq<p>
Loading a CKEditor instance with the config setting
</p>
<pre class="wiki"> readOnly = true
</pre><p>
breaks the undo/redo user interface buttons. Ctrl-z and ctrl-y still work, but the undo and redo UI buttons never get activated, they remain grayed out.
</p>
<p>
Steps to reproduce: Load CKE with readOnly = true, set readonly to false and type. See <a class="ext-link" href="http://jsfiddle.net/kvYum/"><span class="icon">​</span>This JSfiddle for an example</a>. In the example, wait for the editor to be set editable, write something and the undo button never gets enabled but ctrl-z works. The undo buttons flash enabled every time the editor is set to readOnly false, but after focusing on the editor input they get grayed.
</p>
<p>
Tested in IE9 and Chrome13 on Win 7 64bit.
</p>
Resultshttps://dev.ckeditor.com/ticket/9290#changeloghttps://dev.ckeditor.com/ticket/9357
https://dev.ckeditor.com/ticket/9357#9357: Empty 'a href' confuses CKEditorThu, 20 Sep 2012 05:01:44 GMTwrite2David<p>
If the HTML source includes this:
</p>
<p>
&lt;a href=""&gt;TEXT HERE&lt;/a&gt;
</p>
<p>
...then CKeditor gets confused and won't show "Edit Link" when you right-click on "TEXT HERE".
</p>
Resultshttps://dev.ckeditor.com/ticket/9357#changeloghttps://dev.ckeditor.com/ticket/9668
https://dev.ckeditor.com/ticket/9668#9668: Many problems with Document Properties Plugin and setting doctypeTue, 20 Nov 2012 10:36:28 GMTj.swiderski<p>
To reproduce:
</p>
<ol><li>Go to Document Properties sample and open docprops dialog
</li><li>Set document type to XHTML1.1 and click Ok.
</li></ol><p>
Results:
</p>
<ol><li>If you looked on HTML with firebug or other webtool before changing the doctype in dialog and afterwards. You will notice that doctype is HTML5 declarations for both cases. <strong>You have to switch to source and back so that browser could see the difference</strong>. Reproducible in all borwsers.
</li><li>If you click preview button and look at HTML with Firebug there will be no doctype declaration (dopesn't matter whether you have switched to source and back earlier). This is only Firefox issue. All other browsers show doctype.
</li></ol><p>
<strong>These may be browser issues but</strong>
</p>
<ol start="3"><li>If you click on preview page (after setting XHTML1.1) - you are not able to save it in Chrome and Opera
</li><li>In Firefox you are able to save page from preview but with no doctype (doesn't matter whether you have switched to source and back earlier)
</li><li>In Chrome and Opera - you are not able to see source of the preview page
</li><li>In Firefox when you click show source of preview page you get only JavaScript code.
</li></ol><p>
Problem can be reproduced in both CKEditor 3.x and 4.x from CKEditor 3.6.
</p>
Resultshttps://dev.ckeditor.com/ticket/9668#changeloghttps://dev.ckeditor.com/ticket/9810
https://dev.ckeditor.com/ticket/9810#9810: Links pasted into CKEditor become active in read-only modeWed, 12 Dec 2012 00:12:52 GMTjfischer<p>
If a link contains more markup within the &lt;a&gt; tag, the click event will succeed to open the page behind the link in editor's window while the editor is in read-only mode.
</p>
<p>
This can currently be reproduced using the online example of CKEditor 4 (<a class="ext-link" href="http://nightly.ckeditor.com/latest/ckeditor/samples/readonly.html"><span class="icon">​</span>http://nightly.ckeditor.com/latest/ckeditor/samples/readonly.html</a>).
</p>
<p>
The following steps describe my test scenario:
</p>
<ol><li>Open the read-only sample page
</li><li>Click on the 'CKEditor' link of the sample text within the editor. Nothing happens, as expected.
</li><li>Click the 'Make it read-only' button and click once again on the 'CKEditor' link mentioned above. Nothing happens, as expected.
</li><li>Click the 'Make it editable again' button below the editor to leave the read-only mode.
</li><li>Replace the content of the editor window with the HTML provided in the attached text file (may have to use source mode in order to do that)
</li><li>Click on 'world junior hopefuls' link while in editable mode. Nothing happens, as expected.
</li><li>Switch to read-only mode and click on 'world junior hopefuls' link again. Now, the news article behind this link will open inside CKEditor's window.
</li></ol><p>
It seems that the &lt;font&gt; tag inside the anchor prevents the click protection from functioning while the editor is in read-only mode.
</p>
<p>
I am not sure if the nightly samples are off the master branch, but I could reproduce it in my environment using the master, so I chose to select it here. Please correct if necessary.
</p>
<p>
Please let me know if you need more information.
</p>
<p>
Thanks,
Johannes
</p>
Resultshttps://dev.ckeditor.com/ticket/9810#changeloghttps://dev.ckeditor.com/ticket/10078
https://dev.ckeditor.com/ticket/10078#10078: BBCode: No line-breaks when pasting paragraphed textThu, 14 Feb 2013 18:10:17 GMTp3r3<p>
When pasting a list of items from notepad/textedit in the bbcode editor line breaks are not preserved, this seems to be a chrome specific issue. Can be recreated in the demo section.
</p>
<p>
To recreate:
1.) Make a list of a few items in notepad/textedit
"one
two
three"
</p>
<p>
2.) Copy, then paste into a blank bbcode ckeditor <a href="http://ckeditor.com/demo#bbcode">http://ckeditor.com/demo#bbcode</a>
</p>
<p>
3.) Click source, see there are no line breaks "onetwothree", on some versions of chrome no text will be seen until hitting source.
</p>
<p>
I believe this is related to the br mode of the browser, it seems that chrome is inserting &lt;p&gt; tags when copied directly to the editor
</p>
Resultshttps://dev.ckeditor.com/ticket/10078#changeloghttps://dev.ckeditor.com/ticket/10472
https://dev.ckeditor.com/ticket/10472#10472: tableresize doesn't work for thead/tfootSun, 26 May 2013 12:23:01 GMTkarena<p>
Unable to resize header/footer table columns.
</p>
Resultshttps://dev.ckeditor.com/ticket/10472#changeloghttps://dev.ckeditor.com/ticket/10981
https://dev.ckeditor.com/ticket/10981#10981: Autogrow plugin cause the text content to 'shake'Fri, 11 Oct 2013 15:08:39 GMTirina<p>
<strong>To Reproduce:</strong>
</p>
<ol><li>Open the Autogrow sample in <strong>IE10</strong>
</li></ol><ol start="2"><li>Select format (Heading 1) in the toolbar
</li></ol><ol start="3"><li>Type in some text
</li></ol><ol start="4"><li>Press enter twice
</li></ol><ol start="5"><li>Type in text and press enter until the editor starts to grow
</li></ol><p>
<strong>Problem:</strong> On the line when autogrow gets triggered the text content shakes, e.g. jumps up and down.
</p>
Resultshttps://dev.ckeditor.com/ticket/10981#changeloghttps://dev.ckeditor.com/ticket/12277
https://dev.ckeditor.com/ticket/12277#12277: [IE] It's not possible to resize last column using table resizer when borders are collapsesMon, 04 Aug 2014 12:13:21 GMTReinmar<p>
Use this source:
</p>
<pre class="wiki">&lt;table border="1" style="border-collapse:collapse; width:469px"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="width: 142px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 320px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 142px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 320px;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</pre><p>
I can't change last column's with by dragging the 3rd border from the left. Confirmed on IE8 at least
</p>
Resultshttps://dev.ckeditor.com/ticket/12277#changeloghttps://dev.ckeditor.com/ticket/12547
https://dev.ckeditor.com/ticket/12547#12547: Changes in docprops dialog do not make the editor "dirty"Tue, 14 Oct 2014 08:11:02 GMTjhub<p>
When working in full page mode, if you open the editor for a given page, then use the docprops dialog to change a document setting, for example the background color, but you do not make any other changes, then CKEDITOR.editor.checkDirty() will still return false, so the changes will not be saved if saving is done only if checkDirty() returns true.
</p>
<p>
This is because checkDirty() and resetDirty() use only getSnapshot(), which returns the document body, but all changes in the docprops dialog are outside of the body.
</p>
<p>
Suggested change:
</p>
<p>
In checkDirty():
</p>
<pre class="wiki">if (this.config.fullPage)
return this.status == 'ready' &amp;&amp; this._.previousValue !== this.getData();
else
return this.status == 'ready' &amp;&amp; this._.previousValue !== this.getSnapshot();
</pre><p>
and in resetDirty():
</p>
<pre class="wiki">if (this.config.fullPage)
this._.previousValue = this.getData();
else
this._.previousValue = this.getSnapshot();
</pre>Resultshttps://dev.ckeditor.com/ticket/12547#changeloghttps://dev.ckeditor.com/ticket/12568
https://dev.ckeditor.com/ticket/12568#12568: Docprops dialog color "choose" buttons behave strangely if colorpicker dialog is cancelledMon, 20 Oct 2014 09:17:42 GMTjhub<p>
This is the same as <a class="closed ticket" href="https://dev.ckeditor.com/ticket/8771" title="Bug: getDialogValue in docprops plugin failing to release event handlers (closed: expired)">#8771</a> which was closed as "expired - can't reproduce" a while back. This bug is still present in 4.4.5 and is actually very easy to reproduce even with the demo at <a href="http://ckeditor.com/demo#full-page">http://ckeditor.com/demo#full-page</a>:
</p>
<p>
Click the document properties button to open the docprops dialog.
</p>
<p>
Go to "Design" page.
</p>
<p>
Click on "Choose" button of "Text color" field.
</p>
<p>
Do *not* pick a color in the colorpicker but close the colorpicker with "Cancel".
</p>
<p>
Click on "Choose" button of Background color".
</p>
<p>
Now *do* pick a color in the colorpicker and close it with "OK":
</p>
<p>
The selected color is set into the "Background color" field (as expected) but is incorrectly *also* set into the "text color" field.
</p>
<p>
As already described in <a class="closed ticket" href="https://dev.ckeditor.com/ticket/8771" title="Bug: getDialogValue in docprops plugin failing to release event handlers (closed: expired)">#8771</a>, the problem is in ckeditor/plguins/docprops/dialogs/docprops.js, in the "getDialogValue" function:
</p>
<p>
Buggy code:
</p>
<pre class="wiki">var onOk = function() {
releaseHandlers( this );
callback( this, this._.parentDialog );
};
var releaseHandlers = function( dialog ) {
dialog.removeListener( 'ok', onOk );
dialog.removeListener( 'cancel', releaseHandlers );
};
var bindToDialog = function( dialog ) {
dialog.on( 'ok', onOk );
dialog.on( 'cancel', releaseHandlers );
};
</pre><p>
The problem with the above is that "releaseHandlers" is set directly as the "cancel" listener.
</p>
<p>
Suggested change:
</p>
<pre class="wiki">var onOk = function() {
releaseHandlers( this );
callback( this, this._.parentDialog );
};
var onCancel = function() {
releaseHandlers( this );
};
var releaseHandlers = function( dialog ) {
dialog.removeListener( 'ok', onOk );
dialog.removeListener( 'cancel', onCancel );
};
var bindToDialog = function( dialog ) {
dialog.on( 'ok', onOk );
dialog.on( 'cancel', onCancel );
};
</pre>Resultshttps://dev.ckeditor.com/ticket/12568#changeloghttps://dev.ckeditor.com/ticket/12638
https://dev.ckeditor.com/ticket/12638#12638: BBCode plugin does not process URL'sThu, 06 Nov 2014 16:54:33 GMTJasper<p>
When you copy and paste a relative url in a contentEditable field, it becomes an absolute path (in some browsers?). CKEditor does some processing to fix this. When you enable the BBCode plugin, nothing changes and the url stays absolute.
</p>
<p>
Steps to reproduce:
</p>
<ol><li>Make a relative link (Link protocol: &lt;other&gt;, URL: 'test.html'
</li><li>Copy and Paste that link inside the editor
</li><li>Check the source
</li></ol><p>
The same works perfect without BBCode enabled.
</p>
<p>
Tried in Chrome 38 and FF 33.
</p>
Resultshttps://dev.ckeditor.com/ticket/12638#changeloghttps://dev.ckeditor.com/ticket/8832
https://dev.ckeditor.com/ticket/8832#8832: Stylesheet parser error if file not on cacheSun, 25 Mar 2012 10:05:01 GMTalfonsoml<p>
<a class="closed ticket" href="https://dev.ckeditor.com/ticket/7784" title="Bug: FF4: Styles combo remains empty using the stylesheetparser sample (closed: fixed)">#7784</a> didn't fix the problem correctly
</p>
<p>
Reproduction steps:
</p>
<ol><li>Clear the cache
</li><li>Open the console
</li><li>Load <a class="ext-link" href="http://nightly.ckeditor.com/latest/ckeditor/_samples/stylesheetparser.html"><span class="icon">​</span>http://nightly.ckeditor.com/latest/ckeditor/_samples/stylesheetparser.html</a>
</li><li>See the error as reported originally.
</li></ol><p>
Proposed solution:
</p>
<p>
Revert <a class="changeset" href="https://dev.ckeditor.com/changeset/6867" title="#7784: Fixing a regression in stylesheet parser plugin which runs a race ...">[6867]</a> and use <a class="ext-link" href="http://dev.ckeditor.com/attachment/ticket/7784/7784_2.patch"><span class="icon">​</span>http://dev.ckeditor.com/attachment/ticket/7784/7784_2.patch</a> as it wasn't rejected because it failed but instead based on coding style. Or rewrite it anyway that you like and test that now it's correctly fixed.
</p>
Resultshttps://dev.ckeditor.com/ticket/8832#changelog