Casey Hillers
ff18636371
Link to SDK version of script ( flutter/engine#20798 )
2020-08-26 16:03:01 -07:00
Kaushik Iska
5e969b46ef
[embedder] Add gl present callback that takes present info ( flutter/engine#20672 )
2020-08-26 15:53:01 -07:00
skia-flutter-autoroll
372e1a8ded
Roll Skia from c113f004deca to b2b7f80c163f (4 revisions) ( flutter/engine#20796 )
2020-08-26 14:48:01 -07:00
skia-flutter-autoroll
d39a2c3740
Roll Skia from 06d7c9d79805 to c113f004deca (3 revisions) ( flutter/engine#20793 )
2020-08-26 13:28:01 -07:00
skia-flutter-autoroll
59af03db58
Roll Fuchsia Linux SDK from LhYt1i9FP... to qeXDifXBr... ( flutter/engine#20787 )
2020-08-26 12:48:01 -07:00
Kaushik Iska
a47cc2d479
Revert "[fuchsia] Adds a test for clock change ( #19993 )" ( flutter/engine#20790 )
...
This reverts commit 8b200432726241370f374071448f13bd4f5bf94d.
2020-08-26 12:29:03 -07:00
skia-flutter-autoroll
1954a7633b
Roll Skia from 5da7327358e3 to 06d7c9d79805 (13 revisions) ( flutter/engine#20788 )
2020-08-26 12:03:02 -07:00
Chris Bracken
d37e3846a8
Add tests for lerpDouble ( flutter/engine#20778 )
...
The behaviour of lerpDouble with respect to null inputs isn't entirely
obvious. In the case where both inputs are null, it returns null.
Otherwise, it defaults the null parameter to 0.0 and carries on.
Post non-null by default, it might be nice to strengthen the parameter
contract to require them to be non-null. While this would be a breaking
change, it seems likely that the framework either meets this guarantee
or can provide it without a framework breaking change.
https://github.com/flutter/flutter/issues/64617 tracks the above.
In the meantime, adding a test to lock in the current behaviour.
2020-08-26 11:32:15 -07:00
Ferhat
6a2c7ed9dc
Guard recording_canvas against restore calls without ending recording ( flutter/engine#20786 )
2020-08-26 11:19:07 -07:00
skia-flutter-autoroll
e90eeda5ae
Roll Skia from ead4ca052b99 to 5da7327358e3 (1 revision) ( flutter/engine#20782 )
2020-08-26 10:43:01 -07:00
chunhtai
a53b6955ac
Avoid passing nil to IOS accessibility announcement ( flutter/engine#20700 )
2020-08-26 10:38:03 -07:00
Erick
2faca2ac4e
Fixing synthesizing keys for multiple keys pressed down on flutter web ( flutter/engine#19632 )
2020-08-26 10:33:03 -07:00
skia-flutter-autoroll
b18ad18559
Roll Skia from a139788b4c78 to ead4ca052b99 (2 revisions) ( flutter/engine#20777 )
2020-08-26 00:16:02 -07:00
Siva
b8e1a2326b
Remove support for option 'dart_custom_version_for_pub' that generates ( flutter/engine#20765 )
...
a custom version string of Dart for Flutter.
Dart is going to be removing support for this ability to generate
a custom version string (only dev branch hashes are being rolled into
flutter).
2020-08-25 19:55:01 -07:00
Zachary Anderson
c12bc83c39
Revert "Roll Fuchsia Linux SDK from LhYt1i9FP... to al88o71XB... ( #20756 )" ( flutter/engine#20770 )
...
This reverts commit aaf97bb7ebd1d1b88b62c2c660be33c3eb08cf77.
2020-08-25 19:02:07 -07:00
skia-flutter-autoroll
585ba7f541
Roll Skia from 3c02c934afa7 to 2064111d555e (4 revisions) ( flutter/engine#20762 )
2020-08-25 17:31:01 -07:00
skia-flutter-autoroll
aaf97bb7eb
Roll Fuchsia Linux SDK from LhYt1i9FP... to al88o71XB... ( flutter/engine#20756 )
2020-08-25 17:26:02 -07:00
Mouad Debbar
71b72d7a55
[web] Make word boundary consistent with native flutter ( flutter/engine#20747 )
2020-08-25 17:05:18 -07:00
Siva
459a732b4e
Manual roll of Dart from 5ca1f32905 to 551e405d0b ( flutter/engine#20758 )
...
dart-lang/sdk@551e405d0b Version 2.10.0-57.0.dev
dart-lang/sdk@ce494e7910 Add test for inference solving T? = dynamic.
dart-lang/sdk@0e1d32f10c [fuchsia][time] Use C11 timespec APIs for UTC time
dart-lang/sdk@08dd4b1faa Null-safe numbers: implement static typing rules, hook up for binary operators.
dart-lang/sdk@9be24ce946 [benchmark] Import MD5/SHA1/SHA256/SkeletalAnimation/SkeletalAnimationSIMD benchmarks from benchmarks-internal
dart-lang/sdk@675891ae0c Issue 43152. Use existing LineInfo in newDiagnosticMessage().
dart-lang/sdk@e868d3076c Issue 43151. Fix crash when a field shadows a super-interface method.
2020-08-25 16:56:14 -07:00
Filip Filmar
8b20043272
[fuchsia] Adds a test for clock change ( flutter/engine#19993 )
...
This is a Fuchsia-only shell test, confirming that when the timezone
setting is changed on the realm via Fuchsia's FIDL interface
`fuchsia.settings.Intl`, the Dart isolate running in that realm receives
the change and starts reporting the appropriate timestamp.
We already have a [similar test][tst] that verifies the timezones in the
dart VM matches the local timezone at start, but there was no test that
also verified timezone changes.
[tst]: https://github.com/flutter/engine/blob/master/shell/common/shell_unittests.cc#L1166
See issue #61284
2020-08-25 16:24:25 -07:00
skia-flutter-autoroll
196474a6b4
Roll Skia from 90242db9bd6b to 3c02c934afa7 (5 revisions) ( flutter/engine#20753 )
2020-08-25 15:06:02 -07:00
skia-flutter-autoroll
cd1f5c45ac
Roll Skia from 5660e8b4414b to 90242db9bd6b (6 revisions) ( flutter/engine#20751 )
2020-08-25 13:46:02 -07:00
Emmanuel Garcia
eb4c56aba4
Fix EGL_BAD_SURFACE when app is paused ( flutter/engine#20735 )
2020-08-25 12:39:40 -07:00
skia-flutter-autoroll
4dd556028f
Roll Skia from 578215be44d0 to 5660e8b4414b (7 revisions) ( flutter/engine#20749 )
2020-08-25 12:26:01 -07:00
Dan Field
35d014eee7
Revert hint_freed ( flutter/engine#20746 )
...
This caused over-aggressive GCs, which vastly increased CPU usage benchmarks.
* Revert "fix build (#20644 )"
This reverts commit 5e03f90cdd9392f95b47d08b398c18cab6d16b12.
* Revert "Hint freed (#19842 )"
This reverts commit 73490a2ca444c8ca491712cde21a459453af8795.
2020-08-25 11:55:40 -07:00
skia-flutter-autoroll
6eb4136d07
Roll Skia from 84cdc27399ed to 578215be44d0 (5 revisions) ( flutter/engine#20742 )
2020-08-25 11:01:01 -07:00
Mehmet Fidanboylu
749cede9a0
Pass platform configuration to Dart VM for insecure socket policy ( flutter/engine#20733 )
2020-08-25 10:56:03 -07:00
Maksim Lin
37da36ab16
send newline char when input type is multiline ( flutter/engine#20660 )
2020-08-25 10:51:02 -07:00
Emmanuel Garcia
bb885a23e2
Revert "Enable hybrid composition by default on Android ( #20722 )" ( flutter/engine#20745 )
...
This reverts commit e57e7810a1c62535832abce02393e830fbd7f306.
2020-08-25 09:54:13 -07:00
skia-flutter-autoroll
90be8a9e0e
Roll Skia from 3cdc259008b5 to 84cdc27399ed (21 revisions) ( flutter/engine#20737 )
2020-08-24 16:56:02 -07:00
Emmanuel Garcia
e57e7810a1
Enable hybrid composition by default on Android ( flutter/engine#20722 )
2020-08-24 13:10:23 -07:00
Emmanuel Garcia
d0947b9852
Ensure loop is woken up at the right time ( flutter/engine#20721 )
2020-08-24 13:09:44 -07:00
xster
4774c05cb1
Fix font sorting problem due to iOS 14 fonts being broader ( flutter/engine#20557 )
2020-08-24 13:03:20 -07:00
David Worsham
87f65be19e
fuchsia: Clean shell_unittests under FEMU ( flutter/engine#20704 )
2020-08-24 12:47:31 -07:00
skia-flutter-autoroll
0dda2a0765
Roll Skia from 60cf6748adae to 3cdc259008b5 (3 revisions) ( flutter/engine#20723 )
2020-08-24 12:46:01 -07:00
Chris Yang
2f28d3e968
The ForwardingGestureRecognizers to have back reference to the PlatformViewsController so it can access FlutterViewController when its available ( flutter/engine#20708 )
2020-08-24 12:41:02 -07:00
Chinmay Garde
15798a885b
Fix race condition and data race in FrameInfoContainsValidWidthAndHeight. ( flutter/engine#20706 )
...
The data race: gl_surface_fbo_frame_infos_ in the test context to was appended
to on the raster task runner but read on the platform task runner. This is now
sidestepped by using a callback and pushing that responsibility to the test.
Setting the callback is guarded behind a mutex.
The race condition: The assertions were previously run when the UI thread was
done generating the frames. However, the assertions were run on the results
collected on the raster thread in response the frame requests from UI thread.
Just run the assertions on the raster thread directly.
Fixes https://github.com/flutter/flutter/issues/64344
2020-08-24 11:48:13 -07:00
skia-flutter-autoroll
3a443c8862
Roll Skia from 370cbc70e080 to 60cf6748adae (1 revision) ( flutter/engine#20720 )
2020-08-23 22:51:01 -07:00
skia-flutter-autoroll
ab52a77c6a
Roll Skia from d16d65476219 to 370cbc70e080 (1 revision) ( flutter/engine#20716 )
2020-08-22 19:31:02 -07:00
skia-flutter-autoroll
c8663ba570
Roll Skia from bf7acb2707b8 to d16d65476219 (1 revision) ( flutter/engine#20713 )
2020-08-22 14:11:02 -07:00
Sanjay Chouksey
a67ecd536d
Update view attributes after creation ( flutter/engine#20638 )
2020-08-22 12:46:04 -07:00
LI DONGZE
38ad113515
Reporting back native stacktrace to dart side for crash reporting. ( flutter/engine#20280 )
...
* Add native stacktrace on iOS
* Add native stacktrace on Android
* format and changing naming to errorWithCode on iOS
* reformat
* Remove stacktrace from decodeEnvelope, not needed.
* Separate encodeErrorEnvelopeWithStacktrace with original encode function
* Add unit tests
* re-format
* change comments for stacktrace
* Remove changes for iOS
Co-authored-by: Ben Li <libe@google.com>
2020-08-21 19:59:36 -07:00
skia-flutter-autoroll
3c1d67e975
Roll Skia from be1455850c3c to bf7acb2707b8 (10 revisions) ( flutter/engine#20705 )
2020-08-21 18:01:02 -07:00
skia-flutter-autoroll
7cb4b085ca
Roll Skia from d7389b003ab9 to be1455850c3c (2 revisions) ( flutter/engine#20696 )
2020-08-21 16:36:01 -07:00
LongCatIsLooong
fcfd260ae9
Reland "account for inline placeholders in longest line calculation ( #20370 )" reverted in ( #20669 ) ( flutter/engine#20678 )
2020-08-21 16:31:02 -07:00
Jason Simmons
1945052c8e
Remove image sizes from Picture::GetAllocationSize ( flutter/engine#20673 )
2020-08-21 16:26:02 -07:00
David Worsham
e335891caf
fuchsia: Rollback broken SDK and re-enable test ( flutter/engine#20699 )
...
https://github.com/flutter/flutter/issues/64343
2020-08-21 16:05:36 -07:00
David Worsham
ee6a9a8755
fuchsia: Disable flaky test ( flutter/engine#20697 )
2020-08-21 12:26:15 -07:00
David Worsham
618e8bae25
fuchsia: Fix elevation issues ( flutter/engine#20681 )
2020-08-21 11:57:09 -07:00
skia-flutter-autoroll
c535ccba11
Roll Fuchsia Linux SDK from LhYt1i9FP... to veVL2IxV1... ( flutter/engine#20695 )
2020-08-21 09:16:01 -07:00