Skip to content

cssmin broke rule for firefox 27.0.1 #14

Closed
@elektrovenik

Description

@elektrovenik

This regexp:
$css = preg_replace('/(^|[^0-9])(?:0?.)?0(?:em|ex|ch|rem|vw|vh|vm|vmin|cm|mm|in|px|pt|pc|%|deg|g?rad|m?s|k?hz)/iS', '${1}0', $css);
remove "s" in "0s"

CSSmin transform this css:

page_scroll {

display:block;
font-style:normal;
position:relative;
transition:margin 0.2s ease 0s;
-moz-transition:margin 0.2s ease 0s;
-webkit-transition:margin 0.2s ease 0s;
-o-transition:margin 0.2s ease 0s;
width:36000px;
}
to that:

page_scroll{display:block;font-style:normal;position:relative;transition:margin .2s ease 0;-moz-transition:margin .2s ease 0;-webkit-transition:margin .2s ease 0;-o-transition:margin .2s ease 0;width:36000px}

, but must me that for work in firefox 27.0.1:

page_scroll{display:block;font-style:normal;position:relative;transition:margin .2s ease 0s;-moz-transition:margin .2s ease 0s;-webkit-transition:margin .2s ease 0s;-o-transition:margin .2s ease 0s;width:36000px}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions