Jenn Magder
5759a437e6
Revert "Add a deprecation javadoc note to the old FlutterActivity ( #15156 )" ( #15331 )
...
This reverts commit 293cd971d0 .
2020-01-08 18:04:49 -08:00
gaaclarke
46adf73d51
Made it so you can specify the old gen heap size. ( #15259 )
2020-01-08 10:20:52 -08:00
xster
293cd971d0
Add a deprecation javadoc note to the old FlutterActivity ( #15156 )
2020-01-08 10:06:58 -08:00
stuartmorgan
a39f3f098a
Add plugin_registrar_windows.h to published wrapper ( #15265 )
2020-01-07 21:33:02 -08:00
George Wright
a50f1ef56a
Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} ( #15118 )
2020-01-07 19:24:45 -08:00
Francisco Magdaleno
bdc9708d23
Revert "Use ELF for Dart AOT snapshots on Fuchsia. ( #13896 )" ( #14823 )
...
This reverts commit 09c434d265 .
2019-12-27 16:15:24 -08:00
Dan Field
129c0e30d8
View ref pair ( #14602 )
2019-12-20 15:55:02 -08:00
George Wright
1d3bb8c271
Fix message_loop_fuchsia and thus enable fml_tests and flow_tests for Fuchsia ( #14583 )
2019-12-19 17:25:06 -05:00
sjindel-google
09c434d265
Use ELF for Dart AOT snapshots on Fuchsia. ( #13896 )
...
We will still support loading blobs until build rules in Fuchsia are updated.
2019-12-19 14:11:20 +01:00
Kaushik Iska
4312d37eb1
Revert "[fuchsia] Add diagnostics directory to the set of remote dirs ( #14470 )" ( #14566 )
...
This reverts commit 94654dbe63 .
2019-12-18 18:58:37 -08:00
Kaushik Iska
f2dbeb8aa7
Reland Wire up Opacity on Fuchsia ( #14559 )
...
This reverts commit 6ea69a0d43 .
On top of the revert, it reverted a commit in the PR:
https://github.com/flutter/engine/pull/14024
This reverts commit ea67e5b0b9 .
2019-12-18 16:05:38 -08:00
Wu Zhong
9c1bd8aee6
Fixes Objective-C objects memory leaks ( #14326 )
...
Fixes CALayer memory leaks in file FlutterPlatformViews_Internal.mm,FlutterPlatformViews.mm
flutter/flutter#46750
2019-12-18 15:32:44 -08:00
Kaushik Iska
6ea69a0d43
Revert "Wire up Opacity on Fuchsia, round 2 ( #14024 )" ( #14543 )
...
This reverts commit d117ac979c .
2019-12-18 10:29:47 -08:00
Lau Ching Jun
07429c1c3f
Revert "[fuchsia] Do not Execute paint tasks when there is no vsync ( #14298 )" ( #14541 )
...
This reverts commit 6430ecfd39 .
2019-12-17 17:27:02 -08:00
Gityuan
86456e1ee6
Support timeline can enabled in release mode ( #14521 )
2019-12-17 13:40:50 -08:00
Gary Qian
9b369ad197
Rename 'test_vsync_waiters' to 'vsync_waiters_test' for consistency. ( #14519 )
2019-12-18 04:32:03 +09:00
liyuqian
dc597584ef
Apply SmoothPointerDataDispatcher to Fuchsia ( #14514 )
...
Fixes https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=35050
and https://github.com/flutter/flutter/issues/38811
2019-12-16 17:14:19 -08:00
Chinmay Garde
5f9e558a98
Forward low memory notifications from the shell to DartVM. ( #14517 )
2019-12-16 16:55:08 -08:00
Chinmay Garde
871246172d
Allow custom embedders to post low memory notifications. ( #14506 )
...
This is a non-breaking addition to the stable Flutter Embedder API.
2019-12-16 11:42:13 -08:00
Wu Zhong
d2923801bb
Fix comments of iOS status bar height constant ( #14496 )
2019-12-15 12:34:21 -08:00
Chinmay Garde
f05832153b
Allow embedders to post Dart objects on send ports from the native side. ( #14477 )
...
This is a non-breaking addition to the stable Flutter Embedder API and exposes a
subset of the functionality provided by Dart_PostCObject API in a stable and
tested manner to custom embedder implementations.
Send port acquisition can currently be done as described in the unit-test but
there may be opportunities to extend this API in the future to access ports more
easily or create ports from the native side.
The following capabilities of the the Dart_PostCObject API are explicitly NOT
exposed:
* Object arrays: This allows callers to create complex object graphs but only
using the primitives specified in the native API. I could find no current use
case for this and would have made the implementation a lot more complex. This
is something we can add in the future if necessary however.
* Capabilities and ports: Again no use cases and I honestly I didn’t understand
how to use capabilities. If needed, these can be added at a later point by
appending to the union.
Fixes https://github.com/flutter/flutter/issues/46624
Fixes b/145982720
2019-12-13 17:28:21 -08:00
Chinmay Garde
03f45a1edd
Verify embedders can convert clip rects from mutation stack into surface space. ( #14483 )
...
Add a test to verify behavior discussed in b/143612326
2019-12-13 15:28:01 -08:00
Kaushik Iska
e65b4901fa
[animator] Pass target frametime for Window.onBeginFrame ( #14318 )
...
This gives us a time closer to when the frame will be rendered on
screen.
Fixes: https://github.com/flutter/flutter/issues/10850
2019-12-12 15:03:27 -08:00
Miguel
94654dbe63
[fuchsia] Add diagnostics directory to the set of remote dirs ( #14470 )
2019-12-12 14:50:49 -08:00
Kaushik Iska
e0e0ac0a68
[testing] Make vsync waiters pluggable in shell_unittests ( #14463 )
...
This makes it so that the platform views can be passed
an arbitraty CreateVsyncWaiter callback that lets us inject
a vsync waiter other than just the simulated monotonic vsync waiter
that currently exists.
2019-12-12 14:15:36 -08:00