Closed Bug 120384 Opened 24 years ago Closed 10 years ago

glish.com - Menu with position="absolute" is misplaced

Categories

(Web Compatibility :: Site Reports, defect, P5)

x86
All
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dev+mozilla, Unassigned)

References

()

Details

(Keywords: regression, testcase, Whiteboard: [author] [css] [country-us] [contactready])

Attachments

(2 files)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7+) Gecko/20020115 BuildID: 2002011503 The menu (containing ngc, home, about, archives ...) on this page is misplaced. Reproducible: Always Steps to Reproduce: 1. Visit URL. 2. Scroll down to find the menu. Actual Results: The menu is at the very bottom, under the textarea. Expected Results: It should be at the top left of the canvas. This is a regression. It worked with Mozilla 0.9.6, but broke with 0.9.7.
I think I may have seen some other bugs like this. Anyway, ->Layout
Assignee: dbaron → attinasi
Component: Style System → Layout
QA Contact: ian → petersen
does adding "top:0" to the abs pos element help?
top:0 works ok. Values other than 0 seem to be the problem (the top value is set dynamically when the document is scrolled).
Keywords: mozilla0.9.8
I just noticed that the menu is positioned ok while loading, but after a few seconds suddenly jumps to the bottom.
Target Milestone: --- → mozilla1.0.1
Moving Mozilla 1.01 bugs to 'future' milestone with priority P1 I will be pulling bugs from 'future' milestones when scheduling later work.
Priority: -- → P1
Target Milestone: mozilla1.0.1 → Future
Keywords: mozilla0.9.9
Still seeing this with 2002050408 Win2k trunk.
Priority: P1 → P2
Attached file Testcase
The problem seems to be that document.defaultView.getComputedStyle(obj,'').getPropertyValue('top') returns 'auto' which parseInt then translates to NaN which is then assigned like so: style.top=NaN+'px' which causes the layout problem. There is no Layout bug here and it might be invalid. Reassigning to DOM-land for further triage.
Assignee: attinasi → jst
Component: Layout → DOM Level 0
Keywords: testcase
OS: Windows 2000 → All
Priority: P2 → P3
QA Contact: petersen → desale
Target Milestone: Future → ---
Yep. This is invalid (or rather evangelism). Computed "top" and "left" on a non-positioned element should be the specified values, which in this case would be "auto". The page should be using the offset* properties for Mozilla just like it does for IE; that's why we support them...
Assignee: jst → bclary
Component: DOM Level 0 → Authors
Product: Browser → Tech Evangelism
QA Contact: desale → mgalli
Version: other → unspecified
Summary: Menu with position="absolute" is misplaced → glish.com - Menu with position="absolute" is misplaced
tech evang june 2003 reorg
Assignee: bc → english-us
Component: Authors → English US
QA Contact: mgalli → english-us
Whiteboard: [author]
Site is still broken + there's an ASP error: "Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /shared/src.asp, line 5 Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp. "
The person who owns Glish is Eric Costello https://twitter.com/ericost
Assignee: english-us → nobody
Component: English US → Desktop
Whiteboard: [author] → [author] [css] [country-us] [contactready]
A (by now) outdated demo of CSS-based, non-TABLE design - great for its time but not exactly a high-pri fix today, so I'll lower pri a bit ;)
Priority: P3 → P5
This is happening in Blink and Gecko. Not a Web compatibility issue. This page is a demo. The site has not been updated since 2013. WONTFIX. ^_^
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: