Closed
Bug 286556
Opened 20 years ago
Closed 20 years ago
Failure to pass Anne van Kesteren's absolute positioning test
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
VERIFIED
INVALID
People
(Reporter: mattraymond, Assigned: dbaron)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Firefox 1.0.1 (And perhaps other Gecko-based browsers) fail to properly render Anne van Kesteren's Acid2 test, which was designed as a challenge for the Internet Explorer 7 developers. Specifically, the <html> element doesn't vertically center properly (related to Bug #285871), and the <body> doesn't seem to maintain a width and height of "50%". Reproducible: Always Steps to Reproduce: 1. Go to http://annevankesteren.nl/test/examples/css/acid2. 2. View the page. Actual Results: The top and bottom margins on <html> don't exist. The <body> (a dark green box) is does not have the aspect ratio of it's parent. Expected Results: The height of <html> should be only "10%" of the screen size, so the black border should not touch the top and button unless you have a really small window. The dark green box should be exactly half the height and width of the parent. Am I safe in assuming we don't want Microsoft to fix this before we do?
Comment 1•20 years ago
|
||
BTW: In current Mozilla builds this testcase looks a bit different than in FF 1.0.1. FF 1.0.x is out-of-date in layout rendering terms.
Comment 2•20 years ago
|
||
Most bugs for this have already bene filed. The main problem is bug 243519. We don't create an initial containing block around the root element as it seems.
Comment 3•20 years ago
|
||
Don't test CSS under quirks mode...
Comment 4•20 years ago
|
||
Sorry, not quirks mode. But definately invalid HTML. I was trying to cancel the submission, but hit the commit button already.
Comment 5•20 years ago
|
||
I'm not sure if it is correct to have this bug, but the code that makes the bug invalid (a missing block level element inside the BODY element) is certainly not relevant for the display issues at hand. Please see the generated DOM of the testcase which is perfectly acceptable and (almost) compliant with HTML 4. See also the validator, which reports only a single error (that missing block level element).
| Assignee | ||
Comment 6•20 years ago
|
||
Calling this the "acid2 test" isn't a good idea. What are the pass conditions? As far as I can tell the lack of vertical centering is the only bug shown here. (And I'm not sure if it's even a bug for 'position: absolute', but it definitely is for 'position: fixed'.)
Comment 7•20 years ago
|
||
This should be marked as a dupe or dep of #289480 for consolidation
| Assignee | ||
Updated•20 years ago
|
Summary: Failure to pass Anne van Kesteren's Acid2 test → Failure to pass Anne van Kesteren's absolute positioning test
Comment 8•20 years ago
|
||
Nikolas: this is a totally different bug. The dependecies you added to bug 289480 should probably be removed as they are specific to this bug, not to that bug. Please read carefully before doing such things.
Depends on: 243519
Comment 9•20 years ago
|
||
Sorry, missed the difference in URL. Can't believe I repeated the same mistake that was made before.
| Assignee | ||
Comment 10•20 years ago
|
||
removing URL field to reduce search hits on people looking for acid2. Calling another test "acid2" after the WaSP one was announced was an extremely foolish thing to do, and will lead to a lot of confusion. Marking bug invalid on that basis. This isn't a very thorough test, and the bugs should just be filed on their own, with appropriately reduced testcases. Writing testcases of this style also isn't very useful unless you're trying to get publicity for them.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Comment 11•20 years ago
|
||
dbaron, it was never my intention that this got posted to Bugzilla. As you can see I filed the separate issues this bug was about (bug 243519 and bug 285871). I posted the thing on my weblog more as a joke than as a formal testcase. Formal testcases have been attached to the bugs I filed. Calling this an extremely foolish thing is not appropriate imho. Anyway, VERIFIED INVALID as I already said in comment 5 that I was unsure if having this bug was useful.
Comment 12•20 years ago
|
||
I'll note that Anne did create her test before the WaSP. Not a huge deal.
Comment 13•20 years ago
|
||
His test* and it was indeed after the WaSPs announcement. However, it was never meant to be a serious test as mentioned in comment 11.
Comment 14•20 years ago
|
||
Unless I'm misreading dates ... 3/16/2005 - Anne's (not serious) blog post http://annevankesteren.nl/archives/2005/03/acid2 4/12/2005 - Anne notices official acid2 http://annevankesteren.nl/archives/2005/04/official-acid2 4/13/2005 - Official press release from WaSP http://webstandards.org/press/releases/archive/2005/04/13/index.html Thanks for the gender correction.
You need to log in
before you can comment on or make changes to this bug.
Description
•