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

{{ draft() }}

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

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

HTML

CSS

DOM

JavaScript

WebGL

SVG

MathML

XUL

ネットワーク

開発者ツール

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

インターフェース

{{ interface("nsIStreamListener") }}
onDataAvailable()の4番目の引数 (aOffset) が unsigned long long 型に変更されました。 ({{bug("784912")}})
{{ interface("nsIUploadChannel") }}
setUploadStream() が 2GB を超える content-length をサポートしました。({{bug("790617")}})
{{ interface("nsIEditor") }}
addEditorObserver() が削除されました。代わりに setEditorObserver() を使ってください。removeEditorObserver() は {{ interface("nsIEditorObserver") }} パラメータを受け取らなくなります。({{bug("785091")}})
{{ interface("nsIHttpProtocolHandler") }}
http-on-modify-request オブザーバが nsIChannel.asyncOpen() 中に同期的に呼ばれる保証はなくなります。asyncOpen() 中に呼び出される必要のあるオブザーバには新しく http-on-opening-request オブザーバトピックが追加されています。詳細は({{bug("800799")}})をご覧ください。

新しいインターフェース

削除されたインターフェース

以下のインターフェースが削除されました:

関連記事

{{Firefox_for_developers('17')}}