Chrome 63 でのサポートの終了と削除

Joe Medley
Joe Medley

Chrome のほぼすべてのバージョンで、 ウェブの性能や機能を改善し、 説明します。この記事では、 Chrome 63(10 月 26 日時点でベータ版)詳しくは、 非推奨と削除のページ をご覧ください。 このリストは随時変更される可能性があります。

Promise タイプのインターフェース プロパティが例外をスローしなくなった

Promise を返すインターフェースのプロパティと関数に整合性がない エラー条件が例外をスローするか拒否するかを判定する catch() ブロックを使用します。IDL 仕様の現行バージョン Promise を返すすべてのプロパティと関数の呼び出しを、 例外をスローします。

たとえば、以前は MediaKeySession.closed を呼び出すと TypeError(誤ったタイミングで呼び出された場合の不正な呼び出しのため)。この変更により このような呼び出しでは、catch() ブロックを実装する必要があります。

この変更により、Chrome は仕様に沿ったものになります。この変更はすでに 関数用に作成されました。

Chrome のステータス トラッカー | Chromium のバグ

getMatchesCSSRules() を削除

getMatchesCSSRules() メソッドは Webkit 専用の API で、 スタイルルールを定義します。Webkit にはそれを削除できる未解決のバグがあります。これらの理由から、 バージョン 63 では Chrome から削除されました。この機能が必要なデベロッパーは こちらの Stackoverflow の投稿をご覧ください。

削除の意思 | Chrome のステータス トラッカー | Chromium のバグ

「ne」の RTCRtcpMuxPolicy を削除

rtcpMuxPolicy は、Chrome が優先するポリシーを指定するために使用されます。 RTP/RTCP 多重化の使用。Chrome 57 では、デフォルトの rtcpMuxPolicy を「require」に変更「Firestore」を廃止し理由は次のとおりです。

  • 多重化されていない RTCP は、追加のネットワーク リソースを使用します。
  • 「交渉」の削除API サーフェスはシンプルになります。これは、 "RtpSender"/"RtpReceiver"トランスポートは 1 つだけになります。

Chrome 63 で「交渉」する削除されます。

サポート終了の予告 | Chromium のバグ