10606 Commits

Author SHA1 Message Date
Ming Lyu (CareF)
61fa4d1ff6 remove FrameTiming named constructor (flutter/engine#20380) 2020-08-10 12:21:03 -07:00
skia-flutter-autoroll
0c400c78f0 Roll Skia from 7e74746f7f59 to ea8be2120ee6 (5 revisions) (flutter/engine#20376) 2020-08-10 11:41:02 -07:00
skia-flutter-autoroll
a4c51bc18b Roll Skia from 039f681a841a to 7e74746f7f59 (6 revisions) (flutter/engine#20375) 2020-08-10 10:11:02 -07:00
Greg Spencer
3a0464eb42 Fix lint errors in vulkan directory. (flutter/engine#19991)
This fixes lint errors in the vulkan directory. This might be a little more controversial, but the reason that the lints were failing here was because of an include path problem that I think I solved.
2020-08-10 09:50:28 -07:00
LongCatIsLooong
0b8e18c6f4 [iOS TextInput] Fixes selection clamping & composing range change logic (flutter/engine#20348) 2020-08-10 09:45:36 -07:00
stuartmorgan
e297b7d731 [windows] Rework controller/engine interaction in the API (flutter/engine#20266)
Changes the interaction between the view controller and engine in both the C API and
the engine API, so that there's always an engine (as on other platforms) rather than
the engine APIs being specific to headless mode.

While adjusting the C API, this does a large cleanup:
- Renames all methods to follow a `FlutterDesktop` (prefix) + "class" name + method-style name.
  E.g., `FlutterDestkopViewControllerCreate` rather than `FlutterDesktopCreateViewController`.
  This makes it easier to see what functions operate on which conceptual "object" in the API.
- Reorders and groups them by the object they operate on.

Fixes https://github.com/flutter/flutter/issues/61966
2020-08-10 09:41:18 -07:00
Yegor
b277f2ef44 remove write parameter from _checkScreenshot (flutter/engine#20340) 2020-08-10 08:57:37 -07:00
skia-flutter-autoroll
9371f5a27e Roll Skia from cac176496829 to 039f681a841a (1 revision) (flutter/engine#20373) 2020-08-10 08:51:02 -07:00
skia-flutter-autoroll
afe605d011 Roll Skia from 530fc3bb4cba to cac176496829 (1 revision) (flutter/engine#20371) 2020-08-10 06:56:02 -07:00
skia-flutter-autoroll
eae8412f81 Roll Fuchsia Linux SDK from Vltz7Q2Se... to rbgMu1hMm... (flutter/engine#20369) 2020-08-10 03:01:02 -07:00
skia-flutter-autoroll
87fb852374 Roll Skia from 31954bf23f24 to 530fc3bb4cba (4 revisions) (flutter/engine#20367) 2020-08-10 00:11:02 -07:00
skia-flutter-autoroll
b27cf23388 Roll Fuchsia Linux SDK from sZle8xzx7... to Vltz7Q2Se... (flutter/engine#20363) 2020-08-09 10:16:02 -07:00
skia-flutter-autoroll
94f9925dda Roll Fuchsia Linux SDK from OdkmMFP06... to sZle8xzx7... (flutter/engine#20361) 2020-08-08 20:56:03 -07:00
Mouad Debbar
9cea82e454 [web] Implement support for WidgetSpan (aka paragraph placeholders) (flutter/engine#20276) 2020-08-08 18:10:28 -07:00
skia-flutter-autoroll
13114f2ee6 Roll Fuchsia Linux SDK from dYgZG38fw... to OdkmMFP06... (flutter/engine#20355) 2020-08-08 06:11:03 -07:00
skia-flutter-autoroll
7903748aa5 Roll Skia from fc11fd4d0bb4 to 31954bf23f24 (3 revisions) (flutter/engine#20351) 2020-08-07 20:21:01 -07:00
Ming Lyu (CareF)
24b22ade69 FrameTiming build start timestamp fix and add vsync start timestamp (flutter/engine#20229) 2020-08-07 19:41:01 -07:00
Emmanuel Garcia
c2c71dd96a Add FlutterFragmentActivity#getRenderMode() (flutter/engine#20245) 2020-08-07 18:41:01 -07:00
skia-flutter-autoroll
801391d8e2 Roll Skia from efc17ce2caf3 to fc11fd4d0bb4 (13 revisions) (flutter/engine#20347) 2020-08-07 18:16:02 -07:00
guolinaileen
3c958edb47 Add TextInput sendAppPrivateCommand to Flutter Engine (flutter/engine#20144)
Adds sendAppPrivateCommand for Crowdsource
2020-08-07 17:15:05 -07:00
skia-flutter-autoroll
51a7c1d712 Roll Fuchsia Linux SDK from bdHtMYnwH... to dYgZG38fw... (flutter/engine#20344) 2020-08-07 16:51:02 -07:00
gaaclarke
852cb9d5c4 Added unit tests to the engine. (flutter/engine#20216) 2020-08-07 15:55:58 -07:00
Emmanuel Garcia
954c3ec627 Add script to compile JIT on x86 (flutter/engine#20315) 2020-08-07 15:29:01 -07:00
nturgut
4425a3b157 [web] Save the autofill information (flutter/engine#20256)
* changes for autofill. Commit save=false works. added submit button. set form actions

* save the forms on the dom

* fix tests. fix input element location. fix single element forms

* fix failing ios test. add more unit test methods for submitting the form

* address reviewer comments

* remove only the forms from the map

* remove debug line

* fix issues with login info saving. format file

* fix textarea id. fix unit tests methods

* remove debug line

* fixes flickering in safari. remove an unnecessary secind append in firefox

* address reviewer comments

* address reviewer comments
2020-08-07 13:28:50 -07:00
Yegor
6f5ee087ee fix clipped and transformed content in HTML clip (flutter/engine#20310)
* fixed clipped and transformed content in HTML clip
2020-08-07 11:28:00 -07:00
skia-flutter-autoroll
6ac9d2b357 Roll Skia from 871aa7479758 to efc17ce2caf3 (1 revision) (flutter/engine#20334) 2020-08-07 11:01:02 -07:00
skia-flutter-autoroll
ad3b5e1f79 Roll Skia from 3b08f35fd150 to 871aa7479758 (3 revisions) (flutter/engine#20332) 2020-08-07 09:31:02 -07:00
skia-flutter-autoroll
d17862e4a7 Roll Skia from 045adb564e19 to 3b08f35fd150 (1 revision) (flutter/engine#20331) 2020-08-07 08:11:01 -07:00
skia-flutter-autoroll
91ae97a45d Roll Skia from 0d6f81593b1f to 045adb564e19 (27 revisions) (flutter/engine#20328) 2020-08-07 06:51:03 -07:00
skia-flutter-autoroll
256635c897 Roll Fuchsia Linux SDK from slTZ3doqs... to bdHtMYnwH... (flutter/engine#20323) 2020-08-07 01:16:03 -07:00
Yegor
cf38d1320f Use weak references instead of resurrection, if available (flutter/engine#20283)
* Use weak references instead of resurrection, if available
2020-08-06 21:42:12 -07:00
Mouad Debbar
901440373d [web] Eagerly calculate relevant indices during line break detection (flutter/engine#20278) 2020-08-06 19:29:11 -07:00
Christopher Fujino
2936c89eda Reland "ensure we do not double publish to CIPD #19724" (flutter/engine#19853) 2020-08-06 16:23:34 -07:00
Yegor
52d1be3f47 Implement our own WebGL version detection (flutter/engine#20306) 2020-08-06 14:04:19 -07:00
Yegor
0535e4b0db remove leftover temp annotation from pre-null safe world (flutter/engine#20234)
Co-authored-by: David Iglesias <ditman@gmail.com>
2020-08-06 14:03:52 -07:00
Harry Terkelsen
5210bc1812 Roll CanvasKit to 0.17.3. (flutter/engine#20272)
* WIP on using TypefaceFontProvider

* Support pushPaintStyle
2020-08-06 12:14:36 -07:00
Adlai Holler
dc700ae269 android_external_texture: Use the available GrDirectContext arg (flutter/engine#20303)
getGrContext is going away, plus we already have the fully-powered-up GrDirectContext available and we previously weren't using it.
2020-08-06 12:11:36 -07:00
Zachary Anderson
275f2b04cc Revert "fuchsia: Remove dead code / break dependencies (#19396)" (flutter/engine#20302)
This reverts commit 017f07942e8e80a4e886def19c6fffac7ce18479.
2020-08-06 12:06:06 -07:00
skia-flutter-autoroll
aa171c2377 Roll Skia from 34949e35f006 to 0d6f81593b1f (1 revision) (flutter/engine#20297) 2020-08-06 08:06:02 -07:00
skia-flutter-autoroll
6197b3b00f Roll Fuchsia Linux SDK from IOttSrRpO... to slTZ3doqs... (flutter/engine#20296) 2020-08-06 07:11:02 -07:00
skia-flutter-autoroll
29b391c8dd Roll Skia from 7a171cca0ca4 to 34949e35f006 (1 revision) (flutter/engine#20294) 2020-08-06 06:31:02 -07:00
skia-flutter-autoroll
f54f3a9c99 Roll Skia from 1362c1eac458 to 7a171cca0ca4 (1 revision) (flutter/engine#20292) 2020-08-06 01:41:02 -07:00
skia-flutter-autoroll
3b0a15a3a6 Roll Skia from d2f4008a5291 to 1362c1eac458 (1 revision) (flutter/engine#20291) 2020-08-06 00:21:01 -07:00
skia-flutter-autoroll
eb1d4151db Roll Skia from b72037527fd5 to d2f4008a5291 (1 revision) (flutter/engine#20289) 2020-08-05 22:56:01 -07:00
skia-flutter-autoroll
b5c0145505 Roll Skia from f21d6b9b717c to b72037527fd5 (9 revisions) (flutter/engine#20282) 2020-08-05 19:36:02 -07:00
skia-flutter-autoroll
d8f5ff9e06 Roll Fuchsia Linux SDK from lwp4mPZmw... to IOttSrRpO... (flutter/engine#20281) 2020-08-05 17:46:01 -07:00
keyonghan
cbcb5a313a use generic name (flutter/engine#20279) 2020-08-05 17:37:42 -07:00
Ming Lyu (CareF)
5a07f10d7d add a named constructor to FrameTiming (flutter/engine#20269) 2020-08-05 17:26:02 -07:00
chunhtai
3ea7cae3d3 fix ios layout change cause the accessibility focus to jump randomly. (flutter/engine#20167)
* fix ios layout change cause the accessibility focus to jump randomly.

* format

* addressing review comments
2020-08-05 16:32:59 -07:00
skia-flutter-autoroll
a5a45f3e94 Roll Skia from 0abd7276b8df to f21d6b9b717c (3 revisions) (flutter/engine#20271) 2020-08-05 13:46:02 -07:00