Jonah Williams
a5215ce500
Add hasImplicitScrolling SemanticFlag and support in Android bridge ( #5941 )
2018-08-06 13:57:00 -07:00
Petr Hosek
c6baaaf75a
Replace acquire+release thread annotation with excludes ( #5944 )
...
The behavior of acquire+release annotation handling has changed in
https://reviews.llvm.org/D49355 which breaks the build with the new
Clang. However, as has been pointed out, the acquire+release isn't
the right way to prevent double locking as the annotations negate
each other; the correct way is to use excludes or negative requires.
Using excludes annotations also requires using std::lock_guard instead
of std::unique_lock because the latter doesn't have the thread
annotations due to deferred locking which is not needed in Flutter and
so std::lock_guard is a sufficient alternative.
2018-08-05 18:25:43 -07:00
amirh
3b66f20d96
Don't drop MotionEvents with unknown tool type. ( #5931 )
...
Instead, send them with the new unknown PointerDeviceKind.
We hit this when running `adb shell input tap` in tests which sends events with
an unknown tool type.
This also fills in a missing conversion for TOOL_TYPE_ERASER.
2018-08-02 16:05:55 -07:00
Chinmay Garde
33b412313e
Fix sundry Fuchsia build issues after the tonic/fxl migration. ( #5920 )
2018-08-01 13:29:45 -07:00
Jonah Williams
dcd2956f88
Initial support for more finely-grained a11y features on Window ( #5901 )
2018-07-31 18:18:19 -07:00
Jonah Williams
236d633a49
Add word movement granularities to android ( #5902 )
2018-07-30 17:53:17 -07:00
Stanislav Baranov
244d7a2cde
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
Chinmay Garde
9f8285ac6c
Remove all dependencies on Garnet. ( #5869 )
2018-07-26 12:49:34 -07:00
liyuqian
1d1c8c7b56
Rename clip to clipBehavior in compositing.dart ( #5868 )
...
The is a follow up of https://github.com/flutter/engine/pull/5853
2018-07-25 15:39:01 -07:00
Jonah Williams
d559afb320
Support customizing standard accessibility actions on Android. ( #5823 )
2018-07-25 15:26:02 -07:00
Chinmay Garde
336c23f846
Remove //flutter/glue and use FML directly. ( #5862 )
2018-07-25 13:20:48 -07:00
liyuqian
f50e218d99
Rename clip mode to clip behavior ( #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
Jason Simmons
0bad812c72
Migrate to a standalone Tonic repository separated from Topaz ( #5817 )
2018-07-23 11:49:35 -07:00
liyuqian
e555ea573e
Remove trailing white spaces ( #5734 )
...
* Remove trailing white spaces
* Fix clang-format
2018-07-20 13:47:55 -07:00
Jonah Williams
96f5f5b96c
Semantics framework updates ( #5601 )
2018-07-20 11:17:59 -07:00
Jonah Williams
2e57ecd38f
Revert rollback of "add assistiveTechnologyEnabled to window" ( #5750 )
2018-07-16 09:04:20 -07:00
Jonah Williams
9af920ef22
Revert "Add assistiveTechnologyEnabled flag to window" ( #5746 )
...
Reverts flutter/engine#5740
2018-07-13 15:55:49 -07:00
Jonah Williams
9ece2752aa
Add assistiveTechnologyEnabled flag to window ( #5740 )
2018-07-13 13:47:31 -07:00
liyuqian
e1cf837a20
Add ClipMode to ClipPath/ClipRRect and PhysicalShape layers ( #5647 )
...
For flutter/flutter#18057
2018-07-13 12:38:16 -07:00
Jonah Williams
3eb8c04efc
fix typo in interop code ( #5743 )
2018-07-13 12:37:42 -07:00
Ben Konyi
672e587e74
Background Execution Implementation for iOS ( #5539 )
2018-07-13 10:55:24 -07:00
Jason Simmons
500f91bc49
Return a failure exit code in flutter_tester if an uncaught error occurs in a microtask ( #5736 )
2018-07-13 09:44:22 -07:00
Jason Simmons
75802deb89
Retain the original image's color type when encoding in raw unmodified format ( #5735 )
2018-07-12 17:12:21 -07:00
Jason Simmons
fc780527fe
Convert lazy SkImages to raster images when extracting pixel data ( #5713 )
...
Fixes https://github.com/flutter/flutter/issues/19214
2018-07-11 12:33:36 -07:00
Jonah Williams
48d6e1f891
Custom accessibility (local context) action support for iOS and Android. ( #5597 )
2018-07-11 10:27:50 -07:00