aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/websocket.rs
Commit message (Collapse)AuthorAgeFilesLines
* Only pass the protocol in use in to establish a WS connectionAnthony Ramine2017-03-241-7/+5
|
* Properly follow the spec in WebSocket::ConstructorAnthony Ramine2017-03-241-124/+34
|
* Make ServoUrl::as_url return a &UrlAnthony Ramine2017-03-231-1/+1
|
* Avoid a useless clone in WebSocket::ConstructorAnthony Ramine2017-03-231-5/+5
|
* Make #[dom_struct] a proc_macro attributeAnthony Ramine2017-02-241-0/+1
|
* Update js.Ms2ger2017-02-151-3/+2
| | | | Fixes #15553.
* Rewrote websocket array buffer handling to typed array APISumant Manne2016-12-261-9/+9
|
* Refactor and simplify 'set cookies' operations on resource thread.Corey Farwell2016-12-151-7/+6
|
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-1/+1
| | | | Fixes https://github.com/servo/servo/issues/8473.
* Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-6/+6
|
* Properly implement TaskSource for NetworkingTaskSourceKeith Yeung2016-11-111-15/+23
|
* Migrate `EventTarget` event firing functions to use `Atom`s.Corey Farwell2016-11-031-2/+2
| | | | This allows us to utilize more `atom` macros.
* Remove "fire a simple event" concept, refactor event firing API.Corey Farwell2016-11-031-2/+2
| | | | | "fire a simple event" concept was removed in https://github.com/whatwg/html/pull/1933.
* Remove intrinsic Root::r()Anthony Ramine2016-10-111-1/+1
|
* Rename Reflectable::global_scope to globalAnthony Ramine2016-10-061-6/+6
|
* Pass a &GlobalScope to WebIDL static methods and constructorsAnthony Ramine2016-10-061-7/+5
|
* Introduce GlobalScope::networking_task_sourceAnthony Ramine2016-10-061-4/+3
|
* Introduce GlobalScope::script_chanAnthony Ramine2016-10-061-2/+4
|
* Introduce GlobalScope::core_resource_threadAnthony Ramine2016-10-061-4/+3
|
* Introduce GlobalScope::get_urlAnthony Ramine2016-10-061-2/+3
|
* Make dispatch_jsval methods take a &GlobalScopeAnthony Ramine2016-10-061-7/+4
|
* Introduce Reflectable::global_scopeAnthony Ramine2016-10-061-3/+1
|
* Make reflect_dom_object take a &GlobalScopeAnthony Ramine2016-10-061-4/+8
|
* Reorder `use` statementsUK9922016-09-091-5/+5
|
* Implemented name for Runnable trait in WebSocket RunnablesNikhil Shagrithaya2016-07-231-0/+8
|
* Remove DataSlice, fix #12249Zhen Zhang2016-07-051-4/+3
|
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-2/+2
|
* Propagate privacy information of iframes to corresponding pipelines. Make ↵Sagar Muchhal2016-06-201-2/+2
| | | | | | iframes of differing privacy values be considered cross-origin. Make the constellation hand out separate private and public channels for the pipeline content to communicate with the resource thread as necessary.
* Update Blob::{new, new_inherited} to take StringsAchal Shah2016-06-171-1/+1
|
* Add file backend support for Blob and relatedZhen Zhang2016-06-011-5/+4
| | | | | | | | Changes include: - Add BlobImpl to Blob, and related caching mechanism - Expose ResourceThreads to document_loader, workerglobalscope, worker, and global - Fix encode_multipart_form_data - Other small fixes to accommodate the above changes
* Remove empty lines following braces.Josh Matthews2016-05-271-2/+0
|
* Report use statements that use {} with only one entryCullen Rhodes2016-05-271-1/+1
|
* Move DOMString back to scriptAnthony Ramine2016-05-241-2/+1
| | | | This entirely removes the 'non-geckolib' feature of the util crate.
* Implement trait-based ResourceThreads and clean up related naming issuesZhen Zhang2016-05-201-4/+3
| | | | | | | | | | Changes include: - Introduce an IpcSend trait to abstract over a collection of IpcSenders - Implement ResourceThreads collection to abstract the resource-related sub threads across the component - Rename original ResourceThread and ControlMsg into an unifed CoreResource__ to accommodate above changes and avoid confusions
* Removed unused importsPer Lundberg2016-05-151-2/+0
| | | | This fixes #11185.
* Stop using JSAutoRequest.Ms2ger2016-05-131-2/+1
|
* Rewrite Blob constructor interfaceZhen Zhang2016-05-101-2/+4
|
* Update SpiderMonkeyAnthony Ramine2016-05-031-1/+3
|
* Remove extraneous script_chan parameter from Trusted::newKeith Yeung2016-04-281-8/+6
|
* Upgrade to rust-url 1.0 and hyper 0.9Simon Sapin2016-04-231-2/+2
|
* replace Fallible<()> with ErrorResultDi Xu2016-04-131-4/+4
|
* refactors entities from script_thread into script_runtimeRahul Sharma2016-04-061-2/+3
|
* Update WebSocket blocked ports to match the Fetch specSaurav Sachidanand2016-03-171-8/+14
|
* Trigger WebSocket error eventSam Gibson2016-02-261-14/+12
| | | | Trigger a WebSocket error after receiving an invalid message from the server
* Auto merge of #9683 - kmuszyn:9561-more-thread-source-renamings, r=jdmbors-servo2016-02-181-5/+5
|\ | | | | | | | | | | | | | | | | | | Issue #9561 continued - renamed *_thread_source to *_task_source components/script/dom/bindings/global.rs modified -> all *_thread_source occurrences renamed to *_task_source to comply with spec <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9683) <!-- Reviewable:end -->
| * Issue #9561 continued - renamed *_thread_source to *_task_source in ↵Kamil Muszyński2016-02-171-5/+5
| | | | | | | | global.rs and related files
* | Auto merge of #9662 - rebstar6:websocket_cookies, r=jdmbors-servo2016-02-181-1/+11
|\ \ | |/ |/| | | | | | | | | | | | | | | Add support for websocket cookies Addresses both cookies in request and response. Resolves #9540. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9662) <!-- Reviewable:end -->
| * Add support for websocket request and response cookiesRebecca2016-02-171-1/+11
| | | | | | | | Also change expected behavior to pass for all in tests/wpt/web-platform-tests/websockets/cookies
* | #9640 Refactor: Move util::str::is_token to script::dom::bindings::strPeter2016-02-141-2/+2
| |
* | Remove the global argument to EventTarget::{fire_event, fire_simple_event}.Ms2ger2016-02-081-3/+2
| |