Bug 935902 - Fix access to filter standard attributes for gaussian blur and component transfer. r=jwatt
Bug 933798 - Don't inhibit name optimizations in try blocks. r=bhackett
Bug 935903 - Unmark shared script data at start of GC r=billm
Bug 926678 - Ensure GC gets triggered when gcMallocBytes drops below zero r=billm
Test for bug 935994 r=jwatt,bas
Bug 936004 - Trace template object in JSOP_REST caches, r=jandem.
Bug 936445 - Remove some unused variables from the parser code; r=hsivonen
Bug 782037 - Fix NameError with missing `depfinished` function when there is a makefile error. r=gps
Bug 874210 - Fix pymake stack depth issues when many targets and prerequisites are present. r=gps
Bug 935050 - Manually flush native command's stdout and stderr, multiprocessing exits via os._exit. r=gps
Bug 936196 - Explicitly include unistd.h for getpid() on XP_UNIX. r=BenWa
Merge mozilla-central to mozilla-inbound
Bug 841601 - Add background-blend-mode to the style parsing mechanism. r=heycam
Bug 841601 - Add background-blend-mode implementation. r=roc
Bug 841601 - Add background-blend-mode tests. r=roc
Bug 841601 - Add a second batch of tests for background-blending which tests each blend mode. r=roc

The reference results are copied over from the svg tests.
Merge inbound to m-c.