Add ids for CSS property aliases to the nsCSSProperty enum.  (Bug 849656, patch 1)  r=bzbarsky

Note that this uses the method_ field of the CSS_PROP_ALIAS macro, which
is not consistent in style with the other values of nsCSSProperty.
However, these enum values are unlikely to be used explicitly, and it
avoids having to add an extra parameter to the macro.  (It might even be
better to change the other values to work this way.)
Move names for aliases from gAliases into kCSSRawProperties.  (Bug 849656, patch 2)  r=bzbarsky
Move enabled state for aliases from gAliases to gPropertyEnabled.  (Bug 849656, patch 3)  r=bzbarsky
Make gAliases be just an array of ids.  (Bug 849656, patch 4)  r=bzbarsky
Bug 804944, patch 2:  Also condition @-moz-keyframes parsing on the animations preference.  r=bzbarsky
Bug 846949: Cleanup browser toolbar animation. [r=lucasr]

--HG--
extra : rebase_source : ba77407efe264e20a8dfb013ee77def241042a6a
Bug 850000 - Don't clobber exceptions set in security wrapper check() hooks. r=mrbkap
Bug 813901 - Tests. r=mrbkap
Bug 848939 - De-field scale.xml. r=jaws
Bug 848939 - De-field videocontrols.xml. r=jaws,dao
Bug 848939 - De-field marquee. r=jaws
Bug 849495: LWTheme bitmap should be at least as wide as the device width. [r=mfinkle]

--HG--
extra : rebase_source : 71484a2d894d3c369cc01412d177f611b7391ceb
Bug 850607 - Properly react to changes to the 'memory.free_dirty_pages' preference. r=jlebar
Bug 845127 - Record Telemetry for wire size of Bagheera documents; r=rnewman
Bug 848747 - Detect a likely-overflowing case early and bail on it.  r=nbp
Bug 847480 - Copy the existing mozilla::Abs as mozilla::DeprecatedAbs, to allow mozilla::Abs to return an unsigned type when possible.  r=Ms2ger
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs.  Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed.  r=Ms2ger
Bug 847480 - Make mozilla::Abs return the unsigned type, for the integral types.  r=bjacob
Bug 847480 - Convert DeprecatedAbs overloads taking floating point (except for nscoord uses, when nscoord is optionally a floating point type) to Abs.  r=Ms2ger
Bug 847480 - Convert DeprecatedAbs uses that can relatively obviously be changd to Abs, to Abs.  r=Ms2ger