Closed
Bug 18162
Opened 25 years ago
Closed 25 years ago
partly transparent image as table background draws random pixels
Categories
(Core :: Layout: Tables, defect, P3)
Tracking
()
M14
People
(Reporter: MatsPalmgren_bugz, Assigned: kmcclusk)
References
()
Details
(Keywords: testcase, Whiteboard: [TESTCASE])
Attachments
(1 file)
(deleted),
text/html
|
Details |
TO REPEAT:
1. start mozilla, load the URL or testcase
2. look at the navigation table to the left titled "Hovedmenu"
ACTUAL RESULTS:
The left part of it contains random pixels.
EXPECTED RESULTS:
The left part of it should be a blue striped area (like the page background).
BUILD AND PLATFORM:
Bug occurs in build 1999110508 on Windows 98 SE.
ADDITIONAL INFO:
There is still random pixels after resizing or covering the window.
Reporter | ||
Comment 1•25 years ago
|
||
Reporter | ||
Updated•25 years ago
|
Whiteboard: [TESTCASE]
Reporter | ||
Comment 2•25 years ago
|
||
Additional info on the testcase: if you remove 1 row the problem disappears.
Updated•25 years ago
|
Assignee: beard → karnaze
Component: Compositor → HTMLTables
Comment 3•25 years ago
|
||
Table rendering?
Updated•25 years ago
|
Assignee: karnaze → kmcclusk
Comment 4•25 years ago
|
||
Kevin, do you have any ideas on what is going on. The area to the far left is
black on my WinNT build (instead of random bits as reported). When I drag a
window over the table the background becomes blue like I think it should.
This leads me to believe that the table painting code is not faulty. Next when I
resize the window, the same incorrect black shows up. Is this a painting
problem. The image on the table seems to provoke this.
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 5•25 years ago
|
||
This could be related to Patricks change to hold a list of invalid rects
in the ViewManager instead of expanding the invalidated area?. His change
may have uncovered a bug that was masked in the old code which painting too much.
Assignee | ||
Updated•25 years ago
|
Target Milestone: M14
Assignee | ||
Comment 6•25 years ago
|
||
Setting milestone to M14
Comment 7•25 years ago
|
||
See also bug #16100 which is for the same painting issue, but uses
<TD BACKGROUND> in stead of <TABLE BACKGROUND>
Reporter | ||
Updated•25 years ago
|
Summary: Table background messed up → partly transparent image as table background draws random pixels
Reporter | ||
Comment 8•25 years ago
|
||
Improved Summary.
Comment 9•25 years ago
|
||
Bulk moving [testcase] code to new testcase keyword. Sorry for the spam!
Keywords: testcase
Assignee | ||
Comment 10•25 years ago
|
||
Resorting to the slow blitting code fixes this bug
in nsCSSRendering::PaintBackground.
If I comment force it to do the following slow blitting code by commenting
out the TileImage logic above it works fine.
// slow blitting, one tile at a time....
for(y=y0;y<y1;y+=tileHeight){
for(x=x0;x<x1;x+=tileWidth){
aRenderingContext.DrawImage(image,x,y,tileWidth,tileHeight);
}
}
*** This bug has been marked as a duplicate of 18170 ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•