Bug 989528 - Introduce a mechanism to explicitly enter a null compartment. r=luke
Bug 989528 - Implement AutoJSAPI. r=bz
Bug 989528 - Introduce AutoJSAPIWithErrorsReportedToWindow as a replacement for AutoPushJSContextForErrorReporting. r=bz
Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz