Nurhan Turgut
deef2663ac
Run integration tests on ci ( #17598 )
...
* changing felt script to fetch flutter
* changing the clone_flutter.sh code
* running integration tests with felt on cirrus. fetch framework in CI (not in local).
* only run cirrus tests on chrome. fix a comma in the flutter command path
* adding comments to public flags
* use local engine parameter for flutter pub get
* change flutter executable used for flutter drive command
* fix a cleanup issue. address comments. add toolException. enable web in flutter
* address reviwer comments. fix issue with local-engine
* address reviwer comments. fix issue with local-engine
* using engine/flutter/.dart_tools as clone directory. enabling clone script for local usage
* clean flutter repo with felt clean. add a flag to skip cloning the repo. always clone the repo even for local development, unless this flag is set
* fixing typos. updating readme for the new flag.
* fix directory error
* addressing reviewer comments
2020-04-13 09:54:54 -07:00
skia-flutter-autoroll
85b9c9cc43
Roll src/third_party/skia 4b4efe4d6f1f..d468a1619a2f (1 commits) ( #17677 )
2020-04-13 07:00:02 -07:00
skia-flutter-autoroll
405fe37dcd
Roll src/third_party/skia 32c61af49cdb..4b4efe4d6f1f (3 commits) ( #17675 )
2020-04-13 02:50:01 -07:00
skia-flutter-autoroll
521c1d4431
Roll src/third_party/dart 8ef508ba3667..c9710e5059ad (1 commits) ( #17673 )
2020-04-12 23:45:01 -07:00
skia-flutter-autoroll
d957befe13
Roll src/third_party/skia 6dfc55454671..32c61af49cdb (1 commits) ( #17672 )
2020-04-12 23:10:01 -07:00
skia-flutter-autoroll
926f6fcbbc
Roll fuchsia/sdk/core/mac-amd64 from yCVt4... to G7eYf... ( #17671 )
2020-04-12 18:05:01 -07:00
skia-flutter-autoroll
cc7d2857a9
Roll src/third_party/dart 23a8788f6a9c..8ef508ba3667 (2 commits) ( #17668 )
2020-04-12 14:30:02 -07:00
skia-flutter-autoroll
aef9986cf1
Roll fuchsia/sdk/core/mac-amd64 from zCKPv... to yCVt4... ( #17661 )
2020-04-12 02:10:02 -07:00
skia-flutter-autoroll
80ada900a5
Roll src/third_party/skia 459ecee2cbdc..6dfc55454671 (2 commits) ( #17663 )
2020-04-12 01:45:02 -07:00
skia-flutter-autoroll
720645e18d
Roll src/third_party/dart 89b0f6726123..23a8788f6a9c (1 commits) ( #17659 )
2020-04-12 00:55:02 -07:00
stuartmorgan
9992a4ae66
Fix C++ MethodChannel reply type ( #17607 )
...
Makes InvokeMethod's reply a high-level response object, rather than
binary data, matching the abstraction level of the class (and the other
languages' implementations).
In support of that:
- Adds the logic to the codecs to decode response envelopes, which had
never been implemented.
- Adds a convience implementation of MethodResult that forwards to
lambdas, so that one-off invocation handlers are easier to write.
Also simplified BinaryMessenger's API so that subclasses only need to
implement one version of Send, rather than two almost-identical versions.
Fixes https://github.com/flutter/flutter/issues/53223
2020-04-11 19:06:37 -07:00
Jason Simmons
beb8a7ec48
Update editing state in InputConnectionAdaptor.setSelection ( #17652 )
...
The BaseInputConnection superclass does not call endBatchEdit
in setSelection and therefore does not implicitly cause
InputConnectionAdaptor to send a state update.
Some input modes such as numeric keypads will not function without
these updates.
2020-04-11 17:29:50 -07:00
skia-flutter-autoroll
e66389398e
Roll src/third_party/dart 9e2c8ef0009b..89b0f6726123 (8 commits) ( #17658 )
2020-04-11 15:50:02 -07:00
skia-flutter-autoroll
f0e489600a
Roll src/third_party/skia daf94c56bcb3..459ecee2cbdc (1 commits) ( #17655 )
2020-04-11 12:00:02 -07:00
Mehmet Fidanboylu
47a88e8ea3
Add support for setting allow http flag in Dart VM ( #17653 )
2020-04-11 11:55:05 -07:00
stuartmorgan
71d8edb13a
Always build GTK shell ( #17634 )
2020-04-11 11:50:03 -07:00
skia-flutter-autoroll
f779f09058
Roll fuchsia/sdk/core/mac-amd64 from teyLc... to zCKPv... ( #17651 )
2020-04-10 19:35:05 -07:00
skia-flutter-autoroll
d6c1398a3f
Roll src/third_party/dart 9a51d7003dd5..9e2c8ef0009b (20 commits) ( #17648 )
2020-04-10 16:55:05 -07:00
Gary Qian
2d19576f24
Implement Hashcode for TextEditingValue in InputConnectionAdaptor ( #17643 )
2020-04-10 16:00:01 -07:00
skia-flutter-autoroll
bed48056a6
Roll src/third_party/skia 801ba0d6064f..daf94c56bcb3 (4 commits) ( #17644 )
2020-04-10 15:30:02 -07:00
Mouad Debbar
c69f21a349
[web] Combine duplicate platform message spy implementations ( #17615 )
2020-04-10 13:30:41 -07:00
Chris Yang
68fd833488
Reland "Improve iOS PlatformViews to better handle thread merging. #16935 " ( #17609 )
2020-04-10 13:25:02 -07:00
skia-flutter-autoroll
2aa03f4dc3
Roll src/third_party/skia 96bfeff55c58..801ba0d6064f (8 commits) ( #17639 )
2020-04-10 13:15:04 -07:00
Chris Bracken
adb4f9e975
Roll fuchsia/sdk/core/linux-amd64 from VzWN4... to LnaL2... ( #17640 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2020-04-10 12:41:20 -07:00
godofredoc
52afb7dfde
Remove duplicated cirrus tasks. ( #17625 )
...
Some cirrus tasks are also running on LUCI. We are removing duplicated
tasks to free up cirrus capacity.
https://github.com/flutter/flutter/issues/54412
2020-04-10 10:42:41 -07:00
skia-flutter-autoroll
49f7cd04ac
Roll src/third_party/skia f7255d72f8da..96bfeff55c58 (4 commits) ( #17638 )
2020-04-10 09:55:04 -07:00
Chris Bracken
6aa7029596
Eliminate fx_log_init call ( #17622 )
...
fx_log_init was already a no-op, and was eliminated in the latest
Fuchsia SDK.
See: https://fuchsia.googlesource.com/fuchsia/+/47e568475f535c00f53c86e19ff4d8736a7b261f
2020-04-10 09:02:52 -07:00
skia-flutter-autoroll
ecd4c1c413
Roll src/third_party/skia 05e2350de5a9..f7255d72f8da (1 commits) ( #17633 )
2020-04-10 08:00:03 -07:00
skia-flutter-autoroll
06da9ba391
Roll fuchsia/sdk/core/mac-amd64 from REQ-c... to teyLc... ( #17631 )
2020-04-10 03:15:03 -07:00
skia-flutter-autoroll
d184c508b5
Roll src/third_party/dart 9f65693f5772..9a51d7003dd5 (2 commits) ( #17630 )
2020-04-10 02:55:03 -07:00
skia-flutter-autoroll
9d86b2fe1c
Roll src/third_party/skia 48d345fd83fd..05e2350de5a9 (3 commits) ( #17629 )
2020-04-10 01:10:03 -07:00
liyuqian
a8af96da66
Read SkSLs from asset ( #17601 )
...
Fixes https://github.com/flutter/flutter/issues/53117
Test added:
- ShellTest.CanLoadSkSLsFromAsset
2020-04-10 00:16:33 -07:00
skia-flutter-autoroll
40f32a6736
Roll src/third_party/skia 854ac61e90a4..48d345fd83fd (1 commits) ( #17627 )
2020-04-09 23:15:02 -07:00
stuartmorgan
1fbf2d2ea7
Use a sysroot when building Linux host ( #17573 )
...
Rolls buildroot to enable sysroot for Linux host builds by default.
Part of flutter/flutter#53176
2020-04-09 22:35:02 -07:00
Ferhat
6b065297cf
Fix Path hit test code for high dpi devices ( #17608 )
2020-04-09 22:18:42 -07:00
Francisco Magdaleno
262723a254
[windows] Sends complete key data to framework ( #17577 )
2020-04-09 20:55:02 -07:00
skia-flutter-autoroll
16272b0df3
Roll src/third_party/skia 8561fc23c927..854ac61e90a4 (36 commits) ( #17620 )
2020-04-09 20:45:04 -07:00
Shi-Hao Hong
63f40903de
Revert getSystemGestureExclusionRects and setSystemGestureExclusionRects ( #17613 )
...
* Revert getSystemGestureExclusionRects and setSystemGestureExclusionRects
* Remove references to removed PlatformChannelTest.java file
2020-04-09 20:44:37 -07:00
skia-flutter-autoroll
d5d33f2f3c
Roll src/third_party/dart 114752421dca..9f65693f5772 (30 commits) ( #17623 )
2020-04-09 20:00:02 -07:00
Joshua Seaton
9101b63f98
[tools][fuchsia] Reland 'Do not tar debug symbol CIPD uploads' ( #17597 )
...
Fuchsia is the main consumer of these CIPD packages and - to simplify
its infrastructure - it is migrating its SDK partners over to producing
a CIPD package containing a flat .build-id directory.
This change also updates the CIPD package so that the .build-id
directory is placed at the root.
Bug: fxbug.dev/41443
2020-04-09 16:09:31 -07:00
Chris Bracken
2a8625791a
Eliminate verify_framework presubmit step ( #17617 )
...
This was originally added in 3c1c3e26d4e96d8f6f7a313b5e609da3c164378d as
a means of avoiding running framework tests if they're known to be
failing, but given how flaky Cirrus infrastructure has historically
been, the number of false positives is too high.
2020-04-09 15:22:22 -07:00
skia-flutter-autoroll
27ec81851e
Roll src/third_party/dart 28c4c6c156e5..114752421dca (17 commits) ( #17596 )
...
https://dart.googlesource.com/sdk.git/+log/28c4c6c156e5..114752421dca
git log 28c4c6c156e5..114752421dca --date=short --first-parent --format='%ad %ae %s'
2020-04-08 srujzs@google.com [dart:html] Remove multitest usage in some js tests
2020-04-08 jcollins@google.com Switch migration to the isolate client.
2020-04-08 jwren@google.com Follow up on https://dart-review.googlesource.com/c/sdk/+/142705 to fix the assertion in the new completions in FieldDeclarations
2020-04-08 rmacnak@google.com [vm, service] Explicitly mention that timeline events are not ordered.
2020-04-08 rnystrom@google.com Migrate language_2/factory to NNBD.
2020-04-08 rnystrom@google.com Migrate language_2/field to NNBD.
2020-04-08 nshahan@google.com [ddc] Run modular test suite in weak mode
2020-04-08 sra@google.com [js_runtime] Streamline String.fromCharCodes
2020-04-08 joshualitt@google.com [dart2js] Always compute platform binaries.
2020-04-08 scheglov@google.com Issue 41399. Check for 'dynamic' and 'Never' when verifying EXPORT_LEGACY_SYMBOL.
2020-04-08 scheglov@google.com Make all named parameters of BestPracticesVerifier required.
2020-04-08 brianwilkerson@google.com Update code_metrics to support running it over a corpus
2020-04-08 scheglov@google.com Support for analysis options in FileResolver.
2020-04-08 scheglov@google.com Remove the special case for getGreatestLowerBound() in inference.
2020-04-08 scheglov@google.com Don't report MISSING_DEFAULT_VALUE_FOR_PARAMETE for external factory constructors.
2020-04-08 kustermann@google.com Revert "Reland "[vm, gc] Parallel scavenge.""
2020-04-08 kustermann@google.com [vm/compiler] Use pc-relative calls to various stubs by moving the stubs to the isolate
Created with:
gclient setdep -r src/third_party/dart@114752421dca
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
Bug: None
Tbr: dart-vm-team@google.com
2020-04-09 13:43:20 -07:00
stuartmorgan
e47980d170
Pull a sysroot on Linux ( #17572 )
...
This rolls DEPS to pick up the new buildroot sysroot scripts, and uses
them to download a sysroot on Linux. The sysroot isn't yet used by
default; that will be added in a later PR.
Part of https://github.com/flutter/flutter/issues/53176
2020-04-09 12:28:08 -07:00
skia-flutter-autoroll
9c63acd0cc
Roll fuchsia/sdk/core/mac-amd64 from dCOo1... to REQ-c... ( #17604 )
2020-04-09 10:41:00 -07:00
gaaclarke
1c6934eaad
Enabled hiding the home indicator with SystemChrome.setEnabledSystemUIOverlays ( #17574 )
2020-04-09 09:43:38 -07:00
skia-flutter-autoroll
916f014d1c
Roll src/third_party/skia f6860405e1bf..8561fc23c927 (7 commits) ( #17592 )
...
https://skia.googlesource.com/skia.git/+log/f6860405e1bf..8561fc23c927
git log f6860405e1bf..8561fc23c927 --date=short --first-parent --format='%ad %ae %s'
2020-04-08 egdaniel@google.com Update gpu flush semaphore contract.
2020-04-08 senorblanco@chromium.org Dawn: staging manager rewrite.
2020-04-08 fmalita@chromium.org [SVG] Fix spec links
2020-04-08 mtklein@google.com stifle leaks in terminator_CreateDevice()
2020-04-08 mtklein@google.com get skvm/llvm building again
2020-04-08 mtklein@google.com narrow use of fast_unwind_on_malloc=0
2020-04-08 mtklein@google.com shard ASAN bonusconfigs bot
Created with:
gclient setdep -r src/third_party/skia@8561fc23c927
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC csmartdalton@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
Bug: None
Tbr: csmartdalton@google.com
2020-04-09 10:28:04 -04:00
Chris Yang
caebc93e0c
Revert "Improve iOS PlatformViews to better handle thread merging. ( #16935 )" ( #17600 )
...
This reverts commit f6b8eda714680e308a801d15829a5f71abee75d1.
2020-04-08 21:15:38 -07:00
Nurhan Turgut
6245149b41
[web] using pkill to quit safari ( #17533 )
...
* adding an apple script to quit safari
* making changes to utils and adding cleanup after unit tests failed
* switch saai quit to pkill instead of applescript
* adding toolexception
* adding a cleanup function option to felt.
* removing unnecassary await's added for the previos version of the PR
* removing unnecassary async
* fix analyze error
2020-04-08 17:35:10 -07:00
Chris Yang
f6b8eda714
Improve iOS PlatformViews to better handle thread merging. ( #16935 )
2020-04-08 17:33:33 -07:00
skia-flutter-autoroll
5a78dd8874
Roll fuchsia/sdk/core/mac-amd64 from wZ5qZ... to dCOo1... ( #17576 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
2020-04-08 17:23:48 -07:00