Closed
Bug 150881
Opened 23 years ago
Closed 21 years ago
scaled transparent png badly rendered
Categories
(Core :: Graphics: ImageLib, defect, P5)
Tracking
()
RESOLVED
FIXED
People
(Reporter: rodo, Assigned: tor)
References
()
Details
(Keywords: fixed1.4.2, testcase)
Attachments
(5 files, 4 obsolete files)
84.27 KB,
image/jpeg
|
Details | |
95.97 KB,
image/png
|
Details | |
191 bytes,
text/html
|
Details | |
24.31 KB,
patch
|
pavlov
:
review+
bryner
:
superreview+
asa
:
approval1.6b+
|
Details | Diff | Splinter Review |
7.25 KB,
patch
|
mkaply
:
review+
mkaply
:
superreview+
mkaply
:
approval1.4.2+
mkaply
:
approval1.6+
|
Details | Diff | Splinter Review |
Page with such tables is incorrectly rendered, and when you scroll down, it's
visible even more. try to browse
http://primates.ximian.com/~rodo/obrazky/aquarium/page-1.html
Reporter | ||
Comment 1•23 years ago
|
||
happens with
Mozilla 1.0
Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.0.0) Gecko/20020606
Reporter | ||
Comment 2•23 years ago
|
||
just wondering what is the problem... what or where badly rendered area.
Updated•23 years ago
|
Priority: -- → P5
Reporter | ||
Comment 4•23 years ago
|
||
Riscky: see the attached screenshot, image shadows are wrong (they are not part
of the image, image is without them and they are added as background images of
table cells, where some of them have col and row span > 1)
Reporter | ||
Comment 5•23 years ago
|
||
Any news on this? Why do you keep it unconfirmed? Don't you experience the same
problem on http://primates.ximian.com/~rodo/obrazky/aquarium/page-1.html page?
Comment 6•23 years ago
|
||
Has something to do with the transparency of the .PNG images, not the tables.
But it looks uglier on my Windoze macchine.
> Any news on this? Why do you keep it unconfirmed?
One of the reasons is that it does not have a reduced testcase.
Comment 8•22 years ago
|
||
this is just the shadow_e.png from the URL scaled up. make the browser window
small enough to scroll and bad things will happen (as in the previous
screenshots)
Comment 9•22 years ago
|
||
this is probably a dupe of bug 146202, except that the URL there changed, and so
I don't really know what the problem was. See also bug 75558, which describes
somewhat similar stuff, but it worksforME.
marking NEW
==> Imglib
Assignee: karnaze → pavlov
Status: UNCONFIRMED → NEW
Component: Layout: Tables → ImageLib
Ever confirmed: true
Keywords: testcase
QA Contact: amar → tpreston
Hardware: Macintosh → All
Updated•22 years ago
|
Summary: tables with colspan/rowspan badly rendered → scaled transparent png badly rendered
Comment 10•22 years ago
|
||
Retest, as it worksforme, 20030408080, W2K.
Can probably be closed.
Comment 11•22 years ago
|
||
testcase still exhibits the bug with linux trunk 20030412
might be linux-only
Assignee | ||
Comment 13•21 years ago
|
||
Fix for the problem on linux. This patch also affects the beos, xlib, and
xprint gfx platforms, none of which I'm able to test at the moment. The
respective module owners should review/test the patch for their platforms.
Comment 14•21 years ago
|
||
Honestly, i don't see this bug in my development builds.
Maybe timeless can confirm if it exists or not in BeOS with standard gfx source.
Assignee | ||
Comment 15•21 years ago
|
||
Sergei: BeOS probably wouldn't have exhibited the problem, but the fix
required changing one of the backend functions (RectStretch) that
gfx/src/beos uses. I'm CCing the other gfx owners so they can check
to see if my untesting changes to their code break things.
Comment 16•21 years ago
|
||
tor
i compiled Mozilla for BeOS with this patch. Seems OK (as it was before).
But maybe there are some testcase for image scaling where something may be
broken with this patch? To be absolutely sure.
Assignee | ||
Comment 17•21 years ago
|
||
Win32 was doing scaled composited images like this (also the OS/2 approach):
1) read screen region and scale to size of image
2) composite image
3) scale back to screen region and paint
While this works for shrinking images, it gives horrible artifacts in the
background when scaling up. This patch fixes that, though still shows some
artifacts when scrolling the test url for this bug.
Attachment #134988 -
Attachment is obsolete: true
Assignee | ||
Comment 18•21 years ago
|
||
Attachment #135013 -
Attachment is obsolete: true
Attachment #135015 -
Attachment is obsolete: true
Assignee | ||
Comment 19•21 years ago
|
||
Attachment #135178 -
Flags: review?(pavlov)
Assignee | ||
Comment 20•21 years ago
|
||
*** Bug 75558 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 21•21 years ago
|
||
*** Bug 176330 has been marked as a duplicate of this bug. ***
Attachment #135178 -
Attachment is obsolete: true
Attachment #135178 -
Flags: review?(pavlov)
Assignee | ||
Comment 22•21 years ago
|
||
Attachment #135336 -
Flags: review?(pavlov)
Updated•21 years ago
|
Attachment #135336 -
Flags: review?(pavlov) → review+
Attachment #135336 -
Flags: superreview?(bryner)
Attachment #135336 -
Flags: approval1.6b?
Updated•21 years ago
|
Attachment #135336 -
Flags: superreview?(bryner) → superreview+
Comment 23•21 years ago
|
||
Comment on attachment 135336 [details] [diff] [review]
fix xprint build bustage
a=asa (on behalf of drivers) for checkin to Mozilla 1.6 beta
Attachment #135336 -
Flags: approval1.6b? → approval1.6b+
Assignee | ||
Comment 24•21 years ago
|
||
Checked in. Leaving bug open for os/2 work.
Comment 25•21 years ago
|
||
tor,
BeOS build is broken.
RectStretch()
at line 498 in nsImageBeOS lacks arguments.
(while RectStretch at 478 has full set of them.)
Assignee | ||
Comment 26•21 years ago
|
||
BeOS bustage fix checked in.
Comment 27•21 years ago
|
||
The "testcase" attachment above, the test case that I posted recently to bug
#75558, and the "exteeeemely stretched" example attached to bug #75558 all WFM
after the checkin.
Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.6b) Gecko/20031123 Firebird/0.7+
(Mike Tigas (Nova))
Thanks!
Updated•21 years ago
|
Flags: blocking1.6b?
Assignee | ||
Comment 28•21 years ago
|
||
Comment 29•21 years ago
|
||
requesting blocking 1.4.2,
Seems to have fixed bug 220576 on Win98.
Flags: blocking1.4.2?
Comment 30•21 years ago
|
||
Comment on attachment 136612 [details] [diff] [review]
fix os/2 gfx
r=mkaply on patch
sr=blizzard
a=mkaply for 1.6
a=mkaply for 1.4.2 (I'm doing an OS/2 specific safer patch for that)
Attachment #136612 -
Flags: superreview+
Attachment #136612 -
Flags: review+
Attachment #136612 -
Flags: approval1.6+
Attachment #136612 -
Flags: approval1.4.2+
Comment 31•21 years ago
|
||
all is well.
Everything checked in.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Comment 32•21 years ago
|
||
re comment 30:
> a=mkaply for 1.4.2 (I'm doing an OS/2 specific safer patch for that)
Does this mean it will be fixed in 1.4.2 for os/2 only?
If there will come a 1.4.2, will it also be for other OS than OS/2, at least
Linux and Windows?
Comment 33•21 years ago
|
||
Does anyone feel a need to fix this on 1.4.2 for other platforms?
The reason I want to fix it for OS/2 is because we are still doing important
1.4.2 releases.
Comment 34•21 years ago
|
||
I need to fix this for Beonex (or rather a customer) on the 1.4 branch, but we
can do that in our own 1.4-based branch.
Assignee | ||
Comment 35•21 years ago
|
||
*** Bug 231974 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 36•21 years ago
|
||
Checked in on 1.4 branch - verbal approval from mkaply.
Keywords: fixed1.4.2
Updated•21 years ago
|
Flags: blocking1.4.2?
Comment 37•21 years ago
|
||
This may have caused bug 250786 ("scaled gifs render as garbage") ...
You need to log in
before you can comment on or make changes to this bug.
Description
•