--- title: Firefox 18 per sviluppatori slug: Firefox_18_for_developers tags: - Firefox - Firefox 18 translation_of: Mozilla/Firefox/Releases/18 ---
{{FirefoxSidebar}}

{{ draft() }}

Firefox 18 è stato pubblicato l'8 gennaio 2013. In questo articolo sono elencate le modifiche principali che sono utili non solo per gli sviluppatori web, ma anche gli sviluppatori di Firefox e Gecko così come add-on per gli sviluppatori.

Vuoi aiutare la documentazione di Firefox 18?
lista dei bug su cui bisogna scrivere (Vedi l'elenco dei bug )

Modifiche per gli sviluppatori Web

HTML

CSS

 DOM

JavaScript

WebGL

SVG

MathML

XUL

Network

Strumenti di sviluppo

Novità per add-on e sviluppatori Mozilla

Novità dell'Interfaccia

{{ interface("nsIStreamListener") }}
The 4th parameter (aOffset) of onDataAvailable() method changes to unsigned long long. ({{bug("784912")}})
{{ interface("nsIUploadChannel") }}
setUploadStream() supports over 2GB content-length ({{bug("790617")}})
{{ interface("nsIEditor") }}
addEditorObserver() has been removed, use setEditorObserver() instead, removeEditorObserver() no longer takes a {{ interface("nsIEditorObserver") }} parameter ({{bug("785091")}})
{{ interface("nsIHttpProtocolHandler") }}
http-on-modify-request observers are no longer guaranteed to be called synchronously during
nsIChannel.asyncOpen(). For observers that need to be called during asyncOpen(), the new http-on-opening-request observer topic has been added.  See ({{bug("800799")}})

New interfaces

Removed interfaces

The following interfaces have been removed.

See also

Older versions

{{Firefox_for_developers('17')}}