Changes in 20200527093527

Built from 71a05993c9bd5ff8c2e6e264096b73098033147c

..index..
Bug 1633493 R[Core:Audio/Video: MediaStreamGraph]Crash [@ EnsureNextIteration]
Bug 1640826 R[Core:Audio/Video: Playback]Broken build in /dom/media/MediaDecoderStateMachine.cpp if MOZ_GECKO_PROFILER is not defined
Bug 1640985 R[Core:CSS Parsing and Computation]rust 1.45 must-use error about mem::replace in calc.rs
Bug 1635675 R[Core:CSS Parsing and Computation][css-pseudo] implement ::file-chooser-button
Bug 1640861 R[Core:CSS Parsing and Computation]Remove unused ServoElementSnapshot::mIsHTMLElementInHTMLDocument.
Bug 1641076 R[Core:CSS Parsing and Computation]RestyleManager::ProcessPostTraversal aParentContext argument is unused
Bug 1640667 R[Core:CSS Parsing and Computation]6.41 - 8.09% perf_reftest_singletons bloom-basic-2.html / perf_reftest_singletons bloom-basic.html (macosx1014-64-shippable, windows10-64-shippable, windows10-64-shippable-qr) regression on push 7aaac87105b7e87c636057fec87311f60c50dd76 (Thu May 21 2020)
Bug 1449753 R[Core:CSS Parsing and Computation]Turn off layout.css.moz-document.url-prefix-hack.enabled by default.
Bug 1640400 R[Core:CSS Parsing and Computation]Remove dom.link.disabled_attribute.enabled.
Bug 1639574 R[Core:Canvas: 2D]getImageData returns incorrect pixel information
Bug 1620679 N[Core:DOM: Content Processes]crashtest layout/printing/crashtests/793844.html consistently asserts with Fission (Overwriting an existing document channel, Wrong Document Channel)
Bug 1640384 A[Core:DOM: Core & HTML]Permafailing TEST-UNEXPECTED-TIMEOUT | /html/semantics/embedded-content/the-video-element/video_content_text.htm | expected PASS
Bug 1639380 R[Core:DOM: Core & HTML]Perma Windows 7 DevEdition TEST-UNEXPECTED-PASS | /html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html | when Gecko 78 merges to beta on 2020-06-01
Bug 1640907 R[Core:DOM: Core & HTML]Remove some dead code in BindContext.
Bug 1638910 R[Core:DOM: Navigation]Crash from JSWindowActorProtocol::RegisterListenersFor against a null window
Bug 1640879 R[Core:DOM: Networking]Fix COEP data.http.html test
Bug 1639607 R[Core:DOM: Networking]Enable <link rel=preload> on Nightly and Early Beta only by default
Bug 1625156 R[Core:DOM: Security]HTTPS Only Mode - Error Page
Bug 1638826 R[Core:DOM: Security]A page's CSP base-uri affects pdf.js
Bug 1631405 R[Core:DOM: Security]Make Mixed Content Security UI fission compatible
Bug 1633710 R[Core:DOM: Security]Replace nsIPrincipal.uri functions with new Principal counterparts in js
Bug 1461195 R[Core:DOM: Security]CSP/XFO error pages should offer an option to visit the page directly
Bug 1640707 R[Core:DOM: Security]Make sure whitelist_onions is disabled in test_isOriginPotentiallyTrustworthy.js
Bug 1637226 R[Core:DOM: Service Workers]More crashes in [@ mozilla::dom::ClientSource::WindowExecutionReady] (diagnostic assert failure)
Bug 1640139 R[Core:DOM: UI Events & Focus Handling]`contextmenu` events triggered from Control + left-mouse-button report different `button` value than other browsers on Mac
Bug 1638170 R[Core:DOM: Workers]Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::dom::WorkerPrivate::RemoveWorkerRef(mozilla::dom::WorkerRef*)]
Bug 1638238 R[Core:Disability Access APIs]TableCellAccessible::ColHeaderCells is very slow on large tables
Bug 1640553 R[Core:Disability Access APIs]Use handler to avoid cross-process calls when querying row/column headers
Bug 1638506 R[Core:Gecko Profiler]Potential dispatching in ProfilerParent may happen after thread shutdown
Bug 1635567 R[Core:Gecko Profiler]Remove unused exidx sorting code in ARM EH ABI unwinder
Bug 1638976 R[Core:General]Convert 'mach power' to run with Python 3
Bug 1639785 R[Core:General]Update `rapl` for new processors
Bug 1640524 R[Core:Graphics]Minor cleanups in animation stuff on the compositor
Bug 1640525 R[Core:Graphics]Avoid looking up the hash map for AnimatedValue twice
Bug 1634425 N[Core:Graphics: WebGPU]Add API tracing capability to WebGPU
Bug 1640983 R[Core:Graphics: WebRender]rust 1.45 must-use error about mem::replace in webrender
Bug 1639729 R[Core:Graphics: WebRender]Improve picture surface scaling calculation
Bug 1640103 R[Core:Graphics: WebRender]2.2 - 57.88% Explicit Memory / Heap Unclassified / Resident Memory (linux1804-64-shippable-qr, windows10-64-shippable-qr) regression on push a9eaeeec414894e9968976cdf58ae390d0244970 (Tue May 19 2020)
Bug 1635720 A[Core:IPC]Crash in [@ mozilla::BufferList<T>::IterImpl::Data]
Bug 1640332 R[Core:ImageLib]Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/imgRequest.h:207:12 in IsDeniedCrossSiteCORSRequest
Bug 1599858 R[Core:JavaScript Engine]Batch all script initialization for a parse tree into a single operation
Bug 1529203 V[Core:JavaScript Engine]Crash when importing a data URL in the Live DOM Viewer
Bug 1640188 R[Core:JavaScript Engine]Add a pref to guard Iterator Helpers features
Bug 1640300 R[Core:JavaScript Engine: JIT]Warp: Transpile call/construct of scripted functions
Bug 1640748 R[Core:JavaScript Engine: JIT]Warp: Fix LoadArgumentSlot
Bug 1640430 R[Core:JavaScript Engine: JIT]Improve CacheIR spewer
Bug 1640917 R[Core:Layout]Remove XBL mentions in layout.
Bug 1640601 R[Core:Layout]Assert when toggling `display` back from none in ::file-chooser-button.
Bug 1640537 R[Core:Layout]improve style sheet dumping in the layout debugger
Bug 1640119 R[Core:Layout: Text and Fonts]Pass initial shared-fontlist blocks to child via the SetXPCOMProcessAttributes message
Bug 1602832 R[Core:Networking][socket process] Enable xpcshell tests for socket process
Bug 1620369 R[Core:Networking: Cache]Convert the thread 'Cache Deleter' to use the background thread pool
Bug 1620366 R[Core:Networking: File]Convert the thread 'BGFileSaver' to use the background thread pool
Bug 1640160 R[Core:Networking: HTTP]raptor-tp6 regressions on push 3b35a1852a6011c8094e2d3d538db7093ab6f86c
Bug 1635984 R[Core:Privacy: Anti-Tracking]Define and implement Nightly UI experience for FPI users when dFPI is disabled
Bug 1637634 R[Core:Privacy: Anti-Tracking]IsOnContentBlockingAllowList doesn't handle redirect
Bug 1640259 R[Core:Privacy: Anti-Tracking]Enable All ETP Fission mochitests
Bug 1638369 R[Core:Security]Intermittent PR_CONNECT_RESET_ERROR Secure connection failed error when visiting https://egov.ice.gov/sevis/
Bug 1640993 R[Core:Security: PSM]Remove unused wrapper-windows.h after bug 1639302
Bug 1636656 A[Core:Security: PSM]Upgrade Firefox 78 to use NSS 3.53
Bug 1638183 R[Core:Storage: IndexedDB]Intermittent TEST-UNEXPECTED-CRASH | /IndexedDB/<random> | expected OK
Bug 1637319 R[Core:WebRTC: Audio/Video]all webcams are listed twice on Linux
Bug 1639916 R[Core:WebRTC: Networking]nr_ice_peer_ctx_parse_stream_attributes can leak nr_ice_media_stream in some failure cases
Bug 1639575 R[Core:Widget: Gtk][Wayland/Sway] File chooser dialog doesn't show up anymore
Bug 1638107 R[Core:Widget: Gtk]Input elements bleed over into surrounding elements on pages
Bug 1640481 R[Core:Widget: Win32]Perma Windows Bustages for nsAppRunner.cpp(3990,21): warning: Usage of ASCII file functions (here fopen) is forbidden on Windows. when Gecko 78 merges to Beta on 2020-06-01
Bug 1640964 R[Core:XPCOM]Remove NS_ERROR_XPC_CANT_PASS_CPOW_TO_NATIVE
Bug 1466532 N[Core:XPCOM]Downloading of MS shortcuts (.lnk) silently fails
Bug 1640967 R[Core:XPConnect]Remove cpows preferences
Bug 1640767 R[DevTools:Accessibility Tools]Remove code associated with transition from message manager to parent accessibility actor.
Bug 1635403 R[DevTools:Application Panel]UX polish: vertical layout
Bug 1578174 R[DevTools:Console]Use CSS warning target and window to retrieve impacted elements
Bug 1640140 R[DevTools:Console]DEVTOOLS ERROR with Large Regular Expressions
Bug 1640572 R[DevTools:Console]Add error boundary to EagerEvaluation component
Bug 1639760 R[DevTools:Debugger]Settings button should have separator
Bug 1640814 R[DevTools:Framework]Put the targetFront on each resource
Bug 1639454 A[DevTools:Inspector: Compatibility]Introduce telemetry for the Compatibility side panel
Bug 1639166 V[DevTools:Inspector: Compatibility]Compat panel - (re)loaded each time it's selected
Bug 1639751 R[DevTools:Netmonitor]General section of the headers panel — polish
Bug 1639387 R[DevTools:Netmonitor]Consider using word-break: break-all for header values for cleaner block alignment
Bug 1516805 R[DevTools:Responsive Design Mode]Pointer Events in RDM with touch enabled still have pointerType of "mouse"
Bug 1640289 R[Firefox:Address Bar]Perma browser_UsageTelemetry_urlbar.js | unexpected counts should be zero for FX_URLBAR_SELECTED_RESULT_INDEX at index 1 - 1 == 0 when Gecko 78 merges to Beta on 2020-06-01
Bug 1637716 A[Firefox:Enterprise Policies]Intermittent browser/components/enterprisepolicies/tests/xpcshell/test_addon_update.js | xpcshell return code: 0
Bug 1577344 R[Firefox:Enterprise Policies]Configure application handlers via policy
Bug 1640765 R[Firefox:Firefox Accounts]Limit the experimental rust fxa client to Nightly
Bug 1633505 R[Firefox:Installer]Show refresh button within the uninstaller
Bug 1634115 R[Firefox:Installer]Telemetry for profile refresh from uninstaller
Bug 1634481 R[Firefox:Messaging System]Consider adding CFR trigger information to "reach" ping
Bug 1635090 R[Firefox:Messaging System]Build errors in newtab job should turn the job orange
Bug 1639422 R[Firefox:Messaging System]ExperimentAPI - add an API to expose the non-enrolled experiment branches
Bug 1446276 U[Firefox:Pocket]"Recommended by Pocket" in New Tab Preferences turns itself back on when Firefox updates
Bug 1640736 R[Firefox:Protections UI][Protections Dashboard 1.5] Settings link hover effect should have a mouse pointer
Bug 1635235 R[Firefox:Search]Implement reading the allow override search engine allowlist from remote settings
Bug 1635239 R[Firefox:Search]Ensure telemetry is correct when an search engine is overriding the default
Bug 1640527 R[Firefox:Search]When re-enabling an add-on, recalculate if the engine is allowed to override the app-provided or not
Bug 1607822 R[Firefox:Security]Intermittent browser/extensions/doh-rollout/test/browser/browser_userInterference.js | Uncaught exception - undefined - timed out after 50 tries.
Bug 1620976 R[Firefox:Security]Create UI for nsClientAuthRememberService
Bug 1638502 R[Firefox:Security][DoH] Persist TRR-selection dry-run result
Bug 1640221 R[Firefox:Session Restore]Remove frame scripts and message manager use from session store tests
Bug 1638440 R[Firefox:Sync]The Viaduct crate should not be compiled for Android targets
Bug 1638438 R[Firefox:Sync]The webext_storage_bridge crate is compiled on Android
Bug 1640716 R[Firefox Build System:General]_read_mozbuild method is performing incorrect string substitution
Bug 1640578 R[Firefox Build System:General]Mac Artifact builds on try server are no longer possible
Bug 1640532 R[Firefox Build System:Lint and Formatting]Update codespell to 1.17.1
Bug 1640878 R[Firefox Build System:Source Code Analysis]clang-tidy config must be passed as deep copy to `StaticAnalysisMonitor`
Bug 1640890 R[Firefox Build System:Task Configuration]Re-schedule fuzzing builds on central
Bug 1640429 R[Firefox Build System:Task Configuration]linux64-custom-v8 TL(custom-v8) task often exceeding task run time limit
Bug 1640743 R[GeckoView:Extensions]Documentation examples dead link
Bug 1640387 R[GeckoView:General]PanZoomController might erroneously return INPUT_RESULT_HANDLED in some cases
Bug 1639334 R[GeckoView:General]Restrict gv-junit-e10s-multi to integration and m-c
Bug 1629113 N[GeckoView:General]beforeunload prompt does not cancel navigation
Bug 1640757 R[GeckoView:General]runjunit.py only runs final entry in its test_filters argument
Bug 1640953 R[Toolkit:Blocklist Implementation]Perma toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_blocklist_mlbf_telemetry.js | xpcshell return code: 0 | test_without_mlbf - [test_without_mlbf : 32] Got the expected value for blocklist.mlbf_stash_time_oldest scalar - "Sat, 16 May
Bug 1640744 R[Toolkit:Notifications and Alerts]Modernize and re-enable browser_notification_do_not_disturb.js
Bug 1640438 R[Toolkit:Reader Mode][RTL] Mirror the line height buttons on the type controls popup
Bug 1640410 R[Toolkit:Reader Mode]"Active" text2speech paragraph in reader mode overlays "narrate" dropdown
Bug 1632157 N[Toolkit:Telemetry]Implement the memory distribution metric type for Project FOG
Bug 1402256 U[WebExtensions:Frontend]WebExtension API to 'warm up' a tab
Bug 1637475 A[WebExtensions:General]Very frequent toolkit/components/extensions/test/mochitest/test_ext_background_canvas.html | Error: [Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: moz-extension://2039ba3f-0d0b-d546-ad02-9bac5aa723e3/%7Be2e62f4c
###########
Changes to 119 bugs - 103 fixed.
10 bugs are not included due to being restricted