Closed Bug 88594 Opened 25 years ago Closed 24 years ago

[quirks]class and id should not be case-sensitive in Quirks Mode

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 93371

People

(Reporter: ycrevecoeur, Assigned: dbaron)

References

()

Details

(Keywords: compat, Whiteboard: WONTFIX?)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010628 BuildID: 2001062815 Mozilla 0.9.2 does not render page completely. White sections the menu area, near the circular buttons is left un-rendered. Attempts to reload the page does not help the issue. http://www.evilla.com/html/about/index.html Reproducible: Always Steps to Reproduce: 1. Point Mozilla 0.9.2 to http://www.evilla.com/html/about/index.html 2. Observe unrendered areas near circular buttons. 3. This occurs on Windows 2000 build 2195 Actual Results: Page is not rendered completely. Expected Results: Page should be rendered completely. This site: http://www.evilla.com may be a good test site for Mozilla. Every Mozilla release thus far has had issues with this site in one form or an other. (It's getting much better though.)
Tracked down this one: File http://www.evilla.com/html/about/index.html - Line 149 : <tr class="White"> But in http://www.evilla.com/html/includes/cssbin/sitestyle_ie.css - Line 97 : .white { background-color:#ffffff } So the problem is : Mozilla is case-sensitive, IE is not. I don't know the CSS-definition exactly enough, maybe it's an evangelism, maybe it's a bug.
Excerpt from CSS2 ( http://www.w3.org/TR/REC-CSS2/css2.txt ) All CSS style sheets are case-insensitive, except for parts that are not under the control of CSS. For example, the case-sensitivity of values of the HTML attributes "id" and "class", of font names, and of URIs lies outside the scope of this specification. Note in particular that element names are case-insensitive in HTML, but case-sensitive in XML. The same with CSS1. It's a bug.
Status: UNCONFIRMED → NEW
Component: Browser-General → Layout
Ever confirmed: true
Summary: Incomplete rendering of page. → case sesitive css parser causes Incomplete rendering of page.
Actually, it's not a bug, since class and ID names are case-sensitive according to HTML 4.01, and Mozilla honors that. However, I think Mozilla ought to be case-insensitive about class and ID names in Quirks mode in order to conform with legacy (mis)implementations.
really moving to layout
Assignee: asa → karnaze
QA Contact: doronr → petersen
->Style system?
Assignee: karnaze → dbaron
Component: Layout → Style System
Keywords: compat
QA Contact: petersen → ian
Summary: case sesitive css parser causes Incomplete rendering of page. → [quirks]class and id should not be case-sensitive in Quirks Mode
Whiteboard: WONTFIX?
We already did this. *** This bug has been marked as a duplicate of 93371 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.