Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #10348 Implement StringMozPreference, string preferences, WPT tests | Arnaud Marant | 2016-04-03 | 1 | -0/+3 |
| | | | | I'm not exactly sure of the wanted semantics with boolean values. | ||||
* | Allow setting preferences to false in WPT tests. closes #10161 | Awal Garg | 2016-03-26 | 1 | -0/+4 |
| | |||||
* | Fixed compile error in generated code, when webidl constructors have same ↵ | Peter | 2016-03-03 | 1 | -0/+10 |
| | | | | | | number of args Edited test webidl to show issue, and fix | ||||
* | Fixing issue with uniontypes not created with primitive types | zakorgyula | 2016-02-18 | 1 | -3/+64 |
| | | | | refer to #9531 | ||||
* | Fix #9508: Beautify our union enums constructors | Alexander Lopatin | 2016-02-07 | 1 | -13/+13 |
| | |||||
* | webidl: Add test for interface and sequence in the same union | Emilio Cobos Álvarez | 2016-01-15 | 1 | -0/+2 |
| | |||||
* | webidl: Add test for interface sequences | Emilio Cobos Álvarez | 2016-01-15 | 1 | -0/+4 |
| | | | | | | Sequence interfaces return values worked before, but had no test. Sequence interface arguments didn't work until the previous commit. | ||||
* | webidl: Implement sequences in unions | Emilio Cobos Álvarez | 2016-01-15 | 1 | -0/+7 |
| | | | | Unblocks #9053 | ||||
* | codegen: Test WebIDL sequence arguments | Emilio Cobos Álvarez | 2016-01-12 | 1 | -0/+7 |
| | |||||
* | Add global default method for Reflectable trait | Chad Kimes | 2016-01-11 | 1 | -6/+6 |
| | |||||
* | Changed blob to use DataSlice with Arc in order to limit wasteful copying of ↵ | David Raifaizen | 2016-01-06 | 1 | -4/+4 |
| | | | | byte vector | ||||
* | Auto merge of #8147 - nox:weakref, r=Ms2ger | bors-servo | 2015-11-13 | 1 | -0/+10 |
|\ | | | | | | | | | | | | | | | Implement weak-referenceable JS-managed objects <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8147) <!-- Reviewable:end --> | ||||
| * | Introduce trait WeakReferenceable | Anthony Ramine | 2015-11-12 | 1 | -0/+10 |
| | | | | | | | | This allows to take weak references of JS-managed DOM objects. | ||||
* | | Properly handle variadic arguments preceded by default values | Anthony Ramine | 2015-11-12 | 1 | -0/+1 |
|/ | | | | I broke that in #8197. | ||||
* | Support variadic interface arguments (fixes #8159) | Anthony Ramine | 2015-11-11 | 1 | -3/+21 |
| | | | | | We use a RootedVec value in codegen, of which we use the `r()` method to pass `&[&T]` to the interface methods. | ||||
* | Do not import union constructors in dom::testbinding | Anthony Ramine | 2015-11-11 | 1 | -23/+26 |
| | |||||
* | Remove TestBinding::global | Anthony Ramine | 2015-11-11 | 1 | -10/+5 |
| | | | | Use global_root_from_reflector() instead. | ||||
* | Use DOMString::new() somewhat consistently. | Ms2ger | 2015-11-04 | 1 | -11/+11 |
| | |||||
* | merge from master | rohan.prinja | 2015-11-03 | 1 | -0/+4 |
|\ | |||||
| * | Support unions that contain USVStrings. | Ms2ger | 2015-10-30 | 1 | -0/+4 |
| | | |||||
* | | rearrange imports to be in alphabetical order | rohan.prinja | 2015-10-30 | 1 | -1/+1 |
| | | |||||
* | | more refactoring | rohan.prinja | 2015-10-30 | 1 | -1/+1 |
|/ | |||||
* | sorted the extern crate, mod & use declarations | Ravi Shankar | 2015-09-24 | 1 | -1/+1 |
| | |||||
* | Fix reported test-tidy errors for unmerged import blocks | Brandon Fairchild | 2015-09-19 | 1 | -3/+1 |
| | | | | This merges import blocks that were reported by tidy as unmerged. | ||||
* | Add infrastructure for supporting dashed CSS property names on ↵ | Josh Matthews | 2015-08-28 | 1 | -0/+4 |
| | | | | CSSStyleDeclaration. | ||||
* | Make the traits for the IDL interfaces take &self | Anthony Ramine | 2015-08-27 | 1 | -291/+291 |
| | |||||
* | make dom_struct derive HeapSizeOf, | João Oliveira | 2015-08-27 | 1 | -1/+0 |
| | | | | closes #7357 | ||||
* | sort all uses | Johann Tuffe | 2015-08-20 | 1 | -2/+2 |
| | |||||
* | Measure heap memory usage for more types. Fixes #6951 | Bogdan Cuza | 2015-08-13 | 1 | -0/+1 |
| | |||||
* | Add spec links | Bogdan Cuza | 2015-07-28 | 1 | -0/+2 |
| | |||||
* | Upgrade to SM 39 | Michael Wu | 2015-06-19 | 1 | -30/+31 |
| | |||||
* | added TestBindingProxy.webidl and testbindingproxy.rs files | Francesc Bautista | 2015-06-09 | 1 | -3/+2 |
| | | | | | | | | added testbindingproxy to dom/mod.rs and fixed unused variable warning of testingbindingproxy.rs removed useless GlobalField, removed brackets use statements with only 1 element and changed the description of TestBindingProxy.webidl renamed reflector to reflector_ and removed unused import in testbinding.rs | ||||
* | Generate forwarded setters | Anthony Ramine | 2015-05-07 | 1 | -0/+1 |
| | |||||
* | Fix generation of static JS methods | Anthony Ramine | 2015-04-25 | 1 | -4/+4 |
| | | | | They now take a global argument. | ||||
* | Implement support for object in IDL. | Ms2ger | 2015-04-07 | 1 | -0/+13 |
| | |||||
* | Introduce Finite<T: Float> for restricted values defined in WebIDL. | Tetsuharu OHZEKI | 2015-03-25 | 1 | -26/+27 |
| | |||||
* | Add bindings support for unrestricted float/double values. | Tetsuharu OHZEKI | 2015-03-25 | 1 | -0/+26 |
| | |||||
* | Implement USVString. | Ms2ger | 2015-03-13 | 1 | -1/+15 |
| | |||||
* | Add support for BinaryName attribute to servo's codegen (fixes #4435) r=jdm | Chris Manchester | 2015-02-27 | 1 | -0/+3 |
| | |||||
* | Import the util crate as util rather than servo_util. | Ms2ger | 2015-01-29 | 1 | -1/+1 |
| | | | | | | | | This used to conflict with the util crate from the standard library, which has long since been removed. The import in layout has not been changed because of a conflict with the util mod there. | ||||
* | Move to to_owned rather than into_string. | Ms2ger | 2015-01-20 | 1 | -8/+10 |
| | | | | into_string has been removed from Rust. | ||||
* | Fixes #4164 Make Constructor and new functions take GlobalRef by value | Matt McCoy | 2015-01-07 | 1 | -4/+4 |
| | |||||
* | Rename GlobalRoot::root_ref() to GlobalRoot::r() for consistency. | Ms2ger | 2015-01-01 | 1 | -4/+4 |
| | |||||
* | Bug #1820, add the optional "type" parameter to Blob | Shing Lyu | 2015-01-01 | 1 | -4/+4 |
| | |||||
* | auto merge of #4173 : Manishearth/servo/a-more-dom-struct, r=kmcallister | bors-servo | 2014-12-27 | 1 | -5/+0 |
|\ | | | | | | | | | | | Now `#[dom_struct]` also generates Reflectable impls, and there's another lint to ensure that a DOM struct only contains one bare DOM field (as the first field) or a Reflector. A lot of this was generated by sed -- each autogenerated change has its own commit for easy review; these will be squashed later. | ||||
| * | Remove manual impls of Reflectors (autogen) | Manish Goregaokar | 2014-12-27 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | Obtained via: `find . -maxdepth 1 -type f -print0 | xargs -0 sed -z -i "s/\\nimpl Reflectable for[^{]*{[^}]*}[^}]*}\\n//"` `find . -maxdepth 1 -type f -print0 |xargs -0 grep -lZ dom_struct | xargs -0 grep -LZ "reflector()\\|Reflector::new" |xargs -0 sed -z -i "s/use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object};/use dom::bindings::utils::reflect_dom_object;/"` followed by semi-automated removal of leftover imports | ||||
* | | script: to_string() -> into_string() | Manish Goregaokar | 2014-12-27 | 1 | -8/+8 |
|/ | |||||
* | Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d. | Ms2ger | 2014-12-17 | 1 | -4/+6 |
| | |||||
* | Fixed codegen error regarding Uint8ClampedArray | Edit Balint | 2014-12-16 | 1 | -1/+2 |
| | |||||
* | Issue #1820 - Improve the Blob implementation | Shing Lyu | 2014-12-09 | 1 | -4/+4 |
| |