Changes in 20200929094055

Built from 661294ad73578c643850c6122698c2b5d04e097f

..index..
Bug 1659410 R[Core:DOM: Core & HTML]Resolve with the class used to define the Custom Element
Bug 1265275 R[Core:DOM: Core & HTML][Presentation WebAPI] Remove "using namespace" from dom/presentation cpp files
Bug 1667512 R[Core:DOM: Core & HTML]Intermittent TEST-UNEXPECTED-TIMEOUT | /html/cross-origin-opener-policy/resource-popup.https.html | expected OK
Bug 1665645 R[Core:DOM: Editor]"editor/libeditor/tests/test_CF_HTML_clipboard.html" misses `requestFlakyTimeout` call
Bug 1667386 R[Core:DOM: Navigation][BFCache] disable browser_invalid_uri_back_forward_manipulation.js on Fission
Bug 1667761 R[Core:DOM: Navigation][BFCache] disable some subtests of test_sessionhistory.html
Bug 1621643 R[Core:DOM: Navigation]Ensure fragment navigations and push/replaceState work with state based session history
Bug 1667027 R[Core:DOM: Navigation]Fix more tests using legacySHistory
Bug 1665299 R[Core:DOM: Navigation]Crash in [@ nsWebBrowserPersist::EndDownload]
Bug 1667389 R[Core:DOM: Navigation][BFCache] disable test_bug590573.html on Fission
Bug 1666923 R[Core:DOM: Navigation]fission.sessionHistoryInParent set to true breaks Picture-in-Picture
Bug 1667449 R[Core:DOM: Navigation]Hide fission.sessionHistoryInParent pref getter behind a function
Bug 1667393 R[Core:DOM: Navigation]Also send version number when serializing SessionHistoryInfo
Bug 1666419 R[Core:DOM: Security]Eliminate crashes from crash-stats due to difficult data races
Bug 1667329 R[Core:DOM: Security]Remove unnecessary pref respect_document_nosniff
Bug 1667337 R[Core:DOM: Security]Remove unnecessary pref security.csp.enableStrictDynamic
Bug 1667333 R[Core:DOM: Security]Remove unecessary prefs for mime type checking
Bug 1667138 R[Core:DOM: Selection]Selection extended over space on doubleclick
Bug 1667081 N[Core:DOM: UI Events & Focus Handling]Remove noscript methods in nsIFocusManager
Bug 1666357 R[Core:Disability Access APIs]Add radiogroups to VoiceOver Rotor
Bug 1667174 R[Core:Disability Access APIs]Refactor RotorRules.mm to avoid duplication of checks in Match function
Bug 1665962 N[Core:Disability Access APIs]Create unique a11y role for bullets
Bug 1667875 R[Core:GFX: Color Management]Color management performance regression with qcms rust rewrite
Bug 1667921 R[Core:GFX: Color Management]qcms: Make read_tag_lutmABType safe.
Bug 1663381 R[Core:Graphics]Reduce file descriptor usage at SharedSurface_AndroidHardwareBuffer
Bug 1664843 R[Core:Graphics]Crash in [@ abort | glrAppleSyncState]
Bug 1664905 R[Core:Graphics: Layers]Crash in [@ nsObserverService::AddObserver]
Bug 1665371 R[Core:Graphics: WebRender]Switch WebRender reftests to run on llvmpipe
Bug 1667707 R[Core:Graphics: WebRender]Optimize clip image mask rendering for axis-aligned masks
Bug 1666119 R[Core:Graphics: WebRender]sw-wr: Crash in [@ Composite]
Bug 1667919 V[Core:Graphics: WebRender]SWGL crash in gGetGraphicsResetStatus
Bug 1667810 R[Core:Graphics: WebRender]Invert WEBRENDER_DCOMP_PRESENT feature logic
Bug 1662274 R[Core:JavaScript Engine]Support Incremental-XDR of Stencil structures
Bug 1586428 R[Core:JavaScript Engine]Use BytecodeLocation and BytecodeIterator in GetPCCountScriptSummary
Bug 1662273 R[Core:JavaScript Engine]Allow XDR of CompilationStencil within ScriptLoader
Bug 1666736 R[Core:JavaScript Engine: JIT]Change emitLoadStubField to use int32 loads
Bug 1667244 R[Core:JavaScript Engine: JIT]Add CacheIR stub for equality comparisons of any value with null/undefined
Bug 1667385 R[Core:JavaScript Engine: JIT]Warp: Transpile MGuardHasGetterSetter
Bug 1666039 R[Core:JavaScript Engine: JIT]Warp: Inline getters and setters
Bug 1667649 R[Core:JavaScript: Standard Library]Perma TEST-UNEXPECTED-FAIL | non262/TypedArray/item.js | (args: "--dll /builds/worker/workspace/breakpad-tools/libbreakpadinjector.so") [0.1 s] when Gecko 83 merges to Beta on 2020-10-19
Bug 1664361 R[Core:Javascript: WebAssembly]Add function-references configuration and basic instructions
Bug 1666939 N[Core:Javascript: WebAssembly]v128 cannot be used in untyped select instruction
Bug 1667527 R[Core:MathML]Implement CSS parsing for the math-depth property
Bug 1667719 R[Core:MathML]Add preferences, warnings and telemetry for the scriptminsize and scriptsizemultiplier attributes
Bug 1646023 R[Core:Networking: HTTP]Connect time is probably wrong for http3 connections
Bug 1655566 R[Core:Networking: HTTP]HTTP3 probes in cpp side to detect regressions
Bug 1666827 R[Core:Print Preview]Clicking on a link in the preview browser will navigate the preview browser
Bug 1667510 R[Core:Printing: Output]ff calculates print number of pages wrong
Bug 1667768 R[Core:Printing: Setup]Don't issue a DIAGNOSTIC_ASSERT (i.e. crash, for dev-channel users) if OpenPrinter fails
Bug 1666567 A[Core:Security: PSM]Upgrade Firefox 83 to use NSS 3.58
Bug 1661485 R[Core:Widget: Win32]Crash in [@ mozilla::widget::WindowHook::AddMonitor]
Bug 827010 R[Firefox:Downloads Panel]In download views, use async I/O for retrieving data about the target and part files of downloads
Bug 1666836 R[Firefox:Enterprise Policies]Legacy boolean preferences don't work in GPO or macOS
Bug 1666535 R[Firefox:Nimbus Desktop Client]ExperimentAPI should report update events for features
Bug 1660651 R[Firefox:Screenshots]Image disappears in the result page of firefox screenshot
Bug 1667805 R[Firefox:Tabbed Browser]Tab sound indicator overlaps the previous tab when play video in PiP player
Bug 1667750 R[Firefox Build System:Bootstrap Configuration]mach bootstrap fails because sentry setup tries to read repo config before username is set up
Bug 1667394 R[Firefox Build System:Bootstrap Configuration]./mach bootstrap fails at various steps due to pip3 assumption
Bug 1667830 R[Firefox Build System:Generated Documentation]Update of the various dependencies used by the doc
Bug 1667831 R[Firefox Build System:Generated Documentation]doc: Refresh links now that many pages moved in-tree
Bug 1639164 A[Firefox Build System:Try]"mach try auto" should select the best platforms to run manifests on
Bug 1637351 A[GeckoView:GeckoViewExample]GVE needs to implement onKill
Bug 1660241 N[GeckoView:General]Add GeckoRuntimeSetting for safebrowsing provider
Bug 1667835 R[Toolkit:General]Update jsoncpp to version 1.9.4
Bug 1667272 R[Toolkit:Startup and Profile System]Record stacks of when services are loaded
Bug 1657965 R[Toolkit:Storage]Remove expired async telemetry probes
Bug 1662123 A[Toolkit:Telemetry]Measure the time it takes to initialize FOG
Bug 1662122 N[Toolkit:Telemetry]Implement dispatcher & IPC for timespans
Bug 1664667 N[Toolkit:Video/Audio Controls]Intermittent toolkit/components/pictureinpicture/tests/browser_fullscreen.js | Test timed out -
Bug 1664867 N[Toolkit:Video/Audio Controls]Add tests to confirm that we select the right video when using the keyboard shortcut for PiP
Bug 1667735 R[Toolkit:Video/Audio Controls]pip default bugzilla component should be Toolkit :: Video/Audio Controls
###########
Changes to 71 bugs - 56 fixed.
3 bugs are not included due to being restricted