Bug 496923 - Move the Intl test harness scripts into a new js/src/tests/supporting/ directory, and make the test402 update script copy them into place from there.  r=terrence
Bug 496923 - Make update-test402.sh executable.  r=sparky
Bug 864218 - Improve performance when accessing variables defined in run-once closures, r=luke,jandem.
Bug 878205: Remove unused & no-longer-needed perl script 'gbdate.pl' from layout/build. r=mats DONTBUILD because NPOTB
Bug 873720 - only import psutil on platforms that it supports. r=ted
Bug 876156: Don't try using <atomic> on OpenBSD which uses an old libstdc++ r=nfroyd
Bug 722975: Unbreak builds using --with-system-cairo. r=bas
Bug 867914: Declare SharedStub as returning nsresult in xptcstubs_sparc64_openbsd.cpp. r=landry

Fixes a build issue on NetBSD/sparc64, no apparent fallout on OpenBSD/sparc64
Bug 871101:  Make "kind" a full uintptr_t value so it overwrites its pointer union counterpart for sure r=billm
Bug 871555: Use memcpy and properly aligned temporary variables instead of pointer casts with unclear alignment r=mcmanus
Back out b8122753e0b3, jstests staging bustage somehow.  r=bustage in a CLOSED TREE