﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
12799	Cannot override default editorConfig with in-page config	Sergiy Kuzmenko		"Upgrading from 4.3.3 to 4.6.6 broke my editor configuration because of the new default config options set in config.js. In the new default config file we now have something like:

{{{
CKEDITOR.editorConfig = function( config ) {
	config.removeButtons = 'Underline,Subscript,Superscript';
};
}}}

As per documentation I would expect to override this with one of the following:

1) Disabling custom config file completely:

{{{
CKEDITOR.replace(""mytextarea"", {customConfig: ''};
}}}

2) By providing in-page configuration:

{{{
CKEDITOR.replace(""mytextarea"", {removeButtons: ''};
}}}

3) By accessing config object directly:

{{{
// either globally:
CKEDITOR.config.removeButtons = """";
// or on editor instance:
editor.config.removeButtons = """";
}}}

But none of these works. Not sure if it's a bug or a feature. If it's a feature what is the proper way to deal with default settings? (Other then modifying the default config.js because I don't want to change it every time editor is upgraded).
"	Bug	closed	Normal		UI : Toolbar		invalid		
