Do dyspozycji Firefox 79.
- Menedżer haseł nauczył się eksportuj zapisane hasła (w formacie CSV).
- Do okna ustawień dodano stronę z funkcjami eksperymentalnymi. Aby to zobaczyć, musisz skorzystać z ustawienia przeglądarki.preferences.experimental.
- Na stronie about:support znajduje się teraz przycisk „Wyczyść pamięć podręczną uruchamiania”.
- W zestawie przewidywanie niekompletnych wprowadzonych zapytań (browser.urlbar.richSuggestions.tail). Na przykład, jeśli użytkownik wpisze „hobbitowe dziury na sprzedaż w l”, wyszukiwarka może zaoferować mu opcje „hobbitowe dziury na sprzedaż w Londynie”, „hobbitowe dziury na sprzedaż w Laguna”, „hobbitska dziura na sprzedaż w lotr mod ”, „dziura hobbita na sprzedaż w Lake District”, „dziura hobbita na sprzedaż w Lake District na tripadvisor”, „dziura hobbita na sprzedaż w lego”, „dziura hobbita na sprzedaż we władcy pierścieni”, „dziura hobbita na sprzedaż w układ", "dziura hobbita na sprzedaż w zestawie lego" i "dziura hobbita na sprzedaż w lokacji rdr2". Wyszukiwarka musi obsługiwać tę funkcję, aby mogła działać.
- Do menu kontekstowego pobranych plików PDF dodano opcje „Otwórz w domyślnej przeglądarce” i „Zawsze otwieraj w domyślnej przeglądarce”.
- Dodano ustawienie przeglądarki.urlbar.dnsResolveSingleWordsAfterSearch, które pozwala określić priorytet operacji (wyszukiwanie i rozpoznawanie jako host w sieci lokalnej) przy wpisywaniu pojedynczego słowa w pasku adresu.
- Kontenery mają teraz taką możliwość automatycznie izoluje witryny określone przez użytkownika.
- Mechanizm przechowywania danych należących do dodatków przepisany w języku Rust i przeniesiono do tego samego backendu, co synchronizacja z Firefoksem.
- Użytkownicy z Niemiec otrzymają rekomendacje od Pocket na stronie Nowa karta.
- Naprawiono awarie związane z aplikacjami czytników ekranu.
- Elementy tytułu i opisu SVG (etykiety i opisy) są teraz poprawnie rozpoznawane przez aplikacje do odczytu ekranu.
- W systemach z Waylandem wyłączony dmabuf-video-textures obsługuje powodujące problemy.
- HTML:
- Atrybut piaskownicy elementu obsługuje teraz token aktywacji zezwalającej na nawigację u góry przez użytkownika.
- Ustawianie target="_blank" na elementach и zapewnia teraz takie samo zachowanie jak ustawienie rel="noopener". Ten utrudni życie phisherom i sieciom reklamowym.
- CSS: preferuje kolorystykę utracił wartość braku preferencji.
- JavaScript:
- Wsparcie w cenie SharedArrayBuffer. Wcześniej było wyłączone z powodu Luki w zabezpieczeniach Spectre.
- Metoda dostępna Obietnica.dowolna().
- Zaimplementowana obsługa obiektów Słaby Ref.
- Wsparcie jest już dostępne logiczne operatory przypisania: ??=, && = и || =,
- Obiekty Atomy Teraz działają także z pamięcią niewspółdzieloną.
- Projektant Intl.DateTimeFormat() obsługuje teraz opcje dateStyle i timeStyle.
- Projektant Intl.NumberFormat() obsługuje teraz więcej systemów numeracji.
- HTTP: zaimplementowano obsługę nagłówków Zasady dotyczące osadzania między źródłami (COEP) i zasady otwierania różnych źródeł (COOP).
- OGIEŃ:
- DOM:
- Wydarzenie Rozpoczęcie ładowania interfejs Czytnik plików jest teraz wysyłany asynchronicznie.
- metoda CanvasPattern.setTransform() zyskał wsparcie jako parametr wejściowy obiektu DOMMatrix и SVGMatrix.
- Niektóre wewnętrzne zdarzenia Gecko (w tym DOMWindowClose) nie są już dostępne dla treści internetowych.
- DOM:
- montaż sieci:
- Dodano wsparcie operacje na pamięci wsadowej.
- Dodano wsparcie typy referencyjne.
- Dodano wsparcie wielowątkowość.
- Narzędzia deweloperskie:
- Konsola:
- Żądania z kodami odpowiedzi 400-499 i 500-599 są teraz uznawane za błędy i wyświetlane, nawet jeśli Filtry odpowiedzi i XHR wyłączone.
- Żądania blokowane przez przeglądarkę lub dodatki otrzymane odpowiednia ikona.
- Debuger:
- Zaimplementowano asynchroniczny stos wywołań, który umożliwia śledzenie asynchronicznych zdarzeń, przekroczeń limitów czasu i obietnic. Łańcuchy wywołań asynchronicznych są wyświetlane nie tylko na stosie wywołań debugera, ale także w przypadku śladów stosu w błędach konsoli, a także w żądaniach sieciowych.
- Pozycja w menu "Miejsce do czarnej skrzynki” zmieniono nazwę na „Ignoruj”.
- Podgląd wartości zmiennych tam, gdzie są one użyte w kodzie, jest teraz dostępny dla wyjątków.
- Elementy w sekcjach Wyrażenia śledzące i Zakresy mają teraz wskazówkę wskazującą ich wartości.
- В Sekcja stosu wywołań dodano element menu kontekstowego, aby ponownie uruchomić bieżącą ramkę stosu.
- Błędy JavaScript są teraz wyświetlane nie tylko w konsoli, ale także w debugerze. Odpowiednie wiersze są podświetlone i pokazują szczegóły błędów najechania kursorem.
- Zwiększona niezawodność otwierania kodu źródłowego SCSS i CSS-in-JS w inspektorze, dzięki lepszej obsłudze map kodu źródłowego.
- обавлен Narzędzie aplikacji, umożliwiając debugowanie pracownicy usług и manifesty aplikacji internetowych.
- Karta Wiadomości Monitora sieci została połączona z Zakładka „Odpowiedź”..
- Inspektor dostępności jest teraz włączany automatycznie po przejściu do odpowiedniej karty; nie trzeba już włączać go ręcznie.
- В responsywny tryb projektowania Gdy włączona jest symulacja dotyku, zdarzenia przeciągnięcia myszą są teraz interpretowane jako zdarzenia przeciągnięcia lub przeciągnięcia przez dotknięcie.
- W trybie zdalnego debugowania do paska adresu dodano przyciski „Wstecz” i „Dalej”.
- Naprawiono niedostępność niektórych narzędzi podczas korzystania z aplikacji czytników ekranu.
- Konsola:
Źródło: linux.org.ru