19013 Commits

Author SHA1 Message Date
skia-flutter-autoroll
93e6f538bf
Roll Fuchsia Linux SDK from zbH5QA8Qz... to 57GPNeoZ7... (#20639) 2020-08-19 16:11:01 -07:00
Kaushik Iska
26fe9125b5
[embedder] Add FBO callback that takes frame info (#20617) 2020-08-19 16:06:02 -07:00
Dan Field
b59793ee20
fix build (#20644) 2020-08-19 14:35:45 -07:00
skia-flutter-autoroll
b4ca85f012
Roll Skia from 4a56f4c29ec5 to 17c5b7024297 (2 revisions) (#20631) 2020-08-19 14:16:01 -07:00
Jason Simmons
d41e10bd75
Release the AccessibilityBridge when destroying a legacy FlutterView (#20610) 2020-08-19 14:11:02 -07:00
chunhtai
ccaee70b05
Missing default focus when navigating to a page with no SemanticsNode that sets namesRoute:true (#20516) 2020-08-19 14:06:03 -07:00
Dan Field
3930ac1b25
Hint freed (#19842)
* Hint the VM when a layer or picture goes out of scope
2020-08-19 14:04:31 -07:00
nturgut
93a179071f
updating editing state after location change. focusing on the element (#20620) 2020-08-19 14:03:30 -07:00
nturgut
74d32ecdbd
[web] update chrome version (#20470)
* update chrome version, should be merged after recipe changes

* changing directory to use chrome driver in LUCI

* changing directory path's order

* add cipd packages's chrome version for mac

* addressing reviewer comments

* more documentation. update readme

* remove late since it didn't build. remove distinction in paths for local and LUCI.

* addressing reviewer comments. (non-null fields needs rechanging)

* addressing reviewer comments. adding 2.6 on files missing the notation
2020-08-19 12:28:44 -07:00
egdaniel
8540e001ea
Remove use of ctors on Skia Vulkan struct (#20630)
Skia is removing the ctors on these structs so removing them.
2020-08-19 13:18:25 -04:00
Stas Parshin
8177937133
Fix NPE in PlatformViewsController.checkInputConnectionProxy (#20622) 2020-08-19 08:34:04 -07:00
Chris Yang
e7136c3f59
Ensure threads are merged when tearing down the Rasterizer (#19919) 2020-08-19 08:31:01 -07:00
skia-flutter-autoroll
e75b5edbe1
Roll Dart SDK from 1682c5503be0 to ecfee8071fda (3 revisions) (#20627) 2020-08-19 08:01:01 -07:00
skia-flutter-autoroll
9e8cabe1ed
Roll Skia from 356838b9f8c0 to 4a56f4c29ec5 (1 revision) (#20626) 2020-08-19 07:41:01 -07:00
stuartmorgan
dcbe3d3d3d
[windows] Allow delegation of top-level WindowProc (#20613)
Adds APIs for runners to delegate WindowProc handlers into the Flutter
engine, and for plugins to register as possible delegates.

This allows for plugins to alter top-level window behavior in ways that
can only be done from the WindowProc, such as resize control. This
functionality remains entirely on the native side, so is synchronous.

Part of https://github.com/flutter/flutter/issues/53168
2020-08-19 06:49:39 -07:00
skia-flutter-autoroll
06e918ebd2
Roll Fuchsia Mac SDK from r1_V5jkil... to mgzegNLyF... (#20625) 2020-08-19 03:11:01 -07:00
skia-flutter-autoroll
bc3913bcd1
Roll Skia from 81eabce6a3af to 356838b9f8c0 (4 revisions) (#20623) 2020-08-19 00:46:02 -07:00
skia-flutter-autoroll
46ceef1c42
Roll Fuchsia Linux SDK from Hx7fWXONL... to zbH5QA8Qz... (#20621) 2020-08-18 23:26:02 -07:00
skia-flutter-autoroll
b8b51e7e7c
Roll Skia from 59a3c3be94f0 to 81eabce6a3af (1 revision) (#20618) 2020-08-18 23:21:01 -07:00
Dan Field
3dd1151e3b
Make const_finder work with implemented and extended classes (#20614) 2020-08-18 23:16:03 -07:00
Mouad Debbar
bf6d7b4e48
[web] Prepare for read-only input fields (#20520) 2020-08-18 23:11:02 -07:00
Dan Field
e03d139543
Roll hb to 2.7.1 (#20609) 2020-08-18 17:26:02 -07:00
Greg Spencer
ddb85e3c47
Remove doc comments in copied web interfaces (#20494)
* Remove doc comments in copied web interfaces

* Whitespace changes to improve readability
2020-08-18 17:15:16 -07:00
David Worsham
04dfe890d1
fuchsia: Increase timeout for flaky test (#20606) 2020-08-18 17:14:30 -07:00
skia-flutter-autoroll
95fa4107a8
Roll Dart SDK from 46bdce049902 to 1682c5503be0 (1 revision) (#20605) 2020-08-18 13:56:02 -07:00
Yegor
7f858aa358
rename "compositor"/"surface" to "canvaskit"/"html"; document conventions (#20579)
* rename "compositor"/"surface" to "canvaskit"/"html"; document conventions
2020-08-18 13:30:58 -07:00
Greg Spencer
35640af9fa
Convert format script to Dart (#20572)
This converts the ci/format.sh script to a Dart script that uses process_runner and isolates to multi-process the clang-format, diffs, and grepping needed to do the formatting changes.

It also will (by default) only check the formatting of changed files.

The user can optionally check all files (--all-files) or do only some types of checks with --check. --verbose prints the versions of the tools used for Clang format and Java format.

Specifying --fix will cause any formatting errors that would have been detected to be fixed.
2020-08-18 13:25:30 -07:00
Chase Latta
17e1ae4318
convert zircon and fuchsia to null-safety (#20577) 2020-08-18 13:15:00 -07:00
skia-flutter-autoroll
549339bda4
Roll Skia from a5a97b4858fb to 59a3c3be94f0 (3 revisions) (#20603) 2020-08-18 13:06:03 -07:00
skia-flutter-autoroll
8934173c90
Roll Fuchsia Mac SDK from 9TrSEgXpI... to r1_V5jkil... (#20602) 2020-08-18 13:01:02 -07:00
skia-flutter-autoroll
017b98210a
Roll Skia from afbf899cf1e2 to a5a97b4858fb (1 revision) (#20600) 2020-08-18 11:36:02 -07:00
Dan Field
2bb2c078f8
Revert harfbuzz 2.7.0 (#20594)
* Revert harfbuzz 2.7.0, which broke Khmer rendering
2020-08-18 11:09:12 -07:00
skia-flutter-autoroll
de98e846b3
Roll Skia from a8b16365f92a to afbf899cf1e2 (7 revisions) (#20595) 2020-08-18 10:01:03 -07:00
godofredoc
2851953970
Revert "Add android scenarios presubmit task. (#20581)" (#20597)
This reverts commit 0b330467da244c86637db5fdaa5ef5401e90beba.
2020-08-18 09:58:46 -07:00
skia-flutter-autoroll
a39df3e9f9
Roll Fuchsia Linux SDK from 4JYAs2BPb... to Hx7fWXONL... (#20592) 2020-08-18 09:36:03 -07:00
skia-flutter-autoroll
456e0de1a2
Roll Dart SDK from edc28e4a5236 to 46bdce049902 (3 revisions) (#20590) 2020-08-18 09:31:02 -07:00
skia-flutter-autoroll
9aa0d639cd
Roll Skia from f9fb0716512d to a8b16365f92a (1 revision) (#20589) 2020-08-18 07:11:02 -07:00
skia-flutter-autoroll
22274a4522
Roll Skia from 688e0966cb16 to f9fb0716512d (3 revisions) (#20586) 2020-08-18 00:16:01 -07:00
skia-flutter-autoroll
b3e281fc0c
Roll Skia from e9d783c4d235 to 688e0966cb16 (1 revision) (#20584) 2020-08-17 22:51:01 -07:00
godofredoc
0b330467da
Add android scenarios presubmit task. (#20581)
Bug:
  https://github.com/flutter/flutter/issues/55326
2020-08-17 19:54:54 -07:00
skia-flutter-autoroll
45e68b54fd
Roll Dart SDK from d61b089bb5c6 to edc28e4a5236 (1 revision) (#20578) 2020-08-17 17:51:02 -07:00
Gary Qian
02de4eb7ce
Update to android 30r2 and roll buildroot (#20479) 2020-08-17 16:33:48 -07:00
Emmanuel Garcia
615679865a
Reland: Create PlatformView instance right after method channel call from Dart (#20568) 2020-08-17 16:28:15 -07:00
skia-flutter-autoroll
1801722058
Roll Skia from f5931f3399e0 to e9d783c4d235 (1 revision) (#20576) 2020-08-17 16:26:01 -07:00
nturgut
bb24b4938f
[web] Build unit tests with dart2js instead of build_runner (#20390)
* change from build_runner to dart2js

* add internalBootstrapBrowserTest to some of the tests

* add internalBootstrapBrowserTest to all remaining tests

* make tests build in paralel. Total time dropped from 586 to 177 seconds for 8 core MacBook

* change isolates with pool

* fixing analysis errors

* skipping canvaskit tests for ios-safari

* copy image files to the build directory

* adding internalBootstrapBrowserTest to newly added tests

* add internalBootstrapBrowserTest to faling path iterator test

* necessary changes to make chrome windows work

* in windows test in chrome instead of edge. our edge code was for legacy edge

* do not run golden unit tests on Windows LUCI bots for now

* addressing reviewer comments. Adding a method for deciding when to run integration tests.

* remove lines that I forgot to remove

* fixing analysis error. add issue for todo

* add bootstap to a test file

* adding bootstrap to another test

* add internalBootstrapBrowserTest to a golden test

* return test result in bat file. use archieve package to unzip

* fixing logs for chrome_installer

* use archieve and archieve entity instead of dynamic

* adding comments for windows platform archieve part

* addressing reviewer comments

* change readme file
2020-08-17 16:19:27 -07:00
skia-flutter-autoroll
0fb3a8fdb3
Roll Fuchsia Mac SDK from ko0N4Pxl_... to 9TrSEgXpI... (#20573) 2020-08-17 15:16:02 -07:00
skia-flutter-autoroll
43f15c4f65
Roll Fuchsia Linux SDK from oNnqaiRXK... to 4JYAs2BPb... (#20571) 2020-08-17 14:26:02 -07:00
Greg Spencer
2218513712
Clean up the CI scripts and make it so that they can be run from anywhere (#20538)
This cleans up the ci scripts so that they can be run from an arbitrary directory, and so that they don't have any bash lint issues, and are more explicit about which dart/pub/dartanalyzer executable they run.

I also fixed the format script to take a "--fix" argument that will fix all of the formatting issues found, including trailing whitespace and gn files.

I added a warning to the license script about untracked/ignored files in the fluttter repo because those so often trip up the license script.

I added missing license information to the ci scripts too.

There's now a bit of boilerplate at the beginning of each script (the follow_links function) in order to reliably find the actual location of the script: I'd put it into a common file, except that that code would be needed to reliably find the common location too, so I needed to duplicate it. It's the same boilerplate as what is used in the flutter/flutter repo for the flutter and dart scripts.

I deleted the ci/test.sh script, since it seems to be obsolete (the test it tries to run doesn't exist anywhere).
2020-08-17 14:03:01 -07:00
skia-flutter-autoroll
0a2d4abde3
Roll Dart SDK from e74e4de7a430 to d61b089bb5c6 (1 revision) (#20563) 2020-08-17 13:26:02 -07:00
skia-flutter-autoroll
b9243713a0
Roll Skia from 37e6f530dc10 to f5931f3399e0 (2 revisions) (#20567) 2020-08-17 13:01:05 -07:00