Changes in 20201225095506

Built from 555a05fe5330511dd715fdd6a39dc9d55baacd91

..index..
Bug 1683788 R[Core:Audio/Video: Playback]Add telemetry probe for knowing more details about audio competition
Bug 1684137 R[Core:GFX: Color Management]Expose a more Rust like API to qcms.
Bug 1684177 R[Core:GFX: Color Management]Make qcms_transform_data take ref instead of a *mut.
Bug 1684176 R[Core:GFX: Color Management]Add a test of transforming sRGB to sRGB.
Bug 1684187 R[Core:GFX: Color Management]Export CIE types and unexport s15Fixed16Number.
Bug 1684174 R[Core:GFX: Color Management]Make qcms_intent an enum.
Bug 1684168 R[Core:GFX: Color Management]Run cargo fmt on qcms.
Bug 1684170 A[Core:Graphics: WebRender]Decouple WebRender and Software WebRender gfxConfig features
Bug 1682753 R[Core:Graphics: WebRender]sw-wr: Add device reset handling to RenderCompositorD3D11SWGL
Bug 1679084 R[Core:WebRTC: Signaling]H264 RtpMap should not default to 1 channel
Bug 1684110 A[Core:XPCOM]Stop defining aliases for 'A'-functions in windows.h wrapper
Bug 1683840 R[Firefox Build System:Source Code Analysis]nrappkit: argument 1 of type ‘char[128]’ with mismatched bound [-Werror=array-parameter=]
Bug 1677264 R[Toolkit:Blocklist Implementation]Remove invalid DTD url from toolkit/mozapps/extensions/content/blocklist.js
Bug 1646817 N[WebExtensions:General]Non-tab extension loads do not support DocumentChannel process switches
###########
Changes to 14 bugs - 11 fixed.
1 bugs are not included due to being restricted