Changes in 20201029040710

Built from d54d820d6a8d24a86d6e03d976280182cbd7758d

..index..
Bug 1657246 R[Core:Audio/Video: MediaStreamGraph]Web Audio API stops working after sleep/awake
Bug 1673709 R[Core:Audio/Video: Playback]Remove MacOS snow leopard and earlier specific check in eme media tests
Bug 1673964 R[Core:CSS Parsing and Computation]Fix a typo in an exception message.
Bug 1664468 R[Core:DOM: Content Processes]Margin/padding differences between the twisties and favicons, in about:processes vs. about:performance
Bug 1667408 R[Core:DOM: Content Processes]Column headers shouldn't be right aligned in about:processes
Bug 1635117 R[Core:DOM: Content Processes]Make about:processes localizable
Bug 1671641 A[Core:DOM: Core & HTML]Make the rest of `dom` buildable outside of `unified-build` environment.
Bug 1626555 R[Core:DOM: Core & HTML]Make `dom/` buildable outside of `unified-build` environment
Bug 1607706 R[Core:DOM: File]ThreadSanitizer: data race [@ dup] vs. [@ open] in IPC
Bug 1608357 R[Core:DOM: HTML Parser]ThreadSanitizer: data race [@ nsHtml5ExecutorFlusher::Run] vs. [@ geckoservo::glue::traverse_subtree::h4cda47b45b905269]
Bug 1670530 A[Core:DOM: Navigation]Crash when navigating from about:* to view-source:http(s):* on debug build
Bug 1643243 R[Core:DOM: Networking]Update XHR to use new XMLHttpRequestBodyInit
Bug 1673574 R[Core:DOM: Security]Improve Console logging for mixed content auto upgrading
Bug 1660969 N[Core:DOM: Security]Add a button to unblock potentially unsafe downloads
Bug 1673738 A[Core:DOM: Service Workers]Some .cpp files do not include all the header files they require
Bug 1020603 R[Core:Disability Access APIs]nsIAccessibleTable::GetCellAt is broken for tables having display:block tbody
Bug 1673036 R[Core:Disability Access APIs]When a focused accessible is styled away a focus event is fired on its nearest ancestor
Bug 1673494 R[Core:Gecko Profiler]Missing content process data when profiling speedometer
Bug 1673723 R[Core:Gecko Profiler]Test marker schema from xpcshell tests
Bug 1673623 R[Core:Gecko Profiler]Initialize the baseprofiler in xpcshell tests
Bug 1672899 R[Core:Graphics]NativeFontResourceMac font data is leaked
Bug 1672411 R[Core:Graphics: Text]Update freetype2 to 2.10.4
Bug 1667613 R[Core:Internationalization]Startup Crash in [@ mozilla::intl::LocaleService::GetAppLocalesAsLangTags]
Bug 1673541 R[Core:JavaScript Engine]Some MoveDenseElements cleanup
Bug 1673604 R[Core:JavaScript Engine]Use PrivateValue instead of Int32Value for ArrayBuffer{View} length and offset slots
Bug 1670238 R[Core:JavaScript Engine]Reduce amount of script compile needed for line-based breakpoints in JS debugger
Bug 1670510 R[Core:JavaScript Engine]Do not return function that ends before the specified line in findScript
Bug 1672865 R[Core:JavaScript Engine]Update test262 to latest
Bug 1673497 N[Core:JavaScript Engine: JIT]Warp: Eliminate bailout loops
Bug 1661256 A[Core:JavaScript Engine: JIT]Create a jsapi-test test case to collect all CallWithABI signatures.
Bug 1672650 R[Core:JavaScript Engine: JIT]Transpile TypeOf ICs
Bug 1640197 R[Core:Layout]Investigate implementation of fallback "slicing" fragmentation using display list
Bug 1411372 R[Core:Layout]Order of buttons on menu toolbar changes after restart / new window
Bug 1673785 R[Core:Layout]Tweak lazy-loading root margin defaults.
Bug 1671726 R[Core:Layout]Improve ReflowOutput a bit, and fix writing mode mismatch in ViewportFrame::Reflow()
Bug 1669393 R[Core:Layout: Columns]New wpt failures in /css/css-multicol/multicol-fill-balance-004.html (with writing-mode:vertical-rl)
Bug 1506910 R[Core:MFBT]Data race between mozPoisonValue and mozPoisonValueInit
Bug 1673856 R[Core:Networking: DNS]Remove network.dns.ipv4OnlyDomains preference
Bug 1673843 R[Core:Networking: DNS]test_trr don't duplicate registerCleanupFunction
Bug 1673315 R[Core:Networking: DNS]Add a test to ensure loopback host names cannot be overridden
Bug 1669679 R[Core:Networking: HTTP]Rebuild cert-info when a resumption token is used for HTTP3
Bug 1671939 R[Core:Networking: HTTP][HTTPSSVC] Create speculative connection for the first service mode record
Bug 1669861 R[Core:Panning and Zooming]Follow-up simplifications to DisplayPortMargins
Bug 1660054 R[Core:Panning and Zooming]Can't reset new pinch zoom
Bug 1662985 R[Core:Panning and Zooming]Move ExternalPixel and friends from APZPublicUtils.h to Units.h
Bug 1618225 R[Core:Web Audio]In AudioBufferSourceNode when loop is true, duration is not taken into account
Bug 1673864 R[Core:Widget]Linux scrollbar painting with non-native theme broke.
Bug 1673313 R[Core:Widget: Gtk][Wayland] Crash at mozilla::widget::WaylandShmPool::WaylandShmPool
Bug 1673601 R[Core:Widget: Gtk][Wayland] Remove WindowBackBufferShm
Bug 1607138 R[Core:XPCOM]ThreadSanitizer: data race [@ mozilla::ShutdownXPCOM] vs. [@ mozilla::ThreadEventTarget::Dispatch] on gXPCOMThreadsShutDown
Bug 1673881 R[DevTools:General]Remove defer usage in client/storage/VariablesView.jsm
Bug 1673724 R[DevTools:General]Remove defer usage in devtools/shared/qrcode/index.js
Bug 1673873 R[DevTools:General]Remove defer usage in devtools/shared/security/auth.js
Bug 1667370 A[DevTools:Netmonitor]Manual request blocking should work with Fission
Bug 1654998 R[DevTools:Storage Inspector]Add button is displayed for storage types which don't support adding items
Bug 1669526 R[Firefox:Address Bar]Don't show the heuristic result for partially typed token aliases and show all the matching token aliases
Bug 1671668 R[Firefox:Address Bar]Search mode chiclet colors don't match dark theme
Bug 1673554 R[Firefox:Pioneer]Add an option to override the Ion id in `submitExternalPing`
Bug 1673409 R[Firefox:Toolbars and Customization]"Import..." button doesn't have a label or icon in the Customization palette
Bug 1673512 R[Firefox:Tours]Remove message manager from browser_UITour.js test
Bug 1655845 R[Firefox Build System:General]Collect OS version information in telemetry
Bug 1674033 R[Firefox Build System:General]Perma win asan reporter bustage due to Bug 1672865 package-tests> mozmake.EXE[3]: *** [stage-package] Error 2 - Cannot open: File or path name too long
Bug 1654084 R[Firefox Build System:General]Determine number of developers building for Android using Telemetry
Bug 1673502 R[GeckoView:General]Ensure MediaSession Delegate.onActivated is always dispatched first
Bug 1607588 R[NSS:Libraries]ThreadSanitizer: data race [@ nssSlot_GetToken] vs. [@ nssToken_Destroy] with potential use-after-free during shutdown
Bug 1660516 R[Toolkit:Crash Reporting]Crash pings sometimes have null bytes after module names
Bug 1673103 R[Toolkit:Crash Reporting]Mangled output from dump_syms
Bug 1669369 R[Toolkit:Printing]Replace legacy actor with JSWindowActorChild for PrintingChild
Bug 1607704 R[Toolkit:Safe Browsing]ThreadSanitizer: data race [@ operator!] vs. [@ assign_assuming_AddRef] ([@ IsDBOpened] vs. [@ nsUrlClassifierDBServiceWorker::OpenDb])
Bug 1673865 R[Toolkit:Storage]Some Sqlite async shutdown state is bogus
Bug 1644515 R[Toolkit:Telemetry]Re-enable test for search counts across sessions
Bug 1673610 R[Toolkit:Telemetry]Document How to Implement new metric types' C++ and JS APIs
###########
Changes to 72 bugs - 63 fixed.
2 bugs are not included due to being restricted