Bug 368106 - Query params sent when reporting a phishing site could contain sensitive info. r=gavin
Bug 756067 - Remove js::GetOwnerThread. r=mrbkap
Bug 868747 - Avoid a crash outputting 'resume state' debug 'spew' when compiling asm.js code. r=luke
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox.  r=gps, r=brendan, sr=asa
Backed out changeset 4ca9a6bd8f64 (bug 865059) for jsreftest crashes.
Bug 834707 - Disable SOWs for remote XUL domains. r=bz

We have to do this if we want to proceed with eliminating SOWs entirely. Given
the other restrictions around remote XUL, I don't think this is a problem.

Note that we shouldn't need any special handling in the wrapper reparenting
paths, because those all depend on whether a SOW was there already. So that
would only be an issue if it were possible to adoptNode from a non-remote-XUL
domain into a remote-XUL domain, which thankfully can't happen.
Bug 834707 - Kill dynamic SOWs. r=gabor

Now that XBL scopes are here to stay (no more pref), we can remove all the
machinery that makes SOWs dynamic. We still need SOWs until bug 825392 is
fixed, but they can now be totally opaque.

One side effect of this patch is that, due to our usage of Opaque, we now
allow CALL on SOWs. But this shouldn't be a problem, because SOWs are used
for anonymous elements which are not callable (and we probably wouldn't mind
it even if they were).