Bug 896087 - self tests exercising behavior of current log parsing; r=ted
Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py; r=ted
Bug 903891 - Fix category manager tests to use a contract-id that we can create in content. r=emk
Bug 903891 - Push a null principal before opening XUL dialogs in ye olde crytoe APIe. r=jst

This fixes the generateCRMFRequest failures. The callsites here are easily
greppable (grep for nsNSSDialogHelper::openDialog), and they're all chrome://
XUL documents.
Bug 903891 - Default the iid to nsISupports in NativeInterface2JSObject, and assert |Interface| when getting an XPCWrappedNative. r=mrbkap
Bug 906860: Ignore segfaults handled by AsmJSFaultHandler in gdb; r=jimb,gps