Bug 1058399 - Fix VideoData leak on osx fmp4 seek. r=cpearce

Calling Clear() on the reorder queue doesn't call delete on
the stored pointer elements. Do this explicitly to avoid leaking
decoded frames when ::Flush() is called.
Bug 1058400 - Fix AppleCMLinker assertion. r=cpearce

We call Unlink() from the failure cleanup code in Link() when
the dlopen call fails, so it's incorrect to assert that sLink
is non-null. We've already incremented the refcount, so that
check is fine.
Bug 1058549 - Implement SourceBufferDecoder::GetEndMediaTime - r=kinetik
Bug 1058297 - Allow opting-out of "build complete" spam.  r=gps
Bug 1044794 - Part 3: a service for handling share intents. r=rnewman
Bug 1044947 - Frontend for share handler. r=rnewman
Bug 1057056 - Set __doc__ attribute of decorated structured logger methods. r=jgraham
Bug 1057901 - Adopt template strings for SQL statements in content preferences. r=adw
Bug 1058087 - Remove timer so no subresults will be logged after SimpleTest.finish(). r=dholbert
Bug 1053944 - Change RegExp.$N getters to return '' instead of `undefined` for non-matched groups. r=waldo
Bug 987527 - Register Vsync monitor to HWComposer. r=mwu

In order to enable/disable the Vsync from mHwc, we should make sure
the order of each command is correct. In this patch, I added an
interface for registering these mHwc callback functions and some
accessor/helper functions for manipulating Hwc Vsync.
Bug 1057172 - Add one more length check for valid decoded frame. r=sotaro
Bug 1058599 - Use string instead of nsIURI when calling xulstore. r=enn
Bug 940208 - Unbreak mingw after bug 938437. r=glandium
Bug 1042426 - Added --disable-sandbox option that disables building sandbox code. r=glandium
Bug 1016538 - Fix unbalanced locking logic in tiling. r=Bas
Bug 1058650 - updateBrowserSpecificIndicator should not be called for closed tabs, r=Gijs.
Bug 838458 - Fix 'rest.js - setting a property that has only a getter' warnings, r=rnewman.
Bug 1057006: split window and app sharing reports so the UI can handle them separately, r=jib.
Bug 1053544 - issue link-time validation error when given proxy global/import objects (r=efaust)

--HG--
extra : rebase_source : bbbdac41e3bef432124471787e79b00d40e13133