These Weeks in Firefox: Issue 75

栏目: IT技术 · 发布时间: 5年前

内容简介:Search:Address Bar:

Highlights

  • We’ve added a new section to about:preferences to opt-in to experimental features!
    • Go to about:preferences, and look for “Experiments” on the left-hand side.
    • These Weeks in Firefox: Issue 75

      Feeling experimental? Check these options out!

  • Firefox Lockwise (about:logins) now supports Login Export to a .csv file
    • These Weeks in Firefox: Issue 75

      Your data is yours – so take your passwords and do what you will with them.

  • There’s a new WebRTC global sharing indicator enabled on Nightly!
    • These Weeks in Firefox: Issue 75

      This indicator can be dragged anywhere on screen and minimized, and works on all desktop platforms.

    • Noticed any issues? File bugs against this metabug for us to triage.
  • We need more Nightly users to help us test Fission!
    • Original announcement requesting testers on dev-platform
    • The team will soon add Fission to the about:preferences Experiments section, but in the meantime, you can opt-in to trying it by going to about:config and setting fission.autostart to true, and restarting
  • The DevTools team has merged the Messages side panel into the Response side panel (bug) in the Network tool. So, WebSocket frames are now displayed in the Response panel
    • These Weeks in Firefox: Issue 75

Friends of the Firefox team

Resolved bugs (excluding employees)

Fixed more than one bug

  • ariasuni
  • Farooq AR
  • Itiel
  • kenrick95
  • Kriyszig
  • Kyle Knaggs
  • manas
  • Mark Smith [:mcs]
  • petcuandrei
  • Richard Sherman :rich :richorrichard
  • Sebastian Zartner [:sebo]
  • Sonia
  • Stepan Stava [:stepan]

New contributors (:star2: = first patch)

Project Updates

Add-ons / Web Extensions

WebExtensions Framework

  • As part of the Fission-related changes to the WebExtensions internals, the extension messaging APIs have been completely ported to the new Fission-aware WebExtension internals (Bug 1583484, and follow up fixesBug 1643214, Bug 1642967 , Bug 1643896 )
  • New rkv-based ExtensionPermissions backend ( Bug 1637680 ,Bug 1646181). Thanks Agi!
  • New rust-based storage.sync implementation enabled by default in Firefox 79 ( Bug 1634615 , Bug 1629127 , Bug 1645598 )

WebExtension APIs

  • Fixed regressions:
    • Mak fixed a regression in the downloads API that would make valid downloads to fail (Bug 1637973, originally regressed byBug 1598216)
    • Rob fixed a regression related to webRequest API listeners ability to modify CSP headers on the requests intercepted (Bug 1635781, regressed byBug 1462989)
  • Contributions:
    • Starting from Firefox 79, a new browser.tabs.warmup API method is available to the WebExtensions (Bug 1402256). The WebExtensions will be able to use this method to improve user perceived performance on switching between tabs). Thanks to ariasuni for contributing this enhancement!
    • In Firefox 79, browser.tabs.duplicate API method does now ensure that duplicated tabs are created as active, as in Chrome (Bug 1376088). Thanks ariasuni
    • dpk contributed a patch to improve error messages when invalid patterns are used in browser.tabs.query (Bug 1637431)
    • Sonia Singla contributed a patch to not show the WebExtensions contextMenu related to bookmarks on entries without a bookmarkGuid (Bug 1638360)
    • Myeongjun Go contributed a patch to allow localhost’s http urls as search providers defined in a WebExtensions manifest
    • Harsh contributed a patch to allow extensions to observe and modify requests created using the browser.downloads.download API (Bug 1579911)

Addon Manager & about:addons

  • Removed built-in certificate requirement for addon updates and installs when signed extensions are required (Bug 1308251)
  • other issues and/or regressions fixed in AOM and about:addons:
    • error logged when non-extension add-ons or the browser are being updated (Bug 1643854, regressed byBug 1618500)
    • addon install cancellation ignored when the addon has been already downloaded (Bug 1559683)
    • addon details page not loaded as expected when clicking the add-on title in the about:addons list view (Bug 1645286)
    • missing select dropdown in extensions options_ui page when embedded into a about:addons page (Bug 1647727)

Developer Tools

  • Remote Debugging Added forward, back, and refresh buttons to remote debugging experience (bug)
    • These Weeks in Firefox: Issue 75
  • Console Panel – 4XX and 5XX requests are now displayed as error in the console, and don’t need the Request/XHR filter to be enabled (bug)
    • These Weeks in Firefox: Issue 75
  • Accessibility – Several improvements for a11y contributed by MarcoZ. More parts of the DevTools UI is now accessible to screen readers (bug, bug , bug , bug )
  • Console Panel – Blocked requests have a distinct style in the console (bug)
    • These Weeks in Firefox: Issue 75
  • Debugger Panel – Debugger shows also sources cleaned up by GC (bug)
  • Network Panel – slow requests are marked with a turtle icon. Slow = Waiting for the response from the server is > 500 ms (bug). Default value stored in devtools.netmonitor.audits.slow
    • These Weeks in Firefox: Issue 75
  • Network Panel – support for Server Side Events (SSE) coming in 80. Visualization for text/event-stream content types (bug, test page ). Hidden behind a pref: devtools.netmonitor.features.sse
    • These Weeks in Firefox: Issue 75

Fission

Password Manager

PDFs & Printing

Performance

Performance Tools

Remote Protocol (Chrome DevTools Protocol subset)

  • When navigating to web pages with iframes included, all relevant page navigation events are sent out for each and every frame now. To get this finished variousother small fixes were necessary too. The formerly added preference remote.frames.enabled is no longer necessary because frame handling is enabled by default now.
  • For the next while, the team will be focused on making Marionette Fission compatible. In the meantime, we’ll be gathering feedback from Puppeteer users and anyone else experimenting with Remote Protocol before we resume our work in that area.

Search and Navigation

Search:

  • Some reliability fixes for modern configuration.
  • Post-modern cleanup is now underway and is currently reworking how the search engine cache and initialization routines are handled.
  • Region detection
    • We’re now experimenting with doing regular checks for your region and updating it if you’ve changed location for more than a couple of weeks (before Region used to be static all the time, unless we explicitly reset it) –Bug 1627555
    • Better support to customize params depending on the region –Bug 1634580
    • Experiment will run in Beta to check reliability

Address Bar:

  • Address bar expansion on focus now obeys prefers-reduced-motion –Bug 1629303
  • On Windows it’s now possible to close the results panel by clicking on the toolbox draggable space –Bug 1628948
  • Fixed a regression where search suggestions were not provided anymore when restricting to search (with “?” or an alias) –Bug 1648385
  • Search suggestions will now be shown for a broader range of search strings (But not when the typed string looks like a url) –Bug 1628079
  • Search history is enabled by default in Firefox 78 and obeys the same preference as normal search suggestions –Bug 1643475
  • Fixed a bug where certain domains (like “pserver”) may be transformed into others when typed and confirmed without a protocol –Bug 1646928
  • A new browser.urlbar.dnsResolveSingleWordsAfterSearch preference allows to disable post-facto DNS resolution of single word searches that may be valid intranet names –Bug 1642943
  • Restriction tokens at the end of the search string are considered only if they are preceded by a space (Searching for “c++” now works correctly) –Bug 1636961
  • Tail search suggestions are enabled in EARLY_BETA_OR_EARLIER; release enabling is pending a Firefox 78 experiment –Bug 1645059 (demo: search for “hobbit holes for sale in i”)

WebRTC UI


以上所述就是小编给大家介绍的《These Weeks in Firefox: Issue 75》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程珠玑(英文版・第2版)

编程珠玑(英文版・第2版)

[美] Jon Bentley / 人民邮电出版社 / 2010-8 / 39.00元

多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位列前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”。这些文章是《ACM通讯》最受欢迎的专栏文章,最终结集为两部书出版。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法。 在书中,作者选取许......一起来看看 《编程珠玑(英文版・第2版)》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码