aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/proxyhandler.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* Update SpiderMonkey to m-c bcf4ff0c3eef.Ms2ger2016-07-281-0/+21
| | | | | | This currently breaks Servo on Android, because there are a number of interdependent changes that cannot easily land serially in a way that keeps it working throughout. We expect to fix this in the near future.
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-6/+7
|
* Update SpiderMonkeyAnthony Ramine2016-05-031-8/+7
|
* Update to Rust 2016-03-18.Ms2ger2016-03-201-2/+3
|
* Make fill_property_descriptor take a flags argumentAnthony Ramine2016-02-231-3/+3
|
* Rustfmt some of script.Ms2ger2015-11-181-21/+29
|
* Support the updated spidermonkey bindingsMichael Wu2015-10-141-18/+17
|
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-8/+7
|
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-1/+0
| | | | This merges import blocks that were reported by tidy as unmerged.
* Remove needless returnsManish Goregaokar2015-09-041-3/+3
|
* Initial implementation of ownPropertyKeys proxy handlerCorey Farwell2015-08-201-10/+0
| | | | | | | | | | | Generates `SupportedPropertyNames` on DOM structs that should implement it. Most of them are unimplemented now (which can be implemented in later PRs), with the exception of `HTMLCollection`. Also added a couple relevant WPT tests. Closes #6390 Closes #2215
* sort all usesJohann Tuffe2015-08-201-7/+7
|
* Removed unused object_to_string methodAdrián Arroyo Calle2015-08-091-16/+2
|
* Fix some warnings caused by the SM upgradeMichael Wu2015-06-191-3/+3
|
* Upgrade to SM 39Michael Wu2015-06-191-68/+71
|
* Rename getOwnPropertyNames_ and enumerate_ to get_own_property_names and ↵Ms2ger2015-01-291-5/+5
| | | | enumerate.
* Rename FillPropertyDescriptor to fill_property_descriptor.Ms2ger2015-01-291-1/+2
|
* Rename EnsureExpandoObject to ensure_expando_object.Ms2ger2015-01-291-2/+3
|
* Rename GetExpandoObject to get_expando_object.Ms2ger2015-01-291-3/+3
|
* Rename _obj_toString to object_to_string.Ms2ger2015-01-291-1/+1
|
* Rename delete_ to delete.Ms2ger2015-01-291-2/+2
|
* Rename defineProperty_ to define_property.Ms2ger2015-01-291-2/+3
|
* Rename getPropertyDescriptor to get_property_descriptor.Ms2ger2015-01-291-4/+5
|
* Document proxyhandler.rs.Ms2ger2015-01-251-1/+17
|
* Panic if JS_NewObjectWithGivenProto fails.Ms2ger2015-01-251-7/+1
|
* Don't create an expando holder to delete an expando.Ms2ger2015-01-251-2/+3
| | | | If there is no expando object, there will be no expando to delete.
* Stop using ptr.is_not_null() in script.Ms2ger2015-01-011-2/+2
| | | | | This method is deprecated in rust master; removing its users in advance will make a future rust upgrade smoother.
* Implement dummy getOwnPropertyNames and enumerate traps.Ms2ger2014-12-241-0/+12
|
* Reindent _obj_toString.Ms2ger2014-12-201-8/+8
|
* Simplify _obj_toString by using JS_NewStringCopyN.Ms2ger2014-12-201-22/+10
|
* Move unwrap_jsmanaged and related machinery to conversions.rs.Ms2ger2014-12-201-1/+1
|
* Couple more fixes to handle 'setter' properties in WebIDLBruno de Oliveira Abinader2014-11-061-6/+1
|
* Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000)Keegan McAllister2014-09-201-43/+37
|
* Cargoify servoJack Moffitt2014-09-081-0/+155