Changes in 20200703094420

Built from 2da2c9f85102b92961435e5434f469fef0ebf08c

..index..
Bug 1650179 R[Core:Audio/Video: Playback]Init WC_FIELD `AutoplayPermission`
Bug 1649675 R[Core:Audio/Video: Playback][Linux] Use DRM display for VA-API decoding
Bug 1643513 R[Core:Audio/Video: Playback]Implement SetPositionState API on the key source
Bug 1640369 R[Core:Audio/Video: Playback]Video playback stops working on low end devices after multiple simultaneous videos played.
Bug 1647167 R[Core:Canvas: 2D]Basic compositor: Graphical glitches on Speedtest.net on Nightly
Bug 1649894 R[Core:Canvas: WebGL]Add pref webgl.debug.incomplete-tex-color
Bug 1265275 R[Core:DOM: Core & HTML][Presentation WebAPI] Remove "using namespace" from dom/presentation cpp files
Bug 1648877 R[Core:DOM: Core & HTML]Assertion failure: removedElement == this, at /builds/worker/checkouts/gecko/dom/html/HTMLDialogElement.cpp:73
Bug 1650236 R[Core:DOM: Core & HTML]A couple minor clean-ups in Document.cpp
Bug 1648564 V[Core:DOM: Editor]Assertion failure: !aPointAtASCIIWhiteSpace.IsEndOfContainer(), at /builds/worker/checkouts/gecko/editor/libeditor/WSRunObject.cpp:1450
Bug 1644903 R[Core:DOM: Editor]Assertion failure: !mMightHaveUnreportedJSException, at /builds/worker/workspace/obj-build/dist/include/mozilla/ErrorResult.h:583
Bug 1619953 A[Core:DOM: File]Extend BlobURLChannel to always request and read BlobURL data from parent process
Bug 1647301 R[Core:DOM: Navigation]Remove forceCharset from nsIContentViewer
Bug 1649772 R[Core:DOM: Navigation]Simplify nsIWebPageDescriptor
Bug 1649732 R[Core:DOM: Security]re-enable accidentally expired telemetry probes "evalUsage" and "javaScriptLoad"
Bug 1649121 N[Core:DOM: Selection]Fortify code for copy&paste
Bug 1649253 R[Core:Disability Access APIs]Crash in [@ mozilla::a11y::IDSet::ReleaseID]
Bug 1635722 R[Core:Disability Access APIs]Crash in [@ mozilla::a11y::DocAccessiblePlatformExtParent::RecvSetPivotBoundaries]
Bug 1649575 R[Core:Disability Access APIs]Introduce basic TextMarker and TextMarkerRange support
Bug 1649217 R[Core:Disability Access APIs]Add isCollapsed attribute to caret move event
Bug 1640048 R[Core:Graphics][X11] Initial EGL runtime support
Bug 1648411 R[Core:Graphics]Add AHardwareBuffer layer buffer support on android
Bug 1647156 R[Core:Graphics: WebRender]Missing content in nested scroll frame (page info popup in Firefox profiler)
Bug 1647940 V[Core:Graphics: WebRender]Hit MOZ_CRASH(Didn't find a cached resource with that ID!) at gfx/wr/webrender/src/resource_cache.rs:257
Bug 1649684 R[Core:IPC]Make various ProcessHost stop using Google's MessageLoop
Bug 1559253 R[Core:JavaScript Engine]Invalid regexp literal shows wrong line and column number
Bug 1635375 A[Core:JavaScript Engine: JIT]Improve WarpBuilder IC logic
Bug 1649913 R[Core:JavaScript Engine: JIT]Hook RateMyCacheIR up to StructuredSpewer.
Bug 1647747 A[Core:JavaScript: GC]Assertion failure: WeakMapBase::checkMarkingForZone(zone), at js/src/gc/GC.cpp:4907 with Debugger
Bug 1649887 R[Core:JavaScript: GC]Move more handler code in HelperThread::handleWorkload into runTask()
Bug 1640844 A[Core:JavaScript: GC]Investigate nursery performance in the ARES-6 benchmark
Bug 1649950 R[Core:JavaScript: GC]Remove or update probes expiring in Firefox 81: GC_PRETENURE_COUNT
Bug 1649949 R[Core:JavaScript: GC]Remove or update probes expiring in Firefox 81: GC_MARK_*
Bug 1649952 R[Core:JavaScript: GC]Remove or update probes expiring in Firefox 81: GC_MARK_RATE
Bug 1648885 R[Core:Javascript: WebAssembly]Perform Spectre mitigations for WebAssembly on Cranelift/ARM64
Bug 1646663 R[Core:Javascript: WebAssembly]Mandelbrot SIMD benchmark speeds up by 15% with --enable-debug
Bug 1323307 R[Core:MFBT]replace all the system-specific endianness goo in EndianUtils.h with defines set from moz.configure
Bug 1649704 R[Core:MFBT]Improve consistency of Span's span_iterator comparison
Bug 1650068 R[Core:Networking][socket process] reenable profiler tests
Bug 1649349 N[Core:Networking]Reject DocumentLoadListener's Open promise as soon as we decide to switch process
Bug 1648008 R[Core:Networking: DNS]Unable to connect to Google first time using it through DuckDuckGo bang after clearing all history
Bug 1640612 R[Core:Networking: HTTP]socket process gets killed due to sandboxing
Bug 1649410 R[Core:Networking: HTTP][socket-process] test_version_fallback() in netwerk/test/unit/test_http3.js fails
Bug 1650193 R[Core:Panning and Zooming]Make test_innerWidthHeight_script pass with apz.allow_zooming=true
Bug 1648064 N[Core:Printing: Output]loading="lazy" images are not printed unless the were scrolled to
Bug 1649040 R[Core:Printing: Output]Printing SVG with mask does not match preview
Bug 1645235 R[Core:Privacy: Anti-Tracking]Origin-counting telemetry for cookie purging is probably overcounting
Bug 1648812 R[Core:Privacy: Anti-Tracking]The "storage access granted" console log for requestStorageAccess is incorrect
Bug 1645777 R[Core:Privacy: Anti-Tracking]Crash in [@ mozilla::PermissionManager::GetKeyForPrincipal]
Bug 1648454 R[Core:Storage: IndexedDB]Use NotNull with IDBRequest
Bug 1621920 N[Core:Storage: Quota Manager]Ignore unknown directories in client directories during temporary storage initialization
Bug 1649058 R[Core:WebRTC: Audio/Video]MediaEngineDefaultVideoSource() will deadlock if used
Bug 1649977 R[Core:WebVR]Stop using a Google's base::Thread with the VRService
Bug 1650210 R[Core:Widget: Cocoa]clang-11 error in nsTouchBar.mm updateItem
Bug 1627075 A[Core:XPCOM]Cache more things from omnijars with the StartupCache
Bug 1649770 R[Core:XPCOM]Check for tainted array during iteration in nsTArray_Impl::RemoveElementsBy
Bug 1642626 R[Core:mozglue]Error thrown in console when running target.cppunittest.tests
Bug 1634466 R[DevTools:Console]Instrument bottlenecks in Console rendering with tracing markers
Bug 1649738 R[DevTools:Framework]Log an error when calling targetFront.actorHasMethod() for an unknown or uninitialized actor
Bug 1622734 R[DevTools:Framework]Replace nodeFront.parent() usage with nodeFront.walkerFront in dom-mutation-breakpoint.js
Bug 1623283 R[DevTools:Framework]Rename Pool#actor method
Bug 1618059 A[DevTools:General]Intermittent devtools/server/tests/xpcshell/test_extension_storage_actor.js | xpcshell return code: 0
Bug 1597245 R[DevTools:Inspector]Delete Node should not be available on "#document" nodes
Bug 1649899 R[Firefox:General]Pioneer study IDs collide with RemoteSettings record IDs
Bug 1644484 R[Firefox:General]Intermittent browser/base/content/test/fullscreen/browser_bug1620341.js | Uncaught exception - undefined - timed out after 50 tries.
Bug 1621110 R[Firefox:Messaging System]Enable message editing on all DevTools tabs where messages are displayed
Bug 1622263 A[Firefox:New Tab Page]Add Telemetry for the about:home caching mechanism
Bug 1618465 R[Firefox:PDF Viewer]Move pdf.js to toolkit
Bug 1649802 A[Firefox:Preferences]Expose cookie sameSite=lax-by-default experimental feature
Bug 1648638 R[Firefox:Toolbars and Customization]Move profiler panel view out of main panel
Bug 1646363 R[Firefox Build System:General]mach build throws KeyError: ''$srcdir/mozilla-central/obj-x86_64-pc-mingw32/dom/bindings'
Bug 1649901 R[Firefox Build System:General]Improve reproducibility of config_status_deps.in files
Bug 1649850 R[Firefox Build System:General]Refactor minimum Rust version for bootstrap and configure into a common place
Bug 1645572 R[Firefox Build System:Generated Documentation]Renaming files under /docs results in broken links
Bug 1649975 R[Firefox Build System:Lint and Formatting]Perma Linting Bugzilla Missing Bugzilla component: third_party/WinToast/*
Bug 1646832 R[Firefox Build System:Mach Core]Don't submit Sentry issues for build team members
Bug 1649565 R[Firefox Build System:Mach Core]Perma [tier 2] 0:25.92 python/mach/mach/test/test_telemetry.py::test_simple TEST-UNEXPECTED-FAIL
Bug 1648850 R[Firefox Build System:Mach Core]stderr & stdout are not inherited on Windows when mach is using python3 (since 3.7)
Bug 1650057 R[Firefox Build System:Source Code Analysis]Avoid using external clang-tidy patches when dealing with paths that need to be escaped
Bug 1641058 A[Firefox Build System:Task Configuration]tasks that only exist because of another that is later optimized away should not be scheduled
Bug 1649356 R[Firefox Build System:Task Configuration]Cleanup inconsistencies in taskgraph schemas.
Bug 1646511 R[Firefox Build System:Task Configuration]We are still running MinGW builds on autoland
Bug 1374571 R[Firefox for Android:Toolbar]Crash in mozilla::gl::CreateSurfaceFromNativeWindow
Bug 1649530 R[GeckoView:General]Deprecate GeckoRuntimeSettings.Builder.useMultiprocess and GeckoRuntimeSettings.getUseMultiprocess
Bug 1649529 R[GeckoView:General]Deprecate GeckoSession (de)serializability to Parcel
Bug 1647439 R[Remote Protocol:Agent]Sync vendored puppeteer to v5.0.0
Bug 1649443 R[Toolkit:Crash Reporting]When populating a crash ping only store the list of modules that are referenced from the stack(s)
Bug 1642060 R[Toolkit:Form Autofill]Card type/network isn't filled using heuristics (e.g. on Macy's)
Bug 1648858 A[Toolkit:General]Move d3.js from devtools/ to third_party/
Bug 1642454 R[Toolkit:OS.File]Port OS.File read/writeAtomic to C++
Bug 1648171 R[Toolkit:Password Manager]Password import suggestion renders without text (MigrationUtils.getBrowserName is not a function)
Bug 1437626 A[Toolkit:Safe Browsing]GetTopWindowURI should return the URI that a service worker is registered to instead of null
Bug 1649878 R[Toolkit:Telemetry]Perma telemetry-integration toolkit/components/telemetry/tests/integration/tests/test_event_ping.py::test_event_ping
Bug 1649867 R[Toolkit:about:memory]Remove window IDs from event-counts in diffs
###########
Changes to 94 bugs - 76 fixed.
7 bugs are not included due to being restricted