Bug 986529 - invert tab close icons on windows classic, r=jaws

--HG--
extra : rebase_source : 92e549df10f4df26cfd1096340c6583d38fd691c
Bug 984979 - Fix back button :active state on Windows 8, r=gijs

--HG--
extra : rebase_source : 39a2fa92fab331861e9503fb82a485435d56758a
Bug 977708 - Annotate crash reports with the current experiment, r=felipe
Merge m-c to fx-team.
Bug 946957 - Disable testSessionOOMRestore. r=gbrown
[Australis] Bug 477948: Keyhole back/ forward button for Linux. r=jaws

--HG--
extra : rebase_source : ec4a59c66b824a5137d6ca10f154d682c1b0a612
Bug 987340: Prevent favicon decoder choking on corrupt non-ICO bitmaps with valid magic numbers. r=rnewman
Bug 987368: DebuggerView doesn't destroy its editor properly. r=fitzgen
Bug 987294 - Unsafe access to mTabsChangedListeners in Tabs. r=bnicholson
Bug 901488 - Spelling "addon(s)" in syncSetup.properties is inconsistent with existing strings. r=gps
Bug 962931 - Request longer timeout for browser_webconsole_split.js. r=msucan
Bug 982140 - Add automated test for removing properties from the manifest. r=jryans
Bug 911098 Implement addon debugger UI, r=mossop,fitzgen,harthur
Bug 984677 - Back out bookmark submenu. r=mfinkle

--HG--
extra : rebase_source : 7ff1fa41da1fe32e63f57141040cf172486996b7
Bug 841096 - Part 1: speed up about:sync-tabs. r=rnewman
Bug 841096 - Part 2: speed up retrieval of open tabs. r=rnewman
Backed out changeset d8846585295f (bug 477948) for apparently breaking only WinXP mochitests to cause this CLOSED TREE
Bug 987415 - Part 0: GeckoAppShell cleanup. r=bnicholson
Bug 987415 - Part 1: GeckoAppShell thread-safety. r=bnicholson
Backed out changeset 7d9bbb3ec194 (bug 911098) for debugger leaks on a CLOSED TREE