contextPlus icon indicating copy to clipboard operation
contextPlus copied to clipboard

losses (form field data, tab history etc.) when sending pages from one Firefox container to another

Open grahamperrin opened this issue 8 years ago • 6 comments

For example: loss of the title of this issue, if I change/move/switch to a different container before submission.

Re: https://github.com/mozilla/testpilot-containers/wiki/Moving-between-containers and the nature of Firefox containers, I assume that such losses are unavoidable. So please consider adding an on-screen hint … maybe by default, once per Firefox session, a modal dialogue that will give the user the opportunity to Cancel a move before it's too late.

Or maybe refrain from closing the tab from the original context, and (after the copy is complete) offer a non-modal dialogue in the new context.


Side note: https://github.com/kesselborn/conex/issues/8

grahamperrin avatar Aug 25 '17 20:08 grahamperrin

… refrain from closing the tab from the original context, and (after the copy is complete) offer a non-modal dialogue in the new context.

Maybe think of that (dialogue) as a complement to the Control key approach. Like, a dialogue if the first change of context during a session is without Control key modification.

grahamperrin avatar Aug 28 '17 14:08 grahamperrin

… I assume that such losses are unavoidable. …

Was that a false assumption?

From What is (and isn't) separated between Containers under Security/Contextual Identity Project/Containers - MozillaWiki:

Not separated by Containers (On Purpose):

  • Saved Passwords
  • Saved Search and Form data

grahamperrin avatar Aug 28 '17 19:08 grahamperrin

Something like a warning the very first time you switch contexts probably makes sense.

The extension doesn't really inform you that it's straight up destroying the old tab and creating a new one in a different context.

I don't think I'd like to have the warning show up more frequently than that. I'd get sick of it pretty quickly :)

totallymike avatar Sep 01 '17 00:09 totallymike

FWIW from Drawings for Firefox containers under Drawing user stories as cartoons - Lounge - Open Source Design (and via https://twitter.com/grahamperrin/status/917100338255138818):

… A comical demonstration of something lost through movement, maybe …

grahamperrin avatar Oct 10 '17 02:10 grahamperrin

<digression>

Frankly, I'm not sure what I'd want to do about on-page form data and such. I feel like that's probably out of scope for this add-on since there's just about no way to preserve live data for every page everywhere that I can think of.

The one thing, I think, that bums me out more than possibly losing half-filled-out Form data, is the back button. When starting this addon, I almost scrapped it all together as not being worth it when I found out I'd lose the back button history!

Yeah. I never expected this extension to do what Firefox can not (or should not).

On one hand: it's for Mozilla, more than any other group or individual, to manage user expectations – including bum-outs and thoughts of scrap – around its container technology. On the other hand: as Mozilla positively encourages open design, so anyone might come up great ways of conveying what's great, good and not good about Firefox containers.

@girliemac through your popularity and skills you're invited :-) but no pressure.

grahamperrin avatar Oct 14 '17 00:10 grahamperrin

Food for thought.

Before and after. The tree on the right is identical to the tree on the left:

christmas tree decor ideas

The container is different.

;-)

The wish is neither to discourage getting people on board as users of containers, nor to get users off.

The wish is … I guess, for light-hearted education that:

  • with a change of container, you might sometimes not get everything that you want.

Credit for the original photographs: Hammers and High Heels: Green and Gold to Go With the Stars & Snow! It's Our 2013 Christmas Tree!

Mozilla's on-boarding images for Multi-Account Containers are at https://github.com/mozilla/multi-account-containers/tree/master/webextension/img

The horizontal flip, and the lazy, flippant pastes, are down to me.


The decorated (Christmas) tree metaphor, thoughts of which formed around a month ago, was partly behind the word Pottery, which I threw in whilst beginning to kick the ball around before a rename of Taborama. Something relatively rich and adorable in a pot, where a pot is a type of container. Certainly a weird idea two weeks ago (without the background thoughts) … probably no less weird now :-) with the lazy visual mock-up above, which is not entirely what I had in mind a month ago.

grahamperrin avatar Oct 14 '17 01:10 grahamperrin