Changes in 20200924093415

Built from 7b98b01d238e1581d109397b51ba3356568e6566

..index..
Bug 1665527 R[Core:Audio/Video: Playback]Not able to control another muted media after pressing `next/prev track` on controllable muted media
Bug 1666698 R[Core:Audio/Video: Playback]Potential texture locking deadlock when decoding multiple videos at once
Bug 1665975 R[Core:CSS Parsing and Computation]Implement the CSS math-style property
Bug 1665797 R[Core:DOM: Bindings (WebIDL)]Shrink Prefable arrays by using a better ordering for specs.
Bug 1665299 A[Core:DOM: Navigation]Crash in [@ nsWebBrowserPersist::EndDownload]
Bug 1666415 R[Core:DOM: Navigation]E10SUtils.shouldLoadURI uses legacySHistory
Bug 1666485 R[Core:DOM: Navigation]Move nsIDocShell::CreatedDynamically to BrowsingContext
Bug 1666515 R[Core:DOM: Navigation]Disable browser_backforward_userinteraction.js for fission
Bug 1666602 R[Core:DOM: Navigation][BFCache] Disable test_performance_navigation.html because it uses bfcache
Bug 1666610 R[Core:DOM: Navigation][BFCache] disable test_bug607529.html because it uses bfcache
Bug 1666745 R[Core:DOM: Navigation]Fix nsDocShell::GetCurrentScrollRestorationIsManual with session history in the parent
Bug 1605305 R[Core:DOM: Networking]Origin header field is not set to HTTP request in cases where it is required
Bug 1666751 R[Core:DOM: Security]Use simple and never failing LoadInfo() getter because all channels should have a loadinfo
Bug 1649121 N[Core:DOM: Selection]Fortify code for copy&paste
Bug 1666720 R[Core:Disability Access APIs]Crash in AccessibleHandler::CleanupDynamicIA2Data with Vispero's ZoomText or Fusion 2021 Public Beta
Bug 1666955 R[Core:Disability Access APIs]Enable HWND emulation for ZoomText 2021
Bug 1666782 R[Core:GFX: Color Management]the image looks distorted in latest nighty
Bug 1666784 R[Core:GFX: Color Management]Fix qcms fuzz target
Bug 1666708 R[Core:Gecko Profiler]MarkerCategory only needs to store the `CategoryPair`, not the super-category
Bug 1656266 R[Core:Graphics: WebRender]ThreadSanitizer: data race [@ nsWindow::NativeMoveResize] vs. [@ mozilla::wr::RenderCompositorEGL::GetBufferSize]
Bug 1663344 R[Core:Graphics: WebRender]`filter:grayscale(1)` is broken on Intel Windows gen6
Bug 1664719 R[Core:Graphics: WebRender]Optimize handling of shared / compositor clips for picture caching
Bug 1666119 R[Core:Graphics: WebRender]sw-wr: Crash in [@ Composite]
Bug 1666641 R[Core:Graphics: WebRender]Build hit-testing structure from clip templates
Bug 1666274 R[Core:JavaScript Engine]Support static (rodata) ParserAtoms for wellknowns
Bug 1666282 R[Core:JavaScript Engine]Cleanup ParserAtomsTable::concatAtoms
Bug 1666646 R[Core:JavaScript Engine]32-bits --disable-jit builds fail with static_assert failed due to requirement 'js::jit::CodeAlignment >= MinFirstWordAlignment' "CellFlagBitsReservedForGC should support JIT code"
Bug 1486853 R[Core:JavaScript Engine: JIT]Remove diagnostic assert for corrupt ObjectValue/StringValue creation
Bug 1666705 R[Core:JavaScript: GC]Forwarding functions for JS::Value are unused and can be removed
Bug 1662839 A[Core:Layout]Move AuthorStyleDisabled/HintCharset/HintCharsetSource to WindowContext or BrowsingContext
Bug 1665152 R[Core:Layout: Grid][css-grid-3] Land initial Masonry draft spec in tree for internal reviewing purposes
Bug 1665332 R[Core:Layout: Scrolling and Overflow]ScrollFrameHelper::mZoomableByAPZ gets cleared when the scroll frame is reconstructed
Bug 1527126 R[Core:Networking]Land crashtest for bug 1517025
Bug 1635828 R[Core:Networking]Isolate HSTS per first-party when privacy.partition.network_state is set to true
Bug 1642951 R[Core:Networking]After file upload on local network site firefox locks the file for a minute or so
Bug 1666711 R[Core:Networking: DNS]Improve TRRDNSListener handling
Bug 1664981 V[Core:Printing: Setup]Crash in [@ frdvpr_ui.dll | NCOMLibrary::TUnknown::HandleQueryInterface]
Bug 1666773 R[Core:Printing: Setup]Make conversion constant names in nsPrinterWin consistent.
Bug 1605273 R[Core:Security: PSM]Only run CRLite on certificates with a CT SCT available
Bug 1666567 A[Core:Security: PSM]Upgrade Firefox 83 to use NSS 3.58
Bug 1663550 R[Core:Security: Process Sandboxing]Linux sandbox support for ARM and ARM64 (aarch64)
Bug 1308101 R[Core:String]Replace PL_strcpy/PL_strncpy with a safer Gecko string class or function
Bug 1648010 R[Core:String]Remove NS_*LITERAL_*STRING macros
Bug 1650145 R[Core:String]Replace all value uses of Empty[C]String by 0-length _ns literals
Bug 1659244 R[Core:Web Audio]AudioDestinationNode doesn't release its wake lock when it has become inaudible
Bug 1666490 R[Core:Web Audio]Fix channelCount of AnalyserNode
Bug 1654430 R[Core:WebRTC: Audio/Video]200ms sleep on mainthread when inserting/removing USB/bluetooth cam/mic/headset
Bug 1661272 R[Core:Widget]In-content UX and add-ons have very small fonts
Bug 1666716 R[Core:Widget]Remove `nsITransferable::init`'s outdated comment about clearing the clipboard when closing a Private Browsing Window
Bug 1664099 R[Core:XPCOM]Replace MOZ_MUST_USE with [[nodiscard]] in libjar
Bug 1665306 R[DevTools:Console]Process "network updates" in console with only one `networkUpdateRequest` action call
Bug 1664531 R[DevTools:Debugger]The UI used to create conditional breakpoints and logpoints should have placeholder text
Bug 1663649 R[DevTools:General]Enforce devtools.target-switching.enabled with fission.autostart
Bug 1659205 R[Firefox:Address Bar]Update "One-Click Search Engines" about:preferences UI
Bug 1659752 R[Firefox:Address Bar]One-offs footer not always visible in private mode.
Bug 1666836 R[Firefox:Enterprise Policies]Legacy boolean preferences don't work in GPO/Legacy and new prefs don't work on macOS
Bug 1665802 R[Firefox:Messaging System]Directly migrate importable passwords without wizard for single profile
Bug 1666373 R[Firefox:Messaging System]Use experiment manager to control wizardless password import experiment
Bug 1599368 R[Firefox:New Tab Page]SameSite strict cookies not sent when browsing from Firefox default home page
Bug 1666850 V[Firefox:Nimbus Desktop Client]Add additional checks when using ExperimentStore during early startup
Bug 1665957 R[Firefox:Pioneer]Rename Pioneer to Ion
Bug 1661756 A[Firefox:Protections UI][Protections Dashboard] Add VPN Card
Bug 1666860 V[Firefox:Screenshots][RTL] Dragging the left/right resizers are dragging the borders the other way
Bug 1666539 R[Firefox:Search]SearchEngine._isDistribution is unused
Bug 1664870 R[Firefox:Security]Create a data access layer module for DoH config
Bug 1666676 R[Firefox:Security]Use fully-qualified names for all lookups performed by DoH heuristics.
Bug 1612648 R[Firefox:Tabbed Browser]Picture in picture icon overlay overlaps mute tab
Bug 1665914 R[Firefox:Top Sites]Account for scenarios of Topsites experiment and Topsites Remote Settings integration
Bug 1666370 R[Firefox Build System:Developer Environment Integration]Clangd's default log level should be "info", not "error"
Bug 1666517 R[Firefox Build System:General]./mach busted only shows unresolved bugs
Bug 1666873 R[Firefox Build System:General]MOZ_PGO local builds fail in build_commands.py
Bug 1666883 R[Firefox Build System:General]running "mach install-moz-phab" fails with missing RECORD file
Bug 1665232 R[Firefox Build System:Mach Core]Install and configure moz-phab in bootstrap
Bug 1588185 R[Firefox Build System:Source Code Analysis]When using an old version of clang-format, be more explicit in term of version
Bug 1624410 R[GeckoView:Extensions]Expose a way for embedders to know when an extension is temporary
Bug 1658937 R[GeckoView:General]Move remaining media session events and controls to WebIDL
Bug 1666319 R[Toolkit:Application Update]Don't use `Downloader` after the download is complete
Bug 1666576 V[Toolkit:Notifications and Alerts]Dark-on-dark styling for the question mark icon in the tab-modal http authentication dialog, with dark theme enabled
Bug 1646573 R[WebExtensions:General]Fix GetInProcessParent usage in CheckParentFrames and WindowShouldMatchActiveTab
###########
Changes to 79 bugs - 64 fixed.