Changes in 20200326093308

Built from 3e5a7430c8d7d87bfeff471e62643185393a34c6

..index..
Bug 1623661 R[Core:Audio/Video: Playback]Remove CDM interface 9 usage
Bug 1624057 R[Core:Audio/Video: Playback]Update mp4parse-rust to 63ca8c6
Bug 1625008 R[Core:Audio/Video: cubeb]Disable AudioIPC on Windows in beta
Bug 1624706 R[Core:CSS Parsing and Computation]RunCbindgen.py needs to pass through RUSTC to avoid failures with rust 1.43
Bug 1624768 R[Core:Canvas: WebGL]DEPTH_STENCIL with samples>0 forbidden
Bug 1563335 R[Core:DOM: Content Processes]Implement switch to execute SharedArrayBuffer threads sequentially rather than in parallel
Bug 1616991 R[Core:DOM: Content Processes]WindowGlobalChild::WindowGlobal should probably have a `Get` prefix
Bug 1624321 R[Core:DOM: Core & HTML]Enable dom node arena allocation
Bug 1624588 R[Core:DOM: File]Clean up dependencies and namespace issues in dom::file::ipc sources for unification
Bug 1624325 R[Core:DOM: Networking]Intermittent <randomtest> | application crashed [@ NS_ABORT_OOM(uint64_t) + 0x2d]
Bug 1600051 R[Core:DOM: Security]Remove usage of GetURI in ReferrerInfo.cpp
Bug 1623858 R[Core:DOM: Selection]Document and simplify some Selection related code
Bug 1584007 R[Core:DOM: Service Workers]ClientHandles attaching to ClientSources may race
Bug 1240285 R[Core:DOM: UI Events & Focus Handling]<label> element with tabindex attribute should become focused when element.focus() is called on it (and not forward focus to its control element)
Bug 1615014 R[Core:DOM: Workers]ThreadSanitizer: data race [@ get] vs. [@ assign_assuming_AddRef] on mPerformanceCounter
Bug 1616679 R[Core:Disability Access APIs]VoiceOver doesn't announce clickable item
Bug 1623399 R[Core:Disability Access APIs]Doorhangers remain visible in VO after they are gone.
Bug 1624826 R[Core:Disability Access APIs]Accessible name for fieldset has trailing whitespace
Bug 1622551 R[Core:Gecko Profiler]JavaScript error: resource:///modules/BrowserGlue.jsm, line 2297: TypeError: can't access property "AddMarker", Services.profiler is undefined
Bug 1621803 R[Core:Graphics]Matrix4x4Flagged::operator*(Matrix4x4) implementation is still incorrect
Bug 1624783 R[Core:Graphics: WebRender]Remove redundant XRE_IsParentProcess() check in gfxPlatform::InitWebRenderConfig()
Bug 1624216 R[Core:Graphics: WebRender]URL hover popup on the bottom left of screen doesnt disappear (doesnt invalidate properly)
Bug 1624858 R[Core:Graphics: WebRender]WebRender compositor disabled by blocklist when it should not be
Bug 1618000 R[Core:Graphics: WebRender]Max blur radius should be applied after scale factors are applied
Bug 1625002 R[Core:Graphics: WebRender]Allow force enabled the WebRender compositor for testing purposes
Bug 1624571 N[Core:JavaScript Engine]Assertion failure: !hasScriptCounts(), at vm/JSScript.cpp:4077
Bug 1624592 R[Core:JavaScript Engine]Permafailing spidermonkey wasm/ion-error-i64.js | wasm text error: failed to find func named `$add` (code 3, args "") when Gecko 76 merges to Beta on 2020-04-06
Bug 1618198 A[Core:JavaScript Engine: JIT]Implement all JSOps supported by IonBuilder in WarpBuilder
Bug 1624490 N[Core:Javascript: WebAssembly]Allow declared segments to contain ref.null
Bug 1620284 R[Core:Javascript: WebAssembly]Bump Cranelift to 135a48ca7e9a45d7d31911753e602e6de8b14e2a
Bug 1624655 R[Core:Layout]Don't backplate behind themed backgrounds.
Bug 1624514 R[Core:Layout]Provide a convenient API to get a frame's logical content size
Bug 1624247 R[Core:Layout: Flexbox]Flexbox refactoring to prepare for caching reflowed sizes of flex items
Bug 1624752 R[Core:Layout: Form Controls]Intermittent forms/input/color/margin-padding-1.html == forms/input/color/margin-padding-1-ref.html | image comparison, max difference: 1, number of differing pixels: 2
Bug 1574390 R[Core:Memory Allocator]Implement guard pages in PHC
Bug 1608599 R[Core:Networking]Add preloaded status for requests in the Network panel
Bug 1624279 R[Core:Networking]Convert nsOnStartRequestEvent* ev to RefPtr<nsOnStartRequestEvent> ev
Bug 1623039 R[Core:Networking]Replace URIParams with nsIURI in PWebSocket.ipdl
Bug 1622797 U[Core:Networking]Replace URIParams with nsIURI in PFTPChannel.ipdl
Bug 1621557 R[Core:Networking]FailDelayManager::mEntries should be a nsTArray<UniquePtr<FailDelay>>
Bug 1293067 R[Core:Networking: Cookies](feature request): Implement a cookie limit warning
Bug 1612350 R[Core:Privacy: Anti-Tracking]Use CookieJarSetting in WindowContext when adding permission
Bug 1612378 R[Core:Privacy: Anti-Tracking]Make CheckContentBlockingAllowList fission compatible
Bug 1612349 R[Core:Privacy: Anti-Tracking]Make SandboxFlags fission compatible
Bug 1622271 R[Core:SVG]Intermittent bugs/1614788-1.svg == bugs/1614788-1-ref.svg | image comparison, max difference: 123, number of differing pixels: 48536
Bug 1347710 R[Core:Security: Process Sandboxing]Enable sandbox protections for the Windows GPU process
Bug 1607975 R[Core:Storage: IndexedDB]Intermittent TEST-UNEXPECTED-TIMEOUT | dom/indexedDB/test/browser_bug839193.js | application timed out after 370 seconds with no output
Bug 1603887 R[Core:WebRTC: Networking]dataChannel closes unexpectedly, after two rounds of negotiation
Bug 1620308 R[Core:WebRTC: Signaling]Remove JSImpl for RTCDTMFSender
Bug 1620632 R[Core:XPCOM]On older gcc, FallibleTArray<E> cannot be move-constructed from nsTArray<E>
Bug 1624426 R[Core:XPCOM]Build is broken when TaskTracer is enabled
Bug 1605323 R[DevTools:Console]"Store as Global Variable" should switch context and update selector
Bug 1621553 R[DevTools:Console]Console - autocomplete remains stuck in position when swapping between Inline-Multiline mode
Bug 1622889 R[DevTools:Debugger]Preview does not show up on expression with optional chaining
Bug 1624508 R[DevTools:Debugger]PrettyPrint icon should supercede all other icons
Bug 1623607 R[DevTools:Debugger]Multiple source tabs are opened for the same source file
Bug 1602468 R[DevTools:Framework]Toolbox destruction is doing too much work
Bug 1561362 R[DevTools:JSON Viewer]"Expand All" button missing in JSON Viewer
Bug 1622599 R[DevTools:Netmonitor]Websocket columns options gets rested after clear
Bug 1572786 R[DevTools:Performance Tools (Profiler/Timeline)]Remove the Gecko profiler add-on and migrate to the profiler popup
Bug 1621022 R[DevTools:Performance Tools (Profiler/Timeline)]Improve profiler menu button enabling workflow
Bug 1624889 R[DevTools:Responsive Design Mode]Opening RDM from the Style Editor does not set the viewport dimensions specified by the media query
Bug 1623980 R[Firefox:Address Bar]Search interventions : Letters appear cut if window size is small
Bug 1622474 V[Firefox:Messaging System]Implement about:welcome default UX in 76
Bug 1624500 R[Firefox:PDF Viewer]Update pdf.js to version 2.5.23
Bug 1624847 R[Firefox:Protections UI]in-use-blink animation name is overloaded
Bug 1581931 R[Firefox:Site Identity]Cleanup unused identity popup breakage report view styles
Bug 1442762 R[Firefox:Site Permissions]"Open Pop-up Windows" site permissions' drop-down list items are too narrow
Bug 1583790 R[Firefox:Site Permissions]SitePermissions should validate principal arguments
Bug 1624598 R[Firefox:Theme]Rename MozPlacesPopup's popupbox shadow DOM part to arrowscrollbox
Bug 1592464 R[Firefox:about:logins]Add Vulnerable Password Alert icon in sidebar list (and tooltip)
Bug 1622514 R[Firefox:about:logins]Consider to move OSKeyStore.jsm to toolkit
Bug 1623544 R[Firefox Build System:Bootstrap Configuration]`mach install-moz-phab` after `mach bootstrap` fails due to missing `python3-pip` on Debian
Bug 1624980 R[Firefox Build System:Bootstrap Configuration]./mach bootstrap for artifact builds doesn't install fix-stacks
Bug 1624670 R[Firefox Build System:Bootstrap Configuration]Bootstrap fails with 32-core / 64-thread processor
Bug 1624535 R[Firefox Build System:General]check_prog's allow_missing doesn't take a depends function
Bug 1581062 A[Firefox Build System:General]0.21 - 0.25% installer size (android-5-0-aarch64, linux64, osx-shippable, windows2012-64) regression on push b23b78103bc0d1e74e06b9148d5e0999a6f266c3 (Fri September 13 2019)
Bug 1617748 N[Firefox Build System:General]Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3
Bug 1621439 R[Firefox Build System:General]Update third-party/python/pyasn1 to a version that supports py3
Bug 1623952 R[Firefox Build System:General]Make remaining tweaks to configure so it works under macOS on Python 3
Bug 1622168 V[Firefox Build System:General]Perma [tier2] OS X Cross Compiled addon bustages timed out after 2400 seconds of no output when Gecko 76 merges to Beta on 2020-04-06
Bug 1623982 R[Firefox Build System:General]indented_repr is super slow on Python 3
Bug 1623701 N[Firefox Build System:General]Ensure build system code is compatible with Python 3.5
Bug 1624236 R[Firefox Build System:Source Code Analysis]js/src/vm/Shape.cpp: do not use 'else' after 'break'
Bug 1610886 R[Firefox Build System:Task Configuration]Unable to run test-verify on try
Bug 1625040 R[Firefox Build System:Task Configuration]Fix clang-5 toolchain task symbol
Bug 1623328 R[Firefox Build System:Try]mach try again | IOError: [Errno 2] No such file or directory
Bug 1623197 R[Firefox Build System:Try]tryselects automatic installation of fzf should not try to install outside of MOZ_STATE_PATH
Bug 1624910 R[Release Engineering:Release Automation: Other]eme-free-repack-repackage-win32 don't output artifacts at the right location
Bug 1624046 R[Remote Protocol:Agent]"mach puppeteer-test --write-results" adds white-space after closing brackets
Bug 1623938 R[Thunderbird:Theme]HighContrast theme broken in web (config) pages
Bug 1592324 U[Toolkit:Add-ons Manager]Always show a button to go to AMO in extension/theme list views
Bug 1624953 R[Toolkit:Themes]Fix negative margin of menupopup scrollbuttons
Bug 1623015 R[Toolkit:Themes]Bookmarks menu widget dropdown scroll arrow icon seem to have inverted enabled/disabled state icons with Dark Theme
###########
Changes to 94 bugs - 81 fixed.
2 bugs are not included due to being restricted