Christian Poveda
bff887c5a6
Websockets send typed arrays now
2018-03-25 10:01:33 -05:00
WPT Sync Bot
db5631a086
Update web-platform-tests to revision e87f38097902e16348d4e17f4fe3bc2d0112bff1
2018-03-17 23:34:27 -04:00
WPT Sync Bot
b524b7c279
Update web-platform-tests to revision 6d85a3b422cab97d032ad3db47cb741ca364185f
2018-02-08 21:30:07 -05:00
WPT Sync Bot
e0fb3fc586
Update web-platform-tests to revision d6d3f7267e817925131675bfc203c62bda96febe
2018-02-07 23:14:20 -05:00
Josh Matthews
0c83d95d5a
Update test expectations.
2017-11-15 15:01:53 -05:00
Josh Matthews
1f531f66ea
Update web-platform-tests to revision 8a2ceb5f18911302b7a5c1cd2791f4ab50ad4326
2017-10-12 12:36:21 -04:00
Josh Matthews
3347094373
Update WPT results.
2017-10-05 09:23:30 +02:00
Josh Matthews
665817d2a6
Update web-platform-tests to revision 58eb04cecbbec2e18531ab440225e38944a9c444
2017-04-22 14:17:10 +02:00
Anthony Ramine
19a2516e10
Disable wss support
...
None of the existing websocket libraries are currently able to cope
with openssl 0.9 and be featureful, so we are disabling wss for now
to land openssl 0.9.
2017-03-31 16:18:47 +02:00
Anthony Ramine
0bd54b904b
Properly follow the spec in WebSocket::Constructor
2017-03-24 09:43:14 +01:00
Ms2ger
ccdb0a3458
Update web-platform-tests to revision e8bfc205e36ad699601212cd50083870bad9a75d
2016-11-15 09:35:34 +01:00
Josh Matthews
b9e57e1fc1
Disable 013.html
2016-10-13 07:25:53 -04:00
Ms2ger
00559f18b1
Add missing IsCallable checks.
2016-09-06 13:59:44 +02:00
Ms2ger
ae38c53de7
Dispatch error events at the window object.
2016-09-02 11:44:44 +02:00
Ms2ger
ebddcc2d7f
Update web-platform-tests to revision fab2c513bffb2bd19600d23b495264d123df092f
2016-05-07 23:23:48 +02:00
Simon Sapin
7932ab6ac2
Upgrade to rust-url 1.0 and hyper 0.9
2016-04-23 20:27:58 +02:00
Ms2ger
abcd4b654f
Update web-platform-tests to revision 0a518aaff73532a26e175789f7e75fa99593ac64
2016-04-21 12:30:36 +02:00
Jaydeep
c96c26b4f7
Implement HTMLHyperlinkElementUtils for HTMLAnchorElement
2016-03-24 21:14:28 -04:00
Anthony Ramine
ea1c169894
Vindictively disable all intermittent tests that failed #9787
...
This disables the tests mentioned in #8120 , #9014 , #9033 , #9092 , #9148 , #9205 , #9772 and #9803 .
2016-02-29 20:07:07 +01:00
Chandler Abraham
c375ad5e95
disallow restricted XMLHttpRequest header prefixes
2016-02-26 11:04:33 -05:00
Sam Gibson
4f736e6f7c
Trigger WebSocket error event
...
Trigger a WebSocket error after receiving an invalid message from the server
2016-02-26 09:43:12 +01:00
Rebecca
cf6fd6dafe
Add support for websocket request and response cookies
...
Also change expected behavior to pass for all in tests/wpt/web-platform-tests/websockets/cookies
2016-02-17 14:50:52 -05:00
Chandler Abraham
1ee9ccba21
add origin to location and url api
2016-01-21 11:06:41 -08:00
James Graham
4864a52312
Update web-platform-tests expected data to revision 0d9238c8062f05a55898a0cb60dc0c353794d87a
2016-01-21 11:50:33 +00:00
James Sanders
3837b3e508
Update web-platform-tests expected data
2016-01-18 17:50:25 -07:00
bors-servo
03a0b73538
Auto merge of #9360 - jsanders:accept-protocols-sequence, r=KiChjang
...
Accept WebSocket protocols as string or sequence
Fixes #9053
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9360 )
<!-- Reviewable:end -->
2016-01-19 02:18:28 +05:30
Ms2ger
1f5d8fedd4
Update web-platform-tests to revision 78862c14a70cabb48c685144666912f08e726390
2016-01-18 13:24:36 +01:00
James Sanders
0bffffd8f5
Make WebSocket constructor take (DOMString or sequence<DOMString>)
2016-01-17 21:33:04 -07:00
bors-servo
63923bc7c9
Auto merge of #8825 - jmr0:master, r=jdm
...
adding initial support for websocket subprotocol negotation
Addresses #8177
I also noticed some bugs/gaps (and at least one of my TODO's can be an E-Easy)
cc @jdm
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8825 )
<!-- Reviewable:end -->
2015-12-18 05:23:15 +05:30
jmr0
7d0bede8ba
adding initial support for websocket subprotocol negotation
2015-12-17 09:17:15 -05:00
Keith Yeung
db92a8b030
Treat undefined arguments in JS as missing
2015-12-12 21:13:29 -08:00
Yanir Seroussi
ad9accf8e7
Implement unspecified websocket close code (fixes issue #8158 )
2015-11-30 11:20:41 +11:00
Nikki
1d280289f1
Fixes #8213 : Implement Blob variant of WebSocket.send()
2015-11-04 21:42:10 -07:00
Jim Berlage
380a9ce22b
Adds bufferedAmount to Websocket ( fixes #7856 ).
2015-10-15 17:06:24 -05:00
bors-servo
8c81d9ab28
Auto merge of #7885 - jimberlage:7858/null-message, r=Ms2ger
...
Creates empty string when passed null
This should fix #7858 . An empty `USVString` is now used when `data` is `None`.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7885 )
<!-- Reviewable:end -->
2015-10-09 09:02:45 -06:00
Jim Berlage
0ffd2f636f
Require the argument to WebSocket#send() ( fixes #7858 ).
2015-10-08 12:08:26 -05:00
vectorijk
4e21b9fa83
Fix #7855 Implement port blocking
...
For WebSocket connection algorithm
2015-10-06 07:31:33 -07:00
Ms2ger
be4f0ad8de
Update web-platform-tests to revision acd60f9e55532f03fc905e61591b7fd7db2f08d1
2015-08-26 12:14:08 +02:00
Ravi Shankar
f3db59972a
Matching over event listeners and handlers; r=Ms2ger
...
fixup! Matching over event listeners and handlers; r=Ms2ger
2015-08-18 18:11:57 +05:30
Tom Jakubowski
e92f4629db
WebSocket: Implement WebSocket#binaryType
2015-08-15 12:44:22 -07:00
Ms2ger
352229b6fa
Implement WebSocket#onmessage.
2015-08-08 10:29:03 +02:00
Ms2ger
2a97ab36f7
Dispatch message events for WebSocket.
2015-08-07 10:58:33 +02:00
Josh Matthews
d385cb701b
Reject websocket protocol requests that don't match https://tools.ietf.org/html/rfc6455#section-4.1 .
2015-07-22 09:35:07 -04:00
Ms2ger
b467f3e9d6
Don't try to send a message in WebSocket#close if the sender isn't present.
2015-07-16 14:29:04 +02:00
Ms2ger
48b94ec02b
Throw an InvalidStateError from WebSocket#send when it is called too early.
2015-07-14 17:27:10 +02:00
Ms2ger
86e94786ae
Stop panicking while establishing a WebSocket connection.
2015-07-14 16:01:59 +02:00
Josh Matthews
15102d9c53
Update web-platform-tests expected data
2015-07-13 12:23:54 -04:00
Ms2ger
c66c6af0ba
Update web-platform-tests to revision 4d96cccabc2feacd48e1dab9afc22b8af2225572
2015-06-28 22:52:24 +02:00
Jinwoo Song
7781f331d3
WebSocket constructor should not panic
...
Make an early return when the WebSocket connection fails in the constructor.
Also let the WebSocket connection to be closed when the connection could
not be established.
Fixes #6082 .
2015-06-16 09:45:42 +02:00
Ms2ger
477bfa3675
Remove the SCHEME_AND_DOMAIN constant.
...
All its users are connecting to port 80, which is not typically under the
control of the wpt server.
2015-06-15 17:29:29 +02:00