Changes in 20200828153126

Built from 56166cae2e26429f4786ad1013adae78189a12e8

..index..
Bug 1634494 R[Core:Audio/Video: Playback]Calling default action handler for `pause/stop` on those windows which doesn't have active action handlers or its media session is not active
Bug 1660886 R[Core:Canvas: WebGL]Release PWebGL when ClientWebGLContext is done
Bug 1661384 R[Core:DOM: Content Processes]Remove probe expiring in Firefox 83: dom.ipc.rejected_window_actor_message
Bug 1646537 R[Core:DOM: Core & HTML]Use BrowsingContext (and IPC) in place of GetInProcessParent usage in nsGlobalWindowOuter::FocusOuter
Bug 1656347 R[Core:DOM: Navigation]Make session history getters to work with history in parent
Bug 1661462 R[Core:DOM: Navigation]Add a pref to control min timeout delays in background windows before throttling has started
Bug 1653160 R[Core:DOM: UI Events & Focus Handling]focus handling seems to be broken in fission window
Bug 1653949 A[Core:DOM: UI Events & Focus Handling]mouseout/mouseleave event doesn't work properly on the root element in Fission oop iframe
Bug 1661281 R[Core:DOM: UI Events & Focus Handling]Format the body of an if statement on a different line than the condition in nsFocusManager
Bug 1656294 R[Core:Disability Access APIs]Enable all ESLint rules on accessible/tests/mochitest/*.xhtml files
Bug 1660359 A[Core:Disability Access APIs]Print Preview document isn't included in the a11y tree
Bug 1660364 R[Core:Disability Access APIs]Support text marker indexes
Bug 1659404 R[Core:Gecko Profiler]Broken build in browser/app/nsBrowserApp.cpp if MOZ_GECKO_PROFILER is not defined
Bug 1661531 R[Core:Graphics]Ensure we always update the failure reason for gfx features
Bug 1661135 R[Core:Graphics: WebRender]Zoom stutters with Webrender on Mali-G71
Bug 1661408 R[Core:Graphics: WebRender]Clean up wrench's command line handling
Bug 1661368 A[Core:ImageLib]Slow testcase impacts AVIF fuzzing performance
Bug 1635185 R[Core:JavaScript Engine]Consider storing an object's dynamic slot count directly in a header
Bug 1647437 R[Core:JavaScript Engine]Allow accessing private fields via Debugger.Frame.prototype.eval
Bug 1649968 R[Core:JavaScript Engine]Split CompilationInfo into input, state, and output
Bug 1651208 R[Core:JavaScript Engine]Set a bit in the UsedNameTracker to determine if there are any private names
Bug 1653974 V[Core:JavaScript Engine]Assertion failure: !js::UninlinedIsCrossCompartmentWrapper(this), at vm/JSObject.h:437 with Debugger
Bug 1655110 R[Core:JavaScript Engine]Provide isPrivateName method to replace JSID manipulations.
Bug 1658556 R[Core:JavaScript Engine]Stop using "stencil" variable name for ScriptStencil type variable
Bug 1658720 R[Core:JavaScript Engine]Combine ScriptStencil topLevel/funcData structures
Bug 1660699 R[Core:JavaScript Engine]Store JSAtom in CompilationInfo instead of ParserAtom
Bug 1660768 R[Core:JavaScript Engine]Fix jsapi.h SMDOC
Bug 1660882 R[Core:JavaScript Engine]Enable test262 tests for private methods
Bug 1660891 R[Core:JavaScript Engine]Remove tracing code from Stencil data structures
Bug 1661348 R[Core:JavaScript Engine]Fix CacheIRSpewer
Bug 1661454 V[Core:JavaScript Engine]Assertion failure: false (tryDeclareVarHelper<DryRunInnermostScopeOnly>( name, kind, DeclaredNameInfo::npos, &redeclaredKind, &unused)), at /builds/worker/checkouts/gecko/js/src/frontend/ParseContext.cpp:383
Bug 1650501 R[Core:JavaScript Engine: JIT]LeakSanitizer: [@ NewString]
Bug 1660592 R[Core:JavaScript Engine: JIT]Add a --semi-eager shell flag
Bug 1661211 R[Core:JavaScript Engine: JIT]Warp: transpile getter/setter calls
Bug 1661426 R[Core:JavaScript Engine: JIT]Warp: add a browser pref
Bug 1493223 R[Core:Layout]Allow fuzzers to fuzz print preview.
Bug 1548753 R[Core:Layout: Generated Content, Lists, and Counters]list numbering recovery with wrong markup has changed behavior.
Bug 1645052 R[Core:Networking: Cache]Do not store number of bytes written to the cache in preferences
Bug 1659699 R[Core:Networking: DNS]HTTPSSVC: Special handling of "." in TargetName
Bug 1656128 R[Core:Networking: FTP]Remove or update probes expiring in Firefox 82: NETWORK_PAC_URL_SCHEME
Bug 1660361 R[Core:Networking: WebSockets]Crash in [@ mozilla::ipc::MessageChannel::Send | mozilla::ipc::IProtocol::ChannelSend | IPC_Message_Name=PWebSocket::Msg_OnMessageAvailable]
Bug 1518999 A[Core:Performance]implement PerformancePaintTiming
Bug 1661043 R[Core:Plug-ins]Visual issues with plugin crash notification
Bug 1660857 R[Core:Print Preview]In black&white print mode, there's an unexpected border around the page content
Bug 1661388 R[Core:Printing: Setup]Print preview progress dialog appears when window.print is called if print.show_print_progress is true.
Bug 1661436 R[Core:Printing: Setup]Fix documentation of nsIPrintSettingsService.globalPrintSettings
Bug 1661437 R[Core:Printing: Setup]print.show_print_progress should be a static pref.
Bug 1661509 R[Core:SVG]Left and right arrow navigation still doesn't work on photo grid demo at codinginparadise.org
Bug 1661543 R[Core:Security: PSM]Thread contention between nsNSSComponent's background task queue and NSS
Bug 1659959 R[Core:Storage: Quota Manager]Introduce QM_FAIL macro and quota client specific equivalents
Bug 1660485 R[Core:Storage: localStorage & sessionStorage]Write a test to verify the fix in bug 1593246 works
Bug 1658353 R[Core:WebRTC: Audio/Video]Allow front-end to mute/unmute all microphone tracks
Bug 1660100 R[Core:Widget: Gtk]The "Firefox is already running" and "Profile missing" startup error dialogs are suddenly much taller than necessary (and so are various other dialogs)
Bug 1661569 R[DevTools:Console]The web console is broken when browser console or browser toolbox is opened
Bug 1660892 R[DevTools:Debugger]Browser toolbox fails opening with "Permission denied to access property 'windowUtils' on cross-origin object" exception
Bug 1660895 R[DevTools:Framework]Browser toolbox fail opening with "watchTargets can't access property 'browsingContext', windowGlobal is null" exception
Bug 1660847 R[DevTools:Inspector]Add test for scrollable badge click functionality
Bug 1659589 A[DevTools:Style Editor]Get rid of a dependant of stylesheet actor from StyleEditor (to resource based)
Bug 1657526 R[Firefox:Address Bar]Copy from URLbar adds extra http:// with decodeURLsOnCopy
Bug 1658605 R[Firefox:Address Bar]Enter search mode when token alias autofill is confirmed
Bug 1660259 R[Firefox:Messaging System]Accessibility fixes for multistage about:welcome, round 2
Bug 1661005 R[Firefox:Messaging System][Windows] An extra scrollbar is displayed in the Password Autocomplete dropdown the first time it is displayed in a session
Bug 1661066 R[Firefox:Messaging System]The default browser notification should appear on the first about:home or about:newtab page
Bug 1659736 A[Firefox:Migration]FX_MIGRATION_BOOKMARKS_ROOTS telemetry shows wrong value when importing bookmarks from Internet Explorer
Bug 1661131 R[Firefox:PDF Viewer]PDF Forms - fill login option should not be displayed in context menu
Bug 1660998 R[Firefox:Preferences]Option to save logins does not keep state in private mode
Bug 1643027 R[Firefox:Site Permissions][UX] The "Mute Mic" and "Mute Camera" buttons open the "Permissions" tab instead of muting the mic/camera
Bug 1661475 R[Firefox:Sync]Add a "Manage devices" item in the Send Tab menu
Bug 1661631 R[Firefox:Sync]Disable `toolkit.telemetry.ecosystemtelemetry.enabled` pending additional reviews
Bug 1661123 R[Firefox:Toolbars and Customization]LightweightThemeConsumer.jsm:_sanitizeCSSColor slows down first-time about:welcome theme enables
Bug 1620133 R[Firefox Build System:General]Lack of parallelism when running MIDL in accessible/interfaces/ia1
Bug 1646794 R[Firefox Build System:General]Investigate addition of infrastructure for collecting data on the performance of individual build actions
Bug 1660396 R[Firefox Build System:General]Wildcards in FinalTargetFiles are broken in the recursivemake backend
Bug 1661391 R[Firefox Build System:General]Various problems in the output from setting up virtualenvs
Bug 1657121 R[Firefox Build System:Generated Documentation]Objects uploaded to the S3 bucket http://gecko-docs.mozilla.org-l1.s3-website.us-west-2.amazonaws.com/<UUID> gets deleted everytime a new UUID is generated
Bug 1660278 R[Firefox Build System:Task Configuration]Perma toolchain custom-v8 error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
Bug 1660964 R[Firefox Build System:Task Configuration]Upgrade skopeo and kaniko
Bug 1641674 R[Firefox Build System:Toolchains]Linker section GC is throwing away lots of PGO data
Bug 1660340 R[Firefox Build System:Toolchains]Update to clang 11.0.0 rc2
Bug 1660896 R[Firefox Build System:Toolchains]wpt6 failures with clang 11
Bug 1661346 V[GeckoView:General]Disable AV1 on Android
Bug 1630809 R[Release Engineering:Release Automation: Other]Support partner repacks which add attribution to Windows full installers
Bug 1653476 R[Release Engineering:Release Automation: Other]Improvements to partner repacks script
Bug 1660328 A[Toolkit:OS.File]Implement directory iterator for IOUtils
Bug 1660835 N[Toolkit:OS.File]Support reading/writing with lz4 compression in IOUtils
Bug 1659219 R[Toolkit:Password Manager]Notification that password formfill has completed for tests to continue is sent to top frame instead of child frame.
Bug 1659340 R[Toolkit:Printing]“Print preview” option is displayed inside the menu bar (File) even though the print preview will always open as the default option with the new print UI
Bug 1661488 R[Toolkit:Themes]The "Set as Default" sting is barely visible when the button is hovered on Linux using light OS themes
###########
Changes to 88 bugs - 74 fixed.
1 bugs are not included due to being restricted