Changes in 20200404092913

Built from 26bcd52f3e7664622e8a24ebf049cbcd91c35b74

..index..
Bug 1626439 R[Core:Audio/Video: Playback]Remove nsAutoPtr usage from dom/audiochannel
Bug 1615832 R[Core:CSS Parsing and Computation]Crash in [@ mozilla::css::StreamLoader::~StreamLoader]
Bug 1626444 R[Core:Canvas: 2D]Remove nsAutoPtr usage from dom/canvas
Bug 1626584 R[Core:DOM: Bindings (WebIDL)]Make `dom/bindings` buildable outside of `unified-build` environment
Bug 1626443 R[Core:DOM: Content Processes]Remove nsAutoPtr usage from dom/ipc
Bug 1626448 R[Core:DOM: Core & HTML]Remove nsAutoPtr usage from dom/base
Bug 1626419 R[Core:DOM: Core & HTML]Full Screen menu item doesn't work when the fullscreen API is blocked via HTTP Feature-Policy
Bug 1626450 R[Core:DOM: Core & HTML]Remove stray references to "nsAutoPtr.h" in dom/
Bug 1626440 R[Core:DOM: Core & HTML]Remove nsAutoPtr usage from dom/script
Bug 1626445 R[Core:DOM: Core & HTML]Remove nsAutoPtr usage from dom/midi
Bug 1626436 R[Core:DOM: Core & HTML]Remove nsAutoPtr usage from dom/html
Bug 1625755 R[Core:DOM: Editor]crash @ mozilla::HTMLEditor::DoInsertHTMLWithContext
Bug 1625531 R[Core:DOM: Editor]Thunderbird Crash in [@ mozilla::EditorBase::IsSelectionRangeContainerNotContent] via mozilla::HTMLEditor::GetParagraphState
Bug 1619914 R[Core:DOM: Editor]Mark `nsITransaction::DoTransaction()`, `nsITransaction::UndoTransaction()`, `nsITransaction::RedoTransaction()` and its callers as `MOZ_CAN_RUN_SCRIPT`
Bug 1626438 R[Core:DOM: Events]Remove nsAutoPtr usage from dom/events
Bug 1626435 R[Core:DOM: File]Remove nsAutoPtr usage from dom/filehandle
Bug 1626449 R[Core:DOM: Geolocation]Remove nsAutoPtr usage from dom/system
Bug 1626404 N[Core:DOM: Navigation][Fission] Google Docs' "Code Blocks" Add-on fails with "NetworkError: Connection failure due to HTTP 0"
Bug 1626441 R[Core:DOM: Networking]Remove nsAutoPtr usage from dom/fetch
Bug 1599188 R[Core:DOM: Security]hardcode ESR version because ESR doesn't ship every 8 releases anymore
Bug 1626437 R[Core:DOM: Service Workers]Remove nsAutoPtr usage from dom/cache
Bug 1626442 R[Core:DOM: Service Workers]Remove nsAutoPtr usage from dom/serviceworkers
Bug 1626434 R[Core:DOM: Service Workers]Remove nsAutoPtr usage from dom/workers
Bug 1627213 R[Core:DOM: Web Authentication]WebAuthnManager re-adds JS holder with different cycle collector participant
Bug 1626446 R[Core:DOM: postMessage]Remove nsAutoPtr usage from dom/messagechannel
Bug 1626455 R[Core:Disability Access APIs]Remove nsAutoPtr usage from accessible/
Bug 1626638 R[Core:Disability Access APIs]Tabs do not report correct subrole in OSX
Bug 1626036 R[Core:Disability Access APIs]Cache as many states as possible
Bug 1620549 R[Core:Gecko Profiler]Profiler overflows stack when default thread stack size is < 160 KiB
Bug 1608556 N[Core:Gecko Profiler]Expose to privileged JS an API to add markers with a start time and an associated text
Bug 1626385 R[Core:Gecko Profiler]Capturing a Gecko profile on Linux causes SIGSEGV on Socket process
Bug 1626453 R[Core:General]Remove nsAutoPtr usage from tools/fuzzing
Bug 1624881 R[Core:Graphics: WebRender]Crash in [@ webrender::spatial_tree::SpatialTree::get_relative_transform]
Bug 1626259 R[Core:Graphics: WebRender]Heavily blurred text on ImpressJS while rotating
Bug 1627045 R[Core:Graphics: WebRender]Include some more information about feature status when blacklisting webrender
Bug 1610731 A[Core:Graphics: WebRender]Implement webrender backend for the interaction between position:sticky and dynamic toolbar
Bug 1627117 R[Core:Graphics: WebRender]Browser flashes black when starting profiling with screenshots and DirectComposition on
Bug 1627307 R[Core:Graphics: WebRender]Enable mochitest-remote for linux64-qr
Bug 1625857 R[Core:Graphics: WebRender]Graphical Bugs after installing newest Nvidia drivers (26.21.14.4575, 3-17-2020) on Win10
Bug 1624468 N[Core:Graphics: WebRender]Add a fast path for more gradient types in WR
Bug 1626454 R[Core:Internationalization]Remove nsAutoPtr usage from intl/uconv/
Bug 1626447 R[Core:Internationalization]Remove nsAutoPtr usage from dom/encoding
Bug 1627303 R[Core:JavaScript Engine]SmooshMonkey Compile broken: JSScript::Create
Bug 1625116 R[Core:JavaScript Engine]Assertion failure: isMemberExpression || isCallExpression || isOptionalExpression (Unknown ParseNodeKind for OptionalChain), at js/src/frontend/BytecodeEmitter.cpp:7732
Bug 1626859 R[Core:JavaScript Engine: JIT]WarpBuilder: port the loop iterator mechanism from IonBuilder
Bug 1626852 R[Core:JavaScript Engine: JIT]WarpBuilder: turn off copy-on-write arrays for now
Bug 1626893 A[Core:JavaScript Engine: JIT]WarpBuilder: fix remaining jit-tests
Bug 1626665 N[Core:Layout]Declare some methods around `nsTextFrame` `const` or `static`
Bug 1626332 R[Core:Layout: Images, Video, and HTML Frames]Crash in [@ mozilla::css::InvalidateImages]
Bug 1619350 R[Core:Layout: Text and Fonts]Distinguish OS-provided from user-installed fonts in the system font list
Bug 1627198 A[Core:MFBT]nsTHashtable should provide STL-style iterators to enable range-based for and the use of STL-style algorithms
Bug 1626884 A[Core:MFBT]RC should be non-copyable and its operator= should be defined only in debug builds
Bug 1621088 R[Core:Networking]Convert functions net_ResolveRelativePath to rust
Bug 1582318 N[Core:Networking: Cookies]Intermittent [fission] netwerk/cookie/test/browser/browser_sharedWorker.js | Test timed out -
Bug 1621350 R[Core:Security: PSM]Upgrade Firefox 76 to use NSS 3.51.1
Bug 1627169 R[Core:Web Audio]run AudioWorklet tests on Beta
Bug 1599943 R[Core:Widget]ubuntu1804 - widget/tests/test_scrollbar_colors.html | Pixel count of color 255,255,0 mismatches
Bug 1606554 R[Core:Widget: Gtk]Remove gdk_window_get_visible_region stub accidentally introduced in bug 1597120
Bug 1627098 R[Core:Widget: Gtk][Linux] Provide more clipboard logging
Bug 1626452 R[Core:XML]Remove remaining nsAutoPtr usage from parser/
Bug 1626456 R[Core:XPCOM]Remove stray nsAutoPtr.h includes
Bug 1626815 R[Core:XPCOM]Expose information about the startup cache to about:support
Bug 1626286 R[DevTools:Console]Cached messages may be rendered in the wrong order
Bug 1605331 A[DevTools:Debugger]Watch expressions should be evaluated in the right context
Bug 1574530 R[DevTools:Debugger]Auto-open Debugger panes that have important state
Bug 1623744 R[DevTools:Debugger]Zombie breakpoint after editing files in create-react-app on glitch
Bug 1626306 R[DevTools:Debugger]Framework groups are broken with async stacks
Bug 1626999 R[DevTools:Debugger]Use Boolean for filters instead of a => a
Bug 1624336 R[External Software Affecting Firefox:Other]Startup crash of Firefox 74.0 on Windows 7 and Comodo Firewall 5.12
Bug 1620717 R[Firefox:Enterprise Policies]Add an enterprise policy to allow disabling the lax-by-default feature
Bug 1626451 R[Firefox:File Handling]Remove nsAutoPtr usage from uriloader/
Bug 1624460 R[Firefox:Messaging System]Implement telemetry requirements of remotely configured pull factor about:welcome experiment
Bug 1625283 R[Firefox:New Tab Page]Hard code list of regions we may want to turn on for stories in newtab.
Bug 1619314 R[Firefox:Protections UI][Protection Report] The icon of the Mobile Call Out Card not visible enough in High Contrast Mode
Bug 1627179 R[Firefox:Remote Settings Client]A promise chain failed to handle a rejection: A mutation operation was attempted on a database that did not allow mutations. - stack: ensureShutdownBlocker/<@resource://services-settings/Database.jsm:509:21
Bug 1590803 R[Firefox:Search]Replace some calls to getDefaultEngines with purpose-built specific nsISearchEngine.isAppProvided flag
Bug 890125 A[Firefox:Session Restore]Window position in virtual desktop not restored across browser sessions on MS Windows
Bug 1625600 A[Firefox:Toolbars and Customization]panelview with long title is rendered incorrectly, oversized and painting issues
Bug 1621054 R[Firefox:Tours]Please add UITour permission for monitor.firefox.com
Bug 1627404 R[Firefox:about:logins]Improve the accuracy of the vulnerable password warning banner string
Bug 1625959 R[Firefox:about:logins]The "Mobile promotion" banner is cut off when "Breached Website" or "Vulnerable Passwords" notification is displayed on small screens
Bug 1626627 R[Firefox:about:logins]The "Edit" and "Remove" buttons of a vulnerable/breached login cannot be focused using keyboard navigation
Bug 1626892 R[Firefox:about:logins]The elements of a login item are cropped if the browser window is narrowed
Bug 1626535 R[Firefox:about:logins]The vulnerable logins are sometimes not marked as vulnerable after syncing logins or adding outside about:logins without refreshing the page
Bug 1626951 R[Firefox Build System:General]Perma build bustage fatal error: error in backend: SEH unwind data splitting not yet implemented when Gecko 76 merges to Beta on 2020-04-06
Bug 1624779 R[Firefox Build System:General]Remove one of browser/config/tooltool-manifests/macosx64/cross-{clang,releng}.manifest
Bug 1622368 R[Firefox Build System:Lint and Formatting]Many linters don't run if only their configuration changes
Bug 1626768 R[Firefox Build System:Source Code Analysis]JitFrames.cpp: do not use 'else' after 'return'
Bug 1626786 R[Firefox Build System:Source Code Analysis]LanguageTag.cpp: the 'empty' method should be used to check for emptiness instead of 'size'
Bug 1627074 R[Firefox Build System:Try]Make it more obvious that `./mach try auto` is a prototype
Bug 1535365 R[GeckoView:Extensions]Add support for extension process.
Bug 1627106 R[GeckoView:Extensions]Add test to verify that history is preserved when navigating to/from extension pages
Bug 1625604 R[GeckoView:General]Cannot select multiple items of <select multiple> on GeckoView nightly 76.0.20200327094805
Bug 1626933 R[Release Engineering:Release Automation: Other]Support for bump_esr action in treescript
Bug 1626426 R[Toolkit:Add-ons Manager][about:addons] Page is white while loading in dark mode
Bug 1626937 R[Toolkit:Add-ons Manager]Check for Updates in Add-ons doesn't show status messages
Bug 1625181 R[Toolkit:Add-ons Manager]Add-on manager sometimes blocks startup on blocklist checks, leading to slow startups
Bug 1616195 R[Toolkit:Crash Reporting]Improve lsb-release support on Linux
Bug 1626487 R[Toolkit:General]Fix a few JsonSchemaValidator.jsm comment typos
Bug 1625075 R[Toolkit:Password Manager]Use HTMLInputElement.hasBeenTypePassword instead of `type` for login context menu items
Bug 1625242 R[Toolkit:Password Manager]"Password Saved!" toast is displayed every time after editing the username for a newly generated password
Bug 1624822 R[Toolkit:Safe Browsing]Use only one RemoteSetting instance for all URL Classifier features
Bug 1627036 A[Toolkit:Themes]Convert all relevant uses of left/right to logical properties in toolkit/
Bug 1624702 R[Toolkit:Video/Audio Controls]Write a Picture-in-Picture toggle behaviour test for the durationchange event
Bug 1613796 A[WebExtensions:Frontend]browser.permissions.request promise doesn't resolve in extension rendered tab
Bug 1625575 R[WebExtensions:General]Remove unused IconDetails.convertImageURLToDataURL from ExtensionParent.jsm
###########
Changes to 106 bugs - 91 fixed.
3 bugs are not included due to being restricted