Changes in 20200606094603

Built from 6237102f005d965efebc464ce3f93dec32b10268

..index..
Bug 1628792 R[Core:Audio/Video: Playback]Update exoplayer to a more modern version
Bug 1643230 R[Core:CSS Parsing and Computation]CSS parser isn't reporting first error after good declaration
Bug 1642261 R[Core:CSS Parsing and Computation]add telemetry for -moz-appearance usage
Bug 1643635 R[Core:DOM: Bindings (WebIDL)]The browser crashes when document.fonts.values() is used as a WeakMap key
Bug 1643457 R[Core:DOM: Bindings (WebIDL)]Support ChromeOnly properties on remote proxies.
Bug 1643493 R[Core:DOM: Core & HTML]Remove dead ParentShowInfo::fullScreenAllowed.
Bug 1642270 R[Core:DOM: Editor]Make `EditorBase::MaybeHasMutationEventListeners()` always return `true` on debug builds
Bug 1642588 N[Core:DOM: Selection]contenteditable broken for triple-click-selection, if display:inline
Bug 1643333 R[Core:DOM: Serializers]Factor code relevant for serializing nodes out from `nsDocumentEncoder`
Bug 1634363 R[Core:DOM: UI Events & Focus Handling]Focus events fire in both parent and child frames when raising windows with fission enabled.
Bug 1151648 R[Core:Disability Access APIs]The Accessibility Tree doesn't reflect the accessible names that are properly set within individual SVG graphics using the Title or Desc elements.
Bug 1641932 R[Core:Disability Access APIs]Transfer Mac subrole mappings into RoleMap.h
Bug 1641751 A[Core:Graphics: WebRender]Improve texture cache eviction policies
Bug 1642839 R[Core:Graphics: WebRender]Implement WebRenderLayerManager::SendInvalidRegion()
Bug 1643706 R[Core:Graphics: WebRender]Make WR tree printing more android-friendly
Bug 1642549 R[Core:Graphics: WebRender]Incorrect rendering for scaled mix-blend pictures with non-zero content offset
Bug 1642423 A[Core:Internationalization]document.l10n.formatValues should accept strings as well as L10nKeys
Bug 1642893 R[Core:JavaScript Engine]JS shell not building without NSPR anymore
Bug 1643044 R[Core:JavaScript Engine]Use bumpalo 3.4.0
Bug 1599634 N[Core:JavaScript Engine]Handle AsmJS Parsing without allocating on the GC
Bug 1643171 A[Core:JavaScript Engine]Add memory reporter for regexp Isolate
Bug 1643664 R[Core:JavaScript Engine]Include delazification in profiler JS_Parsing marker category
Bug 1643632 R[Core:JavaScript Engine]Use BaseScopeData
Bug 1643700 R[Core:JavaScript Engine]Fix v8::Address / js::jit::Address confusion in unified builds
Bug 1641961 R[Core:JavaScript Engine]jstest harness: shell-option() works in jstests.list but not in |reftest| lines, for wonderful reason
Bug 1642716 R[Core:JavaScript Engine]Change scope BindingIter to be abstract on the type of atom
Bug 1636942 R[Core:JavaScript Engine: JIT]Add an IC for JSOp::ToId
Bug 1643304 R[Core:JavaScript Engine: JIT]Warp: fix try-catch support
Bug 1643350 R[Core:JavaScript Engine: JIT]MComputeThis should return an object instead of Value
Bug 1643135 R[Core:JavaScript Engine: JIT]Warp: Transpile GuardSpecificSymbol
Bug 1642680 R[Core:JavaScript Engine: JIT]Share LRandom lowering code
Bug 1643486 R[Core:JavaScript Engine: JIT]Warp: Transpile LoadDenseElementHole
Bug 1643519 R[Core:JavaScript Engine: JIT]Optimize Math.atan2 in CacheIR and Warp
Bug 1642154 R[Core:JavaScript: GC]Compilation error: incomplete type ‘JSLinearString’ used in nested name specifier
Bug 1637332 R[Core:Javascript: WebAssembly]Implement wasm SIMD for x86 Ion + Baseline
Bug 1643173 R[Core:Layout]Unify GetDisplayFlagsForFlexItem and GetDisplayFlagsForGridItem
Bug 1641496 R[Core:Networking][socket process] Investigate disabled xpcshell tests
Bug 1643239 R[Core:Networking]Refactor LoadInfo to support loading non-TYPE_DOCUMENT/TYPE_SUBDOCUMENT in DLL
Bug 1643042 R[Core:Panning and Zooming]Make test_relative_update.html pass with apz.allow_zooming=true
Bug 1643212 R[Core:Panning and Zooming]Items behind the Fenix dynamic toolbar cannot be clicked even when made visible by scrolling
Bug 1619169 R[Core:Panning and Zooming]Planet mozilla content gets visibly clipped when dynamic toolbar is hidden on WebRender
Bug 1643461 R[Core:Panning and Zooming]Pinch to Zoom on built-in PDF viewer does not allow zooming out
Bug 1627708 R[Core:Panning and Zooming]Add desktop zoom usage telemetry
Bug 1638027 A[Core:Performance]Intermittent leakcheck | tab 248 bytes leaked (Mutex, PerformanceStorageWorker, WorkerRef)
Bug 1643818 R[Core:Printing: Setup]Remove kPaperSizeNativeData and kPaperSizeDefined
Bug 1639816 R[Core:Printing: Setup]Printing local pages via Print Menu fails with In Printing:Print:Done handler, got unexpected rv 2147746065
Bug 1630434 A[Core:Security: PSM]intermediate certificate preloading healer
Bug 1642687 A[Core:Security: PSM]Upgrade Firefox 79 to use NSS 3.54
Bug 1643229 R[Core:Security: PSM]Disable TLS 1.0 and 1.1 by default in Firefox 78
Bug 1615191 R[Core:WebRTC]Add remoteTimestamp to RTCRemoteOutboundRtpStreamStats
Bug 1641600 R[Core:WebRTC: Signaling]Re-enable RTX with pref that disables it for broken sites
Bug 1643474 R[Core:Widget: Gtk]Crash in [@ raise | abort | __libc_message | __fortify_fail | __stack_chk_fail | nsLookAndFeel::EnsureInit]
Bug 1641033 R[Core:Widget: Gtk][wayland] Wayland vsync implementation has unnecessary threading
Bug 1643509 R[Core:Widget: Gtk]Crash in [@ mozilla::dom::PContentParent::SendUpdateMediaControlKeysEvent]
Bug 1643747 R[Core:XPCOM]Setting RUST_LOG=crate=debug on android will emit debug logs for all crates
Bug 1641271 R[DevTools:Application Panel]Fix the icons for dark mode in the Service Workers in the Application panel
Bug 1639165 R[DevTools:Console]Errors from content page are logged twice in the Multiprocess Browser Toolbox
Bug 1643423 R[DevTools:Debugger]Perma browser/base/content/test/static/browser_all_files_referenced.js | file only referenced from unreferenced files: resource://gre/modules/jsdebugger.jsm referenced when Gecko 70 merges to Beta on 2020-06-29
Bug 1581708 R[DevTools:Debugger]Inline preview for exceptions
Bug 1643180 R[DevTools:Debugger]Style editor and debugger should always get generated url/line/column for view-source requests
Bug 1643540 R[DevTools:Debugger]Finding the type of a Debugger.Source loaded from a <script> is too hard
Bug 1643629 R[DevTools:General]Update preferences listed in DevTools "FIS" icon-button
Bug 1643270 A[DevTools:Netmonitor]Arrays/Objects in the Response panel are not expandable
Bug 1642907 R[DevTools:about:debugging]AboutDebugging should not modify the form of webextension descriptors
Bug 1643259 R[Firefox:Address Bar]Unhide browser.fixup.dns_first_for_single_words
Bug 1643475 R[Firefox:Address Bar]Enable form history / historical searches on 78 release and put them behind the same prefs as remote suggestions
Bug 1643673 R[Firefox:File Handling]Crash in [@ nsMIMEInfoWin::LaunchWithFile]
Bug 1643200 R[Firefox:Launcher Process]klsihk64.dll still causes crash because BLOCK_WIN8_ONLY is not working
Bug 1637365 N[Firefox:Messaging System]Implement pre-importing topsites for multistage onboarding flow
Bug 1643737 R[Firefox:Messaging System]WNPanel margins are uneven
Bug 1633517 R[Firefox:Messaging System]Refinements to DevTools message editing feature
Bug 1642106 R[Firefox:Protections UI]“Manage Breaches” button in Protections Dashboard has layout issues
Bug 1643003 R[Firefox:Protections UI][RTL] The background gradient color of the `.monitor-blocks` is facing the wrong way
Bug 1640117 A[Firefox:Protections UI]Request to access cookie: Incorrect message in console when *Content Blocking* is disabled but *Enhanced Tracking Protection* is enabled
Bug 1643468 R[Firefox:Search]Use a different pref for search engine configuration experiments
Bug 1627546 R[Firefox:Search]Update UrlFormatter to call getRegion
Bug 1616899 R[Firefox:Search]add suggestions support to built-in engines where missing
Bug 1624733 R[Firefox:Search]Remove addParam from nsISearchEngine
Bug 1632303 R[Firefox:Search]Replace search service logging with console.createInstance
Bug 1642300 R[Firefox:Search]Remove redundant entries from nsISearchService.idl
Bug 1640709 R[Firefox:Security]TRR auto-selection should be rollback-able
Bug 1630327 R[Firefox:Security]List view in about:certificate not readable on dark theme
Bug 1642800 R[Firefox:Site Permissions]Minimize button is larger when the camera icon is not displayed
Bug 1641546 R[Firefox:Site Permissions]Global Sharing Overlay's position can't be moved on linux and windows
Bug 1629116 R[Firefox:Sync]Identify any additions to sync telemetry we want for rust-webext-storage (and future rust sync engines)
Bug 1643804 R[Firefox:Sync]Errors notifying extension storage listeners can hang the sync
Bug 1629421 R[Firefox Build System:Source Code Analysis]ClientWebGLContext.cpp: redundant string initialization
Bug 1641131 A[Firefox Build System:Task Configuration]Stop running shippable and other unnecessary builds with |mach try auto|
Bug 1640278 A[Firefox Build System:Task Configuration]Check run-on-projects values
Bug 1632429 R[Firefox Build System:Try]mach try should use Python 3
Bug 1619766 R[GeckoView:Extensions]Support runtime.openOptionsPage on GeckoView
Bug 1643458 R[GeckoView:General]Remove numUnbindFailures from ServiceAllocator.InstanceInfo.updateBindings
Bug 1642557 R[Localization Infrastructure and Tools:Fluent Migration]Remove Fluent migration recipes for Firefox 76
Bug 1643661 R[Release Engineering:General]Fix up shell quoting in scripts when calling 'hg' commands
Bug 1632710 R[Remote Protocol:Agent]Sync vendored puppeteer to v3
Bug 1637048 R[Toolkit:Crash Reporting]Killing a content process makes the parent process unresponsive, making everything worse
Bug 1632080 R[Toolkit:Crash Reporting]Stop sending orphaned crash reports
Bug 1642058 N[Toolkit:Form Autofill]Add expiration date in card list view under Preferences
Bug 1619320 A[Toolkit:Form Autofill][Form Autofill] Trying to save Credit Card details without having a Saved Address beforehand might lead to user confusion
Bug 1569653 R[Toolkit:General]Add button to invalidate startup cache in about:support
Bug 1643522 R[Toolkit:General]Select dropdowns no longer get zoomed based on full page zoom
Bug 1641616 R[Toolkit:Notifications and Alerts]Move PopupNotifications.jsm to a component other than "Password Manager"
Bug 1642644 R[Toolkit:Telemetry]FOG needs to watch for changes to the telemetry upload pref
Bug 1643395 R[Toolkit:Telemetry]Add test capability for FOG to direct pings to local servers
###########
Changes to 104 bugs - 89 fixed.
3 bugs are not included due to being restricted