Add zoom level support.

This commit is contained in:
Christoph Lohmann
2013-10-19 18:55:53 +02:00
parent 7e9a37f25f
commit 432f45a852
3 changed files with 16 additions and 2 deletions
+8 -1
View File
@@ -819,6 +819,9 @@ newclient(void) {
webkit_web_view_set_zoom_level(c->view, dpi/96);
}
}
/* This might conflict with _zoomto96dpi_. */
if(zoomlevel != 1.0)
webkit_web_view_set_zoom_level(c->view, zoomlevel);
if(enableinspector) {
c->inspector = WEBKIT_WEB_INSPECTOR(
@@ -1280,7 +1283,8 @@ static void
usage(void) {
die("usage: %s [-bBfFgGiIkKnNpPsSvx]"
" [-c cookiefile] [-e xid] [-r scriptfile]"
" [-t stylefile] [-u useragent] [uri]\n", basename(argv0));
" [-t stylefile] [-u useragent] [-z zoomlevel]"
" [uri]\n", basename(argv0));
}
static void
@@ -1382,6 +1386,9 @@ main(int argc, char *argv[]) {
case 'x':
showxid = TRUE;
break;
case 'z':
zoomlevel = strtof(EARGF(usage()), NULL);
break;
default:
usage();
} ARGEND;