18706 Commits

Author SHA1 Message Date
skia-flutter-autoroll
b7dbaa7948 Roll Skia from 3a6550ab8965 to f21a717e1347 (3 revisions) (flutter/engine#35043) 2022-08-01 12:54:04 +00:00
skia-flutter-autoroll
c76b181f2c Roll Fuchsia Linux SDK from DSF8WZl3m... to 13FsbGdE9... (flutter/engine#35037) 2022-08-01 00:23:04 +00:00
skia-flutter-autoroll
9399bec26a Roll Fuchsia Linux SDK from JwHw3ASor... to DSF8WZl3m... (flutter/engine#35035) 2022-07-31 11:20:04 +00:00
skia-flutter-autoroll
bed2c26427 Roll Skia from 37fe66fea5d8 to 3a6550ab8965 (1 revision) (flutter/engine#35034) 2022-07-31 08:28:05 +00:00
skia-flutter-autoroll
50cbc127ff Roll Fuchsia Linux SDK from ImnAu2xKC... to JwHw3ASor... (flutter/engine#35030) 2022-07-30 21:59:03 +00:00
Chris Bracken
75fbd93951 [Windows] Merge SettingsPluginWin32 and superclass (flutter/engine#35019)
This merges SettingsPluginWin32 into SettingsPlugin.

With the removal of the UWP embedder, we can merge Win32-specific
implementation classes with their abstract superclasses where those
superclasses existed only to support both UWP and Win32.

No new tests since this is purely a restructuring of existing code
within the Win32 embedder, with no expected change in behaviour.

Issue: https://github.com/flutter/flutter/issues/108386
2022-07-30 19:07:20 +01:00
skia-flutter-autoroll
508df1fcdd Roll Skia from 1582bbea8620 to 37fe66fea5d8 (1 revision) (flutter/engine#35027) 2022-07-30 08:46:03 +00:00
skia-flutter-autoroll
f985a08b3b Roll Fuchsia Linux SDK from 7DouPH3On... to ImnAu2xKC... (flutter/engine#35026) 2022-07-30 08:35:04 +00:00
skia-flutter-autoroll
797ce3b963 Roll Skia from 3605b5fd7e1e to 1582bbea8620 (4 revisions) (flutter/engine#35023) 2022-07-30 03:09:04 +00:00
skia-flutter-autoroll
281e73a8e9 Roll Skia from e9e06c11b723 to 3605b5fd7e1e (1 revision) (flutter/engine#35017) 2022-07-30 02:02:03 +00:00
Michael Goderbauer
cc50c5249c Sync analysis_options.yaml with flutter/flutter (flutter/engine#34986) 2022-07-29 16:41:04 -07:00
skia-flutter-autoroll
45883680ab Roll Skia from 7d62da53c940 to e9e06c11b723 (2 revisions) (flutter/engine#35007) 2022-07-29 22:28:03 +00:00
Michael Goderbauer
7224607a1c Make analyzer hints and warnings fatal (flutter/engine#35013) 2022-07-29 22:09:04 +00:00
Jim Graham
d2476d54a8 upload the output of the DisplayList builder benchmarks (flutter/engine#35010) 2022-07-29 15:02:36 -07:00
Chris Bracken
4d4da408e0 Eliminate Win32 suffixes in KeyboardManager (flutter/engine#35008)
This renames KeyboardManagerWin32 to KeyboardManager and updates all
usage sites and tests.

This is a followup to 89bbfcc, which applied most of the straightforward
renamings of FooWin32 to Foo (or where a superclass Foo exists,
FooWindows) to the Windows embedding. In that patch I missed
KeyboardManagerWin32, as well as two straightforward file renames:
* keyboard_win32_common.{h,cc} -> keyboard_utils.{h,cc}
* system_utils_win32.cc -> system_utils.cc

No new tests since this is a rename with no semantic change intended.

Issue: https://github.com/flutter/flutter/issues/108386
2022-07-29 13:51:36 -07:00
skia-flutter-autoroll
286ccb5b5a Roll Fuchsia Linux SDK from 1HMCKyjKD... to 7DouPH3On... (flutter/engine#35005) 2022-07-29 19:27:05 +00:00
ColdPaleLight
cbda16b4b4 Create benchmarks for DisplayListBuilder (flutter/engine#34910) 2022-07-29 18:56:02 +00:00
skia-flutter-autoroll
9c88c82e33 Roll Skia from b7945817c753 to 7d62da53c940 (2 revisions) (flutter/engine#35004) 2022-07-29 18:32:04 +00:00
Chris Bracken
8372fc6a32 Eliminate redundant Win32 suffix in Windows embedder (flutter/engine#34983)
Now that we've removed the UWP embedder, eliminate remaining Win32
suffixes on identifiers and _win32 suffixes from filenames.

This renames all files and types ending in _win32/Win32 that don't
require further rework/merging/simplification. All remaining files/types
ending in _win32/Win32 are less straightforward and will be submitted
class by class.

Issue: https://github.com/flutter/flutter/issues/108386
2022-07-29 10:16:55 -07:00
skia-flutter-autoroll
346d66e168 Roll Skia from 163e830a1eb1 to b7945817c753 (3 revisions) (flutter/engine#35001) 2022-07-29 17:15:04 +00:00
skia-flutter-autoroll
ff9c3fcfd1 Roll Skia from 25a8f601f5fa to 163e830a1eb1 (3 revisions) (flutter/engine#34998) 2022-07-29 14:38:05 +00:00
William Hesse
737d5b5d70 Support new package dependency in flutter_frontend_server (flutter/engine#34996) 2022-07-29 13:43:04 +00:00
skia-flutter-autoroll
de893c4b6f Roll Skia from 736db136d5c9 to 25a8f601f5fa (1 revision) (flutter/engine#34997) 2022-07-29 13:07:04 +00:00
Kaushik Iska
e8019563a3 [impeller] [vk] Implement device buffer support (flutter/engine#34961) 2022-07-29 07:42:26 -04:00
skia-flutter-autoroll
4fc359ab3b Roll Skia from 7fe603007a1c to 736db136d5c9 (2 revisions) (flutter/engine#34994) 2022-07-29 07:50:04 +00:00
Matej Knopp
5c9df63ade [macOS] Remove isComposing workaround (flutter/engine#33838) 2022-07-29 09:21:12 +02:00
skia-flutter-autoroll
9e0811e3c4 Roll Skia from b676a02b0172 to 7fe603007a1c (1 revision) (flutter/engine#34993) 2022-07-29 06:19:04 +00:00
Michael Goderbauer
c41feb31be Update instructions in licenses/README.md (flutter/engine#34990) 2022-07-29 06:11:04 +00:00
skia-flutter-autoroll
6fc21c40d7 Roll Fuchsia Linux SDK from iK5Vt2rn1... to 1HMCKyjKD... (flutter/engine#34992) 2022-07-29 05:49:04 +00:00
Michael Goderbauer
f6d473bbd7 Enable analysis for all of dart:ui (flutter/engine#34988) 2022-07-29 05:29:03 +00:00
xster
3ddada0be5 We should delete this old embedding class, but fixing an urgent issue b/240230736 to unblock Android rolls inside Google (flutter/engine#34980) 2022-07-28 21:26:15 -07:00
Wu Zhong
42f499b4f0 [iOS] Fixes SplashScreenView crash when remove from view hierarchy (flutter/engine#34496) 2022-07-29 02:11:04 +00:00
Ian Hickson
38194c973d API documentation cleanup (mainly code snippet fixes) (flutter/engine#34974) 2022-07-29 00:30:05 +00:00
Jason Simmons
eeaa43b4ba Roll Clang and Abseil (flutter/engine#34953) 2022-07-28 22:08:04 +00:00
godofredoc
2122eece4b Fix paths of mac_host_engine artifacts. (flutter/engine#34984) 2022-07-28 21:44:03 +00:00
gaaclarke
645ac3c239 optimized IncomingMessageDispatcher::HandleMessage a bit (flutter/engine#34954)
* optimized IncomingMessageDispatcher::HandleMessage a bit.

* removed std::string ref
2022-07-28 14:12:57 -07:00
skia-flutter-autoroll
815ffda131 Roll Skia from 64f038729001 to b676a02b0172 (2 revisions) (flutter/engine#34981) 2022-07-28 21:06:04 +00:00
Filip Filmar
e4a2f48892 [fuchsia] Support multi-line text editing (flutter/engine#34410)
Multi-line text editing and actions other than DONE were
never implemented in Flutter on Fuchsia.  This change
implements the feature, by plumbing the desired action
through to Fuchsia proper, and back, as Fuchsia's text
editing API expects.

Tested: the new behavior was verified by Fuchsia-side
integration tests.

Issue: https://github.com/flutter/flutter/issues/106905
2022-07-28 13:33:11 -07:00
skia-flutter-autoroll
c5e76f4711 Roll Skia from 0c096886cc7a to 64f038729001 (4 revisions) (flutter/engine#34979) 2022-07-28 19:54:05 +00:00
Zachary Anderson
aa0adcdb7c Compute rather than hardcode the host output suffix (flutter/engine#34978) 2022-07-28 12:44:54 -07:00
skia-flutter-autoroll
eb6842c61e Roll Skia from 0962774ad467 to 0c096886cc7a (1 revision) (flutter/engine#34976) 2022-07-28 18:48:03 +00:00
skia-flutter-autoroll
2b767fa275 Roll Skia from bc4db4640390 to 0962774ad467 (1 revision) (flutter/engine#34973) 2022-07-28 17:42:04 +00:00
Stephen (Alex) Wallen
4e609e3841 Update reference to python3 with vpython3 (flutter/engine#34950) 2022-07-28 17:28:04 +00:00
Stephen (Alex) Wallen
906cb2a4c0 Update python3 reference to vpython3 (flutter/engine#34952) 2022-07-28 17:23:03 +00:00
Sam Rawlins
85fc2ae0ba Move imageFormats template to instantiateImageCodec dartdoc (flutter/engine#34948) 2022-07-28 17:02:04 +00:00
skia-flutter-autoroll
893405b19b Roll Skia from 67ba80f37af8 to bc4db4640390 (1 revision) (flutter/engine#34971) 2022-07-28 16:34:04 +00:00
skia-flutter-autoroll
d494db9ed7 Roll Skia from 65a4fa4e91e8 to 67ba80f37af8 (1 revision) (flutter/engine#34969) 2022-07-28 15:33:05 +00:00
skia-flutter-autoroll
623788b844 Roll Skia from bd8826a8dfe8 to 65a4fa4e91e8 (1 revision) (flutter/engine#34968) 2022-07-28 14:26:05 +00:00
skia-flutter-autoroll
c8a08c362b Roll Fuchsia Linux SDK from xYue1eDHU... to iK5Vt2rn1... (flutter/engine#34966) 2022-07-28 10:25:04 +00:00
skia-flutter-autoroll
9cb0092610 Roll Skia from 3fcbfa0ea232 to bd8826a8dfe8 (1 revision) (flutter/engine#34965) 2022-07-28 08:03:05 +00:00