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.
"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.
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.
253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849