Add support for configuring plugins directories
This commit is contained in:
parent
8d5e2b3a40
commit
6850365d7c
|
@ -6,6 +6,11 @@ static char *styledir = "~/.surf/styles/";
|
|||
static char *certdir = "~/.surf/certificates/";
|
||||
static char *cachedir = "~/.surf/cache/";
|
||||
static char *cookiefile = "~/.surf/cookies.txt";
|
||||
static char **plugindirs = (char*[]){
|
||||
"~/.surf/plugins/",
|
||||
LIBPREFIX "/mozilla/plugins/",
|
||||
NULL
|
||||
};
|
||||
|
||||
/* Webkit default features */
|
||||
/* Highest priority value will be used.
|
||||
|
|
|
@ -22,8 +22,9 @@ INCS = $(X11INC) $(GTKINC)
|
|||
LIBS = $(X11LIB) $(GTKLIB) -lgthread-2.0
|
||||
|
||||
# flags
|
||||
CPPFLAGS = -DVERSION=\"$(VERSION)\" -DWEBEXTDIR=\"$(LIBDIR)\" \
|
||||
-D_DEFAULT_SOURCE -DGCR_API_SUBJECT_TO_CHANGE
|
||||
CPPFLAGS = -DVERSION=\"$(VERSION)\" -DGCR_API_SUBJECT_TO_CHANGE \
|
||||
-DLIBPREFIX=\"$(LIBPREFIX)\" -DWEBEXTDIR=\"$(LIBDIR)\" \
|
||||
-D_DEFAULT_SOURCE
|
||||
SURFCFLAGS = -fPIC $(INCS) $(CPPFLAGS)
|
||||
WEBEXTCFLAGS = -fPIC $(WEBEXTINC)
|
||||
|
||||
|
|
4
surf.c
4
surf.c
|
@ -1161,6 +1161,10 @@ newview(Client *c, WebKitWebView *rv)
|
|||
webkit_web_context_set_cache_model(context,
|
||||
curconfig[DiskCache].val.i ? WEBKIT_CACHE_MODEL_WEB_BROWSER :
|
||||
WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER);
|
||||
/* plugins directories */
|
||||
for (; *plugindirs; ++plugindirs)
|
||||
webkit_web_context_set_additional_plugins_directory(
|
||||
context, *plugindirs);
|
||||
|
||||
/* Currently only works with text file to be compatible with curl */
|
||||
webkit_cookie_manager_set_persistent_storage(cookiemanager,
|
||||
|
|
Loading…
Reference in New Issue
Block a user