blob: 33e381cb788118c08ea3a2e7cec8329c0b4a1e35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
---
title: Firefox 80 for developers
slug: Mozilla/Firefox/Releases/80
translation_of: Mozilla/Firefox/Releases/80
---
<p>{{FirefoxSidebar}}</p>
<p class="summary">このページでは、開発者に影響する Firefox 80 の変更点をまとめています。Firefox 80 は、2020 年 8 月 25 日にリリースされました。</p>
<h2 id="Changes_for_web_developers" name="Changes_for_web_developers">ウェブ開発者向けの変更点一覧</h2>
<h3 id="Developer_Tools" name="Developer_Tools">開発者ツール</h3>
<ul>
<li>ウェブコンソールの <a href="/ja/docs/Tools/Web_Console/Helpers">ヘルパーコマンド</a> <code>:block</code> および <code>:unblock</code> を使用して、ネットワーク要求をブロックおよびブロック解除できるようになりました ({{bug("1546394")}})。</li>
<li>ページインスペクターのルールペインで要素に <a href="/ja/docs/Tools/Page_Inspector/How_to/Examine_and_edit_CSS#Viewing_and_changing_classes_on_an_element">クラスを追加</a> するとき、既存のクラスをオートコンプリートで提案するようになりました ({{bug("1492797")}})。</li>
<li>デバッガーが <a href="/ja/docs/Tools/Debugger/How_to/Breaking_on_exceptions">例外でブレークするとき</a>、ソースペインのツールチップでスタックトレースを展開するための三角印を表示するようになりました ({{bug("1643633")}})。</li>
<li><a href="/ja/docs/Tools/Network_Monitor/request_list#Network_request_columns">ネットワークモニターの要求リスト</a> で、待ち時間のしきい値 (設定可能) を超える "遅い" 要求に亀のアイコンを表示するようになりました ({{bug("1648373")}})。</li>
</ul>
<h3 id="HTML" name="HTML">HTML</h3>
<p><em>変更なし。</em></p>
<h4 id="Removals" name="Removals">廃止</h4>
<h3 id="CSS" name="CSS">CSS</h3>
<ul>
<li>標準化されて接頭辞がない {{CSSxRef("appearance", "appearance")}} プロパティをサポートしました。既存の <code>-moz-appearance</code> および <code>-webkit-appearance</code> は、接頭辞がないプロパティの別名になります ({{bug(1620467)}})。</li>
</ul>
<h4 id="Removals_2" name="Removals_2">廃止</h4>
<h3 id="JavaScript" name="JavaScript">JavaScript</h3>
<ul>
<li>ECMAScript 2021 の、<code><a href="/ja/docs/Web/JavaScript/Reference/Statements/export">export</a></code> 文の <code>export * as namespace</code> 構文をサポートしました ({{bug(1496852)}})。</li>
</ul>
<h3 id="HTTP" name="HTTP">HTTP</h3>
<ul>
<li>以前は <code><a href="/ja/docs/Web/HTML/Element/iframe"><iframe></a></code> に (<code>allow</code> 属性で) <a href="/ja/docs/Web/HTTP/Headers/Feature-Policy/fullscreen">fullscreen</a> ディレクティブが適用されていたとき、<code>allowfullscreen</code> 属性も与えていなければ動作しませんでした。この問題を修正しました ({{bug(1608358)}})。</li>
</ul>
<h3 id="APIs" name="APIs">API</h3>
<h4 id="DOM" name="DOM">DOM</h4>
<ul>
<li>Web Animations API の合成操作をサポートしました。<code><a href="/ja/docs/Web/API/KeyframeEffect/composite">KeyframeEffect.composite</a></code> および <code><a href="/ja/docs/Web/API/KeyframeEffect/iterationComposite">KeyframeEffect.iterationComposite</a></code> をご覧ください ({{bug(1652676)}})。</li>
</ul>
<h4 id="Media_WebRTC_and_Web_Audio" name="Media_WebRTC_and_Web_Audio">Media、WebRTC、Web Audio</h4>
<ul>
<li><a href="/ja/docs/Web/API/Media_Session_API">Media Session API</a> で <a href="/ja/docs/Web/API/MediaSessionAction#seekto"><code>seekto</code> アクション</a> をサポートしました。コードが再生中のメディアの指定した時間へシークすることを、メディアコントロールが要求できるようにします ({{bug(1621403)}})。</li>
<li>Media Session API で <a href="/ja/docs/Web/API/MediaSessionAction#skipad"><code>skipad</code> アクション</a> もサポートしました。スキップ機能が存在して、ユーザーのサブスクリプションや権限のレベルで許可されていれば、広告コンテンツをスキップしてメインのメディアコンテンツの再生を継続します ({{bug(1582569)}})。</li>
</ul>
<h4 id="WebGL" name="WebGL">WebGL</h4>
<ul>
<li><a href="/ja/docs/Web/API/WebGL_API/Using_Extensions">WebGL 拡張</a> の {{domxref("KHR_parallel_shader_compile")}} をサポートしました ({{bug(1536674)}})。</li>
</ul>
<h4 id="Removals_3" name="Removals_3">廃止</h4>
<ul>
<li><code><a href="/ja/docs/Web/API/Window/open">Window.open()</a></code> の<code>outerHeight</code> および <code>outerWidth</code> 機能を、ウェブコンテンツに公開しないようになりました ({{bug(1623826)}})。</li>
</ul>
<h3 id="WebAssembly" name="WebAssembly">WebAssembly</h3>
<ul>
<li>Atomic 操作を、非共有メモリーで許可しました ({{bug(1619196)}})。</li>
</ul>
<h3 id="WebDriver_conformance_Marionette" name="WebDriver_conformance_Marionette">WebDriver conformance (Marionette)</h3>
<ul>
<li>ヘッドレスモードでテストを実行するとき、新しいタブを開くために <code>WebDriver:NewWindow</code> を使用すると戻るのが早すぎる問題を修正しました ({{bug(1653281)}})。</li>
<li><code>WebDriver:SwitchToWindow</code> から引数 <code>name</code> を削除しました。これは W3C 準拠モードでサポートされておらず、使用するべきではありません ({{bug(1588424)}})。</li>
<li>以下のコマンドで Fission のサポートを始めました: <code>WebDriver:FindElement</code>、<code>WebDriver:FindElements</code>、<code>WebDriver:GetElementAttribute</code>、<code>WebDriver:GetElementProperty</code>。</li>
<li><strong>既知の問題</strong>: <code>WebDriver:NewWindow</code> を使用するか、<code>window.open()</code> を呼び出す任意のスクリプトで新しいをタブを開くと、自動的に新しいウィンドウに切り替わります ({{bug(1661495)}})。</li>
</ul>
<h2 id="Changes_for_add-on_developers" name="Changes_for_add-on_developers">アドオン開発者向けの変更点</h2>
<p><em>変更なし。</em></p>
<h4 id="Removals_4" name="Removals_4">廃止</h4>
<h2 id="Older_versions" name="Older_versions">過去のバージョン</h2>
<p>{{Firefox_for_developers(79)}}</p>
|