Changes in 20200414094457

Built from 078326f48100828dc60d2e0ca2819164b8803b7d

..index..
Bug 1622013 R[Core:Audio/Video: Playback]failure to build on 32-bits since libvpx update in #1525393
Bug 1628132 R[Core:Audio/Video: cubeb]cubeb's log is cut for long message
Bug 1623798 R[Core:Audio/Video: cubeb]Let AudioIPC ride the trains on Windows (again)
Bug 1623885 R[Core:Canvas: WebGL]WebGL disabled by sandboxing with libdrm-2.4.101
Bug 1629596 R[Core:DOM: CSS Object Model]Rename StyleSheet mParent to mParentSheet
Bug 1624150 A[Core:DOM: Core & HTML]Collect telemetry for outerWidth/outerHeight features for window.open
Bug 1432749 A[Core:DOM: Core & HTML]Parsing of window.open features is way too liberal
Bug 1629474 R[Core:DOM: Editor]WARNING: '!mInitSucceeded', file /z/moz/l/editor/libeditor/TextEditSubActionHandler.cpp, line 103
Bug 1628192 R[Core:DOM: Editor]Use more const declarations on editor classes
Bug 1628961 R[Core:DOM: Navigation]Replace MOZ_MUST_USE with [[nodiscard]] in docshell and uriloader
Bug 1628693 R[Core:DOM: Security]Remove usage of nsiprincipal-GetURI in ThirdPartyUtil.cpp
Bug 1599131 R[Core:DOM: Security]Remove carve outs for downloads within x-frame-options when fission enabled
Bug 1597724 R[Core:DOM: Security]Remove usage of GetURI in WebExtensionPolicy
Bug 1629096 R[Core:DOM: UI Events & Focus Handling]nsFocusManager should always respect scroll-padding/margin.
Bug 1629167 R[Core:Disability Access APIs]Intermittent TV accessible/tests/browser/mac/browser_link_visited.js | Link has not been visited - Got 1, expected 0
Bug 1629316 R[Core:Disability Access APIs]Replace MOZ_MUST_USE with [[nodiscard]] in accessible
Bug 1629024 N[Core:Graphics]Perma **/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:3126:24: error: no viable conversion from 'const nsLiteralString' (aka 'const nsTLiteralString<char16_t>') to 'const nsACString' (aka 'const nsTSubstring<char>') when Gecko 77 merges to Beta on 20
Bug 1629602 A[Core:Graphics]Include reason for failure when describing features
Bug 1602888 R[Core:Graphics: WebGPU]Implement WebGPU copy operations
Bug 1629605 R[Core:Graphics: WebGPU]Fix WebGPU initial state tracking for command buffers
Bug 1624174 R[Core:Graphics: WebGPU]Fix WebGPU coordinate system to have NDC Y up
Bug 1629672 R[Core:Graphics: WebRender]Move prim_origin from instance to template
Bug 1622360 N[Core:Graphics: WebRender]Remove document splitting code
Bug 1628901 R[Core:Graphics: WebRender]WebRender unavailable by runtime: Failed to create new surface. "GP+[GFX1-]: DCompositionSurface::BeginDraw failed: 0x80070057"
Bug 1629704 R[Core:Graphics: WebRender]Rotate vertex data textures per frame
Bug 1629693 R[Core:Graphics: WebRender]Enable GPU cache scatter path when running ANGLE
Bug 1626822 R[Core:Graphics: WebRender]Add a way to enable WebRender without GPU process on Windows
Bug 1629653 R[Core:ImageLib]Remove unused argument from ImageCacheKey::GetSpecialCaseDocumentToken
Bug 1620522 R[Core:ImageLib]Perma [tier2] image/test/reftest/bmp/bmpsuite/q/rgb24prof.bmp == image/test/reftest/bmp/bmpsuite/q/rgb24.png | image comparison, max difference: 1, number of differing pixels: 73
Bug 1629732 A[Core:Layout]Make layout/* buildable outside of a unified build environment
Bug 1629614 R[Core:Layout]Sort recent crashtests in layout/{base,generic}/crashtests.list.
Bug 1629451 R[Core:Layout]WARNING: Attempting to get a displayport from a content with no primary frame!: file /z/moz/l/layout/base/nsLayoutUtils.cpp, line 791
Bug 1520581 R[Core:Layout: Scrolling and Overflow]Descendant 'overflow: hidden' elements with auto height can prevent effective scroll anchoring
Bug 1626855 R[Core:Layout: Text and Fonts]Bottom menu-options from Henan government website are not contained in the hover-selector
Bug 1628734 R[Core:Networking]Collect Telemetry on how long it takes to initialize PSM / NSS from Necko
Bug 1625151 N[Core:Networking][socket process] Move DNS resolution to socket process
Bug 1566599 R[Core:Panning and Zooming]Respect ForceEmptyHitRegion flag in WR hit-test
Bug 1629466 R[Core:Panning and Zooming]fix small error in bug 1601568
Bug 1628988 R[Core:SVG]display: none mask causes continual painting in reftest
Bug 1627756 R[Core:Security: PSM]implement enterprise roots for geckoview
Bug 1612587 R[Core:Security: PSM]Firefox doesn't pick the certificate in OS certificate store even with security.enterprise_roots.enabled set to True
Bug 1629343 R[Core:Web Painting]add test for bug 1469000
Bug 1265030 R[Core:XPCOM]make NS_ENSURE_SUCCESS (and similar) failure messages tell you the nsresult name, rather than hex code
Bug 1628052 R[Core:XPConnect]Remove uses of dom.ipc.keepProcessesAlive.webIsolated.perOrigin to fix leaks
Bug 1629317 R[Core:mozglue]Replace MOZ_MUST_USE with [[nodiscard]] in mozglue/misc/NativeNt.h
Bug 1626189 R[DevTools:Netmonitor]Broken tooltips on WS payload in Messages panel
Bug 1625501 R[DevTools:Responsive Design Mode]Responsive Design mode closes when the user tries to reach a different website in the same tab
Bug 1628871 R[Firefox:Enterprise Policies]Make media.eme.enabled locking work properly
Bug 1333162 R[Firefox:General]1,500 instances of "Couldn't convert chrome URL: chrome://branding/locale/brand.properties" emitted from none during linux64 debug testing
Bug 1629445 R[Firefox:General]Add a page about editor integration to the documentation
Bug 1620804 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser/base/content/test/captivePortal/head.js
Bug 1616881 R[Firefox:General]Get rid of `uses-unsafe-cpows`
Bug 1628409 R[Firefox:Normandy Client]Some context data is unneededly not available during first startup runs
Bug 1629150 R[Firefox:PDF Viewer]Update pdf.js to version 2.5.80
Bug 1622054 R[Firefox:Preferences]about:preferences searchbox font size in inconsistent with about:addons and about:logins
Bug 1628275 R[Firefox Build System:Generated Documentation]Document how to run a try job for the doc and where it is published
Bug 1617963 A[Firefox Build System:Generated Documentation][meta] Migrate the MDN doc to in-tree
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1581684 A[Firefox Build System:Mach Core]Make `mach mach completion <command>` use the right Python
Bug 1622917 R[GeckoView:Extensions]Do not prompt consumers when specific permissions are added when updating an extension.
Bug 1626381 R[Toolkit:Add-ons Manager]Back button and categories have no a11y label
Bug 1629300 R[Toolkit:Crash Reporting]--disable-optimize fails to build on Tier3 platforms
Bug 1619840 R[Toolkit:Crash Reporting]Remove `fix_{linux,macosx}_stack.py` and `fix_stack_using_bpsyms.py`
Bug 1627817 R[Toolkit:Video/Audio Controls]PiP full screen transition is too slow
Bug 1628645 R[Toolkit:XUL Widgets]Use unified fragment pattern for toolkit/content/widgets/panel.js
Bug 1603796 A[WebExtensions:Compatibility]support tabs.goForward and tabs.goBack
Bug 1179358 N[mozilla.org:Licensing]Remove Adobe CMAP License from about:license
###########
Changes to 67 bugs - 55 fixed.
1 bugs are not included due to being restricted