Changes in 20200915092930

Built from 24b917577203190f0e1c0b21f6ffaf4d07f1e8f6

..index..
Bug 1664575 R[Core:Audio/Video]Crash in [@ mozilla::dom::Navigator::HasCreatedMediaSession]
Bug 1662805 A[Core:Audio/Video: Playback]Background audio doesn't work on Android
Bug 1664718 R[Core:CSS Parsing and Computation]Allow :is() and :where() to have better error recovery.
Bug 1664699 R[Core:DOM: Editor]Remove unused HTMLEditor::GetHTMLDocument method
Bug 1664776 R[Core:DOM: Navigation]nsDocShell::GetCacheKeyFromCurrentEntry and nsDocShell::GetPostDataFromCurrentEntry should fall back on loading entry
Bug 1664514 R[Core:DOM: Networking]Crashes when fetching local .url files on Windows with privacy.file_unique_origin off
Bug 1649099 R[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 1662147 A[Core:Disability Access APIs]Add a form elements rotor
Bug 1664135 A[Core:Graphics]Crash in [@ mozilla::wr::RenderCompositorNative::MaybeGrabScreenshot]
Bug 1664736 R[Core:Graphics]Add error log to AndroidHardwareBuffer::FromFileDescriptor()
Bug 1654617 R[Core:Graphics]Remote backbuffer: Use more than a single rectangle for dirty region
Bug 1664047 A[Core:Graphics: WebRender]Unnecessary GPU usage during compositing from profiler screenshots code even if the profiler is off
Bug 1634207 R[Core:Graphics: WebRender]Add some try/CI jobs for Win7 + WebRender
Bug 1664719 R[Core:Graphics: WebRender]Optimize handling of shared / compositor clips for picture caching
Bug 1663404 R[Core:JavaScript Engine: JIT]Warp: figure out what to do with JSOp::OptimizeSpreadCall
Bug 1664195 R[Core:JavaScript Engine: JIT]Inline Object.prototype.isPrototypeOf
Bug 1663650 R[Core:JavaScript Engine: JIT]Optimise String when called as a constructor
Bug 1639153 A[Core:Javascript: WebAssembly]Optimize indirect calls
Bug 1664738 R[Core:Layout]Minor cleanup in nsIFrame, nsFlexContainerFrame, and ReflowInput
Bug 1168478 R[Core:Layout]Combine border & padding args in nsIFrame::ComputeSize API
Bug 1664661 R[Core:Layout: Scrolling and Overflow]New desktop zooming scrollbars at wrong position when pinch zoomed overflow hidden and layout scroll offset isn't 0
Bug 1663790 R[Core:Layout: Text and Fonts]Crash in [@ mozilla::fontlist::FontList::Alloc]
Bug 1657033 R[Core:MFBT]Avoid using naked `const char*` in JSONWriter
Bug 1645108 N[Core:Networking]Parse additional section of TRR response
Bug 1664020 R[Core:Networking: Cache]ShutdownEvent::PostAndWait should return immediately if posting the event fails
Bug 1660970 N[Core:Networking: DNS]Get rid of DoHAddr
Bug 1663657 N[Core:Networking: DNS]Make IsIpAddr* functions into NetAddr methods
Bug 1525854 N[Core:Networking: DNS]TRR shouldn't fallback to DNS on DNSSEC error (extended error support)
Bug 1655636 R[Core:Networking: HTTP]avoid reinitializing the timers in HTTP3
Bug 1664321 R[Core:Networking: HTTP]Update neqo to 0.4.11
Bug 1652670 R[Core:Networking: HTTP]Use IPHint address as nsIDNSAddrRecord
Bug 1657188 R[Core:Performance]Add probes equivalent to TIME_TO_LOAD_EVENT_{START,END}_MS for loads with rel=preload and without
Bug 1663494 R[Core:Printing: Setup]Crash in [@ nsPrintSettingsWin::InitWithInitializer] by MOZ_DIAGNOSTIC_ASSERT (else system dialog erroneously opens on beta/release)
Bug 1633038 R[Core:SVG]Intermittent svg/text/selectSubString.svg == svg/text/selectSubString-ref.svg | image comparison, max difference: 255, number of differing pixels: 304
Bug 1660509 A[Core:Security: PSM]Upgrade Firefox 82 to use NSS 3.57
Bug 1659810 R[Core:Security: PSM]Refactoring the cert manager server tab to use a richlist
Bug 1663924 A[Core:Storage: IndexedDB]Further migration to IDB_TRY* and Result in IndexedDB
Bug 1664608 R[Core:Storage: IndexedDB]--with-system-zlib build fails with dom/indexedDB/ActorsParent.cpp:144:10: fatal error: 'mozzconf.h' file not found
Bug 1664412 R[Core:Storage: Quota Manager]Reduce the impact of QM_TRY* error handling on code size
Bug 1664519 R[Core:WebRTC]move media/webrtc/signaling/fuzztest to dom/media/webrtc/tests/fuzztests
Bug 1664618 R[Core:WebRTC]Perma Mingw tier 2 /builds/worker/checkouts/gecko/third_party/sipcc/cpr_win_types.h:45:13: error: typedef redefinition with different types ('int' vs 'long long')
Bug 1654620 R[Core:Widget]Crash in [@ nsTreeBodyFrame::GetSelectionRegion]
Bug 1664496 R[Core:Widget: Gtk][KDE] Disable hidden system titlebar by default
Bug 1648024 R[Core:Widget: Gtk][Firefox] Needs permission to own MPRIS bus names, not just talk to them
Bug 1660212 R[Core:Widget: Gtk]Some clicks ignored on topmost pixel row using XInput2
Bug 1654807 R[Core:XPCOM][big endian] initializing nsTArray's header in thin_vec sets mIsAutoArray instead of mCapacity
Bug 1661881 R[Core:XPCOM]Performance issue on https://palmeral.github.io/interactive-mandelbrot/
Bug 1656261 A[Core:XPCOM]Crash in [@ mozilla::ErrorLoadingSheet]
Bug 1664393 R[DevTools:Debugger]Load all images in reps/ in devtools using chrome:
Bug 1664437 R[DevTools:Framework]Extract Window global logger to dedicated module
Bug 1664842 R[DevTools:General]Allow Watcher to fetch existing resource asynchronously
Bug 1663875 R[DevTools:Netmonitor]WebSocket tests aren't explicitely waiting for the processing of WS requests by the frontend
Bug 1663877 R[DevTools:Netmonitor]Better wait for EVENT_TIMINGS from waitForNetworkEvents test helper
Bug 1644193 R[DevTools:Style Editor]Implement StyleSheets listening via the ResourceWatcher API on the actor side
Bug 1662509 R[Firefox:Address Bar]Add a pref to experiment with zero-prefix search in search mode
Bug 1657801 R[Firefox:Address Bar]If the current search mode engine is removed, search mode should be cleared
Bug 1662098 R[Firefox:Messaging System]The "Set browser as default" notification bar is NOT triggered when navigating from a website to about:newtab/home/welcome
Bug 1664888 R[Firefox:PDF Viewer]Update pdf.js to version 2.7.53
Bug 863474 R[Firefox:Search]Search service shouldn't be responsible for prompting for engine installation failures
Bug 1664210 R[Firefox:Untriaged]Firefox on Solaris should not link with libdemangle and libelf
Bug 1664581 R[Firefox Build System:Bootstrap Configuration]bootstrap.py recommends `pip3 install Mercurial` but that doesn't solve the problem
Bug 1664540 R[Firefox Build System:Developer Environment Integration]VSCode with clangd support on MacOS doesn't find the VSCode installation automatically
Bug 1664077 N[Firefox Build System:General]Remove _NON_GLOBAL_ACDEFINES
Bug 1647582 R[Firefox Build System:General]`mach vendor rust` has problems on Windows
Bug 1664771 R[Firefox Build System:Generated Documentation]Don't set "Expires" header
Bug 1664845 R[Firefox Build System:Lint and Formatting]Run mozlint/license at review phase on svg and others files
Bug 1664747 R[Firefox Build System:Source Code Analysis]Fix the issues found by the bugprone-redundant-branch-condition checker
Bug 1664408 R[Firefox Build System:Toolchains]Mobile bootstrap fails when `~/.mozbuild/mozboot/` is not empty
Bug 1657952 R[Release Engineering:General]Improve `./mach vendor` to automatically edit moz.build files when library files are added/removed
Bug 1661585 R[Release Engineering:Release Requests]Setup WNP for users coming from <81.0 and receiving the 81.0 release
Bug 1664620 N[Toolkit:Form Autofill]Perma Beta TEST-UNEXPECTED-FAIL | browser/extensions/formautofill/test/unit/test_createRecords.js | - [] deepEqual [{"cc-number":"1111222233334444","cc-name":""}] after xpcshell return code: 0 - when Gecko 82 merges to Beta on 2020-09-21
Bug 613785 R[Toolkit:General]Switch to using tab-modal prompt dialogs for HTTP authentication
Bug 1664817 R[Toolkit:Notifications and Alerts]Enable SubDialog chrome prompts in beta and release
Bug 1663503 A[Toolkit:Printing]Menu > Print does not work properly on Nightly82.0a1 Ubuntu20.04 ("Preparing Preview" spins forever after "Error: Can't fetchPaperMargins")
Bug 1662818 R[Toolkit:Printing]System modal has the “All” radio button selected even if a custom page range was set from the new UI
Bug 1659877 R[Toolkit:Printing]Announce print UI form errors to screen readers
Bug 1661061 R[Toolkit:Video/Audio Controls][PI-713] The Ctrl + Shift + ] keyboard shortcut doesn't open the PiP window if the video is paused on Pornhub
Bug 1589158 R[Toolkit:Video/Audio Controls]Add in-tree documentation for Picture-in-Picture component
Bug 1664899 R[Toolkit:Video/Audio Controls]Set Mode 2 in the right position as the default Picture-in-Picture toggle
Bug 1649244 R[Web Compatibility:Interventions]Ship v15.0.0 of webcompat system addon
###########
Changes to 80 bugs - 64 fixed.
2 bugs are not included due to being restricted