gecko-dev/dom/locales/en-US/chrome
Cameron McCormack 3a3a7216b5 Bug 773296 - Part 18: Add error reporting for invalid variable references. r=dbaron
This adds CSS parser error reporting for parsing of custom properties
and normal properties that have variable references.

When re-parsing a normal property that had a variable reference, we
report any parse error to be at the beginning of the property value.
This is because it is difficult to keep track of where exactly each
variable substitution came from to point to the particular value
that would have caused the parse error.  For example, with this:

  :root {
    var-a: 1px 2px;
    var-b: 3px var(a);
  }
  p {
    margin: var(a) var(b);
  }

we would end up resolving the value of 'margin' to:

  "  1px 2px  3px  1px 2px"

In this string, the parse error occurs when we encounter the final
"2px", but by this point we don't know where that value came from.
So instead we just point to the line on which 'margin' was declared.

We extend ErrorReporter with an OutputError overload that takes the
specific line and column number to use in the error report to get this
right, and we store the line and column number for each token stream
we parse on the nsCSSValueTokenStream object.
2013-12-12 13:09:44 +11:00
..
accessibility Bug 933393 - [AccessFu] Utter selection changes. r=eeejay 2013-11-12 19:56:24 -05:00
dom Bug 937465. Warn when cloneNode() and importNode() are used without the boolean "deep" argument on nodes that have kids. r=sicking 2013-11-17 00:10:18 -05:00
layout Bug 773296 - Part 18: Add error reporting for invalid variable references. r=dbaron 2013-12-12 13:09:44 +11:00
mathml Bug 827713 - Localisation change for unifying MathML *scripts. r=fredw 2013-08-19 09:09:08 -04:00
security Bug 875456 - DOM patch. Modifies Mixed Content Blocker, so that its messages are appropriately logged to the security console. r=bz 2013-08-26 11:27:00 -04:00
svg
xml
xslt
appstrings.properties Bug 916667 - about:tabcrashed fails to display for pages with no title. r=markh,glandium 2013-09-24 00:47:57 -03:00
charsetTitles.properties Bug 562091 - Remove the EUC-KR conveter and rename x-windows-949 to EUC-KR. r=smontagu 2012-11-13 18:58:48 -05:00
global-strres.properties
global.dtd
netError.dtd
netErrorApp.dtd
nsWebBrowserPersist.properties Bug 742804 - Use a more specific message when sdcard not available for downloads; r=blassey 2012-12-04 08:57:48 -07:00
plugins.properties Bug 878154 - about:plugins: plugin status is not localizable. r=bsmedberg 2013-06-07 15:21:13 -04:00