Changes in 20200123095433

Built from a1669b5990974f625d95260c059dcf8f87129a8d

..index..
Bug 1608286 R[Core:Audio/Video: GMP]Crash in [@ mozilla::dom::MediaKeySystemAccessManager::CheckDoesWindowSupportProtectedMedia]
Bug 1609417 R[Core:Audio/Video: Playback]Some ogg files don't play
Bug 1610723 R[Core:Audio/Video: Playback]Implement media controller track selection and seek methods
Bug 1611028 N[Core:Audio/Video: Playback]Enable `dom.media.mediasession.enabled` for testing
Bug 1610527 R[Core:Audio/Video: cubeb]Update cubeb from upstream to d4b23d1
Bug 1610164 R[Core:CSS Parsing and Computation]The adoptedStyleSheets getter shouldn't be marked as throwing
Bug 1609737 N[Core:CSS Parsing and Computation]Forbid accessing the length and percentage parts of a LengthPercentage separately.
Bug 1610801 R[Core:CSS Parsing and Computation]Remove keyword calc() font-size hack.
Bug 1341018 A[Core:CSS Parsing and Computation]Convert NS_STYLE_TEXT_ALIGN_* and NS_STYLE_VERTICAL_ALIGN_* to an enum class
Bug 1592822 R[Core:CSS Transitions and Animations]Use serde to serialize more types whose animations could run on the compositor (for IPC layers)
Bug 1609187 R[Core:DOM: Content Processes]Remove now-dead child-initiated process switch code
Bug 1596187 R[Core:DOM: Content Processes]JSWindowActorChild::willDestroy is not called if actor destruction is due to a tab being closed
Bug 1301399 R[Core:DOM: Navigation]ASSERTION: no SHEntry for a non-transient viewer?: 'NS_IsAboutBlank(mCurrentURI)
Bug 1597452 R[Core:DOM: Navigation]Fix uses of mozilla::MediaManager::StopMediaStreams in dom/media/MediaManager.cpp
Bug 1602333 R[Core:DOM: Networking]load of value 228, which is not a valid value for type 'bool' in src/dom/fetch/InternalRequest.cpp:161
Bug 1609877 R[Core:DOM: Security]Convert prefs for domsecurity to use static prefs
Bug 1608911 R[Core:DOM: Security]Reporting API should send a *collection* of reports to endpoint
Bug 1609973 R[Core:DOM: Security]getUserMedia({audio: true}) is broken in JSFiddle by feature policy landing
Bug 1594781 R[Core:DOM: Security]Remove usage of GetURI in nsGlobalWindowOuter
Bug 1607364 N[Core:DOM: Security]CrashReporting API
Bug 1600267 N[Core:DOM: Selection]Adapt `nsContentUtils::ComparePoints` to return `Maybe<int32_t>`
Bug 1564303 A[Core:DOM: Service Workers]Green up and re-enable wpt service-worker tests skipped on geckoview
Bug 1609997 R[Core:DOM: Web Authentication]Upgrade to authenticator-0.2.9 (OpenBSD support, ctap packet collision fixes)
Bug 1610732 R[Core:DOM: Web Authentication]Stop using NS_ERROR_DOM_TYPE_ERR in webauthn
Bug 1610704 R[Core:DOM: Workers]Assertion failure: IsCanceled() (Subclass Cancel() didn't set IsCanceled()!), at dom/workers/WorkerRunnable.cpp:244
Bug 1605566 A[Core:DOM: postMessage]MessagePort should support wasm modules and SharedArrayBuffer when possible
Bug 1604694 R[Core:DOM: postMessage]Disallow serializing and transferring non-origin-clean ImageBitmap
Bug 1610596 R[Core:Disability Access APIs]An ARIA role on the top-level body element should not trump document role
Bug 1610814 R[Core:Graphics]NEON accelerated RGB unpacking code has compile error with gcc
Bug 1609711 N[Core:Graphics]Compute gradient stop positions in css pixels.
Bug 1610912 R[Core:Graphics]Prevent double buffering from riding the trains
Bug 1596128 R[Core:Graphics: WebGPU]Implement WebGPU compute
Bug 1605283 N[Core:Graphics: WebRender]Improve support for invalidation debugging and testing
Bug 1610738 R[Core:Graphics: WebRender]Add primitive flag to specify a compositor surface is preferred
Bug 1610949 R[Core:Graphics: WebRender]Only use WS_EX_NOREDIRECTIONBITMAP when using DirectComposition.
Bug 1608235 R[Core:Graphics: WebRender]Crash in [@ egl::ValidateStreamConsumerGLTextureExternalAttribsNV]
Bug 1610007 R[Core:IPC]Support the 'tainted' keyword in ipdl parsing and generation code.
Bug 1607153 N[Core:IPC]ThreadSanitizer: data race [@ IPC::Channel::ChannelImpl::ProcessIncomingMessages] vs. [@ GetClientFileDescriptorMapping]
Bug 1580176 A[Core:IPC]Add MOZ_LOG to JSWindowActor messaging
Bug 1604535 R[Core:ImageLib]Crash in [@ OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | mozilla::gfx::SourceSurfaceRawData::GuaranteePersistance]
Bug 1607444 R[Core:JavaScript Engine]ThreadSanitizer: data race [@ setGeneration] vs. [@ flagsDontCheckGeneration]
Bug 1609504 A[Core:JavaScript Engine]Compared to ESR68 the FunctionCreationData cleanup requirements causing slowdown
Bug 1610621 R[Core:JavaScript: GC]ClearKeptObject() should return undefined
Bug 1610387 R[Core:Layout]Replace nsAutoPtr usage in layout/ with UniquePtr
Bug 1607052 N[Core:Layout: Text and Fonts]using wrong font since v.72
Bug 1609176 A[Core:Networking: Cookies]Stop using the obsolete baseDomain field of moz_cookies
Bug 1606643 R[Core:Networking: JAR]ThreadSanitizer: data race [@ AddRef] vs. [@ Release] in nsZipArchive
Bug 1610878 R[Core:Panning and Zooming]Remove using namespace mozilla::java from AndroidAPZ.cpp
Bug 1357107 R[Core:Permission Manager]Consider removing nsContentBlocker
Bug 1609257 R[Core:Plug-ins]Firefox 72 no longer loads Shockwave Flash (after setting plugin.load_flash_only pref = false)
Bug 1607671 R[Core:Printing: Setup]Crash in [@ CallPropertyPageCallback]
Bug 1610179 R[Core:Security: PSM]Remove and recreate the database doesn't actually do anything in RKV safe-mode
Bug 1606927 A[Core:Security: PSM]Upgrade Firefox 74 to use NSS 3.50
Bug 1499105 R[Core:Storage: IndexedDB]Assertion failure: mResponseSent, at /builds/worker/workspace/build/src/dom/filehandle/ActorsParent.cpp:2025
Bug 1608584 R[Core:WebRTC]Perma [tier2] browser/base/content/test/webrtc/browser_devices_get_user_media_in_frame.js | Uncaught exception - [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]
Bug 1607205 N[Core:WebRTC]Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::media::LambdaRunnable<mozilla::WebrtcAudioConduit::OnRtcpBye()::$_1>::Run()]
Bug 1547106 R[Core:WebRTC: Networking]createDataChannel with a duplicate id should throw OperationError
Bug 1591199 N[Core:WebRTC: Signaling]answer is offer for a brief moment after signalingstatechange event
Bug 1603321 R[Core:Widget: Cocoa]MacOS touchbar button "Search or enter address" non-functional when a full-screen video is playing back
Bug 1610754 R[DevTools:Console]Eager evaluation result is not displayed when it is falsy
Bug 1603356 R[DevTools:Console]Enable Eager evaluation in Nightly
Bug 1610651 R[DevTools:Debugger]Libraries URLs expression matching should use Regexp::test
Bug 1610277 R[DevTools:Framework]Stop emitting unused "ready" event for DevTools toolbox hosts
Bug 1610823 R[DevTools:Inspector]Running browser_browser_toolbox_fission_contentframe_inspector in isolation fails
Bug 1597125 R[DevTools:Inspector: Rules]Unwanted line breaks when copying plain text of CSS declarations from the Rules panel
Bug 1597381 R[DevTools:Performance Tools (Profiler/Timeline)]Create profiler presets for about:profiling
Bug 1516413 A[DevTools:Responsive Design Mode]RDM mousewheel zooming does not update zoom UI
Bug 1610781 R[DevTools:Shared Components]Add react-dom file to React regex in getLibraryFromUrl
Bug 1608890 R[DevTools:Storage Inspector][Storage] Column names should match those in Chrome
Bug 1608411 R[DevTools:Storage Inspector][storage] Add size column to cookies panel similar to Chrome's storage panel
Bug 1608154 R[DevTools:Storage Inspector][storage] Column order should match Chrome's storage panel
Bug 1610681 R[Firefox:Address Bar]UrlbarView needs to select the heuristic result when it's not the first result added
Bug 1610271 R[Firefox:Address Bar]A promise chain failed to handle a rejection: can't access property "updateCount", updateManager is undefined - stack: lastBrowserUpdateDate@resource:///modules/UrlbarProviderSearchTips.jsm:415:7
Bug 1601795 R[Firefox:Bookmarks & History]Ctrl+I shortcut key for Page Info opens the bookmarks sidebar instead
Bug 1606731 R[Firefox:Bookmarks & History]Searching for a page in the address bar or history sidebar should ignore diacritics
Bug 1610623 R[Firefox:Enterprise Policies]DisplayMenuBar isn't working via GPO with Firefox 72
Bug 1552600 A[Firefox:Enterprise Policies]Local policies.json should augment system policy (not override)
Bug 1607724 R[Firefox:General]License texts missing from about:license
Bug 1590412 R[Firefox:Messaging System]The "Address Bar" is wrongly unfocused after it is clicked while a "CFR Recommendation" is displayed
Bug 1608513 R[Firefox:Migration]Import from Microsoft's Chromium Edge browser
Bug 1544922 R[Firefox:New Tab Page]Port v2 personalization to Discovery Stream
Bug 1608952 N[Firefox:New Tab Page]Ensure spoc based UI is translated
Bug 1607501 R[Firefox:Preferences]Perma browser/components/preferences/in-content/tests/browser_browser_languages_subdialog.js | The events are recorded correctly - when Gecko version increases to 75 on 2020-02-10
Bug 1591059 R[Firefox:Search]setDefaultPrivate (and variations) should ensure separatePrivateDefault preference is set to true.
Bug 1576917 R[Firefox:Security]Port PopupBlockingChild from a message manager actor to a JSWindowActor
Bug 1596592 R[Firefox:Tabbed Browser]Warm the tab that's being switched to early during tab removal
Bug 1610680 R[Firefox Build System:Bootstrap Configuration]./mach bootstrap fails when trying to install rust
Bug 1610728 R[Firefox Build System:General]Fix tooltip positioning in build_resources.html
Bug 1609764 R[Firefox Build System:General]Do not run --disable-optimize --enable-debug builds on autoland
Bug 1610774 R[Firefox Build System:General]`ImportError: cannot import name which` when running configure
Bug 1610929 R[Firefox Build System:General]Update in-tree sccache to the current master branch
Bug 1610944 N[Firefox Build System:General]configure/test_toolchain_configure.py and configure/test_toolchain_helpers.py support Python 3
Bug 1609281 R[Firefox Build System:Mach Core]Loading a mozconfig does not work if there is a unicode environment variable
Bug 1605850 R[Firefox Build System:Source Code Analysis]./mach static-analysis autotest -i fails with KeyError: u'MOZ_FETCHES_DIR'
Bug 1610678 R[Firefox Build System:Source Code Analysis]Prevent code from containing using directives for the mozilla::java namespace
Bug 1611014 R[Firefox Build System:Task Configuration]mach taskgraph fails with schema validation error when run with --root option from commandline
Bug 1608834 N[Firefox Build System:Task Configuration]Enable chunking in the taskgraph for all mochitest suites
Bug 1593395 R[Firefox for Android:General]Remove mobile/android copy of FxAccountsWebChannel.jsm
Bug 1610641 R[Firefox for Android:General]Remove Fennec modules
Bug 1610914 R[GeckoView:Extensions]Extensions with theme_icons crash in the Icon code
Bug 1610608 R[GeckoView:General]Remove unused ErrorPageEventHandler
Bug 1533406 R[GeckoView:General]GeckoView: Private sessions are not "shared"
Bug 1601660 A[GeckoView:Tracking Protection]Make GeckoView get content blocking log from the parent process
Bug 1607193 A[Release Engineering:Release Automation: L10N]Drop l10n-check from automation and build
Bug 1610611 R[Remote Protocol:Agent]puppeteer is permafailing on autoland
Bug 1587845 R[Remote Protocol:Page]Add "clip" argument to Page.captureScreenshot
Bug 1547111 R[Taskcluster:General]Migrate tier 1 builds from AWS to GCP
Bug 1610778 R[Toolkit:Crash Reporting]Breakpad spews out garbage when printing a pid number to the log
Bug 1595915 A[Toolkit:Password Manager]Context Menu: have suggest secure password option at the top of the main list
Bug 1610300 R[Toolkit:Telemetry]Failed to init glean_preview due to Error {inner: An Rkv error occurred: lmdb error: Permission denied }
Bug 1610779 R[Toolkit:XUL Widgets]Remove obsolete MozTabbox::_tabs and MozTabbox::_tabpanels getters
Bug 1602384 R[WebExtensions:Frontend]browser.menus.onShown event listener is not firing when used in multiple contexts and one of them unloads
Bug 1469060 R[WebExtensions:Frontend]Extension override doorhanger title text is incorrectly formatted
Bug 1609474 R[WebExtensions:General]Reading extensions.webextensions.remote once for the purposes of Eval/Js Load Telemetry
###########
Changes to 114 bugs - 86 fixed.
3 bugs are not included due to being restricted