Bug 962628.  Make '+' and '~' combinators work at the top level of an anonymous content forest.  r=heycam
Bug 941876 part 1.  Pass in the element we're compiling the event handler for to the event listener manager, so it knows which element to associate with the compiled script.  r=smaug
Bug 941876 part 2.  When compiling script attached to DOM elements, tell the JS engine what element is involved and which attribute is involved, if any.  r=smaug
Bug 930481: Improved failure instrumentation for transport layers r=ekr
Replace a few manual JSPropertySpec[] terminators with JS_PS_END.  No bug, r=trivial

--HG--
extra : rebase_source : 4552e44f655f18963260d5b0b235e15df4721ff0
Bug 956899 - js: Use mozilla::ThreadLocal instead of NSPR for IonContext's thread-local variable. r=jwalden
* * *
[mq]: moar

--HG--
extra : rebase_source : dfc785cf9eac717624116484f07065e870a22801