aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian McKenna2014-11-02 16:34:40 -0500
committerTed Zlatanov2014-11-02 16:34:40 -0500
commitcc6340495d3ec78dea0b906dccfea90973fbeb12 (patch)
tree1351780ceb1a961bc9cdf6ae8fce2c48bdee2573
parent7188af323b7eb60ae8c00b18708478f98b8e34c0 (diff)
downloademacs-cc6340495d3ec78dea0b906dccfea90973fbeb12.tar.gz
emacs-cc6340495d3ec78dea0b906dccfea90973fbeb12.zip
* net/eww.el (eww-submit): Encode empty form values as "".
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/net/eww.el2
2 files changed, 5 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index e53e5a7514f..67d81e0eb01 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12014-11-02 Brian McKenna <brian@brianmckenna.org> (tiny change)
2
3 * net/eww.el (eww-submit): Encode empty form values as "".
4
12014-11-02 Ivan Shmakov <ivan@siamics.net> 52014-11-02 Ivan Shmakov <ivan@siamics.net>
2 6
3 * net/eww.el (eww): Allow "file:/file/name" URLs. 7 * net/eww.el (eww): Allow "file:/file/name" URLs.
diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index 1ffd23893ad..508559e6531 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -1006,7 +1006,7 @@ See URL `https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input'.")
1006 (when (and (consp elem) 1006 (when (and (consp elem)
1007 (eq (car elem) 'hidden)) 1007 (eq (car elem) 'hidden))
1008 (push (cons (plist-get (cdr elem) :name) 1008 (push (cons (plist-get (cdr elem) :name)
1009 (plist-get (cdr elem) :value)) 1009 (or (plist-get (cdr elem) :value) ""))
1010 values))) 1010 values)))
1011 (if (and (stringp (cdr (assq :method form))) 1011 (if (and (stringp (cdr (assq :method form)))
1012 (equal (downcase (cdr (assq :method form))) "post")) 1012 (equal (downcase (cdr (assq :method form))) "post"))