Changes in 20200324093140

Built from 9b338268ce36c3387eb27c15f082e8c8f421112c

..index..
Bug 1623950 R[Core:Audio/Video: Playback][Fission] Crash in [@ mozilla::dom::MediaSessionController::UpdateActiveMediaSessionContextId]
Bug 1624473 R[Core:DOM: Core & HTML]Don't use "mozilla/TypeTraits.h" in generated binding code
Bug 1402784 R[Core:DOM: Core & HTML]Add "audioworklet" as a possible destination on a Fetch `request`
Bug 1623837 N[Core:DOM: Editor]Copying from a disabled input in a subframe doesn't work reliably.
Bug 1622350 R[Core:DOM: Events]Intermittent pointerlock/pointerevent_pointerlock_supercedes_capture.html.ini WPT FAIL with Fission
Bug 1614259 R[Core:DOM: Navigation]Crash in [@ mozilla::dom::Location::CallerSubsumes]
Bug 1585533 R[Core:DOM: Security]Intermittent fission dom/security/test/csp/test_upgrade_insecure_reporting.html | Test timed out.
Bug 1623858 N[Core:DOM: Selection]Document and simplify some Selection related code
Bug 1618763 R[Core:DOM: UI Events & Focus Handling][GTK] Set GtkInputPurpose via inputmode attribute
Bug 1582568 R[Core:DOM: Window and Location]Intermittent GECKO(1150) | Assertion failure: !JS_IsDeadWrapper(js::UncheckedUnwrap(&obj.toObject())), at /builds/worker/workspace/build/src/js/xpconnect/src/XPCComponents.cpp:1911
Bug 1622924 R[Core:DOM: postMessage]Crash in [@ mozilla::detail::SupportCheckedUnsafePtrImpl<T>::~SupportCheckedUnsafePtrImpl | mozilla::dom::MessagePortParent::~MessagePortParent]
Bug 1370725 R[Core:DOM: postMessage]Intermittent dom/broadcastchannel/tests/test_broadcastchannel_any.html | Test timed out.
Bug 1623228 R[Core:Gecko Profiler]Implement ProfileBufferChunk
Bug 1395843 R[Core:General]Intermittent LeakSanitizer | leak at unknown stack
Bug 1622261 R[Core:Graphics: WebGPU]Delay recycling of WebGPU object identifiers while they are still in use
Bug 1623647 R[Core:Graphics: WebRender]Picture caching allocates a lot of GPU memory
Bug 1622360 N[Core:Graphics: WebRender]Remove document splitting code
Bug 1623777 R[Core:Graphics: WebRender]character \u2019 in a comment of picture.rs upsets moz-phab
Bug 1616901 R[Core:Graphics: WebRender]Texture cache (re)allocation performance issues
Bug 1618000 N[Core:Graphics: WebRender]Max blur radius should be applied after scale factors are applied
Bug 1623791 N[Core:Graphics: WebRender]Simplify segment building and move to the scene building pass.
Bug 1622254 R[Core:Graphics: WebRender]CSS Gradient Rendering is inaccurate in Nightly (regression)
Bug 1623871 R[Core:JavaScript Engine]Rename JSTryNote to TryNote in SmooshMonkey
Bug 1624072 R[Core:JavaScript Engine]Perma [tier2] tests/jit-test/jit-test/tests/ion/testFloat32.js | Trap (code 133, args "--baseline-warmup-threshold=20 --ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.4 s]
Bug 1619011 R[Core:JavaScript Engine]Organize ImmutableScriptFlags into categories of initialization.
Bug 1624015 R[Core:JavaScript Engine]Simplify irregexp re-import process
Bug 1361856 R[Core:JavaScript Engine]Implement RegExp s (dotAll) flag
Bug 1618198 A[Core:JavaScript Engine: JIT]Support more JSOps in WarpBuilder
Bug 1624091 R[Core:JavaScript Engine: JIT]JS: MIPS: Wrong implementation of cmp32Load32 function.
Bug 1600895 R[Core:JavaScript: GC]ThreadSanitizer: data race [@ updateEdge<js::BaseShape>] vs. [@ isForwarded]
Bug 1612534 R[Core:Javascript: WebAssembly]Replace guts of wasmTextToBinary with the wat subsystem
Bug 1623225 R[Core:Layout]Store FlexItems and FlexLines in nsTArrays instead of linked lists
Bug 1622221 R[Core:Layout: Form Controls]Wrong decimal separator in number-fields
Bug 1309934 R[Core:Layout: Text and Fonts]Apply NFC normalization in preference to falling back to a different font for combining marks [was: U+0303 COMBINING TILDE character has a broken rendering with "Source Sans Pro" font]
Bug 1490781 R[Core:MFBT]Add FunctionRef - a non-owning reference to a Callable
Bug 1624189 R[Core:Networking]Generate rust-helper's header file via cbindgen
Bug 1622794 R[Core:Networking]Replace URIParams with nsIURI in PNecko.ipdl
Bug 1621082 R[Core:Networking]Convert OutboundMessage::mMsg to a mozilla::Variant<nsCString, nsCOMPtr<nsIInputStream>>
Bug 1623867 R[Core:Networking: Cookies]Get rid of expired cookies telemetry IDs
Bug 1623755 R[Core:Networking: HTTP]A response from cache may parse http version wrong
Bug 1623476 R[Core:Panning and Zooming]Refactoring and test changes from bug 1556556 which can land independently
Bug 1620917 R[Core:Storage: IndexedDB]Crash in [@ mozilla::dom::quota::QuotaObject::EnableQuotaCheck]
Bug 1624199 R[Core:Widget: Gtk]regression: On KDE, Firefox restarts maximized, but changes into a small, then large, non-maximized window
Bug 1623097 R[Core:Widget: Gtk]Make widget aspect ratio configurable
Bug 1477936 R[DevTools:Accessibility Tools]Document node not highlighted in inspector from Accessibility tab
Bug 1621598 R[DevTools:Console][macOS] - Console border-radius not applied for Reverse search history search-box
Bug 1578212 R[DevTools:Console]Limit the number of chars of commands in the output and allow them to be expanded
Bug 1622820 R[DevTools:Console]Evaluation Context selector button shouldn't stretch
Bug 1624346 R[DevTools:Debugger]Code Cleanup - Use consistent use of destructuring
Bug 1621585 R[DevTools:Debugger]Devtools dark theme change the content position in the call stack panel
Bug 1624000 R[DevTools:Framework]Convert debugger panel to a class
Bug 1624287 R[DevTools:Inspector]Remove obsolete methods and events from Walker front and spec
Bug 1623110 R[DevTools:Netmonitor]Hide Initiator column until we merge it
Bug 1622043 R[DevTools:Netmonitor]Converge all waiting helper of the netmonitor tests into one or two
Bug 1589470 R[DevTools:about:debugging]Intermittent devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_favicons.js | The debug target item for the tab shows the favicon of the tab - Got chrome://devtools/skin/images/globe.svg, expected data:image/png;base64,iVBORw0KGgoAAAAN
Bug 1622457 R[Firefox:Bookmarks & History]title line of "Library", "Show All Bookmarks -> Downloads" has clear downloads to the far right
Bug 1624388 R[Firefox:Installer]Properly expose default browser agent build flag to installer
Bug 1622474 N[Firefox:Messaging System]Implement about:welcome default UX in 76
Bug 1622069 R[Firefox:PDF Viewer]Update pdf.js to version 2.4.445
Bug 1619318 R[Firefox:Protections UI]The "X" button inside the cards is not focused while navigation with Tab key
Bug 1574316 R[Firefox:Site Identity]Show all of the data in the subpanels of the protection panel as origins not domains
Bug 1623084 R[Firefox:Tabbed Browser]Perma TEST-UNEXPECTED-FAIL | browser/base/content/test/tabs/browser_tabSpinnerProbe.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/tabs/browser_tabSpinnerP when version number gets increased to 77 on 2020-04-06
Bug 1616324 R[Firefox:Theme]Add focus ring for sidebar drop down menu and close icon
Bug 1569848 R[Firefox:about:logins]Show indicators on saved logins that are re-using those breached passwords
Bug 1624190 R[Firefox Build System:General]Some Python >3.7 mozbuild compat
Bug 1623760 R[Firefox Build System:Generated Documentation]Docs still suggests the outdated Bugzilla checkin-needed keyword
Bug 1622717 R[Firefox Build System:Lint and Formatting]Update getScriptGlobals to support nullish
Bug 1624038 R[Firefox Build System:Lint and Formatting]Perma [tier2] 0:31.08 tools/lint/test/test_shellcheck.py TEST-UNEXPECTED-FAIL
Bug 1623765 R[Firefox Build System:Mach Core]mach watch throws UnicodeDecodeError
Bug 1624237 R[Firefox Build System:Source Code Analysis]Evaluate misc-unused-using-decls and potentially run it on the code base
Bug 1624267 R[Firefox Build System:Toolchains]TSan can hang intermittently with fork
Bug 1622302 R[Release Engineering:Release Automation: Other]adjusting start time for automated beta builds to 02:00 UTC
Bug 1621633 A[Thunderbird:General]make ./mach fluent-migration-test work for Thunderbird
Bug 1596858 R[Toolkit:Add-ons Manager]Different spacing above "Enabled" and "Disabled" headers when there is no enabled add-on
Bug 812837 R[Toolkit:Find Toolbar]Search cannot find the Turkish lowercase dotless i aka ı
Bug 1046074 R[Toolkit:Places]Improve post-filtering of dupes in UnifiedComplete
Bug 1622646 R[Toolkit:Telemetry]Telemetry test fixture uses six.reraise incorrectly
Bug 1421039 R[WebExtensions:Frontend]Remove duplicate extension icons
###########
Changes to 78 bugs - 68 fixed.