Commit Graph

6216 Commits

Author SHA1 Message Date
skia-flutter-autoroll
af9fb317ee Roll src/third_party/skia a69b10312977..5eb29448dfbd (1 commits) (flutter/engine#7211)
https://skia.googlesource.com/skia.git/+log/a69b10312977..5eb29448dfbd


Created with:
  gclient setdep -r src/third_party/skia@5eb29448dfbd

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-13 07:51:56 -05:00
skia-flutter-autoroll
b0989c09e2 Roll src/third_party/skia 58fc5d19ad1b..a69b10312977 (3 commits) (flutter/engine#7210)
https://skia.googlesource.com/skia.git/+log/58fc5d19ad1b..a69b10312977


Created with:
  gclient setdep -r src/third_party/skia@a69b10312977

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-13 03:16:25 -05:00
skia-flutter-autoroll
cf6854bf1d Roll src/third_party/skia 17c574a193ad..58fc5d19ad1b (1 commits) (flutter/engine#7209)
https://skia.googlesource.com/skia.git/+log/17c574a193ad..58fc5d19ad1b


Created with:
  gclient setdep -r src/third_party/skia@58fc5d19ad1b

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-12 23:32:21 -05:00
Gary Qian
28bc1c1212 Minor Docs to runtime controller WindowData (flutter/engine#6991) 2018-12-12 17:25:56 -08:00
skia-flutter-autoroll
86b7c6a702 Roll src/third_party/skia 340aeda6b3ba..17c574a193ad (8 commits) (flutter/engine#7206)
https://skia.googlesource.com/skia.git/+log/340aeda6b3ba..17c574a193ad


Created with:
  gclient setdep -r src/third_party/skia@17c574a193ad

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-12 19:45:05 -05:00
Justin McCandless
4e82db460b Update marked text before selection so textInRange is never called with (flutter/engine#6989)
invalid input
2018-12-12 15:32:36 -08:00
skia-flutter-autoroll
99b47761ce Roll src/third_party/skia 6417060b1c23..340aeda6b3ba (41 commits) (flutter/engine#7205)
https://skia.googlesource.com/skia.git/+log/6417060b1c23..340aeda6b3ba


Created with:
  gclient setdep -r src/third_party/skia@340aeda6b3ba

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-12 16:01:15 -05:00
liyuqian
bc52fcc390 Add .woff file to binary format (flutter/engine#7202)
Fixes https://github.com/flutter/flutter/issues/25285
2018-12-12 10:29:02 -08:00
liyuqian
efc116e72c Support querying display refresh rate in engine (flutter/engine#7002)
The current implementation only deals with Android devices and we'll add iOS devices support soon.
2018-12-12 10:28:44 -08:00
Brian Salomon
8d1c545b53 Remove unnecessary includes of Ganesh headers (flutter/engine#7189) 2018-12-12 10:58:14 -05:00
Michael Goderbauer
707dc72d59 Roll buildroot to 8e538639660413490ea9261eee84864005e240f4 (flutter/engine#7195) 2018-12-11 22:17:32 -08:00
Michael Goderbauer
7a2c8c1cd0 Roll buildroot to 4cb5a74c9612b71b917997f46e97da6d1051eab4 (flutter/engine#7194) 2018-12-11 21:35:12 -08:00
Michael Goderbauer
3b9b551b7d Reland "Compile libcxx and libcxxabi for Android (#6886)" (flutter/engine#7160)
This reverts commit 402e052414.
2018-12-11 19:20:53 -08:00
Gary Qian
1a974808b0 Revert "Support overriding font leading in TextStyle and LibTxt (#6927)" (flutter/engine#7187)
This reverts commit 78a251625b.
2018-12-11 10:43:03 -08:00
skia-flutter-autoroll
93674767ee Roll src/third_party/skia dfa432cb0647..6417060b1c23 (4 commits) (flutter/engine#7186)
https://skia.googlesource.com/skia.git/+log/dfa432cb0647..6417060b1c23


Created with:
  gclient setdep -r src/third_party/skia@6417060b1c23

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 13:38:42 -05:00
Gary Qian
4128cd8e3f Check for empty line before adding empty 'padding' metrics (flutter/engine#7185) 2018-12-11 10:33:10 -08:00
skia-flutter-autoroll
2920637c51 Roll src/third_party/skia 72ab3461b747..dfa432cb0647 (1 commits) (flutter/engine#7182)
https://skia.googlesource.com/skia.git/+log/72ab3461b747..dfa432cb0647


Created with:
  gclient setdep -r src/third_party/skia@dfa432cb0647

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 12:29:14 -05:00
skia-flutter-autoroll
ac6a2ddd91 Roll src/third_party/skia 46f40f42478c..72ab3461b747 (1 commits) (flutter/engine#7181)
https://skia.googlesource.com/skia.git/+log/46f40f42478c..72ab3461b747


Created with:
  gclient setdep -r src/third_party/skia@72ab3461b747

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 12:07:15 -05:00
skia-flutter-autoroll
e0f9c7e9c5 Roll src/third_party/skia 3bdc3f5f9c0b..46f40f42478c (1 commits) (flutter/engine#7180)
https://skia.googlesource.com/skia.git/+log/3bdc3f5f9c0b..46f40f42478c


Created with:
  gclient setdep -r src/third_party/skia@46f40f42478c

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 11:46:04 -05:00
skia-flutter-autoroll
b6d3d02c72 Roll src/third_party/skia e7f165be2e2d..3bdc3f5f9c0b (2 commits) (flutter/engine#7178)
https://skia.googlesource.com/skia.git/+log/e7f165be2e2d..3bdc3f5f9c0b


Created with:
  gclient setdep -r src/third_party/skia@3bdc3f5f9c0b

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 10:47:38 -05:00
skia-flutter-autoroll
2c2832488f Roll src/third_party/skia db80cbe34ad7..e7f165be2e2d (1 commits) (flutter/engine#7177)
https://skia.googlesource.com/skia.git/+log/db80cbe34ad7..e7f165be2e2d


Created with:
  gclient setdep -r src/third_party/skia@e7f165be2e2d

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 10:26:14 -05:00
skia-flutter-autoroll
511ff0d6ad Roll src/third_party/skia 4f738832a976..db80cbe34ad7 (1 commits) (flutter/engine#7176)
https://skia.googlesource.com/skia.git/+log/4f738832a976..db80cbe34ad7


Created with:
  gclient setdep -r src/third_party/skia@db80cbe34ad7

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 09:29:14 -05:00
skia-flutter-autoroll
9324b6a94a Roll src/third_party/skia eb39b8108b4a..4f738832a976 (1 commits) (flutter/engine#7175)
https://skia.googlesource.com/skia.git/+log/eb39b8108b4a..4f738832a976


Created with:
  gclient setdep -r src/third_party/skia@4f738832a976

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 09:06:14 -05:00
skia-flutter-autoroll
ca98034b1c Roll src/third_party/skia 53eabf6871b1..eb39b8108b4a (1 commits) (flutter/engine#7174)
https://skia.googlesource.com/skia.git/+log/53eabf6871b1..eb39b8108b4a


Created with:
  gclient setdep -r src/third_party/skia@eb39b8108b4a

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 07:49:16 -05:00
skia-flutter-autoroll
e8120c1531 Roll src/third_party/skia 9cabb4f98e99..53eabf6871b1 (1 commits) (flutter/engine#7173)
https://skia.googlesource.com/skia.git/+log/9cabb4f98e99..53eabf6871b1


Created with:
  gclient setdep -r src/third_party/skia@53eabf6871b1

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 07:20:14 -05:00
skia-flutter-autoroll
b13596380f Roll src/third_party/skia 264843e30745..9cabb4f98e99 (1 commits) (flutter/engine#7172)
https://skia.googlesource.com/skia.git/+log/264843e30745..9cabb4f98e99


Created with:
  gclient setdep -r src/third_party/skia@9cabb4f98e99

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 01:49:13 -05:00
skia-flutter-autoroll
0e01dd0e60 Roll src/third_party/skia ae0d860ba31b..264843e30745 (1 commits) (flutter/engine#7171)
https://skia.googlesource.com/skia.git/+log/ae0d860ba31b..264843e30745


Created with:
  gclient setdep -r src/third_party/skia@264843e30745

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 01:34:15 -05:00
Rafael Ring
5755e8b956 Fix keyboard not showing for targetSdk 28 (flutter/engine#6985)
After bumping the targetSdk of Flutter apps to 28, the keyboard doesn't open anymore when inputting text on an Android Pie devices. The problem is caused by a change on the way the focus in handled: when the call `mImm.showSoftInput(view, 0);` is made, the currently focused view is the `DecorView` from the `Activity` hosting Flutter but the passed view reference (`view` argument) is the `FlutterView`. As the `InputMethodManager` checks if both views are the same before showing the keyboard, it never appears because the `FlutterView` never has focus.
As Flutter doesn't have any input views as far as the Android side is concerned, the focus should always stay on the `FlutterView` itself and thus, this PR changes the `TextInputPlugin` to focus on the `FlutterView` as soon as it's created, fixing the keyboard issue.

Co-authored-by: Igor Borges <igorborges12@gmail.com>
2018-12-10 21:01:12 -08:00
skia-flutter-autoroll
fc0ea72552 Roll src/third_party/skia 376a7481c17f..ae0d860ba31b (1 commits) (flutter/engine#7170)
https://skia.googlesource.com/skia.git/+log/376a7481c17f..ae0d860ba31b


Created with:
  gclient setdep -r src/third_party/skia@ae0d860ba31b

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 23:11:13 -05:00
skia-flutter-autoroll
0f8ebb19b5 Roll src/third_party/skia 40bd76027f8e..376a7481c17f (1 commits) (flutter/engine#7169)
https://skia.googlesource.com/skia.git/+log/40bd76027f8e..376a7481c17f


Created with:
  gclient setdep -r src/third_party/skia@376a7481c17f

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 22:51:13 -05:00
skia-flutter-autoroll
1260d98914 Roll src/third_party/skia a10494c302e6..40bd76027f8e (1 commits) (flutter/engine#7168)
https://skia.googlesource.com/skia.git/+log/a10494c302e6..40bd76027f8e


Created with:
  gclient setdep -r src/third_party/skia@40bd76027f8e

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 21:36:13 -05:00
skia-flutter-autoroll
71834c9aa7 Roll src/third_party/skia 15640698497a..a10494c302e6 (1 commits) (flutter/engine#7167)
https://skia.googlesource.com/skia.git/+log/15640698497a..a10494c302e6


Created with:
  gclient setdep -r src/third_party/skia@a10494c302e6

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 21:07:13 -05:00
Stanislav Baranov
f89f876e4d Add native for fetching compilation trace as a memory buffer (flutter/engine#7152) 2018-12-10 17:23:23 -08:00
Chris Bracken
1954a183a9 Eliminate obsolete FlutterDartProject initializers (flutter/engine#6967)
Technically both of these are part of the public API exposed in
Flutter.framework. Neither is used within Flutter itself, and both have
been broken since the removal of Dart 1 support, so eliminating rather
than marking unavailable.
2018-12-10 17:07:00 -08:00
Gary Qian
a67d02881b Return null when locale has not been set in loocale closure. (flutter/engine#6936) 2018-12-10 16:04:23 -08:00
Gary Qian
78a251625b Support overriding font leading in TextStyle and LibTxt (flutter/engine#6927) 2018-12-10 15:35:44 -08:00
Gary Qian
85373dc25a Add empty metrics to account for truncated whitespace for GetRectsForRange. (flutter/engine#7164) 2018-12-10 15:30:46 -08:00
Jason Simmons
2405386228 Merge master branch into skia-master 2018-12-10 14:48:10 -08:00
Jason Simmons
4edb0f1f99 Handle null bundlePaths in FlutterRunArguments (flutter/engine#7161) 2018-12-10 14:38:44 -08:00
skia-flutter-autoroll
052480aacf Roll src/third_party/skia 4616f5521db0..15640698497a (2 commits) (flutter/engine#7159)
https://skia.googlesource.com/skia.git/+log/4616f5521db0..15640698497a


Created with:
  gclient setdep -r src/third_party/skia@15640698497a

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 17:10:09 -05:00
Gary Qian
398355981c Minor comment fix and add TODO. (flutter/engine#7158) 2018-12-10 14:03:10 -08:00
skia-flutter-autoroll
7de1ca489e Roll src/third_party/skia a0b54cd58943..4616f5521db0 (1 commits) (flutter/engine#7157)
https://skia.googlesource.com/skia.git/+log/a0b54cd58943..4616f5521db0


Created with:
  gclient setdep -r src/third_party/skia@4616f5521db0

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 16:49:09 -05:00
skia-flutter-autoroll
766ce10b24 Roll src/third_party/skia d1ca6726734f..a0b54cd58943 (1 commits) (flutter/engine#7156)
https://skia.googlesource.com/skia.git/+log/d1ca6726734f..a0b54cd58943


Created with:
  gclient setdep -r src/third_party/skia@a0b54cd58943

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 16:29:09 -05:00
skia-flutter-autoroll
d2d6ef2f69 Roll src/third_party/skia 3ccaa88c5031..d1ca6726734f (1 commits) (flutter/engine#7155)
https://skia.googlesource.com/skia.git/+log/3ccaa88c5031..d1ca6726734f


Created with:
  gclient setdep -r src/third_party/skia@d1ca6726734f

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 15:56:09 -05:00
Chris Bracken
f604da6409 Rename dart-non-checked-mode: disable-dart-asserts (flutter/engine#6977)
In Dart 2, runtime checked mode has been eliminated. Many of these type
checks have been moved to static compile-time checks, the remainder are
enforced at runtime, and are no longer optional.
2018-12-10 12:36:09 -08:00
Stanislav Baranov
194bf111b6 Generalize runFromBundle to support multiple bundlePaths (flutter/engine#7151) 2018-12-10 12:19:22 -08:00
skia-flutter-autoroll
2e3c6223e9 Roll src/third_party/skia dbfd7664f265..3ccaa88c5031 (1 commits) (flutter/engine#7154)
https://skia.googlesource.com/skia.git/+log/dbfd7664f265..3ccaa88c5031


Created with:
  gclient setdep -r src/third_party/skia@3ccaa88c5031

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 14:56:09 -05:00
skia-flutter-autoroll
fa8df3e4f6 Roll src/third_party/skia a0160896f339..dbfd7664f265 (1 commits) (flutter/engine#7153)
https://skia.googlesource.com/skia.git/+log/a0160896f339..dbfd7664f265


Created with:
  gclient setdep -r src/third_party/skia@dbfd7664f265

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 14:37:09 -05:00
skia-flutter-autoroll
62f931fef9 Roll src/third_party/skia a72e8d3f4053..a0160896f339 (1 commits) (flutter/engine#7150)
https://skia.googlesource.com/skia.git/+log/a72e8d3f4053..a0160896f339


Created with:
  gclient setdep -r src/third_party/skia@a0160896f339

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 14:18:13 -05:00
skia-flutter-autoroll
7e4d935379 Roll src/third_party/skia dad4bfcfa39f..a72e8d3f4053 (1 commits) (flutter/engine#7149)
https://skia.googlesource.com/skia.git/+log/dad4bfcfa39f..a72e8d3f4053


Created with:
  gclient setdep -r src/third_party/skia@a72e8d3f4053

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 13:49:10 -05:00