Michael Kraft

About me

Developer Information
Name Michael Kraft
Location USA
Occupation Software Engineer
User since March 5, 2007
Number of add-ons developed 4 add-ons
Average rating of developer's add-ons Rated 4 out of 5 stars

In a little more detail...

I'm a programmer by profession.

Add-ons I've created

Session Manager No Restart

Session Manager saves and restores the state of all or some windows - either when you want it or automatically at startup and after crashes. It can also automatically save the state of open windows individually.

Rated 4 out of 5 stars (443)
261,541 users

Yahoo! Mail Notifier

This extension notifies you when new messages arrive in your Yahoo mailbox.

NOTE: If you are having issues with the add-on reporting connection errors, try updating to version 1.0.7.3.

Rated 4 out of 5 stars (140)
18,604 users

Tab Counter No Restart

A simple extension that counts the number of open tabs per window and displays the count in the toolbar...

Rated 4 out of 5 stars (79)
13,909 users

DSLR Notifier 2 No Restart

Updated version of the original DSLR Notifier, created by Ryan Flint, which enables members of Dsl/Broadbandreports.com to keep tabs on their instant messages and updated...

Rated 5 out of 5 stars (9)
203 users

My Reviews

Private Tab

Extremely useful Rated 5 out of 5 stars

This add-on is extremely useful for people who want to login to web sites such as Google with different user names, but don't want to have multiple windows open.

This review is for a previous version of the add-on (0.1.5). 

1-Click Dailymotion Video Download

Rated 4 out of 5 stars

Works, but has some issues. The download button is disabled until I switch to another tab and back. After that, it enables and I can download.

This review is for a previous version of the add-on (1.0.3). 

Woot-A-Holic

Doesn't work, violated privacy policy Rated 3 out of 5 stars

The add-on displays the Woot information, but none of the buttons actually work. In addition, it violates it's own privacy policy.

The privacy policy says it only sends a HTML connection to woot.com, but in reality it sends a connection to http://www.kqzyfj.com/click-4984986-10836818 which is a redirection service called Commission Junction (cj.com). The request is then redirected woot.com.

The add-on is free to do that, but it should be documented in the privacy policy since the Commission Junction specifically says it is a tracking service.

Edit: Looks like developer edited the privacy policy to mention Commision Junction so I'll bump up a star. The buttons still fail to work though.

This review is for a previous version of the add-on (0.9). 

HttpFox

Very useful, but beware of incompatibilities Rated 4 out of 5 stars

This add-on is useful for seeing what traffic is being sent and received in Firefox which is quite useful. The only problem I've found so far is that it is completely incompatible with Roboform. Firefox 4 is unusable if both are installed and enabled.

This review is for a previous version of the add-on (0.8.8). 

Titlebar Tweaker Plus

Doesn't work in FF 4 beta on Windows XP Rated 1 out of 5 stars

On Windows XP for Firefox 4, this add-on doesn't work at all. I have menus turned off and it shrinks the Firefox Application menu so small that it's not clickable and makes it so the window can't be dragged. I had to uninstall the add-on to regain control of the browser. That was in a new profile so it's not an add-on conflict.

This review is for a previous version of the add-on (1.6.2). 

Status-4-Evar

Rated 5 out of 5 stars

This fixes one of my major issues with Firefox 4, the lack of a status bar. Good work!

This review is for a previous version of the add-on (2010.12.26.22). 

Favicon Picker 3

Works, but generates errors Rated 4 out of 5 stars

This works in Firefox 3.6.12, but every time I type anything in the awesome bar, the following error is generated in the error console:

"Error: 'JavaScript component does not have a method named: "handleEvent"' when calling method: [nsIDOMEventListener::handleEvent] = NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED"

It has something to do with overlaying the browserOverlay.xml file.

This user has a previous review of this add-on.

Addon Developer Helper

Rated 3 out of 5 stars

This is somewhat useful, but it doesn't clear out all the cache files on a restart. Instead of removing the compreg.dat and xpti.dat files, simply replace all that code with the following two lines will re-register all components and remove fast-load data:

let XRE = Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULRuntime);
XRE.invalidateCachesOnRestart();

See https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIXULRuntime#invalidateCachesOnRestart%28%29

This review is for a previous version of the add-on (0.03). 

Pocket

Rated 5 out of 5 stars

I don't understand why people say the 2.0.x version sucks. It is a vast improvement over the 0.9. First off 0.9 had a tendency to simply not work and it had problems syncing. That and I hated the annoying status bar icon thing in 0.9 and I'm glad it's gone in 2.0.

I run RIL on my iPhone and the new 2.0.x version syncs perfectly with it. It makes things very easy to tag them on my iPhone and Read It Later on my PC, which is exactly what this add-on is designed for. This version even remembers where on the page I was when I stopped reading.

The Google Reader integration is a major plus as many web sites are blocked at my workplace. With RIL I can simply tag them and read them when I get home (or on my iPhone).

For those complaining that RIL items are no longer stored in the Places (bookmarks) library, that's a good thing since the Places library stores not only your bookmarks, but browser history as well. Storing RIL items there just slows things down. Syncing with the latest RIL is so fast that sometimes I'm not sure it even did sync until I see it replicated on my iPhone.

The only thing I don't like is the yellow arrow icon. I agree the plus icon from the 2.0 beta was better, but that's a minor complaint.

This review is for a previous version of the add-on (2.0.3). 

bug489729 (Disable detach and tear off tab)

Rated 5 out of 5 stars

While I'm not seeing this bug, I do like the ability to revert Firefox to creating a shortcut when dragging a tab to the desktop.

You need to pull in the fix to bug 493978 though. It is undone by this add-on.

This review is for a previous version of the add-on (1.2). 

RunDownload

Good, but messy Rated 5 out of 5 stars

It works well, the add-on should be cleaned up. You should remove the unused files from the xpi file, namely:

The .svn folder and nsOpenDownloadListeners.idl file from the components folder

The following files from the chrome.jar/content folder:

moz_overlays.*, moz_listeners.*, firefox_overlay.* and contents.rdf.in


Also you should clear out the mozOpenDownload folder on browser shutdown, especially when in Private Browsing Mode.

Actually it would be better to just have Firefox store the files temporarily itself since it deletes "opened" files at shutdown on it's own.

This review is for a previous version of the add-on (1.0.2). 

RunDownload

Good, but messy Rated 5 out of 5 stars

It works well, the add-on should be cleaned up. You should remove the unused files from the xpi file, namely:

The .svn folder and nsOpenDownloadListeners.idl file from the components folder

The following files from the chrome.jar/content folder:

moz_overlays.*, moz_listeners.*, firefox_overlay.* and contents.rdf.in


Also you should clear out the mozOpenDownload folder on browser shutdown. Actually it would be better to just have Firefox store the files temporarily itself since it deletes "opened" files at shutdown on it's own.

This review is for a previous version of the add-on (1.0.2). 

NoScript Security Suite

It still makes the Internet safer Rated 4 out of 5 stars

While I disagree with Noscript hacking ADP's code (which it no longer does BTW), this is still one of the best add-ons available and there's nothing else like it.

You're still safer with NoScript installed than without so I'll recommend it. I'll dock a star though.

This review is for a previous version of the add-on (1.9.2.6). 

Favicon Picker 3

Rated 5 out of 5 stars

This is a nice add-on, but I found an issue which I'm reporting here since you don't provide a contact address.

I tested it in Firefox 3.1b1 and found it was causing table lock errors on places.sql so I looked at the code and found you are doing .reset() calls at the end of try conditions. If the try conditions throws an error, the .reset() is never called.

The .reset() calls should be in a finally clause to prevent permanently locking the places.sql table.

This review is for a previous version of the add-on (0.4.0.5). 

DSLR Notifier

Rated 5 out of 5 stars

Since Ryan doesn't seem to be maintaining this anymore, I upgraded it for Firefox 3.0 and fix a number of bugs.

My version is at https://addons.mozilla.org/en-US/firefox/addon/7639

CuteMenus Classic

Rated 2 out of 5 stars

Adds icons to menus, but causes checkmarks in menus to disappear so user can't tell when certain options are enabled or not.

Not as configurable as some of the other cutemenu add-ons.

This review is for a previous version of the add-on (0.7.3). 

CuteMenus - Crystal SVG

Causes a lot of problems Rated 3 out of 5 stars

This is a nice add-on which adds icons to menus, but it has a number of compatibility problems.

1. It corrupts Norton Internet Security 2008's phishing toolbar.
2. It breaks Forebar Enhanced's options window
3. It breaks the Page Setup window in Firefox 3.0.

Also the author seems to have abandoned this extension and the home page never works.

If you run into any problems with other extensions, you'll most likely have to disable this extension, but if you don't use a lot of extensions and don't use the "Page setup" window in Firefox this is a nice add-on to have.

Leak Monitor

Useful, but flawed Rated 3 out of 5 stars

This addon is useful for finding leaks, but it can be very difficult to differentiate real leaks from "fake" ones.

For example any time I close a tab in Firefox 3.0 RC3 I get about 15 popups telling me that "[Window]" has leaked followed shortly after telling me that all leaks have been "reclaimed". Net result is 30 pop-up windows for 0 leaks.

It would be much better if the add-on could differentiate permanent leaks, from temporary ones.

That said if you are trying to test your extension and have nothing else installed in Firefox, this extension is useful.

This review is for a previous version of the add-on (0.4.2). 

Cooliris 3D Wall

Rated 5 out of 5 stars

This is an amazing add-on. It is very well done.

The only downside is that my Logitech MX500 mouse goes into Game Mode which disables scrolling, but this is a problem with the Logitech mouse driver (and there is a work around).

This review is for a previous version of the add-on (1.6.3.2361). 

MediaWrap

Rated 5 out of 5 stars

This is a great addon.

In addition to doing what it says, it also allows audio files that normally want to play via the QuickTime plugin to be played using the Windows Media plugin instead.

This is great for people who either can't or won't install Quicktime as it allows audio files to play in browser.