Build 2001070904 When a page is first loaded, changing the foreground colour on a page will change the colour of all elements, including the contents of tables. However, after the background colour has been changed, only the elements outside of tables are changed.
Confirmed marking NEW on win2k. Mucho strange.
This seems to be a weird interaction of our table quirks with the code being used.... (not a problem in strict mode)
I don't see this problem (Win2k), but if it's still there, it's a layout bug. Over to layout for further investigation.
I suspect this is actually a style system problem related to the application of the document color rule. Does that make sense?
It appears to be a regression from the rule tree landing (bug 78695).
Now the foreground of the table never changes (using yesterday's Linux CVS), regardless of whether or not it's done first.
Fixed by checkin of bug 116161 at 2002-01-07 15:45/46 PST.
David, Boris -- before i mark this bug verified , i need to clarify something ..... currently on win 2k ... build ID :- 2002-10-14-08trunk :- in QUIRKS mode : the foreground of the table never changes. in STRICT mode : the foreground of the table always changes. What is the required behaviour ? Please ... answers would be appreciated. Thx!
Hmm... I'm not sure how the quirks-mode cascading-in-tables stuff should be affecting this testcase....
Chris Karnase -- can u answer this question (comment 10), please ?
IE changes the foreground color, so there is a bug in quirks mode. I'm not sure if that should be a new bug or this one should be reopened.
I am reopening this bug. in QUIRKS mode ============== change the foreground color and background color. ::::::::actual:::::: 1.Text lying outside the TABLE changes foreground color 2.Text within the table cell never changes color ::::::::expected::::::: All the text should change foreground color. in STANDARDS mode ================= change the foreground color and background color. :::::::actual & expected::::::: All the text changes foreground color. Please see attached testcase (with STRICT DTD) NOTE: IE and Opera do not show the bug in quirks mode
Created attachment 105203 [details] with "strict dtd" attachment 41815 [details] : in QUIRKS mode this testscase : in STANDARDS mode
Created attachment 105204 [details] with "strict dtd" attachment 41815 [details] : in QUIRKS mode this testscase : in STANDARDS mode
The problem here is that we need to detect any arbitrary style changes on the BODY element that lead to its color changing.
Fixed by patch to bug 94688.