colioneMedlem sedan juni 20014 421 inlägg Hej!
Av en händelse gjorde jag ett enkelt testcase och upptäckte då en bugg i mozillas rendering av css background-egenskap när man laddar in en alert.
Testcase finns här:
http://www.testserver.se/mozilla/
Jag har inte skickat in buggen till mozilla ännu, jag tänkte få lite tips och idéer om hur jag ska förbättra mitt testcase/vilket jag ska skicka in.
Buggen visar sig bara vid inladdning, om man byter flik och sedan går tillbaka till samma flik igen, eller laddar sidan i bakgrunden renderar sidan korrekt.
colioneMedlem sedan juni 20014 421 inlägg Upptäckte en redan postad bugg, med samma fel. Dock rör det seamonkey och den buggen är flaggad som resolved. Den är från 06
https://bugzilla.mozilla.org/show_bug.cgi?id=321751
Denna ska tydligen vara en dupe av ovanstående.
https://bugzilla.mozilla.org/show_bug.cgi?id=362366
Dock är den inte löst. Tips på hur jag ska gå tillväga?
"Test case" stavas med mellanrum mellan orden på engelska.
Jag tycker du gör rätt på de tre första casen. De tre sista känns däremot onödiga, då det är väldigt uppenbart hur de ska renderas. Jag skulle snarare vara intresserad av hur koden beter sig om du flyttar script-taggen under style-taggen istället. Det skulle även vara intressant att se vad som händer om alerten täcker text i dokumentet. (Skapa ett element med position: absolute; top: 50%; och fyll med tillräckligt mycket text, så ska den hamna under alerten.)
Jag tycker också med tveksamhet att mozilla gör rätt i att stoppa renderingen medan alerten visas, jag tycker att buggen ligger i hur mozilla hanterar situationen efteråt.
colioneMedlem sedan juni 20014 421 inlägg Uppdaterat. Angående stoppningen av renderingen tycker jag också att det är korrekt, det är resultatet efter som jag försöker peka ut som felaktigt.
colioneMedlem sedan juni 20014 421 inlägg Jag skall kasta upp ett exempel som du efterfrågar, med texten under alerten. Jag känner mig dock tvkesam till att det blir nån skillnad. Ska dock ha kvar referens renderingarna. Jag har dock postat för en återöppning i bugg https://bugzilla.mozilla.org/show_bug.cgi?id=362366
Ska även prova lite med taggen i body och nedanför body.