1. 11 May, 2012 2 commits
  2. 17 Apr, 2012 4 commits
  3. 27 Feb, 2012 1 commit
  4. 02 Feb, 2012 2 commits
  5. 13 Jan, 2012 2 commits
  6. 09 Jan, 2012 2 commits
  7. 25 Nov, 2011 1 commit
  8. 22 May, 2011 1 commit
  9. 18 May, 2011 2 commits
    • Benjamin Otte's avatar
      css: Make property parsing functions take a css parser · d2ef7162
      Benjamin Otte authored
      Instead of reading a string and then passing that in, let the parse
      functions use the full power of the parser.
      d2ef7162
    • Benjamin Otte's avatar
      css: Rewrite the parser · 7ccb9db7
      Benjamin Otte authored
      Instead of relying on GScanner and its idea of syntax, code up a parser
      that obeys the CSS spec.
      This also has the great side effect of reporting correct line numbers
      and positions.
      
      Also included is a reorganization of the returned error values. Instead
      of error values describing what type of syntax error was returned, the
      code just returns SYNTAX_ERROR. Other messages exist for when actual
      values don't work or when errors shouldn't be fatal due to backwards
      compatibility.
      7ccb9db7