Changes in 20201120094511

Built from 5b8265dc60c869d1196c475ade06e254d53ce7f4

..index..
Bug 1666116 A[Core:Audio/Video: MediaStreamGraph]Intermittent TestAudioTrackGraph.SourceTrack | Expected: (preSilenceSamples) <= (128U + 2 * inputRate / 100), actual: 10712 vs 1010 @ /builds/worker/checkouts/gecko/dom/media/gtest/TestAudioTrackGraph.cpp:373 | test completed (time: 110ms)
Bug 1661833 A[Core:Audio/Video: Playback]Perma [fission][tier2] browser/base/content/test/general/browser_alltabslistener.js | Got a notification for the front notifications listener - Got "onStateChange", expected "onLocationChange"
Bug 1445482 R[Core:CSS Parsing and Computation]implement :focus-visible pseudo-class (rename/alias :-moz-focusring)
Bug 1674770 A[Core:CSS Parsing and Computation]ThreadSanitizer: data race [@ StrongRuleNode::ensure_child]
Bug 1672263 R[Core:DOM: Content Processes]Use ThrowStateError with useful message in JSWindowActorChild
Bug 1669050 R[Core:DOM: Editor]Cannot paste SVG images inside contenteditable
Bug 1675883 R[Core:DOM: Selection]Modifying selectionStart fires double selection change events
Bug 1335347 R[Core:DOM: UI Events & Focus Handling][e10s] `keyup` event for Alt key is not fired when menubar is activated by the Alt key press
Bug 1677926 R[Core:DOM: UI Events & Focus Handling][TSF} GetTextExtent immediately after committing composition may return error
Bug 1671403 R[Core:Gecko Profiler]deadlock when profiling with the nativeallocations feature on Mac
Bug 1678159 R[Core:Gecko Profiler]Move WritePropertyTime to SpliceableJSONWriter
Bug 1678181 R[Core:Gecko Profiler]Output missing marker schema labels (Chart and Table)
Bug 1675406 R[Core:Gecko Profiler]Deadlock when storing a marker, maybe IPC profiling related?
Bug 1677073 R[Core:General]Don't use duplicate env_logger versions.
Bug 1678061 R[Core:Graphics]GfxInfo should detect both 10.16 and 11.0 as macOS Big Sur
Bug 1678466 R[Core:Graphics]Optimize prune_boring in converter.py to not do exponential recursion avoidably
Bug 1678427 R[Core:Graphics]Memory report for native Mac fonts mislabels the font face PSname as "family"
Bug 1678408 R[Core:Graphics]Rename IntelHD3000 to IntelSandyBridge.
Bug 1674683 R[Core:Graphics: Text]Add Samsung Korean font to font.name-list.sans-serif
Bug 1625590 R[Core:Graphics: Text]Huge amount of heap-unclassified memory for mozilla::gfx::NativeFontResourceMac::Create() when using drawSnapshot
Bug 1678044 R[Core:Graphics: WebRender]wdspec tests don't honour the --enable-webrender (and lack thereof) switch in automation
Bug 1678192 R[Core:Graphics: WebRender]Color shifting (amber, blue, gray) on video (wr-sw)
Bug 1677293 A[Core:Graphics: WebRender]Ship Software WebRender to all non-accelerated Linux nightly users with small screens as an experiment
Bug 1677757 R[Core:Graphics: WebRender]Resizing GPU cache with glBlitFramebuffer causes rendering errors on Mali-T
Bug 1658755 R[Core:IPC]add MOZ_LIST_FIND to IPC Tainting macros
Bug 1678395 R[Core:ImageLib]Update libjpeg-turbo to 2.0.6
Bug 1666724 R[Core:JavaScript Engine]Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::LinkedList<js::ParseTask>::~LinkedList()]
Bug 1678049 R[Core:JavaScript Engine: JIT]Optimize compare with immediate zero on zero/nonzero
Bug 1673553 A[Core:JavaScript Engine: JIT]Remove IonBuilder and TI
Bug 1678032 R[Core:JavaScript Engine: JIT]Frequent js/src/jit-test/tests/basic/testLet.js | Unknown (code -11, args "--baseline-eager") [0.5 s]
Bug 1678043 R[Core:Javascript: WebAssembly]Loop backedge jumps to the start of the loop alignment nops, not to the end of it
Bug 1677452 R[Core:Javascript: WebAssembly]Update Cranelift to firefox85 / dcc52ba3f69d3de7cdbd787b936825d9c61e3c27 and wasmparser to 0.67
Bug 1677642 R[Core:Layout]Investigate whether the scrollable overflow area should use UnionRectEdges
Bug 1678116 R[Core:Layout]Slow layout in gfxMacFontFamily::FindStyleVariations .SF NS after upgrade to Big Sur
Bug 1677682 R[Core:Layout]Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:42:9 in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::dealloc
Bug 1677518 R[Core:Layout: Images, Video, and HTML Frames]Assertion failure: aResult != mozilla::image::ImgDrawResult::NOT_SUPPORTED (ImgDrawResult::NOT_SUPPORTED should be handled already!), at /builds/worker/checkouts/gecko/layout/painting/nsDisplayListInvalidation.h:122
Bug 1670188 R[Core:Memory Allocator]The comment on arena_bin_t::Init is out of date
Bug 1675808 R[Core:Networking: DNS]Move DNS packet methods out of TRR
Bug 1676424 R[Core:Networking: HTTP]Don't use the record whose target name is in Http3 excluded list
Bug 1677743 R[Core:Networking: HTTP]Update neqo (0.4.15)
Bug 1677858 R[Core:Networking: HTTP]Http3Server should return only lowercase header
Bug 1648558 R[Core:Networking: HTTP]Implement HappyEyeballing for HTTP3 so that we fail faster in case of UDP blocking
Bug 1678334 R[Core:Panning and Zooming]Improve const-correctness in various places
Bug 1645433 R[Core:Panning and Zooming][Fission] Can't interact with out-of-process subframes on some pages
Bug 1676996 R[Core:Print Preview]Assertion failure: aPendingSwitchId (We always have a PendingSwitchId, except for print-preview loads, which will never perform a process-switch to being in-process with their embedder), at src/docshell/base/CanonicalBrowsingContext.cpp:1311
Bug 1665214 R[Core:Printing: Output]When "slicing" printing-improvement preserves overflow from a clipped line-box or grid row, shift down the line or grid row on the next page to leave space for the expected overflow
Bug 1677548 A[Core:Security: PSM]Upgrade Firefox 85 to use NSS 3.60
Bug 1678169 R[Core:Security: PSM]remove unnecessary subject/subject alternative name baseline requirements telemetry
Bug 1677399 R[Core:Security: PSM]CRLite uses 25% of CPU once per minute
Bug 1619592 R[Core:Storage: Quota Manager]Get rid of QuotaManager::EnsureStorageAndOriginIsInitialized
Bug 1605134 A[Core:WebRTC: Audio/Video]Changing drivers of a bluetooth headset during a webrtc call can still cause video delays remotely
Bug 1677715 R[Core:WebRTC: Audio/Video]Changes to support pipewire broke moz.build code generation
Bug 1674283 R[Core:WebRTC: Audio/Video]Audio playback drops out when muting and unmuting your mic on Doxy.me calls using a Bluetooth headset
Bug 1677759 R[Core:WebRTC: Networking]Per-stream null candidate callbacks do not happen when the last candidate fails to initialize
Bug 1338637 R[Core:Widget]Arbitrary local files disclosure in input[webkitdirectory]
Bug 1677379 R[DevTools:Console]"Learn more" link for specific CORS error is a 404 (CORSMissingAllowHeaderFromPreflight)
Bug 1676476 R[DevTools:Console]Stop exposing promiseState in grips and instead add a previewer for promises
Bug 1677732 R[DevTools:Documentation]Document backward compatibility comment pattern
Bug 1623250 R[DevTools:Inspector: Rules]Dev tools incorrectly claim text-decoration-color and text-emphasis-color are ignored on :visited
Bug 1678241 R[DevTools:Netmonitor]Remove callback parameter in sendHTTPRequest
Bug 1676250 R[Firefox:Address Bar]urlbar.tips.tabtosearch_onboard-shown overcounts impressions
Bug 1606231 R[Firefox:Address Bar]URL autofill/autocomplete should be case insensitive
Bug 1674539 R[Firefox:Bookmarks & History]add options to hide "Other Bookmarks" button from Bookmarks toolbar
Bug 1665391 R[Firefox:Bookmarks & History]Add telemetry to measure how successful the bookmarks toolbar interaction changes are
Bug 1465847 R[Firefox:Enterprise Policies]WebsiteFilter policy does not block view-source
Bug 1676759 R[Firefox:Firefox Accounts]Long email address makes Firefox Account pane overflow horizontally
Bug 1620114 R[Firefox:Launcher Process]Enable CIG (= Code Integrity Guard) in RDD process before process creation
Bug 1677836 A[Firefox:New Tab Page]Pref off highlights on New Tab
Bug 1677852 R[Firefox:New Tab Page]Show Firefox logo when pocket is not active, default on.
Bug 1676326 R[Firefox:New Tab Page]Intermittent browser/base/content/test/about/browser_aboutNewTab_bookmarksToolbarEmpty.js | Uncaught exception - Toolbar should be visible on newtab if enabled - timed out after 50 tries. | Found an unexpected tab at the end of test run: about:blank
Bug 1678157 R[Firefox:Pioneer]collapse information sections on enrollment
Bug 1678237 R[Firefox:Pocket]0.76% installer size (osx-cross) regression on push 77ab0ef5c2035d065138c88ef087d6fe52c6e7fe (Tue November 17 2020)
Bug 1678056 R[Firefox:Security]Enable www redirect by default
Bug 1678291 R[Firefox Build System:General]Misc mac build config cleanups
Bug 1667170 R[Firefox Build System:General]Firefox Nightlies for macOS no longer include symbols
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1678070 R[Firefox Build System:Lint and Formatting]License lints expects to see .hg, fails with a git-cinnabar checkout
Bug 1676906 R[Firefox Build System:Source Code Analysis]Remove unnecessary thread names from the no-new-threads checker list
Bug 1676130 R[Firefox Build System:Task Configuration]Cannot merge beta to release: `/app/workdir/src/build/defines.sh does not contain EARLY_BETA_OR_EARLIER=1`
Bug 1678439 R[Firefox Build System:Toolchains]Upgrade rustc to 1.49 beta for arm64 mac builds
Bug 1649590 R[Toolkit:OS.File]XPIProvider.jsm imports OS.File during startup
Bug 1649617 A[Toolkit:OS.File]ClientID.jsm imports OS.File during startup
Bug 1677977 R[Toolkit:Places]Don't collect Places Telemetry if telemetry is disabled
Bug 1674829 R[Toolkit:Video/Audio Controls]Video control should not listen to `MozNoControlsBlockedVideo`
Bug 1650956 R[WebExtensions:Frontend]"Undo Close Tabs" does not restore multiple tabs when "tabs.remove()" closed multiple tabs
###########
Changes to 85 bugs - 75 fixed.
4 bugs are not included due to being restricted