Bug 847559 - Handle writes to a size-only JPEG decoder after we've gotten the size. r=seth

--HG--
extra : rebase_source : c02aa4f03dbba90d07f55d383a507bb27f605287
Bug 841568 - Timer for daily data collection; r=rnewman
Bug 788999: Disable the test on Mountain Lion.
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 846642 - Un-prefix border-image from devtools; r=jwalker
Bug 796009 - Streamline keyboard nav of markup in inspector; r=jwalker
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