Bug 822426: Use SpecificNightly scheduler with lastRevFunc for nightly builds where we don't want lastGoodRev r=aki
Bug 787449 - Exclude 'CLOBBER' from triggering all-product builds. r=catlee

Part Of - Stop running builds and tests on pushes which only include changes to the b2g or mobile or browser directories

--HG--
extra : rebase_source : c74168610c98ac9978956b478a361646b052efae
bug 823330 - use a mozharness user repo on ash. r=bhearsum
bug 820299 - increase mozharness test timeout. r=armenzg
bug 812727 - make summary an optional action. r=rail
Bug 821097 - Pass through configuration data to spidermonkey jobs that need it for mock and/or try builds. r=bhearsum
Bug 824802 - Do not merge the spidermonkey try builds. r=bhearsum

And minor cleanup of related areas.
Bug 825136 - Extra --tries passed with DownloadFile. r=bhearsum
Bug 691177 - Allow marking build or test platforms as not being part of 'all' on try pushes. r=bhearsum
Bug 691177 - Compute expected values for tests instead of hardcoding them. r=bhearsum

Although hardcoding is simpler, it makes it more difficult to update the tests. Plus, I may be changing the prettyName format dramatically soonish, and that would just be a pain with the current setup.
Bug 691177 - Basic set of tests for try-by-default=False. r=bhearsum
Bug 691177 - Make the try-nondefault marker on slave platform names work. r=bhearsum
Bug 821728 - reftest-ipc is not actually running any tests, r=Callek
Backout Bug 691177 for suspicion of breaking the build
Merge backout of Bug 691177
Backed out changeset f1b6ee2e822e (Bug 824802) incase it broke the build
Merge backout of bug 824802
Bug 816398 - Thunderbird 18.0b1 updates failed to bump patcher config. r=bhearsum
escape releaseNotesUrl if use_mock
Shorten ESR in an attempt to fix the compile issue with Thunderbird 17.0.2esr. r=bustage
Add a real fix for the thunderbird esr17 build dirs. r=bustage

--HG--
extra : transplant_source : l%60%D3%BCo%D7%1F%B8Nr%C8%F1%9E%0B%0E%D5t%ADi8