--- title: Firefox 19 for developers slug: Mozilla/Firefox/Releases/19 tags: - Firefox - Firefox 19 - NeedsContent translation_of: Mozilla/Firefox/Releases/19 ---

{{ draft() }}

Gecko 19 を搭載した Firefox 19 は米国時間 2013 年 2 月 19 日にリリースされました。このページでは、開発者に影響する Firefox 19 の変更点をまとめています。

Web 開発者向けの変更点一覧

JavaScript

CSS

DOM

XForms

Firefox 19 で、XForms のサポートを削除しました

アドオン開発者と Mozilla 開発者向けの変更点

注意: Firefox 19 での重要な変更点は、nsresult が強い型付けになったことです。これは戻り値の処理ミスによって発生するバグの発見を容易にしますが、この点を誤って仮定している場合に既存のコードで不具合が発生する可能性があります。

インタフェースの変更点

{{ interface("nsIImgLoadingContent") }}
addObserver() メソッドのパラメータ (aObserver) が {{ interface("imgIDecoderObserver") }} から {{ interface("imgINotificationObserver") }} に替わりました。{{ interface("imgINotificationObserver") }} の notify() メソッドはスクリプト可能ではありませんので、{{ interface("imgITools") }} の createScriptedObserver() を使用しなければなりません。
{{ interface("nsIChannel") }}
contentLength プロパティの型を long から int64_t に変更しました。

関連情報

過去のバージョン

{{Firefox_for_developers('18')}}