branch: externals/websocket commit 8c366e8f3d5662dba6e9a4c1369e096b7ad917b1 Merge: 5a965add21 28e55d5654 Author: Andrew Hyatt <ahy...@gmail.com> Commit: Andrew Hyatt <ahy...@gmail.com>
Merge branch 'same-origin-fix' --- websocket-test.el | 6 +----- websocket.el | 2 -- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/websocket-test.el b/websocket-test.el index 808d13d5dd..5bcb90b217 100644 --- a/websocket-test.el +++ b/websocket-test.el @@ -193,12 +193,10 @@ (websocket-negotiated-extensions ws-with-extensions))))) (ert-deftest websocket-create-headers () - (let ((system-name "mysystem") - (base-headers (concat "Host: www.example.com\r\n" + (let ((base-headers (concat "Host: www.example.com\r\n" "Upgrade: websocket\r\n" "Connection: Upgrade\r\n" "Sec-WebSocket-Key: key\r\n" - "Origin: mysystem\r\n" "Sec-WebSocket-Version: 13\r\n"))) (should (equal (concat base-headers "\r\n") (websocket-create-headers "ws://www.example.com/path" @@ -422,7 +420,6 @@ (upgrade "Upgrade: websocket") (key (format "Sec-Websocket-Key: %s" "key")) (version "Sec-Websocket-Version: 13") - (origin "Origin: origin") (protocol "Sec-Websocket-Protocol: protocol") (extensions1 "Sec-Websocket-Extensions: foo") (extensions2 "Sec-Websocket-Extensions: bar; baz=2") @@ -528,7 +525,6 @@ "Upgrade: websocket\r\n" "Connection: Upgrade\r\n" "Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==\r\n" - "Origin: http://example.com\r\n" "Sec-WebSocket-Protocol: chat, superchat\r\n" "Sec-WebSocket-Version: 13\r\n")))) (should header-info) diff --git a/websocket.el b/websocket.el index 72c1fd5dd0..a62c40b66a 100644 --- a/websocket.el +++ b/websocket.el @@ -856,7 +856,6 @@ These are defined as in `websocket-open'." "Upgrade: websocket\r\n" "Connection: Upgrade\r\n" "Sec-WebSocket-Key: %s\r\n" - "Origin: %s\r\n" "Sec-WebSocket-Version: 13\r\n" (when protocol (concat @@ -876,7 +875,6 @@ These are defined as in `websocket-open'." "\r\n") (url-host (url-generic-parse-url url)) key - system-name protocol)) (defun websocket-get-server-response (websocket client-protocols client-extensions)