Closed Bug 306984 Opened 20 years ago Closed 20 years ago

string "url(paper.png) scroll;" in page from W3C shows broken-image instead of typed text, works in IE, Netscape 8

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: rob, Unassigned)

References

()

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 I updated to Firefox 1.0.6, and was looking up some CSS specs at http://www.w3.org/TR/CSS21/colors.html#propdef-background-attachment, and I found where the source is: ------------------ <pre> body { background: white url(paper.png) scroll; /* for all UAs */ background: white url(ledger.png) fixed; /* for UAs that do fixed backgrounds */ } </pre> ---------------- it displays in Firefox as:-------------------- body { [broken-image-symbol]) scroll; /* for all UAs */ [broken-image-symbol]) fixed; /* for UAs that do fixed backgrounds */ } ----------------- I tested it under IE 6.x, Netscape 8.0.3.3 and they work correctly. apparently the statement is being interpreted as a style sheet instead of a text string to display, and since there is no local file of that name, it displays a broken-image or broken-link instead. I've noticed it before, but never chased it down to see what it was, so it was probably doing it back in Firefox 1.0.4 Reproducible: Always Steps to Reproduce: 1. Start Firefox. 2. type: http://www.w3.org/TR/CSS21/colors.html#propdef-background-attachment into location input area 3. type return. or press GO button Actual Results: I see broken image or broken link images in place of the characters prior to the ')' in a 'background: <color> url("someurl") scroll; statement. Expected Results: It should have simply displayed the text: ..... with the keyword 'fixed'. For example: body { background: white url(paper.png) scroll; /* for all UAs */ background: white url(ledger.png) fixed; /* for UAs that do fixed backgrounds */ } See the section on ..... I have created a PNG image of trimmed screenshots from Firefox, IE, Netscape and the "show source" window of that URL. You can download it from: http://www.baptistanet.com/ff_tb/img/busted-image.png It is pretty large so it will probably need to be displayed in Psp or some other graphix tool. The image will remain at that location until you inform me that it is no longer needed there. There needs to be another level for severity between minor and trivial. It isn't something that is major, it's trivial but there isn't a workaround, and should be fixed if you find the problem is in the code and not just something that I am seeing locally here. I only had one other Firefox install that I could compare against, and that is a 1.0rc2 on a Win2K platform, and that one works correctly. I did search for an existing entry but didn't find any matches, so that might indicate it is just my install that is bad.
WFM - Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20050902 Firefox/1.6a1 ID:2005090216
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050904 Firefox/1.0+ ID:2005090400 WFM
Peter, your agent id is 1.0+, and your date is today, are you using a nightly build of 1.0.7 beta? Also, I changed my Netscape 8 to behave like Firefox (it was set to IE) and then it failed, too. Previously I had gotten myself in trouble following nightlies (the last time I had to blow away my profile), so I'm not sure I want to try it until it is released. I start a new job on Tues and I don't have the time to properly reinstall a fresh system to see if the problem goes away. It could be an extension that's at fault, too. rfb
Please reopen if you can reproduce this in the latest builds with a clean profile.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
Well, that "resolution" pretty much stinks. Every time I put in a possible bug to be checked out, they immediately get closed by someone's WFM ****. Why bother reporting possible problems if nothing ever gets investigated? Did someone say send me your <whatever> file so I can see if its corrupted. Saying "prove it" isn't resolving it, from picture you can see that it is there, not a figment of my imagination. The idea of a "dirty" profile also is ridiculous. How can it get "dirty"? What is dirty? A bad file pointer? A file that Firefox wrote badly? What is it that I need to do to keep it "clean"? Install SOAP? HA! I have 200 passwords, 52 extensions, specialized Tab software that I patched in with my theme file, userChrome lines, auto fill, auto logins, weather, customized buttons, external app buttons.... it literally will take 20 hrs of pasting and merging and updating version numbers to get back where I started from. I even have to put "try { } catch() {}" around every "var p=" line in the browser.jar:content\global\bindings\tabbrowser.xml file to keep it from filling my javascript console with errors. I'm not complaining about Firefox. As I said in the report, this is a ****-ant problem. I think the tool is great. The premise of having the extension capability, adding UI themes, etc. I have 5 horizontil bars and 2 vertical ones filled with icons. Before throwing around "WFM, reopen after clean install", the team should develop a backup utility that extracts and saves all the installation updates I put in, backs-up extensions, so a clean install just means running the installer, then running a re-install-specializations function, followed by maybe an hour of recustomizing by hand. Or better yet, an installer that recognizes a previous version and validates (un-dirties) control files as well as flagging files/jars that were modified that may need special integration. Perhaps there needs to be some efforts in finding out what **** up the profile so that there is no need to do clean installs every month. With a 4 hour commute and 8 hr workday, who has the time to reinstall all the time.
You need to log in before you can comment on or make changes to this bug.