Visit Mozilla.org

Bugs importantes solucionados en Firefox 3

De MDC

Imagen:traduccion-pendiente.png Esta página está traduciéndose a partir del artículo Notable_bugs fixed in Firefox 3, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción


Este artículo ofrece una lista de fallos (bug) resueltos en Firefox 3 que pueden no resultar obvios en la documentación.

  • si ocurre un error mientras se analiza un overlay, éste no se aplica. Los errores de análisis quedan registrados en la consola de error (bug 355755).
  • error corregido en el que los elementos <menupopup> pueden posicionarse dentro de un contenedor cuando están adosados a un menú o un elemento con aspecto de menú (bug 345896).
  • la propiedad de botones dlgType, funciona ahora correctamente (bug 308591).
  • el argumento canBubble de DOM:event.initEvent funciona ahora correctamente, de forma que ahora pueden dispararse eventos que no emergen (bug 330190).
  • el evento DOMAttrModified ahora maneja atributos con espacios de nombres de forma correcta (bug 247095).
  • las instrucciones de procesamiento XML, tales como <?xml-stylesheet ?>, aparecen ahora en el DOM de documentos XUL. Esto quiere decir que DOM:document.firstChild no es necesariamente el elemento raíz y en su lugar debe usarse DOM:document.documentElement. De igual forma, las instrucciones de procesamiento: <?xml-stylesheet ?> y <?xul-overlay ?> ya no tienen efecto fuera del prólogo del documento (bug 319654).
  • se han añadido las funciones getElementsByAttributeNS() a los elementos y documentos XUL (bug 239976).
  • cuando se mueve o elimina un elemento en un documento XUL, se mantienen los observadores de eventos (bug 286619).
  • los eventos de mutación ahora se disparan en documentos no visibles (bug 201238).
  • se han corregido varios problemas en elementos que se dibujaban desordenadamente (bug 317375).
  • se ha corregido getElementsByTagName() en subárboles que contienen elementos con nombres con prefijos de espacios de nombres en sus nombres de etiqueta (bug 206053).
  • Los eventos DOMNodeInserted y DOMNodeRemovedse aplican ahora correctamente a los nodos apropiados (bug 367164).
  • El carácter especial \d, usado en expresiones regulares, ha sido corregido para que sólo reconozca dígitos del alfabeto "Basic Latin" (o, lo que es lo mismo, para que sea equivalente a los dígitos [0-9]) (bug 378738).
  • La categoría "image-sniffing-services" permite que los decodificadores de imagen implementados como extensiones descodifiquen correctamente las imagenes enviadas con un tipo MIME incorrecto (bug 391667).

[editar] Véase también