Changes in 20200212093201

Built from e192008ebc8080df7507b836c0ec8358cdf260f5

..index..
Bug 1613827 R[Core:Audio/Video]SharedBuffer::Create callers don't check for multiplication overflow
Bug 1611332 R[Core:Audio/Video: Playback]Trigger media session's action handlers by media control keys
Bug 1613600 R[Core:Audio/Video: Playback]Only set playback state for opened event source
Bug 1612060 R[Core:Audio/Video: Playback]Update libdav1d to 0.5.2
Bug 1614512 R[Core:CSS Parsing and Computation]load of value 4, which is not a valid value for type 'mozilla::Side' in objdir-ff-ubsan/dist/include/mozilla/EnumeratedRange.h
Bug 1614198 R[Core:CSS Parsing and Computation]Remove nsStyleImage.
Bug 1614208 R[Core:CSS Parsing and Computation]Remove some dependencies on style system headers from other common headers.
Bug 1614510 R[Core:CSS Parsing and Computation]Make shape-outside and clip-path use cbindgen.
Bug 1614407 R[Core:CSS Parsing and Computation]Drop fallback attribute from animate and distance
Bug 1614309 R[Core:Canvas: 2D]Perma /offscreen-canvas/fill-and-stroke-styles/2d.gradient.radial.outside2.html | unable to find test window
Bug 1605218 R[Core:DOM: Content Processes]Add telemetry for large window actor messages that we didn't send
Bug 1614654 R[Core:DOM: Core & HTML]Simplify property handling during adoption.
Bug 1610821 R[Core:DOM: Core & HTML]Ensure click() works on input elements which are disconnected from a document
Bug 1502861 R[Core:DOM: Core & HTML]Intermittent TEST-UNEXPECTED-OK | /html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html?encoding=x-cp1251 | expected TIMEOUT
Bug 1588715 R[Core:DOM: Core & HTML]Implement 'SubmitEvent' interface
Bug 1614623 R[Core:DOM: Core & HTML]Simplify intersection observer property management code.
Bug 1613140 R[Core:DOM: Core & HTML]transferSize on PerformanceNavigationTiming is not available till after window.onload
Bug 1614329 R[Core:DOM: Core & HTML]style element's type attribute isn't parsed per the HTML spec rules
Bug 1613360 R[Core:DOM: Forms]Enable <form>.requestSubmit() by default
Bug 1614314 R[Core:DOM: HTML Parser]Use GitHub as upstream for the Java code of the HTML parser
Bug 1486331 R[Core:DOM: Security]child-src is no longer deprecated, remove warning?
Bug 1601887 R[Core:DOM: Security]XFO: Display error page but still fire onload event in case x-frame-options blocks a load
Bug 1614353 R[Core:DOM: Security]Refactor GetURI usage for NotifyContentBlockingEvent
Bug 1613378 N[Core:DOM: Selection]Reduce dependencies from `Selection::MaybeAddTableCellRange` to `mFrameSelection`
Bug 1611360 R[Core:DOM: UI Events & Focus Handling]Intermittent widget/tests/test_bug1151186.html | Test timed out.
Bug 1614224 N[Core:DOM: UI Events & Focus Handling]Tab no longer wraps in opening unknown content type dialog (#unknownContentTypeWindow)
Bug 1333140 R[Core:DOM: Web Crypto]Require [SecureContext] for Web Crypto
Bug 1610881 R[Core:DOM: Web Payments]Stop using NS_ERROR_DOM_TYPE_ERR in payments code
Bug 1608217 R[Core:Gecko Profiler]Add innerWindowID of the current tab for the network markers
Bug 1554610 R[Core:Graphics: Layers]Single pixel (white/black) hole in top left window corner on Windows 10 with double buffering and Basic compositor
Bug 1611886 N[Core:Graphics: Layers]Add VRManagerParent::Shutdown()
Bug 1611024 R[Core:Graphics: WebGPU]Switch GPUProgrammablePassEncoder and GPURenderEncoderBase to be mixin interfaces
Bug 1613143 R[Core:Graphics: WebRender]webrender can send empty transaction when parent doesn't have child's display list
Bug 1610206 R[Core:JavaScript Engine]Restrict functions returned by Function#caller
Bug 1614061 R[Core:JavaScript Engine]Clean up Module code's dependency on JSScript object
Bug 712939 R[Core:JavaScript Engine]Convert existing JS_STATIC_ASSERT users to static_assert
Bug 1613594 R[Core:JavaScript Engine: JIT]Decouple IonBuilder from the Ion backend
Bug 1506329 R[Core:JavaScript Engine: JIT]crash in [@ js::jit::JitcodeGlobalTable::lookupForSamplerInfallible ] while scrolling on msn.com and profiler enabled
Bug 1610193 V[Core:JavaScript: GC]Memory increases with each reload on youtube
Bug 1613384 R[Core:JavaScript: GC]ThreadSanitizer: data race [@ operator=<bool &>] vs. [@ js::gc::GCHeapThreshold::updateAfterGC]
Bug 1614573 R[Core:Layout]Perma tier2 /intersection-observer/nested-cross-origin-iframe.sub.html | IntersectionObserver with `implicit root` in a nested cross-origin iframe works - assert_false: The target element is not intersecting in all ancestor viewports expected false got
Bug 1598753 R[Core:Layout]Remove w3c-css/received/css-values reftests
Bug 1599795 R[Core:Layout]IntersectionObserver does not work in out-of-process iframes
Bug 1613943 R[Core:Networking]Intermittent blank page when logging into Royal Canadian Bank
Bug 1610070 R[Core:Networking]Replace nsAutoPtr usage in netwerk/ with UniquePtr
Bug 1614629 R[Core:Networking: Cache]Fix freeSpace check in CacheFileIOManager::OverLimitEvictionInternal
Bug 1602890 N[Core:Privacy: Anti-Tracking]iframe storage under $profile/storage/default is unpartitioned when dynamic FPI is enabled
Bug 1610790 R[Core:Security: Process Sandboxing]GDATA exploit protection makes Firefox unusable after bug 1608645
Bug 1614535 R[Core:Security: Process Sandboxing]plugin-container insta-crashes on https://listen.tidal.com
Bug 1614164 R[Core:Storage: IndexedDB]Stop using NS_ERROR_DOM_TYPE_ERR in IndexedDB
Bug 1614550 R[Core:Web Painting]don't ifdef nsDisplayCanvasBackgroundColor::WriteDebugInfo on MOZ_DUMP_PAINTING
Bug 1609815 R[Core:Web Replay]Remove Web Replay
Bug 1578073 N[Core:WebRTC]Camera being accessed even though website doesn't have permission to do so
Bug 1284103 R[Core:WebRTC: Networking]Enable TLS 1.3 for WebRTC
Bug 1608336 R[Core:Widget: Cocoa]Touch bar icons missing when only non-browser windows open
Bug 1614421 R[Core:Widget: Gtk][Linux] Black vertical bar in native-styled select dropdown widget, on Ubuntu 19.10
Bug 1353652 R[Core:Widget: Gtk][MediaControl-Linux] Provide MPRIS API for music/video streaming web sites
Bug 1381938 R[Core:Widget: Win32]Switch to non-native theming of widgets for content on Windows, disabled by default behind widget.disable-native-theme-for-content pref
Bug 1614361 R[Core:XPCOM]check GetPermissions call for failure
Bug 1607505 A[Core:XPCOM]Improve shutdown performance of StartupCache
Bug 1539944 R[Core:XPCOM]Remove NS_NewThread in favour of NS_NewNamedThread
Bug 1594009 R[DevTools:Console]Make console autocompletion work with optional chaining
Bug 1613668 R[DevTools:Console]Split console is missing filter buttons
Bug 1609426 R[DevTools:Console]Some DOM methods don't work with eager evaluation
Bug 1554894 R[DevTools:Debugger]Simplify devtools/client/shared/source-utils.js and remove eslint-disable complexity
Bug 1613119 R[DevTools:Framework]Write a test to cover the node picker from the Multiprocess Browser Toolbox
Bug 1047132 R[DevTools:Framework]DevTools: Panel button should show on hover a pointer cursor
Bug 1613322 R[DevTools:General]DevTools ToolboxTask should define common helpers info, is, ok ... for all tests
Bug 1610252 R[DevTools:Inspector: Rules]Incorrect CSS rules shown in Developer Tools
Bug 1581790 R[DevTools:Netmonitor]Network left side bar should have a toggle button
Bug 1614567 R[DevTools:Netmonitor]Add borders between columns in network requests list
Bug 1613726 R[DevTools:Netmonitor]Network pane is blank when navigating to a link while a mime-type: filter is set
Bug 1614667 R[DevTools:Performance Tools (Profiler/Timeline)]Perma devtools/client/performance-new/test/browser/browser_webchannel-enable-menu-button.js | Test timed out - when Gecko 75 merges to Beta on 2020-03-09
Bug 1610594 R[DevTools:Responsive Design Mode]In RDM device-picker menu, the overlayed checkbox/browser-logo looks pretty broken on Linux
Bug 1596867 R[DevTools:about:debugging][remote-dbg-next] Temporary extensions should be listed on remote devices
Bug 1585994 R[Firefox:Address Bar]Bad contrast in "This time search with" text with certain themes
Bug 1547693 R[Firefox:File Handling]Initial handler service setup does mainthread IO on file paths containing "microsoft.windowscommunicationapps" by enumerating protocol handlers
Bug 1602611 R[Firefox:General]ubuntu1804 - ubuntu1804 - browser/base/content/test/general/browser_menuButtonFitts.js | Test timed out -
Bug 1613727 R[Firefox:Messaging System]Clean up only isFXABadgeEnabled
Bug 1613101 N[Firefox:Messaging System]Enable the What's New panel provider in mochitests to use Remote Settings data
Bug 1613640 R[Firefox:Messaging System][RTL] A vertical scrollbar is wrongly displayed on the onboarding modal if the "Continue" button is clicked while the email field is empty
Bug 1614522 R[Firefox:PDF Viewer]Missing release data for scalar_content_pdf_viewer_used/SCALARS.PDF.VIEWER.USED
Bug 1545167 R[Firefox:PDF Viewer]PDF js causes mainthread IO on Linux and Windows by checking (several times?) if it's the system default handler early on startup
Bug 1612712 R[Firefox:Remote Settings Client]Add received polling timestamp in uptake events
Bug 1610002 R[Firefox:Theme]Status panel should have dark panel and light text in ui.systemUsesDarkTheme=1
Bug 1608554 A[Firefox:Toolbars and Customization]Firefox: Unable to initially Access on-screen Controls with the Keyboard after Changing Search Bar Settings from within a New Profile
Bug 1613580 R[Firefox:about:logins]about:logins login view is not wide enough
Bug 1614146 R[Firefox Build System:Bootstrap Configuration]`mach bootstrap` fails with `TypeError: environment can only contain strings`
Bug 1614365 N[Firefox Build System:General]use a git hash for packed_simd
Bug 1611511 R[Firefox Build System:General]cctools-port build broken with clang 10
Bug 1605188 R[Firefox Build System:General]Update builders to rustc 1.41
Bug 1613823 R[Firefox Build System:General]Synthetically serialize cargo invocations in the build system
Bug 1607143 R[Firefox Build System:Generated Documentation]mermaid js code cannot be loaded (csp issue)
Bug 1613526 R[Firefox Build System:Generated Documentation]Create a code quality documentation and the appropriate docs
Bug 1614148 R[Firefox Build System:Source Code Analysis]WebGLContextValidate.cpp: unused variable ' kMinMaxColorAttachments'
Bug 1613606 R[Firefox Build System:Source Code Analysis]PermissionMessageUtils.h: definition of implicit copy constructor for 'Principal' is deprecated because it has a user-declared copy assignment operator
Bug 1613176 R[Firefox Build System:Source Code Analysis]Add a lint to avoid passing types with destructors through the FFI boundaries.
Bug 1609568 R[Firefox Build System:Task Configuration]Intermittent make[4]: *** [Unified_cpp_dom_base2.o] Error 4
Bug 1527313 A[Firefox Build System:Task Configuration]Enable sourcedir caches for Windows generic-worker builds
Bug 1596920 R[GeckoView:General]Text entry in Gecko is broken on the Oculus Go in Firefox Reality
Bug 1614514 R[GeckoView:General]Insert new line in geckoview-quick-start.md after list in order to fix formatting
Bug 1612540 R[Release Engineering:Release Automation: Uploading]Ship Geckoview whenever Firefox Desktop is shipped
Bug 1547111 R[Taskcluster:General]Migrate tier 1 builds from AWS to GCP
Bug 1614718 R[Thunderbird:General]error: member access into incomplete type 'nsIInputStream' Needs port of Bug 1614208
Bug 1613615 R[Toolkit:Storage]Sqlite.jsm should forward ex.result in case of corruption or single error
Bug 1610334 R[Toolkit:Video/Audio Controls]PIP feature in Firefox: The PIP close and un-PiP video buttons don't announce to NVDA/screen reader
Bug 1432083 R[WebExtensions:Frontend]browser.permissions.request doesn't work in WebExtension popup
###########
Changes to 107 bugs - 93 fixed.