[CookieSwap] Cookieswap: feedback from EhSteve

notes at mozdev.org notes at mozdev.org
Wed Nov 21 12:57:02 PST 2007


http://cookieswap.mozdev.org/notes.html#c67

Feature requests in priority order:

1)  Remember profile on a per-tab/window basis.  This would be much easier if you implemented it in a way such that Firefox didn't use cookies.txt but a CookieSwap profile/file instead*.  This depends heavily on how open the cookie interface is behind the scenes (I've never developed an extension but looked into it once and ended up determining that I'd have to modify the main source code to do what I wanted).

* The way you currently have CookieSwap set up, users will potentially have problems if they uninstall your extension without remembering to switch their profiles around beforehand.  Additionally, CookieSwap literally swaps the cookies.txt file out for an alternate file.  This is also problematic if a page (especially an AJAX based page) attempts to write to the file at the exact same moment you swap the files.  The result could be a corrupted cookies.txt file.

2)  Ability to set a default profile for new tabs/windows that are headed to the user's homepage (this accounts for pop-up tab/window scenarios).

3)  Ability to set a startup (or shutdown) profile.

4)  Manage profiles.  A message box with 'browser' spelled incorrectly and provides technical directions says "Alpha" quality software to me.

5)  Ability to "freeze" a profile.  Something similar to the snapshot/revert feature in VMWare.

6)  An option to automatically-reload the page for when the cookies are swapped.  Make this a per-profile option.

7)  An option to load a specific profile for specific websites when visiting for the first time in the tab/window.  If two profiles are specified for the same website, display a dialog and let the user choose which profile to use.

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9


More information about the CookieSwap mailing list