Sebastian Wain from Nektra has submitted CookiePie extension to Firefox Extend Contest with great expectations to be one of the finalists, since it is an innovative piece of software and push beyond the standard capabilities of Firefox. Although it doesn’t came finalist he waited for the announcements to release it publicly without publishing it on Internet until now.Mauro Asprea from Nektra has been contributing on improving user experience.
- What is CookiePie?
- CookiePie is a firefox extension enabling you to maintain different cookies storage in different tabs and windows.
- How I can obtain and use it?
- Download it from: CookiePie Extension
- Use the tab context menu to enable CookiePie
- For example: Toogle CookiePie in three tabs, and login to different GMail account in both.
- Where the idea came from?
- We need to use it internally at Nektra, and finally decide to publish it for the community.
- What does CookiePie means for the end user?
- It means that you can for example open multiple GMail/Yahoo Mail/Hotmail accounts in different tabs and windows simulteanously.
- What does CookiePie means for web developers?
- Developers working on Web Software supporting multiple users or profiles can use CookiePie to simultaneusly test their software with each user without needing to open a different browser.
- How CookiePie was made?
- A first look at the FireFox extensions capabilities let us think this extension was almost impossible to do. One of the limitations was the unconnected parts between http transactions and UI being difficult to correlate an UI to a specific http request/response, more when AJAX/XmlHttpRequest (i.e: GMail) is involved.
- The work involved mainly short term research and trying to push to the extreme FireFox capabilities without knowing nothing of Mozilla Extensions at the start of development.
- What are the current known limitations:
- Gecko 1.8.1 has some implementation errors: FireFox store cookies although our http observer changes the response header. This means the common cookies are changed in the FireFox extensions for every transaction on each tab. More information at: Mozilla Bugzilla
- The reordering of tabs is breaking GMail account opened tabs.
- GMail has added after we finish this extension, an alert we hope to repair it so GMail doesn’t know about another connection on another tab or window.
- User may experience problems with another Firefox extensions (for example Tab Mix Plus)
- What are the features we would like to have in the future?
- Listen to users feedback.
- Complete Cookie commitment to standards/security
- Compatibility to another extensions.
- Add configuration options
- Enable CookiePie by default
- Cookies inheritance checkbox: If a user opens a new tab/window from a CookiePie tab, the new opened tab can inherit the cookie container.
- Cookie pipeline handling: Have a configuration like the Firefox option to choose what cookies needs to be individualized and what cookies needs to be used from the firefox container.
- Persist/Save/Load Tab Cookies
- Code: better & cleaner.
- Testing: Test & Fix in complex scenarios.
- What we suggest for future versions of Firefox?
- We suggest to have this capability embedded natively on Firefox and not as a third party addin. We know this will involve changing relations between objects in Firefox but it’s an obvious step to do in the browser war.
- What platforms are supported?
- Currently it ran fine on Windows and Linux. We need to check why Mac is not supported because this software is standard JS code, not platform dependent.
- Finally:
- Webpage at: Cookiepie
- You can subscribe directly to our mailing list at Nektra-CookiePie
Anonymous | 19-Mar-06 at 7:00 pm | Permalink
There is a serious bug on Firefox 1.5.0.1.
The (x) close button,, will be removed. this forces me to uninstall your extension.
greetings from Argentina,
Nektra Advanced Computing | 20-Mar-06 at 12:46 pm | Permalink
Have you tried to change the order of your extensions and putting the close button extension below or above CookiePie?
Anonymous | 20-Mar-06 at 6:20 pm | Permalink
there is not such an extension. that is the way firefox works.
Nektra Advanced Computing | 20-Mar-06 at 6:30 pm | Permalink
To use both you can install Tab Mix Plus after CookiePie and you’ll have again the close button.
vijay | 15-Apr-06 at 11:48 pm | Permalink
well i installed cookiepie.. how ever cookie pie doesnt even shows any options or isnt anywehere to be seen apart from the extension tab.. how to use it?
it says on the extension list) that it is enabled, i tried disabling and enabling it but stil nothing.
how to make use of this thing, am sure the solution to have two yahoo /gmail account work is to have different cookies in tabs but damm its sitting there and wont do nothin… is it coz of tab mix plus??
Nektra Advanced Computing | 17-Apr-06 at 9:02 am | Permalink
Hi Vijay,
Did you try to enable it right clicking the tab and selecting toogle on/off CookiePie? and do you see a cookiepie inside the tab?
Anonymous | 21-Jun-06 at 7:51 pm | Permalink
This is a fantastic plugin!!!
Been wanting something like this for ages. Well Done!!
There however is a bug of sorts: The tab close button ie: [x] disapears when the plugin is installed. I’m using Firefox 1.5.0.4. Be great if you can fix this, I would love to make use of your plugin.
Wald
Anonymous | 03-Sep-06 at 3:34 pm | Permalink
Nope, Tab Mix Plus doesn’t help with missing tab close button. I installed it while CookiePie was disabled, but then I reinstalled TMP and even toggled this TMP option for close box.
Nektra Advanced Computing | 06-Sep-06 at 12:56 am | Permalink
Did you try putting TMP after CookiePie in the extensions order? If not please provide the versions of TMP and Firefox used.
Anonymous | 14-Sep-06 at 5:05 pm | Permalink
Reproducible under clean Knoppix live CD v. 5.
Firefox 1.5.0.3
TMP 0.3.0.5
CookiePie 0.5.4
No tab close button in any case, TMP after CookiePie or before.
But this not a problem, using close button on tabs “on-pointed-for” is ergonomic as well (or even more) and one gets soon used to it.
Anonymous | 06-Nov-06 at 8:04 pm | Permalink
Not compatible with FireFox 2.0
Won’t install
Anonymous | 16-Nov-06 at 9:07 pm | Permalink
Thanks for releasing this awesome plugin. I was looking for a patch or plugin for this very issue (where i had to log into 2 instances of the same site with sessions, and the session of one would leak into the other) when I came to your site. The plugin works flawlessly using firefox 1.5.08 on gentoo linux AMD64.
Brian | 20-Nov-06 at 9:37 pm | Permalink
To get cookiepie working with firefox 2.0, do this:
• Right Click the Install Link to download
• Rename the file with the extension: .zip
• Unzip the file
• Open install.rdf in a text editor.
• Change the line: 1.5.*
To: 2.0.*
• Save and close file.
• Zip (archive) the CONTENTS of the directory
• Rename the file to have the .xpi extension.
• Open in Firefox — bingo!
Also there is CookieSwap, which works by quickly switching between profiles:
https://addons.mozilla.org/firefox/3255/
Anonymous | 22-Nov-06 at 12:01 pm | Permalink
Hello,
I agree with one of the users here: I totally cannot see Cookie Pie when installed. I have Tab Mix Plus; I somewhat understood that it could tamper with tab context menu and hide Cookie Pie menu entries at all. But I am not sure and that’s why I ask: how are we supposed to work with this plugin?
If you have known issues/conflicts with other plugins, please share them. Here is my setup:
OS: Windows XP Pro SP2
Firefox version: 1.5.0.8
Firefox plugins: Adblock, Add N Edit Cookies, Codetch, ColorZilla, CookiePie, CSSViewer, DOM Inspector, Download Statusbar, DownThemAll!, ErrorZilla Mod, FireBug, FireFTP, FlashGot, Gmail Space, Google Toolbar for Firefox, Html Validator (obviously), IE Tab, IE View, jsLib, Live HTTP Headers, NoScript, Nuke Anything Enhanced, Resizeable Textarea, Scrapbook, Screen grab!, SearchStatus, Slim Extension List, Tab Mix Plus, Talkback, Tamper Data, Tweak Network, UrlParams, User Agent Switcher, VideoDownloader, View formatted source, View Source Chart, Web Developer.
Nektra Advanced Computing | 26-Nov-06 at 2:41 pm | Permalink
Hi,
Please follow news about a next release of CookiePie subscribing to our mailing list at: CookiePie Mailing List
Anonymous | 06-Feb-07 at 8:40 pm | Permalink
Who can help me with .httpaccess ?
where i can fined full information about .httpaccess file syntaxis?
cimnine | 07-Feb-07 at 5:34 am | Permalink
Hy there.
Nice extension - why don’t you publish this on the official mozilla (firefox) addons page? (http://addons.mozilla.org/firefox/extensions)
I’m sure the popularity of the extensions will rapidly increase.
And I was looking for a extension like yours for months, or maybe even years.
Grz Chris
Anonymous | 26-Mar-07 at 2:56 pm | Permalink
Excellent extension. Unfortunately, it doesn’t appear to support javascript reading of the cookie using document.cookie.
For example: I have Tab A with Cookiepie turned Off which uses cookie A. I also have a tab with Cookiepie On which uses cookie B. When I use javascript on Tab B to read the cookie, it returns cookie A (the wrong one).
This is a major issue for us, since we use javascript to pass the cookie when we do an ajax request. This is required for protection against cross-site request forgery when programming ajax methods (referred to as the “double-submit” method of guarding against CSRF).
Please let me know if you can confirm this bug (I’m using FF 2.0.0.2 on ubuntu linux) and if you will be able to release a new version of your extension to address this.
Thanks very much,
Dan
lee | 14-May-07 at 10:56 pm | Permalink
hello,
can I please ask how does this extension compare / contrast with CookieSwap :-
https://addons.mozilla.org/en-US/firefox/addon/3255
I’d be grateful if someone familiar with both could give a quick overview of the differences.
thanks a lot,
Lee
England
lee | 14-May-07 at 10:58 pm | Permalink
hello,
can I please ask how does this extension compare / contrast with CookieSwap :-
https://addons.mozilla.org/en-US/firefox/addon/3255
I’d be grateful if someone familiar with both could give a quick overview of the differences.
thanks a lot,
Lee
England
Nektra Advanced Computing | 14-May-07 at 11:50 pm | Permalink
Lee, CookiePie enables you to have different accounts simultaneously on each tab, doesn’t require to swap between them. If you have three mail accounts you can see all of them on each tab at the same time.
lord_alan | 24-May-07 at 4:55 am | Permalink
Hi, great extension - I use it for accessing two eBay accounts simultaneously. The Only problem I experiance is when I want to print an invoice from eBay. It opens a new window to display the invoice. Unfortunately, it appears as though the new window doesn’t inherit the CookiePie settings. So it works for the first account, but for the second account (the one with CookiePie enabled) it fails with a non-descript error message from eBay. I guess it just can’t authorise the display…
I see this mentioned on the to-do list. Just wanted to give it some priority if possible. Many thanks
Alan
Anonymous | 05-Oct-07 at 1:30 pm | Permalink
Hi,
Great Extension. Simply wonderful. I just wanted to point out a few problems, however.
1) If I have a tab open with CookiePie turned on, and I rearrange the tabs, such that the ordinal number (the order) of the CookiePie tab changes, the CookiePie settings no longer work. If I move the CookiePie tab itself, the CookiePie icon disappears. If I move/delete other tabs, it remains, but again, if the order changes, the settings are lost. Restoring the order of the CookiePie tab, by adding or moving the tabs (and toggling CookiePie on, if necessary), appears to restore the session. So from what I can see, the CookiePie information is stored based on the ordinal number, and this ordinal number is not updated when tabs are moved or deleted.
2) I have been unable to determine the exact circumstances under which this occurs, but while trying to log into SquirrelMail, I recieve less than consistent separation of cookie management between CooliePie-enabled and non-CookiePie-enabled sites. If I start with a closed browser and log into two sites, one with CookiePie, and another without, the separation appears to work. However, at some point subsequent to opening the browser, the is separation no longer complete. What do I mean by “no longer complete”? The symptoms are described below:
a) Tab 1 is logged into SquirrelMail without CookiePie on one email account (e.g. account1@mydomain.com) .
b) Tab 2 is opened, cookie pie is enabled, and an attempt to connect to the logged in (non-CookiePie) session fails (as it should fail). I click the link to go to the login screen.
c) After logging in with a different account (e.g. account2@mydomain.com) to SquirrelMail, I access the first account’s inbox (account1@mydomain.com), even though the login credentials entered were for account2@mydomain.com.
d) It should be noted that subequent log-out log-in process result in the same behavior. Once CookiePie attains this state, the only way to reset it is to close the browser completely and restart it.
I’m using FF 2.0.0.7 and CookiePie 0.5.5
Once again, thanks for a great extension.
Eric
Erik Aronesty | 17-Nov-07 at 3:15 pm | Permalink
Doesn’t work with gmail anymore. Used to work up until a week or so ago. Running Firefox 2.0.0.9 and CookipePie 0.5.5. When I try logging in to Gmail, I get a Firefox error page.
—-
The page isn’t redirecting properly.
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
This problem can sometimes be caused by disabling or refusing to accept cookies.
—-
CookieSwap still works, but I prefer the CookiePie interface. Alas.
Nektra Advanced Computing | 04-Dec-07 at 6:44 pm | Permalink
Now is working with Gmail again and now you can chat between different accounts!
Download new version from Cookiepie 1.0.0
CookiePie: launch multiple Gmai accounts simultaneously in Firefox (or any other service such as Yahoomail, eBay, Facebook, Twitter, etc) - review & download link | freewaregenius.com | 23-Jun-08 at 1:38 pm | Permalink
[...] to program home page to download the latest version (approx 33.4K) Also see this page for more [...]
ew | 24-Jun-08 at 10:18 am | Permalink
i use FF 3 portable, and have cookiepie the newest version installed, but it does not show up in the context menu.
what do i do wrong?
or is it, because i have portable FF 3 ?
JorkC | 25-Jun-08 at 3:59 am | Permalink
It’s not work with add-ons Tab Mix Plus :(.
michele | 25-Jun-08 at 10:02 am | Permalink
When I installed the close button on the tab bar disappeared. It reappeared only when I disabled cooKiePie.
However it did not work. The CookiePie entry did not appear when right clicking on a tab context menu. I’m using WXP, FF3.0
Charles | 27-Jun-08 at 7:22 pm | Permalink
Breaks Delta.com’s itineraries functionality, both from the home page, and by the “Show Details” link in the Itineraries page. This happens if CookiePie is installed at all, whether or not it is turned on for that site.
David | 28-Jun-08 at 11:52 am | Permalink
Hello,
I’ve been having an issue with CookiePie in Firefox 3. The option to enable CookiePie disappears from the right-click options menu and won’t reappear until disable and re-enable the extension.
Any suggestions?
Thanks,
David.
roy | 30-Jun-08 at 12:37 pm | Permalink
i like to go in to about:config and change
browser.tabs.closeButtons
to 3, so the close tab button is on the right.
after installing cookiepie, only the default value of 1 works. (close buttons on each tab)
Kayz73 | 03-Aug-08 at 5:06 am | Permalink
Excellent addon but unfortunately it doesn’t work if we install any other addon relating to “Tabs”. Can we have a fixed version which can work with other Tabs addons like Tab Mix Plus, as mentioned above by JorkC.
Cheers.
AJ Kohn | 15-Aug-08 at 8:22 pm | Permalink
Any chance this will be supported for Mac anytime soon?
askme5times | 24-Sep-08 at 8:32 am | Permalink
Is there anyway of using the pie with another plugin to extend sesssion time?
sswan | 24-Sep-08 at 4:13 pm | Permalink
askme5times. No not currently.
Anton | 10-Oct-08 at 3:24 pm | Permalink
So the extension doesn’t work anymore with FF3?
Am I right?
(At least as for me, it is so
)
sswan | 14-Oct-08 at 1:22 pm | Permalink
Anton it is possible that cookiepie did not update.
Please remove and reinstall cookiepie it is compatible with Firefox 3
DrWho | 24-Oct-08 at 1:13 am | Permalink
I can confirm what the author seems to be in denial about.
CookiePie does not work well with FF3!!!
I am experiencing the same problems as everyone else. It installs OK and works OK the very first time after installation (ie: is visible on right click), but after restarting FF, CookePie no longer works (ie: is not visible on right click on tab).
The only way to reactivate is to deactivate and reactivate, which is a real pain!!
BTW - I’ve downloaded the latest version then run Update and the so called “Compatibility Update” got installed — but still no difference. And I’ve done this 6 or 7 times.
CookiePie is a very necessary FF AddOn, but at present it’s not very useful or user friendly.
Mercy | 26-Oct-08 at 6:45 pm | Permalink
I’m having similar problems to some of the other people, except I can’t even get it to install. It keeps saying there is an error. I’ve downloaded older versions of FF, uninstalled FF and reinstalled it, returned to a restore point, and nothing works. It worked fine prior to FF3, and I’m wondering if there’s a way to fix this or if cookiepie will have a newer version out soon or what’s going on.
srw | 27-Oct-08 at 10:38 am | Permalink
Do you installed cookiepie from our official site or did you use an alternative download?
Dr Who | 08-Nov-08 at 4:12 am | Permalink
I always, always from the official web-site.
For example - I just this minute Uninstalled CookiePie, Restarted FF, Downloaded/Installed CookiePie, Restarted FF, Opened a new Tab, Toggled on CookiePie, Fired up a Hotmail session, Opened a new Tab, Toggled on CookiePie, Fired up a Hotmail session — all works as expected (but see below). Then I exited all tabbed sessions in FF, closed FF, Started FF … and, as I keep saying, CookiePie is no longer right click selectable on any Tab.
BTW - even with CookiePie fully active, the all new “LIve” version of Hotmail with the all new awful inbox interface (the worst by far that MSFT have ever forced on users since buying HoTMaiL all those years back — so long live Gmail) seems to be able to sense that the same PC is being use to access different Hotmail accounts concurrently.
Over to you.
pedigree | 09-Nov-08 at 1:11 am | Permalink
Doesnt work with the Snaplinks extension, it just throws Firefox into a memory eating hole of death…. badly
workuser | 05-Feb-09 at 2:59 pm | Permalink
Works great for me! I’m having all sorts of trouble trying to read Webmail from behind a firewall. IE just falls down on the job. (When does it not?) I talked them into installing Firefox for me, but could only open one account at a time. Less than half an hour of Googling and clicking later, I’ve got 4 Webmail tabs open side-by-side, and I’m less productive than ever!
Thanks!
doug | 25-Mar-09 at 11:14 am | Permalink
Great addon!
On facebook, though, I find that it doesn’t work quite right. First off, it interferes with adblock plus, so you have to disable adblock for to work (and if you don’t use adblock on Facebook, where do you use it?)
Second, I find that it tells me “You need cookies enabled” when I turn on Cookie Pie, or if I manage to do it on one account Ok, then it tells me every time I click that the session has timed out.
stench | 26-Jun-09 at 5:33 pm | Permalink
In Add-ons: “Not compatible with Firefox 3.5″
Any workaround or update planned?