Bugs de Firefox

Se puede seguir el desarrollo de Firefox gracias a Bugzilla, el sistema de seguimiento de bugs creado para Firefox y cada vez más utilizado por otros proyectos de software libre o propietario. Esta página contiene enlaces a algunos bugs relacionados con temas explicados en estos apuntes (alguno ya resuelto) o a bugs descubiertos por mí o por mis alumnos.

Bugs por enviar/identificar

Ninguno

Bugs relacionados con CSS3

Bugs por incluir en esta página

Bugs pendientes

Bug 2.212: no admite align="char" en tablas

El valor char del atributo align de <tbody> debería permitir alinear los valores de una columna a un carácter. En el primer ejemplo, las comas deberían estar en la misma vertical. En el segundo ejemplo, las a deberían estar en la misma vertical. Ni Chrome ni Firefox ni Edge lo hacen.

Incorrecto en Chrome Incorrecto en Firefox Incorrecto en Edge
<tbody align="char" char="a">
Esto es la leyenda
100,3 abbbbbbbb
3,124 bbbbbab
2456,4567 bbbbbba
Incorrecto en Chrome Incorrecto en Firefox Incorrecto en Edge
<tbody align="char" char=",">
Esto es la leyenda
100,3 abbbbbbbb
3,124 bbbbbab
2456,4567 bbbbbba

El bug 2.212 se abrió el 06/01/99 y no ha tenido prácticamente ninguna actividad.

Bug 15.499: cellpadding no admite valores en porcentajes

En Chrome, Firefox y Edge si una tabla tiene cellpadding (o cellspacing) en porcentaje, lo muestra como píxeles

<table cellspacing="10">
Esto es la leyenda
Celda 1 Celda 2
Celda 3 Celda 4
<table cellspacing="10%">
Esto es la leyenda
Celda 1 Celda 2
Celda 3 Celda 4
<table cellpadding="10">
Esto es la leyenda
Celda 1 Celda 2
Celda 3 Celda 4
<table cellpadding="10%">
Esto es la leyenda
Celda 1 Celda 2
Celda 3 Celda 4

El bug 15.499 se abrió el 04/10/99 y no ha tenido prácticamente ninguna actividad.

Bug 320.451: Si se desactiva la hoja de estilo y se actualiza la página, al activar la hoja de estilo no se aplica el estilo de p:first-letter

Si se desactiva la hoja de estilo con "Ver > Estilo de página > Sin estilo", se recarga la página (con F5, por ejemplo) y se vuelve a activar la hoja de estilo con Ver > Estilo de página > Estilo de página básico, el estilo de la primera letra (puesto con p:first-letter) se pierde. Si se recarga la página o si no se había recargado entre medias, el estilo sí que se aplica.

Para comprobar este bug, es necesario hacer clic en el enlace siguiente para abrir el ejemplo en una pestaña.

p::first-letter {
  font-size: 300%;
  color:red;
}
ERROR (no puede mostrarse el objeto)
Enlace externo

Este bug lo encontró en clase el alumno Luis Mariano Toledo Sánchez el 15/02/04 al hacer el ejercicio de OídoBarra.

El bug 320.451 lo abrí el 15/12/05. El 04/04/09 lo marcaron como duplicado del bug 303.076.

El bug 303.076 se abrió 02/08/05 y no ha tenido prácticamente actividad desde entonces.

Bug 359.497: No funciona el valor invert en las propiedades outline y outline-color

Firefox no muestra el valor invert (desde la versión FF3.0) y no lo hará en el futuro. El motivo, según los desarrolladores de Firefox, es que las recomendaciones CSS 2.1 y CSS 3 no obligan a mostrar el valor invert, sino que lo tendría que hacer el sistema operativo (y por lo visto ninguno lo hace). Dicen que implementarlo en Firefox daría después problemas para optimizar el renderizado de la página, así que no piensan hacerlo. Chrome admitía el valor invert, pero actualmente (septiembre de 2017), ya no lo admite. Edge sí que lo admite.

Incorrecto en Chrome Incorrecto en Firefox Correcto en Edge
body {
  background-color: black;
  color: white;
}

p {
  outline: invert 3px solid;
}
ERROR (no puede mostrarse el objeto)
Enlace externo

El bug 359.497 se abrió el 04/11/06 y el 22/02/09 se marcó como WONTFIX (a no resolver).