1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
|
---
title: Firefox 3.5 para desenvolvedores
slug: Firefox_3.5_para_desenvolvedores
translation_of: Mozilla/Firefox/Releases/3.5
---
<div>{{FirefoxSidebar}}</div><p>O Firefox 3.5 introduz várias funcionalidades novas, bem como suporte adicional e melhorado para uma larga variedade de padrões web. Este artigo oferece uma extensa lista, com links para artigos cobrindo as melhorias mais importantes.</p>
<h2 id="Novas_funcionalidades_para_desenvolvedores_no_Firefox_3.5">Novas funcionalidades para desenvolvedores no Firefox 3.5</h2>
<h3 id="Para_desenvolvedores_de_web_sites_e_aplicações">Para desenvolvedores de web sites e aplicações</h3>
<h4 id="Suporte_a_HTML_5">Suporte a HTML 5</h4>
<dl>
<dt>
<a class="internal" href="/Pt/Usando_%C3%A1udio_e_v%C3%ADdeo_no_Firefox" title="Pt/Usando áudio e vídeo no Firefox">Usando áudio e vídeo no Firefox</a></dt>
<dd>
O Firefox 3.5 adicionou suporte para os elementos de <a class="internal" href="/Pt/HTML/Elemento/Audio" title="Pt/HTML/Elemento/Audio"><code>áudio</code></a> e <a class="internal" href="/Pt/HTML/Elemento/Video" title="Pt/HTML/Elemento/Video"><code>vídeo</code></a> do HTML 5.</dd>
<dt>
<a class="internal" href="/en/Offline_resources_in_Firefox" title="En/Offline resources in Firefox">Recursos offline no Firefox</a> (EN)</dt>
<dd>
O Firefox 3.5 agora suporta totalmente as especificações de recursos <em>offline</em> do HTML 5.</dd>
<dt>
<a class="internal" href="/En/DragDrop/Drag_and_Drop" title="En/DragDrop/Drag and Drop">Arrastar e largar (drag and drop)</a> (EN)</dt>
<dd>
As APIs de arrastar e soltar do HTML 5 permitem o suporte para arrastar e soltar itens dentro e entre web sites. Isto também proporciona uma API simples para uso em extensões e aplicações baseadas no Mozilla.</dd>
</dl>
<h4 id="Novas_funcionalidades_do_CSS_suportadas">Novas funcionalidades do CSS suportadas</h4>
<dl>
<dt>
<a class="internal" href="/Pt/CSS/@font-face" title="Pt/CSS/@font-face">Suporte a fontes baixáveis</a></dt>
<dd>
A nova <code>@font-face</code> @rule permite que páginas web proporcionem fontes baixáveis, dessa forma estes sites podem ser renderizados exatamente como o autor da página espera.</dd>
<dt>
<a class="internal" href="/Pt/CSS/Consulta_de_m%C3%ADdia" title="Pt/CSS/Consulta de mídia">Consulta de mídia CSS</a></dt>
<dd>
O Firefox 3.5 suporta consulta de mídia CSS, que melhora o suporte às folhas de estilo dependentes de mídias.</dd>
<dt>
<a class="internal" href="/pt/CSS/:before" title="pt/CSS/:before"><code>:before</code></a> e <a class="internal" href="/pt/CSS/:after" title="pt/CSS/:after"><code>:after</code></a> atualizados para o CSS 2.1</dt>
<dd>
Os pseudo-elementos <code>:before</code> e <code>:after</code> foram atualizados para o suporte total do CSS 2.1, adicionando suporte para <code>position</code>, <code>float</code>, <code>list-style-*</code>, e algumas propriedades <code>display</code>.</dd>
<dt>
<a class="internal" href="/en/CSS/opacity" title="En/CSS/Opacity"><code>opacity</code></a><code> (en)</code></dt>
<dd>
A estensão Mozilla <code>-moz-opacity</code> para o CSS foi removida em favor da propriedade padrão <code>opacity</code>.</dd>
<dt>
<a class="internal" href="/en/CSS/text-shadow" title="En/CSS/Text-shadow"><code>text-shadow</code></a><code> (en)</code></dt>
<dd>
A propriedade <code>text-shadow</code>, que permite ao conteúdo web especificar efeitos de sombra para aplicar em textos e decorações de texto, agora é suportada.</dd>
<dt>
<a class="internal" href="/En/CSS/Word-wrap" title="En/CSS/Word-wrap"><code>word-wrap</code></a><code> (en)</code></dt>
<dd>
Esta nova propriedade suportada permite ao conteúdo especificar quando as linhas podem ou não serem quebradas no meio de palavras para prevenir o extravasamento quando uma outra <em>string</em> não-quebrável é muito longa para ocupar uma única linha.</dd>
<dt>
<a class="internal" href="/en/CSS/-moz-box-shadow" title="En/CSS/-moz-box-shadow"><code>-moz-box-shadow</code></a><code> (en)</code></dt>
<dt>
<a class="internal" href="/En/CSS/-moz-border-image" title="En/CSS/-moz-border-image"><code>-moz-border-image</code></a><code> (en)</code></dt>
<dt>
<a class="internal" href="/En/CSS/-moz-column-rule" title="En/CSS/-moz-column-rule"><code>-moz-column-rule</code></a><code> (en)</code></dt>
<dt>
<a class="internal" href="/En/CSS/-moz-column-rule-width" title="En/CSS/-moz-column-rule-width"><code>-moz-column-rule-width</code></a><code> (en)</code></dt>
<dt>
<a class="internal" href="/En/CSS/-moz-column-rule-style" title="En/CSS/-moz-column-rule-style"><code>-moz-column-rule-style</code></a><code> (en)</code></dt>
<dt>
<a class="internal" href="/En/CSS/-moz-column-rule-color" title="En/CSS/-moz-column-rule-color"><code>-moz-column-rule-color</code></a><code> (en)</code></dt>
<dt>
<a class="internal" href="/en/CSS/-moz-column-gap" title="En/CSS/-moz-column-gap"><code>-moz-column-gap</code></a><code> (en)</code></dt>
<dd>
O Firefox 3.5 adicionou suporte para estas extensões Mozilla ao CSS.</dd>
<dt>
O valor de cor <a class="internal" href="/en/CSS/color#Mozilla_Specific_Colors" title="En/CSS/color#Mozilla Specific Colors"><code>-moz-nativehyperlinktext</code></a><code> (en)</code></dt>
<dd>
Este novo valor de cores representa a cor de <em>hiperlink</em> padrão do sistema do usuário.</dd>
<dt>
As novas propriedades <a class="internal" href="/En/CSS/-moz-window-shadow" title="En/CSS/-moz-window-shadow"><code>-moz-window-shadow</code></a> <code>(en) </code>e <a class="internal" href="/En/CSS/:-moz-system-metric(mac-graphite-theme)" title="En/CSS/:-moz-system-metric(mac-graphite-theme)"><code>-moz-system-metric(mac-graphite-theme)</code></a><code> (en)</code></dt>
<dd>
Estas novas propriedades CSS foram adicionadas para facilitar as edições de temas.</dd>
<dt>
Novos valores para <a class="internal" href="/en/CSS/-moz-appearance" title="En/CSS/-moz-appearance"><code>-moz-appearance</code></a> <code>(en)</code></dt>
<dd>
Os valores <code>-moz-win-glass</code> e <code>-moz-mac-unified-toolbar</code> foram adicionados em <code>-moz-appearance</code>.</dd>
<dt>
<a class="internal" href="/Pt/CSS/Usando_transforma%C3%A7%C3%B5es_CSS" title="Pt/CSS/Usando transformações CSS">Usando transformações CSS</a></dt>
<dd>
O Firefox 3.5 suporta transformações CSS. Veja <a class="internal" href="/En/CSS/-moz-transform" title="En/CSS/-moz-transform"><code>-moz-transform</code></a> <code>(en) </code>e <a class="internal" href="/En/CSS/-moz-transform-origin" title="En/CSS/-moz-transform-origin"><code>-moz-transform-origin</code></a> <code>(en) </code>para detalhes.</dd>
<dt>
<a class="internal" href="/en/CSS/:nth-child" title="En/CSS/:nth-child"><code>:nth-child</code></a> <code>(en)</code></dt>
<dt>
<code><a class="internal" href="/en/CSS/:nth-last-child" title="En/CSS/:nth-last-child">:nth-last-child</a></code> <code>(en)</code></dt>
<dt>
<code><a class="internal" href="/en/CSS/:nth-of-type" title="En/CSS/:nth-of-type">:nth-of-type</a></code> <code>(en)</code></dt>
<dt>
<code><a class="internal" href="/en/CSS/:nth-last-of-type" title="En/CSS/:nth-last-of-type">:nth-last-of-type</a></code> <code>(en)</code></dt>
<dt>
<code><a class="internal" href="/en/CSS/:first-of-type" title="En/CSS/:first-of-type">:first-of-type</a></code> <code>(en)</code></dt>
<dt>
<code><a class="internal" href="/en/CSS/:nth-last-of-type" title="En/CSS/:nth-last-of-type">:last-of-type</a></code> <code>(en)</code></dt>
<dt>
<a class="internal" href="/en/CSS/:only-of-type" title="En/CSS/:only-of-type"><code>:only-of-type</code></a> <code>(en)</code></dt>
<dd>
Todos estes seletores são agora suportados pelo Firefox 3.5.</dd>
</dl>
<h4 id="Novas_funcionalidades_da_DOM">Novas funcionalidades da DOM</h4>
<dl>
<dt>
<a class="internal" href="/Pt/DOM/Storage#localStorage" title="pt/DOM/Storage#localStorage">localStorage</a></dt>
<dd>
O Firefox 3.5 adiciona suporte para a propriedade <code>localStorage do</code> HTML 5, que proporciona uma maneira para as aplicações web armazenarem dados localmente no computador do cliente.</dd>
<dt>
<a class="internal" href="/En/Using_web_workers" title="En/Using DOM workers">Using DOM workers</a> (EN)</dt>
<dd>
O Firefox 3.5 suporta que trabalhadores (<em>workers</em>) DOM permitam facilmente o suporte para <em>multi-threading</em> em aplicações web.</dd>
<dt>
<a class="internal" href="/En/Using_geolocation" title="En/Using geolocation">Using geolocation</a> (EN)</dt>
<dd>
O Firefox 3.5 suporta a API de Geolocalização (<em>Geolocation API</em>), que permite a aplicações web obterem informações sobre a localização atual dos usuários se um provedor desta informação estiver instalado e habilitado.</dd>
<dt>
<a class="internal" href="/En/Using_native_JSON" title="En/Using JSON in Firefox">Using JSON in Firefox</a> (EN)</dt>
<dd>
O supore para <a class="internal" href="/en/JSON" title="En/JSON">JSON</a> está agora integrado ao DOM.</dd>
<dt>
<a class="internal" href="/En/DOM/Locating_DOM_elements_using_selectors" title="en/DOM/Locating DOM elements using selectors">Locating DOM elements using selectors</a> (EN)</dt>
<dd>
A API de seletores (<em>selectors API</em>) permite consultar um documento para localizar os elementos que combinam com uma regra de seleção dada.</dd>
<dt>
<a class="internal" href="/En/DOM/NodeIterator" title="En/DOM/NodeIterator">The <code>NodeIterator</code> object</a> (EN)</dt>
<dd>
O objeto <code>NodeIterator</code> proporciona suporte para iteração sobre a lista de nós em uma subárvore DOM.</dd>
<dt>
<a class="internal" href="/en/Gecko-Specific_DOM_Events#MozAfterPaint" title="en/Gecko-Specific DOM Events#MozAfterPaint">The MozAfterPaint event</a> (EN)</dt>
<dd>
Este novo evento DOM é enviado após realizar atualizações de pintura em janelas.</dd>
<dt>
<a class="internal" href="/en/Gecko-Specific_DOM_Events#MozMousePixelScroll" title="en/Gecko-Specific DOM Events#MozMousePixelScroll">The MozMousePixelScroll event</a> (EN)</dt>
<dd>
Este novo evento DOM permite a detecção de eventos de rolagem do mouse baseada em pixels ao invés de eventos de rolagem baseados em linhas.</dd>
</dl>
<h4 id="Novas_funcionalidades_JavaScript">Novas funcionalidades JavaScript</h4>
<dl>
<dt>
<a class="internal" href="/En/Core_JavaScript_1.5_Reference/Global_Objects/Object/GetPrototypeOf" title="En/Core JavaScript 1.5 Reference/Global Objects/Object/GetPrototypeOf"><code>Object.getPrototypeOf()</code></a> (EN)</dt>
<dd>
Este novo método retorna o protótipo de um objeto específico.</dd>
<dt>
Novos métodos trim no objeto String</dt>
<dd>
O objeto <a class="internal" href="/en/Core_JavaScript_1.5_Reference/Global_Objects/String" title="en/Core JavaScript 1.5 Reference/Global Objects/String"><code>String</code></a> (en) tem agora os métodos <a class="internal" href="../../../../En/Core_JavaScript_1.5_Reference/Global_Objects/String/Trim" rel="internal"><code>trim()</code></a> (en), <a class="internal" href="../../../../En/Core_JavaScript_1.5_Reference/Global_Objects/String/TrimLeft" rel="internal"><code>trimLeft()</code></a> (en) e <a class="internal" href="../../../../En/Core_JavaScript_1.5_Reference/Global_Objects/String/TrimRight" rel="internal"><code>trimRight()</code></a> (en).</dd>
</dl>
<h4 id="Rede">Rede</h4>
<dl>
<dt>
<a class="internal" href="/En/HTTP_access_control" title="En/HTTP access control">Cross-site access controls for HTTP</a> (EN)</dt>
<dd>
No Firefox 3.5, agora é possível para requisições HTTP, incluindo as feitas por <a class="internal" href="/en/XMLHttpRequest" title="En/XMLHttpRequest"><code>XMLHttpRequest</code></a> (en), trabalhar através de domínios, se o servidor suportar isso.</dd>
<dt>
<a class="internal" href="/En/Using_XMLHttpRequest#Monitoring_progress" title="En/Using XMLHttpRequest#Monitoring progress">Progress events for </a><code><a class="internal" href="/En/Using_XMLHttpRequest#Monitoring_progress" title="En/Using XMLHttpRequest#Monitoring progress">XMLHttpRequest</a></code> (EN)</dt>
<dd>
Eventos de progresso agora são oferecidos para permitir que extensões monitorem o progresso de requisições.</dd>
<dt>
Suporte a <code>XMLHttpRequest</code> síncrona melhorado</dt>
<dd>
<a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=340345" title="https://bugzilla.mozilla.org/show_bug.cgi?id=340345">DOM Timeout</a> e <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=333198" title="https://bugzilla.mozilla.org/show_bug.cgi?id=333198">Input Events</a> agora são omitidos durante uma <code>XMLHttpRequest</code> síncrona.</dd>
<dt>
<a class="internal" href="/En/Controlling_DNS_prefetching" title="en/Controlling DNS prefetching">Controlling DNS prefetching</a> (EN)</dt>
<dd>
O Firefox 3.5 proporciona pré-carregamento DNS (<em>DNS prefetching</em>), através do qual realiza a resolução do nome do domínio antes do tempo para links incluídos na página atual, com o objetivo de poupar tempo quando os links forem realmente clicados. Este artigo descreve como você pode modificar seu web site para desabilitar o pré-carregamento, ou para ajustar como o pré-carregamento opera.</dd>
</dl>
<h4 id="Novas_funcionalidades_Canvas">Novas funcionalidades Canvas</h4>
<dl>
<dt>
<a class="internal" href="/en/Drawing_text_using_a_canvas" title="en/Drawing text using a canvas">HTML 5 text API for <code>canvas</code> elements</a> (EN)</dt>
<dd>
Os elementos Canvas agora suportam a API de texto do HTML 5.</dd>
<dt>
<a class="internal" href="/en/Canvas_tutorial/Applying_styles_and_colors#Shadows" title="en/Canvas tutorial/Applying styles and colors#Shadows">Shadow effects in a <code>canvas</code></a> (EN)</dt>
<dd>
Os efeitos de sombra do Canvas agora são suportados.</dd>
<dt>
atributo <code>moz-opaque</code></dt>
<dd>
Adicionado o atributo DOM, <code>moz-opaque</code>, que permite ao canvas saber quando a translucidez será um fator ou não. Se o canvas sabe que não há translucidez, a performance de pintura pode ser otimizada.</dd>
</dl>
<h4 id="Novas_funcionalidades_SVG">Novas funcionalidades SVG</h4>
<dl>
<dt>
<a class="internal" href="/En/Applying_SVG_effects_to_HTML_content" title="en/Applying SVG effects to HTML content">Applying SVG effects to HTML content</a> (EN)</dt>
<dd>
Você pode aplicar efeitos SVG ao conteúdo HTML e XHTML; este artigo descreve como.</dd>
</dl>
<h4 id="Novas_funcionalidades_-_Miscelânea">Novas funcionalidades - Miscelânea</h4>
<dl>
<dt>
<a class="internal" href="/En/ICC_color_correction_in_Firefox" title="en/ICC color correction in Firefox">ICC color correction in Firefox</a> (EN)</dt>
<dd>
O Firefox 3.5 agora suporta a correção de cores ICC para imagens marcadas.</dd>
<dt>
O atributo <code>defer</code> é agora suportado no elemento <a class="internal" href="/En/HTML/Element/Script" title="En/HTML/Element/script"><code>script</code></a> (EN)</dt>
<dd>
Este atributo indica ao navegador que ele pode optar por continuar a analisar e renderizar a página sem aguardar o término da execução do script.</dd>
</dl>
<h3 id="Outras_melhorias">Outras melhorias</h3>
<ul>
<li>A unidade <code>ch</code> pode agora ser usada em qualquer lugar que aceite uma <a class="internal" href="/en/length" title="En/Length">unidade de comprimento</a> (en); "1ch" é a largura do caractere "0" (zero).</li>
<li>A propriedade <a class="internal" href="/en/CSS/white-space" title="En/CSS/White-space"><code>white-space</code></a> <code>(en) </code>agora aceita o valor <code>pre-line</code>.</li>
<li>A propridedade <code><a class="internal" href="../../../../En/DOM/Text.wholeText" rel="internal">wholeText</a></code> <code>(en)</code> e o método <code><a class="internal" href="../../../../En/DOM/Text.replaceWholeText" rel="internal">replaceWholeText()</a></code> <code>(en)</code> dos nós de texto foram implementados.</li>
<li>A propriedade <code><a class="internal" href="../../../../En/DOM/Element.children" rel="internal">element.children</a></code> <code>(en)</code> foi adicionada. Ela retorna uma <em>coleção</em> de elementos filhos do elemento dado.</li>
<li>A API Traversal Element é agora suportada pelo objeto DOM <a class="internal" href="../../../../en/DOM/element" rel="internal">Element</a> <code>(en)</code>.</li>
<li>Nós HTML podem ser clonados usando <a class="internal" href="/En/DOM/Node/CloneNode" title="En/DOM/Node/CloneNode"><code>cloneNode()</code></a> <code>(en)</code>.</li>
<li>Os elementos DOM enviados agora podem ser reenviados. Isto faz o Firefox 3.5 passar o teste 30 do Acid 3.</li>
<li>Melhorias forma feitas na manipulação do DOM 2 Range.</li>
<li>No escopo <em>não-chrome</em>, objetos pegos como exceções são agora os reais objetos lançados ao invés de um wrapper <a class="internal" href="/en/XPConnect" title="En/XPConnect">XPConnect</a> <code>(en) </code>contendo o objeto lançado.</li>
<li>A referência ID do SVG está agora viva.</li>
<li>Os filtros SVG agora funcionam para <code>foreignObject</code>.</li>
<li>O método <code>GetSVGDocument()</code> foi adicionado ao elementos <a class="internal" href="/en/HTML/Element/object" title="En/HTML/Element/Object"><code>object</code></a> <code>(en) </code>e <a class="internal" href="/en/HTML/Element/iframe" title="en/HTML/Element/Iframe"><code>iframe</code></a> <code>(en)</code> para compatibilidade.</li>
</ul>
<h3 id="Para_desenvolvedores_XUL_e_de_complementos">Para desenvolvedores XUL e de complementos</h3>
<p>Se você é um desenvolvedor de extensões, você deve começar lendo <a class="internal" href="/Pt/Atualizando_extens%C3%B5es_para_o_Firefox_3.5" title="Pt/Atualizando extensões para o Firefox 3.5">Atualizando extensões para o Firefox 3.5</a>, que oferece um panorama útil de mudanças que podem afetar a sua extensão.</p>
<h4 id="Novos_componentes_e_funcionalidades">Novos componentes e funcionalidades</h4>
<dl>
<dt>
<a class="internal" href="/En/Supporting_private_browsing_mode" title="En/Supporting private browsing mode">Supporting private browsing mode</a> (EN)</dt>
<dd>
O Firefox 3.5 oferece o modo de Navegação Privada, que não grava as atividades do usuário. Extensões podem suportar a navegação privada seguindo as orientações oferecidas por este artigo.</dd>
<dt>
<a class="internal" href="/En/Security_changes_in_Firefox_3.5" title="En/Security changes in Firefox 3.5">Security changes in Firefox 3.5</a> (EN)</dt>
<dd>
Este artigo cobre as mudanças relacionadas à segurança no Firefox 3.5.</dd>
<dt>
<a class="internal" href="/En/Theme_changes_in_Firefox_3.5" title="En/Theme changes in Firefox 3.5">Theme changes in Firefox 3.5</a> (EN)</dt>
<dd>
Este artigo cobre as mudanças relacionadas à temas no Firefox 3.5.</dd>
<dt>
<a class="internal" href="/En/Monitoring_WiFi_access_points" title="En/Monitoring WiFi access points">Monitoring WiFi access points</a> (EN)</dt>
<dd>
Código com privilégios UniversalXPConnect agora podem monitorar a lista dos pontos de acesso disponíveis, obtendo informações de seus SSIDs, endereços MAC, e força de sinal. Isto pode ser usado em conjunto com geolocalização (<em>Geolocation</em>) para oferecer serviço de localização baseado em WiFi.</dd>
</dl>
<h4 id="Mudanças_e_melhorias_notáveis">Mudanças e melhorias notáveis</h4>
<ul>
<li>O <em>widget</em> XUL, <code><a class="internal" href="../../../../en/XUL/textbox" rel="internal">textbox</a></code> <code>(en)</code> agora oferece o tipo <code><a class="internal" href="../../../../en/XUL/Attribute/textbox.type" rel="internal">search</a></code> <code>(en)</code>, para uso como campos de busca.</li>
<li>Com o objetivo de suportar o arrastamento e lançamento de abas entre janelas, o <em>widget</em> <a class="internal" href="/en/XUL/browser" title="En/XUL/Browser"><code>browser</code></a> <code>(en)</code> agora possui o método <a class="internal" href="/En/XUL/Method/SwapDocShells" title="En/XUL/Method/SwapDocShells"><code>swapDocShells()</code></a> <code>(en)</code>.</li>
<li>Adicionado o atributo <a class="internal" href="/En/XUL/Attribute/Panel.level" title="en/XUL/Attribute/panel.level"><code>level</code></a> <code>(en)</code> ao elemento <a class="internal" href="/en/XUL/panel" title="En/XUL/Panel"><code>panel</code></a> <code>(en)</code><code>;</code> ele especifica se painéis aparecem no topo de outras aplicações, ou somente no topo da janela em que o painel está contido.</li>
<li>Elementos XUL agora suportam as propriedades <code>clientXXX</code> e <code>scrollXXX</code>.</li>
<li><a class="internal" href="/en/XUL/keyset" title="En/XUL/Keyset"><code>keysets</code></a> <code>(en) </code>agora incluem um atributo <code>disabled</code>.</li>
<li>Em adição, <code>keyset</code>s podem agora ser removidos usando o método de nós <a class="internal" href="/En/DOM/Node.removeChild" title="En/DOM/Node.removeChild"><code>removeChild()</code></a> <code>(en)</code>.</li>
<li><span class="lang lang-en"><code><a href="../../../../en/mozIStorageStatement" rel="internal">mozIStorageStatement</a></code> </span><code>(en)</code> teve o método <code>initialize()</code> removido; desenvolvedores devem usar o método <span class="lang lang-en"><code><a href="../../../../en/mozIStorageConnection#createStatement()" rel="internal">createStatement()</a></code></span> <code>(en)</code> ao invés de obter uma nova declaração de objeto.</li>
<li>A API <a class="internal" href="/en/Storage" title="En/Storage">Storage</a> <code>(en)</code> agora oferece suporte para requisições assíncronas.</li>
<li>A interface <a class="internal" href="/en/nsICookie2" title="En/NsICookie2"><code>nsICookie2</code></a> <code>(en) </code>agora expõe o tempo que os cookies foram criados no seu novo atributo <code>creationTime</code>.</li>
<li>Adicionada um indicador à <code><a class="internal" href="../../../../en/nsIProtocolHandler" rel="internal">nsIProtocolHandler</a></code> <code>(en)</code>(<code>URI_IS_LOCAL_RESOURCE</code>) que é checada durante o registro do <em>chrome</em> para assegurar que um protocolo tenha permissão para ser registrado. </li>
<li>O Firefox agora procura por plugins em <code>/usr/lib/mozilla/plugins</code> no Linux, assim como as localizações anteriormente suportadas.</li>
<li>A API plugin foi atualizada para incluir suporte para o modo de navegação privada; você pode usar agora <a class="internal" href="/en/NPN_GetValue" title="En/NPN GetValue"><code>NPN_GetValue()</code></a> <code>(en)</code> para consultar o estado do modo de navegação privada usando a variável <code>NPNVprivateModeBool</code>.</li>
</ul>
<h2 id="Novas_características_para_usuários_finais">Novas características para usuários finais</h2>
<h3 id="Experiência_do_usuário">Experiência do usuário</h3>
<h3 id="Segurança_e_Privacidade">Segurança e Privacidade</h3>
<h3 id="Performance">Performance</h3>
<h2 id="Veja_também">Veja também</h2>
<ul>
<li><a class="internal" href="/pt/Firefox_3_para_desenvolvedores" title="pt/Firefox 3 para desenvolvedores">Firefox 3 para desenvolvedores</a></li>
<li><a class="internal" href="/pt/Firefox_2_para_desenvolvedores" title="pt/Firefox 2 para desenvolvedores">Firefox 2 para desenvolvedores</a></li>
<li><a class="internal" href="/pt/Firefox_1.5_para_Desenvolvedores" title="pt/Firefox 1.5 para Desenvolvedores">Firefox 1.5 para desenvolvedores</a></li>
</ul>
|