Bug 1036341 - Use the existence of any session files to determine if a profile crashed or is fresh. r=ttaubert

--HG--
extra : rebase_source : 15be325a24563254c6d16627cd1de611039356fe
extra : histedit_source : db1e5179d574c0620d446c60848818da14b7ad64%2C6dad046683f375187ca4beda47bea68caa12da9f
Bug 1035557 - Migrate crash checkpoints with the session so that we don't appear to crash during reset. r=ttaubert

--HG--
extra : rebase_source : 29fd4cccaf53a4011d8022b733e83eb1d7f25aaf
extra : histedit_source : c0bb058cd59087c126e2462d596f6b72db9d0de1
Bug 1021831 - Show "Validation status" tooltip over the status circle in WebIDE. r=paul
Bug 1049809 - Netmonitor: Use unique path instead of Max-Age to ensure cookie set by browser_net_details-no-duplicated-content.js doesn't mess with other tests if an error occurs before the test removes the cookie. r=vp
Merge m-c to fx-team. a=merge
Bug 1052750 - Added info logs for test, r=gijs
Bug 1045927 - UI Tour: Add ability to highlight Loop icon in browser chrome. r=MattN
Bug 1052931 - Add URLSearchParams to GlobalProperties for import. r=bholley

--HG--
extra : rebase_source : 2ec9189dc6a1092067690b4609ef6c3701171e67
Bug 1052734 - Use FileUtils.PERMS_FILE instead of magic octal constants in nsSearchService.js. r=MattN

--HG--
extra : rebase_source : 5e1870bdd08625ca395ad92a064ac212533930c2
Bug 963042 - Added event listener for SwapDocShells to ensure we save state when swapping docShells r=ttaubert
Bug 577266 - Correct another handful of incorrect spellings
Bug 1052750 - try to fix intermittent timeouts in browser urlbar search test by waiting for focus on the newly opened window, rs=firebot
Merge latest green fx-team changeset and mozilla-central; a=merge