Project: aptanastudio
Issue APSTUD-4646: Unsupported CSS syntax in Google Closure library
During testing, I noticed that we have a number of error markers on the closure-library project. Digging deeper, I'm seeing non-standard syntax for Mozilla. As an example: {code} @-moz-document url-prefix() { .g-section { overflow: hidden; } } {code} The CSS parser fails at url-prefix() and error recovery seems to have trouble recovering for a while after that. Another failure occurs with an equal sign within a function: {code} .goog-custom-button-disabled { background-image: none !important; opacity: 0.3; -moz-opacity: 0.3; filter: alpha(opacity=30); } {code} And another occurs at the second colon in the filter property: {code} #t3 { filter:progid:DXImageTransform.Microsoft.DropShadow(color='#e7e7e7', offX='2',offY='2'); box-shadow: 2px 2px 0 #e7e7e7; -moz-box-shadow: 2px 2px 0 #e7e7e7; -webkit-box-shadow: 2px 2px 0 #e7e7e7; } {code}
Story points: 13