Skip to content

Commit

Permalink
See #290 - disables transition shorthand overriding.
Browse files Browse the repository at this point in the history
Why:

* It's a shorthand property, so not straightforward to implement
  in shorthand/override compacting;
* pending in #861.
  • Loading branch information
jakubpawlowicz committed Jan 18, 2017
1 parent 2fe18ee commit 50a0278
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 22 deletions.
18 changes: 1 addition & 17 deletions lib/optimizer/level-2/compacting/optimize.js
Expand Up @@ -37,23 +37,7 @@ var shorthands = {
'font-size': ['font'],
'font-style': ['font'],
'font-variant': ['font'],
'font-weight': ['font'],
'transition-delay': ['transition'],
'transition-duration': ['transition'],
'transition-property': ['transition'],
'transition-timing-function': ['transition'],
'-moz-transition-delay': ['-moz-transition'],
'-moz-transition-duration': ['-moz-transition'],
'-moz-transition-property': ['-moz-transition'],
'-moz-transition-timing-function': ['-moz-transition'],
'-o-transition-delay': ['-o-transition'],
'-o-transition-duration': ['-o-transition'],
'-o-transition-property': ['-o-transition'],
'-o-transition-timing-function': ['-o-transition'],
'-webkit-transition-delay': ['-webkit-transition'],
'-webkit-transition-duration': ['-webkit-transition'],
'-webkit-transition-property': ['-webkit-transition'],
'-webkit-transition-timing-function': ['-webkit-transition']
'font-weight': ['font']
};

function _optimize(properties, mergeAdjacent, aggressiveMerging, validator) {
Expand Down
Expand Up @@ -143,11 +143,7 @@ vows.describe(optimize)
'padding-bottom': ['padding'],
'padding-left': ['padding'],
'padding-right': ['padding'],
'padding-top': ['padding'],
'transition-delay': ['transition'],
'transition-duration': ['transition'],
'transition-property': ['transition'],
'transition-timing-function': ['transition']
'padding-top': ['padding']
})
)
.export(module);

0 comments on commit 50a0278

Please sign in to comment.