Merge m-c to fx-team
Bug 946813 - Part 0: Backout ef84114446cc (bug 941012) for breaking browser debugger. r=bustage

--HG--
extra : rebase_source : d2f9506adc15b5f72c0dda2fd4f28deabbf874ec
Merge mozilla-central to fx-team
Bug 951674 - Vertical splitter isn't shown for the Events tab, r=fitzgen
Bug 951694 - Sources pane can overlap content over the source editor, r=fitzgen
Bug 951828 - Always select the variables tab when pausing, r=fitzgen
Bug 425145 - Add a preference to override autocomplete=off for password manager. r=gavin
Bug 803188 - Support converting between file paths and file:/// uris in OS.File. r=Yoric
Bug 850372 - Delete session store backup during process suspend so that termination-from-suspended-state is treated as a normal shutdown. r=mbrubeck
Bug 949556 - Add Firefox 26-28 backwards compatibility to Style Editor. r=paul
Bug 951132 - Remove periods in App Manager tooltips. r=jryans
Bug 951616 - Use docshell to get manifest url. r=ochameau
Bug 853439 - Add js-ctypes bindings for sqlite. r=yoric, r=gps, sr=Mossop
Bug 853439 - Add tests for js-ctypes bindings for sqlite. r=yoric, r=gps
Bug 888373: Simple API for detecting startup/shutdown crashes - tests;r=yoric,gps
Bug 910189: Part 1 - Add "restore defaults" hooks into settings. r=margaret

--HG--
rename : mobile/android/base/resources/xml/preferences_search.xml => mobile/android/base/resources/xml-v11/preferences_search.xml
Bug 910189: Part 2 - Enable removing of default engines. r=margaret
Bug 910189: Part 3 - Restore default search engines (no dialog). r=margaret
Backed out 3 changesets (bug 910189) for breaking android builds

Backed out changeset 119e40b61023 (bug 910189)
Backed out changeset 1c778892acc6 (bug 910189)
Backed out changeset 96816b5d7299 (bug 910189)
Bug 946813 - Part 1: Expose invisibleToDebugger as a sandbox flag. r=bholley

--HG--
extra : rebase_source : 7d4963efc10423bb3e451da0eb1f6a03d7531831