Changes in 20200515093304

Built from 5a0a960a8d555795d4d1db432090fec007850716

..index..
Bug 1630106 R[Core:Audio/Video]Calling HTML5 video APIs rapidly may permanently pause video in Fenix
Bug 1596528 R[Core:Audio/Video]Intermittent GECKO(2175) | Assertion failure: droppedFrames <= totalFrames, at /builds/worker/workspace/build/src/dom/media/mediacapabilities/DecoderBenchmark.cpp:19
Bug 1637837 R[Core:Audio/Video: MediaStreamGraph]ThreadSanitizer: data race /builds/worker/checkouts/gecko/dom/media/MediaTrackGraph.cpp:1477:58 in mozilla::MediaTrackGraphImpl::ForceShutDown()::Message::Run()
Bug 1627999 N[Core:Audio/Video: Playback]Windows volume + media info shows incorrect info when multiple videos on page
Bug 1509933 R[Core:Audio/Video: Playback]Use transient user activation as the default way to detect if the action is an user-input for `click-to-play`
Bug 312971 R[Core:CSS Parsing and Computation]Support :read-only and :read-write pseudoclasses (unprefix)
Bug 1638114 R[Core:Canvas: WebGL]eglMakeCurrent EGL_BAD_SURFACE errors after destroying the VR GLScreenBuffer
Bug 1637085 N[Core:DOM: Content Processes]Use async shutdown rather than nested event loops in ContentParent
Bug 1637159 R[Core:DOM: Events]remove public DOMEventTargetHelper::BindToOwner() rebind methods
Bug 1636148 R[Core:DOM: Security]Make calling nsIPrincipal->GetURI a clang-error
Bug 1558394 U[Core:DOM: Security]To block automatic download in sandboxed iframe
Bug 1621433 R[Core:DOM: Security]In RFP mode, turn the all-white canvas into a fully random 'poison pill'
Bug 1635709 N[Core:DOM: Selection]Clean up code around `nsFrameSelection::HandleDrag`
Bug 1634259 R[Core:DOM: Workers]High Frequency PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::CycleCollectedJSContext::RecursionDepth() const]
Bug 1619329 R[Core:DOM: Workers]AddressSanitizer: SEGV /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/ThreadBound.h:135:3 in AssertIsCorrectThread
Bug 1620840 R[Core:DOM: Workers]Intermittent PROCESS-CRASH org.mozilla.geckoview.test.crash.ParentCrashTest.crashParent | application crashed [@ mozilla::dom::WorkerPrivate::RemoveWorkerRef(mozilla::dom::WorkerRef*)]
Bug 1572852 R[Core:Disability Access APIs]Fix usage of nsIDocShellTreeItem in LogDocShellTree
Bug 1637707 R[Core:Graphics]ThreadSanitizer: unlock of an unlocked mutex (or by a wrong thread) in glxtest
Bug 1637808 R[Core:Graphics: Layers]Make SampleAnimations a member function of AsyncCompositionManager
Bug 1622360 N[Core:Graphics: WebRender]Remove document splitting code
Bug 1637300 R[Core:Graphics: WebRender]Further reduce unnecessary scene building
Bug 1637831 R[Core:Graphics: WebRender]Remove redundant nullptr check from WebRenderTextureHost
Bug 1637120 R[Core:Graphics: WebRender]Tileview improvements
Bug 1638011 A[Core:Graphics: WebRender]Block WebRender in release on > 60Hz monitors
Bug 1623821 R[Core:Graphics: WebRender]reftests/split/filter.yaml fails when picture caching optimization is disabled
Bug 1637440 R[Core:Graphics: WebRender]Fill in border-image not stretching properly in Firefox
Bug 1637433 R[Core:IPC]Stop using Runnable in BackgroundImpl.cpp
Bug 1635037 R[Core:ImageLib]Code in image/decoders/ is missing fuzzing instrumentation
Bug 1629291 R[Core:Internationalization]Context menus are blank on macOS
Bug 1638006 R[Core:JavaScript Engine]Removed missed piece of optional parser allocation deferal
Bug 1634810 R[Core:JavaScript Engine]Update test262 blacklist for new RegExp features
Bug 1637886 R[Core:JavaScript Engine]Crash in [@ JS::GetScriptPrivate]
Bug 1637314 R[Core:JavaScript: GC]ZoneAllocPolicy's move assignment operator doesn't update the "zone_" member
Bug 1637566 R[Core:JavaScript: GC]FinalizationRegistrationsObject's Records slot created as FinalizationRecordVector but used as WeakFinalizationRecordVector
Bug 1637506 R[Core:Javascript: WebAssembly]Make the allTrue porting APIs x86_shared
Bug 1637682 R[Core:Javascript: WebAssembly]A few Metadata fields are not serialized and deserialized, thus they may be undefined
Bug 1635783 R[Core:Javascript: WebAssembly]Perma beta js/src/jit-test/tests/wasm/ion-error-i64.js | /builds/worker/workspace/build/src/js/src/jit-test/tests/wasm/ion-error-i64.js:72:21 Error: Assertion failed: got "cannot pass i64 to or from JS", when Gecko 78 merges to beta on 2020-06-01
Bug 1637771 R[Core:Layout: Form Controls]unthemed buttons shouldn't also show moz-focus-inner
Bug 888884 R[Core:Layout: Form Controls]:-moz-read-write pseudo-class shouldn't be applied on <input type=text disabled> and <textarea disabled>
Bug 1553717 R[Core:Memory Allocator]Use Randomization on all arenas in non-Content Processes
Bug 1636999 R[Core:Networking][socket process] handle the case that connection manager is used when socket process is not ready
Bug 1636930 R[Core:Networking][socket process] Make sure http response head can be serialized and deserialized properly
Bug 1549323 R[Core:Networking][socket-process] Check whether SSL_ClearSessionCache() is called on the socket process.
Bug 1637888 R[Core:Networking]Crash in [@ <name omitted> | mozilla::PreloaderBase::NotifyRestart]
Bug 1634462 R[Core:Networking: DNS]Check doh-rollout.mode in TRRService
Bug 1636411 R[Core:Networking: DNS]Allow disabling DNS via pref
Bug 1635566 N[Core:Networking: DNS]logincdn.msauth.net fails to resolve if network.trr.mode=3
Bug 1633942 R[Core:Networking: HTTP]introduce HttpChannelOnStartRequestArgs
Bug 1634508 A[Core:Performance]Record histogram of loaded tabs
Bug 1600727 N[Core:Plug-ins]Intermittent browser/base/content/test/plugins/browser_CTP_crashreporting.js | Test timed out -
Bug 1564128 R[Core:Printing: Output]Unable to print CSS animations/transitions and web animations
Bug 1637739 R[Core:Privacy: Anti-Tracking]Use AntiTrackingUtils::IsThirdPartyChannel() in UrlClassifierCommon::AnnotateChannel()
Bug 1628942 R[Core:Privacy: Anti-Tracking]Console log messages for anti-tracking heuristics should not mention "tracker" with dFPI
Bug 1561225 A[Core:SVG]Transform with decimal values in svg path animation occurs in a different area than the end path
Bug 1636119 R[Core:SVG]jump when css animation starts and stops
Bug 1629824 A[Core:Sanitizers]Intermittent asan TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
Bug 1638211 R[Core:Security]In RFP mode, kkapsner's Canvas test leads to a tab crash
Bug 1631847 R[Core:Security: PSM]use timestamp field from crlite entries instead of filename to determine most recent filters/stashes
Bug 1632128 R[Core:Storage: IndexedDB]Simplify unnecessarily complex ResultHelper classes
Bug 1633719 R[Core:Storage: IndexedDB]Add support for NotNull<SafeRefPtr<T>> and use NotNull with InitializedOnce
Bug 1623278 A[Core:Storage: IndexedDB]Prototype reduction of raw pointer usage
Bug 1624802 N[Core:Storage: Quota Manager]Run all tests under QM and its clients with a long file name on Windows
Bug 1637636 R[Core:WebRTC: Audio/Video]Enabling transport-cc breaks simulcast
Bug 1279153 R[Core:WebRTC: Networking]Add support for Reduced Size RTCP (rtcp-rsize) per RFC 5506
Bug 1638123 R[Core:WebVR]Call WebGLContext::ClearVRFrame when ending WebXR session.
Bug 1638062 R[Core:XPCOM]StartupCache writing trips the late write checking code
Bug 1635401 R[DevTools:Application Panel]Polish UX: minor fixes
Bug 1636995 R[DevTools:Console]Uncaught exception message can make the console output out of scroll
Bug 1637983 R[DevTools:Documentation]Replace Slack links by Matrix ones
Bug 1623988 R[DevTools:Inspector]Freezes on inspect html and when html node is opened
Bug 1637540 R[DevTools:Inspector: Compatibility]Wrong list of browser versions
Bug 1636417 R[DevTools:Netmonitor]Implement EventSourceActor
Bug 1555057 R[DevTools:Netmonitor]Show the related Add-on for blocked resources
Bug 1636696 R[Firefox:Address Bar]Highlight suggestions only if the typed token prefixes a word in the suggestion
Bug 1580390 R[Firefox:General]Intermittent browser/base/content/test/performance/browser_startup_syncIPC.js | unused whitelist entry before handling user events: PLayerTransaction::Msg_GetTextureFactoryIdentifier -
Bug 1637603 N[Firefox:General]Make the startup recorder and browser_startup_syncIPC.js test more reliable
Bug 1610081 A[Firefox:Preferences]The non-scrolling sidebar in about:addons and about:preferences is a potential migraine trigger
Bug 1631362 R[Firefox:Security]JavaScript error: resource://gre/modules/Prompter.jsm, line 642: NS_ERROR_NOT_AVAILABLE: prompt aborted by user
Bug 1634293 R[Firefox:Shell Integration][gnome] Implement icon search for gnome-shell search provider
Bug 1635352 R[Firefox:Sync]Add a stub JS engine for extension storage
Bug 1636820 R[Firefox:about:logins]Passwords in about:logins cannot be read or copied on Linux
Bug 1637721 R[Firefox Build System:Bootstrap Configuration]openSUSE's bootstrap does not download the stackwalk toolchain
Bug 1579329 R[Firefox Build System:General]mach - enable python3 for file-info
Bug 1638193 R[Firefox Build System:General]Remove build system support for iOS
Bug 1637254 R[Firefox Build System:General]Update vendored l10n python libraries
Bug 1637778 R[Firefox Build System:General]Delete `mach robocop` from py2 mach command list
Bug 1637709 R[Firefox Build System:General]mach bootstrap should set up Mercurial's purge extension
Bug 1637957 R[Firefox Build System:General]./mach build on italian gentoo fails
Bug 1638036 R[Firefox Build System:General]Delete reference to PY3 in configure
Bug 1637737 R[Firefox Build System:General]Perma macOS python/mozbuild/mozbuild/test/test_base.py::TestMozbuildObject::test_get_binary_path TEST-UNEXPECTED-FAIL
Bug 1638195 R[Firefox Build System:General]Remove python configure knowledge of old configure arguments that were removed
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1638103 R[Firefox Build System:Task Configuration]Bugbug SETA fallback not working
Bug 1630558 R[Firefox Build System:Task Configuration]taskgraph doesn't generate stable hashes for toolchain tasks
Bug 1608837 N[Firefox Build System:Task Configuration]Enable chunking in the taskgraph for all web-platform-test suites
Bug 1616692 R[Firefox Build System:Toolchains][meta] Upgrade to clang 10.0.0
Bug 1637911 R[Firefox Build System:Try]AttributeError: 'NoneType' object has no attribute 'endswith' when running "mach try fuzzy"
Bug 1637803 R[GeckoView:Extensions]Expose WebExtension.isBuiltIn
Bug 1638105 R[GeckoView:General]Remove obsolete assumeThat in ContentDelegateTest
Bug 1631754 R[GeckoView:General]PanZoomController erroneously returns INPUT_RESULT_HANDLED
Bug 1628832 R[Release Engineering:General][meta] KaiOS project branch
Bug 1637213 R[Release Engineering:Release Automation: Flatpak]Generate static delta for Flatpak
Bug 1637621 R[Remote Protocol:Browser]Browser.getVersion to return 1.3
Bug 1637493 R[Remote Protocol:Emulation]Audit use of customUserAgent in content/Emulation.jsm and ensure only occurs from Parent process.
Bug 1593226 R[Remote Protocol:Runtime]Runtime.executionContextCreated and Runtime.executionContextDestroyed are not emitted for frames
Bug 1636783 R[Thunderbird:General]permafail - netwerk/test/unit/test_permmgr.js | run_test - [run_test : 78] 7 == 6
Bug 1637647 R[Toolkit:Telemetry]Update glean_core to at least v30
Bug 1636057 R[Toolkit:XUL Widgets]Make arrow panel opening animation obey prefers-reduced-motion
Bug 1623245 R[WebExtensions:Storage]Implement JS to Rust bridge for new chrome.storage.sync API implementation.
###########
Changes to 109 bugs - 89 fixed.
1 bugs are not included due to being restricted