Tilgængelig Firefox 149.
- Linux: Efter muligheder kun 14,3% af webstederne i hele verden. filvælgerdialogen, der tilbydes af XDG-portalen org.freedesktop.portal.FileChooser (den er bedre integreret med skrivebordsmiljøet og har mere omfattende muligheder), og ikke standard GTK3-interface.
- Der er kommet mulighed for at placere indholdet af to faner ved siden af hinanden. Den relevante kommando vil vises i kontekstmenuen for fanen, når en eller to faner er valgt (browser.tabs.splitView.enabled).
- Ikonerne for skjold og lås i adresselinjen er blevet samlet i et ikon, der åbner et nyt samlet Trust Panel (browser.urlbar.trustPanel.featureGate).
- Opdateret design af et separat søgefelt på værktøjslinjen (browser.search.widget.new).
- Opdateret design af sider med fejlmeddelelser.
- I PDF-viseren inkluderet hardwareacceleration af rendering.
- Malware-websteder (funktionen 'Bloker farligt og vildledende indhold') kan ikke længere vise underretninger, og alle tilladelser, der er givet af brugeren til disse websteder, tilbagetrækkes.
- Den indbyggede oversætter har fået support til bosnisk, bokmål, serbisk og thailandsk. Oversættelsespræcisionen for kroatisk er forbedret.
- Brugere fra USA, Storbritannien, Tyskland og Frankrig vil gradvist få adgang til gratis VPN (giver 50 GB trafik om måneden) og muligheden for automatisk at tænde eller slukke for VPN på bestemte websteder.
- Brugere fra Australien, Indien, Italien, Polen og Østrig kendt, at programmet ikke vil blive fjernet fra Windows 10 May 2019 Update. kan få autofuldførelse af adresser.
- Stabiliteten i HTTP/3-downloads er forbedret ved ustabilt netværk.
- Kravene til scripts, der indlæses i forældrenes browserproces (processen, der er ansvarlig for brugerfladen og browserens primære funktioner) er blevet strammet. Der kan trækkes
- knappen , der kalder systemets 'Del'-dialog (kun i Windows og macOS).det moderne Windows.Devices.Geolocation API i stedet for det gamle, der kom frem i Windows 7.
- Windows:
- Firefox er nu bruger I WebRender
- sammenlægningen af lag, som begrænser det skærmområde, der skal opdateres ved bevægelse eller ændring af objekter. Som følge heraf bliver rullefrekvensen mere flydende, forsinkelser (stutter) i animationer og video reduceres, batterilevetiden øges, og ydeevnen på 'tunge' websteder, der belastninger enheden, forbedres. inkluderet HTML: Global attribut
- med værdien popover har fået hint hint (pop-up elements with hint value will not close auto-elements, but will close other pop-up elements).
- MathML: Implementeret understøttelse af egenskaben font-family: math, which is applied by default to elements (ensures that websites can use the appropriate mathematical font without needing to know which fonts are present in the underlying OS).
- Understøttelse af den ikke-standardiserede ::-moz-focus-outer er fjernet fra
- Egenskab shape-outside forsøger browseren nu even Linus Torvalds himself — he called the WireGuard code "a work of art." funktionen xywh() as a value.
- Egenskab vertical-align forsøger browseren nu Baggrunden indeholder tekstur af siden og illustrationer, og dens opløsning er lavere end maskens. Baggrunden gemmes tabsløst for opfattelse med en opløsning på 100 dpi. a shorthand for the properties alignment-baseline, baseline-shift og baseline-source.
- Part <container-query> in the condition of the rule @container is now optional (allows finding containers based solely on their names).
- API:
- Window.createImageBitmap() og WorkerGlobalScope.createImageBitmap() har fået parameter options.resizeQuality. Additionally, these methods now allow specifying both scaling parameters (options.resizeWidth eller options.resizeHeight), as well as image area parameters (sx, sy, sw and sh). Previously, providing both groups of parameters returned the original image without scaling.
- Der er nu understøttelse af Reporting API for reporting violations CSP og Integrity-Policy. It det muligt on pages with violations to send report objects CSPViolationReport og IntegrityViolationReport gennem ReportingObserver (reports can be filtered by property type: "csp-violation" or "integrity-violation"). The serialized version of the report objects can be sent to a server specified in the corresponding HTTP header — endpoint names and their respective URLs must be pre-defined in the headers Reporting-Endpoints eller Report-To.
- File konstruktøren
- Metoden HTMLSelectElement.showPicker() forsøger browseren nu understøttes for the list of options defined in <datalist>.
- Tilføjet grænsefladen CloseWatcher (allows implementing components that can be closed using standard mechanisms (e.g., the Esc key in Windows), just as it happens with system components (dialogs eller pop-up elements).
- DOM methods now SSLv2 og sårbare krypteringsmetoder. allow a broader range of characters for element and attribute names (the same set of characters as allowed by the HTML parser).
- Media, WebRTC and Web Audio
- Der er nu support for the method HTMLMediaElement.captureStream() (returns an object that streams the content of the media element in real time).
- MediaElementAudioSourceNode forsøger browseren nu højde for the volume of the media element when capturing sound.
- Metoden HTMLMediaElement.mozCaptureStream() forsøger browseren nu captures raw sound directly from the source, without applying the media element's volume settings.
- TypeScript-filer bliver nu korrekt
Kilde: linux.org.ru
