diff options
Diffstat (limited to 'files/ja/archive/b2g_os/releases/1.2/index.html')
-rw-r--r-- | files/ja/archive/b2g_os/releases/1.2/index.html | 466 |
1 files changed, 466 insertions, 0 deletions
diff --git a/files/ja/archive/b2g_os/releases/1.2/index.html b/files/ja/archive/b2g_os/releases/1.2/index.html new file mode 100644 index 0000000000..8fe5012536 --- /dev/null +++ b/files/ja/archive/b2g_os/releases/1.2/index.html @@ -0,0 +1,466 @@ +--- +title: Firefox OS 1.2 for developers +slug: Archive/B2G_OS/Releases/1.2 +translation_of: Archive/B2G_OS/Releases/1.2 +--- +<div class="summary"> +<p><span class="seoSummary">Firefox OS 1.2 は現在プレスリリース段階です。その Gecko コンポーネントは Firefox 26 ベース(Firefox 19 と Firefox 26 の間のGeckoの全ての追加を含みます; 最新の <a href="/en-US/docs/Mozilla/Firefox/Releases/26">開発者向けFirefox 26 リリースノート</a>を見て下さい。) このページは Firefox OS 1.2 で新たに実装された開発機能を詳解します。.</span></p> +</div> + +<h2 id="開発者ツール">開発者ツール</h2> + +<ul> + <li>Firefox OS versions 1.2 and above are compatible with the <a href="/en-US/docs/Mozilla/Firefox_OS/Using_the_App_Manager">Firefox App Manager</a>.</li> +</ul> + +<h2 id="HTML">HTML</h2> + +<p>General Gecko:</p> + +<ul> + <li>The <code><a href="/ja/docs/Web/HTML/Element/iframe#attr-srcdoc">srcdoc</a></code> attribute of <a href="/ja/docs/Web/HTML/Element/iframe" title="HTML の <iframe> 要素は、ブラウジングコンテキスト (browsing context) の入れ子を表現し、事実上現在のページに他の HTML ページを埋め込むことができます。HTML 4.01 では、文書は head および body、または head および frameset を持つことができ、body と frameset の両方は持ちません。しかし、<iframe> は通常の文書 body 内で使用できます。ブラウジングコンテキストはそれぞれ、セッション履歴とアクティブな文書を持ちます。埋め込みコンテンツを含む側のブラウジングコンテキストを、親ブラウジングコンテキストと呼びます。トップレベルのブラウジングコンテキスト (親を持ちません) は通常ブラウザーウィンドウです。"><code><iframe></code></a>, allowing the inline specification of the content of an <a href="/ja/docs/Web/HTML/Element/iframe" title="HTML の <iframe> 要素は、ブラウジングコンテキスト (browsing context) の入れ子を表現し、事実上現在のページに他の HTML ページを埋め込むことができます。HTML 4.01 では、文書は head および body、または head および frameset を持つことができ、body と frameset の両方は持ちません。しかし、<iframe> は通常の文書 body 内で使用できます。ブラウジングコンテキストはそれぞれ、セッション履歴とアクティブな文書を持ちます。埋め込みコンテンツを含む側のブラウジングコンテキストを、親ブラウジングコンテキストと呼びます。トップレベルのブラウジングコンテキスト (親を持ちません) は通常ブラウザーウィンドウです。"><code><iframe></code></a>, is now supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=802895" title="FIXED: implement <iframe srcdoc=''> to allow document content in iframe to be specified inline">バグ 802895</a>).</li> + <li>When used with a <code>"image/jpeg"</code> type, the method <code>HTMLCanvasElement.toBlob</code> now accepts a third attribute defining the quality of the image (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=891884" title="FIXED: toBlob should support the quality parameter as toDataURL does">バグ 891884</a>).</li> + <li>The <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track" title="The track element is used as a child of the media elements—<audio> and <video>—and does not represent anything on its own. It lets you specify timed text tracks (or time-based data)."><code><track></code></a> element has been implemented behind the <code>media.webvtt.enabled</code> property (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=833385" title="FIXED: [webvtt] Implement Track element and TextTrack* DOM classes">バグ 833385</a>).</li> + <li>The <a href="/ja/docs/Web/HTML/Element/blink" title="HTML Blink 要素 (<blink>) は内包するテキストを点滅させるための、非標準の要素です。"><code><blink></code></a> element support is now completely dropped. The <code><blink></code> tag now implements the <a href="/ja/docs/Web/API/HTMLUnknownElement" title="HTMLUnknownElement インタフェースは不正な HTML 要素である事を表します。固有メソッドや固有プロパティはありません。 HTMLElement インタフェースを継承しており、そちらのメソッドやプロパティを利用可能です。"><code>HTMLUnknownElement</code></a> interface (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=857820" title="FIXED: Drop only blink effect from text-decoration: blink; and completely remove <blink> element">バグ 857820</a>).</li> + <li>The <code>range</code> state of the <a href="/ja/docs/Web/HTML/Element/input" title="HTML <input> 要素は、ユーザーからデータを受け取るための、ウェブベースのフォーム用のインタラクティブなコントロールを作成するために使用します。"><code><input></code></a> element (<code><input type="range"></code>) has been switched on by default (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=841950" title="FIXED: Flip the pref to enable <input type=range> for release builds">バグ 841950</a>).</li> + <li>The HTML5 <a href="/ja/docs/Web/HTML/Element/data" title="data要素は機械可読な形式で提供します。もし内容がtime-かdate-relatedの場合、<time>要素を利用します。"><code><data></code></a> element has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=839371" title="FIXED: Implement HTML5 <data> element">バグ 839371</a>).</li> + <li>The HTML5 <a href="/ja/docs/Web/HTML/Element/time" title="HTML <time> 要素は、24 時間制の時刻または グレゴリオ暦 の正確な日付 (時刻やタイムゾーンを伴うことも可能) を表します。"><code><time></code></a> element has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=629801" title="FIXED: Implement HTML5 <time> element">バグ 629801</a>).</li> + <li>The <code>range</code> state of the <a href="/ja/docs/Web/HTML/Element/input" title="HTML <input> 要素は、ユーザーからデータを受け取るための、ウェブベースのフォーム用のインタラクティブなコントロールを作成するために使用します。"><code><input></code></a> element (<code><input type="range"></code>) has been implemented, behind the preference <code>dom.experimental_forms_range</code>, only enabled by default on Nightly and Aurora channel (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=841948" title="FIXED: Flip the pref to enable <input type=range> on Nightly and Aurora">バグ 841948</a>).</li> + <li>The support for the <a href="/ja/docs/Web/HTML/Element/template" title="HTML template 要素 <template> は、ページの読み込み時に描画されず、後で JavaScript を使用してインスタンス生成できるクライアントサイドのコンテンツを保持するメカニズムです。"><code><template></code></a> element, part of the Web component specification has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=818976" title="FIXED: Implement web components template.">バグ 818976</a>).</li> + <li>The <code><a href="/ja/docs/Web/HTML/Element/style#attr-scoped">scoped</a></code> attribute has been added to the <a href="/ja/docs/Web/HTML/Element/style" title="HTML <style> 要素は、文書あるいは文書の一部分のスタイル情報を含みます。デフォルトでは、この要素内に記述するスタイルが CSS であると想定されています。"><code><style></code></a> element. It allows to include styles that are isolated from the rest of the document. Such styles can be selected using the <a href="/ja/docs/Web/CSS/:scope" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>:scope</code></a> CSS pseudo-element introduced in Firefox 20. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=508725" title="FIXED: Implement HTML 5 scoped attribute on STYLE tag">バグ 508725</a>).</li> + <li>The new HTML <a href="/ja/docs/Web/HTML/Element/main" title="main 要素()は、ドキュメントやアプリケーションの body 要素 (<body>) の主な内容を表します。主な内容は中心的なトピックの主なコンテンツやアプリケーションの中心的な機能に直接関連する内容で構成されます。"><code><main></code></a> element has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=820508" title="FIXED: Add support for <main> element">バグ 820508</a>).</li> + <li>Support for the <code><a href="/ja/docs/Web/HTML/Element/a#attr-download">download</a></code> attribute on the <a href="/ja/docs/Web/HTML/Element/a" title="HTML <a> 要素 (アンカー要素) は、別のウェブページ、ファイル、同一ページ内の場所、電子メールアドレス、または他の URL へのハイパーリンクを作成します。"><code><a></code></a> and <a href="/ja/docs/Web/HTML/Element/area" title="HTML <area> 要素は画像のホットスポット領域の定義、また任意で領域と ハイパーテキストリンク の関連づけを行います。この要素は <map> 要素内だけで使用します。"><code><area></code></a> element has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=676619" title="FIXED: Implement proposed download attribute">バグ 676619</a>).</li> + <li>The value <code>auto </code>for the <a href="/en-US/docs/HTML/Global_attributes" title="HTML/Global_attributes">global attribute</a> <a href="/en-US/docs/HTML/Global_attributes#attr-dir" title="HTML/Global_attributes"><code>dir</code></a> has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=548206" title="FIXED: Implement the auto value for the HTML dir attribute">バグ 548206</a>).</li> +</ul> + +<h2 id="CSS">CSS</h2> + +<p>General Gecko:</p> + +<ul> + <li>@font-feature-values rule support (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=549861" title="FIXED: implement parsing of font feature properties">バグ 549861</a>)</li> + <li>StyleRule{Added,Removed,Changed}, StyleSheetApplicableStateChange, StyleSheetChange events (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=839103" title="FIXED: Provide notifications for style sheet added and removed to chrome JS">バグ 839103</a>)</li> + <li>The <a href="/ja/docs/Web/CSS/text-decoration-line" title="text-decoration-line CSS プロパティは、要素に対してどのような種類の線による装飾を追加するかを設定します。"><code>text-decoration-line</code></a> property, still prefixed, now considers <code>'blink'</code> as a valid value, though it doesn't blink the content at all (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=812995" title="FIXED: add 'blink' to -moz-text-decoration-line and drop -moz-text-blink">バグ 812995</a>).</li> + <li>The non-standard<code> </code><a href="/ja/docs/Web/CSS/-moz-text-blink" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>-moz-text-blink</code></a> property has been removed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=812995" title="FIXED: add 'blink' to -moz-text-decoration-line and drop -moz-text-blink">バグ 812995</a>).</li> + <li>Support for the <a href="/ja/docs/Web/CSS/image-orientation" title="CSS の image-orientation プロパティは、デフォルトの画像の向きをどのように補正するかを指定します。"><code>image-orientation</code></a> property, in its CSS Images & Values Level 4 version, that is with the <code>from-image</code> keyword and EXIF support, has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=825771" title="FIXED: [css3-images] implement 'image-orientation' property">バグ 825771</a>).</li> + <li>Support for <code>position: sticky</code> can be enabled by pref <code>layout.css.sticky.enabled</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=886646" title="FIXED: implement position:sticky">バグ 886646</a>).</li> + <li>The support for the keyword <code>local</code> as a value of the <a href="/ja/docs/Web/CSS/background-attachment" title="background-image が指定されている場合、background-attachment CSS プロパティは、画像の位置をビューポートの範囲に固定するか、または画像を含むブロックとともにスクロールするかどうかを決定します。"><code>background-attachment</code></a> CSS property has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=483446" title="FIXED: CSS3 background-attachment: local support">バグ 483446</a>).</li> + <li>Support of a non-standard Mozilla-only media query to determine the operating system version has been added: <code><a href="/en-US/docs/Web/Guide/CSS/Media_queries#-moz-os-version" title="/en-US/docs/Web/Guide/CSS/Media_queries#-moz-os-version">-moz-os-version</a></code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=810399" title="FIXED: Add a CSS Media Query for Windows 8 Desktop theme">バグ 810399</a>). The property is currently only implemented on Windows.</li> + <li>The <a href="/ja/docs/Web/CSS/-moz-osx-font-smoothing" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>-moz-osx-font-smoothing</code></a> CSS property has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=857142" title="FIXED: Add CSS property for author control over antialiasing on Mac OS X, for cases where fonts appear too heavy">バグ 857142</a>)</li> + <li>The two values <code>-moz-zoom-in</code> and <code>-moz-zoom-out</code> of the <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/cursor" title=""><code>cursor</code></a> property have been unprefixed to <code>zoom-in</code> and <code>zoom-out</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=772153" title="FIXED: unprefix CSS cursor: -moz-zoom-in | -moz-zoom-out">バグ 772153</a>)).</li> + <li>The blink effect for <code><a href="/en-US/docs/CSS/text-decoration" title="/en-US/docs/CSS/text-decoration">text-decoration</a>: blink;</code> has no more effect, but is still a valid value (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=857820" title="FIXED: Drop only blink effect from text-decoration: blink; and completely remove <blink> element">バグ 857820</a>).</li> + <li>In-flow <a href="/ja/docs/Web/CSS/::after" title="CSS の :after 擬似要素 は、選択した要素の仮想的な最後の子要素にマッチします。典型的な用途は、CSS の content プロパティを使って、ある要素に装飾的なコンテンツを追加するものです。この要素はデフォルトではインラインです。"><code>::after</code></a> and <a href="/ja/docs/Web/CSS/::before" title="::before はマッチした要素の最初の子要素となる擬似要素を生成します。content プロパティを使って、装飾的なコンテンツを要素に追加するのによく使われます。この要素はデフォルトではインラインです。"><code>::before</code></a> pseudo-elements are now flex items (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=867454" title="FIXED: Support ::before, ::after as flex items">バグ 867454</a>).</li> + <li>Following a spec change, the initial value for <a href="/ja/docs/Web/CSS/min-width" title="min-width プロパティは、要素の最小幅を指定する CSS プロパティです。width プロパティの使用値が、min-width で指定した値を下回らないようにします。"><code>min-width</code></a> and <a href="/ja/docs/Web/CSS/min-height" title="CSS の min-height プロパティは要素の最小の高さを設定するのに使われます。height プロパティの使用値は、min-height に指定した値よりも小さくなりません。"><code>min-height</code></a> has been changed back to <code>0</code>, even on flex items (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=848539" title="FIXED: Remove support for "min-width: auto" and "min-height: auto", since they're being dropped from flexbox spec">バグ 848539</a>).</li> + <li>Support for CSS Conditionals (<a href="/ja/docs/Web/CSS/@supports" title="@supports CSS @-規則は、波括弧でくくられた CSS ブロックへ入れ子にした文のセットと、プロパティと値のペアを任意で論理積・論理和・否定と組み合わせた検査対象の CSS 宣言で構成される条件文を関連付けます。このような条件を supports condition と呼びます。"><code>@supports</code></a> and <a href="/ja/docs/Web/API/CSS/supports" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>CSS.supports</code></a>) has been enabled by default (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=855455" title="FIXED: enable @supports rule in all builds">バグ 855455</a>).</li> + <li>Support for <a href="/ja/docs/Web/CSS/background-clip" title="background-clip プロパティは、要素の背景色と背景画像の描画領域を、「ボーダーの裏側まで拡張する(デフォルト)」、「余白の領域までとする」、「コンテンツエリアのみとする」のいずれかに指定します。"><code>background-clip</code></a> and <a href="/ja/docs/Web/CSS/background-origin" title="CSS の background-origin プロパティは背景配置領域を決めます。背景配置領域は CSS の background-image プロパティで指定された画像の原点の位置です。"><code>background-origin</code></a> properties in the <a href="/ja/docs/Web/CSS/background" title="background CSS プロパティは個々の背景関連プロパティの値を、スタイルシートの単一の場所で設定するショートハンドプロパティです。background は次のプロパティのうち一つ以上に対する値を設定するのに使うことができます: background-clip、background-color、background-image、background-origin、background-position、background-repeat、background-size、および background-attachment。"><code>background</code></a> shorthand has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=570896" title="FIXED: add support for different background-origin and background-clip in background shorthand (css3-background)">バグ 570896</a>).</li> + <li>The <code>none</code> value of <a href="/ja/docs/Web/CSS/user-select" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>-moz-user-select</code></a> has now the same behavior than the <code>-moz-none</code> value, aligning Gecko on WebKit (Chrome, Safari), Presto (Opera) and Trident (Internet Explorer) (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=816298" title='FIXED: Change "-moz-user-select:none" to behave like WebKit, IE, and Opera (and "-moz-user-select:-moz-none")'>バグ 816298</a>).</li> + <li>On XHTML content, the <code>auto</code> value of <a href="/ja/docs/Web/CSS/hyphens" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>-moz-hyphens</code></a> incorrectly applied hyphenation rules when the language was not explicitly declared. This is fixed by (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=702121" title="FIXED: Incorrect hyphenation patterns used by CSS moz-hyphens in XHTML content (en-US patterns used, regardless of lang declaration)">バグ 702121</a>).</li> + <li>An <code>auto</code> value has been added to the CSS <a href="/ja/docs/Web/CSS/-moz-orient" title="Mozilla の CSS 拡張プロパティの -moz-orient は要素の 水平垂直の向き (orientation) を指定します。"><code>-moz-orient</code></a> property. The <code>auto</code> value is equivalent to <code>horizontal</code> when applied to <a href="/ja/docs/Web/HTML/Element/meter" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code><meter></code></a> and <a href="/ja/docs/Web/HTML/Element/progress" title="HTML <progress> 要素は、タスクの進捗状況の表示に使われます。通常はプログレスバーとして表示されます。"><code><progress></code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=835883" title="FIXED: Give the -moz-orient property an 'auto' value, and make that its initial value">バグ 835883</a>).</li> + <li>The media query <a href="/en-US/docs/Web/Guide/CSS/Media_queries#-moz-windows-glass" title="/en-US/docs/Web/Guide/CSS/Media_queries#-moz-windows-glass"><code>-moz-windows-glass</code></a> has been added on Windows 7 and earlier Windows system (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=816803" title="FIXED: Need a way to detect existence of Aero Glass via CSS">バグ 816803</a>).</li> + <li><a href="/en-US/docs/CSS/Using_CSS_flexible_boxes" title="CSS/Using_CSS_flexible_boxes">CSS Flexbox</a> has been unprefixed, and is now enabled by default (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=841876" title="FIXED: Re-enable flexbox pref (by default) in release builds">バグ 841876</a>).</li> + <li>The <code>mask-type</code> property from the <a href="https://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html" title="https://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html">CSS Masking specification</a> has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=793617" title="FIXED: implement mask-type property from CSS Masking">バグ 793617</a>).</li> + <li>Experimental support for the <a href="/ja/docs/Web/CSS/:scope" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>:scope</code></a> pseudo-class has been added. Enabled by default in Aurora and Nightly, it can be enabled in release and beta version by setting the <code>layout.css.scope-pseudo.enabled</code> about:config preference to <code>true</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=648722" title="FIXED: Add support for :scope as :-moz-scope">バグ 648722</a>).</li> + <li>Support for the viewport-relative <a href="/ja/docs/Web/CSS/length" title="CSS の <length> データ型は、距離の長さを表します。<length> の構文規則は、<number> の直後にその単位 (px、em、pc、in、mm など) を記述するというものです。ほかの CSS の寸法と同様に、数値と単位の間の空白文字は許容されません。<number> 0 の後ろの単位は省略可能です。"><code><length></code></a> units, <code>vh</code>, <code>vw</code>, <code>vmin</code>, and <code>vmax</code>, has landed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=503720" title="FIXED: Implement vw/vh/vmin/vmax (viewport sizes) from CSS 3 Values and Units">バグ 503720</a>).</li> + <li>The <code>-moz-initial</code> value has been unprefixed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=806068" title="FIXED: Unprefix -moz-initial">バグ 806068</a>). <code>-moz-initial</code> will be kept for a while as an alias; however, authors are strongly encouraged to switch over to <code>initial</code>.</li> + <li>The CSS <a href="/ja/docs/Web/CSS/text-transform" title="CSS の text-transform プロパティは、要素のテキストを大文字表記する方法を指定します。テキストをすべて大文字またはすべて小文字で表記する、あるいは各単語を大文字で書き始めるために使用できます。"><code>text-transform</code></a> property now supports the <code>full-width</code> keyword, which allows a more seamless inclusion of Latin characters in text using ideographic fixed-width characters, like Chinese or Japanese (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=774560" title="FIXED: Implement text-transform: full-width">バグ 774560</a>).</li> + <li>The CSS <a href="/ja/docs/Web/CSS/page-break-inside" title="page-break-inside CSS プロパティは、現在の要素の内側で 改ページが行われるように調整します。"><code>page-break-inside</code></a> has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=685012" title="FIXED: Implement page-break-inside: avoid">バグ 685012</a>).</li> + <li>The CSS <a href="/ja/docs/Web/CSS/calc" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>calc()</code></a> function can now be used on <code><color-stop></code> (on <a href="/ja/docs/Web/CSS/gradient" title="CSS の <gradient> データ型は、2 色かそれ以上の色間を色が連続変化するような CSS の <image> を表します。CSS グラデーションは CSS の <color> ではなく、固有のサイズを持たない画像です。これは、画像本来のサイズや、優先されるサイズを持たないということです(アスペクト比についても同様です)。実際のサイズは、グラデーションの用いられる要素にマッチしたものになるでしょう。"><code><gradient></code></a>).</li> + <li>The CSS <a href="/ja/docs/Web/CSS/@page" title="CSS の @page @-規則は、文書の印刷するときの CSS プロパティの編集に使います。@page で変更できる CSS プロパティは限られます。変更できるのは、margin、orphans、widowsと、文書のページ区切りだけです。これ以外の CSS プロパティを変えようとしても、無視されます。"><code>@page</code></a> at-rule is now supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=115199" title="FIXED: @page in CSS2 not implemented">バグ 115199</a>). Note that the pseudo-classes <a href="/ja/docs/Web/CSS/:first" title="CSS の :first ページ 擬似クラスは、文書の印刷するときの最初のページのスタイルを表現します。"><code>:first</code></a>, <a href="/ja/docs/Web/CSS/:right" title="CSS の :right ページ 擬似クラス は、ページを印刷したとき、右側のページすべてにマッチします。これを使って、右側のページのスタイルを決められます。"><code>:right</code></a>, and <a href="/ja/docs/Web/CSS/:left" title="CSS の :left ページ 擬似クラス は、ページを印刷したとき、左側のページすべてにマッチします。これを使って、左側のページのスタイルを決められます。"><code>:left</code></a> are not yet implemented.</li> + <li>The <a href="/ja/docs/Web/CSS/:-moz-placeholder" title=":-moz-placeholder はプレースホルダを表示するフォーム要素にマッチします。この擬似クラスにより、Web 開発者やテーマデザイナーがプレースホルダの表示 (デフォルトは薄い灰色) をカスタマイズすることができます。"><code>:-moz-placeholder</code></a> pseudo-class is replaced by the <a href="/ja/docs/Web/CSS/::-moz-placeholder" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>::-moz-placeholder</code></a> pseudo-<em>element</em> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=737786" title="FIXED: Switch from :-moz-placeholder to ::-moz-placeholder (pseudo-class to pseudo-element)">バグ 737786</a>).</li> +</ul> + +<h2 id="JavaScript">JavaScript</h2> + +<p>General Gecko:</p> + +<p><a href="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla" title="/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla">EcmaScript 6</a> (Harmony) implementation continues!</p> + +<ul> + <li>New mathematical methods have been implemented on <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math"><code>Math</code></a>: <a href="/en-US/docs/JavaScript/Reference/Global_Objects/Math/fround" title="/en-US/docs/JavaScript/Reference/Global_Objects/Math/fround"><code>Math.fround()</code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=900125" title="FIXED: Float32: add Math.fround to the interpreter">バグ 900125</a>).</li> + <li>The method <code>Array.of()</code> is now implemented on <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=866849" title="FIXED: Implement ES6 Array.of">バグ 866849</a>).</li> + <li>The methods <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Number/parseInt" title="Editorial review completed."><code>Number.parseInt()</code></a> and <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Number/parseFloat" title="Number.parseFloat() メソッドは、文字列引数をパースし浮動小数点数を返します。このメソッドはグローバル関数 parseFloat() と同様に振る舞い、ECMAScript 第 6 版の一部となっています(目的はグローバル関数のモジュール化です)。"><code>Number.parseFloat()</code></a> have been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=886949" title="FIXED: Add Number.parseInt and Number.parseFloat">バグ 886949</a>)</li> + <li>The methods <code>Map.prototype.forEach()</code> and <code>Set.prototype.forEach()</code> are now implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=866847" title="FIXED: Implement Map#forEach and Set#forEach">バグ 866847</a>)</li> + <li>New mathematical methods have been implemented on <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math"><code>Math</code></a>: <code>Math.log10()</code>, <code>Math.log2()</code>, <code>Math.log1p()</code>, <code>Math.expm1()</code>, <code>Math.cosh()</code>, <code>Math.sinh()</code>, <code>Math.tanh()</code>, <code>Math.acosh()</code>, <code>Math.asinh()</code>, <code>Math.atanh()</code>, <code>Math.trunc()</code>, <code>Math.sign()</code> and <code>Math.cbrt()</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=717379" title="FIXED: Implement the new ES6 math functions">バグ 717379</a>).</li> + <li>Support for binary and octal integer literals has been added: <code>0b10101010</code>, <code>0B1010</code>, <code>0o777</code>, <code>0O237</code> are now valid (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=894026" title="FIXED: Implement BinaryIntegerLiteral and OctalIntegerLiteral">バグ 894026</a>).</li> + <li>The machine epsilon constant, that is <font>the smallest representible number that added to 1 will not be 1,</font> is now available as <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Number/EPSILON" title="Number.EPSILON プロパティは、1 と、Number として表現できる 1 より大きい最小の値の差を表します。"><code>Number.EPSILON</code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=885798" title="FIXED: Add new ES6 Number constants: EPSILON, MAX_SAFE_INTEGER, MIN_SAFE_INTEGER">バグ 885798</a>).</li> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/arrow_functions" title="/en-US/docs/Web/JavaScript/Reference/arrow_functions">Arrow functions</a> are no longer automatically in strict mode unless explicitly requested with <code>"use strict"</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=852762" title="FIXED: Arrow functions are not automatically strict after all">バグ 852762</a>)).</li> + <li>The <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat"><code>String.prototype.repeat</code></a> JS method has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=815431" title="FIXED: implement String.prototype.repeat">バグ 815431</a>).</li> + <li>The <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty"><code>Object.defineProperty</code></a> method can now be used to redefine the <code>length</code> property of an <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array"><code>Array</code></a> object.</li> + <li>The option to disable JavaScript, including the options to allow moving windows/replace context menu, have been removed. You may still disable JavaScript by double clicking the "javascript.enabled" option in about:config.</li> + <li><a href="http://asmjs.org/spec/latest/" title="http://asmjs.org/spec/latest/">Asm.js </a>optimizations are enabled, making it possible to compile C/C++ applications to a subset of Javascript for better performance.</li> + <li>ES6 <a href="/en-US/docs/JavaScript/Reference/arrow_functions" title="/en-US/docs/JavaScript/Reference/arrow_functions">Arrow Function</a> syntax has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=846406" title="FIXED: Implement arrow functions">バグ 846406</a>).</li> + <li>The new <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is">Object.is</a> function has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=839979" title="FIXED: Implement Object.is">バグ 839979</a>).</li> + <li><a href="/en-US/docs/E4X" title="E4X">E4X</a>, an ancient JavaScript extension, has been removed. Implemented only in Gecko, it never got significant traction (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=788293" title="FIXED: Remove E4X from SpiderMonkey">バグ 788293</a>).</li> + <li><a href="https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/parseInt" title="">parseInt</a> no longer treats strings with leading "0" as octal (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=786135" title='FIXED: Make parseInt("042") === 42, now that other engines are moving that way'>バグ 786135</a>).</li> + <li>Support for the <code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/WeakMap" title="JavaScript/Reference/Global_Objects/WeakMap">Weakmap</a>.prototype.clear()</code> method, recently added to the Harmony (EcmaScript 6) draft proposal has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=814562" title="FIXED: Implement clear() on WeakMaps">バグ 814562</a>).</li> + <li>Support for the <a href="/en-US/docs/JavaScript/Reference/Global_Objects/Math/imul" title="JavaScript/Reference/Global_Objects/Math/imul"><code>Math.imul()</code></a> method, a C-style 32-bit multiplication function. Though proposed for Harmony (EcmaScript 6) it has not yet accepted and still is non-standard (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=808148" title="FIXED: prototype Math.imul">バグ 808148</a>).</li> + <li>Web apps using draggable text with Kinetic 3.x are working, even when using the Cairo canvas backend (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=835064" title="Firefox 18 won't drag text on some installations.">バグ 835064</a>).</li> + <li>The <a href="/en-US/docs/JavaScript/Reference/Statements/for_each...in" title="JavaScript/Reference/Statements/for_each...in"><code>for each…in</code></a> statement has been deprecated and should not be used. Consider using the new <a href="/en-US/docs/JavaScript/Reference/Statements/for...of" title="JavaScript/Reference/Statements/for...of"><code>for…of</code></a> statement (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=804834" title='FIXED: Hide "for each" from content'>バグ 804834</a>).</li> + <li>Support for the <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map">Map</a>.prototype.keys</code>, <code><code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map">Map</a></code>.prototype.values</code>, and <code><code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map">Map</a></code>.prototype.entries</code> has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=817368" title="FIXED: Map.prototype.{keys,values,entries}">バグ 817368</a>).</li> + <li><code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Map" title="JavaScript/Reference/Global_Objects/Map">Map</a></code> and <code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Set" title="JavaScript/Reference/Global_Objects/Set">Set</a></code> objects have changed from having a <code>size()</code> method to a <code>size</code> property (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=807001" title="FIXED: Map.prototype.size and Set.prototype.size should be accessor properties">バグ 807001</a>).</li> + <li><code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Map" title="JavaScript/Reference/Global_Objects/Map">Map</a></code> and <code><a href="/en-US/docs/JavaScript/Reference/Global_Objects/Set" title="JavaScript/Reference/Global_Objects/Set">Set</a></code> objects also have a clear() method now. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=805003" title="FIXED: Implement Map.prototype.clear and Set.prototype.clear methods">バグ 805003</a>).</li> +</ul> + +<h2 id="通信関連の追加_(大半は_API関連)">通信関連の追加 (大半は API関連)</h2> + +<ul> + <li>Fuzzy matcher API for phone numbers (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=883923" title="FIXED: Provide a Fuzzy Matcher API for phone numbers">バグ 883923</a>)</li> + <li>CDMA + <ul> + <li>Registration info (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=882984" title="FIXED: [B2G] [CDMA] Update nsIDOMMozMobileCellInfo to also report base station id, base station latitude, base station longitude, system id, network id">バグ 882984</a>) + <ul> + <li>(<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=882984" title="FIXED: [B2G] [CDMA] Update nsIDOMMozMobileCellInfo to also report base station id, base station latitude, base station longitude, system id, network id">バグ 882984</a>)</li> + <li>multiple new CDMA specific attributes in <code>MozMobileCellInfo</code></li> + <li>dom/network/interfaces/nsIDOMMobileConnection.idl</li> + </ul> + </li> + <li>Emergency callback mode support (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=887690" title="FIXED: B2G RIL: Support emergency callback mode">バグ 887690</a>) + <ul> + <li>new method <code>exitEmergencyCbMode</code> and new event <code>emergencycbmodechange</code> in <code>MozMobileConnection</code></li> + <li>dom/network/interfaces/nsIDOMMozEmergencyCbModeEvent.idl</li> + </ul> + </li> + <li>OTASP (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=882983" title="FIXED: B2G RIL: Support for CDMA OTASP - expose ota status">バグ 882983</a>) + <ul> + <li>new event <code>otastatuschange</code> in <code>MozMobileConnection</code></li> + <li>dom/network/interfaces/nsIDOMMozOtaStatusEvent.idl</li> + </ul> + </li> + <li>MDN/MIN (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=869778" title="FIXED: [B2G][CDMA]Get the CDMA subscription information.">バグ 869778</a>) + <ul> + <li>new interface <code>MozGsmIccInfo</code> & <code>MozCdmaIccInfo</code></li> + <li>new attribute <code>iccType</code> in <code>MozIccInfo</code></li> + <li>dom/icc/interfaces/nsIDOMIccInfo.idl</li> + </ul> + </li> + <li>Preferred voice mode (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=869769" title="FIXED: [B2G][CDMA] Set and Query the preferred voice mode in CDMA">バグ 869769</a>) + <ul> + <li>new methods <code>setVoicePrivacyMode</code> and <code>getVoicePrivacyMode</code> in <code>MozMobileConnection</code></li> + <li>dom/network/interfaces/nsIDOMMobileConnection.idl</li> + </ul> + </li> + <li>Roaming preference (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=869768" title="FIXED: [B2G][CDMA] Set and Query the roaming preference in CDMA">バグ 869768</a>) + <ul> + <li>new methods <code>setRoamingPreference</code> and <code>getRoamingPreference</code> in <code>MozMobileConnection</code></li> + <li>dom/network/interfaces/nsIDOMMobileConnection.idl</li> + </ul> + </li> + <li>Call Waiting (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=822210" title="FIXED: B2G CDMA: support call waiting">バグ 822210</a>) + <ul> + <li>new attribute <code>secondNumber</code> in <code>TelephonyCall</code></li> + <li>dom/webidl/TelephonyCall.webidl</li> + </ul> + </li> + </ul> + </li> + <li>Support Change Call Barring Password (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=905479" title="FIXED: B2G RIL: Support Change Call Barring Password">バグ 905479</a>) + <ul> + <li>new method <code>changeCallBarringPassword</code> in <code>MozMobileConnection</code></li> + <li>dom/network/interfaces/nsIDOMMobileConnection.idl</li> + </ul> + </li> + <li>Move ICC functions out from <code>MobileConnection</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=875721" title="FIXED: B2G RIL: Move iccInfo related attribute/event from mozMobileConnection to mozIccManager">バグ 875721</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=874744" title="FIXED: B2G RIL: Move card state related attribute/event from mozMobileConnection to mozIccManager">バグ 874744</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=860585" title="FIXED: B2G RIL: Move cardLock related API from mozMobileConnection to mozIccManager">バグ 860585</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=859220" title="FIXED: B2G RIL: Separate MozIccManager from MozMobileConnection">バグ 859220</a>) + <ul> + <li><code>MozIccInfo</code> + <ul> + <li><code>navigator.mozIccManager.iccInfo</code></li> + <li>new interface</li> + <li>dom/icc/interfaces/nsIDOMIccInfo.idl</li> + </ul> + </li> + <li><code>MozIccManager</code> + <ul> + <li><code>navigator.mozIccManager</code></li> + <li>new attributes, methods, and events</li> + <li>dom/icc/interfaces/nsIDOMIccManager.idl</li> + </ul> + </li> + <li><code>MozMobileConnection</code> + <ul> + <li><code>navigator.mozMobileConnection</code></li> + <li>numerous attributes, methods and events removed</li> + <li>dom/network/interfaces/nsIDOMMobileConnection.idl</li> + </ul> + </li> + <li><code>nsIDOMMozMobileICCInfo</code> + <ul> + <li><code>navigator.mozMobileConnection.iccInfo</code></li> + <li>interface removed</li> + </ul> + </li> + </ul> + </li> + <li>ICC card lock improvements + <ul> + <li>Rename <code>ICCCardLockErrorEvent</code> to <code>IccCardLockErrorEvent</code> + <ul> + <li>dom/webidl/IccCardLockErrorEvent.webidl</li> + </ul> + </li> + <li>Retry count (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=886239" title="FIXED: B2G RIL: Remove retryCount from MobileConnection">バグ 886239</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=875710" title="FIXED: B2G RIL: Get PIN/PUK remaining retry count">バグ 875710</a>) + <ul> + <li>attribute <code>retryCount</code> removed from <code>MozMobileConnection</code></li> + <li>new method <code>getCardLockRetryCount</code> in <code>MozIccManager</code></li> + <li>dom/network/interfaces/nsIDOMMobileConnection.idl</li> + <li>dom/icc/interfaces/nsIDOMIccManager.idl</li> + </ul> + </li> + </ul> + </li> + <li>Import/export SIM Contacts (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=847741" title="FIXED: B2G RIL: Move mozContact.getSimContacts to IccManager">バグ 847741</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=847820" title="FIXED: B2G RIL: Support exporting contacts to SIM card in IccManager">バグ 847820</a>) + <ul> + <li>new methods <code>readContacts</code>, <code>updateContact</code> in <code>MozIccManager</code></li> + <li>dom/icc/interfaces/nsIDOMIccManager.idl</li> + </ul> + </li> + <li>ICC Secure Elements (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=840780" title="FIXED: (webicc) WebICC - Secure Elements">バグ 840780</a>) + <ul> + <li>new methods <code>iccOpenChannel</code>, <code>iccExchangeAPDU</code>, <code>iccCloseChannel</code> in <code>MozIccManager</code></li> + <li>dom/icc/interfaces/nsIDOMIccManager.idl</li> + </ul> + </li> + <li>STK improvements + <ul> + <li>'duration' for Display Text, Setup Call commands (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=831630" title="FIXED: B2G STK: Add 'duration' property for DISPLAY_TEXT and SET_UP_CALL">バグ 831630</a>) + <ul> + <li>new attribute <code>duration</code> in both <code>MozStkTextMessage</code> and <code>MozStkSetUpCall</code></li> + <li>dom/icc/interfaces/SimToolKit.idl</li> + </ul> + </li> + <li>support "Language Selection Event" (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=831627" title='FIXED: B2G STK: Support "Language Selection Event" Envelope command.'>バグ 831627</a>) + <ul> + <li>new dictionary <code>MozStkLanguageSelectionEvent</code></li> + <li>dom/icc/interfaces/SimToolKit.idl</li> + </ul> + </li> + <li>support "Idle Screen Available Event" (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=831628" title='FIXED: B2G STK: Support "Idle Screen Available Event" Envelope command'>バグ 831628</a>) + <ul> + <li>new dictionary <code>MozStkGeneralEvent</code></li> + <li>dom/icc/interfaces/SimToolKit.idl</li> + </ul> + </li> + </ul> + </li> + <li>MobileMessage + <ul> + <li>Turn <code>getSegmentInfoForText</code> into an async call (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=903403" title="FIXED: [sms][mms] Make getSegmentInfoForText() Asynchronous to Improve Typing Performance">バグ 903403</a>) + <ul> + <li>dom/mobilemessage/interfaces/nsIDOMMobileMessageManager.idl</li> + </ul> + </li> + <li>Remove navigator.mozSms (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=891235" title="FIXED: WebSMS: remove navigator.mozSms">バグ 891235</a>)</li> + </ul> + </li> + <li>Telephony + <ul> + <li>support "Conference Call" (certified only) (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=772765" title="FIXED: B2G telephony: support conference calls">バグ 772765</a>) + <ul> + <li><code>navigator.mozTelephony.conferenceGroup</code></li> + <li>new interface</li> + </ul> + </li> + </ul> + </li> +</ul> + +<h2 id="DOMAPI">DOM/API</h2> + +<p>Firefox OS-specific:</p> + +<ul> + <li><span id="summary_alias_container"><span id="short_desc_nonedit_display">Device Storage API: When getting a cursor callback from <code>navigator.getDeviceStorage("sdcard").enumerate</code>, <code><span id="summary_alias_container"><span id="short_desc_nonedit_display">this.done</span></span></code> was undefined in Firefox <1.2 (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=902565" title='this.done in cursor callback of naviagtor.getDeviceStorage("sdcard").enumerate is undefined'>バグ 902565</a>). This is now fixed. The referenced bug discusses possible compatibility checks/workarounds for this issue. </span></span></li> + <li>The <a href="/ja/docs/Web/API/RTCPeerConnection" title="RTCPeerConnection インタフェースはローカルコンピュータとリモートピア間のWebRTC コネクションを表現します。二つのピア間の効果的なデータストリーミングに用いられれます。"><code>RTCPeerConnection</code></a> Interface from WebRTC is implemented, but currently disabled by default in B2G, as it is not yet functional on Firefox OS devices (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=942343" title="FIXED: Pref off media.peerconnection.enabled on Firefox OS">バグ 942343</a>.)</li> + <li><a href="/ja/docs/Web/API/Notification" title="Notifications APIのNotificationインターフェイスは、ユーザーへのデスクトップ通知の設定や表示のために使われます。"><code>Web notifications</code></a> are supported in Firefox 1.2, therefore the <code>Notification</code> object should be used in preference to the old deprecated <a href="/ja/docs/Web/API/Window/navigator/mozNotification" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>mozNotification</code></a> object (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=899574" title="FIXED: Notification API follow-up: provide a way to get current Notification objects">バグ 899574</a> .)</li> + <li><a href="/ja/docs/Web/API/Window/navigator/mozInputMethod" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>mozInputMethod</code></a> has been added to allow for people to write 3rd party keyboards. See the test application in gaia/test_apps for a reference implementation.</li> + <li>The Media Recording API has been implemented (see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=803414" title="FIXED: Media Recording - Web API & Implementation">バグ 803414</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=889720" title="FIXED: Media Recording - implement Pause/Resume DOM API">バグ 889720</a>)</li> + <li>KeyboardEvent.repeat now supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=600117" title="FIXED: Implement DOM3 KeyboardEvent.repeat">バグ 600117</a>)</li> + <li>3rd party keyboards now supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=816869" title="FIXED: [Meta] Enable third-party keyboards">バグ 816869</a>)</li> +</ul> + +<div id="magicdomid15">New WebGL 1 extensions supported in Firefox OS 1.2:</div> + +<ul> + <li><a href="http://www.khronos.org/registry/webgl/extensions/OES_element_index_uint/">OES_element_index_uint</a></li> + <li><a href="http://www.khronos.org/registry/webgl/extensions/OES_texture_float_linear/">OES_texture_float_linear</a></li> + <li><a href="http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/">OES_vertex_array_object</a></li> + <li><a href="http://www.khronos.org/registry/webgl/extensions/WEBGL_draw_buffers/">WEBGL_draw_buffers</a></li> + <li id="magicdomid26"><a href="http://www.khronos.org/registry/webgl/extensions/ANGLE_instanced_arrays/">ANGLE_instanced_arrays</a></li> +</ul> + +<div class="note"> +<div><strong>Note</strong>: availability of these extensions depends on device capabilities; not all extensions will be available on all devices.</div> +</div> + +<p>General Gecko:</p> + +<ul> + <li>A <code>.default</code> attribute has now been added to the DeviceStorage API (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=874213" title="FIXED: DeviceStorage: Add a .default attribute to the device storage object.">バグ 874213</a>)</li> + <li>The TCP Socket API has landed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=797561" title="FIXED: Expose a server tcp socket API to web applications">バグ 797561</a>)</li> + <li>Make the last argument (doctype) to <a href="/ja/docs/Web/API/DOMImplementation/createDocument" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>DOMImplementation.createDocument</code></a> optional (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=909859" title="FIXED: Make the doctype argument of createDocument optional">バグ 909859</a>).</li> + <li>Implement the new <a href="/ja/docs/Web/API/Element/classList" title="classList は、要素の class 属性のトークンリストを返します。"><code>element.classList</code></a> specification which permits adding/removing several classes with one call (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=814014" title="FIXED: implement the new classList specification which permits adding/removing several classes with one call">バグ 814014</a>).</li> + <li>The <a href="/ja/docs/Web/API/URL/URL" title="URL() コンストラクターは、引数によって定義された URL を表す新しく生成された URL オブジェクトを返します。"><code>URL()</code></a> constructor have been implemented on the <a href="/ja/docs/Web/API/URL" title="URL インターフェースは、URL オブジェクトを生成するための静的なメソッドを提供するオブジェクトを表します。"><code>URL</code></a> interface (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=887364" title="FIXED: Implement URL API">バグ 887364</a>).</li> + <li>The properties <a href="/ja/docs/Web/API/URLUtils/origin" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>URLUtils.origin</code></a>, <a href="/ja/docs/Web/API/URLUtils/password" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>URLUtils.password</code></a>, and <a href="/ja/docs/Web/API/URLUtils/username" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>URLUtils.username</code></a> are now available to all interfaces implementing <a href="/ja/docs/Web/API/URLUtils" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>URLUtils</code></a>: <a href="/ja/docs/Web/API/URL" title="URL インターフェースは、URL オブジェクトを生成するための静的なメソッドを提供するオブジェクトを表します。"><code>URL</code></a>, <a href="/ja/docs/Web/API/Location" title="Location インターフェイスは、リンク先オブジェクトの場所 (URL) を表します。Location の変更点は、関係するオブジェクトに反映されます。Document インターフェイスおよび Window インターフェイスにはこのようなリンクされた Location があり、それぞれ Document.location および Window.location でアクセスできます。"><code>Location</code></a>, <a href="/ja/docs/Web/API/HTMLAnchorElement" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>HTMLAnchorElement</code></a>, and <a href="/ja/docs/Web/API/HTMLAreaElement" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>HTMLAreaElement</code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=887364" title="FIXED: Implement URL API">バグ 887364</a>).</li> + <li>The <a href="/ja/docs/Web/API/URL" title="URL インターフェースは、URL オブジェクトを生成するための静的なメソッドを提供するオブジェクトを表します。"><code>URL</code></a> interface is now accessible from Web Workers (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=887364" title="FIXED: Implement URL API">バグ 887364</a>).</li> + <li>IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=785884" title="FIXED: Implement support for temporary storage (aka shared pool)">バグ 785884</a>).</li> + <li>Path of the persistent storage has been changed from <profile>/indexedDB to <profile>/storage/persistent (on b2g from /data/local/indexedDB to /data/local/storage/persistent).</li> + <li>The <a href="/en-US/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> is now supported. An incomplete implementation was previously available behind a preference (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=779297" title="FIXED: Implement and ship Web Audio">バグ 779297</a>).</li> + <li>Some IME related keys on Windows are supported by <code>KeyboardEvent.key</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=865565" title="FIXED: D3E KeyboardEvent.key values of IME related keys should be considered with keyboard layout locale">バグ 865565</a>), see <a href="/en-US/docs/Web/API/KeyboardEvent#keyname_table_win" title="/en-US/docs/Web/API/KeyboardEvent#keyname_table_win">the key name table</a> for the detail.</li> + <li>Firefox for Metro now dispatches key events in the same way as the desktop version (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=843236" title="FIXED: Defect - Send the correct DOM keycodes in keyboard events from metro widget for US and non-US keyboards">バグ 843236</a>).</li> + <li><code>keypress</code> event is no longer dispatched if <code>preventDefault()</code> of preceding <code>keydown</code> event is called (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=501496" title="FIXED: preventDefault on keydown does not cancel following keypress">バグ 501496</a>), see <a href="/en-US/docs/Web/Reference/Events/keydown#preventDefault()_of_keydown_event" title="/en-US/docs/Web/Reference/Events/keydown#preventDefault()_of_keydown_event">the document of <code>keydown</code> event</a> for the detail.</li> + <li>Renamed the <code>Future</code> interface to <code>Promise</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=884279" title="FIXED: renaming future to promise">バグ 884279</a>).</li> + <li>The <code>srcDoc</code> property on the <a href="/ja/docs/Web/API/HTMLIFrameElement" title="The HTMLIFrameElement interface provides special properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of inline frame elements."><code>HTMLIFrameElement</code></a> interface, allowing the inline specification of the content of an <a href="/ja/docs/Web/HTML/Element/iframe" title="HTML の <iframe> 要素は、ブラウジングコンテキスト (browsing context) の入れ子を表現し、事実上現在のページに他の HTML ページを埋め込むことができます。HTML 4.01 では、文書は head および body、または head および frameset を持つことができ、body と frameset の両方は持ちません。しかし、<iframe> は通常の文書 body 内で使用できます。ブラウジングコンテキストはそれぞれ、セッション履歴とアクティブな文書を持ちます。埋め込みコンテンツを含む側のブラウジングコンテキストを、親ブラウジングコンテキストと呼びます。トップレベルのブラウジングコンテキスト (親を持ちません) は通常ブラウザーウィンドウです。"><code><iframe></code></a>, is now supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=802895" title="FIXED: implement <iframe srcdoc=''> to allow document content in iframe to be specified inline">バグ 802895</a>).</li> + <li>The <code>createTBody()</code> method on the <a href="/ja/docs/Web/API/HTMLTableElement" title="table オブジェクトは、 HTML の table 要素のレイアウトやプレゼンテーションを操作する為の特別なプロパティとメソッドを提供する HTMLTableElement インタフェースを公開します。 + 係るプロパティとメソッドは、Element オブジェクトインタフェースからも継承により操作可能となっています。"><code>HTMLTableElement</code></a> interface, allowing to get its <a href="/ja/docs/Web/HTML/Element/tbody" title="HTML <tbody> 要素は <table> 要素を親として、内部に表の本体を表す <tr> 要素を定義します ( 要素を table 要素直下の子要素として配置しない場合に限る)。"><code><tbody></code></a>, is now supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=813034" title="FIXED: Implement table.createTBody">バグ 813034</a>).</li> + <li>The <a href="/ja/docs/Web/API/Range/collapse" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>Range.collapse()</code></a> method <code>toStart</code> parameter is now optional and default to <code>false</code>, like defined in the spec (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=891340" title="FIXED: Make Range.collapse optional and default to false">バグ 891340</a>).</li> + <li>Support of <a href="/ja/docs/Web/API/ParentNode" title="ParentNode インターフェースは、子を持つことができる Node オブジェクトに特有のメソッドを含みます。"><code>ParentNode</code></a> interface on <a href="/ja/docs/Web/API/Document" title="Document インターフェイスはブラウザーに読み込まれたウェブページを表し、DOM ツリー であるウェブページのコンテンツへのエントリーポイントとして働きます。"><code>Document</code></a> and <a href="/ja/docs/Web/API/DocumentFragment" title="DocumentFragment インタフェースは、親ノードの無い最小限度の文書オブジェクトを表します。整形式の、または潜在的に整形式でない XML の 断片を保持するために Document の軽量版として使われます。"><code>DocumentFragment</code></a> has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=895974" title="FIXED: document.firstElementChild is not defined">バグ 895974</a>).</li> + <li>The <code>previousElementSibling</code> and <code>nextElementSibling</code> have been moved to <a href="/ja/docs/Web/API/ChildNode" title="ChildNode インターフェースは、親を持つことができる Node オブジェクトに特有のメソッドを含みます。"><code>ChildNode</code></a> allowing them to be called not only on a <a href="/ja/docs/Web/API/Element" title="Element インターフェイスは Document の一部分を表現します。このインターフェイスは個々の種類の要素に共通するメソッドとプロパティを記述するものです。特異な挙動は Element から継承した特異なインターフェイスで記述します。"><code>Element</code></a> object but also on a <a href="/ja/docs/Web/API/CharacterData" title="CharacterData 抽象インターフェイスは、文字を包含する Node オブジェクトを表します。これは抽象インターフェイスであり、CharacterData 型のオブジェクトは存在しません。抽象化されていない Text、Comment、ProcessingInstruction といったインターフェイスによって実装されています。"><code>CharacterData</code></a> or <a href="/ja/docs/Web/API/DocumentType" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>DocumentType</code></a> object (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=895974" title="FIXED: document.firstElementChild is not defined">バグ 895974</a>).</li> + <li>The <code>navigator.geolocation</code> property has been updated to match the spec. It never returns <code>null</code>. When the preference <code>geo.enabled</code> is set to <code>false</code>, it now returns <code>undefined</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=884921" title="FIXED: Align navigator.geolocation with spec">バグ 884921</a>).</li> + <li>The <code>videoPlaybackQuality</code> attribute on the <a href="/ja/docs/Web/API/HTMLVideoElement" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>HTMLVideoElement</code></a> interface has been changed to the <code>getVideoPlaybackQuality</code> method. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=889205" title="FIXED: Make HTMLVideoElement.videoPlaybackQuality a method">バグ 889205</a>)</li> + <li>Support for the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Range.Range" title="The Range() constructor returns a newly created Range object whose start and end is the global Document object."><code>Range()</code></a> constructor has been added (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=868999" title="FIXED: Range should be constructable">bug 868999</a>).</li> + <li>Support for the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Text.Text" title="The Text() constructor returns a newly created Text object with the optional DOMString given in parameter as its textual content."><code>Text()</code></a> constructor has been added (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=869000" title="FIXED: Text should be constructable">bug 869000</a>).</li> + <li>Support for the <a href="https://developer.mozilla.org/en-US/docs/Web/API/Comment.Comment" title="The Comment() constructor returns a newly created Comment object with the optional DOMString given in parameter as its textual content."><code>Comment()</code></a> constructor has been added (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=869006" title="FIXED: Comment should be constructable">bug 869006</a>).</li> + <li>Support for the <a href="https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment.DocumentFragment" title="The DocumentFragment() constructor returns an empty newly created DocumentFragment object ."><code>DocumentFragment()</code></a> constructor has been added (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=869002" title="FIXED: DocumentFragment should be constructable">bug 869002</a>).</li> + <li>The <a href="https://developer.mozilla.org/en-US/docs/Web/API/FocusEvent" title="The FocusEvent interface represents focus-related events like focus, blur, focusin, or focusout."><code>FocusEvent</code></a> interface has been implemented (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=855741" title="FIXED: FocusEvent interface is missing">bug 855741</a>).</li> + <li>Support for the <a href="https://developer.mozilla.org/en-US/docs/Web/API/ChildNode.remove" title="The ChildNode.remove method removes the object from the tree it belongs to."><code>ChildNode.remove()</code></a> method has been added (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=856629" title="FIXED: Implement ChildNode.remove()">bug 856629</a>).</li> + <li>The interfaces related to the <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track" title="The track element is used as a child of the media elements—<audio> and <video>—and does not represent anything on its own. It lets you specify timed text tracks (or time-based data)."><code><track></code></a> element, <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLTrackElement" title="The HTMLTrackElement interface provides access to the properties of <track> elements, as well as methods to manipulate them."><code>HTMLTrackElement</code></a>, <a class="new" href="https://developer.mozilla.org/en-US/docs/Web/API/TextTrack" title="The documentation about this has not yet been written; please consider contributing!"><code>TextTrack</code></a>, <a class="new" href="https://developer.mozilla.org/en-US/docs/Web/API/TextTrackCue" title="The documentation about this has not yet been written; please consider contributing!"><code>TextTrackCue</code></a>, <a class="new" href="https://developer.mozilla.org/en-US/docs/Web/API/TextTrackList" title="The documentation about this has not yet been written; please consider contributing!"><code>TextTrackList</code></a>, and <a class="new" href="https://developer.mozilla.org/en-US/docs/Web/API/TextTrackCueList" title="The documentation about this has not yet been written; please consider contributing!"><code>TextTrackCueList</code></a> have been implemented behind the <code>media.webvtt.enabled</code> property, defaulting to <code>false</code> (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=833385" title="FIXED: [webvtt] Implement Track element and TextTrack* DOM classes">bug 833385</a>).</li> + <li>The <a class="new" href="https://developer.mozilla.org/en-US/docs/Web/API/Gamepad" title="The documentation about this has not yet been written; please consider contributing!"><code>Gamepad</code></a> interface, and <a class="new" href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator.getGamepads" title="The documentation about this has not yet been written; please consider contributing!"><code>Navigator.getGamepads</code></a> have been implemented behind the <code>dom.gamepad.enabled</code> property, defaulting to <code>false</code> (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=690935" title="FIXED: Implement navigator.getGamepads() method">bug 690935</a>).</li> + <li>On desktop Firefox only, <code>HTMLCanvasElement.getContext()</code> can now take the <code>webgl</code> value, in addition to <code>experimental-webgl</code> (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=870232" title='FIXED: Implement getContext("webgl") for Desktop FF'>bug 870232</a>).</li> + <li>The non-standard method <code>mozLoadFrom()</code> of <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement" title="The HTMLMediaElement interface has special properties and methods (beyond the properties and methods available for all children of HTMLElement), that are common to all media-related objects."><code>HTMLMediaElement</code></a> has been removed (<a class="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=877135" title="FIXED: Remove mozLoadFrom">bug 877135</a>).</li> + <li>D3E <a href="/en-US/docs/DOM/KeyboardEvent#Key_names_and_Char_values" title="/en-US/docs/DOM/KeyboardEvent#Key_names_and_Char_values"><code>KeyboardEvent.key</code></a> is now supported, but only for non-printable keys (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=842927" title="FIXED: Implement DOM3 KeyboardEvent.key only for non-printable key, first">バグ 842927</a>).</li> + <li>The <code>title</code> attribute of <a href="/ja/docs/Web/API/DOMImplementation/createHTMLDocument" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>DOMImplementation.createHTMLDocument</code></a> is now optional as per updated DOM specification.</li> + <li>The ability to add a sidebar panel (<code>window.sidebar.addPanel</code>) has been dropped (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=691647" title="FIXED: clean up nsISidebar (remove window.sidebar.addPanel/addPersistentPanel)">バグ 691647</a>).</li> + <li>The unprefixed <a href="/ja/docs/Web/API/Window/requestAnimationFrame" title="window.requestAnimationFrame() メソッドは、ブラウザにアニメーションを行いたいことを知らせ、指定した関数を呼び出して次の再描画の前にアニメーションを更新することを要求します。このメソッドは、再描画の前に呼び出されるコールバック 1 個を引数として取ります。"><code>Window.requestAnimationFrame</code></a> and <a href="/ja/docs/Web/API/Window/cancelAnimationFrame" title="window.requestAnimationFrame() の呼び出しによりスケジュールされたフレームアニメーションのリクエストをキャンセルします。"><code>Window.cancelAnimationFrame</code></a> methods has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=704063" title="FIXED: Add unprefixed requestAnimationFrame">バグ 704063</a>).</li> + <li>The callback for <a href="/ja/docs/Web/API/Window/requestAnimationFrame" title="window.requestAnimationFrame() メソッドは、ブラウザにアニメーションを行いたいことを知らせ、指定した関数を呼び出して次の再描画の前にアニメーションを更新することを要求します。このメソッドは、再描画の前に呼び出されるコールバック 1 個を引数として取ります。"><code>Window.requestAnimationFrame</code></a> now receives a <a href="/ja/docs/Web/API/DOMHighResTimeStamp" title="DOMHighResTimeStamp 型は double であり、時間の値を保存するために使用します。この値は別々の時点や、2 つの別々の時点の間の時間を表すことができます。単位はミリ秒であり、精度は 5 µs (マイクロ秒) であるべきです。ただし、ブラウザーが 5 マイクロ秒精度の時間の値を提供できない場合 (例えば、ハードウェアやソフトウェアの制約により) は、1 ミリ秒精度の時間として表すことができます。"><code>DOMHighResTimeStamp</code></a> as argument instead of the less precise <a href="/ja/docs/Web/API/DOMTimeStamp" title="DOMTimeStamp 型は、これが記述された仕様に依存し、ミリ秒単位の絶対値または相対値を表します。"><code>DOMTimeStamp</code></a> used in the unprefixed version (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=753453" title="FIXED: requestAnimationFrame callback should return DOMHighResTimeStamp">バグ 753453</a>).</li> + <li>The text argument for <a href="/ja/docs/Web/API/Window/alert" title="指定したテキストと OK ボタンを持つ警告ダイアログを表示します。"><code>window.alert</code></a> and <a href="/ja/docs/Web/API/Window/confirm" title="メッセージと、OK と キャンセルの 2 つのボタンを持つモーダルダイアログを表示します。"><code>window.confirm</code></a> is now optional (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=861605" title="FIXED: Make the arguments to Window.alert, Window.confirm optional">バグ 861605</a>).</li> + <li>The <a href="/ja/docs/Web/API/HTMLMediaElement/initialTime" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>HTMLMediaElement.initialTime</code></a> property, removed from the spec, is no more supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=742537" title="FIXED: Remove HTMLMediaElement.initialTime">バグ 742537</a>).</li> + <li>The <a href="/ja/docs/Web/API/AnimationEvent/AnimationEvent" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>AnimationEvent()</code></a> constructor has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=848293" title="FIXED: Update AnimationEvent to be compatible with the spec">バグ 848293</a>).</li> + <li>The <a href="/ja/docs/Web/API/AnimationEvent/pseudoElement" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>AnimationEvent.pseudoElement</code></a> property has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=848293" title="FIXED: Update AnimationEvent to be compatible with the spec">バグ 848293</a>).</li> + <li>The <a href="/ja/docs/Web/API/TransitionEvent/TransitionEvent" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>TransitionEvent()</code></a> constructor has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=848291" title="FIXED: Update TransitionEvent to be compatible with the spec">バグ 848291</a>).</li> + <li>The <a href="/ja/docs/Web/API/TransitionEvent/pseudoElement" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>TransitionEvent.pseudoElement</code></a> property has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=848291" title="FIXED: Update TransitionEvent to be compatible with the spec">バグ 848291</a>).</li> + <li>The non-standard <a href="/ja/docs/Web/API/TransitionEvent/initTransitionEvent" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>TransitionEvent.initTransitionEvent()</code></a> and <a href="/ja/docs/Web/API/AnimationEvent/initAnimationEvent" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>AnimationEvent.initAnimationEvent()</code></a> have been removed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=868751" title='FIXED: Remove support for document.createEvent("AnimationEvent"), document.createEvent("TransitionEvent"), AnimationEvent.initAnimationEvent, and TransitionEvent.initTransitionEvent'>バグ 868751</a>).</li> + <li>Support for the <code>multipart</code> property on <code>XMLHttpRequest</code> and <code>multipart/x-mixed-replace</code> responses in <code>XMLHttpRequest</code> has been removed. This was a Gecko-only feature that was never standardized. <a href="/en-US/docs/Server-sent_events" title="Server-sent_events">Server-Sent Events</a>, <a href="/en-US/docs/WebSockets" title="WebSockets">Web Sockets</a> or inspecting <code>responseText</code> from progress events can be used instead.</li> + <li>Support for <a href="/en-US/docs/WebAPI/Using_Web_Notifications" title="/en-US/docs/WebAPI/Using_Web_Notifications">Web Notifications</a> has been landed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=782211" title="FIXED: Implement notification API spec">バグ 782211</a>).</li> + <li>The <a href="/ja/docs/Web/API/FormData" title='FormData インターフェイスは、XMLHttpRequest.send() メソッドを用いることで簡単に送信が可能な、フォームフィールドおよびそれらの値から表現されるキーと値のペアのセットを簡単に構築する手段を提供します。これは、エンコーディングタイプを "multipart/form-data" に設定した場合にフォームが使用するものと同じ形式を使用します。'><code>FormData</code></a> <code>append</code> method now accepts a third optional <code>filename</code> parameter (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=690659" title="FIXED: filename parameter in the FormData.append method">バグ 690659</a>).</li> + <li><a href="/ja/docs/Web/API/Node/isSupported" title="指定された機能が DOM 実装に含まれており、このノードでサポートされているかどうかをテストします。"><code>Node.isSupported</code></a> has been removed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=801562" title="FIXED: Remove Node.isSupported">バグ 801562</a>).</li> + <li><a href="/ja/docs/Web/API/Node/setUserData" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>Node.setUserData</code></a> and <a href="/ja/docs/Web/API/Node/getUserData" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>Node.getUserData</code></a> has been removed for web content and are deprecated for chrome content (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=842372" title="FIXED: Make getUserData and setUserData ChromeOnly">バグ 842372</a>).</li> + <li>The <a href="/ja/docs/Web/API/Element/attributes" title="概要"><code>Element.attributes</code></a> property has been moved there from <a href="/ja/docs/Web/API/Node" title="Node はいくつもの DOM API オブジェクトタイプが継承しているインターフェイスで、それらのさまざまなタイプを同じように扱える (同じメソッドのセットを継承する、または同じ方法でテストできる) ようにします。"><code>Node</code></a> as required by the spec (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=844134" title="FIXED: attributes should be defined on Element and not Node">バグ 844134</a>).</li> + <li>The Mac OS X backend for <a href="/ja/docs/Web/API/DeviceLightEvent" title="DeviceLightEventは、デバイス付近の環境光のレベルについての情報を、写真センサーやそれと類似した検知機を通してWeb開発者に提供します。たとえば、このイベントは、エネルギーを節約したり、より良い視認性を提供したりするために、現在の環境光のレベルに応じてスクリーンの明るさを調節するのに役立ちます。"><code>Ambient Light Events</code></a> has been implemented.</li> + <li>Elements in the HTML namespace with local names <a href="/ja/docs/Web/HTML/Element/bgsound" title="Background Sound 要素()は Internet Explorer に実装されている、バックグラウンド音声を実現する為の要素です。"><code><bgsound></code></a>, <a href="/ja/docs/Web/HTML/Element/multicol" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code><multicol></code></a>, and <a href="/ja/docs/Web/HTML/Element/image" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code><image></code></a> no longer implement the <a href="/ja/docs/Web/API/HTMLSpanElement" title="<span> 要素には、HTMLElement インタフェースを継承元とする HTMLSpanElement インタフェースが実装されています。HTMLElement から継承されるもの以外に、プロパティやメソッドは実装されていません。"><code>HTMLSpanElement</code></a> interface. <a href="/ja/docs/Web/HTML/Element/bgsound" title="Background Sound 要素()は Internet Explorer に実装されている、バックグラウンド音声を実現する為の要素です。"><code><bgsound></code></a> and <a href="/ja/docs/Web/HTML/Element/bgsound" title="Background Sound 要素()は Internet Explorer に実装されている、バックグラウンド音声を実現する為の要素です。"><code><bgsound></code></a> implement <a href="/ja/docs/Web/API/HTMLUnknownElement" title="HTMLUnknownElement インタフェースは不正な HTML 要素である事を表します。固有メソッドや固有プロパティはありません。 HTMLElement インタフェースを継承しており、そちらのメソッドやプロパティを利用可能です。"><code>HTMLUnknownElement</code></a> and <a href="/ja/docs/Web/HTML/Element/image" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code><image></code></a> implements <a href="/ja/docs/Web/API/HTMLElement" title="HTMLElement インターフェイスは、任意の HTML 要素を表します。いくつかの要素は直接このインターフェイスを実装し、他のものは HTMLElement を継承したインターフェイス経由で実装されています。"><code>HTMLElement</code></a>.</li> + <li>The <a href="/ja/docs/Web/API/NodeIterator/detach" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>NodeIterator.detach</code></a> method has been changed to do nothing (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=823549" title="FIXED: Make NodeIterator.detach() a no-op">バグ 823549</a>).</li> + <li>The <a href="/ja/docs/Web/API/BlobEvent" title='{{APIRef("Media Capture and Streams")}}{{SeeCompatTable}}'><code>BlobEvent</code></a> interface has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=834165" title="FIXED: Implement BlobEvent">バグ 834165</a>).</li> + <li>The properties <code>HTMLMediaElement.crossorigin</code> and <code>HTMLInputElement.inputmode</code> has been removed to match the spec in <a href="/ja/docs/Web/API/HTMLMediaElement/crossOrigin" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>HTMLMediaElement.crossOrigin</code></a> and <code>HTMLInputElement.inputMode</code>, respectively (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=847370" title="FIXED: HTMLMediaElement - crossOrigin vs crossorigin">バグ 847370</a> and <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=850346" title="FIXED: inputmode vs inputMode for nsHTMLInputElement">バグ 850346</a>).</li> + <li>WebRTC: the Media Stream API and Peer Connection API are now supported by default.</li> + <li>Web Components: the <a href="/ja/docs/Web/API/Document/register" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>Document.register</code></a> method has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=783129" title="FIXED: Implement the document.register interface method">バグ 783129</a>).</li> + <li>The <a href="/ja/docs/Web/API/ProgressEvent/initProgressEvent" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>ProgressEvent.initProgressEvent()</code></a> constructor method has been removed. Uses the standard constructor, <a href="/ja/docs/Web/API/ProgressEvent/ProgressEvent" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>ProgressEvent()</code></a> to construc and initialize <a href="/ja/docs/Web/API/ProgressEvent" title="The ProgressEvent インターフェースは (XMLHttpRequest、または <img>, <audio>, <video>, <style> ,<link>のような基本的なリソースのロードなどの)のようなHTTPリクエストイベントの基本的なプロセスの進捗の進み具合を表示します。"><code>ProgressEvent</code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=843489" title='FIXED: [Progress Events] Remove support for ProgressEvent.initProgressEvent() and Document.createEvent("ProgressEvent")'>バグ 843489</a>).</li> + <li>Manipulated data associated with a <code><a href="/ja/docs/Web/Reference/Events/cut" title="/ja/docs/Web/Reference/Events/cut">cut</a></code>, <code><a href="/ja/docs/Web/Reference/Events/copy" title="/ja/docs/Web/Reference/Events/copy">copy</a></code>, or <code><a href="/ja/docs/Web/Reference/Events/paste" title="/ja/docs/Web/Reference/Events/paste">paste</a></code> event can now be accessed via the <a href="/ja/docs/Web/API/ClipboardEvent/clipboardData" title="ClipboardEvent.clipboardData プロパティは、DataTransfer オブジェクトを保持し、次のように使用します:"><code>ClipboardEvent.clipboardData</code></a> property (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=407983" title="FIXED: Add support clipboardData object for the onpaste, oncopy, oncut events">バグ 407983</a>).</li> + <li>The <a href="/ja/docs/Web/API/HTMLTimeElement" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>HTMLTimeElement</code></a> interface has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=629801" title="FIXED: Implement HTML5 <time> element">バグ 629801</a>).</li> + <li>When a <a href="/ja/docs/Web/API/Worker" title="Web Workers API のWorkerインターフェースはバックグラウンドで行われるタスクを実行することができ、そのタスクは簡単に生成され、かつ作成元にメッセージを送り返すことができます。Worker()コンストラクタを呼び出しワーカスレッドを走らせるスクリプトを特定してあげるだけでワーカオブジェクトを作成することができます。"><code>Worker</code></a> constructor is passed an invalid URL, it now throws <a href="/ja/docs/Web/API/DOMException" title="DOMException 例外は、メソッドやプロパティを使用したときに異常なイベントが発生したことを表します。"><code>DOMException</code></a> of type <code>SECURITY_ERR</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=587251" title="FIXED: new Worker(badURL) should throw a SECURITY_ERR">バグ 587251</a>).</li> + <li>The <code>origin</code> property has been added to the <a href="/ja/docs/Web/API/Window/location" title="Window.location 読み取り専用プロパティは、document の現在位置についての情報を持つ Location オブジェクトを返します。"><code>window.location</code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=828261" title="FIXED: Implement `window.location.origin`.">バグ 828261</a>).</li> + <li>The <code>valueAsDate</code> and <code>valueAsNumber</code> methods have been added for <code><input type="time"></code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=781570" title="FIXED: implement valueAsNumber and valueAsDate for input <input type=time>">バグ 781570</a>).</li> + <li>The <code>min</code> and <code>max</code> attributes now apply to <code><input type="time"></code> too (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=781572" title="FIXED: implement the min and max attribute for <input type=time>">バグ 781572</a>).</li> + <li>Some new keyCodes for volume control are supported (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=674739" title="FIXED: Implement DOM3 KeyboardEvent types for audio">バグ 674739</a>).</li> + <li>Some new keyCodes for ancient keyboard layout such as AS/400 are now supported on Windows and Linux (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=833719" title="FIXED: Some function keys are not working since Firefox Version 15">バグ 833719</a>).</li> + <li>Various keyCode values for OEM sepecific keys on Windows are now supported again (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=833719" title="FIXED: Some function keys are not working since Firefox Version 15">バグ 833719</a>).</li> + <li>The function <a href="/en-US/docs/DOM/window.crypto.getRandomValues" title="DOM/window.crypto.getRandomValues"><code>window.crypto.getRandomValues</code></a> has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=440046" title="FIXED: expose secure PRNG in the DOM (window.crypto.getRandomValues)">バグ 440046</a>).</li> + <li>The methods <a href="/ja/docs/Web/API/NodeIterator/expandEntityReferences" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>NodeIterator.expandEntityReferences()</code></a> and <a href="/ja/docs/Web/API/TreeWalker/expandEntityReferences" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>TreeWalker.expandEntityReferences()</code></a>, no more in the latest DOM spec, has been removed (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=672190" title="FIXED: consider removing expandEntityReferences from NodeIterator and TreeWalker">バグ 672190</a>).</li> + <li>CSSOM: the method <a href="/ja/docs/Web/API/CSSKeyframesRule" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>CSSKeyframesRule</code></a><code>.insertRule</code> has been removed to <a href="/ja/docs/Web/API/CSSKeyframesRule" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>CSSKeyframesRule</code></a><code>.appendRule</code> to match a spec change (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=841896" title="FIXED: CSSKeyframesRule should have a `appendRule` method, not `insertRule`">バグ 841896</a>).</li> + <li>CSSOM If the given parameter given to <a href="/ja/docs/Web/API/CSSStyleSheet/insertRule" title="CSSStyleSheet.insertRule() メソッドは、新しい CSS 規則を現在のスタイルシートに挿入します。(いくつかの 制限 があります。)"><code>CSSStyleSheet.insertRule</code></a> contains more than one rule, a <a href="/ja/docs/Web/API/DOMException" title="DOMException 例外は、メソッドやプロパティを使用したときに異常なイベントが発生したことを表します。"><code>DOMException</code></a> with a <code>SYNTAX_ERR</code> is now thrown (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=765599" title="FIXED: CSSStyleSheet.insertRule should throw when there are more than one rule">バグ 765599</a>).</li> + <li>Until now, when the same headers were repeatedly set with <a href="https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#setRequestHeader" title="/en-US/docs/Web/API/XMLHttpRequest#setRequestHeader"><code>XMLHttpRequest.setRequestHeader</code></a>, the last-specified value was used. This behavior has been changed to comply with the spec, so those values will be properly combined (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=819051" title="FIXED: XMLHttpRequest.setRequestHeader() overwrites instead of combines values for the same header.">バグ 819051</a>).</li> + <li><a href="/ja/docs/Web/API/HTMLMediaElement" title="HTMLMediaElement は HTMLElement に音声や動画といったメディア関連機能の属性とメソッドを追加します。HTMLVideoElement と HTMLAudioElement はこのインタフェースを継承しています。"><code>HTMLMediaElement</code></a> supports now <code>playbackRate</code> (both read and write), with pitch correction. Pitch correction can be controlled using the property <code>mozPreservesPitch</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=495040" title="FIXED: Implement playbackRate and related bits">バグ 495040</a>).</li> + <li>CSSOM: Support for the new <a href="/ja/docs/Web/API/CSSGroupingRule" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>CSSGroupingRule</code></a> and <a href="/ja/docs/Web/API/CSSConditionRule" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>CSSConditionRule</code></a> has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=814907" title="FIXED: implement CSSGroupingRule and CSSConditionRule">バグ 814907</a>).</li> + <li>CSSOM: On <a href="/ja/docs/Web/API/CSSRule" title="CSSRule インターフェイスは、1 つの CSS 規則を表します。いくつかある規則の種類は、下記の 型定数 セクションのリストを見てください。"><code>CSSRule</code></a> the constant CSSRule.MOZ_KEYFRAME_RULE and CSSRule.MOZ_KEYFRAMES_RULE have been unprefixed to CSSRule.KEYFRAME_RULE and CSSRule.KEYFRAMES_RULE. The prefixed version are temporarily kept for helping Web author to transition their code <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=816431" title="FIXED: unprefix CSSRule.MOZ_KEYFRAME{,S}_RULE constants">バグ 816431</a>).</li> + <li>CSSOM: It is now possible to set the value of <code>conditionText</code> for <a href="/ja/docs/Web/API/CSSMediaRule" title="CSSMediaRule は、1 個の CSS @media 規則を表すインターフェイスです。これは、CSSConditionRule インターフェイス、さらに CSSGroupingRule インターフェイスと型定数の値が 4 (CSSRule.MEDIA_RULE) の CSSRule インターフェイスを実装します。"><code>CSSMediaRule</code></a> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=815021" title="FIXED: implement CSSMediaRule.conditionText assignment">バグ 815021</a>).</li> + <li>The <a href="/ja/docs/Web/API/DOMParser" title="DOMParser を用いると、文字列で格納された XML / HTML のソースを document DOM オブジェクトにパースすることができます。 DOMParser は DOM Parsing and Serialization で定義されています。"><code>DOMParser</code></a> <code>parseFromStream</code> and <code>parseFromBuffer</code> methods are no longer available from web content (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=816410" title="FIXED: Convert XMLSerializer and DOMParser to WebIDL bindings">バグ 816410</a>).</li> + <li>The <code><a href="/en-US/docs/XMLSerializer">XMLSerializer</a></code> <code>serializeToStream</code> method is no longer available from web content (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=816410" title="FIXED: Convert XMLSerializer and DOMParser to WebIDL bindings">バグ 816410</a>).</li> + <li><a href="/ja/docs/Web/API/TextDecoder" title="TextDecoder インターフェイスは utf-8、iso-8859-2、koi8、cp1261、gbk など特定の文字エンコーディング方式向けのデコーダを表します。デコーダはバイトストリームを入力として受け取り、連続したコードポイントを出力します。よりスケーラブルな非ネイティブのライブラリについて、StringView – typed array による、C ライクな文字列の表現をご覧ください。"><code>TextDecoder</code></a> and <a href="/ja/docs/Web/API/TextEncoder" title="TextEncoder インターフェイスは utf-8、iso-8859-2、koi8、cp1261、gbk など特定の文字エンコーディング方式向けのエンコーダを表します。エンコーダは連続したコードポイントを入力として受け取り、バイトストリームを出力します。よりスケーラブルな非ネイティブのライブラリについて、StringView – typed array による、C ライクな文字列の表現をご覧ください。"><code>TextEncoder</code></a> interfaces have been updated to match the latest spec (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=801487" title="FIXED: Update StringEncoding API per the latest spec and fix some bugs">バグ 801487</a>) and are now available in Workers (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=795542" title="FIXED: Implement StringEncoding API in Workers">バグ 795542</a>).</li> + <li>Support for the <code>CSS.supports()</code> method has been added, behind the <code><code>layout.css.supports-rule.enabled</code></code> pref (off by default) (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=779917" title="FIXED: Implement CSS.supports()">バグ 779917</a>).</li> + <li>Support for UndoManager has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=617532" title='FIXED: implement the HTML5 "undo history" feature (UndoManager interface)'>バグ 617532</a>).</li> + <li>The CSSOM <a href="/ja/docs/Web/API/Document/caretPositionFromPoint" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>document.caretPositionFromPoint</code></a> method, which returns a <a href="/ja/docs/Web/API/CaretPosition" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>CaretPosition</code></a> has been implemented.</li> + <li>The index argument of the <a href="/ja/docs/Web/API/TableRow/insertCell" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>tableRow.insertCell</code></a> and <a href="/ja/docs/Web/API/Table/insertRow" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>table.insertRow</code></a> methods has been made optional as per HTML specification.</li> + <li><a href="/ja/docs/Web/API/Navigator/getUserMedia" title="Navigator.getUserMedia() メソッドは、カメラや共有画面、マイクなど、0 または 1 系統の動画入力デバイスおよび 0 または 1 系統の音声入力デバイスの使用許可をユーザーに求めます。ユーザーが許可を与えると、許可された MediaStream オブジェクトを引数に与える successCallback が呼び出されます。ユーザーが拒否するかメディアが使用できない場合、PermissionDeniedError または NotFoundError エラーを伴う errorCallback が呼び出されます。ただし、ユーザーが選択する必要がない場合など、コールバックの呼び出しが完了しない可能性があることに注意してください。"><code>Navigator.getUserMedia</code></a>, still prefixed as <code>Navigator.mozGetUserMedia</code> is now activated by default.</li> + <li>The third, optional, <code>transfer</code> argument of <a href="/ja/docs/Web/API/Window/postMessage" title="window.postMessage が呼び出されたとき、MessageEvent を対象ウィンドウに伝達し、そのとき、実行されなければならない任意の保留中のスクリプトが完了します(例えば、window.postMessage がイベントハンドラから呼ばれた場合イベントハンドラの存続、以前に設定された保留中のタイムアウト、など)。 MessageEvent には message という型、window.postMessage に与えられる第一引数の文字列の値に設定される data プロパティ、 window.postMessage が呼び出されたとき、window.postMessage を呼び出しているウィンドウ内のメインドキュメントの生成元に対応する origin プロパティ、window.postMessage を呼び出したウィンドウである source プロパティがあります。(他のイベントの標準プロパティがそれらの期待される値で存在します)"><code>Window.postMessage</code></a> is now supported. It allows to transfer a sequence of <a href="/ja/docs/Web/API/Transferable" title="Technical review completed."><code>Transferable</code></a> objects to the destination (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=822094" title="FIXED: Implement transfer parameter of window.postMessage">バグ 822094</a>).</li> + <li>The <a href="/ja/docs/Web/API/Element/getElementsByTagName" title="指定された タグ名 による要素のリストを返します。指定された要素以下のサブツリーが検索対象となり、その要素自体は除外されます。"><code>element.getElementsByTagName</code></a> method will now return <code>HTMLCollection</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=799464" title="FIXED: Make Element.getElementsBy* return HTMLCollection">バグ 799464</a>).</li> + <li>The <a href="/ja/docs/Web/API/File" title="File インターフェイスはファイルの情報を提供したり、Web ページ内の JavaScript がコンテンツにアクセスすることを許可したりします。"><code>File</code></a> <code>mozLastModifiedDate</code> property has been implemented. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=793955" title="FIXED: [DeviceStorage] files returned by DeviceStorage.get() don't always have lastModifiedDate">バグ 793955</a>).</li> + <li>The <a href="/ja/docs/Web/API/File" title="File インターフェイスはファイルの情報を提供したり、Web ページ内の JavaScript がコンテンツにアクセスすることを許可したりします。"><code>File</code></a> <code>lastModifiedDate</code> property returns the current date, when the date of the last modification is unknown. (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=793459" title="FIXED: Update File.lastModifiedDate to latest spec">バグ 793459</a>.</li> + <li>The <a href="/ja/docs/Web/API/CanvasRenderingContext2D" title='このインターフェイスのオブジェクトを取得するには、以下のようにのgetContext()の引数に"2d"を指定して呼び出します。'><code>CanvasRenderingContext2D</code></a> <code>isPointInStroke</code> method has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=803124" title="FIXED: Implement isPointInStroke">バグ 803124</a>).</li> + <li>The <a href="/ja/docs/Web/API/HTMLCanvasElement" title="HTMLCanvasElementインタフェースはcanvas要素のレイアウトや表現の操作のための属性やメソッドを提供します。HTMLCanvasElementはHTMLElementインタフェースのプロパティやメソッドも利用可能です。"><code>HTMLCanvasElement</code></a> <code>toBlob</code> method has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=648610" title="FIXED: Implement <canvas>.toBlob">バグ 648610</a>).</li> + <li>The <a href="/ja/docs/Web/API/Node/isSupported" title="指定された機能が DOM 実装に含まれており、このノードでサポートされているかどうかをテストします。"><code>Node.isSupported</code></a> and the <a href="/ja/docs/Web/API/Document/implementation" title="現在のドキュメントに関連付けられた DOMImplementation オブジェクトを返します。"><code>document.implementation.hasFeature()</code></a> methods have been changed to always return <code>true</code> (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=801425" title="FIXED: Make hasFeature() and isSupported() always return true">バグ 801425</a>).</li> + <li>When calling <code>document.createElement(null)</code>, <code>null</code> will now be stringified and works like <code>document.createElement("null")</code>.</li> +</ul> + +<h2 id="SVG">SVG</h2> + +<p>General Gecko:</p> + +<ul> + <li>Inconsistent renderings of <code><a href="/ja/docs/Web/MathML/Element/mmultiscripts" title="<mmultiscripts>"><mmultiscripts></a></code>, <code><a href="/ja/docs/Web/MathML/Element/msub" title="<msub>"><msub></a></code>, <code><a href="/ja/docs/Web/MathML/Element/msup" title="<msup>"><msup></a></code> and <code><a href="/ja/docs/Web/MathML/Element/msubsup" title="<msubsup>"><msubsup></a></code> have been unified and the error handling of these elements has been improved (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=827713" title="FIXED: Inconsistent rendering of mub / mup / msubsup / mmultiscripts">バグ 827713</a>).</li> + <li>The <a href="/en-US/docs/Web/SVG/Attribute/paint-order" title="/en-US/docs/Web/SVG/Attribute/paint-order">paint-order</a> attribute has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=828805" title="FIXED: implement paint-order property from SVG 2">バグ 828805</a>).</li> + <li>The implementation of the <code>contentScriptType</code> and <code>contentStyleType</code> properties has been removed from <a href="https://developer.mozilla.org/en-US/docs/Web/API/SVGSVGElement" title="/en-US/docs/Web/API/SVGSVGElement"><code>SVGSVGElement</code></a> along with the removal from SVG2 (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=819731" title="FIXED: remove contentStyleType and contentScriptType from SVGSVGElement">バグ 819731</a>).</li> +</ul> + +<h2 id="MathML">MathML</h2> + +<p>General Gecko:</p> + +<ul> + <li>The <code>dir</code> attribute for controlling directionality of formulas on e.g. <code><a href="https://developer.mozilla.org/en-US/docs/Web/MathML/Element/math" title="<math>"><math></a></code> or <code><a href="https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mrow" title="<mrow>"><mrow></a></code> elements is now equivalent to using the <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/direction" title=""><code>direction</code></a> CSS property.</li> + <li>The equal sign ("=") is now <a href="https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mo#attr-stretchy">stretchable</a>.</li> + <li>The "<code>updiagonalarrow</code>" value for the <code>notation</code> attribute on <code><a href="https://developer.mozilla.org/en-US/docs/Web/MathML/Element/menclose" title="<menclose>"><menclose></a></code> elements has been added.</li> + <li>Negative widths for the <code><a href="/ja/docs/Web/MathML/Element/mspace" title="<mspace>"><mspace></a></code> element has been implemented (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=717546" title="FIXED: Implement mspace with negative width">バグ 717546</a>).</li> + <li>The <code><a href="/ja/docs/Web/MathML/Element/semantics" title="<semantics>"><semantics></a></code> element now determines the visible child as described in the MathML3 specification.</li> + <li>To help MathML authors debugging "invalid-markup" errors in their documents, MathML parsing errors (such as having too many / too few child elements) and warnings about deprecated attributes or wrong attribute values are now reported to the <a href="/en-US/docs/Error_Console" title="Error_Console">Error Console</a>.</li> + <li>The <code>scriptminsize</code> attribute now accepts unitless values and percent values. They are interpreted as multiples of the default value ("<code>8pt</code>").</li> + <li>Unitless values are now also allowed for the <code>mathsize</code> and <code>fontsize</code> attributes; they multiply the default value.</li> +</ul> + +<h2 id="ネットワーク">ネットワーク</h2> + +<p>General Gecko:</p> + +<ul> + <li>We continue to update our CSP implementation to match the CSP 1.0 spec, which reached Candidate Recommendation: + <ul> + <li>Support for the spec-compliant <code>Content-Security-Policy</code> HTTP header (in addition to the experimental <code>X-Content-Security-Policy</code>) has been added (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=783049" title="FIXED: CSP : use existing/old parser for X-Content-Security-Policy header, new/CSP 1.0 spec compliant parser for Content-Security-Policy header">バグ 783049</a>). <strong>Note</strong>: the patch for this new header landed in Firefox 21, it is disabled on builds (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=842657" title="FIXED: Flip the pref to enable the CSP 1.0 parser for Firefox">バグ 842657</a>).</li> + </ul> + </li> +</ul> + +<h2 id="Worker">Worker</h2> + +<p>General Gecko:</p> + +<ul> + <li>The functions <a href="/ja/docs/Web/API/Window/URL/createObjectURL" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>URL.createObjectURL</code></a> and <a href="/ja/docs/Web/API/Window/URL/revokeObjectURL" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>URL.revokeObjectURL</code></a> are now included in the set of <a href="/en-US/docs/DOM/Worker/Functions_available_to_workers" title="DOM/Worker/Functions_available_to_workers">functions available to workers</a>.</li> +</ul> + +<h2 id="セキュリティ">セキュリティ</h2> + +<p>General Gecko:</p> + +<ul> + <li>Mixed content blocking. Firefox will no longer load non-secure (http) resources on secure (https) pages (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=834836" title="FIXED: Turn on pref to block mixed active content">バグ 834836</a>).</li> + <li>The standard syntax of <a href="/en-US/docs/Security/CSP" title="/en-US/docs/Security/CSP">CSP</a> 1.0 policies are now implemented and enforced by default.</li> +</ul> + +<h2 id="XForms">XForms</h2> + +<p>General Gecko:</p> + +<p>Support for <a href="/en-US/docs/XForms" title="XForms">XForms</a> has been <a href="http://www.philipp-wagner.com/blog/2011/07/the-future-of-mozilla-xforms/" title="http://www.philipp-wagner.com/blog/2011/07/the-future-of-mozilla-xforms/"><strong>removed</strong></a> in Firefox 19.</p> + +<h2 id="参考情報">参考情報</h2> + +<ul> + <li><a href="http://www.mozilla.org/en-US/firefox/os/notes/1.2/" title="http://www.mozilla.org/en-US/firefox/os/notes/1.2/">Firefox OS 1.2 Notes</a></li> +</ul> + +<h2 id="以前のバージョン">以前のバージョン</h2> + +<p></p><div class="multiColumnList"> +<ul> +<li><a href="/ja/docs/Mozilla/Firefox_OS/Releases/1.1">Firefox OS 1.1 for developers</a></li><li><a href="/ja/docs/Mozilla/Firefox_OS/Releases/1.0.1">Firefox OS 1.0.1 for developers</a></li></ul> +</div><p></p> + +<p> </p> + +<p>Share this article: <a href="http://mzl.la/1av9ZRr">http://mzl.la/1av9ZRr</a></p> |