Changes in 20191220095035

Built from 5a7641c75a2e3d54864c23242f2b986c7ec77796

..index..
Bug 1604399 R[Core:Audio/Video]Dead assignment in Sgpd::Parse
Bug 1604023 R[Core:CSS Parsing and Computation]Firefox built with GCC 10 snapshots crashes due to Rust ABi compatibility bug
Bug 1602712 R[Core:DOM: Content Processes]Implement ContentParent::GetNewOrUsedBrowserProcessAsync
Bug 1604609 R[Core:DOM: Content Processes]Don't send large window actor messages
Bug 1561715 R[Core:DOM: Core & HTML]Remove `TabGroup` in favour of `BrowsingContextGroup`
Bug 1604714 R[Core:DOM: Core & HTML]ubuntu1804 - TEST-UNEXPECTED-OK | /screen-orientation/ | expected ERROR | multiple test file intermittence
Bug 1604307 R[Core:DOM: HTML Parser]null pointer passed as argument 1, which is declared to never be null in parser/html/nsHtml5String.cpp:71
Bug 1574280 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsDocShell::SetCurrentURI
Bug 1588259 R[Core:DOM: Navigation]Assertion failure: !chan (Why is there a document channel?), at src/toolkit/components/windowwatcher/nsWindowWatcher.cpp:996
Bug 1605123 R[Core:DOM: Security]Assertion failure: mKeyword == CSP_UNSAFE_INLINE (should only invalidate unsafe-inline), at /builds/worker/workspace/build/src/dom/security/nsCSPUtils.cpp:845
Bug 1600267 N[Core:DOM: Selection]Adapt `nsContentUtils::ComparePoints` to return `Maybe<int32_t>`
Bug 1604701 R[Core:DOM: UI Events & Focus Handling]Should EventTargetData::mPresShell equal to EventTargetData::mFrame->PresShell?
Bug 1585239 N[Core:Disability Access APIs]Intermittent accessible/tests/browser/states/browser_offscreen_element_in_out_of_process_iframe.js | Uncaught exception - OperationError: The operation failed for an operation-specific reason
Bug 1576052 R[Core:General]RLBox - Add configuration/macro definition to selectively enable wasm sandbox for graphite
Bug 1569369 R[Core:Graphics]RLBox - Add verifications to tainted data returned by a sandboxed libGraphite
Bug 1566288 R[Core:Graphics]RLBox - Port libGraphite usage code to use the RLBox API
Bug 1604001 R[Core:IPC]Test harnesses do not know the process type of the fork server
Bug 1603999 R[Core:IPC]libmozsandbox.so are not preloaded properly for the fork server
Bug 1604000 R[Core:IPC]Leak statistics logs are not generated for the fork server
Bug 1604839 V[Core:Internationalization]Update Fluent.jsm to @fluent/bundle 0.14.1
Bug 1604760 R[Core:JavaScript Engine]Remove unreachable code in JSFunction::isDerivedClassConstructor testing for self-hosted lazy scripts
Bug 1597005 R[Core:JavaScript Engine]Create a task to test gdb prettyprinters
Bug 1542803 R[Core:JavaScript Engine]List cases for all prototypes in skipDeselectedConstructor
Bug 1602392 R[Core:JavaScript Engine]Crash [@ js::jit::MachineState::read] or Crash [@ js::jit::SnapshotIterator::allocationValue] with Debugger
Bug 1604767 R[Core:JavaScript Engine]Make AsyncFunction a singleton object
Bug 1604824 R[Core:JavaScript Engine]Add deferred parser allocation switch to fuzz-flags.txt
Bug 1604162 R[Core:JavaScript Engine]Change BooleanToString to return JSAtom and update Boolean/String spec references
Bug 1604391 R[Core:JavaScript Engine][MIPS64] Failed on jstests: non262/Array/regress-{157652, 330812}.js and non262/regress/regress-422348.js
Bug 1604774 R[Core:JavaScript Engine: JIT]Remove indirect calls to ThrowUninitializedThis and ThrowInitializedThis
Bug 1603921 R[Core:JavaScript Engine: JIT][mips] Implement branchTruncate{Double, Float32}ToInt32
Bug 1605087 R[Core:JavaScript Engine: JIT]Add MIR instruction name to failure message in emitAssertGCThingResult
Bug 1596830 N[Core:JavaScript: GC]There don't appear to be any assertions that we only trace cross compartment edges with TraceCrossCompartmentEdge
Bug 1596317 R[Core:Layout]Make MediaFeatureValuesChangedAllDocuments work in Fission
Bug 1591613 A[Core:Layout: Form Controls]ubuntu1804 - forms/input/number/number-style-inheritance.html == forms/input/number/number-style-inheritance-ref.html | image comparison, max difference: 255, number of differing pixels: 502
Bug 1599984 R[Core:Layout: Form Controls]ubuntu1804 - layout/forms/test/test_bug549170.html | An inner div should be the target of the event - got "INPUT", expected "DIV"
Bug 1601500 R[Core:Layout: Grid]ubuntu1804 - /css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html | Testing http://web-platform.test:8000/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html
Bug 1598520 N[Core:Networking]Use DocumentChannel for srcdoc loads
Bug 1601243 R[Core:Networking]Perma TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/browser_download.js | Test timed out when Gecko 73 merges to Beta on 2020-01-06
Bug 1604717 R[Core:Networking]Skype installer download error: "dmg.part could not be saved, because the source file could not be read"
Bug 1598497 R[Core:Networking: HTTP]Consider moving nsIHttpChannelInternal.canceled to nsIChannel
Bug 1599619 R[Core:SVG]ubuntu1804 - svg/smil/style/anim-css-font-1.svg == svg/smil/style/anim-css-font-1-ref.svg | image comparison, max difference: 255, number of differing pixels: 1520
Bug 1602020 A[Core:Security: PSM]Upgrade Firefox 73 to use NSS 3.49
Bug 1603767 R[Core:Storage: IndexedDB]Intermittent GECKO(1907) | Assertion failure: mValue == Initial, at /builds/worker/workspace/build/src/dom/indexedDB/FlippedOnce.h:30
Bug 1600283 R[Core:Storage: IndexedDB]Harmonize pointer usage in IndexedDB code
Bug 1605041 R[Core:WebRTC: Audio/Video]Fix static-analysis warnings from bug 1586370
Bug 1604941 R[Core:WebRTC: Audio/Video]AudioContextOperation promises can be left hanging
Bug 1605150 R[Core:WebRTC: Audio/Video]Further relax the timing requirements of test_mediarecorder_pause_resume_video.html
Bug 1548318 R[Core:WebRTC: Networking]ICE Restart fails when re-negotiating after switching Wi-Fi networks.
Bug 1489463 V[Core:Widget: Gtk]Maximized windows sometimes get stuck in their initial small creation size when restoring previous session
Bug 1504021 R[Core:Widget: Gtk]Right-click on link immediately opens link in new tab unless button is held
Bug 1605130 R[Core:XPCOM]Disallow calling `forget` on `OwningNonNull` except from CC unlink
Bug 1601905 R[Core:XPCOM]68.3.0 can`t open attachments with spaces in name
Bug 1604429 R[Core:XPConnect]Component loader doesn't handle uninitialized lexicals correctly
Bug 1605248 R[Core:mozglue]LoaderObserver::Clear should make the LoaderObserver stop accumulating further data
Bug 1605152 R[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_console_chrome_context_message.js | A promise chain failed to handle a rejection: this.transport is null - stack: send@resource://devtools/server/debugger-server-connection.js:91:5
Bug 1604411 R[DevTools:Console]Display variables declared in the expression in the autocomplete popup
Bug 1600680 R[DevTools:Console]Another race condition with autocompletion
Bug 1239008 R[DevTools:Debugger]Remove unused ChromeDebuggerActor
Bug 1602804 R[DevTools:Debugger]Removing and setting a set/get watchpoint doesn't work after resuming execution
Bug 1605046 R[DevTools:Debugger]devtools/client/debugger/test/mochitest/browser_dbg-browser-content-toolbox.js fails with devtools.browsertoolbox.fission set to true
Bug 1588050 R[DevTools:Framework]Switch ON the Omniscient Browser Toolbox by default
Bug 1605231 R[DevTools:General]update Yarn to 1.21.1 to close package.json file overwrite vulnerability
Bug 1595188 R[DevTools:Responsive Design Mode]Intermittent Tier 2 Fission TEST-UNEXPECTED-PASS | devtools/client/responsive/test/browser/browser_contextual_identity.js | We expect at least one assertion to fail because this test file is marked as fail-if in the manifest. -
Bug 1603804 N[Developer Services:General]third_party/python/lldbutils is not third party code
Bug 1603714 A[External Software Affecting Firefox:Telemetry]Crash in [@ mozilla::ipc::FatalError | mozilla::ipc::IProtocol::HandleFatalError | mozilla::dom::PContentParent::OnMessageReceived] from deserializing UntrustedModulesData
Bug 1605094 R[Firefox:Address Bar]Prepare urlbar tests for browser.urlbar.openViewOnFocus=true
Bug 1578754 R[Firefox:Messaging System]Implement groups for messaging system
Bug 1603547 R[Firefox:Messaging System]Create a new endpoint/view for WNPanel tests
Bug 1605280 R[Firefox:New Tab Page]Newtab search handoff fails when browser.tabs.remote.separatePrivelegedContentProcess is true
Bug 1604198 R[Firefox:New Tab Page]Top Sites on multiple rows are displayed on one row under 1122px browser width
Bug 1604981 R[Firefox:Normandy Client]Branched add-on studies don't setExperimentActive after the browser restarts
Bug 1601893 R[Firefox:Remote Settings Client]Perma Release TEST-UNEXPECTED-FAIL | services/settings/test/unit/test_attachments_downloader.js | xpcshell return code: 0 when Gecko 72 merges to Release on 2019-12-30
Bug 1604929 R[Firefox:Search]Correct multiple locale handling and telemetry Ids in the modern configuration
Bug 1603002 A[Firefox:Security]Intermittent browser/base/content/test/about/browser_aboutCertError_mitm.js | Uncaught exception - Loads the MitM error page. - threw exception: [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]
Bug 1598221 R[Firefox:Security]Create functional tests for DNS-over-HTTPS Rollout System Add-on
Bug 1605071 R[Firefox:Tabbed Browser]Hide tab strip buttons using display:none instead of visibility:hidden
Bug 1480542 R[Firefox:Tabbed Browser]Implement new overflow menu to permanently be visible
Bug 1605050 R[Firefox:Tabbed Browser]new-tab-button (tab bar overflows) accepts javascript: and data: URL drops while tabs-newtab-button (tab bar doesn't overflow) doesn't
Bug 1601334 A[Firefox:Toolbars and Customization]Increase Urlbar min-width
Bug 1605178 R[Firefox:about:logins]AutoScroll shouldn't start when middle clicking on inputs in aboutlogins
Bug 1581016 N[Firefox Build System:General][mozbuild] convert mozpack to use python3
Bug 1604881 R[Firefox Build System:General]Scream at user if they try to set CC or CXX with "mk_add_options" in .mozconfig
Bug 1605215 R[Firefox Build System:General]tweak some sandboxed wasm library configuration
Bug 1605181 R[Firefox Build System:Source Code Analysis][Automated review] Coverity and clang-tidy warnings when using if constexpr
Bug 1604295 R[Firefox Build System:Toolchains]Update NodeJS to latest post 8.17.0 release for npm sec fixes
Bug 1605246 R[GeckoView:General]Main process is not killed when content process dies during tests
Bug 1601037 A[Remote Protocol:Agent]Make options parameter default to {}
Bug 1600959 R[Remote Protocol:Runtime]Implement Runtime.executionContextsCleared
Bug 1564518 R[Toolkit:Add-ons Manager]Recommendations message bar should have Close button
Bug 1601475 R[Toolkit:General][MSU Capstone] Remove ImageContentLoaded event and ImageDocumentLoaded message handling code across the tree
Bug 1604472 R[Toolkit:Password Manager]Credentials and generated passwords saved in Private Browsing mode can't be merged
Bug 1567076 R[Toolkit:Safe Browsing]Toggling "unwanted and uncommon" doesn't set the pref back to its default value
Bug 1605138 R[Toolkit:Telemetry]Fix link to Glean debugging
###########
Changes to 93 bugs - 78 fixed.