aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-embed-shell.h
diff options
context:
space:
mode:
authorXan Lopez <xlopez@igalia.com>2011-06-30 23:06:20 +0800
committerXan Lopez <xlopez@igalia.com>2011-06-30 23:17:28 +0800
commit4b9dcfe60460ed45c5ad2b5020cdf678b1629850 (patch)
treef0ee5126b51f60ed39e20a6e2e6c2b571df4424e /embed/ephy-embed-shell.h
parentf594ec68442049ad9b6ecce598f2623e0ece9049 (diff)
downloadgsoc2013-epiphany-4b9dcfe60460ed45c5ad2b5020cdf678b1629850.tar.gz
gsoc2013-epiphany-4b9dcfe60460ed45c5ad2b5020cdf678b1629850.tar.zst
gsoc2013-epiphany-4b9dcfe60460ed45c5ad2b5020cdf678b1629850.zip
Add an --application-mode flag and global mode
For now it's pretty much like a private instance, but: - A profile directory *must* be passed - Global passwords and cookies are accessed. In the future we'll likely restrict cookies to the ones for the web application domain, which we'll copy from the main cookies file.
Diffstat (limited to 'embed/ephy-embed-shell.h')
-rw-r--r--embed/ephy-embed-shell.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/embed/ephy-embed-shell.h b/embed/ephy-embed-shell.h
index d89aafe94..fab9dd449 100644
--- a/embed/ephy-embed-shell.h
+++ b/embed/ephy-embed-shell.h
@@ -50,7 +50,8 @@ extern EphyEmbedShell *embed_shell;
typedef enum
{
EPHY_EMBED_SHELL_MODE_BROWSER,
- EPHY_EMBED_SHELL_MODE_PRIVATE
+ EPHY_EMBED_SHELL_MODE_PRIVATE,
+ EPHY_EMBED_SHELL_MODE_APPLICATION
} EphyEmbedShellMode;
struct _EphyEmbedShell