Changes in 20191031095309

Built from 5fe1e03dbfbca52dbaec0dc096ca1884a851203d

..index..
Bug 1351635 R[DevTools:Console]Returns ES6 class information in Grip
Bug 1402369 R[GeckoView:General]Implement Web Share API
Bug 1420893 R[Core:WebRTC: Audio/Video]Remove mediaconduit_unittests
Bug 1422056 A[Core:Permission Manager]Isolate site permissions by OriginAttributes
Bug 1434087 R[Core:XUL]Remove [moz-collapsed=true] from minimal-xul.css
Bug 1448807 R[Toolkit:XUL Widgets]Remove showWindowResizer from browser Custom Element
Bug 1473473 R[DevTools:Debugger]Expose isClassConstructor in Debugger.Object
Bug 1503470 R[Core:SVG]Intermittent svg/smil/transform/paced-1.svg == svg/smil/transform/paced-1-ref.svg | image comparison, max difference: 3, number of differing pixels: 50
Bug 1520491 R[Toolkit:Telemetry]Consider deprecating Hybrid Content Telemetry
Bug 1528115 R[Firefox:Private Browsing]Remove support for the hidden private window
Bug 1545423 R[Core:Networking: HTTP]WebExtension API for the amount of data sent/received
Bug 1553759 R[Core:MFBT]'LZ4_decompress_fast' is deprecated: This function is deprecated and unsafe. Consider using LZ4_decompress_safe() instead
Bug 1557712 R[Core:DOM: Security]Intermittent dom/security/test/csp/test_frameancestors_userpass.html | uncaught exception - TypeError: uri.includes is not a function at frameBlocked@http://mochi.test:8888/tests/dom/security/test/csp/test_frameancestors_userpass.html:95:35
Bug 1558771 R[DevTools:Debugger]Cannot set breakpoints anymore on all javascript lines
Bug 1559848 R[Core:Layout]Intermittent TEST-UNEXPECTED-NOTRUN | /visual-viewport/viewport-no-resize-event-on-overflow-recalc.html | Resize event not fired at window.visualViewport when content is added - expected PASS
Bug 1561179 A[Core:Audio/Video: Playback]Create a PVideoBridge connection from the RDD process to the GPU process
Bug 1562667 A[Core:DOM: Core & HTML]Enable SharedArrayBuffer by default
Bug 1568043 R[Firefox:Address Bar]Remove code paths going through _parseActionUrl(url);
Bug 1568876 R[DevTools:Inspector: Changes]Make copyRule in the ChangesView fission compatible
Bug 1569728 R[Firefox Build System:General]compile clang with GCC 7
Bug 1570466 A[Firefox:Protections UI][Protection Report] Enhanced Tracking Protection card when some/all protections are off in Custom
Bug 1575028 N[Core:DOM: Service Workers]Intermittent PID 18805 | Assertion failure: IsAcceptingPromises(), at /builds/worker/workspace/build/src/dom/serviceworkers/ServiceWorkerShutdownBlocker.cpp:95
Bug 1577161 R[Core:JavaScript Engine]Gecko Profiler shouldn't include data-urls in profile strings (for perf reasons)
Bug 1577192 N[GeckoView:General]Crash in [@ java.lang.OutOfMemoryError: at dalvik.system.VMRuntime.newNonMovableArray(Native Method)]
Bug 1577371 R[Toolkit:Telemetry]bad timezone check in toolkit/components/telemetry/tests/unit/test_TelemetrySession.js (offsets up to UTC+14 are a thing)
Bug 1578177 R[Core:DOM: Quota Manager]Crash in [@ mozilla::dom::quota::QuotaManager::EnsureTemporaryStorageIsInitialized]
Bug 1579333 R[Core:Gecko Profiler]Revisit doAtLeastOnePeriodicSample
Bug 1580184 R[DevTools:Debugger]Duplicated JSMs are displayed in the omniscient toolbox when reloading pages
Bug 1580888 R[Core:JavaScript: GC]Allow black marking during gray marking
Bug 1581637 N[Core:Networking: HTTP]Add Http3 support
Bug 1581822 N[Core:Layout: Text and Fonts]Uneven weights and fonts displayed for Chinese pages on Firefox desktop
Bug 1582030 N[Core:Networking]Intermittent netwerk/test/unit/test_esni_dns_fetch.js | onLookupByTypeComplete - [onLookupByTypeComplete : 77] false == true
Bug 1582348 R[Core:JavaScript: Standard Library]Start implementing WritableStream, behind a pref, often with stubbed-out functions that just throw
Bug 1582531 A[Core:Document Navigation]Audit skipped and failed mochitests with Fission enabled
Bug 1582594 A[DevTools:Inspector]Intermittent devtools/client/inspector/markup/test/browser_markup_flex_display_badge.js | Test timed out -
Bug 1584000 R[Core:Graphics: Text]Migrate glyph to character association code from libThebes to graphite for sandboxed libGraphite performance
Bug 1584190 R[Core:Gecko Profiler]Profiler counter samples are stored in a single object instead of an array of objects
Bug 1584602 R[Core:DOM: Security]Enforce Eval checks on Worker Threads
Bug 1584998 A[Core:DOM: Security]Make x-frame-options work with fission enabled
Bug 1585851 R[Core:Disability Access APIs]Assertion failure: aNewIndex <= mChildren.Length() (Wrong new index was given), at src/accessible/generic/Accessible.cpp:2219
Bug 1586189 A[Core:DOM: IndexedDB]Reenable quota indexedDB tests that are skipped or expected to fail
Bug 1586684 R[Core:DOM: Security]Make CSP navigate-to comply with fission
Bug 1586725 R[Core:DOM: Security]Making the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_js_uri.js' working in Fission
Bug 1587127 R[Core:Layout]Ensure HCM backplate doesn't backplate items with visibility:hidden
Bug 1587386 R[Core:DOM: Core & HTML]Enable dom/tests/mochitest/bugs/test_bug260264.html on Fission
Bug 1588220 R[Core:Document Navigation]Only last active inner window should be reported as current after a BrowsingContext is discarded
Bug 1588283 R[Firefox Build System:Source Code Analysis]Incorrect build failure reported
Bug 1588386 R[Firefox:General]Firefox enters a strange state without its UI elements after current tab being closed by extension when in fullscreen
Bug 1588803 R[DevTools:Debugger]Set Directory Root is Broken - Sources Tree Items
Bug 1588953 V[Firefox:Address Bar]New "expanded" address bar triples in size
Bug 1589209 R[Firefox Build System:Bootstrap Configuration]Updating tools with mach bootstrap impossible on Windows - it keeps aborting downloads without recovering or continuing (and says it re-downloads things when it does not)
Bug 1589342 R[Core:Document Navigation]Crash in [@ mozilla::ipc::IPDLParamTraits<T>::Write] with Fission enabled
Bug 1589913 R[Core:WebVR]Update FxR Desktop default home page
Bug 1590239 R[Core:DOM: Content Processes]Dispatch "browsing-context-discarded" notification when detaching a BrowsingContext
Bug 1590538 R[Firefox:Address Bar]Copying a link and using "Paste & Go" results in error when HTTPS Everywhere add-on is installed
Bug 1590649 N[Core:Privacy: Anti-Tracking]Intermittent toolkit/components/antitracking/test/browser/browser_partitionedCookies.js | We have first-party set on storagePrincipal - "" == "example.net" -
Bug 1590933 N[Remote Protocol:Page]Intermittent Linux, Windows remote/test/browser/browser_page_captureScreenshot.js | Uncaught exception - at chrome://remote/content/Error.jsm:25 - RemoteAgentError
Bug 1591006 R[Remote Protocol:Agent]Re-arrange browser-chrome tests by using domains as subfolders
Bug 1591013 R[DevTools:General]Add a test / linter to make sure that DevTools server files are never reaching client files
Bug 1591101 R[Core:DOM: Service Workers]Non-idle, non-controlling, and unregistered Service Workers may not shutdown properly
Bug 1591183 R[Firefox:Tabbed Browser]Reload button stays in loading state after a network error
Bug 1591404 R[DevTools:Source Editor]Remove unused tern.js
Bug 1591481 R[Core:DOM: Bindings (WebIDL)]Do less copying when external strings are passed back into the DOM
Bug 1591514 R[Core:DOM: Bindings (WebIDL)]Improve support for literals on FakeString
Bug 1591523 R[Core:Graphics: WebRender]Implement OS Compositor interface on macOS
Bug 1591579 U[Core:DOM: Workers]XHR fetch from SharedWorker returns null response when responseType set to 'blob'
Bug 1591620 R[Core:Audio/Video: Playback]Allow adding different media control key listener to the event source directly
Bug 1591627 R[Core:Graphics: WebRender]Add support for specifying surface opacity to OS compositor interface.
Bug 1591810 R[Core:Web Audio]Perma massive /webaudio/the-audio-api/ wpt failures - context.audioWorklet is undefined when Gecko 72 merges to Beta on 2019-12-02
Bug 1591889 R[Core:JavaScript: GC]Increase in slow SWEEP_MARK phases in nightly builds 2019-10-22
Bug 1591900 R[WebExtensions:Request Handling]Expose third-party state in WebRequest and proxy onRequest details
Bug 1591996 R[Core:Graphics]Update Skia to milestone 79
Bug 1592019 R[Core:WebVR]Miscellaneous 2D UI tweaks for FxR Desktop
Bug 1592107 R[Firefox:Messaging System]Update utm term utm_campaign value by appending channel name for first run about:welcome experiments
Bug 1592175 R[Core:Privacy: Anti-Tracking]browser_networkIsolation.js breaks when NSS enables TLS 1.3 by default
Bug 1592213 R[Core:Graphics]PersistentBufferProviderShared should allow up to two more textures when webrender is enabled.
Bug 1592225 R[Core:Graphics: WebRender]FreeList::clear breaks non-zero entries invariant
Bug 1592308 R[DevTools:Console]Add keyboard shortcut to save and load files from the console input
Bug 1592389 N[Core:CSS Parsing and Computation]Support unprefixed field and fieldtext css colors
Bug 1592408 R[Core:Graphics: Text]DrawTargetCairo.cpp: unused function 'GfxFormatToPixmanFormat' when not using skia
Bug 1592443 R[Firefox Build System:General]Update in-tree sccache to the current master branch
Bug 1592465 R[Core:Document Navigation]Intermittent docshell/test/navigation/browser_bug343515.js | Tab 2 should have 2 iframes - 1 == 2 - | Test timed out - | A promise chain failed to handle a rejection: TypeError: aWindow is undefined - stack: JS frame :: resource://*/Promise-backend.js ::
Bug 1592487 R[Core:JavaScript Engine]Assertion failure: CurrentThreadCanAccessRuntime(cx->runtime()), at js/src/threading/ProtectedData.cpp:65
Bug 1592496 R[Core:XPCOM]Add move constructor&assignment to nsMainThreadPtrHandle
Bug 1592503 R[Core:Web Audio]use setup() in more webaudio tests to wrap code that may error before tests are created
Bug 1592513 R[DevTools:Inspector]node actor should not require DOMHelpers from devtools/client
Bug 1592533 R[Toolkit:XUL Widgets]Post XBL removal xul.css cleanup
Bug 1592548 R[Core:DOM: Security][Fission] Enable the test 'browser_firstPartyIsolation_aboutPages.js' in Fission.
Bug 1592610 R[Core:WebVR]Superfluous DispatchVRDisplayInfoUpdate call when a session is restored in Android
Bug 1592651 R[Core:DOM: Security]Disable Pref respect_document_nosniff for Firefox 71
Bug 1592694 A[Toolkit:Telemetry]Cleanup aboutTelemetry.css to fix RTL and remove obsolete rules
Bug 1592699 R[Core:DOM: Push Notifications]Enable dom/push/test/test_serviceworker_lifetime.html for fission tests
Bug 1592751 R[DevTools:Console]Console replay indicator does not reflect relative console evaluations during Replay
Bug 1592771 R[Core:DOM: Bindings (WebIDL)]Add correctness tests for literal and stringbuffer roundtripping through bindings
Bug 1592775 R[Firefox:Untriaged]Replay's frame timeline jumps after clicking on the timeline
Bug 1592849 R[Core:Graphics]Add MOZ_LOG support to CrossProcessPaint
###########
Changes to 96 bugs - 74 fixed.
6 bugs are not included due to being restricted