Closed Bug 92494 Opened 23 years ago Closed 13 years ago

Eliminate the TableTHRule

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
mozilla1.0.1

People

(Reporter: hyatt, Unassigned)

Details

(Keywords: testcase)

Attachments

(2 files)

David Baron and I have been studying the TableTHRule and believe that it should
be eliminated in favor of a simple center alignment rule in html.css.  This will
make us behave exactly the same as MacIE, but it will cause us to deviate from
NS4.x and IE behavior.

The code simplification that we can get from this and the fact that it is more
sensical behavior anyway (IE on Win32 probably just emulated the quirky Nav4.x
behavior here) leads me to believe this is worth it.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.4
Attached file testcase, quirks mode
    MozQ     MozS      MacIE5
    WinIE5
    WinIE6Q  WinIE6S
DC    C        L         C         C
DH    C        L         C         C
CH    L        L         L         L
CC    L        L         L         C
RH    L        L         C         L
RC    L        L         C         C
TC    L        L         C         C
--    C        L         C         C
The unlabeled column was Nav4 (on Mac).
Corrected table:

    MozQ     MozS      MacIE5    Nav4Mac
    WinIE5
    WinIE6Q  WinIE6S
DC    C        L         C         C
DH    C        L         C         C
CH    L        L         L         L
CC    L        L         L         C
RH    L        L         C         L
RC    L        L         C         C
TC    L        L         C         C
--    C        C         C         C

Target Milestone: mozilla0.9.4 → mozilla0.9.5
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Target Milestone: mozilla0.9.6 → mozilla1.0
Target Milestone: mozilla1.0 → mozilla1.0.1
Keywords: testcase
tested with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a4)
Gecko/20040927 on Windows XP.

example 1, quircks mode: C, C, L, L, L, L, L, C 
example 2, strict mode: L, L, L, L, L, L, L, C
QA Contact: ian → style-system
Assignee: hyatt → nobody
This is a mass change. Every comment has "assigned-to-new" in it.

I didn't look through the bugs, so I'm sorry if I change a bug which shouldn't be changed. But I guess these bugs are just bugs that were once assigned and people forgot to change the Status back when unassigning.
Status: ASSIGNED → NEW
Bug 475986 changed the behavior here based on a newer compatibility analysis and made things less quirky.  I think this should be wontfix.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: