Changes in 20200910093613

Built from 8948d4a41f23973ebcbeb27daebc8d281c58f31b

..index..
Bug 1663819 R[Core:CSS Parsing and Computation]moz-range-thumb cannot be relatively-positioned
Bug 1592459 R[Core:DOM: Core & HTML]Intermittent /html/interaction/focus/the-autofocus-attribute/first-when-later.html | The first autofocus in the document wins, even if elements are inserted later. - assert_equals: expected Element node <input autofocus=""></input> but got Element
Bug 1663601 R[Core:DOM: Events]Crash in [@ mozilla::RangeBoundaryBase<T>::GetNextSiblingOfChildAtOffset]
Bug 1662964 R[Core:DOM: File]Replace MOZ_MUST_USE with [[nodiscard]] in dom/file
Bug 1663792 R[Core:DOM: Navigation]Remove intermittent annotations for tests that are no longer failing
Bug 1663492 R[Core:DOM: Navigation]Make nsDocShell::OnNewURI use mActiveEntry instead of mOSHE if session history in the parent is enabled
Bug 1663487 R[Core:DOM: Navigation]Set loading history entry for loads in the parent
Bug 1663488 R[Core:DOM: Navigation]Fix reloading when session history in the parent is enabled
Bug 1663491 R[Core:DOM: Navigation]Fix assert in SessionHistoryEntry::AddChild to deal with adding null
Bug 1663977 R[Core:DOM: Navigation]Null out the parent pointer of SessionHistoryEntry objects if their parent dies
Bug 1663486 R[Core:DOM: Navigation]Synchronize ChildSHistory state when sending a browsing context to a new process
Bug 1663485 R[Core:DOM: Navigation]Make RemoteWebNavigation::canGoBack/Forward use history in the parent if it's enabled
Bug 1663512 A[Core:DOM: Service Workers]Crash in [@ mozilla::dom::RemoteWorkerManager::GetRemoteType]
Bug 1613054 A[Core:DOM: UI Events & Focus Handling]Figure out what to do if SetFocus ends up being called for an iframe element hosting an out-of-process iframe
Bug 1649099 A[Core:DOM: UI Events & Focus Handling]Add WPTs for testing the effect on activeElement of the containing doc when calling .focus() and .blur() on an OOP iframe
Bug 1613899 R[Core:DOM: UI Events & Focus Handling]dom/base/test/test_bug976673.html fails with Fission focus code
Bug 1663442 R[Core:Disability Access APIs][macOS] Crash in [@ mozilla::a11y::AccessibleOrProxy::Parent]
Bug 1657576 R[Core:Disability Access APIs]Support the exposure of web app specific shortcuts to assistive technologies
Bug 1655983 V[Core:Disability Access APIs]Assertion failure: !GetAccService() || !GetAccService()->HasAccessible(this) (An accessible for this element still exists!), at /builds/worker/checkouts/gecko/dom/base/Element.cpp:1738
Bug 1663543 R[Core:Gecko Profiler]Convert PROFILER_ADD_MARKER and 2-arg profiler_add_marker to PROFILER_MARKER_UNTYPED
Bug 1663923 R[Core:Graphics: WebRender]Cover more cases where we need a reason for WebRender initialization failures
Bug 1612440 R[Core:Graphics: WebRender]Send transactions directly to the scene builder thread when possible
Bug 1662827 R[Core:Graphics: WebRender]Remove the need for multiple channels on some WebRender threads
Bug 1654271 R[Core:Graphics: WebRender]Ship Webrender to more users in release in 82
Bug 1660940 R[Core:JavaScript Engine]Cleanup stencil functions
Bug 1663616 R[Core:JavaScript Engine]Helper thread tasks can get deleted while they are still running
Bug 1639153 A[Core:Javascript: WebAssembly]Optimize indirect calls
Bug 1623764 R[Core:Layout]Control+ArrowRight jumps multiple lines in textarea
Bug 1662703 R[Core:Layout][css-ui] Change appearance: button to only apply to buttons
Bug 1663963 N[Core:Layout: Scrolling and Overflow]Remove SCROLL_ANCHOR_ADJUSTMENT_LENGTH and SCROLL_ANCHOR_ADJUSTMENT_COUNT probes
Bug 1647868 R[Core:Layout: Text and Fonts]Firefox displays glyphs instead of text with gfx.e10s.font-list.shared set to true
Bug 1663237 R[Core:Memory Allocator]Replace MOZ_MUST_USE with [[nodiscard]] in mozjemalloc
Bug 1618849 R[Core:Networking: HTTP]We should store multiple AltSvc entries
Bug 1648491 R[Core:Panning and Zooming][touchscreen] Pinch zoom on map is not working on flightradar24.com,while using Direct3D compositing
Bug 1657188 A[Core:Performance]Add probes equivalent to TIME_TO_LOAD_EVENT_{START,END}_MS for loads with rel=preload and without
Bug 1426269 R[Core:Preferences: Backend]Strip comments out of default prefs files
Bug 1661166 R[Core:Print Preview]Profiler shows really long "First Contentful Paint" bar, extending from pageload to print-preview's first rendering
Bug 1662940 R[Core:Print Preview]Add back assertion to ensure numPagesOnThisSheet is > 0
Bug 1662325 R[Core:Print Preview]New print UI gets stuck when opened via window.print() if privacy.firstparty.isolate=true
Bug 1664026 R[Core:Printing: Output]Make nsDeviceContextSpecG not leave stale temporary files in print preview or when the printing fails.
Bug 1659527 R[Core:Printing: Output]Bad scaling and clipping of Save to PDF output [was: Erratic glyph spacing in Save As PDF output] on Windows
Bug 1662938 R[Core:Printing: Setup]UI left open but disabled after printing with Microsoft Print to PDF (PrintUtils.printWindow promise does not resolve)
Bug 1661157 R[Core:Printing: Setup]Multiple seconds of delay (with little CPU activity) before print dialog appears
Bug 1662222 R[Core:Printing: Setup]Don't spin the event loop in nsPrintJob::DoCommonPrint when called by extensions
Bug 1654258 R[Core:Security: CAPS]Package all activity-stream css files and load them using the internal chrome: protocol
Bug 1660580 R[Core:Security: PSM]avoid CERTCertificate in AppTrustDomain and AppSignatureVerification
Bug 1663611 A[Core:Storage: IndexedDB]Factor schema upgrade code out of ActorsParent.cpp
Bug 1662514 R[Core:WebRTC: Audio/Video]Racy access to WebrtcMediaDataEncoder::mError
Bug 1656261 A[Core:XPCOM]Crash in [@ mozilla::ErrorLoadingSheet]
Bug 1663946 R[Core:XPCOM]Comment in nsCOMPtr.h contains a broken link
Bug 1663690 R[Core:XPConnect]Get rid of ComponentLoaderInfo::EnsureKey() and mozJSComponentLoader::ReallyInit
Bug 1663297 R[Core:XSLT]Replace MOZ_MUST_USE with [[nodiscard]] in dom/xslt
Bug 1663717 R[DevTools:Console]Eventually stop watching for resources from the WebConsole frontend
Bug 1635461 R[DevTools:Inspector]Inspector should read the resource from the onResourceAvailable callback
Bug 1660778 R[Firefox:Address Bar]Unrelated history results when in search mode for a non-generic engine
Bug 1664056 R[Firefox:Messaging System]about:welcome should only be able to load in the privileged about process
Bug 1660723 A[Firefox:Messaging System]Perma ccov browser/base/content/test/about/browser_aboutNewTab_defaultBrowserNotification.js | Uncaught exception - waiting for notification - timed out after 50 tries.
Bug 1663803 V[Firefox:PDF Viewer]Update pdf.js to version 2.7.26
Bug 1663852 R[Firefox:Preferences]privacy.js: Identical code for different branches
Bug 1663729 R[Firefox:Protections UI][Protections Dashboard] Activate Mobile Promo
Bug 1663750 R[Firefox:Protections UI]ETP Custom Content Blocking List choosing UI is broken in Nightly 82
Bug 1663173 A[Firefox:Toolbars and Customization]New Print modal is broken inside Customize page
Bug 1663786 R[Firefox Build System:General]Remove "copy" support from virtualenv handling
Bug 1651424 R[Firefox Build System:General]Gather build telemetry using Glean
Bug 1663863 R[Firefox Build System:General]Vendor autoconf 2.13
Bug 1663850 R[Firefox Build System:General]Remove unused variables in config/config.mk
Bug 1663755 R[Firefox Build System:General]Remove inherit-from-parent-environment implementation
Bug 1664058 R[Firefox Build System:Mach Core]Telemetry opt-in isn't being prompted for new dev environments
Bug 1663159 A[Firefox Build System:Task Configuration]Add Wayland config to test-linux.sh
Bug 1661480 R[GeckoView:General]GeckoView no longer restoring scroll position
Bug 1663559 R[Toolkit:Form Autofill]Intermittent TEST-UNEXPECTED-TIMEOUT | browser/extensions/formautofill/test/unit/heuristics/third_party/test_NewEgg.js | Test timed out
Bug 1662876 R[Toolkit:Form Autofill]credit card autofill: card number label not read for existing cards in edit credit card dialog
Bug 1661004 R[Toolkit:Password Manager]Change password manager tests to not use a fixed hostname
Bug 1661006 R[Toolkit:Password Manager]Some password manager tests fail intermittently because the 'passwordmgr-processed-form' notification is delayed.
###########
Changes to 74 bugs - 56 fixed.
1 bugs are not included due to being restricted