Paul Rouget
6d543dec28
com.mozilla to org.mozilla
2018-10-02 08:09:35 +02:00
Josh Matthews
4db25fe581
Remove unnecessary thread specification when flushing GL on Android.
2018-10-01 10:22:12 +02:00
Josh Matthews
5edf4e163e
Set android toolchain version correctly.
2018-09-25 12:14:50 -04:00
Josh Matthews
4fe41c69d3
Add mach command to setup remote debugging on Android devices.
2018-09-25 12:14:18 -04:00
Fernando Jiménez Moreno
c7d11b9a1e
Remove duplicated context param from Servo constructor
2018-09-25 11:53:27 +02:00
Fernando Jiménez Moreno
991fdbe5d4
Declare libgstreamer_android as prebuilt library
2018-09-24 15:50:45 +02:00
Fernando Jiménez Moreno
e3c98802eb
Move GStreamer initialization to a path shared by ServoSurface and ServoView
2018-09-24 15:50:06 +02:00
Fernando Jiménez Moreno
2854847c13
Do not copy gstreamer fonts or certs on Android
2018-09-24 15:14:47 +02:00
Fernando Jiménez Moreno
b27881523c
Enable GStreamer support on Android
2018-09-24 15:14:46 +02:00
Paul Rouget
96cf1e2da3
Get the right pixel density on Android
2018-09-24 07:45:15 +02:00
Josh Matthews
f7516f57a7
Enable use of RUST_LOG with mach run --android.
2018-09-20 14:14:41 -04:00
Paul Rouget
77f38a0789
Save initial URI for all loadUri methods
2018-09-10 10:45:10 +02:00
Alan Jeffrey
f132e2e1ea
Fix loader for aarch64 android build
2018-09-04 11:54:57 -05:00
bors-servo
e2e7796a0c
Auto merge of #21439 - carloabelli:issue21401, r=paulrouget
...
Fix Android back button behavior
Pressing the back button should call mServoView.goBack if possible.
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [X] These changes fix #21401 (github issue number if applicable).
<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- 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/21439 )
<!-- Reviewable:end -->
2018-08-21 01:49:23 -04:00
Alan Jeffrey
74c1e00d81
Upgraded to SM 60
2018-08-20 18:22:29 -04:00
Carlo Abelli
9b4017e1e0
Fix Android back button behavior
...
Pressing the back button should call mServoView.goBack if possible.
2018-08-17 09:38:05 -04:00
Paul Rouget
6aa653a46d
Show animation status
2018-08-16 13:51:57 +02:00
Paul Rouget
296b76070c
pinch to zoom
2018-08-16 13:51:57 +02:00
bors-servo
e855973e2b
Auto merge of #21405 - paulrouget:suspend, r=jdm
...
Behave properly when app is suspended
Fix #21329
<!-- 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/21405 )
<!-- Reviewable:end -->
2018-08-15 02:07:05 -04:00
Paul Rouget
ae407e9a65
Behave properly when app is suspended
2018-08-14 16:52:36 +02:00
Paul Rouget
8106e5e9bf
Make it possible to use a custom AAR to build servoapp
2018-08-14 10:35:15 +02:00
Paul Rouget
b16b0b4a15
Execute callbacks in proper threads
2018-08-11 16:55:20 +08:00
Paul Rouget
927704b8a3
fix mGLLooperHandler null ref
2018-08-11 16:55:20 +08:00
Paul Rouget
f1a2862e65
Add asset to AAR
2018-08-11 16:55:19 +08:00
bors-servo
78fabb9110
Auto merge of #21361 - paulrouget:fasterBuild, r=MortimerGoro
...
Compile less
Fix #21332
<!-- 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/21361 )
<!-- Reviewable:end -->
2018-08-09 10:06:55 -04:00
Paul Rouget
b79f80d9e5
Compile less
2018-08-09 17:54:35 +08:00
Paul Rouget
7a14dbf5a1
Add more methods to ServoSurface and relabel the inner surface class name
2018-08-08 11:10:52 +02:00
Paul Rouget
c36b16546e
Introduce ServoSurface
2018-08-01 16:35:22 +08:00
Paul Rouget
e8af185a3d
Build a AAR archive alongside the APK
2018-08-01 16:15:47 +08:00
Paul Rouget
6a31864126
Update Gradle and SDK
2018-07-31 22:39:45 +08:00
Paul Rouget
76d394eca8
new android port: update fakeld
2018-07-31 22:39:45 +08:00
Paul Rouget
be6b5f9aad
new android port: minimal Android app that relies on libsimpleservo
2018-07-31 22:39:44 +08:00
Josh Matthews
d6b8aaf576
Support i686-linux-android target.
2018-05-23 11:06:19 -04:00
Paul Rouget
9fb5795f37
delegate resource reading to embedder
2018-04-27 15:34:52 +08:00
Simon Sapin
a931d3b840
Use servo-deps AWS S3 bucket instead of rust-lang-ci for OpenSSL
2017-10-19 00:47:19 +02:00
Imanol Fernandez
e93130026a
Implement Gradle flavors
2017-09-30 14:31:22 +02:00
John Lin
fbdb2093dd
Fix Android build errors on macOS.
...
- Add sysroot path to environment variable 'CPPFLAGS':
When checking C preprocessor, the 'configure' script of libbacktrace uses 'CPPFLAGS' rather than 'CFLAGS' and doesn't get the correct search path. (#15758 )
This check passes on Linux because the '/lib/cpp' fallback is available there.
- Introduce CMake toolchain file for Android cross compiling:
CMake needs several variables [1] to cross compile for Android.
It works (accidentally) on Linux because cmake-rs sets compilers correctly and binutils for Linux & Android are pretty much the same.
[1] https://cmake.org/cmake/help/v3.7/manual/cmake-toolchains.7.html#cross-compiling-for-android-with-the-ndk
2017-08-10 12:12:54 +08:00
Imanol Fernandez
48fb715941
Support for Android arm64 compilations
2017-07-05 15:59:50 +02:00
Jeremy Lempereur
a02c074ba9
Changed the openssl url and bumped the version. Refactored the openssl.sh script to avoid version duplication in the code.
2017-06-12 07:55:03 +02:00
Josh Matthews
2ee5a80498
Use real URL.
2017-05-25 13:18:58 -04:00
Josh Matthews
74362ae435
Update openssl source download location.
2017-05-25 13:15:51 -04:00
Imanol Fernandez
7a2a90959e
Android life cycle improvements and Gradle integration
2017-04-21 18:24:10 +02: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
736559887b
Package: Move Android packaging to target dir
...
Fixes #13800
2016-12-29 19:19:05 +01:00
Mátyás Mustoha
2b99c3cd04
Add C++ runtime shared object to the Android APK
2016-12-09 12:30:46 +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
Alan Jeffrey
62e95c5a61
All our Cargo.toml files should contain an MPL-2.0 license field.
2016-07-14 10:26:34 -05:00