Changes in 20200329095417

Built from 4f16fe418e32753bb85fb795ad9d6167642748d7

..index..
Bug 1625699 R[Core:CSS Parsing and Computation]Convert control-character-visibility #defines to an enum class.
Bug 1622530 R[Core:JavaScript Engine]Move bytecode-related enum/constant to its own header
Bug 1622561 R[Core:JavaScript Engine]Modernize and cleanup source notes
Bug 1622651 R[Core:JavaScript Engine]Convert EvalJSONResult from enum to enum class
Bug 1625088 R[Core:JavaScript Engine]address possibly inaccurate license comments in js/src/editline/README
Bug 1625471 R[Core:JavaScript Engine]Add a separate JSOp for CheckGlobalOrEvalDeclarationConflicts
Bug 1625473 R[Core:MFBT]Use type traits for AbsReturnType
Bug 1606962 R[Core:MFBT]Remove mozilla::EnableIf
Bug 1625138 R[Core:MFBT]Replace most TypeTraits with <type_traits> alternatives
Bug 1625457 R[Firefox:Preferences]Privacy section in Preferences does not work in MOZ_DATA_REPORTING=false builds
Bug 1625622 R[Toolkit:Themes]Use id and element selectors in arrowscrollbox shadow DOM
Bug 1625630 R[Toolkit:Themes]Rename popup-internal-box to menupopup-arrowscrollbox
Bug 1625043 R[Toolkit:Video/Audio Controls]Small cleanups to videocontrols.css
Bug 1625636 R[Toolkit:XUL Widgets]Remove support for buttonicon* attributes on <dialog>
Bug 1573456 R[WebExtensions:Request Handling]Add unit test to check that moz-extension: redirect by webRequest is loaded in the correct process
###########
Changes to 15 bugs - 15 fixed.