{"push_id":1444191317,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"86c147902ed1f478b313051f8b73ac6e480afbf5","before":"48c83b3c886bce50891883cf469d66ae26485f6a","commits":[{"sha":"86c147902ed1f478b313051f8b73ac6e480afbf5","author":{"name":"Richard Wang","email":"3c0952faed6e239e8babd76491da30b9c01b36d8@google.com"},"message":"Add hack for unitless 0 basis in IE10/IE11 shorthand flex\n\nOnly applies when there are three components in the flex property.\n\nThis is because when there's one or two components only, it's\nambiguous whether whether the first component being a unitless 0 is\nintended to be flex-grow or flex-basis. Browsers resolve this by\ntreating such cases as a flex-grow of 0.\n\nNote with IE11 that even though it understands the unprefixed flex\nproperty, we don't apply the hack there. Instead we let it treat the\nunprefixed version as invalid, and fall back onto -ms-flex.\n\nFinally, although some CSS minifiers may revert the 0px to 0, we\ndon't use 0% instead, even though many of these won't touch 0%.\nSee https://bugs.chromium.org/p/chromium/issues/detail?id=495306\nfor why this is the case.\n\nWorkaround for:\nhttps://github.com/philipwalton/flexbugs#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\n\nReferences:\nhttps://www.w3.org/TR/2012/WD-css3-flexbox-20120322/#flexibility\nhttps://www.w3.org/TR/css-flexbox-1/#flex-property\nhttps://www.w3.org/TR/2016/CR-css-values-3-20160929/#component-combinators","distinct":true,"url":"https://api.github.com/repos/rzhw/autoprefixer/commits/86c147902ed1f478b313051f8b73ac6e480afbf5"}]}
{"actor":{"display_login":"rzhw"}}