--- title: Firefox 25 for developers slug: Mozilla/Firefox/Releases/25 tags: - Firefox - Firefox 25 translation_of: Mozilla/Firefox/Releases/25 ---
Gecko 25 を搭載した Firefox 25 は米国時間 2013 年 10 月 29 日にリリースされました。このページでは、開発者に影響する Firefox 25 の変更点をまとめています。
local
をサポートしました ({{bug("483446")}})。-moz-os-version
({{bug("810399")}})。現在このプロパティは、Windows のみで実装されています。"image/jpeg"
タイプとともに使用するとき HTMLCanvasElement.toBlob
メソッドは、画像の品質を指定する第 3 引数を受け入れます ({{bug("891884")}})。EcmaScript 6 (Harmony) の実装が続いています!
Array
に {{jsxref("Array.of()")}} メソッドを実装しました ({{bug("866849")}})。Map.prototype.forEach()
メソッドおよび Set.prototype.forEach()
メソッドを実装しました ({{bug("866847")}})。Math
へ新たに、数学的なメソッドを追加しました: Math.log10()
, Math.log2()
, Math.log1p()
, Math.expm1()
, Math.cosh()
, Math.sinh()
, Math.tanh()
, Math.acosh()
, Math.asinh()
, Math.atanh()
, Math.trunc()
, Math.sign()
and Math.cbrt()
({{bug("717379")}}).0b10101010
, 0B1010
, 0o777
, 0O237
が有効になりました ({{bug("894026")}})。KeyboardEvent.key
でサポートしました ({{bug("865565")}})。詳しくはキー名の表をご覧ください。keydown
イベントの preventDefault()
が呼び出された場合はkeypress
イベントが発生しないようになりました ({{bug("501496")}})。詳しくは keydown
イベントのドキュメントをご覧ください。Future
インターフェイスの名称を Promise
に変更しました ({{bug("884279")}})。srcDoc
プロパティをサポートしました。これは、{{HTMLElement("iframe")}} のコンテンツをインラインで記載できるプロパティです ({{bug("802895")}})。createTBody()
メソッドをサポートしました。これは、createTBody()
の取得を可能にします ({{bug("813034")}})。toStart
は省略可能になり、また既定値が false
になりました ({{bug("891340")}})。previousElementSibling
および nextElementSibling
を、{{domxref("Element")}} オブジェクトだけでなく {{domxref("CharacterData")}} オブジェクトや {{domxref("DocumentType")}} オブジェクトでも呼び出せるようにするため、{{domxref("ChildNode")}} に移転しました ({{bug("895974")}})。navigator.geolocation
プロパティを、仕様書に合致するよう更新しました。null
を返さないようになります。設定 geo.enabled
が false
であるときは、undefined
を返します ({{bug("884921")}})。videoPlaybackQuality
属性を、getVideoPlaybackQuality
メソッドに変更しました ({{bug(889205)}})。変更なし。
変更なし。
{{Firefox_for_developers('24')}}