Changes in 20191119043902

Built from fdd07df83c87f12725f4b97c80e644fd11673977

..index..
Bug 1592270 R[Core:Audio/Video: Playback]Remove useless continue; declaration
Bug 1506746 R[Core:CSS Transitions and Animations]Make sure we serialize the correct value at 0% or 100% during animation on rotate, translate, and scale
Bug 1596800 R[Core:DOM: Core & HTML]Remove document.getBindingParent and document.getAnonymousNodes DOM APIs.
Bug 1597123 R[Core:DOM: Core & HTML]Remove NODE_IS_ANONYMOUS_ROOT
Bug 1441976 R[Core:DOM: Device Interfaces]Restrict BatteryManager to chrome script
Bug 1597175 R[Core:DOM: Navigation]Fix nsExternalHelperAppService::DoContent to work with non-docshell content contexts
Bug 1592599 R[Core:DOM: Navigation]Switch nsIDocShell.getDocShellEnumerator() away from using nsISimpleEnumerator
Bug 1596609 R[Core:DOM: Navigation]Make tests in browser/base/content/test/tabs/ and also browser_privatebrowsing_geoprompt.js reuse Fission content processes
Bug 1594053 R[Core:DOM: Security]Add Telemetry for Toplevel X-Content-Type-Options Nosniff Usage
Bug 1595925 R[Core:DOM: Security]Intermittent browser/components/contextualidentity/test/browser/browser_windowName.js | TabX title must be 'old' - Got , expected ?old
Bug 1593969 A[Core:DOM: Security]Remove usage of principal->GetURI in nsWindowMemoryReporter.cpp
Bug 1595482 R[Core:Gecko Profiler]Change name of responsiveness field
Bug 1597150 R[Core:General]RLBox - Bump RLBox library to the latest version
Bug 1597214 R[Core:General]Remove useless return; declaration
Bug 1596791 R[Core:Graphics]Canvas updates during empty webrender transactions lead to textures being held for too long.
Bug 1595093 R[Core:Graphics]Crash in [@ mozilla::gfx::DrawTargetRecording::DrawTargetRecording]
Bug 1564873 N[Core:Graphics: WebRender]Use MaybeUninit instead of mem::uninitialized in WebRender
Bug 1596630 R[Core:Graphics: WebRender]Remove mSyncObject->Synchronize() in RenderCompositorANGLE::BeginFrame()
Bug 1596562 R[Core:IPC]Add ParamTraits specializations for mozilla::Vector and std::vector
Bug 1580246 R[Core:JavaScript Engine]Investigate removal of singleton object run-once optimization
Bug 1459042 R[Core:JavaScript Engine]AsyncGenerator.prototype methods don't support wrapped AsyncGenerator objects
Bug 1556033 R[Core:JavaScript Engine][jsdbg2] Forced return from onEnterFrame caused by generator object 'throw' method crashes
Bug 1595825 R[Core:Javascript: WebAssembly]wasmTextToBinary: allow br and br_if and br_table to pass multiple values
Bug 1596310 R[Core:Layout]ASSERTION: unexpected max block size: 'aBSize >= 0'
Bug 1579929 R[Core:Layout: Flexbox]Contents area seems to hang up after resize browser/navigate between other twitter on twitter.com
Bug 1597177 R[Core:Layout: Flexbox]Only mark flex containers as having dirty/interrupted measurements if they're actually interrupted before the measurements are complete
Bug 1597348 R[Core:Layout: Flexbox]Purge interrupted flex items' cached measurements during the same frametree-walk that we use to mark their ancestors as dirty
Bug 1595449 R[Core:Networking: HTTP]Flatten respons headers should show HTTP/2 or HTTP/3 instead of HTTP/2.0 and HTTP/3.0
Bug 1596251 N[Core:Networking: WebSockets]Intermittent LeakSanitizer | leak at mozilla::detail::UniqueSelector, operator=, mozilla::dom::ClientInfo::ClientInfo, emplace
Bug 1589022 R[Core:Panning and Zooming]Page scrolls in wrong direction in popup window created by chrome.windows.create({ type: "popup"});
Bug 1596843 R[Core:Permission Manager]Remove some unused nsIPermissionManager APIs
Bug 1595647 R[Core:Plug-ins]Flash permissions for framed pages set for framed principal but checked using top page principal (e.g. facebook apps)
Bug 1589476 R[Core:Privacy: Anti-Tracking]Move the logic in _isOnTrackingTable() to Gecko
Bug 1597038 R[Core:Storage: IndexedDB]Crash in [@ mozilla::dom::indexedDB::`anonymous namespace'::Cursor::SendResponseInternal]
Bug 1596433 R[Core:Web Audio]MediaStreamTrackAudioSourceNode is never marked active
Bug 1593739 A[Core:WebRTC: Audio/Video]Intermittent LeakSanitizer | leak at js_pod_arena_realloc, maybe_pod_arena_realloc, pod_arena_realloc, pod_realloc
Bug 1114828 R[Core:WebRTC: Audio/Video]Intermittent test_imagecapture.html | Test timed out.
Bug 1594122 R[Core:XBL]Port the remaining XBL tests to work with Shadow DOM
Bug 1597157 R[Core:XPCOM]Remove unused mNextIdleDeadline bits
Bug 1595413 R[DevTools:Debugger]Minimum width in Debugger's side-panel breaks resizing
Bug 1596792 R[DevTools:General]Remove one useless usage of document.getBindingParent in devtools.
Bug 1578242 R[DevTools:Inspector]Make the inspector use the TargetList API and support target switching
Bug 1592637 R[DevTools:Performance Tools (Profiler/Timeline)][popup] Lazyload link.js in Description.js
Bug 1593708 R[DevTools:Responsive Design Mode]Persist "inRDMPane" attribute set on the document while in RDM mode
Bug 1596947 R[DevTools:Style Editor]Style editor is no longer scrollable
Bug 1596681 R[DevTools:What's New]What's new Panel links could be better
Bug 1596961 R[Firefox:Address Bar]Fix an inaccuracy in the experiments doc about running unsigned extensions
Bug 1596315 R[Firefox:General]Re-enable browser_aboutCertError.js for fission
Bug 1591474 R[Firefox:General][MSU] Port BlockedSite to JSWindowActors
Bug 1571656 R[Firefox:General]Use Assert.jsm numeric comparison functions in tests
Bug 1596514 N[Firefox:Messaging System]Dynamic Triplets Monitor card and Snippets relying on attachedfxaoauthclients are broken
Bug 1595135 R[Firefox:New Tab Page]Perma browser_thumbnails_bg_image_capture.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. when Gecko 72 merges to Beta on 2019-12-02
Bug 1595130 R[Firefox:New Tab Page]browser_thumbnails_bg_crash_during_capture.js | A promise chain failed to handle a rejection: page-thumbnail:error - stack: observe@chrome://mochitests/content/browser/toolkit/components/thumbnails/test/head.js:243:20 when Gecko 72 merges to Beta on 2019-
Bug 1581426 R[Firefox:Protections UI]Firefox Lockwise in Protection Report claims newly created Sync account connects with 1 other device, but should be 0
Bug 1594613 R[Firefox:Security]ConfirmAuth Prompt and URI UserInfo Telemetry
Bug 1591538 R[Firefox Build System:General]Improve the SpiderMonkey tarball
Bug 1594925 R[Firefox Build System:Generated Documentation]Create a documentation section in the doc
Bug 1597129 R[Firefox Build System:Mach Core]mach addtest rewrites the entire manifest file with Windows line-endings when run on Windows.
Bug 1596456 R[Firefox Build System:Source Code Analysis]infer seems broken
Bug 1596953 R[Firefox Build System:Task Configuration]android-build image needs valgrind for address sanitizer builds
Bug 1530402 R[GeckoView:Extensions]GeckoView support for {Page,Browser}Action web-extension API
Bug 1533156 R[GeckoView:General]Remove toolkit/components/reader from GeckoView
Bug 1595982 N[Release Engineering:Applications: MozharnessCore][mozharness] make mozharness::base python3 compatible
Bug 1595697 R[Remote Protocol:Emulation]Implement Emulation.setUserAgentOverride
Bug 1596101 R[Remote Protocol:Network]Forward Network.setUserAgentOverride to Emulation.setUserAgentOverride
Bug 1594014 V[Toolkit:Add-ons Manager]Opening the add-on manager shows a CSP error
Bug 1583951 R[Toolkit:Printing]Remove XUL grid from toolkit/components/printing/content/printPreviewProgress.xul
Bug 1564083 R[Toolkit:Startup and Profile System]Launching with -profile does not select a named profile using the same directory (because the local profile directories don't match).
Bug 1410412 N[WebExtensions:General]Implement BrowserSetting.onChange
Bug 1596542 R[WebExtensions:Storage]Only run browsingData API "test_browserData_should_not_remove_extension_data" test case if LSNG is enabled
Bug 1595143 R[WebExtensions:Themes][MSU Capstone] Port LightweightThemeChild to JSWindowActors
###########
Changes to 71 bugs - 63 fixed.
1 bugs are not included due to being restricted