Changes in 20200109094415

Built from a4592adb2fe04393c1a5df9487ff88a70eeb0881

..index..
Bug 1607051 R[Core:Audio/Video: Playback]crash near null in [@ mozilla::dom::BrowsingContext::Get]
Bug 1607959 R[Core:CSS Parsing and Computation]Clarify StyleSheet Parsing Documentation
Bug 1607952 R[Core:CSS Parsing and Computation]Construction of ComputedGridTrackInfo uses a method and std::move on the same variable
Bug 1477756 R[Core:Canvas: WebGL]Refactor WebGL in preparation for proxying WebGL operations using GPU process for sandboxing
Bug 1607796 R[Core:DOM: Bindings (WebIDL)]Use <type_traits> in dom/bindings.
Bug 1601733 R[Core:DOM: Content Processes]util function to set html into out of process iframe is needed
Bug 1605514 R[Core:DOM: Content Processes]MOZ_CRASH: Attempt to deserialize absent BrowsingContext
Bug 1596485 R[Core:DOM: Core & HTML]Rename mXBLInvolved to something like mShadowDOMInvolved
Bug 1607368 R[Core:DOM: Core & HTML]Perma Linux crash | application crashed [@ WakeLockTopic::CheckWaylandIdleInhibitSupport()]
Bug 1597407 R[Core:DOM: Navigation]Fix uses of mozilla::dom::Document::SetContainer in dom/base/Document.cpp
Bug 1597410 R[Core:DOM: Navigation]Fix uses of mozilla::dom::Document::IsThirdPartyForFlashClassifier in dom/base/Document.cpp
Bug 1597431 R[Core:DOM: Navigation]Fix uses of nsFrameLoader::MaybeUpdatePrimaryBrowserParent in dom/base/nsFrameLoader.cpp
Bug 1585533 A[Core:DOM: Security]Intermittent fission dom/security/test/csp/test_upgrade_insecure_reporting.html | Test timed out.
Bug 1600267 N[Core:DOM: Selection]Adapt `nsContentUtils::ComparePoints` to return `Maybe<int32_t>`
Bug 1588838 R[Core:DOM: Service Workers]Service Worker doesn't terminate after a period of time when thread blocking
Bug 1581862 R[Core:DOM: Window and Location]Intermittent dom/tests/browser/browser_windowProxy_transplant.js | chromeWin1x should be a dead wrapper after navigation - false == true -
Bug 1607585 R[Core:Graphics: WebGPU]Intermittent leakcheck | default 60720 bytes leaked (BrowserParent, BrowsingContext, BrowsingContextGroup, CondVar, ConsoleReportCollector, ...)
Bug 1607419 R[Core:Graphics: WebRender]option.expect(&format!(...)) runs formatting code unconditionally
Bug 1595708 R[Core:Graphics: WebRender]Cargo build timings SVG output Freezes the entire browser with WebRender
Bug 1607846 R[Core:Graphics: WebRender]Applying outline-style: auto to a large number of elements makes WR scrolling unusable
Bug 1606685 R[Core:Graphics: WebRender]Transparent slices with "gaps" are too expensive
Bug 1606608 R[Core:Graphics: WebRender]mTotalPixelCount gets out of sync when surfaces are deleted
Bug 1607697 N[Core:Graphics: WebRender]Address (some) clippy lints in WebRender
Bug 1502355 R[Core:JavaScript Engine]Implement ReadableStream.prototype.pipeTo and pipeThrough
Bug 1607429 R[Core:JavaScript Engine]Remove unused functionality from ParseNode::getConstantValue
Bug 1607146 R[Core:JavaScript Engine]ThreadSanitizer: data race [@ setAnnotateOOMAllocationSizeCallback] vs. [@ setAnnotateOOMAllocationSizeCallback]
Bug 1607179 R[Core:JavaScript Engine]Update TypedArrayObjectTemplate<NativeType>::convertValue to use if-constexpr
Bug 1605633 R[Core:JavaScript Engine]Assertion failure: UncheckedUnwrap(weakRef)->is<WeakRefObject>(), at builtin/WeakRefObject.cpp:217
Bug 1607773 R[Core:JavaScript Engine]Revise opcode documentation formatting
Bug 1599631 R[Core:JavaScript Engine]Remove NOP after the catch block of a try/catch
Bug 1607858 R[Core:JavaScript Engine][jsdbg2] js::DebugAPI::slowPathOnLeaveFrame needs a comment
Bug 1607939 R[Core:JavaScript: Standard Library]Functions that create resolved/rejected promises are byzantine
Bug 1604375 R[Core:JavaScript: Standard Library]The ReadableStreamTee algorithm isn't up-to-date with the spec
Bug 1603140 R[Core:Javascript: WebAssembly]Multi-value returns in baseline wasm compiler
Bug 1607826 R[Core:Layout]Use standard type traits in layout.
Bug 1572205 R[Core:MFBT]Change `Maybe` to use a union for storage
Bug 1607595 R[Core:MFBT]Remove mozilla::IsBaseOf.
Bug 1607816 R[Core:MFBT]Replace mozilla::MaxValue and mozilla::MinValue with std::numeric_limits.
Bug 1597227 R[Core:Networking]Investigate options for not forcing a GC in nsHttpServer._connectionClosed
Bug 1519126 R[Core:Networking: Cache]Intermittent GECKO(1168) | Assertion failure: !chunk->IsReady(), at /builds/worker/workspace/build/src/netwerk/cache2/CacheFile.cpp:2251
Bug 1552176 R[Core:Networking: DNS]TRR: Make it possible to selectively enable TRR for pbmode/container/window/etc
Bug 1607764 R[Core:Panning and Zooming]ThreadSanitizer: data race [@ SetVelocity] vs. [@ GetVelocity]
Bug 1591748 R[Core:Permission Manager]"Exceptions - Cookies and Site Data" are ignored when setting "Always use private browsing mode".
Bug 1605687 R[Core:SVG]nsFilterInstance.cpp: Value stored to 'filterIsNoop' is never read
Bug 1606927 A[Core:Security: PSM]Upgrade Firefox 74 to use NSS 3.50
Bug 1606746 R[Core:Security: Process Sandboxing]Create macOS build artifact zip file containing codesigning entitlement files
Bug 1604005 R[Core:Storage: Quota Manager]Crash in [@ mozilla::ThreadEventTarget::IsOnCurrentThreadInfallible] called from storage::Connection::setClosedState()
Bug 1603976 A[Core:Storage: localStorage & sessionStorage][Fission] Crash in [@ mozilla::ipc::IPDLParamTraits<T>::Read] (Attempt to deserialize absent BrowsingContext)
Bug 1607739 R[Core:Web Replay]Retake thread locks at a consistent point
Bug 1607297 R[Core:Web Replay]Nightly recordings are too large
Bug 1607820 R[Core:Web Replay]Report cloud replay crashes to middleman
Bug 1589990 R[Core:WebRTC]STUN: stun_getifaddrs() can return uninitialised bits which are subsequently used
Bug 1607579 R[Core:WebRTC: Audio/Video]RTCPeerConnection mutes remote track when it shouldn't during renegotiation
Bug 1607721 R[Core:Widget: Gtk][Wayland] Check nsWaylandDisplay for an actual display type
Bug 1604412 R[Core:Widget: Win32]Composite to a shared memory DrawTarget in GPU process to allow GPU sandboxing
Bug 1601796 R[Core:mozglue]Negative elapsed time in the third-party-module ping
Bug 1597955 R[DevTools:Console]Remove ConsoleTable methods for pre-Firefox 72 server result
Bug 1607448 R[DevTools:Console]Frequent IGNORED REDUX ACTION bloating log of ci devtools tasks which becomes too big to parse
Bug 1604491 R[DevTools:Framework]Rename DevTools "custom" host to "browsertoolbox" host
Bug 1592043 R[DevTools:Framework]Remove toolbox.dtd and migrate strings to ftl for toolbox-options.xhtml
Bug 1598022 R[DevTools:Framework]Make the TargetList expose additional targets when devtools.contenttoolbox.fission is true
Bug 1598471 R[DevTools:General]Investigate using the fission version of bild.de in DAMP tests (fis/tp5n)
Bug 1578243 R[DevTools:Netmonitor]Make the network monitor support target switching
Bug 1605342 R[DevTools:Responsive Design Mode]Enable RDM meta viewport handling in 73, after the gradual roll-out which happens in 72
Bug 1600182 R[Firefox:Address Bar]ubuntu1804 - browser/components/urlbar/tests/browser/browser_removeUnsafeProtocolsFromURLBarPaste.js | Timed out while polling clipboard for pasted data, got: java
Bug 1602726 R[Firefox:File Handling]Firefox 71 und Firefox 68.3.0esr do not open File-Links e.g. PDF, DOCX, XLSX ... in a Windows Server 2012R2/Citrix Environment as a normal User
Bug 1600177 R[Firefox:General]ubuntu1804 - browser/base/content/test/general/browser_minimize.js | Uncaught exception - undefined - timed out after 50 tries.
Bug 1604780 R[Firefox:General][Win] Site previews are not shown in the main window when hovered from the taskbar pin
Bug 1607668 R[Firefox:Installer]Firefox installer still checks for Windows XP's firewall service
Bug 1605975 R[Firefox:New Tab Page]sites no longer vertically centred on the blank page
Bug 1607358 R[Firefox:New Tab Page]The `your browsing data never leaves your personal copy of Firefox` text from the “Our sponsors and your privacy” modal is not bold.
Bug 1607360 R[Firefox:New Tab Page]Update link for Privacy Modal
Bug 1569281 R[Firefox:Normandy Client]Intermittent [TV] toolkit/components/normandy/test/browser/browser_RecipeRunner.js | Test timed out -
Bug 1606883 A[Firefox:Normandy Client]Remove legacy method of fetching Normandy recipes directly from the server
Bug 1605619 R[Firefox:Preferences][ja][he] button label glitch in preferences with Nightly73.0a1 localized build
Bug 1607580 V[Firefox:Preferences]Make the download folder box height the same as the Browse... button
Bug 1595133 R[Firefox:Security]Move repeated functions to head.js in toolkit/components/certviewer/tests/browser
Bug 1363279 R[Firefox:Site Permissions]Temporary permissions are not cleared when the user submits the url bar
Bug 1584498 R[Firefox:Tabbed Browser]Tabs sometimes jiggle the first time something is dragged over tab strip
Bug 1607441 R[Firefox:Tabbed Browser]Pinned tabs order are reversed every time Nightly is restarted
Bug 1607701 R[Firefox Build System:General]Remove unused old version of proc-macro2 from the workspace hack.
Bug 1606124 R[Firefox Build System:General]mozbuild/util.py supports Python 3
Bug 1606739 R[Firefox Build System:General]Packaging libgraphitewasm.so fails in stage-package step during elfhack invocation
Bug 1606630 R[Firefox Build System:Source Code Analysis][Automated review] if-constexpr is still triggering review-bot warnings
Bug 1602863 N[Firefox Build System:Task Configuration]ubuntu1804 - migrate tasks, tests and other jobs that use desktop1604-test to use ubuntu1804-test image
Bug 1516577 R[Firefox for Android:Theme and Visual Design]Update GeckoView about:config visual design
Bug 1607592 R[NSPR:NSPR]Disable some NSPR files in the Firefox build
Bug 1596136 R[Remote Protocol:Emulation]"Emulation.setUserAgentOverride" should only affect the current target
Bug 1607461 R[Remote Protocol:Network]Implement Network.setCacheDisabled
Bug 1596601 R[Remote Protocol:Page]Add place-holder for Page.setInterceptFileChooserDialog
Bug 1596737 R[Toolkit:Crash Reporting]Additional minidumps are not deleted after submitting a hang from the infobar
Bug 1606556 R[Toolkit:Telemetry]Frequent beta toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js | test_checkEnvironment - [test_checkEnvironment : 648] isWow64 must be available on Windows and have the correct type. when Gecko 73 merges to Beta on 2020-01-06
Bug 1607557 R[Toolkit:Themes]"About Firefox" dialog is spread over too many lines
Bug 1607181 R[Toolkit:XUL Widgets]Tab strip does not scroll smoothly with mousewheel until first clicking on the scroll button
Bug 1594921 A[WebExtensions:Untriaged]Intermittent browser/components/extensions/test/browser/browser_ext_webNavigation_urlbar_transitions.js | Got the expected url - Expected: http://mochi.test:8888/, Actual: about:blank -
###########
Changes to 95 bugs - 83 fixed.