Changes in 20200310094445

Built from c7766d0b4a121985a8b07e6721d66ccab57bbf76

..index..
Bug 1615112 R[Core:Audio/Video: Playback]Ensure the metadata we give to the event source would always contains title and artwork
Bug 1620470 R[Core:Audio/Video: Playback]Always use default metadata when we're in the private browsing mode
Bug 1620893 R[Core:CSS Parsing and Computation]Gradient WPT test cleanups
Bug 1620865 R[Core:CSS Parsing and Computation]Drop ComputedStyle argument from AnimationValue::ComputeDistance
Bug 1618509 R[Core:CSS Parsing and Computation]Allow to export multiple parts with a single part name (was: Cannot export shadow part with an alias)
Bug 1620705 R[Core:DOM: Content Processes]Don't send "memory-pressure" if ContentChild::mShuttingDown
Bug 1620867 R[Core:DOM: Core & HTML]Move all InputTypes into mozilla::dom namespace
Bug 1620504 A[Core:DOM: Editor]Improve warning under libeditor for making investigation of web-compat and regressions easier
Bug 1618906 R[Core:DOM: Editor]Assertion failure: mReason == WSType::text || mReason == WSType::normalWS || mReason == WSType::br || mReason == WSType::special || mReason == WSType::thisBlock || mReason == WSType::otherBlock, at /builds/worker/workspace/build/src/editor/libeditor/WSRun
Bug 1569512 R[Core:DOM: Events]Intermittent dom/events/test/test_bug656379-2.html | Button 2 should be hovered after mousemove over button2 / label2 - got false, expected true
Bug 1608010 R[Core:DOM: Forms]<input type=time> validation does not support reversed range
Bug 1612128 R[Core:DOM: Navigation]Add telemetry for not adding a document to the bfcache if it's not the only tab in the tab group
Bug 1620647 R[Core:DOM: Security]Remove usage of GetURI in nsHttpChannelAuthProvider.cpp
Bug 1620292 R[Core:DOM: Security]Remove usage of GetURI in XPCJSRuntime.cpp
Bug 1620441 R[Core:DOM: Security]Remove usage of GetURI in nsHttpChannel.cpp
Bug 1620661 R[Core:DOM: Security]Remove usage of GetURI in nsAlertsUtils.cpp
Bug 1619549 R[Core:DOM: Selection]Factor out code of maintained range in `nsFrameSelection`
Bug 1616278 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_lostpointercapture_is_first-manual.html
Bug 455077 A[Core:GFX: Color Management]Enable full color_management by default (i.e. set gfx.color_management.mode = 1)
Bug 1616444 R[Core:GFX: Color Management]named colors are color managed differently, depending on layerization & other factors (With gfx.color_management.mode = 1)
Bug 1618345 R[Core:GFX: Color Management]Ensure all colors passed into drawing APIs honour color management configuration
Bug 1620549 U[Core:Gecko Profiler]Profiler overflows stack when default thread stack size is < 160 KiB
Bug 1616986 R[Core:Graphics]Add WPT reftests for conic-gradient and stop normalization
Bug 1619906 R[Core:Graphics: Layers]Remove AllocShmemParams from ImageBridgeChild
Bug 1620904 R[Core:Graphics: WebRender]Restrict picture cache debug rects to tile valid rect
Bug 1620642 R[Core:Graphics: WebRender]reftest-analyzer improvements for analyzing test failures
Bug 1580178 R[Core:Graphics: WebRender]Hit test without a synchronous message to the render backend thread
Bug 1617879 R[Core:Graphics: WebRender]Glitches and performance issues with WebRender
Bug 1620147 R[Core:Graphics: WebRender]Graphics backend automatically falls back to Direct 3D11
Bug 1617808 R[Core:Graphics: WebRender]Re-deliver PREFER_COMPOSITOR_SURFACE flag to WebRender
Bug 1604200 R[Core:Graphics: WebRender]Intermittent high-contrast/selection-001.html == high-contrast/selection-001-ref.html | image comparison, max difference: 255, number of differing pixels: 3116
Bug 1621030 R[Core:IPC: MSCOM]String comparisons in IsClassThreadAwareInprocServer need to be case-insensitive
Bug 1620603 R[Core:JavaScript Engine]Update make_opcode_doc.py to follow the current Opcodes.h
Bug 1616882 R[Core:JavaScript Engine]Remove options for class-fields and await-fix
Bug 1620853 R[Core:JavaScript Engine]Use flags instead of JSScript::lazyScript to compute relazification conditions
Bug 1619283 R[Core:JavaScript Engine]Use AtomSet and atomize strings at the beginning
Bug 1618038 R[Core:JavaScript Engine]Define inequality operators on wrapper classes in their namespaces, not in the global namespace
Bug 1618198 A[Core:JavaScript Engine: JIT]Support more JSOps in WarpBuilder
Bug 1620197 R[Core:Javascript: WebAssembly]Enable multiple results from WebAssembly functions
Bug 1620694 R[Core:Layout]Prevent inlining of nsFrameConstructorState::ProcessFrameInsertions
Bug 1620490 R[Core:Layout: Flexbox]Break DoFlexLayout() into smaller pieces
Bug 1620749 R[Core:Layout: Flexbox]Use ReflowChildFlags::ApplyRelativePositioning flag in ReflowFlexItem
Bug 1620111 R[Core:Layout: Text and Fonts]Avoid synchronous ReadFontList IPC message
Bug 1620433 R[Core:MFBT]Update xxHash to version 0.7.3
Bug 1620687 R[Core:Networking]Unused "aURI" parameter in NS_GetFilenameFromDisposition
Bug 1620119 R[Core:Networking]Remove isActive from DocumentChannelCreationArgs.
Bug 1608558 R[Core:Networking]Add linux sandboxing to socket process
Bug 1620107 R[Core:Networking]Remove hasNonEmptySandboxFlags, isTopLevelDoc and loadType from DocumentChannelCreationArgs.
Bug 1620681 R[Core:Networking]nsISubstitutionObserver.idl remains unused
Bug 1621051 R[Core:Networking]Make nsIOService::AllowPort thread-safe
Bug 1621005 R[Core:Networking]Limit TRRServiceChannel to secure connections only
Bug 1454781 R[Core:Networking: Cookies]Show a warning in the devtools console when SameSite value is unrecognized
Bug 1621003 R[Core:Networking: Cookies]Get rid of Set_Cookie2 nsHttp atom header
Bug 1610385 R[Core:Plug-ins]Intermittent browser/base/content/test/plugins/browser_pluginCrashCommentAndURL.js | Test timed out -
Bug 1620322 N[Core:Privacy: Anti-Tracking]Refactor AntiTrackingCommon.cpp
Bug 1620627 R[Core:Privacy: Anti-Tracking]Remove AsyncStreamReader.jsm
Bug 1620712 R[Core:Privacy: Anti-Tracking]Properly truncate long URLs in anti-tracking logs
Bug 1582653 R[Core:Web Painting]Intermittent GECKO(1974) | Assertion failure: presShell, at /builds/worker/workspace/build/src/layout/painting/RetainedDisplayListBuilder.cpp:319
Bug 1620951 R[Core:Web Painting]Fix degenerate conic-gradient handling on non-WebRender
Bug 1618202 N[Core:Widget: Android]Consider enabling the non-native theme for Android, and remove android's bespoke UA stylesheets
Bug 1620973 R[Core:Widget: Gtk][Wayland] Make opaque regions configurable
Bug 1619317 R[Core:Widget: Win32]Substantial increase in 32 bit users on 64 bit OS around the first week of Decemeber
Bug 1459953 A[DevTools:Application Panel]Show all service worker states
Bug 1601331 R[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_webconsole_network_reset_filter.js | Test timed out -
Bug 1602271 R[DevTools:Debugger]Intermittent TV devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | A promise chain failed to handle a rejection: Can not send request 'listWorkers' because front 'contentProcessTarget' is already destroyed.
Bug 1620666 R[DevTools:Debugger]call stack group padding was removed after async-ui landed
Bug 1620291 V[DevTools:Debugger]Perma beta devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js | undefined assertion name - Got await when Gecko 75 merges to Beta on 2020-03-09
Bug 1619746 R[DevTools:General]Cannot pass a custom binary to --jsdebugger when using `mach test` or `mach mochitest`
Bug 1580155 R[DevTools:Netmonitor]Rename event constants used only for tests
Bug 1590046 R[DevTools:Netmonitor]Formatting for Action Cable WebSocket messags
Bug 1611817 R[DevTools:Performance Tools (Profiler/Timeline)]Create mochitests for the performance-new devtools panel
Bug 1618002 R[DevTools:Performance Tools (Profiler/Timeline)]Migrate performance-new browser chrome tests to only be mochitests
Bug 1597388 R[DevTools:Performance Tools (Profiler/Timeline)]Teach about:profiling about talking to a remote debuggee
Bug 1594798 R[DevTools:Performance Tools (Profiler/Timeline)]Store the prefs for remote profiling in the local profile too
Bug 1597385 R[DevTools:Performance Tools (Profiler/Timeline)]Simplify the devtools performance-new implementation, and have it match the simplified popup
Bug 1620323 R[DevTools:Performance Tools (Profiler/Timeline)]Revert preferences in the head file for performance-new tests
Bug 1619748 R[DevTools:Performance Tools (Profiler/Timeline)]Update code documentation for the new about:profiling workfow
Bug 1620413 R[DevTools:Responsive Design Mode]Fix and re-enable RDM tests that fail on calling the load function
Bug 1247083 R[DevTools:Style Editor]Style Editor: inline stylesheets are numbered incorrectly
Bug 1617333 A[Firefox:Address Bar]top sites list version of megabar shows incorrect favicon for some sites
Bug 1618867 A[Firefox:Address Bar]Standardize /urlbar/tests names
Bug 1617332 R[Firefox:Downloads Panel]Intermittent browser/components/downloads/test/browser/browser_about_downloads.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/downloads/test/browser/browser_about_downloads.js:38 - TypeError: can't a
Bug 1620805 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_contextmenu_touch.js
Bug 1620802 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_captivePortalTabReference.js
Bug 1620801 R[Firefox:General]Replace usage of BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_aboutStopReload.js
Bug 1620626 R[Firefox:General]Move checkEmptyPageOrigin to BrowserUtils
Bug 1620282 R[Firefox:Messaging System]Enable optional localization of text fields in about:welcome
Bug 1617983 R[Firefox:New Tab Page]Re-enable privileged about content process for about:home / about:newtab / about:welcome
Bug 1620601 R[Firefox:PDF Viewer]Update pdf.js to version 2.4.407
Bug 1620949 R[Firefox:Page Info Window]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_pageinfo_security.js
Bug 1620304 R[Firefox:Preferences]Make the SSB pref visible in about:config
Bug 1578086 R[Firefox:Protections UI]"Why?" link in tracking protection panel feels like a link, but is not a link
Bug 1620037 R[Firefox:Security]new certificate viewer doesn't show signature algorithm for (at least) md5 signatures
Bug 1620224 R[Firefox:Security]Subject Alt Names shows [object Object] in new cert viewer
Bug 1574667 R[Firefox:Site Identity]The "Site information" header shows the wrong name for chrome:// URIs
Bug 1620434 R[Firefox:Toolbars and Customization]flexible space is too narrow in the navbar in customize mode
Bug 1620511 R[Firefox Build System:Bootstrap Configuration]./mach bootstrap doesn't work for Gecko on windows workstation (not WSL)
Bug 1620980 R[Firefox Build System:General]Artifact builds broken on Win 2012 | WINE is not available in this configuration
Bug 1613985 A[Firefox Build System:Lint and Formatting]Make constructors/destructors/assignment operators use =default
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1601140 R[Firefox Build System:Mach Core]|mach vendor python| wants to remove Python 2 packages from requirements.txt
Bug 1615495 R[GeckoView:GeckoViewExample]Disabling remote debugging doesn't persist
Bug 1620102 R[GeckoView:General]Add support for media.eme.require-app-approval
Bug 1591387 R[Release Engineering:Release Automation: Flatpak]build docker-worker flatpaks in Firefox staging releases
Bug 1618188 R[Toolkit:Blocklist Implementation]Remove XML blocklist backend from mozilla-central
Bug 1619619 R[Toolkit:General]DeCOMtaminate accesses to nsFocusManager
Bug 1620630 N[Toolkit:OS.File]The OS.File worker should record markers indicating which operation it is performing on which file
Bug 1618696 R[Toolkit:Password Manager]Enable signon.passwordEditCapture.enabled to create a dismissed doorhanger when a password field value is edited
Bug 1609871 R[Toolkit:Performance Monitoring]Make about:performance an HTML page
Bug 1620860 R[Toolkit:Telemetry]The switch to the in-tree yamllint broke the local usage
Bug 1607624 R[Toolkit:Video/Audio Controls][Fission] Port UnselectedTabHover.jsm to JSWindowActors
Bug 1617673 R[Toolkit:XUL Widgets]Bookmark properties window position and dimension are not saved/restored since version 73 update
Bug 1616596 V[WebExtensions:Request Handling]identity.launchWebAuthFlow sometimes is getting stuck while detecting the redirect_uri and then be resolved after a while
Bug 1614294 R[WebExtensions:Untriaged]Intermittent GECKO(1129) | SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:216:5 in mozilla::(anonymous namespace)::RunWatchdog(void*)
###########
Changes to 114 bugs - 98 fixed.
3 bugs are not included due to being restricted