commit c8b953b67a59722ec2449ff2a7f7543a3ded522a
Author: Miles Alan <[email protected]>
Date:   Wed Aug 7 05:44:19 2019 -0500

    [surf][patch] externalpipe: Export full document outerHTML when JS is 
enabled
    
    Rather than exporting only the body when JS is enabled; now the non-JS
    functionality is matched and we export the entire HTML document. This fixes
    a bug where symbols / non-english characters are not rendered properly 
because
    the meta tag is not recognized in the associated surf_linkselect.sh script's
    xmllint call.

diff --git a/surf.suckless.org/patches/externalpipe/index.md 
b/surf.suckless.org/patches/externalpipe/index.md
index e09c3078..eef27d4e 100644
--- a/surf.suckless.org/patches/externalpipe/index.md
+++ b/surf.suckless.org/patches/externalpipe/index.md
@@ -43,7 +43,7 @@ Now you have the new keybindings:
 Download
 --------
 
-* [surf-2.0-externalpipe.diff](surf-2.0-externalpipe.diff) (2368) (20190502)
+* [surf-2.0-externalpipe.diff](surf-2.0-externalpipe.diff) (2379) (20190807)
 
 Author
 ------
diff --git a/surf.suckless.org/patches/externalpipe/surf-2.0-externalpipe.diff 
b/surf.suckless.org/patches/externalpipe/surf-2.0-externalpipe.diff
index ac9dd831..ca62010d 100644
--- a/surf.suckless.org/patches/externalpipe/surf-2.0-externalpipe.diff
+++ b/surf.suckless.org/patches/externalpipe/surf-2.0-externalpipe.diff
@@ -77,7 +77,7 @@ index 93a1629..ba53b94 100644
 +{
 +      if (curconfig[JavaScript].val.i) {
 +              webkit_web_view_run_javascript(
-+                      c->view, "window.document.body.outerHTML",
++                      c->view, "window.document.documentElement.outerHTML",
 +                      NULL, externalpipe_js_done, arg);
 +      } else {
 +              WebKitWebResource *resource = 
webkit_web_view_get_main_resource(c->view);


Reply via email to