Backed out changeset 0b6f43cbb7dd (bug 899187) for causing a couple of new intermittent failures
Bug 926928 - Pull out the code that builds the 'Recently Closed Tabs' and 'Recently Closed Windows' to a separate module. r=Gijs

--HG--
extra : rebase_source : a0bf9a5894fc8d2b2b6fb69fe390edb3cc4c4ede
Bug 896291 - 'Close other tabs' should show the confirmation dialog if the number of tabs is greater than browser.sessionstore.max_tabs_undo. r=ttaubert,MattN

--HG--
extra : rebase_source : 0e7d5bfa58f020f49e97824da9c1c00fab369357
Bug 924879 - Minor cleanups for Parser.jsm, r=past
Bug 812764 - Show magic properties on Error objects in the debugger; r=past
Bug 920742 - Fire simulated touch events from the top level window. r=miker
Bug 911678 - Inspector - inline style rules do not populate the CSSRuleView immediately. r=miker
Bug 922193 - Add VariablesView as manifest editor in App Manager. r=paul
Bug 925219 - Fix app validator caching issue. r=paul
Bug 926310 - Robocop: Add test for 'Reader Mode' feature. r=jmaher
Bug 926479 - Replace className comparisons with classList.contains in SideMenuWidget.jsm. r=vporof
Bug 926501 - VariablesView.rawObject should use enumerable container. r=vporof
Bug 926929 - Update documentation link on Connect page. r=vporof
Bug 904652 - Port osfile_{win, unix}_allthreads.jsm to module loader. r=froydnj
Bug 807313 - Allow using android drawables in drawable:// resources. r=mfinkle
Bug 807313 - Allow showing app icons in native ui using -moz-icon protocols. r=mfinkle
Backout 0708b8629399 and a2aa2637a1b7 to fix commit message. r=fixup
Bug 914740 - Reland drawable and -moz-icon changes. r=mfinkle DONTBUILD
Bug 914888 - Reset geolocation provider accuracy when the last high accuracy request is shut down. r=jdm
Bug 926506 - Hide proto in Manifest Editor. r=paul