9723 Commits

Author SHA1 Message Date
Yegor
c04d3231da Implement local, locales, and onLocaleChanged for the web (flutter/engine#18137)
* implement `locale`, `locales`, and `onLocaleChanged` in the web version of `Window.

Co-authored-by: Simon Lightfoot <simon@devangels.london>
2020-05-16 10:10:32 -07:00
skia-flutter-autoroll
4ddcf89a1d Roll src/fuchsia/sdk/linux from Pi3tN... to WGSLs... (flutter/engine#18449) 2020-05-16 04:57:03 -07:00
skia-flutter-autoroll
b20b563157 Roll src/third_party/skia 75b6c009170d..fe4b0b3ab3b9 (1 commits) (flutter/engine#18447) 2020-05-16 00:37:04 -07:00
Chris Yang
b5fa9d2986 remove unused IOSContext::ResourceMakeCurrent and IOS:Context::ClearCurrent (flutter/engine#18443) 2020-05-15 19:07:44 -07:00
nturgut
a92281f44b fix the issue in the test and remove them from the blacklist for chrome (flutter/engine#18441) 2020-05-15 17:47:51 -07:00
skia-flutter-autoroll
aaa0aa6697 Roll src/third_party/skia 56cde4923f9f..75b6c009170d (3 commits) (flutter/engine#18442) 2020-05-15 17:17:05 -07:00
Yegor
18b68f0d98 sync ui geometry.dart into web_ui geometry.dart; add null safety annotations (flutter/engine#18356)
sync ui geometry.dart into web_ui geometry.dart; add null safety
2020-05-15 17:09:14 -07:00
Chris Bracken
f51d36301a null-annotate native calls in lib/ui/semantics.dart (flutter/engine#18436)
Also covers counterparts of these calls in web_ui.
2020-05-15 16:28:00 -07:00
Chris Bracken
c76923c65a null-annotate native calls in lib/ui/window.dart (flutter/engine#18430) 2020-05-15 15:38:57 -07:00
skia-flutter-autoroll
cb2eee9f0d Roll src/third_party/skia 67c921abaac3..56cde4923f9f (3 commits) (flutter/engine#18435) 2020-05-15 15:17:03 -07:00
skia-flutter-autoroll
ac1d3cfc49 Roll src/fuchsia/sdk/linux from TZN85... to Pi3tN... (flutter/engine#18434) 2020-05-15 15:12:02 -07:00
liyuqian
256ab19662 Automatically remove old persistent cache dir (flutter/engine#18244)
Fixes https://github.com/flutter/flutter/issues/53445
2020-05-15 14:15:59 -07:00
Chris Bracken
3fcbb2bba8 Delete unused web_ui RuntimeDelegate, Engine (flutter/engine#18429)
These were part of the old compositor but no longer referenced anywhere
in the web engine.
2020-05-15 14:11:56 -07:00
gaaclarke
b93fa363d3 Started allowing setting message handlers to nil for dead engines (flutter/engine#18428) 2020-05-15 14:11:10 -07:00
Ferhat
57b3bcb8c5 [web] Implement setPreferredOrientation (flutter/engine#18432)
* Implement preferred orientation
* update comments
2020-05-15 13:48:20 -07:00
skia-flutter-autoroll
4acdf76b61 Roll src/third_party/skia 71f06f60ac61..67c921abaac3 (2 commits) (flutter/engine#18431) 2020-05-15 13:32:02 -07:00
Emmanuel Garcia
35306af829 Add screenshots for Android view (flutter/engine#18367) 2020-05-15 13:03:39 -07:00
nturgut
d05bc0bacc Run integration tests on luci, use cipd package for Chrome (flutter/engine#18180)
* try to run integration tests on luci

* adds extra logs to check if chrome is on lUCI

* use the cipd chrome package for integration tests in LUCI

* add driver version for chrome 83.(cipd package has 83 now)

* no headless mode didn't worked on the bots. try the other option

* On LUCI also use chrome driver as a cipd package

* change the directory name to fit the cpid package

* adding blacklist functionality

* remove logs added for troubleshooting. remove the check that blocks int-test runs on LUCI

* add more comments to blacklists

* also use CIPD package chrome for unit tests

* addressing reviewer comments

* run integration tests first, upon reviewer request

* fix bug. keep running integration tests after unit tests

* update the logs for LUCI

* fix todo comments
2020-05-15 12:46:53 -07:00
Kaushik Iska
686b4af73f Update the observatory thread name for profiling thread (flutter/engine#18199) 2020-05-15 12:28:10 -07:00
Kaushik Iska
5519277f4a Revert "Remove pipeline in favor of layer tree holder (#18285)" (flutter/engine#18427)
This reverts commit 0219ee95d8ffdef4d839f0419ce5e1f22b27d8d1.
2020-05-15 12:27:32 -07:00
skia-flutter-autoroll
72e8cee5c4 Roll src/third_party/skia 28590d54f5d5..71f06f60ac61 (4 commits) (flutter/engine#18425) 2020-05-15 11:27:02 -07:00
gaaclarke
218b6681a9 Added a unit test for the iOS AccessibilityBridge. (flutter/engine#18281) 2020-05-15 09:43:32 -07:00
Chris Bracken
dae3cacc67 null-annotate lib/ui/natives.dart (flutter/engine#18349) 2020-05-15 09:33:11 -07:00
egdaniel
077e9639c5 Update flutter skia flush calls to new flush and submit api (flutter/engine#18421)
* Update flutter to use new skia flushing/submit api

This has no functional change, just moving to the new api calls.

* Update vulkan_swapchain.cc

* Update embedder_external_view_embedder.cc
2020-05-15 11:40:21 -04:00
skia-flutter-autoroll
4d9342f1f3 Roll src/third_party/skia f3fe5a5353c6..28590d54f5d5 (2 commits) (flutter/engine#18422) 2020-05-15 08:27:02 -07:00
skia-flutter-autoroll
f1a23ae760 Roll src/third_party/skia 364ed37bf134..f3fe5a5353c6 (5 commits) (flutter/engine#18415) 2020-05-15 00:57:02 -07:00
skia-flutter-autoroll
4f5cb80156 Roll src/third_party/skia b88fe292b55b..364ed37bf134 (1 commits) (flutter/engine#18412) 2020-05-14 21:52:03 -07:00
Kaushik Iska
900ca8419e [fuchsia] Remove log dumping to prevent timeouts (flutter/engine#18409)
See: https://github.com/flutter/flutter/issues/57273
2020-05-14 21:10:49 -07:00
Robert Ancell
cc5f6eb779 Rename NULL tests to Nullptr for consistency (flutter/engine#18359) 2020-05-15 15:00:11 +12:00
Robert Ancell
cb7e61ad20 Remove rapidjson from TextInputModel (flutter/engine#18397)
This allows this class to be shared with the Linux plugin.
Also move client_id outside this class as was noted in a TODO.
2020-05-15 14:59:56 +12:00
skia-flutter-autoroll
5ceceeb343 Roll src/third_party/skia 5592f2485aaa..b88fe292b55b (12 commits) (flutter/engine#18407) 2020-05-14 19:52:01 -07:00
Jason Simmons
79c859b7f0 Manual Dart roll to 95e11bc2d30f7c1b9c49a4fc97a44c4b32fe66d8 (flutter/engine#18398) 2020-05-14 19:47:02 -07:00
Kaushik Iska
834cfb021e Add ocmock to iOS unit tests xcode project (flutter/engine#18396) 2020-05-14 19:42:02 -07:00
Yegor
ec93eba11d null-annotate compositing.dart (flutter/engine#18351) 2020-05-14 19:16:28 -07:00
godofredoc
a823e647fd Disable flow tests. (flutter/engine#18405)
seems like flow tests are leaving devices in a bad state.
2020-05-14 19:04:10 -07:00
Yegor
d453fcdd34 release previous canvas when picture is not painted (flutter/engine#18404) 2020-05-14 18:25:13 -07:00
Ferhat
9722cce7a6 [web] Remap cupertino fonts to -apple-system (flutter/engine#18388)
* Remap cupertino fonts to -apple-system
* Update text tests for fallback checks
2020-05-14 17:22:34 -07:00
nturgut
2521c9191b [web] change viewinsets instead of physical size for keyboard (flutter/engine#18328)
* changing viewInsets instead of physicalSize during text editing on mobile devices

* fix indentation

* fixing rotation issues. recalculating insets after physical size change. addressing reviewer comments

* make ui.windowpadding abstract. adding windowpadding implementation to engine.
2020-05-14 16:59:31 -07:00
Chris Bracken
a4edc3a287 null-annotate lib/ui/pointer.dart (flutter/engine#18354) 2020-05-14 15:17:29 -07:00
Chris Bracken
ccec586083 null-annotate lib/ui/plugins.dart (flutter/engine#18353) 2020-05-14 15:16:28 -07:00
Chris Bracken
f35f0d4cbe null-annotate lib/ui/isolate_name_server.dart (flutter/engine#18352) 2020-05-14 15:15:05 -07:00
skia-flutter-autoroll
12e362d6c9 Roll src/third_party/skia 79c5674a4ca1..5592f2485aaa (3 commits) (flutter/engine#18393) 2020-05-14 15:12:01 -07:00
godofredoc
32382161fd Re-enable Fuchsia tests (flutter/engine#18392)
This reverts commit 3f2ced919df85b318ca2261af82130b64c0f4e63.
2020-05-14 14:56:14 -07:00
Robert Ancell
2167ccdded Fix incorrect header for #FlBasicMessageChannel::respond (flutter/engine#18365) 2020-05-15 09:19:00 +12:00
skia-flutter-autoroll
5dce12793f Roll src/third_party/skia 39ec60aa8348..79c5674a4ca1 (3 commits) (flutter/engine#18389) 2020-05-14 13:07:03 -07:00
Kaushik Iska
0219ee95d8 Remove pipeline in favor of layer tree holder (flutter/engine#18285)
go/flutter-pipeline-improvements for more details.
2020-05-14 10:46:14 -07:00
skia-flutter-autoroll
fe9e1c5e86 Roll src/third_party/skia 5b2ede3d0d44..39ec60aa8348 (5 commits) (flutter/engine#18384) 2020-05-14 10:12:04 -07:00
Chris Bracken
07cdd1a2f1 Delete unused decode UTF-8, JSON functions (flutter/engine#18360)
These were added in 44ec9e55c9fb38dd8f94ebee3a19190472087c2c for use in
_handleNavigationMessage. That function was deleted in
0dd69f7b077bcde683df73f00a90ecacaa08df28, but the support methods were
left in the code. `// ignore: unused` annotations were added to all
private native entry points by dnfield (to work around what is arguably
a bug) in 2eae3feaafe2e95158d6b596acdfdbf346f60d98, and were applied to
these two methods, I suspect unintentionally.

In any case, they appear entirely unused at present.
2020-05-14 09:12:28 -07:00
skia-flutter-autoroll
3957b694b9 Roll src/third_party/skia 7156db260239..5b2ede3d0d44 (8 commits) (flutter/engine#18380) 2020-05-14 06:52:05 -07:00
skia-flutter-autoroll
c4eed5efb5 Roll src/third_party/skia 6c3db04c8b03..7156db260239 (4 commits) (flutter/engine#18370) 2020-05-13 21:27:04 -07:00