33060 Commits

Author SHA1 Message Date
engine-flutter-autoroll
8d60a8c0bb
Roll Flutter Engine from 7b68d71b8d03 to 3a444b36657c (3 revisions) (#118938)
* 2ee82578c [ios_platform_view] MaskView pool to reuse maskViews. (flutter/engine#38989)

* c137b3b33 Roll Fuchsia Mac SDK from GvtVLigysBcywNN9T... to ZTKDeVL1HDAwsZdhl... (flutter/engine#39044)

* 3a444b366 Roll Dart SDK from 807077cc5d1b to 8c2eb20b5376 (2 revisions) (flutter/engine#39047)
2023-01-21 08:44:24 +00:00
engine-flutter-autoroll
2baea2f62b
7b68d71b8 Roll Dart SDK from 03d35455a8d8 to 807077cc5d1b (1 revision) (flutter/engine#39042) (#118933) 2023-01-21 03:18:33 +00:00
Michael Goderbauer
7272c809ea
Remove unnecessary null checks in flutter/{animation,semantics,scheduler} (#118922)
* Remove unnecessary null checks in flutter/animation

* Remove unnecessary null checks in flutter/semantics

* Remove unnecessary null checks in flutter/scheduler
2023-01-21 02:20:24 +00:00
Michael Goderbauer
5d74b5cbf1
Remove unnecessary null checks in flutter/painting (#118925) 2023-01-21 02:16:10 +00:00
Michael Goderbauer
c757df3bfa
Remove unnecessary null checks in dev/bots (#118846) 2023-01-21 01:39:19 +00:00
Michael Goderbauer
70cecf6c9e
Remove unnecessary null checks in dev/*_tests (#118844) 2023-01-21 01:36:12 +00:00
Jenn Magder
25843bdb5a
Remove macOS impeller benchmarks (#118917)
* Remove macOS impeller benchmarks

* TESTOWNERS
2023-01-21 01:34:53 +00:00
Michael Goderbauer
9837eb6fc5
Remove unnecessary null checks in flutter/rendering (#118923) 2023-01-21 01:34:50 +00:00
Ricardo Amador
bae4c1d243
Revert "Update android defines test to use emulator (#118808)" (#118928)
This reverts commit 49e025d8ac2450d555dae88ad2000c62b5515dd8.
2023-01-21 01:06:14 +00:00
Ricardo Amador
49e025d8ac
Update android defines test to use emulator (#118808)
* Update android defines test to use emulator

* Need strings in dimensions.

* put dimensions in the wrong spot.

* Add bringup.

* See if the test runs with Linux_android

* Adjusting dimensions

* Dimension fields must be strings.

* Making dimensions a dict.

* Try with swarming.dimension

* The dimension set does not appear to do anything.

* Device type none

* Made target presubmit

* Dimensions again

* Fixed formatting.

* Update since flutter roller fails
2023-01-20 16:40:19 -08:00
engine-flutter-autoroll
1cdaf9e338
e2c2e5009 [impeller] correct input order in ColorFilterContents::MakeBlend (flutter/engine#39038) (#118913) 2023-01-20 23:51:30 +00:00
Flutter GitHub Bot
15bc4e466c
Marks Mac_android microbenchmarks to be flaky (#118693) 2023-01-20 22:54:27 +00:00
Michael Goderbauer
bb73121cb4
Remove unnecessary null checks in flutter/test (#118905) 2023-01-20 22:09:06 +00:00
Michael Goderbauer
288a7733e5
Remove unnecessary null checks in flutter_driver (#118864) 2023-01-20 22:02:49 +00:00
Michael Goderbauer
83720015a4
Remove unnecessary null checks in flutter_test (#118865) 2023-01-20 22:01:13 +00:00
Flutter GitHub Bot
c0ad6add26
Marks Mac plugin_test_macos to be unflaky (#118706) 2023-01-20 21:48:10 +00:00
engine-flutter-autoroll
d1be731c68
3fead63ba Roll Dart SDK from ac4c63168ff2 to 03d35455a8d8 (1 revision) (flutter/engine#39036) (#118909) 2023-01-20 21:34:50 +00:00
Mitchell Goodwin
3c769effad
Cupertino navbar ellipsis fix (#118841)
* Passdown context

* make transitions ignore preffered text size

* Add test

* Add comment

* Return const constructor
2023-01-20 21:31:06 +00:00
Victoria Ashworth
a07e8a6ac4
[reland] Support wireless debugging (#118895)
* Reland "Support iOS wireless debugging (#118104)"

This reverts commit cbf2e16892eaf0fe81c01c01263daf5b1f7c602f.

* Remove device loading status
2023-01-20 19:02:37 +00:00
engine-flutter-autoroll
bf72f5ebfe
58eb1061e Revert "Remove references to Observatory (#38919)" (flutter/engine#39035) (#118899) 2023-01-20 19:00:02 +00:00
Michael Goderbauer
ab3c82244e
Remove unnecessary null checks in dev/devicelab (#118842) 2023-01-20 18:56:44 +00:00
Michael Goderbauer
f291eb3495
Remove unnecessary null checks in integration_test (#118861) 2023-01-20 18:30:08 +00:00
Alexander Markov
492d57262f
Cleanup obsolete --compact-async compiler option (#118894) 2023-01-20 09:48:26 -08:00
engine-flutter-autoroll
ec6ff90ab0
Roll Flutter Engine from ccccee513fb2 to d84b3dc74c9f (2 revisions) (#118893)
* dbd1cfa22 Roll Dart SDK from fbbfc122dba6 to ac4c63168ff2 (1 revision) (flutter/engine#39030)

* d84b3dc74 Roll Fuchsia Mac SDK from 6oiZwMyNsjucSxTHJ... to GvtVLigysBcywNN9T... (flutter/engine#39032)
2023-01-20 17:41:25 +00:00
Eilidh Southren
095b1abdad
Checkbox borderSide lerp bug fix (#118728)
* theme override fix

* add lerp condition and tests

* remove unwanted changes

* resolve app_bar token version

* update test names
2023-01-20 14:25:50 +00:00
engine-flutter-autoroll
26472b59cb
ccccee513 [macos] Synthesize modifier keys events on pointer events (flutter/engine#37870) (#118880) 2023-01-20 12:27:12 +00:00
engine-flutter-autoroll
572f0a1a9a
66e177a3d Roll Dart SDK from ddf70a598f27 to fbbfc122dba6 (9 revisions) (flutter/engine#39029) (#118878) 2023-01-20 11:20:24 +00:00
engine-flutter-autoroll
f78b1f3516
dfe67f4c7 Roll Skia from 1b3aa8b6e1cc to f6a5c806294d (11 revisions) (flutter/engine#39027) (#118874) 2023-01-20 09:07:55 +00:00
Taha Tesser
74645b43aa
Fix NavigationBar indicator ripple doesn't account for label height (#117473) 2023-01-20 08:48:06 +00:00
engine-flutter-autoroll
589f2eb9e2
d2436a536 Extract WideToUTF16String/UTF16StringToWide to FML (flutter/engine#39020) (#118873) 2023-01-20 08:23:09 +00:00
engine-flutter-autoroll
ee9c9b6927
3876320cb Roll Skia from aedfc8695954 to 1b3aa8b6e1cc (43 revisions) (flutter/engine#39024) (#118871) 2023-01-20 06:27:09 +00:00
engine-flutter-autoroll
52d1205b88
Roll Flutter Engine from 7d40e77d0035 to 730e88fb6787 (3 revisions) (#118869)
* 7bbe79e10 Extract WideToUTF16String/UTF16StringToWide to FML (flutter/engine#39006)

* acca56ce0 Revert "Extract WideToUTF16String/UTF16StringToWide to FML (#39006)" (flutter/engine#39019)

* 730e88fb6 [Impeller] Check the correct stencil coverage when deciding whether to elide a restore (flutter/engine#39023)
2023-01-20 04:50:24 +00:00
Michael Goderbauer
99b5262b21
Remove unnecessary null checks in dev/tools (#118845) 2023-01-20 04:06:09 +00:00
Michael Goderbauer
98c18ca93f
Remove unnecessary null checks in examples/ (#118848) 2023-01-20 04:06:04 +00:00
Michael Goderbauer
54217bd4b1
Remove unnecessary null checks in dev/benchmarks (#118840)
* Remove unnecessary null checks in dev/benchmarks

* empty
2023-01-20 04:04:11 +00:00
Michael Goderbauer
ec51d3271e
Remove unnecessary null checks in ‘dev/conductor’ (#118843)
* Remove unnecessary null checks in dev/conductor

* review
2023-01-20 04:04:08 +00:00
engine-flutter-autoroll
9acf34d0d9
Roll Flutter Engine from 26b6609c603b to 7d40e77d0035 (2 revisions) (#118852)
* 27f6bbcb3 Fix invalid Unix locale to Flutter locale (BCP-47) mapping (flutter/engine#36512)

* 7d40e77d0 Roll Skia from 69d8378097df to aedfc8695954 (4 revisions) (flutter/engine#38966)
2023-01-20 04:04:06 +00:00
Jenn Magder
030288d33b
Revert "[macos] add flavor options to commands in the flutter_tool (#118421)" (#118858)
This reverts commit 73096fd96ef53aacf47d8cfc606cc70126e88941.
2023-01-20 03:46:45 +00:00
Alex Wallen
73096fd96e
[macos] add flavor options to commands in the flutter_tool (#118421)
* Add new macos target configured for flavors

* Rename Free App copy-Info.plist to Free App Info.plist

* Remove bogus entitlements

* Remove Generated.xcconfig

* Audit project.pbxproj

* Remove unused configs

* share one info.plist

* Modify scheme so that paid app works

* Codesign automatic

* Pipe flavor as scheme into xcodebuild

* Ignore incoming flavor string

* pipe flavor for flutter run to work

* Add devicelab tests

* Error if host and target device are same for flutter install desktop

* Avoid bang (!) by promoting a local.

Co-authored-by: Jenn Magder <magder@google.com>

* Add supportsInstall property

* Override  in test classes

* Add install test on macOS

* Refactor application_package and add tests for package directory

Co-authored-by: a-wallen <stephenwallen@google.com>
Co-authored-by: Jenn Magder <magder@google.com>
2023-01-19 23:52:16 +00:00
Danny Tuppeny
09bd0f6613
Support logging 'flutter run' communication to DAP clients (#118674)
* Support logging 'flutter run' communication to DAP clients

Fixes https://github.com/Dart-Code/Dart-Code/issues/4266.

* Fix test
2023-01-19 23:50:33 +00:00
engine-flutter-autoroll
818bb4e65e
Roll Flutter Engine from 78bbea005d27 to 26b6609c603b (3 revisions) (#118839)
* f2536ce8d Shader analysis with malioc (flutter/engine#39005)

* dd8c259bb [Impeller] Account for the transform in DLVerticesGeometry coverage (flutter/engine#38998)

* 26b6609c6 Remove unused variables and import (flutter/engine#38971)
2023-01-19 23:26:52 +00:00
David Landeros
c5ceff11dd
[flutter_tools] Ensure service worker starts caching assets since first load (#116833)
* [Flutter_tools] Ensure service worker starts caching assets since the first launch

* [flutter_tools] add comment to give some context on self.clients.claim()

* [flutter_tools] add comment to give some context on self.clients.claim()
2023-01-19 21:52:52 +00:00
engine-flutter-autoroll
99e4ca50c5
Roll Flutter Engine from 29a0582a1d5f to 78bbea005d27 (2 revisions) (#118829)
* a0e3c14d4 Merge MSAA alert functionality with UIA (flutter/engine#38745)

* 78bbea005 [web] dont look up webgl params if no GPU is available (flutter/engine#38948)
2023-01-19 21:45:17 +00:00
Alex Wallen
22520f54df
[macOS] Add timeline summary benchmarks (#118748)
* Add new task runner for impeller enabled complex layout test

* Add new target in .ci.yaml

* Claim ownership of complex_layout_scroll_perf_impeller_macos__timeline_summary

* Task runner for non-impeller enabled scroll test

* Add test target for non impeller complex layout scroll

* claim ownership of the last target

* mark as bringup

Co-authored-by: a-wallen <stephenwallen@google.com>
2023-01-19 21:29:19 +00:00
Alex Wallen
1dd7f45bfb
Add build macos --config-only option. (#118649)
Co-authored-by: a-wallen <stephenwallen@google.com>
2023-01-19 21:29:17 +00:00
Jenn Magder
2258590a82
Do not run Mac_arm64_ios run_debug_test_macos in presubmit during iPhone 11 migration (#118828) 2023-01-19 12:50:40 -08:00
Jenn Magder
cbf2e16892
Revert "Support iOS wireless debugging (#118104)" (#118826)
This reverts commit 5cd2d4c61eff43c4f8ca676b73eb342c49647c93.
2023-01-19 12:31:53 -08:00
Victoria Ashworth
5cd2d4c61e
Support iOS wireless debugging (#118104)
* setup wireless debugging to use device IP

* fix tests

* fix unused var and missing annotation

* remove unneeded try catch

* remove commented out line, change null to package id

* better way to get package id

* update mDNS lookup to continously check for server, add messaging if takes too long to find observatory url, update flutter drive to enable publish-port if using network device

* Refactor mDNS Discovery to poll for observatories and better handle multiple instances of the same app. Update drive command to make publish-port more stable. Update attach for iOS to only use Protocol Discovery if applicable, run mDNS and Protocol Discovery simultaneously, handle --debug-port/--debug-url/--device-vmservice-port, continously poll for obseravtories with mDNS, include port in error message when mutliple available

* add and update comments, use logger spinner intead of timer in flutter attach, other small improvements

* add newline to message so next log won't be on same line

* fix install/waiting for permission status progress so it doens't double print the time it took.

* only print backtrace if observatory times out on a physical usb connected device

* fix test

* Update related references from Observatory to Dart VM Service

* fix test
2023-01-19 20:00:21 +00:00
engine-flutter-autoroll
67ffaef253
29a0582a1 Roll Fuchsia Mac SDK from tlYMsnCv86Fjt5LfF... to 6oiZwMyNsjucSxTHJ... (flutter/engine#39004) (#118817) 2023-01-19 19:57:58 +00:00
yusuf-goog
9b5ea30a9c
Switching over from iOS-15 to iOS-16 in .ci.yaml. (#118807)
This will run tests on new iphone11 devicelab devices
which are running iOS-16.

Bug:https://github.com/flutter/flutter/issues/117237
2023-01-19 19:54:10 +00:00