Bug 971705 - fix Australis' panel's mainViewObserver to disconnect on popuphidden, r=mconley

--HG--
extra : rebase_source : 9e8a88a26ecb3b134504d2d112d290a7bcb0b44b
Bug 969376 - correctly size Australis' menu button, make it hug right border on Windows and Linux, r=jaws

--HG--
rename : browser/base/content/test/general/browser_backButtonFitts.js => browser/base/content/test/general/browser_menuButtonFitts.js
extra : rebase_source : 598279d26ffe3d95f62e458e39ef41b5ec1a505a
Bug 971124 - workaround for backgound-attachment: fixed jitter r=sfoster

--HG--
extra : rebase_source : 3c091dfc74ce08b2baff1adeeec720dafd32315e
Bug 969356 - When mouse clicking on a top site tile, the watermark shifts r=jimm

--HG--
extra : rebase_source : dac4ce7d977f2c933a1a91d0c9c047f47559fdd5
Bug 970604 - Tab loads hit the DB twice when once will do. r=bnicholson
Bug 875562 - Part 7: Implement limits for stored crash data; r=Yoric

This patch institutes limits for how much crash data can be stored in
terms of maximum number of crash events per day. If more events than the
limit are encountered, we record that a high water mark has been
encountered and we silently discard the payload of future events.

We chose to not increment the version of the store payload because no
clients are actively saving this data yet, so it doesn't make sense to
incur a version bump.

--HG--
extra : rebase_source : 3d5d92668b38e8b9c3c45e1a61a3a172b576e0a5
extra : amend_source : 71fffa0724450c5fe13563d2539813e9a831b3de
Bug 940844 - Australis: sync busy icon (sync pending) in menu is missing on Linux. r=Gijs

--HG--
rename : browser/themes/linux/sync-24-throbber.png => browser/themes/linux/syncProgress-toolbar.png
Backed out changeset f8b656efb478 (bug 940844)

--HG--
rename : browser/themes/linux/syncProgress-toolbar.png => browser/themes/linux/sync-24-throbber.png
Bug 969125 - Australis: [Linux] Sync toolbar button disappears during synchronization. r=Gijs DONTBUILD (fixed commit message)

--HG--
rename : browser/themes/linux/sync-24-throbber.png => browser/themes/linux/syncProgress-toolbar.png
Merge m-c to fx-team.
Bug 959833 - Re-land pngcrushed images that were mistakenly undone by e624202c4fdf in Bug 969227. a=borked
Bug 969356 - Backed out because this change hides the scrollbar and clips bottom tiles in portrait/snapped.

--HG--
extra : rebase_source : a8cdf8b61b76c8f816dfb3b8771aff836462f097
Backed out changeset 113b3bb5ba8c (bug 969376) for m-bc orange on a CLOSED TREE
Bug 961773 - (Part 1) Update reading list panel id used to open reading list from reader mode. r=lucasr
Bug 961773 - (Part 2) Check to make sure a panel is in the adapter before setting it as the current item in HomePager. r=lucasr
Bug 970336 - test_restrequest.js times out on Android 2.3 emulator; r=rnewman

--HG--
extra : rebase_source : 686beb0c5ccfab3ebde27f554a3fa60439df5e53
extra : amend_source : 787e95b977f4557073f8c30b9e4e97269e6d1572
Bug 970719 - Animate progress bar to end of the screen. r=lucasr
Bug 972129 - introduce a custom backoff schedule if failure is due to identity manager not being ready. r=rnewman
 The debugger shouldn't try to connect to the tracer actor if it is not present or if tracing is disabled (bug 970536). r=fitzgen
Bug 968188 - Introduce 'action' option in Home.panels.add() API (r=margaret)