Old Default Image Style Version History

10 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 3.0.5 26.2 KB Works with Firefox 17.0 and later, SeaMonkey 2.14 and later

Changelog (3.0.x):
  • 3.0.5: Fix for hangs with Greek/Luganda locales, or when displaying an image with consecutive spaces in the filename.
  • 3.0.5: Fix for Firefox 26 compatibility (bug 677912).
  • 3.0.4: Proper fix for hangs.
  • 3.0.4: Make the Help button work in Seamonkey.
  • 3.0.4: Workaround for images in frames being resized to 0x0px.
  • 3.0.3: Work around hangs on non-English locales.
  • Override Firefox's built-in image resizing. This fixes the issues with images close to the viewport size not resizing when the page has margins.
  • Add option to change the background of the image itself separately from the page (useful for transparent images on dark backgrounds, or to make the background a checkerboard). Defaults to "white" unless you're upgrading from a previous version and had the "Checkerboard background" option turned on, in which case it defaults to transparent.
  • Support using the string "checkerboard" in page/image backgrounds to get a checkerboard background.
  • Fix breakage from Bug 885117.
  • Add a documentation page.

Version 3.0.4 25.7 KB Works with Firefox 17.0 and later, SeaMonkey 2.14 and later

Changelog (3.0.x):
  • 3.0.4: Proper fix for hangs.
  • 3.0.4: Make the Help button work in Seamonkey.
  • 3.0.4: Workaround for images in frames being resized to 0x0px.
  • 3.0.3: Work around hangs on non-English locales.
  • Override Firefox's built-in image resizing. This fixes the issues with images close to the viewport size not resizing when the page has margins.
  • Add option to change the background of the image itself separately from the page (useful for transparent images on dark backgrounds, or to make the background a checkerboard). Defaults to "white" unless you're upgrading from a previous version and had the "Checkerboard background" option turned on, in which case it defaults to transparent.
  • Support using the string "checkerboard" in page/image backgrounds to get a checkerboard background.
  • Fix breakage from Bug 885117.
  • Add a documentation page.

Version 3.0.3 25.2 KB Works with Firefox 17.0 and later, SeaMonkey 2.14 and later

Changelog (3.0.x):
  • 3.0.3: Work around hangs on non-English locales.
  • Override Firefox's built-in image resizing. This fixes the issues with images close to the viewport size not resizing when the page has margins.
  • Add option to change the background of the image itself separately from the page (useful for transparent images on dark backgrounds, or to make the background a checkerboard). Defaults to "white" unless you're upgrading from a previous version and had the "Checkerboard background" option turned on, in which case it defaults to transparent.
  • Support using the string "checkerboard" in page/image backgrounds to get a checkerboard background.
  • Fix breakage from Bug 885117.
  • Add a documentation page.

Version 3.0.2 25.1 KB Works with Firefox 17.0 and later, SeaMonkey 2.14 and later

Changelog:
  • Override Firefox's built-in image resizing. This fixes the issues with images close to the viewport size not resizing when the page has margins.
  • Add option to change the background of the image itself separately from the page (useful for transparent images on dark backgrounds, or to make the background a checkerboard). Defaults to "white" unless you're upgrading from a previous version and had the "Checkerboard background" option turned on, in which case it defaults to transparent.
  • Support using the string "checkerboard" in page/image backgrounds to get a checkerboard background.
  • Fix breakage from Bug 885117.
  • Add a documentation page.

Version 2.2.1 14.0 KB Works with Firefox 11.0 and later, SeaMonkey 2.8 and later

Changelog:
  • Fix for breakage on Firefox 18.0 and above, caused by Bug 793366.

Version 2.2 13.3 KB Works with Firefox 11.0 and later, SeaMonkey 2.8 and later

Changelog:
  • Use "background" CSS property instead of "background-color", to make it easier to specify backgrounds that aren't pure colors.
  • Add "px" to the maxWidth/maxHeight values. This apparently became required with the 2012-07-18 Nightly build.

Version 2.1 13.3 KB Works with Firefox 11.0 and later, SeaMonkey 2.8 and later

Changelog:

Fixed issue with styles not being applied to some images (those in new tabs opened as a result of left-clicking on a link to an image on the same host that uses target="_blank").

Version 2.0 11.3 KB Works with Firefox 11.0 and later, SeaMonkey 2.8 and later

Changelog:
No changes from 2.0beta1.
  • Style changes are applied to images in View Source windows too.
  • "No margin" option.
  • Checkerboard background option.
  • Ability to customize the text color used for error messages.
  • Preference changes are applied immediately to all tabs.
  • Apply/unapply styles on extension load/unload.
  • Port Bug 713383 - Directly viewed images should be printed with a transparent background on the body.
  • Handle Bug 717143 by overriding image sizes set by the the built-in resizer.
  • Handle Bug 713487 by removing the new sheet too.
  • Apply CSS classes to the image document body and image, for easier targeting with Stylish.

Known bugs:
  • Style changes aren't applied to the new tab when left-clicking links to images on the same domain that have target="_blank".
  • Image resizing is slightly off for images near to the screen width when using borders on Fx13+, because image resizing still mostly uses the built-in image resizer code, which comes to the conclusion that the image shouldn't be resized. I intend to fix this by completely overriding the built-in resizer.
  • If you have nglayout.debug.disable_xul_cache set to true, going back/forward to an image might restore the original background color (but, oddly, not the image centering.) You can use "white !important" for the background color as a workaround.
  • I haven't seen any crashes recently; hopefully that's because the problem has been fixed.

Firefox 8.0-10.0 support is dropped in this release, due to Bug 185236 and more importantly Bug 678465.

Version 2.0beta1 11.3 KB Works with Firefox 11.0 and later, SeaMonkey 2.8 and later

Changelog:
  • Style changes are applied to images in View Source windows too.
  • "No margin" option.
  • Checkerboard background option.
  • Ability to customize the text color used for error messages.
  • Preference changes are applied immediately to all tabs.
  • Apply/unapply styles on extension load/unload.
  • Port Bug 713383 - Directly viewed images should be printed with a transparent background on the body.
  • Handle Bug 717143 by overriding image sizes set by the the built-in resizer.
  • Handle Bug 713487 by removing the new sheet too.
  • Apply CSS classes to the image document body and image, for easier targeting with Stylish.

Known bugs:
  • I've seen some crashes as a result of this version of the extension. I can't reproduce them properly, which is why I'm releasing this beta version: hopefully somebody will be able to figure out a reliable way to reproduce (or better yet, maybe the crashes will turn out to be rare.)
  • The built-in image scaling code in Firefox is still used for most of the resizing behavior, which causes a few bugs when it comes to the wrong conclusion about whether an image should be resized or not, and the precise size to use. (e.g. images close to the viewport size may not allow you to resize them in Fx13, and the scale percentage in the titlebar can be slightly wrong). This is mostly an issue in Fx13+ due to Bug 717143, and I intend to fix it by completely overriding the built-in resizer.

Firefox 8.0-10.0 support is dropped in this release, due to Bug 185236 and more importantly Bug 678465.

Version 1.0 10.2 KB Works with Firefox 8.0 and later, SeaMonkey 2.5 and later