Changes in 20201028092421

Built from 83bf4fd3b1fbca9dcbe23de9d1a1503eed62569a

..index..
Bug 1657246 A[Core:Audio/Video: MediaStreamGraph]Web Audio API stops working after sleep/awake
Bug 1673707 R[Core:Audio/Video: Playback]Simplify suspendMediaWhenInactive flag handling.
Bug 1673132 R[Core:CSS Parsing and Computation]Remove -moz-default-appearance values "scrollbar" and "scrollbar-small"
Bug 1631476 R[Core:Canvas: 2D]CanvasRenderingContext2D with live captureStream captures a frame on first EnsureTarget
Bug 1671054 R[Core:Canvas: WebGL]webgl.out-of-process=true with mesa/nouveau: Crash in [@ pushbuf_flush]
Bug 1662603 N[Core:Canvas: WebGL]Enable Windows m-gli jobs on Central
Bug 1668875 R[Core:DOM: Content Processes][Fission] Lots of tab spinners
Bug 1663793 R[Core:DOM: Editor]Split and isolate every chunk in `test_dom_input_event_on_htmleditor.html` and `test_dom_input_event_on_texteditor.html`
Bug 1659218 R[Core:DOM: Events]<input disabled> incorrectly responds to dispatchEvent()
Bug 1672876 R[Core:DOM: Navigation]crash near null in [@ mozilla::dom::Document::UnregisterActivityObserver]
Bug 1631464 R[Core:DOM: Navigation]Remove the title argument from registerProtocolHandler()
Bug 1673748 R[Core:DOM: Service Workers]dom/serviceworkers/test/test_fetch_event.html makes service worker respond with a script without the correct Content-Type header
Bug 1671701 R[Core:Gecko Profiler]Migrate FileIO markers to markers 2.0
Bug 1673710 R[Core:Graphics]Remove PBrowser.NotifyCompositorTransaction.
Bug 1673320 R[Core:Graphics: WebRender]Texture cache allocation debugging
Bug 1673715 R[Core:Graphics: WebRender]Make gfx.webrender.software a static pref.
Bug 1672597 R[Core:ImageLib]Migrate image decodepool to use TaskController thread pool
Bug 1667613 R[Core:Internationalization]Startup Crash in [@ mozilla::intl::LocaleService::GetAppLocalesAsLangTags]
Bug 1672105 R[Core:JavaScript Engine]Centralize ParserAtoms instantiation
Bug 1673221 R[Core:JavaScript Engine]Assertion failure: !arr->getDenseElement(i).isMagic(JS_ELEMENTS_HOLE), at vm/NativeObject-inl.h:950
Bug 1671887 R[Core:JavaScript Engine]Reserve CompilationAtomCache.atoms before instantiation
Bug 1673440 R[Core:JavaScript Engine]Report actual illegal character
Bug 1672172 N[Core:JavaScript Engine]Make SrcNotes relative to initial line/column
Bug 1671910 R[Core:JavaScript Engine]Reserve vectors in CompilationGCOutput off-main-thread
Bug 1673032 R[Core:JavaScript Engine: JIT]Support nearbyIntDouble and nearbyIntFloat32 for ARM64
Bug 1673408 R[Core:JavaScript: GC]Simplify marking of slots value ranges
Bug 1671998 R[Core:Javascript: WebAssembly]Use moveSimd128 uniformly + avoid double guards
Bug 1672911 R[Core:Javascript: WebAssembly]Remove pre-SSE4.1 SIMD code paths
Bug 1671907 R[Core:Javascript: WebAssembly]maybeInlineSimd128Int fails to handle most constants
Bug 1640662 R[Core:Javascript: WebAssembly]Lower SIMD instructions so as to respect register preferences
Bug 1671996 R[Core:Javascript: WebAssembly]Signed right shift 8x16 by constant does not work if src != dest
Bug 1641595 R[Core:Javascript: WebAssembly]Use bitwiseAndSimd128(SimdConstant, reg) and similar to lower register pressure
Bug 1641641 R[Core:Javascript: WebAssembly]Lower SIMD compares so as to respect predicates available in hardware
Bug 1672770 R[Core:Javascript: WebAssembly]Generate better x86 code for v128.loadNxN_{S,U}
Bug 1672697 R[Core:Javascript: WebAssembly]Generate better code for v128.load32_splat and v128.load64_splat
Bug 1411372 A[Core:Layout]Order of buttons on menu toolbar changes after restart / new window
Bug 1673785 N[Core:Layout]Tweak lazy-loading root margin defaults.
Bug 1672946 R[Core:MFBT]Revert disabling optimizations on mfbt tests
Bug 1671908 R[Core:Networking]URL query parser should not have ASCII fast path when the encoding is ISO-2022-JP
Bug 1606803 R[Core:Networking]ThreadSanitizer: data race [@ _pr_ipv6_is_present] vs. [@ _pr_init_ipv6] on ipv6_is_present
Bug 1673364 R[Core:Networking: DNS]nsHostResolver::InitLoopbackRecord should not call GetAddrInfo
Bug 1556194 R[Core:Networking: DNS]Trusted Recursive Resolver not working after notebook resume from hibernate
Bug 1673315 N[Core:Networking: DNS]Add a test to ensure loopback host names cannot be overridden
Bug 1673340 V[Core:Networking: WebSockets]WebSocket duplicate packets sent
Bug 1518999 R[Core:Performance]implement PerformancePaintTiming
Bug 1672625 R[Core:Printing: Output]Black and white printing prints in colour (color) on Linux
Bug 1665295 R[Core:Security: PSM]Intermittent ASSERTION: Could not get nsICertStorage: 'NS_SUCCEEDED(rv)', file /home/simon/work/mozilla-unified/xpcom/base/AppShutdown.cpp, line 167
Bug 1673202 R[Core:Security: Process Sandboxing][Fedora 34] Startup Crash in [@ mozilla::SandboxPolicyCommon::StatAtTrap] and [@ mozilla::SigSysHandler]
Bug 1673670 N[Core:String]Allow creation of nsPrintfCString from vprintf style args
Bug 1346880 R[Core:Web Audio]Sound is briefly audible in tab even if the tab is muted
Bug 1668313 R[Core:WebRTC: Signaling]Add doxy.me to use_rtx.blocklist to workaround RTX interoperability problems with Chrome
Bug 1672253 R[Core:WebRTC: Signaling]Minor race on MediaPipeline.mLevel
Bug 1673121 R[Core:Widget]Some nsNativeBasicTheme code simplifications
Bug 1673287 R[Core:Widget]Disabled range controls don't look right with the basic theme
Bug 1673503 R[Core:Widget: Cocoa]Simplify NSScroller.preferredScrollerStyle API usage
Bug 1673055 R[Core:Widget: Cocoa]Simplify VibrancyManager after dropping 10.9
Bug 1673120 R[Core:Widget: Cocoa]Extract macOS scrollbar drawing to a ScrollbarDrawingMac class
Bug 1671813 R[Core:Widget: Gtk]non-wayland build: error: reference to ‘Glyph’ is ambiguous
Bug 1673313 N[Core:Widget: Gtk][Wayland] Crash at mozilla::widget::WaylandShmPool::WaylandShmPool
Bug 1599616 R[Core:Window Management]Fix web browser persist toolkit/components/windowcreator/test/browser_bug1204626.js for Fission
Bug 1637592 R[Core:XPCOM]Integrate thread pool functionality with new scheduler code
Bug 1600594 R[Core:XPCOM]ThreadSanitizer: data race [@ operator bool] vs. [@ assign_assuming_AddRef] on mCurrentPerformanceCounter RefPtr
Bug 1615265 R[Core:XPConnect]Perma ThreadSanitizer: data race /builds/worker/workspace/build/src/js/xpconnect/loader/ScriptPreloader.cpp:930:17 in mozilla::ScriptPreloader::OffThreadDecodeCallback(JS::OffThreadToken*, void*) when Gecko 75 merges to Beta on 2020-03-09
Bug 1672937 R[DevTools:Accessibility Tools]Remove l10n fixtures in accessibility jest tests
Bug 1672935 R[DevTools:Console]Remove l10n fixtures in webconsole mocha tests
Bug 1673550 R[DevTools:Debugger]ThreadActor is not destroyed when worker target is destroyed
Bug 1672942 R[DevTools:Debugger]Remove devtools-launchpad_vx.x.x.js file
Bug 1672932 R[DevTools:Debugger]Stop using devtools-launchpad l10n
Bug 1673386 R[DevTools:General]Remove defer usage in devtools/shared/tests/xpcshell/test_executeSoon.js
Bug 1673421 R[DevTools:General]cleanup: remove double "await await" in devtools codebase
Bug 1672390 R[DevTools:General]Remove message manager and framescripts from devtools tests
Bug 1556917 R[DevTools:Netmonitor]Intermittent devtools/client/netmonitor/test/browser_net_filter-value-preserved.js | Should be in 2 toolbar mode - Got 1, expected 2
Bug 1671869 R[DevTools:Netmonitor]Intermittent devtools/shared/resources/tests/browser_resources_network_event_stacktraces.js | The stack trace exists -
Bug 1666815 R[DevTools:Performance Tools (Profiler/Timeline)]Simple on-boarding UI for the new Performance panel
Bug 1672930 R[DevTools:Shared Components]The l10n module should work in Node environment
Bug 1671080 R[DevTools:Shared Components]Remove unused Caption rep
Bug 1673011 R[Firefox:Address Bar]Search keyword close x button is not visible in High contrast mode
Bug 1671803 R[Firefox:Address Bar]Baidu is not recognized as an "a search engine that searches the entire Web"
Bug 1475489 R[Firefox:Bookmarks & History]Folder dropdown section is unusable if it’s expanded again right after a New Folder was created inside the “New Bookmark” dialog
Bug 1672238 R[Firefox:File Handling]Perma [Fission] TEST-UNEXPECTED-TIMEOUT | http://mochi.test:8888/tests/uriloader/exthandler/tests/mochitest/test_nullCharFile.xhtml | application timed out after 370 seconds with no output
Bug 1672003 R[Firefox:General]Create basic test for skeleton UI registry values
Bug 1665460 R[Firefox:General]Persist position and size of URL bar so that the early skeleton UI can draw a matching placeholder
Bug 1671316 R[Firefox:Launcher Process]WriteProcessMemory fails in FuncHookCrossProcess::CopyStubToChildProcess
Bug 1665404 R[Firefox:New Tab Page]Perma [tier2] browser/components/newtab/test/browser/browser_aboutwelcome_multistage.js | Test timed out -
Bug 1671670 R[Firefox:New Tab Page]Sorting SPOCs primarily by flight priority
Bug 1673402 R[Firefox:New Tab Page]Don't show the bookmarks toolbar on the New Tab page if the toolbar will appear empty
Bug 1673086 R[Firefox:PDF Viewer]Enable PDF acroforms in release
Bug 1661593 R[Firefox:Page Info Window]Page info window mistakenly displays certificate information from proxy/vpn for http (non-TLS) sites, implying all of the connection is encrypted when that is not the case
Bug 1673233 R[Firefox:Security]With 4 tabs and long tab names on about:certificate, the first tab text can overflow off-view
Bug 941354 R[Firefox:Security]Several issues with view-source:https://<site with bad cert>
Bug 1672419 R[Firefox:Site Permissions]WebRTC system tray context menu is positioned away from the icon with high DPI
Bug 1672432 R[Firefox:Site Permissions]Permission are being removed when the Global Sharing Overlay window is being closed
Bug 1673409 A[Firefox:Toolbars and Customization]"Import..." button doesn't have a label or icon in the Customization palette
Bug 1668965 A[Firefox:about:logins]Remove mentions of the Lockwise mobile apps from about:logins
Bug 1673769 R[Firefox Build System:General]u_init() failed on big endian
Bug 1673690 R[Firefox Build System:General]Add bugs 1654103, 1672023 to .git-blame-ignore-revs, .hg-annotate-ignore-revs
Bug 1673359 R[Firefox Build System:Task Configuration]Allow additional suffixes on ccov test platforms
Bug 1500644 R[GeckoView:GeckoViewExample]Make geckoview_example's toolbar behave like Focus's dynamic toolbar
Bug 1673316 R[GeckoView:General]56% raptor-speedometer-geckoview (android-hw-p2-8-0-android-aarch64-shippable) regression on push f087af9e75e69519555b6b2e7a4601e31558f895 (Tue October 20 2020)
Bug 1648156 R[GeckoView:General]Migrate GeckoViewSelectionActionChild.js to actor
Bug 1650118 R[GeckoView:General]Remove GeckoRuntimeSettings.Builder.useMultiprocess and GeckoRuntimeSettings.getUseMultiprocess
Bug 1673350 R[Remote Protocol:Agent]Intermittent TEST-UNEXPECTED-PASS | Page.click should click on checkbox label and toggle (click.spec.ts) | expected FAIL
Bug 1426907 R[Thunderbird:General]Setting date locale no longer works in Thunderbird 60 on linux (LC_TIME=en_DK.utf8 behaves differently than it used to)
Bug 1666042 R[Toolkit:Add-ons Manager]Update tooltip text for add-on badges
Bug 1666503 R[Toolkit:Add-ons Manager]Update target URL for add-on badges
Bug 1673196 R[Toolkit:Password Manager]Login autocomplete broken if aria-labelledby is used inside Shadow DOM: TypeError: can't access property "textContent", labelledBy[0] is null
Bug 1673731 R[Toolkit:Telemetry]Remove debugging printf from Stopwatch.cpp
Bug 1673447 R[Toolkit:Themes]Remove toolkit/themes/osx/global/shared.inc and inline its contents
Bug 1673321 R[Toolkit:Themes]Remove theme support for macOS 10.11 and below
###########
Changes to 109 bugs - 98 fixed.
6 bugs are not included due to being restricted