Changes in 20200320095353

Built from 32d6a3f1f83cec54b8190f1993c7fa343406ce20

..index..
Bug 1620077 R[Core:Audio/Video: Playback]Turn on the pref 'dom.media.mediasession.enabled' on Nightly
Bug 1621166 R[Core:Audio/Video: Playback]Don't start a stop timer for the media which is being used in PIP mode
Bug 1621779 R[Core:Audio/Video: Playback]Fix potential crash in MediaSessionController::UpdateActiveMediaSessionContextId
Bug 1623799 R[Core:Audio/Video: cubeb]Update audioipc to 7f7c997e
Bug 1621241 R[Core:CSS Parsing and Computation]Safe area insets (right and bottom) become wrong on resize
Bug 1623410 R[Core:CSS Parsing and Computation]Convert mask-composite #defines to an enum class.
Bug 1622536 R[Core:Canvas: WebGL]Hit MOZ_CRASH(invalid scalar type) at /builds/worker/workspace/build/src/obj-firefox/dist/include/jsfriendapi.h:1434
Bug 1623469 R[Core:DOM: Animation]Add a pref to disable synchronization transform animations with geometric animations
Bug 1580447 A[Core:DOM: Content Processes]Consider exposing Content{Parent,Child} to Chrome JS
Bug 1618445 R[Core:DOM: Content Processes]Add better logging to process switching code
Bug 1623571 A[Core:DOM: Core & HTML]Perma tier2 /html/cross-origin-opener-policy/coop-sandbox.https.html | <iframe sandbox="allow-popups allow-scripts"> Sandboxed Cross-Origin-Opener-Policy popup should result in a network error - assert_unreached: A COOP popup was created from a sandboxed
Bug 1623385 R[Core:DOM: Core & HTML]Trying to console.log a `SharedArrayBuffer` asserts
Bug 1507375 R[Core:DOM: Core & HTML]Can we drop window.open's feature parameter which controls UI parts visibility?
Bug 1623562 A[Core:DOM: Core & HTML]Refactor uses of nsIDocShell.allowPlugins
Bug 1620504 A[Core:DOM: Editor]Improve warning under libeditor for making investigation of web-compat and regressions easier
Bug 1623174 R[Core:DOM: Editor]Left arrow key unexpectedly skips a line when <br> exists between blocks
Bug 253870 R[Core:DOM: Editor]Can't copy text from disabled textarea or text input.
Bug 1531289 R[Core:DOM: Navigation]target=_blank (with either explicit noreferrer/noopener, or on builds that have dom.targetBlankNoOpener.enabled set to true) that results in a download opens a new tab and does not close
Bug 1623333 R[Core:DOM: Selection]Clarify relation of `Selection`'s methods to `nsFrameSelection`.
Bug 1621620 R[Core:DOM: Selection]Remove dead code in `nsFrameSelection`
Bug 1522243 R[Core:DOM: Service Workers]Intermittent PID 2384 | Assertion failure: parentFound, at /builds/worker/workspace/build/src/dom/serviceworkers/ServiceWorkerManagerService.cpp:186
Bug 1615713 R[Core:Gecko Profiler]Build failure with musl libc - undefined reference to `getcontext'
Bug 1616412 R[Core:Graphics: WebRender]Enable WR DL display item caching
Bug 1616901 R[Core:Graphics: WebRender]Texture cache (re)allocation performance issues
Bug 1623716 R[Core:Graphics: WebRender]sw-wr: text is always white on macOS
Bug 1568397 R[Core:JavaScript Engine]SpiderMonkey uninitialized memory leads to Type Confusion between "undefined" with any object
Bug 1622688 R[Core:JavaScript Engine]Un-#ifdef to enable std::is_trivially_constructible everywhere
Bug 1623172 R[Core:JavaScript Engine]Do not allocate `String` in atomization
Bug 1605387 R[Core:JavaScript Engine]Move js::ImmutableScriptData to a new header file
Bug 1623042 R[Core:JavaScript Engine]Move some definitions in JSFunction.h to the js namespace
Bug 1622036 R[Core:JavaScript Engine]Support basic scope objects and notes
Bug 1623381 R[Core:JavaScript Engine]Cleanup GCThingList::getScope()
Bug 1623602 V[Core:JavaScript Engine]Perma SM TEST-UNEXPECTED-FAIL | non262/TypedArray/slice-memcpy.js when Gecko 76 merges to Beta on 2020-04-06
Bug 1621813 R[Core:JavaScript Engine]Remove JSREPORT_EXCEPTION
Bug 1618198 A[Core:JavaScript Engine: JIT]Support more JSOps in WarpBuilder
Bug 1610512 R[Core:JavaScript: Internationalization API]Update our in-tree ICU to 66 and update to Unicode 13
Bug 1612534 N[Core:Javascript: WebAssembly]Replace guts of wasmTextToBinary with the wat subsystem
Bug 1341507 A[Core:Layout][css-grid] grid-template-rows / grid-template-columns does not recognise multiple values within repeat() notation when used with auto-fill
Bug 1621269 A[Core:Layout]High frequency Linux ccov reftest pid: None | application crashed <[@ Allocator<MozJemallocBase>::free(void*)][@ gcov_do_dump][@ RunWatchdog][@ fseek]> after application terminated with exit code 11
Bug 1622442 R[Core:Layout: Text and Fonts]Dotted underline blurry after text-decoration-skip-ink
Bug 1597954 R[Core:MFBT]Add a class template for objects that can only be initialized once
Bug 1607218 R[Core:Networking]ThreadSanitizer: data race [@ mozilla::net::nsProxyInfo::SetResolveFlags] vs. [@ mozilla::net::nsProxyInfo::GetResolveFlags]
Bug 1220810 N[Core:Networking: DNS]Consider hardcoding localhost names to the loopback address
Bug 1613002 R[Core:Networking: HTTP]Intermittent GECKO(5942) | Assertion failure: mListener || mOnStartRequestCalled, at /builds/worker/workspace/build/src/netwerk/protocol/http/HttpChannelChild.cpp:693
Bug 1622894 R[Core:Panning and Zooming]nsDOMWindowUtils::ZoomToFocusedInput pans and zooms even if the input is already visible.
Bug 1617179 R[Core:Panning and Zooming]CHECKERBOARD_DURATION reports times longer than 10 minutes
Bug 1623681 R[Core:Preferences: Backend]Fix comments that mention StaticPrefs.yaml instead of StaticPrefList.yaml
Bug 1617170 R[Core:Storage: IndexedDB]Clean up FileInfo/FileManager
Bug 1620273 A[Core:Storage: IndexedDB]Add SafeRefPtr as a safer variant of a RefPtr
Bug 1623278 A[Core:Storage: IndexedDB]Prototype reduction of raw pointer usage
Bug 1622114 R[Core:Storage: IndexedDB]Crash in [@ IPCError-browser | ShutDownKill | mozilla::CycleCollectedJSContext::CleanupIDBTransactions ]
Bug 1621500 N[Core:WebRTC: Audio/Video]Crash in [@ webrtc::videocapturemodule::VideoCaptureImpl::DeliverCapturedFrame]
Bug 1615443 R[Core:WebRTC: Networking]Re-add Telemetry for DTLS protocol version
Bug 1623106 R[Core:Widget: Gtk][Linux/Gtk] Firefox sometimes starts in normal mode instead of maximized one
Bug 1587953 R[Core:Widget: Gtk]<input type="text"> does not have appropriate padding when in vertical writing mode
Bug 1623181 R[Core:Widget: Gtk]Replace nsAutoPtr usage in widget/gtk with UniquePtr
Bug 1609451 R[Core:Widget: Win32]links with credentials aren't loaded
Bug 1603170 R[DevTools:Accessibility Tools]Make the accessibility support target switching
Bug 1623349 R[DevTools:Console]Perma REFTEST TEST-UNEXPECTED-FAIL | js/src/tests/non262/expressions/optional-chain.js | Unknown file:///builds/worker/workspace/build/tests/jsreftest/tests/js/src/tests/non262/expressions/optional-chain.js:49: when Gecko 76 merges to Beta on 2020-04-06
Bug 1612276 R[DevTools:Console]Add "Reveal in Inspector" context menu entry on elements
Bug 1623363 R[DevTools:Console]Perma TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser/browser_jsterm_eager_evaluation.js | Uncaught exception - at chrome://mochitests/content/browser/devtools - TypeError: el is null when Gecko 76 merges to Beta on 2020-04-06
Bug 1613165 R[DevTools:Debugger]Debugger statement is disabled by a breakpoint
Bug 1617781 R[DevTools:Debugger]Icon missing from JavaScript source
Bug 1619039 R[DevTools:Debugger]Stack Trace's "Copy Stack Trace" Menu should copy full URL
Bug 1621717 R[DevTools:Framework]Convert ActorPool to protocol.js Pool in devtools/server/startup/worker.js
Bug 1623350 R[DevTools:Framework]Remove any reference to tabAttached
Bug 1622996 R[DevTools:General]Refactor devtools codebase to use optional chaining
Bug 1619163 R[DevTools:Netmonitor]Missing icon for request header
Bug 1617277 R[DevTools:What's New]Update DevTools What's New for 75
Bug 1577217 A[External Software Affecting Firefox:Telemetry]Enable untrusted_modules ping on beta and release
Bug 1622195 R[Firefox:Address Bar]Check default browser modal blocks action on Search Tips
Bug 1610478 R[Firefox:Address Bar]Make UrlbarInput's use of gKeywordURIFixup optional
Bug 1623394 R[Firefox:General]Set a title for the SSB window.
Bug 1621804 R[Firefox:General]silent crashes
Bug 1621173 R[Firefox:General]Intermittent browser/base/content/test/general/browser_bug724239.js | about:newtab was added to the session history when AS was enabled. - Got false, expected true
Bug 1623330 R[Firefox:General]Use BrowsingContext in BrowserUtils.getRootWindow() instead of nsIDocShellTreeItem::sameTypeRootTreeItem
Bug 1615139 R[Firefox:Launcher Process]We run RestoreImportDirectory for a sandbox process twice
Bug 1619702 R[Firefox:Messaging System]Improve test coverage for about:welcome
Bug 1612457 R[Firefox:New Tab Page]Intermittent [TV] browser/components/newtab/test/browser/browser_asrouter_trigger_listeners.js | Test timed out -
Bug 1573392 R[Firefox:Page Info Window]Add a mochitest for displaying valid certificate information in page info
Bug 1585306 R[Firefox:Private Browsing]After closing the last Private Window, context is not always reset...
Bug 1542269 R[Firefox:Search]Migrate the new Search Engine configuration to be loaded from RemoteSettings
Bug 1615302 R[Firefox:Session Restore]Issues with the back/forward buttons on new tabs created with moz-extension URLs that are updated to different URLs through the location bar (Firefox 74).
Bug 1507287 R[Firefox:Session Restore]Make sessionRestore work with session history living in the parent process
Bug 1567827 R[Firefox:Site Identity]Get rid of security.insecure_password.ui.enabled
Bug 1601576 R[Firefox:Site Permissions]Intermittent browser/base/content/test/permissions/browser_permissions.js | A promise chain failed to handle a rejection: document.getElementById(...) is null - stack: _createGeoLocationLastAccessIndicator@
Bug 1622240 R[Firefox:Toolbars and Customization]Dark Theme - warning_text from Forget history menu - hard to read
Bug 1623644 R[Firefox:about:logins]Disable browser_aaa_eventTelemetry_run_first.js on ccov builds due to frequent failures
Bug 1622304 R[Firefox:about:logins]The operating system’s authentication dialog is not triggered on MacOS 10.11.6 and MacOs 10.9.5 after clicking on the Show Password/ Edit/ Copy buttons
Bug 1622529 R[Firefox Build System:Bootstrap Configuration]bootstrap wants to install python-dev on ubuntu 20.04 but this package doesn't exist
Bug 1621624 R[Firefox Build System:General]Fedora no longer ships libclang.so only libclang.so.8 (or 9)
Bug 1623525 R[Firefox Build System:General]Switch Windows no-opt builds to cross-builds
Bug 1623522 R[Firefox Build System:General]Switch Windows aarch64 builds to cross-builds
Bug 1623006 R[Firefox Build System:General]Binscope failures don't fail the build
Bug 1570654 R[Firefox Build System:Lint and Formatting]Linters fail with `outgoing` if a commit series first modifies then moves a file
Bug 1623433 A[Firefox Build System:Lint and Formatting]Make it easier to add new linters
Bug 1623741 R[Firefox Build System:Lint and Formatting]Pre-commit linting hook ImportError: cannot import name which
Bug 1622328 R[Firefox Build System:Lint and Formatting]Make the tree lint-license green
Bug 1623287 R[Firefox Build System:Lint and Formatting]Perma [tier2] 0:31.08 tools/lint/test/test_file_license.py::test_lint_license TEST-UNEXPECTED-FAIL
Bug 1623656 R[Firefox Build System:Lint and Formatting]Fix ./mach lint --list
Bug 1614371 R[Firefox Build System:Source Code Analysis]Move mozilla-performance-temp-refptr check to alpha repository
Bug 1620166 R[Firefox Build System:Task Configuration]Switch Windows shippable builds to cross-compiles
Bug 1621845 R[Firefox Build System:Task Configuration]Normalize fetch path in fetch-content
Bug 1622356 R[Firefox Build System:Toolchains]dav1d 0.6.0 import requires nasm 2.14.02 or higher
Bug 1623134 R[Firefox for Android:Testing]Update android host utils
Bug 1622816 A[GeckoView:GeckoViewExample]Assert network is always present in GVE and TestRunnerActivity
Bug 1622906 R[Remote Protocol:Agent]No TBPL compatible (or useful) output for tests that are unexpectedly skipped
Bug 1622701 R[Toolkit:Crash Reporting]Eliminate use of `fix_stack_using_bpsyms.py` in `utils.py`
Bug 1622452 R[Toolkit:Crash Reporting]Unset the remote exception handler when child processes shut down
Bug 1623222 R[Toolkit:Find Toolbar]Status tip shows inconsistent result between find match and hover link
Bug 1623646 R[Toolkit:Password Manager]Update Fathom bundle to 3.3 to get element()
Bug 1621435 R[Toolkit:Password Manager]test_autocomplete_new_password.html passes but logs an exception "createFromField requires a password or username field in a document"
Bug 1621149 R[WebExtensions:Request Handling]Incorrect validation of proxyInfo
###########
Changes to 113 bugs - 94 fixed.
3 bugs are not included due to being restricted