Changes in 20200313095322

Built from b5c4cdbb59c9ae29f0d60bb45bf70b11fcc1b44a

..index..
Bug 1613511 R[Core:CSS Parsing and Computation]Disallow @import rules for all Constructable StyleSheets API calls
Bug 1621174 R[Core:DOM: Animation]The error handling of setting pseudoElement doesn't match the spec
Bug 1430907 R[Core:DOM: Content Processes]Windows Volume Mixer still creates extra volume sliders for content processes
Bug 1613095 R[Core:DOM: Core & HTML]Unlink more Document fields
Bug 1440212 R[Core:DOM: Core & HTML]When can we fire "load" events on iframes async from "load" firing on the window inside?
Bug 1401657 A[Core:DOM: Core & HTML]TextControlState::SetValue can trigger an incorrect non-notifying state update
Bug 1622032 A[Core:DOM: Core & HTML]Element.replaceChild should give helpful error if you use the (old, new) argument order by detecting if `old` has no parent and `new` *is* in the correct parent
Bug 1620504 A[Core:DOM: Editor]Improve warning under libeditor for making investigation of web-compat and regressions easier
Bug 1546759 R[Core:DOM: Navigation]Change nsSHistory::WalkHistoryEntries to walk browsing context tree instead of doc shell tree
Bug 1621310 R[Core:DOM: Security]Remove usage of GetURI in ContentPrincipal.cpp
Bug 1621307 R[Core:DOM: Security]Remove usage of GetURI in txMozillaStylesheetCompiler.cpp
Bug 1621305 R[Core:DOM: Security]Remove usage of GetURI in nsChannelClassifier.cpp
Bug 1515945 R[Core:DOM: Service Workers]about:serviceworkers Fission support
Bug 1572401 R[Core:DOM: Service Workers]All "Waiting Cache Name" columns has {$name} in about:serviceworkers
Bug 1407276 R[Core:DOM: Service Workers]Avoid full ResetInterception when we skip FetchEvent dispatch due to no fetch handler being registered
Bug 1621831 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_lostpointercapture_for_disconnected_node-manual.html
Bug 1621830 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_element_haspointercapture-manual.html
Bug 1621925 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_pointermove_on_chorded_mouse_button-manual.html
Bug 1621829 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_capture_mouse-manual.html
Bug 1621828 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_setpointercapture_disconnected-manual.html
Bug 1621922 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_pointermove_isprimary_same_as_pointerdown-manual.html
Bug 1621909 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_pointerleave_descendant_over-manual.html
Bug 1621918 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_pointermove-manual.html
Bug 1621934 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_setpointercapture_relatedtarget-manual.html
Bug 1621912 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_pointerleave_descendants-manual.html
Bug 1621930 R[Core:DOM: UI Events & Focus Handling]Remove test_pointerevent_pointerout_received_once-manual.html
Bug 1617993 R[Core:DOM: Workers]Add CheckedUnsafePtr to SharedWorkers
Bug 1124681 R[Core:Disability Access APIs][Mac] The checked state of a checkbox is not correctly exposed
Bug 1618700 A[Core:Disability Access APIs]Selected aria tab is not indicated in VoiceOver or announced when selected.
Bug 1621517 A[Core:Disability Access APIs]Make nsIAccessible::childCount/childAt/firstChild/lastChild work for XUL browsers with remote documents
Bug 1617312 R[Core:Disability Access APIs]Text leaves should not have description attributes
Bug 1617310 R[Core:Disability Access APIs]has popup menu items should be spoken as buttons in voiceover
Bug 1622162 N[Core:Disability Access APIs]Add missing states to nsAccessibilityService::GetStringStates
Bug 1621724 R[Core:Disability Access APIs]aria-invalid does not report correct value when e10s are disabled on mac
Bug 1621866 R[Core:Gecko Profiler]Use C++17 fold expression in profiler code
Bug 1621758 R[Core:Graphics: WebRender]Part of the tab bar disappears when scrolling over a youtube video
Bug 1588955 A[Core:Graphics: WebRender]Assertion failure: !aRect.IsEmpty(), at src/gfx/2d/DrawEventRecorder.cpp:108
Bug 1621835 R[Core:ImageLib]Make imgINotificationObserver::Notify a void method
Bug 1621863 R[Core:Internationalization]Update fluent-syntax to 0.9.3
Bug 1621688 R[Core:JavaScript Engine]Cleanup BaseScript::finalize to be more consistent with lazy scripts
Bug 1619445 N[Core:JavaScript Engine]Fix ImmutableScriptFlags
Bug 1621341 R[Core:JavaScript Engine]Remove flags parameter from ReportError APIs
Bug 1621386 A[Core:JavaScript Engine]Add a way to convert strings to JS char16_t sequences without allocating memory
Bug 1621457 R[Core:JavaScript Engine]Track Function indexes rather than FunctionBoxes for building LazyScripts
Bug 1620020 R[Core:JavaScript Engine]Implement shim for irregexp
Bug 1621449 R[Core:JavaScript Engine]Unify Function data storage for FunctionBoxes
Bug 1622108 N[Core:Layout]Intermittent high-contrast/backplate-bg-image-006.html == high-contrast/backplate-bg-image-006-ref.html | image comparison, max difference: 24, number of differing pixels: 3202
Bug 1622008 N[Core:Layout]Simplify some APIs related to creating continuing frames
Bug 1621989 A[Core:Layout: Flexbox]Some minor flexbox cleanup
Bug 1620568 R[Core:MFBT]Add support for Maybe<T&>
Bug 1621395 R[Core:Networking]Convert mQueue to nsTArray<UniquePtr<nsOpenConn>>
Bug 1620499 R[Core:Networking]Refactor nsDocShell::CreateAndConfigureRealChannelForLoadState to take BrowsingContext
Bug 1589610 R[Core:Networking]Make about:networking fluent IDs have a specific namespace
Bug 1621800 R[Core:Networking]Extend traffic telemetry again
Bug 1620864 R[Core:Networking]Convert net_IsValidSchemeChar function to Rust
Bug 1611651 R[Core:Networking: DNS]TRR: Infinite loop when visiting https://1.1.1.1/help
Bug 1618042 R[Core:Networking: DNS]early DNS lookups fail with network.trr.mode=3 using network.trr.uri with hostname in it
Bug 1600793 R[Core:Panning and Zooming]Make the scrolling input latency telemetry work for Webrender
Bug 1580866 R[Core:Permission Manager]PermissionTestUtils should throw for undefined
Bug 1621808 N[Core:Security: Process Sandboxing]Crash messages for failing to apply seccomp-bpf policy are backwards for tsync vs. not
Bug 1557282 R[Core:Security: Process Sandboxing]Add SetLockdownDefaultDacl to the content process sandbox policy for Windows.
Bug 1621686 N[Core:Security: Process Sandboxing]Crash in [@ mozilla::InstallSyscallFilter] in socket process on kernel < 3.17
Bug 1147178 R[Core:Storage: Cache API]Implement the correct behavior for Cache.put when the Response has a termination reason
Bug 1619910 R[Core:Storage: Quota Manager]Cover upgrades from indexedDB/ and storage/persistent/ directory by QM_FIRST_INITIALIZATION_ATTEMPT telemetry
Bug 1618121 R[Core:Storage: Quota Manager]CheckedUnsafePtr should be a literal type and trivially copyable if checking is disabled
Bug 1599943 N[Core:Widget]ubuntu1804 - widget/tests/test_scrollbar_colors.html | Pixel count of color 255,255,0 mismatches
Bug 1618202 R[Core:Widget: Android]Enable the non-native theme on Android Nightly
Bug 1622077 R[Core:Widget: Android]Intermittent flexbox/flexbox-widget-flex-items-3.html == flexbox/flexbox-widget-flex-items-3-ref.html | image comparison, max difference: 1, number of differing pixels: 8
Bug 1620311 R[Core:Widget: Cocoa]Many TouchBar items have no AccessibilityLabel
Bug 1617115 R[Core:Widget: Gtk][Ubuntu] PiP gets smaller if you navigate back and forth between videos with different formats
Bug 1575914 R[Core:Widget: Gtk]With some GTK themes, the track color from scrollbar-color is ignored, potentially causing poor or no contrast between track and thumb
Bug 1602717 A[Core:XPCOM]Re-enable stackwalking on local macOS builds when rust-based stackwalking is available
Bug 1621635 R[DevTools:General]Remove exception and strict property from pageError
Bug 1615509 R[DevTools:Inspector: Compatibility]Show all compatibility issues in the document
Bug 1613885 A[DevTools:Netmonitor]Use Accordion for the Response Panel
Bug 1574456 R[DevTools:Netmonitor]Network tab, Params, if my query params has symbol + , in urlEncoded %2B, its missing, disappeared. Sry for my english
Bug 1339558 R[DevTools:Netmonitor]Net monitor chart monitor chart view overflow
Bug 1621650 R[DevTools:Performance Tools (Profiler/Timeline)]"Firefox Platform" should be the default profiler preset on nightly
Bug 1622003 R[DevTools:Responsive Design Mode]Enable new browser-based RDM for the chrome process
Bug 1489653 R[DevTools:Responsive Design Mode]Support double-tap-to-zoom in Responsive Design Mode
Bug 1620421 R[DevTools:Responsive Design Mode]Fix and re-enable RDM tests that fail for unknown reasons
Bug 1621794 R[DevTools:Shared Components]Add DevTools support for conic-gradient() and repeating-conic-gradient()
Bug 1609567 R[DevTools:Style Editor]Style Editor ignores ui.caretBlinkTime 0
Bug 1621185 R[Firefox:Address Bar]Address bar search results that come from equating N and Ñ are not highlighted in Spanish locales
Bug 1617333 R[Firefox:Address Bar]top sites list version of megabar shows incorrect favicon for some sites
Bug 1600228 N[Firefox:Bookmarks & History]Move the star ui edit bookmark panel to be lazy loaded
Bug 1620184 R[Firefox:Downloads Panel]Fix drag/drop functionality in about:downloads to download things
Bug 1620048 R[Firefox:Downloads Panel]"There are no downloads." text in about:downloads is pretty much unreadable - should use photon colours
Bug 1621732 R[Firefox:Enterprise Policies]Create a policy to disable weak ciphers
Bug 1605308 R[Firefox:File Handling]Do not use ShellExecuteByExplorer when we launch .exe files from Downloads folder
Bug 1621418 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_tabstrip_overflow_underflow.js
Bug 1605478 R[Firefox:Launcher Process]Data integrity problems in content process UntrustedModulesData
Bug 1621289 R[Firefox:Messaging System]Use stableSample in FxMessaging System
Bug 1620313 R[Firefox:Messaging System]CFR Experiment for Link to Existing Heartbeat Survey
Bug 1618408 A[Firefox:Normandy Client]Remove action alias machinery
Bug 1604367 R[Firefox:Normandy Client]Remove old addon-study action
Bug 1604365 A[Firefox:Normandy Client]Remove old preference-experiment action
Bug 1612650 A[Firefox:Private Browsing]Shift clicking navigation buttons in private browsing opens content in non-private browsing window
Bug 1621308 R[Firefox:Remote Settings Client]Ignore network offline errors during shutdown
Bug 1620101 V[Firefox:Session Restore]Session restore to virtual desktop does not work on KDE Plasma
Bug 1506602 R[Firefox:WebPayments UI]The user can interact with the payment widget while the OS password prompt is displayed
Bug 1194529 R[Firefox:about:logins]Ask the user for their OS account password before showing the passwords in the password manager
Bug 1622021 R[Firefox Build System:General]processhandler.py supports Python 3
Bug 1617748 N[Firefox Build System:General]Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3
Bug 1621967 R[Firefox Build System:General]Set bug component for tools/vcs to Firefox Build System :: General
Bug 1619460 R[Firefox Build System:General]Subsequent runs of `./mach build-backend` under Python 3 don't produce consistent results
Bug 1621885 R[Firefox Build System:General]Stop excluding .chk files in diffoscope
Bug 1536103 A[Firefox Build System:Generated Documentation]Fix sphinx warnings in `mach doc` and make them fail the build
Bug 1616924 N[Firefox Build System:Task Configuration]Support private artifacts for fetch transforms
Bug 1621814 R[Firefox Build System:Task Configuration]extend scheduling rules for py2(mch)
Bug 1620343 N[Firefox Build System:Task Configuration]ubuntu1804 - migrate auxiliary tasks to linux1804 label
Bug 1621883 R[Firefox Build System:Toolchains]Add a toolchain alias for the linux64-rust-cross-1.41 task
Bug 1621880 R[Firefox Build System:Toolchains]Create a linux64-clang-win-cross toolchain
Bug 1621658 R[Firefox Build System:Try]./mach try fuzzy shows `{+f}` in the right pane instead of selected jobs
Bug 1556051 R[Firefox for Android:Testing]'mach android-emulator --version=x86' fails with emulator v29.0.x: This AVD's configuration is missing a kernel file!
Bug 1612097 R[GeckoView:Extensions]Provide API to cancel WebExtensionController.install
Bug 1620395 R[GeckoView:General]Deprecate Telemetry GeckoView Snapshot support in Firefox 76
Bug 1621074 R[Release Engineering:Release Automation: Flatpak]fix l10n in Flatpaks
Bug 1579734 A[Toolkit:Add-ons Manager]Add-ons manager extension Permissions tab hides domains when there are too many
Bug 1515451 R[Toolkit:Application Update]Update agent - Incorporate agent into build
Bug 1619837 R[Toolkit:Crash Reporting]Eliminate use of `fix_{linux,macosx}_stack.py` in `utils.py`
Bug 1618956 R[Toolkit:General]Add Fathom to tree
Bug 1558520 R[Toolkit:General]Make RemoteController.jsm work with OOP frames
Bug 1621479 R[Toolkit:Reader Mode]typo in reader mode CSS class preservation list
Bug 1560185 R[Toolkit:Telemetry]Convert telemetry-tests-client suite from unittest to pytest
Bug 1618910 R[Toolkit:Telemetry]Design and Build a Documentation System for Project FOG
Bug 1594592 R[WebExtensions:General]Intermittent toolkit/components/extensions/test/mochitest/test-oop-extensions/test_ext_identity.html | onBeforeRequest called for redirect url
###########
Changes to 127 bugs - 96 fixed.
5 bugs are not included due to being restricted