For any extension developers out there using FUEL, I checked in a small, but breaking change (bug 421235). FUEL’s bookmark wrappers only supported bookmark items found on the bookmark menu, which was the only bookmark root available at the time. Things have changed and now bookmark roots exist for menu items, toolbar items, tags and unfiled items.
We updated FUEL to support the new roots, but this could cause existing code to break:
Application.bookmarks => BookmarkFolder
Application.bookmarks => BookmarkRoots
So, code that does something like this:
Application.bookmarks.addBookmark("A cool bookmark", bookmarkURI);
Should now use:
Application.bookmarks.menu.addBookmark("A cool bookmark", bookmarkURI);
Application.bookmarks.unfiled can be used now too.