Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Strict import formatting (grouping and granularity) (#30325) | Samson | 2023-09-11 | 1 | -35/+30 |
| | | | | | * strict imports formatting * Reformat all imports | ||||
* | Replace use of the deprecated RUST_SYMBOL_TO_JSID by SymbolId | The Capyloon Team | 2023-01-16 | 1 | -11/+4 |
| | |||||
* | Format. | Josh Matthews | 2022-11-23 | 1 | -2/+6 |
| | |||||
* | Changes for spidermomkey upgrade. | Josh Matthews | 2022-11-23 | 1 | -46/+39 |
| | |||||
* | fix(script): don't pass an unrooted slice to `from_rooted_slice` | yvt | 2021-07-28 | 1 | -1/+6 |
| | |||||
* | style(script): add underscore to unused parameter | yvt | 2021-07-27 | 1 | -4/+3 |
| | |||||
* | refactor(script): squash `CGDOMJSProxyHandler_set` | yvt | 2021-07-26 | 1 | -0/+44 |
| | | | | | | The implementation in `crate::dom::bindings::proxyhandler:: maybe_cross_origin_set_rawcx` is now directly assigned to `ProxyTraps:: set`. | ||||
* | doc(script): fix comments | yvt | 2021-07-26 | 1 | -4/+4 |
| | | | | | `History` is not a maybe-cross-origin object. I must have been very sleepy when I wrote this. | ||||
* | refactor(script): apply suggestions | yvt | 2021-07-25 | 1 | -30/+24 |
| | |||||
* | refactor(script): apply suggestion | yvt | 2021-07-25 | 1 | -2/+1 |
| | | | Co-authored-by: Josh Matthews <josh@joshmatthews.net> | ||||
* | style(script): address `test-tidy` errors | yvt | 2021-07-17 | 1 | -1/+1 |
| | |||||
* | feat(script): implement the last step of `CrossOriginOwnPropertyKeys` | yvt | 2021-07-17 | 1 | -7/+39 |
| | |||||
* | doc(script): improve comments in `proxyhandler.rs` | yvt | 2021-07-17 | 1 | -7/+23 |
| | |||||
* | feat(script): Implement `[[Set]]` for `Location` | yvt | 2021-07-17 | 1 | -0/+66 |
| | |||||
* | feat(script): Implement `[[{Get,Set}PrototypeOf]]` for `Location` | yvt | 2021-07-17 | 1 | -12/+114 |
| | |||||
* | feat(script): implement some of the non-ordinary internal methods of `Location` | yvt | 2021-07-16 | 1 | -3/+341 |
| | | | | | | | | | | | | | | | <https://html.spec.whatwg.org/multipage/#the-location-interface> - `[[GetPrototypeOf]]`: not yet - `[[SetPrototypeOf]]`: not yet - `[[IsExtensible]]`: `proxyhandler::is_extensible` - `[[PreventExtensions]]`: `proxyhandler::prevent_extensions` - `[[GetOwnProperty]]`: `CGDOMJSProxyHandler_getOwnPropertyDescriptor` (updated) - `[[DefineOwnProperty]]`: `CGDOMJSProxyHandler_defineProperty` (updated) - `[[Get]]`: `CGDOMJSProxyHandler_get` (updated) - `[[Set]]`: not yet - `[[Delete]]`: `CGDOMJSProxyHandler_delete` (updated) - `[[OwnPropertyKeys]]`: `CGDOMJSProxyHandler_ownPropertyKeys` (updated) | ||||
* | Update SpiderMonkey | Anthony Ramine | 2020-03-06 | 1 | -1/+5 |
| | |||||
* | Upgrade to Spidermonkey 67. | Josh Matthews | 2019-06-26 | 1 | -33/+1 |
| | |||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -4/+4 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -2/+2 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -41/+56 |
| | |||||
* | Upgraded to SM 60 | Alan Jeffrey | 2018-08-20 | 1 | -14/+8 |
| | |||||
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 1 | -26/+35 |
| | |||||
* | Fix tyvar_behind_raw_pointer warnings | Simon Sapin | 2018-01-10 | 1 | -4/+4 |
| | | | | https://github.com/rust-lang/rust/issues/46906 | ||||
* | Remove a workaround for https://github.com/rust-lang/rfcs/issues/718 | Bastien Orivel | 2017-11-01 | 1 | -7/+2 |
| | |||||
* | Make {get,ensure}_expando_object unsafe. | Ms2ger | 2017-02-07 | 1 | -20/+16 |
| | | | | They trust the caller-provided raw pointers to be valid. | ||||
* | Properly root expando objects. | Ms2ger | 2017-02-07 | 1 | -11/+13 |
| | |||||
* | Update js. | Ms2ger | 2016-11-02 | 1 | -1/+1 |
| | |||||
* | Pass a MutableHandle to fill_property_descriptor. | Ms2ger | 2016-09-27 | 1 | -1/+1 |
| | |||||
* | Reorder `use` statements | UK992 | 2016-09-09 | 1 | -5/+6 |
| | |||||
* | Check for shadowing properties on DOM proxies. Fixes #12357. | Josh Matthews | 2016-08-25 | 1 | -6/+20 |
| | |||||
* | Pass real values to the proxy handler setup. | Josh Matthews | 2016-08-25 | 1 | -3/+19 |
| | |||||
* | Update SpiderMonkey to m-c bcf4ff0c3eef. | Ms2ger | 2016-07-28 | 1 | -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 Burtescu | 2016-07-04 | 1 | -6/+7 |
| | |||||
* | Update SpiderMonkey | Anthony Ramine | 2016-05-03 | 1 | -8/+7 |
| | |||||
* | Update to Rust 2016-03-18. | Ms2ger | 2016-03-20 | 1 | -2/+3 |
| | |||||
* | Make fill_property_descriptor take a flags argument | Anthony Ramine | 2016-02-23 | 1 | -3/+3 |
| | |||||
* | Rustfmt some of script. | Ms2ger | 2015-11-18 | 1 | -21/+29 |
| | |||||
* | Support the updated spidermonkey bindings | Michael Wu | 2015-10-14 | 1 | -18/+17 |
| | |||||
* | sorted the extern crate, mod & use declarations | Ravi Shankar | 2015-09-24 | 1 | -8/+7 |
| | |||||
* | Fix reported test-tidy errors for unmerged import blocks | Brandon Fairchild | 2015-09-19 | 1 | -1/+0 |
| | | | | This merges import blocks that were reported by tidy as unmerged. | ||||
* | Remove needless returns | Manish Goregaokar | 2015-09-04 | 1 | -3/+3 |
| | |||||
* | Initial implementation of ownPropertyKeys proxy handler | Corey Farwell | 2015-08-20 | 1 | -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 uses | Johann Tuffe | 2015-08-20 | 1 | -7/+7 |
| | |||||
* | Removed unused object_to_string method | Adrián Arroyo Calle | 2015-08-09 | 1 | -16/+2 |
| | |||||
* | Fix some warnings caused by the SM upgrade | Michael Wu | 2015-06-19 | 1 | -3/+3 |
| | |||||
* | Upgrade to SM 39 | Michael Wu | 2015-06-19 | 1 | -68/+71 |
| | |||||
* | Rename getOwnPropertyNames_ and enumerate_ to get_own_property_names and ↵ | Ms2ger | 2015-01-29 | 1 | -5/+5 |
| | | | | enumerate. | ||||
* | Rename FillPropertyDescriptor to fill_property_descriptor. | Ms2ger | 2015-01-29 | 1 | -1/+2 |
| |