[sugar] Web activity not containerized?

Marco Pesenti Gritti mpgritti at gmail.com
Sat Dec 22 18:28:14 EST 2007


On Dec 22, 2007 10:35 PM, Michael Stone <michael at laptop.org> wrote:
> Bert,
>
> Xulrunner hardcodes the use of permissions like 0600 and 0700 all
> throughout its code-base. This means that, when Browse stores its
> profile information (SSL certs, web cache, ...) in $SAR/data, many
> operations fail during the second launch of Browse.
>
> See
>
>   http://wiki.laptop.org/go/Concurrent_activity_instances
>
> for some of the gory details of how we tried to work around the problem
> and failed.
>
> Help in solving this problem in a maintainable way would be most
> appreciated. (It is widely felt that patching xulrunner to use different
> permissions will be fragile and unmaintainable unless the upstream
> xulrunner folks are willing to accept the patch. Based on this view,
> Marco, Simon, and I have contacted several Moz. folks seeking advice on
> how to proceed.)

Note that I also applied a (reasonably small) patch to xulrunner to
fix the permission issue which are found in a profile after some
simple browsing. This should allow web based activities like the gmail
one to work.

Marco


More information about the Sugar mailing list