Bug 883314 part 1: simplify code, r=jmaher

--HG--
extra : transplant_source : J%AA%8D%F0%3B%AFi%00%18i%ABY%A0%24E%C6Ok%E4T
Bug 883314 part 2: refactor mochitest chunking code to be re-used for mochitest-browser-chrome, r=jmaher

--HG--
extra : transplant_source : %0A%C3%7F%B7%CFL%AD%2C%A2Y%5D51%AF%19%C1%C8%C5%5B%07
Bug 883314 part 3: adjust refactored chunking code to deal with mochitest-browser-chrome and mochitest-chrome file paths, r=jmaher

--HG--
extra : transplant_source : %ED%E7%ED%EEs%C5.%A0%FE%3ECEI60%A4h%C2%11Y
Bug 883314 part 4: use the chunking code for mochitest-browser-chrome, r=jmaher

--HG--
extra : transplant_source : E%26%86p%E0%14%99Jb%19%A8%A8%D9%23%7E%9EiH%DBf
Bug 883634: merge harness-overlay.xul into overlay.xul, r=jmaher

--HG--
extra : transplant_source : SO%03%F2n%FD%91%1C%1E%05%0C%BE%284%EE%1E%93%91%E5%7B
Bug 880101: fix intermittent orange in browser_locationBarCommand.js, r=margaret

--HG--
extra : transplant_source : Y%B2%A3%D5i%2C%8F%CB%FA%82%B1%83%A2%BB%96%99q%C8%B7%FA
Bug 879658: avoiding exposing localStorage to non-whitelisted social providers, r=mixedpuppy

--HG--
extra : transplant_source : %15%905%E6%D9%A2%B5%85%D9%1C%01%A1%9F%18%9C%9F%28%93%7D%1A
Bug 860560: make sure that defaultEngine and currentEngine stay in sync, r=gavin

--HG--
extra : transplant_source : %83%A6%F6%02%C5a6%08%09/%3C%D4p%23%0BI%EF%EE%C0%16
Bug 493051: avoid having addEngine select the engine by default, by adding an optional callback to let callers observe the successful addition of the engine, r=MattN

--HG--
extra : transplant_source : M%40%CB%E5%8F%D9RMc%BA%23%20%C7%EC%9A%84H%DB%1B%81
Bug 867108: hiding and then restoring the default search engine leads to the wrong engine being returned from searchService.defaultEngine until a restart, r=mikedeboer

--HG--
rename : toolkit/components/search/tests/xpcshell/test_engineselect.js => toolkit/components/search/tests/xpcshell/test_defaultEngine.js
extra : transplant_source : %2C%EE2%EF%EA%8Ak%D8%18%21%BB%98%18%14%BE%E9t%82%7C%BF
Bug 883992 - Correctly compare the host string against an empty string in the gtk crash reporter app; r=ted
Bug 882328 - remove off-Main Thread JS callback addrefs, r=jdm
Backed out 4 changesets (bug 497003) for intermittent OSX crashes.

Backed out changeset 43223a927976 (bug 497003)
Backed out changeset 26c1d80edf1f (bug 497003)
Backed out changeset 841ed173ba2b (bug 497003)
Backed out changeset f70770fc6dce (bug 497003)
Bug 814090 - [classList] Implement the second force argument for toggle. r=bz
Bug 831688 - Enable MOZ_SERVICES_HEATLHREPORT in xulrunner. r=gps
Bug 846340 - Add test for 'Clear Site Settings'. r=jmaher
Bug 880310 - Add some pushPrefEnv tests. r=jmaher
Bug 738869 - Implement OES_vertex_array_object. r=jgilbert
Bug 882461 - add mozbase packages to sys.path in automation, r=jhammel
Bug 877733 - bump mozinfo, mozprocess, mozdevice, mozinstall version and mirror to m-c;r=jmaher