Changes in 20200624093107

Built from e858eb7ffebab87cc1902efc7f7d17dd083ebc8e

..index..
Bug 1645852 R[Core:Audio/Video]crash near null in [@ mozilla::dom::BrowsingContext::Get]
Bug 1646348 R[Core:Audio/Video: MediaStreamGraph]Fix audio thread registration in GraphDriver.cpp
Bug 1647492 R[Core:Audio/Video: Playback][MediaControl-Linux] Expose MediaSession's album data to MPRIS
Bug 1623444 R[Core:DOM: CSS Object Model]Intermittent css/cssom-view/scrollIntoView-smooth.html.ini WPT FAIL with Fission
Bug 1647795 R[Core:DOM: Content Processes]Remove some uses of "blacklist" from dom/ipc/
Bug 1647624 R[Core:DOM: Content Processes]Crash in [@ mozilla::dom::ContentParent::WaitForLaunchSync | mozilla::dom::ContentParent::GetNewOrUsedBrowserProcess]
Bug 1646563 R[Core:DOM: Content Processes]Simplify how we handle BrowserIds on frame elements
Bug 1647470 A[Core:DOM: Content Processes]E10S process selectors do not respect dom.ipc.keepProcessesAlive
Bug 1643205 R[Core:DOM: Core & HTML]Navigator's share() must consume user activation
Bug 1490661 R[Core:DOM: Core & HTML]Support enterkeyhint and deprecate mozactionhint
Bug 1646890 R[Core:DOM: Editor]Add new test for bug 1645983
Bug 1646325 A[Core:DOM: Editor]Make `WSRunScanner` create `WSFragment`s only when needed
Bug 1646296 R[Core:DOM: Editor]Group `WSRunScanner` members with stack only classes
Bug 1645313 R[Core:DOM: HTML Parser]Instantiate mozilla::JapaneseDetector only when needed
Bug 1626507 A[Core:DOM: Navigation]Remove the document channel exception for about:newtab
Bug 1645946 R[Core:DOM: Navigation]Crash in [@ nsFrameLoader::TryRemoteBrowserInternal]
Bug 1590762 R[Core:DOM: Navigation]Fix nsDocShell::OnLinkClickSync to work with fission
Bug 1642193 N[Core:DOM: Networking]3 /xhr/ web-platform tests are expected TIMEOUT
Bug 1646776 R[Core:DOM: Networking]https://webxr.today fails to reload (because of <link rel=preload> not firing load events when in the stylesheet cache).
Bug 1641905 R[Core:DOM: Security]ThirdPartyUtil::IsThirdPartyWindow returns different values in fission
Bug 1614969 N[Core:DOM: Security]Consider blocking mixed content downloads
Bug 1643721 N[Core:DOM: Selection]Factor code relevant for serializing ranges out from `nsDocumentEncoder`
Bug 1630176 R[Core:DOM: Service Workers]Intermittent dom/serviceworkers/test/test_notification_openWindow.html | Test timed out.
Bug 1642676 A[Core:DOM: Workers]Select an explicit remoteType for remote workers and then check that it matches the one set on the child process
Bug 1626851 R[Core:Disability Access APIs]Intermittent accessible/tests/mochitest/states/test_docarticle.html | Test timed out.
Bug 1647828 R[Core:Disability Access APIs]AXPress is available on all nodes
Bug 1647483 R[Core:Disability Access APIs]Include selected text ranges in text selection change events
Bug 1639048 R[Core:Disability Access APIs]wikipedia menu doesn't work with talkback
Bug 1642726 R[Core:Gecko Profiler]Deadlock while profiling allocations on macOS, freezing UI
Bug 1646280 R[Core:General]Improve Rust build docs
Bug 1647225 R[Core:Graphics]Use blocklisting terminology more consistently
Bug 1647253 R[Core:Graphics: Layers]Remove unused CreateSharedRGBImage()
Bug 1641370 A[Core:Graphics: WebGPU]Validate WebGPU shader requirements against the pipelines
Bug 1647742 N[Core:Graphics: WebRender]Break prim_store/mod.rs into multiple modules
Bug 1618013 A[Core:Graphics: WebRender]Enable backdrop-filter by default when WebRender is enabled
Bug 1647299 A[Core:Graphics: WebRender]Store a single array of primitives per prim list instead of per cluster
Bug 1647761 R[Core:IPC]Remove some outdated terms from ipc/
Bug 1645122 R[Core:ImageLib]Intermittent image/test/reftest/jpeg/webcam-simulacrum.mjpg == image/test/reftest/jpeg/blue.jpg | image comparison, max difference: 224, number of differing pixels: 799999
Bug 1550710 R[Core:ImageLib]SVG containing downsized image displayed with img tag has pixel aliasing (flutter.dev logo)
Bug 1608256 R[Core:JavaScript Engine]Assertion failure: startOfUninitialized <= nfixed, at js/src/jit/MacroAssembler.cpp:1074
Bug 1645439 R[Core:JavaScript Engine]Add eager AsyncIterator helper methods
Bug 1647242 R[Core:JavaScript Engine: JIT]Tidy up and optimize some WarpOracle code
Bug 1646975 R[Core:JavaScript Engine: JIT]Warp: Transpile ToString instructions
Bug 1647054 R[Core:JavaScript Engine: JIT][warp] Assertion failure: use.def()->id() <= mostRecentUse->id(), at jit/MIR.cpp:791
Bug 1647734 R[Core:JavaScript Engine: JIT]Fix a clang-11 snprintf complaint in JitSpewer.cpp
Bug 1647319 R[Core:JavaScript: GC]Create an abstraction for nested iteration
Bug 1647295 R[Core:Javascript: WebAssembly]Multi-value return code does not obey softFP ARM ABI for instance calls
Bug 1647525 A[Core:Layout]Use nsIFrame::HasAnyStateBits() whenever possible instead of GetStateBits()
Bug 1644997 R[Core:Layout]Make nsIFrame::ShouldApplyOverflowClipping as const member method
Bug 1647332 R[Core:Layout: Columns]Use a better first guess to reduce the range for the binary search in column balancing
Bug 1637648 R[Core:Networking][socket process] Forward observer notifications in nsHttpHandler to socket process
Bug 1641222 N[Core:Networking: DNS]Follow CNAME/AliasForm chains
Bug 1647769 R[Core:Networking: HTTP]Update Neqo to 0.4.4+
Bug 1643515 R[Core:Networking: HTTP]Crash in [@ mozilla::net::HttpTransactionParent::DoNotifyListener]
Bug 1633935 R[Core:Networking: HTTP]Allow sending onStartRequest via pHttpBackgroundChannel
Bug 1644271 R[Core:Panning and Zooming]Add a pref to always create the MVM, and turn it on
Bug 1622353 R[Core:SVG]Intermittent svg/painting/marker-004.svg.ini WPT FAIL with Fission
Bug 1642687 A[Core:Security: PSM]Upgrade Firefox 79 to use NSS 3.54
Bug 1644780 A[Core:Storage: Cache API]Crash in [@ mozilla::dom::cache::Connection::Close]
Bug 1636050 R[Core:Storage: Cache API]Replace the use of raw pointers with SafeRefPtr in CacheAPI
Bug 1623278 A[Core:Storage: IndexedDB]Prototype reduction of raw pointer usage
Bug 1645943 A[Core:Storage: Quota Manager]Extensions stop working after visiting site if root zone is included in FQDN
Bug 1647750 A[Core:Web Audio]Intermittent SUMMARY: AddressSanitizer: SEGV /build/glibc-OTsEL5/glibc-2.27/string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:418 after audioworkletprocessor-process-frozen-array.https.html ran
Bug 1646887 R[Core:Web Painting]Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ MergeState::ProcessItemFromNewList(nsDisplayItem*, mozilla::Maybe<Index<MergedListUnits> > const&)]
Bug 1647368 R[Core:WebRTC: Audio/Video]Move objc video capture code to dom/media/systemservices
Bug 1643058 N[Core:WebRTC: Signaling]webrtc web-platform-tests need a cleanup
Bug 1643464 R[Core:Widget]Rename MouseEvent::eLeft/eRight as ePrimary/eSecondary
Bug 1567505 R[Core:Widget: Gtk][wayland] drag and drop multiple files into google drive doesn't work
Bug 1645734 R[Core:Widget: Gtk][Wayland] Move gbm library interface from nsWaylandDisplay
Bug 1647133 R[Core:XPCOM]Use nsISerialEventTarget where possible
Bug 1632099 R[Core:XPCOM]do_QueryObject should work with const smart pointer
Bug 1637500 R[Core:XPCOM]GetCurrentThreadSerialEventTarget() doesn't return what you expect
Bug 1337953 A[Core:XPCOM]Make nsDeque "a bit more" typesafe
Bug 1646803 R[Core:XPCOM]The parent process' main thread doesn't have a name
Bug 1647739 R[Core:XPConnect]Fix a clang-11 snprintf complaint in XPCConvert.cpp
Bug 1647650 R[DevTools:Console]Replace the reference to the old profiler server by the new one
Bug 1644044 A[DevTools:Debugger]Intermittent devtools/client/debugger/test/mochitest/browser_dbg-old-breakpoint.js | Test timed out -
Bug 1646456 R[DevTools:Framework]Some pools are not destroyed when the DevToolsServerConnection is closed
Bug 1646678 A[DevTools:Framework]Add a mechanism to test server-side Resource listener while they're not enabled yet
Bug 1644357 R[DevTools:General]Remove unused WebExtensionDescriptor properties isAPIExtension & type
Bug 1639893 R[DevTools:Inspector]Stub API of GetOverflowingChildrenOfElement to report causes of overflow cases
Bug 1646636 R[DevTools:Inspector]Perma fision [tier 2] devtools/client/inspector/test/browser_inspector_inspect_node_contextmenu.js | Uncaught exception - at resource://devtools/client/fronts/inspector.js:212 - TypeError: can't access property "getFront", target is null
Bug 1591307 R[DevTools:Inspector: Compatibility]Localization for web compatibility panel
Bug 1603542 R[DevTools:Netmonitor][rel=preload] Log a warning when preloaded resources are not used
Bug 1498336 N[DevTools:Responsive Design Mode]Intermittent devtools/client/responsive/test/browser/browser_toolbox_rule_view_reload.js | Rule view still has two rules and is not empty. - Got 0, expected 2
Bug 1646267 R[DevTools:Shared Components]Extraneous reporting of "list" by screen readers in Dev Tools autocompletes
Bug 1644907 R[Firefox:Address Bar]Intermittent Tier 2 Test Verify browser/components/urlbar/tests/browser/browser_top_sites.js | Test timed out -
Bug 1632105 R[Firefox:Address Bar]Implement dynamic result types
Bug 1646582 N[Firefox:General]Remove RemoteWebProgressManager
Bug 1622144 R[Firefox:Menus]Intermittent toolkit/content/tests/browser/browser_bug1170531.js | menu_cut should be enabled - Got true, expected false | menu_copy should be enabled - Got true, expected false
Bug 1643780 R[Firefox:Messaging System]Implement theme screen in multistage about:welcome
Bug 1645078 R[Firefox:Messaging System]Remove or update probes expiring in Firefox 80: BROWSER_ATTRIBUTION_ERRORS
Bug 1645837 R[Firefox:PDF Viewer]Update pdf.js to version 2.6.47
Bug 1647586 R[Firefox:Preferences]Fix nits in FeatureGates localization file
Bug 1644631 R[Firefox:Preferences]Add a restart prompt if a restart-required=true FeatureGate preference is changed
Bug 1647215 R[Firefox:Security]Remove doorhanger code from doh-rollout extension
Bug 1646780 R[Firefox:Site Identity]Lazify the identity panel popup
Bug 1647865 R[Firefox Build System:Bootstrap Configuration]Bootstrap should bail out if not invoked with Python 3
Bug 1646427 R[Firefox Build System:General]|mach vendor python| should exclude tests and docs
Bug 1645986 R[Firefox Build System:General]Inefficiency when there are multiple GeneratedFile in a directory
Bug 1644371 R[Firefox Build System:General]`nom` has it's `.travis.yml` file deleted and re-created when doing `mach vendor rust`
Bug 1643819 R[Firefox Build System:Generated Documentation]Prevent Copy button to copy "$" in firefox docs
Bug 1647265 R[Firefox Build System:Lint and Formatting]Make rejected-words lint case-insensitive
Bug 1647629 R[Firefox Build System:Source Code Analysis]Make infer static-analysis compatible with python3
Bug 1629419 A[Firefox Build System:Source Code Analysis]ClientWebGLContext.cpp: the 'empty' method should be used to check for emptiness instead of 'size'
Bug 1622660 R[Firefox Build System:Source Code Analysis]MediaSystemResourceService.cpp: do not use 'else' after 'return'
Bug 1647383 R[Firefox Build System:Task Configuration]Enable chunking in the taskgraph for web-platform-tests-crashtest/wdspec
Bug 1646813 R[Firefox Build System:Task Configuration]Write some tests for chunking and TestResolver
Bug 1647498 R[Firefox Build System:Task Configuration]Set default docker-image value for test tasks to ubuntu1804-test
Bug 1645728 R[Firefox Build System:Task Configuration]All android-em opt tests are now tier 2
Bug 1635564 R[GeckoView:Extensions]Add a version of installBuiltIn that doesn't install if already exists
Bug 1645725 R[GeckoView:General]Remove chatsetMenu.properties l10n resource
Bug 1599342 R[Infrastructure & Operations:RelOps: General]Add hostutils for Windows host.
Bug 1647558 R[Release Engineering:Release Automation: Other]Add esr78 balrog scopes
Bug 1647749 R[Release Engineering:Release Automation: Updates]When testing esr-*-next updates for esr78, don't test from esr52
Bug 1647634 R[Release Engineering:Release Automation: Updates]esr78 should update balrog rules on test channels
Bug 1644222 R[Release Engineering:Release Requests]Setup WNP for users coming from <78.0 and receiving the 78.0 release
Bug 1647580 R[Thunderbird:Add-Ons: Extensions API]Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/components/extensions/test/xpcshell/test_ext_webRequest_download.js | Test timed out
Bug 1646843 R[Thunderbird:Build Config]Port bug 1646588: Taskcluster support for Thunderbird esr78
Bug 1646119 R[Toolkit:Application Update]UpdateManager: Remove transient _updates getter
Bug 1645922 R[Toolkit:Form Autofill]Fields are not saved after choosing to save the credit card from the doorhanger
Bug 1645862 N[Toolkit:Telemetry]Don't load most of TelemetryController.jsm in content processes
Bug 1647254 R[Toolkit:Telemetry]parse_scalars.py: Undefined variable 'MAX_LENGTH_COUNT' E0602 (pylint)
Bug 1634219 R[Toolkit:Video/Audio Controls]Remove or update probes expiring in Firefox 78: pictureinpicture.*
Bug 1637672 R[Web Compatibility:Interventions]Ship v12.0.0 of webcompat system addon
Bug 1647655 R[Web Compatibility:Tooling & Investigations]Document "webcompat-reviewers" group in the Firefox Source docs
Bug 1647065 R[WebExtensions:General]Permafailing toolkit/components/extensions/test/xpcshell/test_extension_permissions_migration.js | xpcshell return code: 0 when Gecko 79 merges to Beta on 2020-06-29
Bug 1629299 R[WebExtensions:Request Handling]Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:609:7 in mozilla::extensions::StreamFilterParent::OnDataAvailable(nsIRequest*, nsIInputStream*
Bug 1645941 R[WebExtensions:Request Handling]data race StreamFilterParent::mState in OnStartRequest and ODA
###########
Changes to 129 bugs - 99 fixed.
4 bugs are not included due to being restricted