Firefox >= 6.0 not displaying images with rounded borders on Linux (KDE)

UNCONFIRMED
Unassigned

Status

()

Core
Layout: View Rendering
UNCONFIRMED
7 years ago
7 years ago

People

(Reporter: Saill White, Unassigned)

Tracking

6 Branch
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(3 attachments)

(Reporter)

Description

7 years ago
User Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
Build ID: 20110902133214

Steps to reproduce:

Opened this URL:
http://provoltz.com
or any other one containing images with rounded borders



Actual results:

Images are not displayed.


Expected results:

Images should be displayed.

When I comment this out of my css:
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;

Images appear again.

There is no problem on Windows XP or Windows 7, haven't tested other OS's yet. I'm running OpenSUSE 11.4 with KDE.

Comment 1

7 years ago
not security sensitive.
Group: core-security

Comment 2

7 years ago
Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2

> http://provoltz.com
Works on Windows XP.

Please attach a simple HTML test file (use the "Add an attachment" link above) 

Please try in Safe Mode
http://support.mozilla.com/kb/Safe%20Mode
(Reporter)

Comment 3

7 years ago
Created attachment 559878 [details]
Html file with inline css that produces bug.

The bug produced by the attached file can be observed at: http://quetzalcoatlweb.com/rounded-border-failure.html
(Reporter)

Comment 4

7 years ago
I get the same error in safe mode.

Comment 5

7 years ago
Created attachment 559883 [details]
testcase

What about this testcase?

Please test also with a new profile. See
http://support.mozilla.com/kb/Basic%20Troubleshooting
http://support.mozilla.com/en-US/kb/Basic%20Troubleshooting
(Reporter)

Comment 6

7 years ago
I can see the testcase image. I can also see the very bottom ~50px of the case I posted.

I have a deadline right now - I will create a new profile later.
(Reporter)

Comment 7

7 years ago
Created attachment 559887 [details]
A clean test case with full path to the image.

I stripped out the header and extraneous css from my earlier test html, and made the image path absolute. The image is a 550x712px jpeg.
(Reporter)

Updated

7 years ago
Attachment #559887 - Attachment mime type: text/plain → text/html
(Reporter)

Comment 8

7 years ago
When my Firefox window is smaller than the image and I scroll the page down, when I scroll back up, the part of the image that had been above the top of the page appears. When I refresh the screen the entire image disappears.
Component: General → Layout: View Rendering
Product: Firefox → Core
QA Contact: general → layout.view-rendering
I wasn't able to reproduce with my GNOME Linux machine.

Do you think you could find the regression range using nightly builds?
Keywords: regressionwindow-wanted
Mozilla/5.0 (X11; Linux i686; rv:9.0a1) Gecko/20110921 Firefox/9.0a1

WFM too on Ubuntu 11.04.

Comment 11

7 years ago
(In reply to Saill White from comment #6)
> I have a deadline right now - I will create a new profile later.

Did you do that?
(Reporter)

Comment 12

7 years ago
I made a new profile with the same result.

However, I now have a fresh OpenSUSE 11.4 install on a different machine, and it works fine for me there.

The machine that shows the problem had been upgraded sequentially from an original install of OpenSUSE 11.0, and I just discovered that KDE has not been successfully upgraded. It is using KDE base libraries version 4.1.3-4.12.1, whereas the new one uses version 4.6.0-6.11.1.

It is likely that this bug is not on issue on modern systems.

Comment 13

7 years ago
Ok, thanks. We may close this as INCOMPLETE or WORKSFORME then. 
Removing "regressionwindow-wanted" keyword, it doesn't seem helpful at this point.
Keywords: regressionwindow-wanted
(Reporter)

Comment 14

7 years ago
That makes sense. I wasn't aware that I was running an antique and possibly broken OS. Happy that it works great with current KDE! Thank you for looking into it!
(In reply to Saill White from comment #12)
> The machine that shows the problem had been upgraded sequentially from an
> original install of OpenSUSE 11.0, and I just discovered that KDE has not
> been successfully upgraded. It is using KDE base libraries version
> 4.1.3-4.12.1, whereas the new one uses version 4.6.0-6.11.1.

That seems somewhat unlikely to be the problem, since Mozilla doesn't use KDE libraries.

It seems more likely to be a function of something like the X server / drivers being used, in which case it might be something that we ought to fix (e.g., in cairo)... although it also could be something like an X driver that's broken in some way and not common enough to be worth working around.
(Reporter)

Comment 16

7 years ago
Well since it's working fine on my fresh install, my guess would be that the X server on my older machine somehow got broken in the course of some upgrade. I have verified that the OpenSUSE upgrade system was fragile between 11.0 and 11.1, and I have several packages which stopped being upgraded around that time.

Let me know if you are interested in the versions of anything I have running on the broken machine, but honestly I would say my problem is not very common.
You need to log in before you can comment on or make changes to this bug.