﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
12127	Wrong behavior when applying object styles - existing inline styles are removed	Wiktor Walc		"1. Go to http://ckeditor.com/latest/samples/replacebycode.html
2. Press ""New Page"" button
3. Insert a table
4. Apply ""Borderless Table"" style

'''Result''' 

Width definition is removed (a side effect i that now it is hard to insert content into cells).

'''Expected result''' 

The following style definition should '''only''' add and/or override styles that are defined in the styles object. Other styles that were applied already to a table shouldn't be lost.

{{{
{
    name: 'Borderless Table',
    element: 'table',
    styles: {
        'border-style': 'hidden',
        'background-color': '#E6E6FA' 
    } 
},
}}}

If my intention is to remove 'width' when applying this style, I should be able to define it as `width: ''` or `width: null` etc."	New Feature	confirmed	Normal		Core : Styles	4.0			
