Mejoras DOM en Firefox 3
Firefox 3 ofrece una serie de mejoras sobre el Modelo de Objetos del Documento (DOM), especialmente en lo que se refiere a la implementación de extensiones de DOM añadidas por otros navegadores. Este artículo proporciona una lista de estas mejoras, además de enlaces a documentación más detallada.
- Ahora se implementan las extensiones de DOM
clientTopyclientLeftde Internet Explorer. - La propiedad
window.fullScreenahora es siempre exacta, sin importar donde sea leída, incluso en el contenido. Previamente devolvíafalseerróneamente (Error 127013 en Firefox). - Ahora se implementan las extensiones de DOM
getClientRectsygetBoundingClientRect(Error 174397 en Firefox). - Se implementa la extensión de DOM
elementFromPointde Internet Explorer (Error 199692 en Firefox). - Ahora se implementan las extensiones de DOM
oncut,oncopy,onpaste,onbeforecut,onbeforecopyyonbeforepastede Internet Explorer (Error 280959 en Firefox). - Se han añadido capturadores para
Node.nodePrincipal,Node.baseURIObject, ydocument.documentURIObjectsólo para código con privilegios. El código Chrome no debe tocar (recuperar o fijar) estas propiedades en objetos de contenido sin envoltorios (por ejemplo, sobre unwrappedJSObjectde unXPCNativeWrapper), ver Error 324464 en Firefox para más detalles.