diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2017-08-23 10:59:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-23 10:59:39 -0500 |
commit | e61a043a567f2d8766b9bbecb88b3a9bfb7808d8 (patch) | |
tree | 4a94a315f129942beeda4f668d4eb028b3f0f572 /components/script/task_source | |
parent | e629f8da7ba373f6575c2e9ccc6259b7f2c4e3e4 (diff) | |
parent | 1a447c6984707c655a130461f910be9b95765daf (diff) | |
download | servo-e61a043a567f2d8766b9bbecb88b3a9bfb7808d8.tar.gz servo-e61a043a567f2d8766b9bbecb88b3a9bfb7808d8.zip |
Auto merge of #18189 - JJayet:ios_support, r=larsbergstrom
First step toward iOS Support
This mostly prevents Gaol/sandboxing to be used during compilation.
There are a number of issues with : `expat-sys`, `servo-freetype-sys`, `fontsan`, `heartbeats-simple-sys`, `mozjs_sys`.
Also modified `components/script/dom/navigatorinfo.rs` in order to add iOS.
```rust
#[cfg(target_os = "ios")]
pub fn Platform() -> DOMString {
DOMString::from("iOS")
}
```
See here for more informations : https://github.com/servo/servo/issues/18154
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes partially work on #18154
- [X] These changes do not require tests because it deals with the compile toolchain
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18189)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/task_source')
0 files changed, 0 insertions, 0 deletions