Bug 972987 - Implement Xrays to self-hosted methods and properties. r=till,gabor
Bug 1018620 - Make sure RegExpShareds fetched from objects are in the right compartment, r=billm.
Merge m-c to inbound.
Bug 1017680 - Allow progressing painting for any 2D layer. r=Cwiiis
Bug 980178 - Clean up context loss handling code. - r=kamidphish
Bug 980178 - Hold a strong ref to the WebGLContext in the task. - r=kamidphish
Bug 1019224 - Fix tracelogger builds, r=bhackett
Bug 1013852 - Clicking doesn't focus the window sometimes. r=mstange
Backed out changeset 05ddfd9f4f09 (bug 815002) for hitting bug 1017634 again.
Bug 1012882: Restrict pinning to desktop (r=keeler)
Bug 965068 - Rename jsworkers.* to vm/HelperThreads.*, r=jorendorff.

--HG--
rename : js/src/jsworkers.cpp => js/src/vm/HelperThreads.cpp
rename : js/src/jsworkers.h => js/src/vm/HelperThreads.h
Bug 1015482 part 1: Add 'min-width: 0' to some reftest files that have flex items with intentionally-overflowing contents. r=mats
Bug 1015482 part 2: Adjust sizes in some flexbox reftests so that min-width:auto won't affect their rendering. r=mats
Bug 1015563: Soften flexbox assertion that can fail from integer overflow. r=mats
Bug 998989 - Part 1: ChromeOnly API for getting notifications when PCs are initted, or change ICE connection/gathering state. Also, expose the PC id, and allow getAllStats to be filtered by the same. r=jib, r=bz
Bug 1002297 - Seek in unbuffered ranges with MSE - r=kinetik
Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley)
Backed out changeset b83296ec51b3 (bug 832112) for comm-central bustage, r=glandium.
Bug 1018533 - Fix js shell's --thread-count assertion. (r=bhackett)
Bug 1011110: Don't allow replying to a BluetoothRequest twice. r=bent