I'm running on a Mac - OSX 10.5.6 - with Firefox 3.0.10. The problem was first noticed on 3.0.9 but I thought is was my application so didn't report it.
Simply stated, I have a Ruby/Rails app that loads images. The loaded images are displayed as thumbnails with links to the full sized images. The expected behavior (observed in listed browsers except Firefox) is to click on the thumbnail and have the full size pop up on the same page.
This behavior works only if the filename type is in lower case. If the type is uppercase, the trail given in "Preferences -> Applications -> Content Type === JPEG Picture" is followed.
Here's a snip from Firebug:
Code: Select all
<html>
<head/>
<body>
<h1>Most Wanted</h1>
<a href="/mugshots/0000/0001/DSCN0913.JPG">
<img src="/mugshots/0000/0001/DSCN0913_thumb.JPG?1240866156" alt="Dscn0913_thumb"/>
</a>
<a href="/mugshots/0000/0003/DSCN0925.jpg">
<img src="/mugshots/0000/0003/DSCN0925_thumb.jpg?1240866179" alt="Dscn0925_thumb"/>
</a>
<p>
<a href="/mugshots/new">New shot</a>
</p>
</body>
</html>
In this example, the page displays the two thumbnails - each as a link to its' corresponding image. When selected, the first image-link pops up the "What should Firefox do..." dialog while the second image-link displays the image.
NOTE: the first thumbnail has an uppercase type but it displays correctly.
NOTE: if I change the type of the original image to lowercase an load it into the app it displays correctly.
NOTE: Opera, Safari, and IE do not display this behavior.
thanks in advance,
Rick