Simon Sapin
381f6967c9
Remove usage of unstable libc crate.
2017-02-20 00:00:50 +01:00
Fabrice Desré
9f631b94ec
Cleanup of the Android specific code.
2017-02-16 21:17:39 -08:00
Zhuowei Zhang
f1019569bf
android: extract resources to external storage on first launch
2017-02-05 19:12:42 -08:00
Matt Brubeck
727a1fe3de
Update clap, clippy, deflate, flate2, open, unicode-segmentation, owning_ref, parking_lot, phf, quote, walkdir
2017-02-02 11:18:33 -08:00
UK992
7048a2f81d
Package: Create ZIP on Windows
2017-01-06 03:30:29 +01:00
UK992
736559887b
Package: Move Android packaging to target dir
...
Fixes #13800
2016-12-29 19:19:05 +01:00
UK992
01c7ac785b
Package: Set shell.homepage
to browserhtml
...
Closes #12154
2016-12-29 19:19:03 +01:00
UK992
7eb4d7a9a7
Package: Merge changed prefs from package-prefs.json to prefs.json
2016-12-29 19:18:57 +01:00
bors-servo
91a2230933
Auto merge of #14528 - mmatyas:android_cppruntime, r=larsbergstrom
...
Add C++ runtime shared object to the Android APK
<!-- Please describe your changes on the following line: -->
At the moment, the Android port requires `libc++_shared.so` to run -- this patch adds the file to the generated APK.
Part of #13154 .
If you know a cleaner way to solve this issue, feel free to share it! Static linking didn't work, see the related issue.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
<!-- 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/14528 )
<!-- Reviewable:end -->
2016-12-13 13:35:25 -08:00
UK992
ca9e726280
Allow upgrades
2016-12-09 18:31:01 +01:00
UK992
fcdd52a823
Add support for MSVC builds
2016-12-09 18:30:59 +01:00
UK992
e9b1042c25
Fix WiX installer and shorten ids
2016-12-09 18:30:54 +01:00
Mátyás Mustoha
2b99c3cd04
Add C++ runtime shared object to the Android APK
2016-12-09 12:30:46 +01:00
UK992
6cc2457e66
Remove unused font config from wxs
2016-11-13 17:50:27 +01:00
UK992
aa2d45f153
Remove unused dependencies from wxs
2016-11-13 17:48:38 +01:00
Mátyás Mustoha
5bb550dbf0
Update to use the new Android library build rules.
2016-10-28 22:17:10 +02:00
Attila Dusnoki
ccc66d0c32
WebBluetooth Android support
2016-09-06 12:48:04 +02:00
bors-servo
cb01d37338
Auto merge of #12848 - birkoffe:master, r=larsbergstrom
...
Fix missing libraries for Windows
Fix #12125
<!-- 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/12848 )
<!-- Reviewable:end -->
2016-08-15 14:07:46 -05:00
birkoff.anarchist
c9300c94f4
Fix typos
2016-08-13 23:10:57 +07:00
birkoff.anarchist
d0fcc566d9
Fix missing libraries for Windows
...
Fix #12125
2016-08-13 22:46:38 +07:00
edunham
48ace17b54
Improve tidy's license validation logic
...
fixes https://github.com/servo/servo/issues/10716
I took the lazy way out and hardcoded the size of block we examine for
licenses.
fixes https://github.com/servo/servo/issues/10719
Includes tests for new functionality.
2016-08-12 13:32:09 +02:00
Lars Bergstrom
236e45ae01
Add ffmpeg file dependencies to the MSI
2016-08-03 19:35:59 -05:00
Lars Bergstrom
82dc707637
Add missing libraries for Windows
2016-07-30 11:03:33 -05:00
Jack Moffitt
ca8b375656
Fix font metrics and switch to windows subsystem
...
Currently fonts are using incorrect metrics and the app uses the console
subsystem. This patch adds aliases so that font metrics are found and
instructs the linker to use the windows subsystem.
2016-07-26 15:18:54 -06:00
Jack Moffitt
d8c0b87eb2
Add Windows packaging to create an MSI installer
2016-07-25 14:58:33 -06:00
Alan Jeffrey
62e95c5a61
All our Cargo.toml files should contain an MPL-2.0 license field.
2016-07-14 10:26:34 -05:00
bors-servo
2b32ec4301
Auto merge of #11691 - larsbergstrom:android_load, r=mbrubeck
...
Add very simple Android browser page load support
I've long had this set of private patches that enables actually demoing Servo on Android without having the device connected, but they're a bit hackish due to some current limitations in our windowing toolkit library. I'm considering committing them, though, as it makes the resulting APK *actually* somewhat usable.
Thoughts / r? @mbrubeck
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11691 )
<!-- Reviewable:end -->
2016-06-09 22:45:23 -05:00
Lars Bergstrom
6beed30524
Add very simple Android browser page load support
2016-06-09 15:36:55 -05:00
Lars Bergstrom
988cdf98eb
Update build.xml for new format from updated toolchains
2016-06-09 12:53:47 -05:00
Aneesh Agrawal
fa33eefcbd
Fix Android APK building (packaging)
...
I missed this syntax error during my review, and we don't check that
packaging succeeds in regular build suite, but only as a Nightly build.
2016-05-24 23:41:40 -04:00
Mitchell Hentges
619212abf3
Reduce 'android-18' duplication, as originally done by wenderen
...
Use android.platform (and $ANDROID_PLATFORM) for configuration, apply 'android-18' default
2016-05-20 22:23:28 +02:00
Matt Brubeck
e1386cad6f
Upgrade to OpenSSL 1.0.1t on Android
2016-05-03 15:46:18 -07:00
Zbynek Winkler
924d804583
Move '&&' to the end of the previous line.
...
Following https://github.com/servo/servo/issues/10692 this is just a
formating change to satisfy a new tidy requirement of not having '&&' at
the beginning of a line.
2016-04-22 14:28:18 +02:00
UK992
193fc1f84e
Tidy fix
2016-03-08 01:38:49 +01:00
Cengiz Can
12100edffc
Replace deprecated fs::walk_dir call with walkdir crate
2016-03-07 14:12:05 +02:00
Ivan Enderlin
b62cd86805
Quality: Fix CS.
...
Just remove trailing spaces.
2016-02-01 09:51:27 +01:00
rohan.prinja
1f02c4ebbb
task -> thread
2016-01-10 17:58:13 +09:00
Matt Brubeck
96dc0eb889
Update .gitignore files
2015-12-08 11:14:09 -08:00
Simon Sapin
ba565d964e
Silence the "Nothing to be done for 'all'." message
2015-11-13 20:51:26 +01:00
Lars Bergstrom
d3277ae57a
Disable zipalign until we have stable builder automation to install and locate it
2015-11-10 18:30:26 -06:00
Lars Bergstrom
17a6cb5873
New Android suppport
2015-11-04 16:29:39 -06:00
Matt Brubeck
1f8940fedd
Upgrade glutin, image, and related packages
2015-10-27 11:24:20 -07:00
Lars Bergstrom
96d8fee731
Remove double linking of static libs from task_info and azure
2015-07-15 00:51:48 +02:00
Matt Brubeck
8e253f6fd7
Upgrade android-rs-glue
...
Fixes #6275 via tomaka/android-rs-glue#58 .
2015-06-04 08:53:09 -07:00
Jack Moffitt
29fcdce5e0
Switch task_info to use modern Cargo tools.
2015-05-29 17:40:15 -06:00
Lars Bergstrom
da88ac3744
Re-update the android-rs-glue submodule
2015-05-14 16:52:17 -05:00
Patrick Walton
87a620e1b3
layout: Draw elements with position: relative; z-index: auto
over
...
ordinary content per CSS 2.1 Appendix E.
Improves Talking Points Memo.
2015-05-12 17:32:59 -07:00
Lars Bergstrom
853bcccd69
Update android-rs-glue for loading SpiderMonkey on android
2015-05-12 15:36:44 -05:00
Simon Sapin
ef8edd4e87
Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.
2015-05-05 10:07:34 -04:00
ecoal95
79a5dae170
WebGL context hardware acceleration + error detection
2015-04-27 04:16:47 +02:00