Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
Bug 717181 - Make <fieldset> invalid if they contain an invalid form control; r=mounir

This adds a CSS psuedo class to fieldset that acts much in the same way as the one
on form.
Bug 875250 - implement CSS parsing of text-orientation, text-combine-horizontal properties. r=dholbert
Bug 827713 - Localisation change for unifying MathML *scripts. r=fredw
Bug 827713 - Changes to mmultiscripts to support merging of script elements. r=karlt
Bug 827713 - Make mmultiscripts more like msubsup. r=karlt
Bug 827713 - Use mmultiscripts to handle all script shift elements. r=fredw
Bug 827713 - Tests for merged script elements. r=fredw
Bug 880064 - Change HTMLTrackElement::Kind to a DOMString value. r=Ms2ger

This was originally in the spec as an enumerated value, but due to the current
problems with reflecting enumerated values it had to be changed to a DOMString.
This has been changed in the HTML5 spec as well.
Bug 896535 - Promise: `then(console.log)` is not working as expected. r=msucan
Bug 902437 - Update the default value of 'Range Analysis' option in jsshell's usage. r=mrosenberg
Bug 906220 - Include yarr/YarrInterpreter.h when not building YARR_JIT. r=luke
Bug 906126 - Adapt remaining sync xpcshell test for parallel runs. r=gps
bug 905460 - make http objects use smart pointers r=sworkman
Bug 871242 - Use js_malloc and js_realloc for the Sprinter to avoid the need for a JSContext. r=luke
Bug 897741 - Limit the CSP cache key size to reduce memory usage. r=fabrice
Bug 906327 - about:networking crash when clicking between menu buttons. r=valentin.gosu
Bug 903548 - GC: What do we do for UnmarkGray on a Nursery GCThing? r=billm
Bug 906626: Tracelogger: Fix the includes and address style nits, r=njn
Bug 904293: Tracelogger: Make it work on x86, r=jandem