I have tried reproducing this issue in Safari 9.0 on Mac 10.11 and in Chrome on Windows. In both cases nothing happened as expected.
I have tried version 4.5.4-4.5.6 and full package. I could not reproduce it. I have used below code. Did I do something wrong?
CKEDITOR.dtd.$editable.td = 1;
var editor = CKEDITOR.replace( 'editor1', {
allowedContent : true
});
Could you provide more details perhaps?
By the way, why are you modifying dtd? Are you perhaps trying to create a widget?
If so why couldn't you use this option for defining table column as editable:
http://docs.ckeditor.com/#!/api/CKEDITOR.plugins.widget.definition-property-editables