Bug 975773 - Filter primitives in error states can have inputs. r=roc
Bug 977418 - Special case opacity:0.99 to treat it as opacity:1 for display purposes; r=roc

This helps avoid significant costs in our graphics code when websites
use opacity:0.99 as a hint for creating a stacking context only.
Bug 978456 - Fix --no-fpu shell flag. r=luke
Merge mozilla-central and inbound
Bug 951827 - Force a detour-style hook for LdrLoadDll. r=ehsan
Bug 969289 - Treat the null image pointer as a muted frame. r=rillian
Bug 969289 - Add new test_mediarecorder_record_gum_video_timeslice.html test case. r=jsmith
Bug 971214 - Use setBackgroundDrawable() in BasicColorPicker (r=wesj)
Merge mozilla-central and fx-team
Bug 968447 - The Bookmarks Toolbar Items doesn't appear as a normal menu panel button in new windows. r=Gijs

--HG--
extra : rebase_source : 446af8d36736c74cff9e02614f80ac61b757d9ff
Bug 977047 - Add words related to crypto. r=ehsan
Bug 977457 - Move _GNU_SOURCE ifdef a little up to account for cxxabi.h from libcxxrt. r=ehsan
Bug 978239 - Synchronize WindowsRealTimeClock to unmess RTCP timestamps. r=jesup
Bug 971246 - Fix the display of type='menu' to show the dropmarker in the corner like type='menu-button'. r=mconley

--HG--
extra : rebase_source : ca18708f200f7e85b985a2fb7c2a9f091cb0cc8f
Bug 960905 - DevToolsUtils.reportException is misused in Tracer.prototype. r=fitzgen
Bug 960905 - Fix a misuse of DevToolsUtils.reportException in ThreadSources.prototype.getOriginalLocation. r=fitzgen
Bug 843666 - Implement color-buffer-(half-)float for WebGL. r=kamidphish
Bug 975935 - nsDisplaymtdBorder needs to override GetBounds. r=bz
Bug 975935 - Import rowlines/columnlines tests from MathJax. r=fredw
Bug 972795 - NetMonitor should show "Request Headers From Upload Stream" in the Headers tab, not only as part of the Request Payload in the Params tab, r=rcampbell