Changes in 20201211093444

Built from 91a89ecd1d3a9f83a61549a1aaaf469b4746f301

..index..
Bug 1681801 R[Core:Audio/Video: Playback]Move experimental methods for `SourceBuffer` to partial interface
Bug 1677880 R[Core:Audio/Video: Playback]Intermittent dom/media/test/test_background_video_resume_looping_video_without_audio.html | Test timed out.
Bug 1632469 R[Core:CSS Parsing and Computation]Update rust-smallvec, use its try_reserve method
Bug 1681418 R[Core:Canvas: 2D]Unhelpful non-spec error (NS_ERROR_NOT_AVAILABLE) accessing broken image
Bug 1673931 A[Core:DOM: Core & HTML]Clean up some includes in dom/base, dom/bindings, dom/events and dom/script
Bug 1681503 R[Core:DOM: Core & HTML]std::min() not available in dom/base/nsTextFragmentVMX.cpp
Bug 1681240 R[Core:DOM: Editor]Make `TextControlState::SetValueFlags` an enum class
Bug 1681510 R[Core:DOM: Security]Remove unused argument aPrincipal from CopyFavicon() in Pcontent.ipdl
Bug 1681504 R[Core:DOM: Security]Remove unused argument aPrincipal from AddGeolocationListener() in Pcontent.ipdl
Bug 1681615 R[Core:DOM: Selection]Double select() calls fires double select events at disconnected text controls
Bug 1673531 R[Core:DOM: UI Events & Focus Handling]Intermittent dom/events/test/pointerevents/test_pointercapture_xorigin_iframe.html | Got pointerlockerror on iframe - "pointerlockerror" == "pointerlockchange" - got "pointerlockerror", expected "pointerlockchange" (operator ==)
Bug 1680277 A[Core:Disability Access APIs]VoiceOver does not identify hyperlinks in contentEditables
Bug 1681702 R[Core:Fuzzing]Firefox fuzzing builds crash when invoked with wrong/failing FUZZER target
Bug 1681681 R[Core:Fuzzing]JS shell and fuzz-tests crash when libFuzzer calls `exit`
Bug 1680837 R[Core:Fuzzing]TSan fuzzing build fails to start
Bug 1681723 R[Core:GFX: Color Management]Drop 'qcms_' prefix from chain functions.
Bug 1681870 R[Core:Graphics: WebRender]Fix markdown formatting of README.
Bug 1674142 R[Core:Graphics: WebRender]Crash in [@ mozilla::widget::InProcessCompositorWidget::PreRender]
Bug 1680420 R[Core:Graphics: WebRender]Too much time spent instantiating fonts on WRWorker threads (causes scrolling latency on Facebook)
Bug 1681862 R[Core:Graphics: WebRender]Fix up the units for memory counters.
Bug 1681832 R[Core:Graphics: WebRender]Use WaitForVBlank on Win8 or higher.
Bug 1681563 R[Core:Graphics: WebRender]Track device reset telemetry / annotate crash reports for WebRender on non-Windows
Bug 1677466 R[Core:IPC]Reduce the includes pulled in by some IPC headers
Bug 1660470 R[Core:IPC]IPDL: It should be possible to avoid including *MessageUtils.h in the generated header files
Bug 1619162 R[Core:JavaScript Engine]Intermittent GECKO(2409) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/js/src/gc/Cell.h:572:21 in lengthField
Bug 1673553 A[Core:JavaScript Engine: JIT]Remove IonBuilder and TI
Bug 1680621 R[Core:JavaScript Engine: JIT]Warp: Check wasm argument types in CacheIR
Bug 1681693 R[Core:JavaScript: GC]Add a test for string allocation in the nursery
Bug 1681690 R[Core:JavaScript: GC]Allocate strings in the nursery in a few more places
Bug 1677765 N[Core:JavaScript: GC]Unmark arenas concurrently with mutator at the start of GC
Bug 1681485 R[Core:Javascript: WebAssembly]Revendor Cranelift to 3334d92350da40b90d2529c147db3ea44918b558
Bug 1678542 A[Core:Javascript: WebAssembly]Random ARM64 fixes
Bug 1680968 R[Core:Javascript: WebAssembly]Use the correct MaxOffsetGuardLimit in codegen and masm
Bug 1681269 R[Core:Javascript: WebAssembly]Hit MOZ_CRASH(NYI) at wasm/WasmIonCompile.cpp:2514 in [@ EmitTry]
Bug 1681003 R[Core:Memory Allocator]Figure out the root cause of bug 1671170
Bug 1681689 R[Core:Networking: HTTP]Neqo has not supported multiple GOAWAY frames at some point but now it does
Bug 1680249 R[Core:Networking: HTTP]Can not open some website with firefox and without any additional error information shown
Bug 1679749 R[Core:Networking: WebSockets]Closing the last private browsing window breaks websocket connection in normal windows
Bug 1668106 R[Core:SVG]Very frequent fission layout/svg/tests/test_embed_sizing.html | Subtest (none/size/cross origin) - got "300x150", expected "200x900"
Bug 1680372 R[Core:Security: PSM]Add new Let's Encrypt intermediate certificates to mozilla_services pinset
Bug 1680320 R[Core:Security: PSM]Remove redundant function GetCertFingerprintByOidTag
Bug 1680275 A[Core:Storage: Quota Manager]Change some global tables used by quota clients to utilize NotNull
Bug 1681087 R[Core:Storage: Quota Manager]"Cannot record shutdown step, mConnection is nullptr" logspam
Bug 1681242 R[Core:Widget: Cocoa]Remove obsolete CGEvent logging workaround added for Mac OS X 10.10.2
Bug 1679839 R[Core:Widget: Cocoa]Some cleanup in TouchBar-related code
Bug 1672173 R[Core:Widget: Gtk]DBUS introspection XML is malformed
Bug 1677455 R[Data Platform and Tools:Glean: SDK]Implement the timespan type in the RLB
Bug 1681065 R[DevTools:Inspector: Compatibility]Update MDN compat data for release 85
Bug 1681513 R[Firefox:Address Bar]CTRL+K search shortcut should not remove an existing search string
Bug 1681512 R[Firefox:Address Bar]Unchecking a search engine should also disable tab-to-search for it
Bug 1680732 R[Firefox:Bookmarks & History]Bookmark items displayed are inconsistent when show/hide Other Bookmarks and open new window
Bug 1677185 R[Firefox:General]Extend pre-xul skeleton UI to set correct margins based on the menubar
Bug 1669036 R[Firefox:Launcher Process]Add a new section showing third-party modules info to the about:support page
Bug 1680273 V[Firefox:Messaging System]Move ASRouter telemetry call from child actor to parent
Bug 1681184 R[Firefox:Messaging System]Multistage on-boarding Importable Sites Impression telemetry getting sent twice
Bug 1679859 R[Firefox:Messaging System]Cleanup strings in asrouter.ftl that are no longer in use
Bug 1670978 R[Firefox:New Tab Page]Update newtab topics component to improved topics component
Bug 1671943 V[Firefox:New Tab Page]Create home content section ui
Bug 1681665 R[Firefox:Preferences]about:addons Focus ring remains on bottom buttons
Bug 1678201 R[Firefox:Protections UI]Remove or update probes expiring in Firefox 86: security.ui.protections*
Bug 1681328 R[Firefox:Top Sites]add more domains for Amazon and eBay tippytop icons
Bug 1681794 R[Firefox:Untriaged]Update Picture-in-Picture documentation diagram to reflect PictureInPictureLauncher changes
Bug 1678333 R[Firefox:about:logins]The color of the checkmark is blue and the background of the checkbox is white from the "Remove all <no of logins> logins?" dialog
Bug 1675676 R[Firefox Build System:General]Allow specifying a different ServerURL in application.ini.in
Bug 1623520 R[Firefox Build System:General]Switch Windows asan and fuzzing builds to cross-builds
Bug 1676346 A[Firefox Build System:General][meta] Some efforts to reduce the aggregated number of included files
Bug 1533760 R[Firefox Build System:General: Unsupported Platforms]Solaris: Text relocation remains against symbol ff_cos_512 referenced in in file x86/fft.o
Bug 1681736 R[Firefox Build System:Generated Documentation]Deployed documentation source is served without an encoding, so Firefox chooses Window-1252 erroneously
Bug 1681823 R[Firefox Build System:Source Code Analysis]Typo in clang-tidy-external treeherder symbol
Bug 1681720 R[Firefox Build System:Task Configuration]symbols for backfilled tasks should end with "-bk" but stopped having it
Bug 1680752 R[Firefox Build System:Task Configuration]Add a python-3 key to task configuration
Bug 1681441 R[Firefox Build System:Toolchains]Update valgrind package to Debian's 3.16.1
Bug 1681654 R[Firefox Build System:Toolchains]Upgrade rustc to 1.49 beta 3 for arm64 mac builds
Bug 1553854 R[Remote Protocol:Runtime]Implement Runtime.consoleAPICalled
Bug 1599590 R[Toolkit:Application Update]Firefox ESR 68.2 is saying updates are available even though they aren't (and updates have been disabled)
Bug 1649597 A[Toolkit:OS.File]CrashManager.jsm imports OS.File during startup
Bug 1654437 R[Toolkit:Password Manager][meta] Fix failing password manager mochitests with cross-origin and Fission enabled
Bug 1681095 R[Toolkit:Printing]hasSelection should indicate if the selection was in the focused browsing context
Bug 1681026 R[Toolkit:Printing]Enable the testPreviewNavigationCommands test in browser_preview_navigation.js
Bug 1676804 R[Toolkit:Safe Browsing]Path canonicalization incorrectly applied to the query parameters
Bug 1677962 R[Toolkit:Telemetry]Use cbindgen to generate FFI declarations
Bug 1678583 R[Toolkit:Telemetry]Cleanup FOG FFI bridge & IDL layer
Bug 1675286 R[Toolkit:Telemetry]Enable events for the C++ and JS API of FOG
Bug 1679854 R[WebExtensions:General]Update error message for add-ons try to use storage.sync with a temporary ID
###########
Changes to 84 bugs - 71 fixed.
1 bugs are not included due to being restricted