Changes in 20200825094622

Built from e9ff11c7fe044fd8bd6c1b76aa94dc0bfef54068

..index..
Bug 1659941 R[Core:Audio/Video]Crash in [@ OOM | large | mozalloc_abort | moz_xmalloc | nsTArray_base<T>::EnsureCapacity<T> | nsTArray_Impl<T>::ReplaceElementsAtInternal<T> | nsTArray_Impl<T>::Assign<T> | mozilla::TrackBuffersManager::InsertFrames]
Bug 1622349 R[Core:Audio/Video: MediaStreamGraph]Intermittent mediacapture-streams/MediaStream-MediaElement-srcObject.https.html.ini WPT TIMEOUT or NOTRUN with Fission
Bug 1659817 R[Core:Audio/Video: Playback]Crash in [@ mozilla::GetShutdownBarrier]
Bug 1660551 N[Core:Audio/Video: Playback]Update mp4parse-rust to 6ebb531
Bug 1642506 R[Core:DOM: Core & HTML]Perma [Ccov] [tier2]/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html | <script> error: Move fetch-error external classic script to createHTMLDocument
Bug 1660524 R[Core:DOM: Core & HTML]Remove dom.disable_window_open_feature prefs from all.js/firefox.js
Bug 1660660 R[Core:DOM: Device Interfaces]Loading prezi with a gamepad connected on Linux hangs the whole browser.
Bug 1659717 R[Core:DOM: Editor]Assertion failure: selection->GetAnchorFocusRange()->StartRef() == mAnchorFocusRange->StartRef(), at /builds/worker/checkouts/gecko/editor/libeditor/EditorUtils.cpp:107
Bug 1659276 R[Core:DOM: Editor]Window.find() with scroll(0,0) doesn't jump to top of page?
Bug 1658536 R[Core:DOM: Editor]Encapsulate `HTMLEditor::HandleDeleteSelectionInternal()` and helper methods into a stack only class
Bug 1660764 R[Core:DOM: HTML Parser]Reset mSetCompleteAfterDOMContentLoaded in Document::Open()
Bug 1659992 R[Core:DOM: Navigation]Make some loads from history only rely on session history in the parent if it's enabled
Bug 1660345 R[Core:DOM: Navigation]Remove unnecessary process checks in BrowserParent
Bug 1649131 R[Core:DOM: Navigation]Make history.pushState work with session history in the parent
Bug 1659991 R[Core:DOM: Navigation]Use correct ID when creating session history shared state in the child and reuse the right shared state in the parent
Bug 1660499 R[Core:DOM: Navigation]nsHistory::GetSessionHistory() should use BC tree
Bug 1660822 R[Core:DOM: Security]Add isLocalIpAdress to nsIPrincipal
Bug 1656296 R[Core:DOM: Security]Add an indicator for blocked downloads.
Bug 1660303 R[Core:Disability Access APIs]List bullets don't work well with mac text api
Bug 1660290 R[Core:Disability Access APIs]AXPreviousTextMarkerForTextMarker does not work consistently
Bug 1659382 R[Core:Gecko Profiler]Misc code cleanup before implementing C++ Markers 2.0
Bug 1612032 R[Core:General]Remove vestigial NS_FUNCTION_TIMER
Bug 1657312 R[Core:Graphics][Youtube] Masthead flickers when scrolling while a video is playing in theater mode
Bug 1649354 R[Core:Graphics]Add android Fence handling to Compositor
Bug 1660434 R[Core:Graphics]Add EGL_KHR_wait_sync support
Bug 1656867 R[Core:Graphics: Layers]Crash in [@ mozilla::layers::TexTypeForWebgl]
Bug 1658005 R[Core:Graphics: WebRender]Intermittent Android <test-name> | application crashed | application crashed [@ mozilla::wr::RenderAndroidSurfaceTextureHostOGL::Lock(unsigned char, mozilla::gl::GLContext*, mozilla::wr::ImageRendering)]
Bug 1659476 R[Core:Graphics: WebRender]Let RenderExternalTextureHost ride the trains
Bug 1659764 R[Core:Graphics: WebRender]Youtube video will overlap video controls if the resolution is switched to 144p while in default or theater view mode
Bug 1656248 R[Core:JavaScript Engine]Dynamic import() with relative path fetches wrong path after navigation
Bug 1660798 A[Core:JavaScript Engine]Convert parser code to use const ParserAtom* from JSAtom*
Bug 1660055 R[Core:JavaScript Engine]Prepare FoldConstants for converstion to ParserAtoms.
Bug 1655947 R[Core:JavaScript: Standard Library]JavaScript Date parses strings incorrectly after 2020-07-20
Bug 1526820 R[Core:Layout: Form Controls]<input type="color"> does not work with keyboard
Bug 1371386 N[Core:Layout: Text and Fonts]Firefox does not always prefer `font.name-list.emoji` when showing emojis
Bug 1659673 R[Core:MFBT]Add the `mozilla::Result::orElse` method
Bug 1658532 R[Core:Networking]Add `REL_PRELOAD_MISS_RATIO` telemetry measuring ratio of used vs unused preloads per "as" type
Bug 1659132 N[Core:Networking: DNS]Make AddrInfo immutable
Bug 1635256 R[Core:Panning and Zooming]Eliminate unnecessary array copying in gfx/layers/apz
Bug 1518999 A[Core:Performance]implement PerformancePaintTiming
Bug 1660608 R[Core:Plug-ins]Plugin name missing in GMP plugin crash error message
Bug 1659758 R[Core:Printing: Output]Crash in [@ nsDocShellTreeOwner::AddChromeListeners]
Bug 1660502 R[Core:Printing: Output]Give nsIWebBrowserPrint an attribute to represent the total number of pages (without discounts for pages-per-sheet/page-range)
Bug 1660463 R[Core:Printing: Output]Print selection is available and doesn’t work properly for a pdf document
Bug 1660861 R[Core:Printing: Setup]Make nsIPrintSettings.clone() not crash on macOS
Bug 1660877 R[Core:Printing: Setup]Fix memory leak in nsPrinterListCUPS::SystemDefaultPrinterName()
Bug 1636728 A[Core:Printing: Setup]Support changing print preview settings without recloning the print preview document
Bug 1660918 R[Core:Printing: Setup]Fix nsIPrintSettings.clone() to copy all members
Bug 1659680 R[Core:Storage: Quota Manager]QM: Introduce ToResultGet and use it in EnsureStorageIsInitialized
Bug 1659677 R[Core:Storage: Quota Manager]QM: Replace SuccessEnforcer with mozilla::Result::orElse
Bug 1659925 R[Core:Storage: Quota Manager]Use QM_TRY with cleanup in QuotaManager::EnsureStorageIsInitialized
Bug 1645626 R[Core:WebRTC]Intermittent TEST-UNEXPECTED-TIMEOUT | /webrtc/RTCPeerConnection-videoDetectorTest.html | Signal detector detects track change within reasonable time - Test timed out
Bug 1660408 R[Core:WebRTC: Networking]Offer RTCP rsize by default for video
Bug 1656264 R[Core:Widget]Adjust default font size for non-native theming
Bug 1660813 R[Core:Widget: Android]Actually allow for Android to use the new non-native theming implementation using the `widget.disable-native-theme-for-content` pref
Bug 1620830 R[Core:Widget: Gtk][Linux] Crash when running dmabuf textures with nvidia proprietrary drivers
Bug 1660828 R[Core:js-ctypes]libffi 3.3 update breaks under clang-11
Bug 1659801 R[Core:js-ctypes]Implement a CTypes readTypedArray() for CData and CDataFinalizer
Bug 1660032 R[DevTools:General]Make the execution context popup scrollable
Bug 1660266 R[DevTools:Inspector]Encapsulate the code for finding overflow causing elements inside the Overflow Debugging pref
Bug 1634045 R[DevTools:Inspector: Compatibility]Add a README for compatibility panel
Bug 1659131 R[Firefox:Address Bar]Top Site search shortcuts should enter search mode
Bug 1657648 R[Firefox:Address Bar]Show more local suggestions if there's no remote suggestions
Bug 1660560 R[Firefox:File Handling]Hard-code MIME-extension mappings for common Office formats and iCalendar
Bug 1660620 R[Firefox:Migration]Add an automated test for showing the bookmarks toolbar upon startup of new profile
Bug 1659847 R[Firefox:Migration]Perma browser/components/migration/tests/unit/* | - The observer should be notified upon migration - false == true when Gecko 81 switches to Late Beta on 2020-09-04
Bug 1660872 R[Firefox:New Tab Page]Limit newtab languages in regions known to Pocket to just German
Bug 1660617 R[Firefox:PDF Viewer]Update pdf.js to version 2.6.302
Bug 1657260 R[Firefox:Sync]Many FxA device registrations from Desktop are failing with an "invalid parameter" error
Bug 1653937 R[Firefox:Top Sites]Read top site defaults from remote settings
Bug 1660582 A[Firefox:Untriaged]browser_startup_mainthreadio.js has an unexpected stat on wmfvpxvideo.guard while running on windows 10 hardware
Bug 1660590 A[Firefox:Untriaged]browser_startup_syncIPC.js has unexpected IPC when running windows 10 tests on hardware instead of VM
Bug 1627796 R[Firefox Build System:Android Studio and Gradle Integration]Incremental `./mach build` doesn't properly get packaged into incremental fenix build
Bug 1658040 R[Firefox Build System:Android Studio and Gradle Integration]`mach package-multi-locale` busted locally
Bug 1660566 R[Firefox Build System:General]Warn in artifacts.py if no git revisions are found
Bug 1660880 R[Firefox Build System:General]./mach build faster fails with complaints about "OSError: [Errno 30] Read-only file system: '/js'"
Bug 1659756 R[Firefox Build System:General]Move MOZ_USE_NATIVE_POPUP_WINDOWS from old-configure
Bug 1660747 R[Firefox Build System:Generated Documentation]Figure out if "js & jsm watch" are necessary for the doc generation
Bug 1492362 R[Firefox Build System:Task Configuration]run-task removes MOZ_FETCHES_DIR at the end of the build
Bug 1657769 A[Firefox Build System:Task Configuration]Start running talos tests with software webrender
Bug 1660725 R[Firefox Build System:Toolchains]Consider `CARGO_HOME` when checking for `rustc` & `cargo` in configure
Bug 1626336 R[GeckoView:General]Remove `MOZ_GECKOVIEW_JAR`
Bug 1660357 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.PanZoomControllerTest.touchEventForResult | java.lang.AssertionError: Value should match
Bug 1657017 R[Release Engineering:Release Requests]Setup WNP for users coming from <80.0 and receiving the 80.0 release
Bug 1660558 R[Toolkit:General]about:support broken in recent Nightly
Bug 1650941 R[Toolkit:Password Manager][Doorhanger V2] update doorhanger edit telemetry to account for autocomplete
Bug 1660026 R[Toolkit:Printing]Move print preview handling code into print.js
Bug 1654962 R[Toolkit:Printing]Resize print modal as the browser size changes
Bug 1654339 R[Toolkit:Telemetry]glean_parser should generate Autodocs for FOG
Bug 1648107 R[Toolkit:Video/Audio Controls][Fission] PiP offered but doesn't work
Bug 1660480 A[WebExtensions:Untriaged]browser_startup_content_mainthreadio.js has 4 unexpected read's while running on windows 10 hardware
###########
Changes to 91 bugs - 81 fixed.