Commit Graph

3858 Commits

Author SHA1 Message Date
liyuqian
543ac43471 Update license script README (flutter/engine#5890)
Note that the license script won't work if there are untracked files
2018-07-27 14:12:50 -07:00
mikejurka
05395a3a17 [scenic] Expose compositor context from rasterizer. (flutter/engine#5739)
Needed by code to support Scenic's new API for views.
2018-07-26 21:46:07 -07:00
skia-flutter-autoroll
fe67ee628e Roll src/third_party/skia f27b479f957d..5f1dc76d0cec (1 commits) (flutter/engine#5884)
Auto-roller completed checks. Merging.
2018-07-26 19:27:49 -04:00
Stanislav Baranov
caf14ff364 Fix compilation trace memory management problem
This fixes issue with compilation trace buffer getting released upon return from VM code to Dart code, before it gets change to save to a file in natives.dart saveCompilationTrace().
2018-07-26 16:08:12 -07:00
Ben Konyi
e690f59b65 Revert "Dart SDK roll for 2018/07/26 (#5876)" (flutter/engine#5881)
This reverts commit a64160715f.
2018-07-26 15:09:23 -07:00
Chinmay Garde
050b93b822 Update GetDirectoryName namespace to the one in FML on Linux. (flutter/engine#5879) 2018-07-26 13:40:29 -07:00
skia-flutter-autoroll
a238a2aad7 Roll src/third_party/skia 897f256413c1..f27b479f957d (12 commits) (flutter/engine#5878)
Auto-roller completed checks. Merging.
2018-07-26 16:08:49 -04:00
Chinmay Garde
6ab2c166fd Remove all dependencies on Garnet. (flutter/engine#5869) 2018-07-26 12:49:34 -07:00
Ben Konyi
a64160715f Dart SDK roll for 2018/07/26 (flutter/engine#5876) 2018-07-26 11:08:47 -07:00
Stanislav Baranov
e5b0a15bce Support hot reload in corejit mode (flutter/engine#5866)
Since frontend_server --incremental doesn't support --link-platform, instead of baking host app into the snapshot, load it from kernel file when running in debug mode.
2018-07-26 08:52:19 -07:00
liyuqian
e1465ff214 Unify trailing spaces / new lines (flutter/engine#5871) 2018-07-26 00:14:43 -07:00
liyuqian
9ff7e1a350 Rename clip to clipBehavior in compositing.dart (flutter/engine#5868)
The is a follow up of https://github.com/flutter/engine/pull/5853
2018-07-25 15:39:01 -07:00
Jonah Williams
4cf4ffab2e Support customizing standard accessibility actions on Android. (flutter/engine#5823) 2018-07-25 15:26:02 -07:00
Chinmay Garde
c1c309ae2d Make //flutter/synchronization Garnet free. (flutter/engine#5865) 2018-07-25 14:30:41 -07:00
Chinmay Garde
62289623fc Remove //flutter/glue and use FML directly. (flutter/engine#5862) 2018-07-25 13:20:48 -07:00
Jason Simmons
5c957e1a04 Package Skia licenses into a separate file from other third party libraries (flutter/engine#5861)
Fixes https://github.com/flutter/flutter/issues/19776
2018-07-25 12:26:24 -07:00
Amir Hardon
90d63afdeb Pass touch events to embedded Android views with dispatchTouchEvents.
Was previously calling onTouchEvent directly which doesn't make the
event go through the full pipeline (e.g onInterceptTouchEvent is not
called).
2018-07-25 12:21:51 -07:00
Amir Hardon
30562c503e Synthesize Android MotionEvents with the long form obtain method.
The simple form MotionEvent.obtain method I used before does not allow
to synthesize multi pointer events.
2018-07-25 12:21:51 -07:00
liyuqian
2c526e8068 Rename clip mode to clip behavior (flutter/engine#5853)
* Rename clip mode to clip behavior

So we're consistent across flutter/flutter and flutter/engine

* Clang format
2018-07-25 09:57:10 -07:00
amirh
b2d92b2c9f Make the virtual display's presentation window non focusable. (flutter/engine#5845)
When the FlutterView's window loses focus Flutter cannot bring up the
keyboard (so e.g tapping on text fields doesn't work).

This workaround makes sure that Flutter text fields are working but
unfortunately now the embedded Android view cannot bring up the keyboard
as it's window is not focused.

Submitting this until as a stop gap while we're trying to figure out if
it's possible to allow both windows to bring up the keyboard.
2018-07-25 08:51:56 -07:00
liyuqian
9b08633469 Remove check_roll from Travis (flutter/engine#5846)
Merged on red as there's only license hash mismatch.
2018-07-24 10:46:07 -07:00
skia-flutter-autoroll
76cb4e4a58 Roll src/third_party/skia e35055f31c7f..b8eeb808d84f (5 commits) (flutter/engine#5832)
Auto-roller completed checks. Merging.
2018-07-23 18:30:13 -04:00
egdaniel
192aaabd4d Remove unused function CreateSkiaInterface (flutter/engine#5812)
* Remove unused function CreateSkiaInterface.

* Remove include.
2018-07-23 18:27:41 -04:00
Chinmay Garde
4c3bc3645f Fix build break caused by https://github.com/flutter/engine/pull/5830 (flutter/engine#5831) 2018-07-23 13:25:17 -07:00
Ryan Macnak
68339b10cd Reapply "Fix Dart 2 reload when running from a snapshot instead of platform.dill." (flutter/engine#5830)
Without this flag, the VM will attempt to interpret a kernel file as source code.

Affects Fuchsia (FL-71) and code-push.
2018-07-23 12:28:17 -07:00
Jason Simmons
ebbdba1aea Migrate to a standalone Tonic repository separated from Topaz (flutter/engine#5817) 2018-07-23 11:49:35 -07:00
najeira
dfab9fc066 libtxt: fix a bug that used incorrect buffer size depending on conditions (flutter/engine#5804)
* libtxt: fix a bug that used incorrect buffer size depending on conditions

* Update AUTHORS

* clang-format
2018-07-23 09:38:13 -07:00
Chinmay Garde
e693601ffb Generate process global trace identifiers for pipeline flow traces. (flutter/engine#5818) 2018-07-20 21:13:36 -07:00
liyuqian
d86db51c33 Mention that running git clone isn't necessary (flutter/engine#5816)
This copies https://github.com/flutter/engine/pull/5810 in order to use the newest format.sh to pass Travis.
2018-07-20 17:09:51 -07:00
liyuqian
f48703bb9b Remove trailing white spaces (flutter/engine#5734)
* Remove trailing white spaces

* Fix clang-format
2018-07-20 13:47:55 -07:00
Jonah Williams
6526a25097 Semantics framework updates (flutter/engine#5601) 2018-07-20 11:17:59 -07:00
Joshua Seaton
4543efbb38 [fml] Remove unused ResourceMapping code. (flutter/engine#5811)
ResourceMapping-related code is no longer used.Moreover, there is an
ASan related-error in ResourceMappingDarwin:
https://logs.chromium.org/logs/fuchsia/buildbucket/cr-buildbucket.appspot.com/8940466063445826656/+/steps/test_results/0/steps/s___out_release-x64_host_tests_dart_schema_tests/0/logs/stdio/0
2018-07-20 10:53:27 -07:00
Joshua Seaton
967a473c6d [fml][fxl] Migrate AutoResetWaitableEvent to fml version. (flutter/engine#5808)
Thanks Jason for the speedy review
2018-07-20 10:12:38 -07:00
Jonah Williams
0c14fd36af add text capitalization support to ios and android (flutter/engine#5752) 2018-07-19 18:07:18 -07:00
Stanislav Baranov
19219f9693 Fix starting isolate directly from CoreJIT snapshot. (flutter/engine#5798) 2018-07-19 08:55:04 -07:00
sjindel-google
4ab74637ba Re-land removal of vmservice_io from release builds. (flutter/engine#5784) 2018-07-19 15:21:21 +02:00
Jonah Williams
9f7eec7f7a Ensure assistiveTechnologyEnabled is initialized when the android view is set up (flutter/engine#5793) 2018-07-18 15:32:38 -07:00
amirh
c649bff5af Add touch events to the platform views method channel API. (flutter/engine#5796) 2018-07-18 15:20:59 -07:00
Ryan Macnak
98fc707abc Revert "Fix Dart 2 reload when running from a snapshot instead of platform.dill. (#5792)" (flutter/engine#5795)
This reverts commit fd1656945b.
2018-07-18 13:18:05 -07:00
Ryan Macnak
fd1656945b Fix Dart 2 reload when running from a snapshot instead of platform.dill. (flutter/engine#5792)
Without this flag, the VM will attempt to interpret a kernel file as source code.

Affects Fuchsia (FL-71) and code-push.
2018-07-18 12:07:21 -07:00
liyuqian
a096af68e5 Add presubmit check for engine to flutter roll (flutter/engine#5790)
This prevents us from getting flutter far behind engine in the future.
The additional travis check will also stop the skia autoroller even
if we foget to turn it off.
2018-07-18 11:08:25 -07:00
Jonah Williams
35f0247c87 Fix allocation of JNI byte buffer on API level 22 and below (flutter/engine#5788) 2018-07-17 11:58:42 -07:00
egdaniel
4b47ba0110 Remove use of GrVkInterface in vulkan. (flutter/engine#5764) 2018-07-17 08:59:36 -04:00
Jason Simmons
cdf3d96360 Remove the dependency on the Garnet zip library (flutter/engine#5770) 2018-07-16 15:02:57 -07:00
Michael Goderbauer
a522d83c4b Roll buildroot to 7b5fd64b26afe194fa49463bad204b2cfba47fb6 (flutter/engine#5769) 2018-07-16 13:23:58 -07:00
Jason Simmons
b76d939032 Handle Android vsync callbacks that occur after the VsyncWaiter has been deleted (flutter/engine#5749)
Fixes https://github.com/flutter/flutter/issues/19159
2018-07-16 12:04:05 -07:00
Alexander Aprelev
f861b8ca20 Enable sync-async (flutter/engine#5765) 2018-07-16 09:18:07 -07:00
Jonah Williams
c8516387e2 Revert rollback of "add assistiveTechnologyEnabled to window" (flutter/engine#5750) 2018-07-16 09:04:20 -07:00
Jonah Williams
ed18f218aa Expose keyboardAppearance field in iOS FlutterTextInputPlugin.mm (flutter/engine#5714) 2018-07-13 19:59:59 -07:00
Michael Goderbauer
fa82075a5e Update license script to run with newer Dart versions (flutter/engine#5748) 2018-07-13 17:33:03 -07:00