nsCSSPropList.h has some of its properties labeled with "XXX bug 3935". It has this explanatory note:
> 230 // For notes XXX bug 3935 below, the names being parsed do not correspond
> 231 // to the constants used internally. It would be nice to bring the
> 232 // constants into line sometime.
IIUC, this is meant to cover properties like this one...
> 568 CSS_PROP_DISPLAY(
> 569 -moz-binding,
> 570 binding,
...where we parse the property "-moz-binding" but internally call it "binding" (e.g. eCSSProperty_binding)
However, some of the formerly-moz-prefixed properties in that list are now no longer prefixed, so the parsed & internal property-names are now in agreement. We should remove the "XXX bug 3935" annotations for these properties.
Created attachment 645903 [details] [diff] [review]
Comment on attachment 645903 [details] [diff] [review]