Bug 935473 - Factor out method to animate forward button's visibility (r=wesj)
Bug 935473 - Update forward button visibility when exiting editing mode (r=wesj)
Bug 935473 - Change updateBackButton/updateForwardButton to take a Tab argument (r=wesj)
Bug 935473 - Add comment explaining animateForwardButton's behaviour (r=wesj)
Bug 935473 - Change animateForwardButton() to take an animation argument (r=wesj)
Bug 946779 - Disable history in the hidden reader <browser> element r=lucasr
Bug 944781: Restore old toolbar & menu-panel png files and use new metro glyphs. r=mconley
[Australis] Bug 946181: Update Metro button string ids for localization. r=jaws
Bug 649490 - Switch the volume slider on the media controls to be horizontal and always visible. r=Gijs

--HG--
extra : rebase_source : 90a0865e71b87dbaddf44c4805f78f709e5d80de
Bug 937540 part 9 - Use placement new for LIR instructions, OOL code. r=luke
Bug 930450 - Setting port to the empty string should set URL's port to "0", r=ehsan
Bug 938406 - DataStoreService.jsm must emit 'datastore-first-revision-created' also when the first revision already exists., r=ehsan
Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
CLOSED TREE
Merge m-c to inbound.
Bug 946529 - Fix parsing of transform lists that use scientific notation; r=longsonr

Fixes a regression where numbers of the form 1e2 (without any sign after the
'e') were rejected when parsing SVG transform lists. Adds reftest and mochitests
for this and similar cases.
Bug 852648: Add support for native Notification Center alerts on OS X. r=wchen,mstange
Remove bogus assert in RPC calls (bug 937216, r=cjones).
Bug 943898: Fixed an important iceState -> iceConnectionState replacement and a few less-important ones. r=abr
Bug 946222 - Fix responsive design touch events against gaia. r=paul
Bug 919076 - Minimum set of changes to enable group and world readable files depending on umask. r=paolo