Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some usage of unsafe code in Permissions | marmeladema | 2019-08-09 | 1 | -23/+20 |
| | |||||
* | Convert CGTraitInterface to use safe JSContext instead of raw JSContext | marmeladema | 2019-07-24 | 1 | -9/+6 |
| | |||||
* | Convert internal methods to handle safe JSContext instead of raw JSContext | marmeladema | 2019-07-24 | 1 | -1/+2 |
| | |||||
* | Propagate JSFailed error & conditionally execute initial assertion when ↵ | Julien Tregoat | 2019-07-03 | 1 | -3/+1 |
| | | | | converting error to JS value. | ||||
* | Script: removed a few opts::get() | oneturkmen | 2019-06-26 | 1 | -15/+15 |
| | |||||
* | Pass InCompartment by value | Aron Zwaan | 2019-04-25 | 1 | -1/+1 |
| | |||||
* | Add proof parameter to Promise::new_in_current_compartment | Aron Zwaan | 2019-04-24 | 1 | -2/+8 |
| | |||||
* | Rename Promise::new to Promise::new_in_current_compartment | Aron Zwaan | 2019-04-03 | 1 | -1/+2 |
| | |||||
* | #8539 Config preferences backend restructure | Peter Hall | 2019-03-20 | 1 | -6/+2 |
| | |||||
* | Update bool pattern matching into if-else | Piotr Szpetkowski | 2019-01-30 | 1 | -16/+16 |
| | |||||
* | Remove now-unnecessary must_root and allow(unrooted_must_root) annotations | Manish Goregaokar | 2019-01-04 | 1 | -4/+0 |
| | |||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -2/+4 |
| | |||||
* | Sort `use` statements | Simon Sapin | 2018-11-06 | 1 | -1/+2 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -11/+11 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -71/+113 |
| | |||||
* | Remove use of unstable box syntax. | Simon Sapin | 2017-10-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | http://www.robohornet.org gives a score of 101.36 on master, and 102.68 with this PR. The latter is slightly better, but probably within noise level. So it looks like this PR does not affect DOM performance. This is expected since `Box::new` is defined as: ```rust impl<T> Box<T> { #[inline(always)] pub fn new(x: T) -> Box<T> { box x } } ``` With inlining, it should compile to the same as box syntax. | ||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -3/+3 |
| | | | | | | | 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 |
| | |||||
* | Make Promise::reject_error sound | Anthony Ramine | 2017-09-22 | 1 | -2/+2 |
| | |||||
* | Make Promise::resolve_native actually sound | Anthony Ramine | 2017-09-21 | 1 | -2/+2 |
| | | | | | We shouldn't have to pass a raw JSContext pointer, and to enter the promise's context's compartment by hand. | ||||
* | return Option from GlobalScope::current | Jyotsna Prakash | 2017-06-22 | 1 | -2/+2 |
| | | | | | handles the case where GlobalScope::current calls CurrentGlobalOrNull and the result is null | ||||
* | Use servo_config::opts only on linux target. | Lucjan Suski | 2017-03-21 | 1 | -0/+1 |
| | | | | It's not used for other architectures and triggers warnings. | ||||
* | Disabled tinyfiledialogs when running headless. | Alan Jeffrey | 2017-03-16 | 1 | -0/+4 |
| | |||||
* | Make #[dom_struct] a proc_macro attribute | Anthony Ramine | 2017-02-24 | 1 | -0/+1 |
| | |||||
* | previous invocation results | Zakor Gyula | 2017-02-14 | 1 | -27/+86 |
| | |||||
* | Add pref to ignore popup in testing | Attila Dusnoki | 2017-02-13 | 1 | -1/+6 |
| | |||||
* | Fix comments, and lesser modifications | Zakor Gyula | 2017-02-13 | 1 | -3/+3 |
| | |||||
* | Refactor permission operations into one function | Attila Dusnoki | 2017-02-13 | 1 | -96/+71 |
| | |||||
* | Fix popup build error | Attila Dusnoki | 2017-02-13 | 1 | -11/+18 |
| | |||||
* | Bluetooth Permission API integration | Zakor Gyula | 2017-02-13 | 1 | -0/+43 |
| | |||||
* | Permission API | Attila Dusnoki | 2017-02-13 | 1 | -0/+262 |