Changes in 20200331093527

Built from e1672b3231e9e612465168f16190a1392b422517

..index..
Bug 1625036 R[Core:CSS Parsing and Computation]Don't use UA sheet text color when background-color is set to transparent for buttons/inputs
Bug 1626133 R[Core:DOM: Animation]Create version of Element::GetAnimations which isn't MOZ_CAN_RUN_SCRIPT
Bug 1625608 R[Core:DOM: Animation]Improve some exception messages in web animations.
Bug 1625446 R[Core:DOM: Core & HTML]Perma Beta dom/worklet/tests/<test_audioWorklet_WASM.html \ test_audioWorklet_options.html> | Test timed out when Gecko 76 merges to Beta on 2020-04-06
Bug 1098151 R[Core:DOM: Editor]Empty contenteditable elements should have <br> or min-height as one line-height to prevent collapsing
Bug 1615306 R[Core:DOM: Navigation]Crash in [@ nsFrameLoader::DestroyDocShell]
Bug 1576262 R[Core:DOM: Navigation]Crash in [@ mozilla::dom::BrowsingContext::CanAccess]
Bug 1618992 R[Core:DOM: Navigation]Improve IPC error reporting for crash in [@ IPCError-browser | CommitFromIPC Invalid Transaction from Child]
Bug 1621756 R[Core:DOM: Push Notifications]Reset the UAID if there are no push subscriptions in the database
Bug 1599791 R[Core:DOM: Security]Write a test for <link rel="preload" as="script"> with a CSP of "script-src 'none'"
Bug 1625943 R[Core:DOM: Security]Eliminate unneeded intializations to TYPE_OTHER within Necko
Bug 1625727 A[Core:DOM: Security]Remove unnecessary fallback initialization for null loadinfos
Bug 1620402 A[Core:DOM: Security]Remove usage of GetURI in nsPermissionManager.cpp
Bug 1623858 R[Core:DOM: Selection]Document and simplify some Selection related code
Bug 1618706 R[Core:Disability Access APIs]VoiceOver does not speak cells in a table with role of grid
Bug 1625396 R[Core:Disability Access APIs]Perma accessible/tests/mochitest/hittest/test_general.html | application crashed [@ mozilla::a11y::AccessibleOrProxy::RemoteChildDoc() const]
Bug 1624244 R[Core:Find Backend]Improve "MatchDiacritics" option for Japanese
Bug 1625297 R[Core:Graphics: Layers][Direct3D 11 (Advanced Layers)] Graphics Compositing back-end changes to Direct 3D 11 from Direct3D 11 (Advanced Layers) after Trigger Device Reset
Bug 1626114 R[Core:Graphics: WebRender]Remove unused function update_program_cache
Bug 1617708 R[Core:Graphics: WebRender]Invisible initial SVG letter with webrender on (possibly related to SVG mask?)
Bug 1625770 R[Core:ImageLib]fully qualify `image::Decoder` in image gtests to resolve conflict with mozilla::Decoder from mozilla/Encoding.h
Bug 1617013 R[Core:JavaScript Engine]Have FunctionBox store and manipulate ImmutableScriptFlags
Bug 1618302 R[Core:JavaScript Engine]Use ImmutableScriptFlags in ScriptStencil
Bug 1618502 R[Core:JavaScript Engine]Intermittent js/src/tests/non262/TypedArray/map-validation.js | Unknown :0: uncaught exception: out of memory item 1
Bug 1619345 R[Core:JavaScript Engine]Disconnect ScriptStencil from js::FunctionBox
Bug 1613231 R[Core:JavaScript Engine]Revisions to bytecode documentation in Opcodes.h
Bug 1625765 R[Core:JavaScript Engine]Perma tier2 js\src\jit-test\tests\basic\bug1532265.js | Unknown (code -1073741819, args "--baseline-eager") [0.1 s]
Bug 1626122 R[Core:JavaScript Engine]Remove JSExceptionState
Bug 1626105 R[Core:JavaScript Engine]Make all the UTF-8 compilation/evaluation functions not inflate to UTF-16
Bug 1623226 R[Core:JavaScript Engine]Report filename, lineno, colno of problematic position in uncaught non-error exceptions
Bug 1625522 R[Core:JavaScript Engine]./mach jit-test --run-binast fails with `TypeError: startswith first arg must be bytes or a tuple of bytes, not str`
Bug 1594545 N[Core:JavaScript Engine]Implement NativeRegExpMacroAssembler for new regexp import based on irregexp/NativeRegExpMacroAssembler.cpp
Bug 1597795 A[Core:JavaScript Engine]Cleanup uses of js::detail::CopyScript
Bug 1625861 R[Core:JavaScript Engine]Promise.cpp's "MaybeNow" is stale WebReplay code and can be deleted
Bug 1625660 A[Core:Javascript: WebAssembly]Update wat crate to 1.0.13 (actually probably 1.0.14)
Bug 1625559 R[Core:Layout]Minor BlockReflowInput cleanup
Bug 1626021 R[Core:Layout]Remove non-ASCII characters from comments in Accessible.cpp
Bug 1625809 R[Core:Layout]Remove nsFileControlFrame::AttributeChanged.
Bug 1625051 R[Core:Layout: Grid]MOZ_Crash in nsGridContainerFrame::Tracks::ResolveIntrinsicSizeStep1()
Bug 1625571 R[Core:Layout: Images, Video, and HTML Frames]Firefox background images vanish in out-of-focus browser tabs returning to focus
Bug 1625869 A[Core:MFBT]Maybe<T> should be trivially destructible for trivially destructible move-only T
Bug 1625871 A[Core:MFBT]InitializedOnce<const T> should be a literal type for literal types T
Bug 1626008 R[Core:Panning and Zooming]Ensure the HitTestingTreeNode doesn't end up with stale sticky-pos data
Bug 1602918 R[Core:Performance]Collect telemetry on crashes, if one Fission docshell was open
Bug 1602308 R[Core:Plug-ins]MOZ_PLUGIN_PATH has no effect on firefox 71
Bug 1619623 R[Core:Privacy: Anti-Tracking]First-party cookies are deleted on daily clean up
Bug 1619244 R[Core:Privacy: Anti-Tracking]browser_purge_trackers.js can be rewritten in xpcshell
Bug 1616788 R[Core:Privacy: Anti-Tracking]New Anti-Tracking permission model
Bug 1624464 R[Core:Security: PSM]52ms of GeckoView startup are spent in nsNSSComponent::InitializeNSS (on Moto G5)
Bug 1621350 A[Core:Security: PSM]Upgrade Firefox 76 to use NSS 3.51.1
Bug 1624128 R[Core:Security: PSM]Update CK_GCM_PARAMS uses for PKCS11 v3
Bug 1604834 R[Core:Security: Process Sandboxing]Have the chroot server set a process name
Bug 1624743 R[Core:Security: Process Sandboxing]Crash in radeonsi_dri.so — kcmp in amdgpu driver
Bug 1622728 R[Core:Security: Process Sandboxing]Crash in [@ __fcntl64_nocancel_adjusted] (F_ADD_SEALS)
Bug 1616723 R[Core:Web Audio]set "dom.audioworklet.enabled" on Nightly
Bug 1625492 R[Core:Web Painting]Crash when loading page with layers.dump-decision=true
Bug 1625508 V[Core:WebRTC: Audio/Video][Win] Installing the build in another location than the Program Files folder causes webrtc calls through sandbox process isolation to fail
Bug 1625419 N[Core:Widget]style regression on number field
Bug 1624251 R[Core:Widget: Cocoa]Crash in [@ objc_retain | -[NSProgress cancel]]
Bug 1625354 R[Core:Widget: Cocoa]More switches to non-deprecated API to load .nib files
Bug 1623974 A[Core:Widget: Gtk][wayland] Attach popups to anchor rects
Bug 1625296 R[Core:Widget: Gtk][Wayland] Enable basic compositor smooth drawing by pref
Bug 1624724 R[Core:XPCOM]Startup cache is deleted on startup for Android
Bug 1625286 R[Core:XPCOM]Expose dispatch flags to `moz_task`
Bug 1625991 R[Core:XUL]Use GetComposedDoc() instead of GetUncomposedDoc() in XULTreeElement::GetTreeBodyFrame
Bug 1623928 R[DevTools:Console]Error messages in Policies.jsm not showing up on console unless "Show Content Messages" is checked
Bug 1625493 R[DevTools:Console]Use destructuring in console
Bug 1620234 R[DevTools:Console]Use the Resources API to fetch console messages
Bug 1623699 R[DevTools:Console]Add tests for Resources.watch against console messages
Bug 1625766 R[DevTools:Debugger]Improve Flow Coverage through Debugger
Bug 1625137 R[DevTools:Debugger]Perma TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-tabs-without-urls-selected.js | Test timed out - when Gecko 76 merges to Beta on 2020-04-06
Bug 1419755 U[DevTools:Debugger]Formatted code does not respect indent width.
Bug 1612931 R[DevTools:Debugger]Debugger does not allow to set a breakpoint on non-JS script
Bug 1576624 R[DevTools:Framework]Introduce Resource API for listening to console messages, sources, ... from all the Targets
Bug 1622718 R[DevTools:Framework]A loader that require()s a non-(pre)loaded script will leak its global (in XPCShell tests at least)
Bug 1625084 R[DevTools:Framework]Display content process pid as we do in Nightly for tab
Bug 1624507 R[DevTools:General]Remove dead/unneeded code from the devtools loader
Bug 1625812 R[DevTools:Inspector: Compatibility]Make the compatibility tab easy to discover
Bug 1566780 A[DevTools:Netmonitor]Have option to hide WS control frames
Bug 1625145 R[DevTools:Performance Tools (Profiler/Timeline)]Perma TEST-UNEXPECTED-FAIL | devtools/client/performance-new/test/browser/browser_popup-record-capture.js | Test timed out - when Gecko 76 merges to Beta on 2020-04-06
Bug 1604528 R[DevTools:Storage Inspector]IndexedDB inspector no longer shows main process data
Bug 1515008 R[DevTools:about:debugging][remote-dbg-next] Move devtools/shared/adb to devtools/client/shared/adb
Bug 1624300 R[Firefox:Address Bar]Search Tips/Interventions buttons are not visible in High Contrast mode (Windows)
Bug 1614681 N[Firefox:Distributions]Intermittent browser/components/tests/unit/test_distribution.js | - A promise chain failed to handle a rejection: IDBDatabase.transaction: Can't start IndexedDB transaction during shutdown - stack: transaction@resource://gre/modules/IndexedDB.jsm:370:47
Bug 1625913 R[Firefox:Messaging System]Card image gets cut off for some widths
Bug 1623905 R[Firefox:Messaging System]The CFR button is not minimized when clicking the 'Not Now' option
Bug 1624608 V[Firefox:Preferences]Drop down searched strings are no longer highlighted after following certain steps
Bug 1624122 V[Firefox:Preferences]Token not converted to string in File Type dialog box for PDF files
Bug 1625264 R[Firefox:Protections UI]The Firefox Monitor card flickers on about:protections load
Bug 1623597 R[Firefox:Search]Distribution engines are not being marked as built-in engines (reappear after each update)
Bug 1625895 R[Firefox:Tabbed Browser]Change tabbrowser-arrowscrollbox from class to id
Bug 1626119 R[Firefox:about:logins]Fix dark theme support for breached/vulnerable login UI
Bug 1625960 V[Firefox:about:logins]An extra scroll bar is displayed when a vulnerable/breached login is selected and the browser is resized
Bug 1623861 V[Firefox:about:logins][macOS] The operating system’s authentication dialog can't be accepted if the OS doesn't have any password set
Bug 1592469 R[Firefox:about:logins]Update Website Breach Alert icon in sidebar list (and tooltip)
Bug 1625503 R[Firefox:about:logins]If signon.management.page.sort is set to 'breached' the sort will not be recognized after the sort is changed to 'alerts'
Bug 1625614 R[Firefox Build System:Developer Environment Integration]gdb 9.1 doesn't like ambiguous `def` in .gdbinit
Bug 1622687 R[Firefox Build System:Lint and Formatting]toolkit/crashreporter/: Make it flake8 compliant
Bug 1625933 R[Firefox Build System:Try]fail to run mach try fuzzy -u
Bug 1625465 R[GeckoView:General]Hack GeckoViewUtils not to read activeWindow from nsIFocusManager
Bug 1618754 R[GeckoView:General]Support inputmode=none to hide VKB
Bug 1621636 R[Release Engineering:Release Automation: Flatpak]enable mozilla-release to push to `stable` channel in Flathub
Bug 1622282 R[Release Engineering:Release Automation: Snap][snap] added cleanup part to remove duplicate files
Bug 1617626 R[Remote Protocol:Agent]Enable trace level logs for browser-chrome tests in CI
Bug 1525178 R[Toolkit:Add-ons Manager][about:addons] Convert sidebar to HTML
Bug 1562940 R[Toolkit:Preferences]Icon chrome://browser/skin/identity-icon.svg should be in toolkit
Bug 1595596 A[Toolkit:Startup and Profile System]Crash in [@ LZ4F_decodeHeader]
Bug 1625911 R[Toolkit:Themes]Split popupnotification.css from notification.css
Bug 1625896 R[Toolkit:Themes]Rename scrollbox.css to arrowscrollbox.css
Bug 1625681 R[Toolkit:Themes]Stop importing textbox.css in synced tabs sidebar
Bug 1625314 R[Toolkit:Themes]Scope search-textbox.css to search-textbox custom element
Bug 1348533 R[Toolkit:Themes]Unused buttons.png/downloadButtons.png files in chrome://mozapps/skin/downloads/
Bug 1624488 N[Toolkit:Themes]Scope dropmarker.css to dropmarker custom element
Bug 1625776 R[Toolkit:View Source]data.shouldWrap is unused in ViewSourceChild.jsm
Bug 1625982 R[Toolkit:XUL Widgets]Rename some textbox-related files
###########
Changes to 115 bugs - 93 fixed.
1 bugs are not included due to being restricted