Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | continue messageport, transferable, postmessage options | Gregory Terzian | 2019-10-19 | 1 | -132/+169 |
| | |||||
* | begin messageport, transferable objects, impl | Keith Yeung | 2019-10-19 | 1 | -30/+61 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Accept transfer argument for StructuredCloneData::write Allow structured clone reads to return a boolean Add Transferable trait Add basic skeletons to MessagePort Implement transfer and transfer-receiving steps on MessagePort Use transfer and transfer_receive in StructuredClone callbacks Implement MessageChannel Freeze the array object for the MessageEvent ports attribute Implement transfer argument on window.postMessage Use ReentrantMutex instead for MessagePortInternal Accept origin as a parameter in dispatch_jsval Fix BorrowMut crash with pending_port_message Detach port on closure and check for detached during transfer Enable webmessaging tests fix webidl fix | ||||
* | Modify *::get_cx methods to return a safe JSContext instead of a raw one | marmeladema | 2019-07-24 | 1 | -1/+1 |
| | |||||
* | Create a helper API for entering a DOM object's compartment | Kamil Niski | 2019-06-29 | 1 | -3/+3 |
| | | | | | | Revert some unnecessary changes Fix fmt errors | ||||
* | Upgrade to Spidermonkey 67. | Josh Matthews | 2019-06-26 | 1 | -2/+2 |
| | |||||
* | Update to SpiderMonkey 66. | Josh Matthews | 2019-05-10 | 1 | -2/+11 |
| | |||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -7/+7 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -6/+6 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -105/+140 |
| | |||||
* | Upgraded to SM 60 | Alan Jeffrey | 2018-08-20 | 1 | -17/+45 |
| | |||||
* | use a structured clone holder to store rooted clones | Gregory Terzian | 2018-08-07 | 1 | -5/+14 |
| | |||||
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 1 | -8/+12 |
| | |||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Untry script | Simon Sapin | 2017-06-18 | 1 | -1/+1 |
| | |||||
* | Create higher-level APIs for manipulating custom structured clones. | alajara | 2017-05-15 | 1 | -14/+38 |
| | |||||
* | Provide MIME type data for File in formdata::get_file | Keith Yeung | 2017-04-09 | 1 | -1/+1 |
| | |||||
* | support structured cloning for Blob | Gregory Terzian | 2017-03-22 | 1 | -24/+113 |
| | |||||
* | implement stubs for structured clone callbacks | Gregory Terzian | 2017-03-05 | 1 | -3/+69 |
| | |||||
* | Make StructuredCloneData::read take a &GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -3/+3 |
| | |||||
* | make structured clone an enum | Rahul Sharma | 2016-09-15 | 1 | -25/+29 |
| | |||||
* | store senders instead of buffering messages | Rahul Sharma | 2016-09-07 | 1 | -5/+9 |
| | |||||
* | Make service workers talk to their serviceworkerglobalscopes | Rahul Sharma | 2016-09-07 | 1 | -0/+16 |
| | |||||
* | Update SpiderMonkey | Anthony Ramine | 2016-05-03 | 1 | -2/+1 |
| | |||||
* | Rustfmt some of script. | Ms2ger | 2015-11-18 | 1 | -9/+17 |
| | |||||
* | Support the updated spidermonkey bindings | Michael Wu | 2015-10-14 | 1 | -2/+2 |
| | |||||
* | Refactor Error enum usage to consistently be qualified | Anthony Urena | 2015-10-06 | 1 | -3/+2 |
| | |||||
* | sorted the extern crate, mod & use declarations | Ravi Shankar | 2015-09-24 | 1 | -3/+2 |
| | |||||
* | Fix reported test-tidy errors for unmerged import blocks | Brandon Fairchild | 2015-09-19 | 1 | -2/+0 |
| | | | | This merges import blocks that were reported by tidy as unmerged. | ||||
* | sort all uses | Johann Tuffe | 2015-08-20 | 1 | -2/+2 |
| | |||||
* | Upgrade to SM 39 | Michael Wu | 2015-06-19 | 1 | -8/+7 |
| | |||||
* | auto merge of #4717 : Ms2ger/servo/doc-proxy, r=saneyuki | bors-servo | 2015-01-28 | 1 | -2/+0 |
|\ | |||||
| * | Require documentation for all code in dom::bindings (excluding ↵ | Ms2ger | 2015-01-25 | 1 | -2/+0 |
| | | | | | | | | dom::bindings::codegen). | ||||
* | | Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev. | Josh Matthews | 2015-01-28 | 1 | -0/+2 |
|/ | |||||
* | Document structuredclone.rs. | Ms2ger | 2015-01-20 | 1 | -0/+10 |
| | |||||
* | Make StructuredCloneData an opaque struct. | Ms2ger | 2015-01-10 | 1 | -4/+2 |
| | |||||
* | Implement StructuredCloneData::read. | Ms2ger | 2015-01-10 | 1 | -1/+15 |
| | |||||
* | Implement StructuredCloneData::write. | Ms2ger | 2015-01-10 | 1 | -0/+28 |
| | |||||
* | Create a StructuredCloneData struct to encapsulate the result of a ↵ | Ms2ger | 2015-01-10 | 1 | -0/+12 |
structured clone. |