{"push_id":2501955888,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"767f17c4a511e81e33836d50905b5f94bd7611ca","before":"38ec27ba571e80a6997ef0655af74e0420a30a2e","commits":[{"sha":"767f17c4a511e81e33836d50905b5f94bd7611ca","author":{"name":"commit-queue@webkit.org","email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org"},"message":"Omit default value when serializing font-feature-settings\nhttps://bugs.webkit.org/show_bug.cgi?id=182382\n\nPatch by Chris Nardi <cnardi@chromium.org> on 2018-04-20\nReviewed by Myles C. Maxfield.\n\nSource/WebCore:\n\nAccording to the shortest-serialization principle [1], values should be omitted if their omission\nwouldn't change the value of reparsing. As \"1\"/\"on\" is the default value for font-feature-settings,\nomit this when serializing, matching the behavior of Firefox and Chrome.\n\n[1]: https://github.com/w3c/csswg-drafts/issues/1564\n\nUpdated css3/font-feature-settings-parsing.html, fast/css/inherited-properties-rare-text.html,\nand fast/text/font-face-javascript.html.\n\n* css/CSSFontFeatureValue.cpp:\n(WebCore::CSSFontFeatureValue::customCSSText const):\n\nLayoutTests:\n\nUpdate tests to omit default value when serializing.\n\n* css3/font-feature-settings-parsing-expected.txt:\n* css3/font-feature-settings-parsing.html:\n* fast/css/inherited-properties-rare-text-expected.txt:\n* fast/text/font-face-javascript-expected.txt:\n* fast/text/font-face-javascript.html:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@230838 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/767f17c4a511e81e33836d50905b5f94bd7611ca"}]}
{"actor":{"display_login":"kisg"}}