Einstellung und Entfernungen in Chrome 63

Joe Medley
Joe Medley

Bei fast jeder Version von Chrome gibt es eine große Anzahl von Updates und Verbesserungen des Produkts, seiner Leistung und auch der Plattform In diesem Artikel werden einige der Einstellungen und Chrome 63. Diese Version befindet sich seit dem 26. Oktober in der Betaphase. Besuchen Sie die Seite zu Einstellungen und Entfernungen finden Sie weitere Informationen zur Einstellung und Entfernung aus dieser und früheren Versionen von Chrome. Diese Liste kann sich jederzeit ändern.

Schnittstellenattribute mit einem Promise-Typ lösen keine Ausnahmen mehr aus

Schnittstelleneigenschaften und -funktionen, die ein Promise zurückgeben, sind inkonsistent ob Fehlerbedingungen Ausnahmen auslösen oder abgelehnt werden, was eine catch()-Block von Promise. Die aktuelle Version der IDL-Spezifikation fordert, dass alle Promise-zurückgebenden Eigenschaften und Funktionen abgewiesen werden, löst eine Ausnahme aus.

Bisher hat z. B. ein Aufruf von MediaKeySession.closed den Fehler TypeError für illegalen Aufruf, wenn der Aufruf zur falschen Zeit erfolgt. Durch diese Änderung Solche Aufrufe müssen jetzt einen catch()-Block implementieren.

Durch diese Änderung wird Chrome an die Spezifikation angepasst. Diese Änderung wurde bereits für Funktionen gemacht.

Chromestatus-Tracker | Chromium-Programmfehler

getÜbereinstimmendeCSSRules() entfernen

Die Methode getMatchingCSSRules() ist eine reine webkit-only API, mit der Sie eine Liste aller Stilregeln, die auf ein bestimmtes Element angewendet werden. WebKit hat einen offenen Fehler zum Entfernen. Aus diesen Gründen wurden in Version 63 aus Chrome entfernt. Entwickler, die diese Funktion benötigen, in diesem Stack Overflow-Beitrag

Entfernungsabsicht | Chromestatus-Tracker | Chromium-Fehler

Entfernen Sie RTCRtcpMuxPolicy von „negotiation“.

Chrome verwendet die rtcpMuxPolicy, um die bevorzugte Richtlinie in Bezug auf RTP/RTCP-Multiplexing nutzen. In Chrome 57 haben wir die Standardeinstellung rtcpMuxPolicy in „require“ und die Einstellung „Verhandlungen“ aus folgenden Gründen:

  • Nicht gemuxtes RTCP verwendet zusätzliche Netzwerkressourcen.
  • „Verhandlungsgeschick“ wird entfernt vereinfacht die API-Oberfläche, "RtpSender"/"RtpReceiver" gibt es dann immer nur einen einzigen Transport.

In Chrome 63 können Sie wird entfernt.

Einstellungsabsicht | Chromium-Programmfehler