Changes in 20200428100141

Built from a99c73301874690830624ae0a98c7940bc754c7d

..index..
Bug 1434744 R[Core:Audio/Video]Intermittent dom/html/test/test_allowMedia.html | <audio> source should not have been loaded. - got "FAIL", expected "PASS"
Bug 1632093 R[Core:Audio/Video: cubeb]Firefox Nightly 77.0a1 (2020-04-21) Audio doesn't work
Bug 1632765 R[Core:CSS Parsing and Computation]Turn on the visited link mitigations.
Bug 1631823 R[Core:Canvas: WebGL]Enable XRWebGLLayer antialias behind a pref
Bug 1617709 R[Core:DOM: Content Processes]Intermittent leakcheck | tab 2456 bytes leaked (CondVar, Mutex, PProcessHangMonitorChild, ProcessHangMonitor, RefCountedMonitor, ...)
Bug 1576188 R[Core:DOM: Core & HTML][Fission] Make Save Page As Fission-compatible
Bug 1633362 R[Core:DOM: Core & HTML]Add a use counter for Document.mozSetImageElement.
Bug 1633388 R[Core:DOM: Core & HTML]Convert full-screen-api.pointer-lock.enabled pref to static pref
Bug 1632724 R[Core:DOM: Editor]Clean up around `DeleteSelectionWithTransaction()`
Bug 1633014 R[Core:DOM: Editor]Make editor/ build outside of a unified build environment
Bug 1597413 R[Core:DOM: Navigation]Fix uses of mozilla::dom::ScreenOrientation::LockInternal and AbortOrientationPromises in dom/base/ScreenOrientation.cpp
Bug 1575356 R[Core:DOM: Security]Audit usage of nsIDocShellTreeItem in nsMixedContentBlocker::ShouldLoad and nsDocShell::GetAllowMixedContentAndConnectionData
Bug 1594529 R[Core:DOM: Security]OOP frames loaded as TYPE_DOCUMENT with fission enabled
Bug 1630372 R[Core:DOM: Security]Remove usage of nsiprincipal-GetURI in nsNetUtil.cpp
Bug 1631384 A[Core:DOM: Security]HTTPS Only Mode - Exceptions for loopback and local IP addresses
Bug 1630088 R[Core:DOM: Web Authentication]Track CanonicalBrowsingContext for WebAuthn sessions
Bug 1632931 A[Core:DOM: Web Authentication]Intermittent TEST-UNEXPECTED-TIMEOUT | /webauthn/getcredential-rk-passing.https.html | empty allowCredentials - Test timed out
Bug 1627643 R[Core:Find Backend]searching the page with Ctrl+F can not find value of inputs
Bug 1612251 R[Core:Gecko Profiler]Use Executors.newSingleThreadScheduledExecutor instead of Thread.sleep for Java Sampler
Bug 1630774 A[Core:Graphics]Intermittent [tier2] gfx/tests/crashtests/<random_test> | application crashed [@ wr_moz2d_render_cb]
Bug 1633343 R[Core:Graphics]also use the style WS_EX_TRANSPARENT on the compositor window
Bug 1628809 R[Core:Graphics: WebRender]Ship WebRender to more Nvidia in 77
Bug 1630781 R[Core:Graphics: WebRender]Sometimes we skip frames during autoscroll without going over our frame budget
Bug 1632705 N[Core:Graphics: WebRender]Simplify the WR public clip API
Bug 1632795 R[Core:Graphics: WebRender]Black screen when opening GVE or loading new tab in Fenix with webrender enabled
Bug 1633303 R[Core:Graphics: WebRender]Add glDebugCallback support to non shared gl context with WebRender
Bug 1633411 R[Core:Graphics: WebRender]Roll out WebRender to AMD Raven Ridge devices.
Bug 1633412 R[Core:Graphics: WebRender]Rollout WebRender to Intel Icelake
Bug 1633508 R[Core:Graphics: WebRender]Rollout WebRender to Coffeelake GT1 GPUs
Bug 1633553 R[Core:Graphics: WebRender]Update dwrote dependency to 0.11
Bug 1633557 R[Core:Graphics: WebRender]Add serde attributes on WebRender API structs used by Servo
Bug 1633617 R[Core:Graphics: WebRender]Round quantized coordinates in SWGL bilinear filtering
Bug 1619162 R[Core:JavaScript Engine]Intermittent GECKO(2409) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/js/src/gc/Cell.h:572:21 in lengthField
Bug 1620776 N[Core:JavaScript Engine][meta] Cleanup script flags throughout js frontend
Bug 1626587 R[Core:JavaScript Engine]Replace mozilla::IsPod with <type_traits> alternatives
Bug 1628784 R[Core:JavaScript Engine]./mach jsapi-tests crashes in testBinASTReaderContextECMAScript2
Bug 1633216 R[Core:JavaScript Engine: JIT][MIPS] Make spidermonkey builds compile
Bug 1633527 R[Core:JavaScript Engine: JIT]Modernize C++ in JitRuntime
Bug 1633444 R[Core:JavaScript: GC]Cleanup nursery-allocated buffer forwarding
Bug 1608771 R[Core:Javascript: WebAssembly]Implement Ion->wasm inlined calls for BigInt <-> i64 interconversion
Bug 1629998 A[Core:Javascript: WebAssembly]WebAssembly.{Module, Memory, Instance, ...} should be subclassable
Bug 1632589 N[Core:Layout]Intermittent layout/base/tests/test_zoom_restore_bfcache.html | Should preserve zoom when restored - got 1, expected 2
Bug 1607954 R[Core:Layout: Grid][css-grid-2] Investigate supporting Masonry layout in a grid container
Bug 1633354 R[Core:Layout: Text and Fonts]Font visibility is not set correctly for language-pack fonts on Windows
Bug 1632550 R[Core:Memory Allocator]Perma check> make[3]: *** [memory/replace/logalloc/replay/check] Error 2
Bug 1623565 R[Core:Networking]Remove mLoadFlags from DocumentChannelCreationArgs
Bug 1624318 R[Core:Networking]retransmit a form via 'reload page' fails
Bug 1633319 R[Core:Networking]Various intermittents/permafail when the ParentProcessDocumentChannel is enabled
Bug 1633015 R[Core:Networking: Cookies]Allow 'secure' cookies when set by .onion site
Bug 1626622 R[Core:Panning and Zooming]Remove nsDisplaySubDocument::ComputeScrollMetadata
Bug 1627220 R[Core:Privacy: Anti-Tracking]First-party cookies are not removed after a daily cleanup
Bug 1632500 R[Core:Privacy: Anti-Tracking]Add back the first-level iframe check for ContentBlocking::ShouldAllowAccessFor() when the cookie behavior is BEHAVIOR_REJECT_TRACKER
Bug 353575 R[Core:SVG]gradients, clipPaths and masks inside svg:symbol aren't rendered
Bug 1629594 A[Core:Security: PSM]Upgrade Firefox 77 to use NSS 3.52
Bug 1633326 R[Core:Storage: Quota Manager]Add additional warning message that prints exact file path when it fails to create a file in QuotaManager
Bug 1624181 R[Core:WebRTC: Audio/Video]`getDisplayMedia` is not undefined but always returns a promise that is immediately rejected (as capturing the screen is not supported on Android)
Bug 1629565 R[Core:WebRTC: Signaling]null candidate fired ahead of SLD(answer) on SRD w/rollback or double SRD (regression)
Bug 1631391 R[Core:XPCOM]Optimize implementation of nsTArray_Impl::ReplaceElementAt(index_type aIndex, const Item& aItem)
Bug 1632759 R[Core:XPCOM]Remove unnecessary kungFuDeathGrip in nsObserverService::RemoveObserver
Bug 1632802 R[Core:XPCOM]Remove nsAgg.h
Bug 1632338 R[Core:XPConnect]Figure out what to do about the gap between making a BrowsingContext local and fixing up any remote window proxies
Bug 1632613 R[Core:XSLT]Remove nsAutoPtr usage from dom/xslt/
Bug 1632939 R[Core:XSLT]Remove result from infallible txList::add
Bug 1551574 A[DevTools:Accessibility Tools]Disable and remove accessibility panel "beta" code in release 69
Bug 1602075 N[DevTools:Accessibility Tools]Switch to lazily turning a11y services on/off when using accessibility panel.
Bug 1622141 R[DevTools:Console]Intermittent TEST-UNEXPECTED-TIMEOUT | devtools/client/webconsole/test/browser/browser_jsterm_autocomplete_return_key.js | application timed out after 370 seconds with no output
Bug 1625905 R[DevTools:Console]Use the ResourceWatcher API to fetch JS Errors
Bug 1607639 R[DevTools:Debugger][sourcemaps] The sourcemap loader should consider having more fallbacks for unsupported base URLs
Bug 1632678 R[DevTools:Debugger]Intermittent devtools/client/debugger/test/mochitest/browser_dbg-call-stack.js | A promise chain failed to handle a rejection: Protocol error (noSuchActor): No such actor for ID: server0.conn24.content-process37/contentProcessTarget1 from: server0.conn24
Bug 766661 R[DevTools:General]Taking screenshots of long pages silently fails
Bug 1627663 R[DevTools:General]Toolbox: the buttons don't have a hover effect anymore
Bug 1588076 R[DevTools:Netmonitor]Netmonitor blocking - Add a button for removing all patterns
Bug 1631844 R[Firefox:Address Bar]Add pinned site badge to pinned Top Sites in the Urlbar
Bug 1632804 R[Firefox:Address Bar]Dedupe visits with empty URL hashes (trailing #)
Bug 1316136 R[Firefox:Installer]Allow for attribution on the full installer
Bug 1633438 R[Firefox:Installer]Stub Installer progress remains stuck after window was dragged for more that 4-5 seconds
Bug 1614364 R[Firefox:Messaging System]Make it possible to temporarily edit message templates within DevTools
Bug 1629931 R[Firefox:New Tab Page]If a personality provider instance already exists, we don't re use it very well
Bug 1557754 R[Firefox:Preferences]Preferences that are locked shouldn't be able to be enabled
Bug 1628732 A[Firefox:Protections UI]Perma [tier2] browser/base/content/test/protectionsUI/browser_protectionsUI_cookies_subview.js | No contentBlockingEvent events should be received - Got 1, expected undefined
Bug 1630998 R[Firefox:Protections UI]Unused CSS and SVG wasn’t cleaned after 489190:77db683dcaf1
Bug 1632664 R[Firefox:Protections UI]Numbers on top of bars on Protections Dashboard graph appear to be clickable
Bug 1630981 R[Firefox:Search]Disable legacy distribution search engine handling for default engine and sort orders in the modern config
Bug 1629590 R[Firefox:Security]issues with standalone page for certificate viewer
Bug 1629808 R[Firefox:Security]Re-enable ConfirmAuth dialogs as tab modal prompts.
Bug 1626128 R[Firefox:Sync]Move `BridgedEngine` from `golden_gate_traits` into `sync15_traits`
Bug 1632319 R[Firefox:Tabbed Browser]Sound icon persists on discarded tabs
Bug 1630192 R[Firefox:Toolbars and Customization]Intermittent browser/components/customizableui/test/browser_947914_button_addons.js | Add-ons page was opened -
Bug 1631229 R[Firefox:Toolbars and Customization]While in full screen, hovering any toolbar item (except for the tab strip's) to a point that its tooltip will appear and then moving the mouse over to a different toolbar item will hide the toolbars
Bug 1632830 R[Firefox Build System:General]libFuzzer triggers assertion when exiting in debug builds
Bug 1633329 R[Firefox Build System:Lint and Formatting]Add https://hg.mozilla.org/mozilla-central/rev/39b4804c504c to .git-blame-ignored-revs
Bug 1608837 R[Firefox Build System:Task Configuration]Enable chunking in the taskgraph for all web-platform-test suites
Bug 1629642 R[Firefox Build System:Task Configuration]Implement a smarter platform filter for the bugbug scheduling algorithm
Bug 1612278 R[GeckoView:General]Refactor TextInputDelegateTest.inputConnection
Bug 1631603 R[GeckoView:General]`./mach lint -l android-api-lint` produces python error
Bug 1615569 R[NSS:Libraries]Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/security/nss/lib/freebl/mpi/mpmontg.c:1091:10 in mp_exptmod
Bug 1630154 R[Release Engineering:Release Automation: Signing]Add dummy certificate to full installers on windows
Bug 1623627 R[Release Engineering:Release Automation: Snap]Update to gnome-3-34 snapcraft extension
Bug 1628904 R[Release Engineering:Release Requests]Setup WNP for users coming from <76.0 and receiving the 76.0 release
Bug 1633042 R[Remote Protocol:Agent]Intermittent remote/test/browser/page/browser_navigate.js | Uncaught exception - [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]
Bug 1628012 R[Shield:Shield Study][Experiment]: Generic Experiment: Delegated Credentials Nightly Breakage Study V2
Bug 1620438 R[Toolkit:Add-ons Manager]Remove references to extensions.webservice.discoverURL
Bug 1630596 R[Toolkit:Add-ons Manager]Extend addonsManager telemetry events currently set to expire in Firefox 78
Bug 1017237 A[Toolkit:Async Tooling]Ensure that Sqlite's AsyncShutdown phase displays the name of opened databases in case of crash
Bug 1632264 R[Toolkit:Crash Reporting]Comment in toolkit/crashreporter/test/browser/browser_aboutCrashesResubmit.js is bogus
Bug 1630320 R[Toolkit:Form Autofill]Intermittent browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js | Uncaught exception - The popup should be a form autofill one - timed out after 50 tries.
Bug 1632581 R[Toolkit:Password Manager]Password manager causes loads of "Invalid chrome URI: /" errors because it tries to match `chrome://FirefoxAccounts`
Bug 1627848 R[Toolkit:Places]Don't send large URI's over IPC with SendVisitURI() if the URI won't be added to history
Bug 1631223 R[Toolkit:Telemetry]Call out that 'events' are not supported by EXTRACT
Bug 1632149 R[Toolkit:Telemetry]Implement the boolean metric type for Project FOG
Bug 1632153 R[Toolkit:Telemetry]Implement the string list metric type for Project FOG
Bug 1632158 R[Toolkit:Telemetry]Implement the UUID metric type for Project FOG
Bug 1632169 R[Toolkit:Telemetry]Document how to add a new metric type to Project FOG
Bug 1632779 R[Toolkit:Telemetry]Make toolkit/components/telemetry/tests/gtest build outside unified build environment
Bug 1633375 R[Toolkit:Telemetry]Implement the counter metric type for Project FOG
Bug 1631303 R[Toolkit:Video/Audio Controls]PiP controls can break (macOS, release) - clicking blue PiP indicator on BBC iPlayer video did not show player (playerWin is null)
Bug 1444294 R[WebExtensions:General]Implement permissions API events
Bug 1548011 R[WebExtensions:General]Make proxy an optional permission
Bug 1593240 R[WebExtensions:General]Crash in [@ InvalidArrayIndex_CRASH | mozilla::ExtensionPolicyService::CheckContentScripts] with NoScript 11.0.4
Bug 1630414 R[WebExtensions:General]make sessions an optionalPermission
Bug 1630417 R[WebExtensions:General]make browsingData an optional permission
Bug 1630418 R[WebExtensions:General]make pkcs11 an optional permission
Bug 1626506 R[WebExtensions:Storage]Vendor webext-storage from applications-services into mozilla-central
Bug 1631434 R[WebExtensions:Storage]Add an explicit test case to make sure that removing unlimitedStorage permission doesn't clear the existing stored data for the extension
Bug 1633639 R[WebExtensions:Storage][rustc 1.43] error: unused doc comment
Bug 1624238 R[WebExtensions:Untriaged]browserAction.setTitle() has problems with newline characters
###########
Changes to 126 bugs - 111 fixed.
4 bugs are not included due to being restricted