--- /dev/null
+--TEST--
+Preserve merging of properties issue/2
+--CSS--
+div {
+ display:block;
+ display:inline-block;
+}
+.gradient {
+ background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.15, rgba(215,240,240,0.9)), color-stop(0.5, rgba(235,250,250,0)));
+ background-image: -moz-linear-gradient(bottom,rgba(215,240,240,0.9),rgba(235,250,250,0)) #ebf7f9;
+}
+--EXPECT--
+array (
+ 'div' =>
+ array (
+ 'display' => 'block',
+ 'display ' => 'inline-block',
+ ),
+ '.gradient' =>
+ array (
+ 'background-image' => '-webkit-gradient(linear,left bottom,left top,color-stop(0.15,rgba(215,240,240,0.9)),color-stop(0.5,rgba(235,250,250,0)))',
+ 'background-image ' => '-moz-linear-gradient(bottom,rgba(215,240,240,0.9),rgba(235,250,250,0)) #ebf7f9',
+ ),
+)
+--SETTINGS--
+discard_invalid_properties=false
+optimise_shorthands=0
+css_level='CSS21'