Closed Bug 20188 Opened 26 years ago Closed 26 years ago

Throbber doesn't stop when image URL is invalid

Categories

(Core :: Graphics: ImageLib, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED DUPLICATE of bug 26582

People

(Reporter: rzach, Assigned: pnunn)

Details

(Keywords: testcase, Whiteboard: [TESTCASE])

Attachments

(3 files)

The throbber and the download progress bar don't stop when displaying directories over FTP. Eg: go to ftp://ftp.mozilla.org/ Build 1999112808 Linux.
win32 on 98 and NT4 display same behavior in 12/08/08 build Also the spinner doesn't stop spinning until you hit the stop button. After you hit the stop button the console reports an error loading the ftp URL.
Component: Progress Window → XPApps
xpapps bug
Assignee: evaughan → rpotts
Component: XPApps → Networking
QA Contact: cpratt → paulmac
Rick, searched through bug reports and saw someone else reported the same one I had a couple days ago. And lo and behold it is happening again. I tried it on 4.x and no problems. I don't know what to say. There are a few other bugs I found, so it seems like this is an issue.
I too have a throbber no stop problem. But my problem is not related to ftp and it shows up on Win95. I first noticed this problem starting with M11 and continues through build 1999121712. The problem is seen on the page Debug | Viewer Demos | #1 CSS Styles - aka test1.html. The page loads fully and completely, but the throbber and the status bar animation do not stop. I had seen a previous bug dealing with animated gifs on the mac and test1.html does include an animated gif, but the problem persists even with reference to that image removed from the HTML. You can find a fair amount of mention of this specific page and the throbber on bug# 19114.
Oh, I really should have mentioned that indeed, the throbber does not stop on ftp links to directories as originally noted by zach for this bug.
Okay, I've narrowed down exactly what is causing the problem with the viewer demo page I mentioned. It is this outside url in the style sheet specification. I'm attaching a stripped down copy of this page as a testcase. Basically the testcase is: <html> <head> <title>Example 1</title> <style> UL LI {list-style: square outside url(resource:/res/raptor.jpg); //none;} </style> </head> <body bgcolor="#FFFFFF" text="#000000"> <ul> <li>My style is the problem</li> </ul> </body> </html>
Attached file Testcase —
Oops, I'm not real familliar with Style Sheet syntax. I may have made a boo- boo with that first testcase. UL LI {list-style: square outside url(resource:/res/raptor.jpg); //none; } might need to be UL LI {list-style: square outside url(resource:/res/raptor.jpg); //none; } Just in case, I'm making a new attachment without that possible mistake. Results are the same though.
Attached file Testcase without typo —
Whiteboard: [TESTCASE]
Added testcase to whiteboard because URL provided demonstrates FTP scenario, and Debug | Viewer Demos | #1 CSS Styles (provided in Mozilla) demonstrates the other mentioned scenario to reproduce this bug.
Target Milestone: M14
Moving Rick's M14 bugs to M13 (since he won't be here for M14). He can triage them to M15 as appropriate.
Assignee: rpotts → valeski
Back to Jud.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
I fixed this earlier this week.
It's still broken (both for the testcase and ftp) on yesterday's Linux build (2000-01-06-08). (For some reason I can't manage to download today's build).
There have been major linux builds problems, please wait for builds from this weekend - some changes are not getting into new builds apparently
Works for the ftp urls, but the css testcase is still broken (Linux build 2000.01.08.08)
Status: RESOLVED → REOPENED
My observations of build 2000010908 on Win95 also match the last comments. Reopening bug because CSS Testcase still causes malfunction.
Resolution: FIXED → ---
Clearing FIXED resolution due to reopen.
Assignee: valeski → pierre
Status: REOPENED → NEW
Summary: Throbber doesn't stop on ftp → css problem
reassigning to Pierre. please do not put multiple
sorry. "multiple... bugs in one bug report."
Target Milestone: M13 → M14
Moved to M14
Bulk moving [testcase] code to new testcase keyword. Sorry for the spam!
Keywords: testcase
Assigning to ekrock: 1/3 of Pierre's NEW bugs to help reduce his doomage factor
Assignee: pierre → ekrock
Reassigned back to me these bugs that shouldn't have left my list.
Assignee: ekrock → pierre
The problem is that the image URL in the CSS rule is invalid, so it keeps looking for it. If you put in a valid url then the throbber stops as it should. This appears to be intermittent as well, since most of the time it will stop throbbing and use a default image if the specified image cannot be loaded. This problem is not restricted to URL's in style rules: if you specify an image with a bogus URL you get the same behavior (actually, it appears to be more consistent). Try something like: <BODY> <P>Bogus image to follow</P> <IMG SRC="resource:/res/bogus-image.gif"> </BODY> A problem with the image loader possibly?
Reassigned to ImageLib. It could be a network problem too. I guess someone ignore an error code somewhere between these two.
Assignee: pierre → pnunn
Component: Networking → ImageLib
QA Contact: paulmac → elig
Summary: css problem → Throbber doesn't stop when image URL is invalid
Target Milestone: M14 → M15
duplicate *** This bug has been marked as a duplicate of 26582 ***
Status: NEW → RESOLVED
Closed: 26 years ago → 26 years ago
Resolution: --- → DUPLICATE
Rubber-stamping verified as duplicate; left note in 26582 to verify this bug as part of 26582's verification.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: