Changes in 20200619092144

Built from 341563fe54635619fd28b8928d5876dbcc5a21e6

..index..
Bug 1616616 R[Conduit:Phabricator]Create a Graphics reviewers group
Bug 1646348 A[Core:Audio/Video: MediaStreamGraph]Fix audio thread registration in GraphDriver.cpp
Bug 1584959 R[Core:Audio/Video: Playback]Crash in [@ mozilla::AudioConverter::AudioConverter]
Bug 1623971 R[Core:Audio/Video: Playback][MediaControl-Windows] Show artwork image on the virtual control interface (SMTC)
Bug 1646224 N[Core:CSS Parsing and Computation]Use mozilla::Length rather than nscoord to store font sizes.
Bug 1633410 R[Core:CSS Parsing and Computation]3.32 - 4.37% Images (linux1804-64-shippable) regression on push d0ee684793c43c000d185be4b5d9f7f4e1f8f483 (Thu April 23 2020)
Bug 1646811 R[Core:CSS Parsing and Computation]Sync servo stuff.
Bug 1642591 R[Core:DOM: Core & HTML]Consider not making referrer policy cause cache misses for images and CSS caches.
Bug 1646432 R[Core:DOM: Core & HTML]Enable dialog-return-value.html test for dialog
Bug 1646296 A[Core:DOM: Editor]Group `WSRunScanner` members with stack only classes
Bug 1640276 R[Core:DOM: Editor]Mark nsINode parameters as const in editor
Bug 1642149 R[Core:DOM: Networking]Fix require-corp.https.html and require-corp-sw.https.html
Bug 1642531 R[Core:DOM: Networking]Fix expected fail on html/cross-origin-embedder-policy/require-corp-load-from-cache-storage.https.html
Bug 1586686 A[Core:DOM: Security]Intermittent docshell/test/navigation/test_triggeringprincipal_iframe_iframe_window_open.html | Test timed out.
Bug 1645003 R[Core:DOM: Selection]Return a pointer from GetPrimaryOrCaretFrameForNodeOffset and its dependencies
Bug 1622375 R[Core:DOM: Service Workers]Intermittent service-worker/registration-mime-types.https.html.ini WPT CRASH with Fission
Bug 1635784 R[Core:DOM: UI Events & Focus Handling]Mouse cursor not update properly in Fission for some cases
Bug 1645817 R[Core:Disability Access APIs]browser_test_resolution.js seems to make some invalid assumptions
Bug 1529610 A[Core:Gecko Profiler]Can we somehow reduce the overhead caused by HandletoFilename when the mainthreadio feature is enabled?
Bug 1646741 R[Core:Graphics: WebRender]Update gleam to 0.12
Bug 1646066 R[Core:Graphics: WebRender]Improve partial valid rect handling in NativeLayerCA
Bug 1646842 R[Core:Graphics: WebRender]Rollout WebRender to Intel macOS on Nightly
Bug 1592016 R[Core:Graphics: WebRender]Enable gfx.webrender.compositor by default on macOS
Bug 1646172 R[Core:Graphics: WebRender]Add a profiler marker for the number of draw calls per frame
Bug 1646389 R[Core:Graphics: WebRender]Consolidate profiler markers for the number of picture cache tiles that are invalidated
Bug 1090374 R[Core:IPC]Convert MessageChannel::mLink to a UniquePtr
Bug 1646453 R[Core:IPC: MSCOM]Add profiler markers for MSCOM IPC
Bug 1642708 A[Core:JavaScript Engine]Remove BinAST prototype
Bug 1646664 A[Core:JavaScript Engine: JIT]Optimize Math.fround in CacheIR and Warp
Bug 1646035 R[Core:JavaScript Engine: JIT]Warp: fix Uint32Array loads
Bug 1646041 R[Core:JavaScript Engine: JIT][warp] Assertion failure: header->isLoopHeader(), at jit/IonAnalysis.cpp:1888
Bug 1640844 A[Core:JavaScript: GC]Investigate nursery performance in the ARES-6 benchmark
Bug 1645779 R[Core:JavaScript: Internationalization API]intl/icu_sources_data.py broken after switching "mach python" to python3
Bug 1646009 R[Core:JavaScript: Standard Library]several Promise.any related test failures when Gecko 79 merges to Beta on 2020-06-29
Bug 1645638 R[Core:Javascript: WebAssembly]Perma [tier2] js\src\jit-test\tests\wasm\simd\spec\simd_f32x4_cmp.js | uncaught exception: out of memory (code 3, args "--ion-eager --ion-offthread-compile=off --more-compartments") [0.9 s]
Bug 1642603 R[Core:Layout]Screen jumping while typing in an input field inside a css transformed element with perspective
Bug 1646391 R[Core:MFBT]Remove unnecessary complexity from ReverseIterator and IteratorRange
Bug 1646056 R[Core:Networking]Use const references rather than raw pointer for preload keys.
Bug 1643382 R[Core:Networking][socket process] make sure we don't leak HttpBackgroundChannelChild and BackgroundDataBridgeChild
Bug 1631327 R[Core:Networking]Crash in [@ IPCError-browser | RecvPredLearn]
Bug 1645937 R[Core:Panning and Zooming]scrollbars lost since Bug 1644271 and Bug 1645520 didn't resolve it
Bug 1642157 R[Core:SVG]2 testing/web-platform/meta/svg/animations/seeking-events tests are TIMEOUT
Bug 1642687 A[Core:Security: PSM]Upgrade Firefox 79 to use NSS 3.54
Bug 1644163 R[Core:String]Avoid traversing a nsTSubstring tuple twice to determine its length and dependency on a buffer
Bug 1645663 R[Core:WebRTC]Intermittent TEST-UNEXPECTED-TIMEOUT | /webrtc/RTCRtpSender-replaceTrack.https.html | ReplaceTrack transmits the new track not the old track - Test timed out
Bug 1646092 N[Core:WebRTC]ICE never nominates/selects on calls with Chrome with RTX enabled and only a microphone present
Bug 1646660 R[Core:WebRTC: Audio/Video]DIsable cheaper processing made in bug 1628779
Bug 1645219 R[Core:WebRTC: Networking]Clean up DataChannelShutdown
Bug 1646273 R[Core:WebRTC: Networking]Add a nullptr check in ns_socket_tcp before sending data
Bug 1646838 R[Core:WebRTC: Signaling]Remove bundle master/slave terminology
Bug 1645675 R[Core:WebRTC: Signaling]WebrtcAudioConduit::SetDtmfPayloadType() always returns true
Bug 1646558 R[Core:Widget: Android]Remove the old android "native" theme.
Bug 1646216 R[Core:Widget: Cocoa]The main thread can, in theory, commit partially-composited content to the screen
Bug 1641554 R[DevTools:Console]Expanding object with lots of properties can scroll the output to the bottom
Bug 1644772 R[DevTools:Framework]Browser Toolbox failed to open with a service worker exception
Bug 1646143 R[DevTools:Framework]Make resource watchers be class and instantiate them from the target actor
Bug 1646678 A[DevTools:Framework]Add a mechanism to test server-side Resource listener while they're not enabled yet
Bug 1646409 R[DevTools:General]Remove unecessary `gBrowser.selectedTab = BrowserTestUtils.addTab(gBrowser);` in devtools tests
Bug 1644275 R[DevTools:Netmonitor]Network panel shows successful requests as blocked
Bug 1622925 A[DevTools:Netmonitor]Intermittent devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js | There must be some page title -
Bug 1642034 R[DevTools:What's New]Update DevTools What's New for 79
Bug 1642431 R[Firefox:Downloads Panel]Downloads are being opened in same (current) tab
Bug 1644877 R[Firefox:File Handling]Mark DER files as executable/dangerous
Bug 1644598 R[Firefox:Firefox Accounts]Record telemetry to better understand the push state of our device, and of devices we are trying to send commands to
Bug 1621231 R[Firefox:General]Intermittent test/performance/browser_preferences_usage.js | Whitelist item security.sandbox.content.read_path_whitelist should be accessed at most 51 times. - 52 <= 51 - JS frame :: chrome://*/browser_preferences_usage.js :: checkPrefGetters :: line 63
Bug 1632574 R[Firefox:New Tab Page]Turn Recs on Via Pref or en-GB
Bug 1626995 R[Firefox:New Tab Page]Consider using the build ID rather than the CACHE_VERSION number to invalidate the cache
Bug 1646315 R[Firefox:Remote Settings Client]Prevent JSON dump to be loaded multiple times in parallel on .get()
Bug 1639284 A[Firefox:Remote Settings Client]Store records, timestamp and metadata in one IndexedDB transaction
Bug 1642952 R[Firefox:Search]Try to avoid needing to have separate rebuild cache / load cache flows
Bug 1646650 R[Firefox:Search]App-provided search engines are being saved with full data in the search engine cache
Bug 1646916 R[Firefox:Security]Every function exposed by the preferences WEE API bundled with doh-rollout should restrict input pref names with enums
Bug 1646780 A[Firefox:Site Identity]Lazify the identity panel popup
Bug 1639781 R[Firefox:Sync]Send-tab telemetry should record a new `streamID` GUID to assist analysis when sending to multiple devices
Bug 1643258 R[Firefox Build System:General]Firefox beta 78.0b1 requires glibc 2.18 on Linux, not 2.17 as announced
Bug 1635273 R[Firefox Build System:General]Make `FT_LCD_FILTER_H` a relative rather than absolute path
Bug 1646190 R[Firefox Build System:General]Remove pymake from tree
Bug 1646748 R[Firefox Build System:General]`mach clobber python` deletes untracked new Python source files in python/
Bug 1600530 R[Firefox Build System:General]Mach should allow setting the objectdir using MOZ_OBJDIR environment variable
Bug 1643192 R[Firefox Build System:General]`mach wpt --manifest-download` fails on git
Bug 1646653 R[Firefox Build System:General]Export tier cleanup related to xpidl
Bug 1646405 R[Firefox Build System:Lint and Formatting]vendor PyYAML for real
Bug 1623024 R[Firefox Build System:Lint and Formatting]mozlint: Evaluate running pylint on the code base
Bug 1645913 R[Firefox Build System:Mach Core]Sentry: tag events with the ./mach command that was invoked
Bug 1645438 R[Firefox Build System:Mach Core]Sentry <topobjdir> detection sometimes replaces every slash
Bug 1646761 R[Firefox Build System:Task Configuration]Some WPT groups are not mentioned in errorsummary.log
Bug 1637011 R[Firefox Build System:Task Configuration]Enable chunking in the taskgraph for web-platform-tests-reftest
Bug 1645057 R[Firefox Build System:Try]wpt pushes with paths are scheduling too many jobs
Bug 1646508 R[GeckoView:General]Add --setenv to |mach geckoview-junit|
Bug 1646763 R[Release Engineering:Release Automation: Other]periodic_file_updates.sh silent failure to generate HPKPStaticPins
Bug 1308251 R[Toolkit:Add-ons Manager]Remove built-in certificate requirement for addon updates (no security updates for corporate or AntiVirus users)
Bug 1646808 R[Toolkit:Password Manager]Add more jsdocs for LoginManagerPrompter.jsm methods
Bug 1643430 R[Toolkit:Performance Monitoring]Remove or update probes expiring in Firefox 80: FX_TAB_CLOSE_*
Bug 1646148 R[Toolkit:Telemetry]Add main summary Telemetry to count enrolled Pioneer users
Bug 1646181 R[WebExtensions:Storage]Put rkv db in ExtensionPermissions under a pref
###########
Changes to 95 bugs - 75 fixed.
3 bugs are not included due to being restricted