Uploaded image for project: 'Aptana Studio'
  1. Aptana Studio
  2. APSTUD-4646

Unsupported CSS syntax in Google Closure library

    Details

    • Story Points:
      13

      Description

      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:

      @-moz-document url-prefix() {
        .g-section {
          overflow: hidden;
        }
      }
      

      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:

      .goog-custom-button-disabled {
        background-image: none !important;
        opacity: 0.3;
        -moz-opacity: 0.3;
        filter: alpha(opacity=30);
      }
      

      And another occurs at the second colon in the filter property:

      #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;
      }
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                klindsey Kevin Lindsey
                Reporter:
                klindsey Kevin Lindsey
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Integration