Jonah Williams
79bc6cafc5
implement build aot with assemble for Android target platforms ( #43282 )
2019-10-30 15:23:25 -07:00
engine-flutter-autoroll
bdd93924d6
Roll engine 5051bef17bdc..e609577d1201 (3 commits) ( #43854 )
...
git@github.com:flutter/engine.git/compare/5051bef17bdc...e609577d1201
git log 5051bef17bdc..e609577d1201 --no-merges --oneline
2019-10-30 mklim@google.com Revert "Turn on RasterCache based on view hierarchy (#13360 )" (flutter/engine#13442 )
2019-10-30 mklim@google.com Turn on RasterCache based on view hierarchy (flutter/engine#13360 )
2019-10-30 bkonyi@google.com Roll src/third_party/dart d3a5b82355..f30b494035 (9 commits)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC cbracken@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
2019-10-30 18:16:50 -04:00
Erick (CptBlackPixel)
8b09a53252
Fixing focus traversal when the node options are empty ( #43238 )
...
Fixes directional focus traversal when there are no available nodes to traverse to.
2019-10-30 14:54:29 -07:00
Zachary Anderson
d0d8e6edcb
[flutter_tool] Teach the tool about local engine Fuchsia artifacts ( #43759 )
2019-10-30 14:11:18 -07:00
Jonah Williams
417449e2f3
Deflake flutter tool logger test ( #43800 )
2019-10-30 13:09:26 -07:00
engine-flutter-autoroll
e0094eee52
Roll engine 36303c61b63f..5051bef17bdc (21 commits) ( #43828 )
...
git@github.com:flutter/engine.git/compare/36303c61b63f...5051bef17bdc
git log 36303c61b63f..5051bef17bdc --no-merges --oneline
2019-10-30 skia-flutter-autoroll@skia.org Roll src/third_party/skia ebdae1144978..7da048b5e8f1 (1 commits) (flutter/engine#13438 )
2019-10-30 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from DfLN8... to p7XYM... (flutter/engine#13437 )
2019-10-30 bkonyi@google.com Roll src/third_party/dart eb4ab61349..d3a5b82355 (4 commits)
2019-10-30 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from goLxs... to nhX22... (flutter/engine#13435 )
2019-10-30 skia-flutter-autoroll@skia.org Roll src/third_party/skia c3a51a5e47ba..ebdae1144978 (1 commits) (flutter/engine#13434 )
2019-10-30 skia-flutter-autoroll@skia.org Roll src/third_party/skia 1ae54bc22fc2..c3a51a5e47ba (1 commits) (flutter/engine#13433 )
2019-10-30 bkonyi@google.com Roll src/third_party/dart ae5a86d790..eb4ab61349 (7 commits)
2019-10-30 dnfield@google.com Set the install name at link time for darwin dylibs (flutter/engine#13428 )
2019-10-30 mehmetf@users.noreply.github.com Add isRunningInRobolectricTest back (flutter/engine#13424 )
2019-10-30 skia-flutter-autoroll@skia.org Roll src/third_party/skia 76d22d1ee8cb..1ae54bc22fc2 (26 commits) (flutter/engine#13430 )
2019-10-30 bkonyi@google.com Roll src/third_party/dart ebd059030b..ae5a86d790 (3 commits)
2019-10-30 skia-flutter-autoroll@skia.org Roll fuchsia/clang/linux-amd64 from Vghc_... to WxGHg... (flutter/engine#13420 )
2019-10-30 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from mc3jR... to DfLN8... (flutter/engine#13413 )
2019-10-30 bkonyi@google.com Roll src/third_party/dart 780af0fcfc..ebd059030b (17 commits)
2019-10-30 chinmaygarde@google.com Make sure root surface transformations survive resetting the matrix directly in Flow. (flutter/engine#13405 )
2019-10-30 iska.kaushik@gmail.com [fuchsia] [packaging] Create a script to upload debug symbols to CIPD (flutter/engine#13422 )
2019-10-29 47866232+chunhtai@users.noreply.github.com Revert "fix fml_unittes is not run during presubmit (#13395 )" (flutter/engine#13425 )
2019-10-29 30870216+gaaclarke@users.noreply.github.com Made it so we clean up gl resources when view controllers get deleted. (flutter/engine#13396 )
2019-10-29 30870216+gaaclarke@users.noreply.github.com Added back in empty lifecycle events so we don't break people that used to call `super`. (flutter/engine#13421 )
2019-10-29 47866232+chunhtai@users.noreply.github.com fix fml_unittes is not run during presubmit (flutter/engine#13395 )
2019-10-29 skia-flutter-autoroll@skia.org Roll src/third_party/skia f22dda960136..76d22d1ee8cb (2 commits) (flutter/engine#13411 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC cbracken@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
2019-10-30 16:08:50 -04:00
Jonah Williams
349d694fb7
Revert "Added a null check for ranges in the sourceReport map. ( #43667 )" ( #43827 )
...
This reverts commit 0dc5ea4a95
.
2019-10-30 10:57:35 -07:00
engine-flutter-autoroll
8f704840ee
Roll engine 46c757be07fd..36303c61b63f (3 commits) ( #43784 )
...
git@github.com:flutter/engine.git/compare/46c757be07fd...36303c61b63f
git log 46c757be07fd..36303c61b63f --no-merges --oneline
2019-10-29 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from sLCwg... to goLxs... (flutter/engine#13412 )
2019-10-29 skia-flutter-autoroll@skia.org Roll fuchsia/clang/mac-amd64 from EpbPE... to 6tttO... (flutter/engine#13418 )
2019-10-29 bkonyi@google.com Roll src/third_party/dart 0b96f9f9ae..780af0fcfc (8 commits)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC cbracken@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
2019-10-30 13:55:50 -04:00
LongCatIsLooong
9ea0ecc33b
CupertinoSlidingSegmentedControl ( #42775 )
2019-10-30 10:42:48 -07:00
Efthymis Sarmpanis
c5b3b3ac26
Flutter doctor should require java 1.8+ ( #41989 )
2019-10-30 10:40:27 -07:00
Nate Bosch
7cf362fc31
Handle onError callback with optional argument ( #43436 )
...
Check for a binary callback first since a function with an optional
second argument will match both typedefs.
Remove documentation around a synchronous error following some other
error or value - a synchronous error can never follow a value or an
asynchronous error. If there is a synchronous error it will _always_ be
the first thing to happen.
Add a test for a unary error handler and an error handler with an
optional stack trace argument.
2019-10-30 10:39:50 -07:00
Larry McKenzie
0dc5ea4a95
Added a null check for ranges in the sourceReport map. ( #43667 )
2019-10-30 10:35:45 -07:00
Shi-Hao Hong
207135cd04
Separate DropdownButton and DropdownButtonFormField tests ( #43738 )
...
* Separate DropdownButtonFormField and DropdownButton test files
2019-10-30 10:27:43 -07:00
Phil Quitslund
57160b938c
enable avoid_web_libraries_in_flutter ( #43739 )
2019-10-30 10:04:04 -07:00
stuartmorgan
f6f6e86eb8
Split desktop config fallback variable by platform ( #43758 )
...
The environment variable for all desktop platforms is currently
ENABLE_FLUTTER_DESKTOP to allow backward compatibility with existing
workflows. However, this is actually causing issues since 'flutter
config' provides a better experience (most importantly, IDEs will work
correctly, which is generally not the case with the environemnt
variable). Currently people following old (third-patry) instructions
don't realize that they are missing available functionality, so aren't
looking for the current instructions.
In adddition, this will be confusing as different platform graduate to
channels other than master at different times.
To resolve both issues, the environment variable fallback is now
separate for each desktop platform, and follows a naming scheme
consistent with the web environment variable.
2019-10-29 21:43:25 -07:00
Jonah Williams
9cb2047139
Make Spinner test case use mockStopwatch ( #43761 )
2019-10-29 21:36:19 -07:00
Jonah Williams
50da3bd062
check if libimobiledevice executables exist ( #43767 )
2019-10-29 21:35:51 -07:00
Bernardo Ferrari
28a214ba8a
Add onLongPress to Buttons ( #40641 )
...
* Add onLongPress to Buttons.
* Button enabled status will now respond to onLongPress
2019-10-29 18:41:44 -07:00
engine-flutter-autoroll
dc44c5668d
Roll engine 419f5d594afc..46c757be07fd (6 commits) ( #43769 )
...
git@github.com:flutter/engine.git/compare/419f5d594afc...46c757be07fd
git log 419f5d594afc..46c757be07fd --no-merges --oneline
2019-10-29 iska.kaushik@gmail.com [dart_runner] Common libs need to exist for aot runner (flutter/engine#13419 )
2019-10-29 jason-simmons@users.noreply.github.com Fix the dry run mode of the GN format checker script (flutter/engine#13406 )
2019-10-29 jason-simmons@users.noreply.github.com Reformat BUILD.gn files to comply with the format checker presubmit script (flutter/engine#13401 )
2019-10-29 jason-simmons@users.noreply.github.com Use DartExecutor.getBinaryMessenger in FlutterNativeView instead of deprecated send methods (flutter/engine#13403 )
2019-10-29 bkonyi@google.com Roll src/third_party/dart e1fce75301..0b96f9f9ae (28 commits)
2019-10-29 matthew-carroll@users.noreply.github.com Converted ActivityAware and ServiceAware Lifecycles to opaque objects (#43670 ) (flutter/engine#13402 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC cbracken@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
2019-10-29 20:41:06 -04:00
Greg Spencer
a1c5e3354b
Re-Land: Add focus nodes, hover, and shortcuts to switches, checkboxes, and radio buttons. ( #43657 )
...
This re-lands the change that adds focus nodes, hover, and shortcuts to switches, checkboxes, and radio buttons. (#43213 ), with fixes for the web tests that weren't enabled in the master that it was synced to when I first landed it.
2019-10-29 17:09:26 -07:00
Jonah Williams
b1aff28593
pass --no-gen-bytecode to aot kernel compiler invocations ( #43753 )
2019-10-29 16:05:54 -07:00
Emmanuel Garcia
7e60a65ff0
Don't read AndroidManifest.xml if it doesn't exit ( #43669 )
2019-10-29 16:05:13 -07:00
gaaclarke
53dcf92f7d
Fixed bug where we could accidently call a callback twice. ( #43467 )
2019-10-29 16:04:38 -07:00
Tim Sneath
05c3f7b6a1
Update README to include non-mobile targets ( #42873 )
...
* Update README to include non-mobile targets
* Tweak headings
2019-10-29 15:57:14 -07:00
LongCatIsLooong
3352b91f2c
CupertinoPicker doc update ( #43736 )
2019-10-29 14:31:27 -07:00
Christopher Fujino
20af1f25db
Re-land fix docker build and deploy_gallery-macos ( #43654 )
2019-10-29 14:29:27 -07:00
Christopher Fujino
261594e785
add libzip cache artifact ( #43677 )
2019-10-29 14:29:00 -07:00
Taufiq Rahman
13c4ba2a25
Adjust and refactor all MaterialButton
tests into its respective file ( #43528 )
...
* Adjust and refactor all MaterialButton tests into its respective file
2019-10-29 14:27:07 -07:00
Kaushik Iska
e091d724f6
[flutter_runner] Use sky_engine from the topaz tree ( #43684 )
...
This is to account for the flutter_runner migration.
fxb/fl-250 has more context. This change specifically uses
the build rules that were added as a part of: fxr/333681
2019-10-29 14:24:10 -07:00
liyuqian
c523149819
Reland "Enable dump-skp-on-shader-compilation in drive ( #43022 )" ( #43455 )
...
This reverts commit b9eb3f717a
.
We fixed the issue by updating the constructors.
2019-10-29 14:20:22 -07:00
gaaclarke
6931d5e33e
Fixed usage of optional types in swift. ( #43461 )
2019-10-29 14:20:05 -07:00
Jonah Williams
e778686e72
Re-enable chrome dev mode tests ( #43691 )
2019-10-29 13:23:27 -07:00
Jonah Williams
2637a6cbca
Update packages --force-upgrade ( #43745 )
2019-10-29 13:21:45 -07:00
Jonah Williams
331d19ff4b
Add reloadMethod RPC ( #43725 )
2019-10-29 13:21:06 -07:00
Jonah Williams
1d7afd9c1d
Don't indefinitely persist file hashes, handle more error conditions ( #43602 )
2019-10-29 13:20:51 -07:00
Yegor
5f6ca6838e
Enable heroes_test.dart on the web matrix ( #43662 )
2019-10-29 12:23:16 -07:00
Pieter van Loon
0120c414fb
Improved ios 13 scrollbar fidelity ( #41799 )
...
Drag from the right is no more
Longpress is now only 100ms instead of 500
Added optional duration field to longpressgesturerecognizer
Added controller field to material scrollbar api
Haptic feedback only triggers when scrollbar is fully expanded
Added haptic feedback when releasing the scrollbar after dragging it
2019-10-29 08:46:21 -07:00
engine-flutter-autoroll
2cedd559bb
419f5d594 Roll src/third_party/skia 1beb8ae9a2f5..f22dda960136 (11 commits) (flutter/engine#13409) ( #43698 )
...
git@github.com:flutter/engine.git/compare/25563a12cab1...419f5d594afc
git log 25563a12cab1..419f5d594afc --no-merges --oneline
2019-10-29 skia-flutter-autoroll@skia.org Roll src/third_party/skia 1beb8ae9a2f5..f22dda960136 (11 commits) (flutter/engine#13409 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC aaclarke@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
2019-10-29 00:43:06 -04:00
engine-flutter-autoroll
4a0401ffcd
Roll engine 49971e21402e..25563a12cab1 (7 commits) ( #43695 )
...
git@github.com:flutter/engine.git/compare/49971e21402e...25563a12cab1
git log 49971e21402e..25563a12cab1 --no-merges --oneline
2019-10-29 iska.kaushik@gmail.com Update recipe_changelog to account for dart_aot runner and clobbering
2019-10-28 iska.kaushik@gmail.com Revert "[flutter_runner] Don't build far files twice (#13397 )" (flutter/engine#13400 )
2019-10-28 matthew-carroll@users.noreply.github.com Remove multiplexed Flutter Android Lifecycle. (#43663 ) (flutter/engine#13394 )
2019-10-28 iska.kaushik@gmail.com [flutter_runner] Don't build far files twice (flutter/engine#13397 )
2019-10-28 chinmaygarde@google.com Delay metal drawable acquisition till frame submission. (flutter/engine#13367 )
2019-10-28 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/mac-amd64 from 9MM-e... to mc3jR... (flutter/engine#13390 )
2019-10-28 bkonyi@google.com Roll src/third_party/dart 5e39817ec7..e1fce75301 (2 commits)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC aaclarke@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
2019-10-28 23:56:06 -04:00
Jenn Magder
01dc19b93f
Pass environment variables through to xcodebuild ( #43553 )
2019-10-28 19:58:06 -07:00
Jonah Williams
19e551c7a6
Remove Poller class from flutter_tools ( #43685 )
2019-10-28 19:35:43 -07:00
Emmanuel Garcia
ea4da39fab
Revert: Migrate examples to the new embedding ( #43689 )
2019-10-28 19:11:09 -07:00
engine-flutter-autoroll
f41becf53e
Roll engine c3b63d610b07..49971e21402e (3 commits) ( #43673 )
...
git@github.com:flutter/engine.git/compare/c3b63d610b07...49971e21402e
git log c3b63d610b07..49971e21402e --no-merges --oneline
2019-10-28 yjbanov@google.com Implement basic Picture.toImage via BitmapCanvas (flutter/engine#13391 )
2019-10-28 chinmaygarde@google.com Switch the MacOS Desktop embedder to using a thread configuration where the platform and render task runners are the same. (flutter/engine#13300 )
2019-10-28 skia-flutter-autoroll@skia.org Roll src/third_party/skia 18f5b1a6dd77..1beb8ae9a2f5 (9 commits) (flutter/engine#13392 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC aaclarke@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
2019-10-28 20:17:06 -04:00
Emmanuel Garcia
910b8ee1c5
Fix device lab tests ( #43675 )
2019-10-28 17:00:15 -07:00
Emmanuel Garcia
5bec33f428
Add missing import ( #43674 )
2019-10-28 16:35:24 -07:00
gaaclarke
56e3c0c678
Added note about design doc template. ( #43658 )
...
* Added note about design doc template.
* switched "our" to "flutter"
* updated link
2019-10-28 15:58:24 -07:00
Jonah Williams
e25cd84a06
Catch failed startup error from build_daemon ( #43598 )
2019-10-28 15:58:14 -07:00
Ian Hickson
7de800c44a
Support platform-specific test lines ( #43458 )
2019-10-28 15:51:22 -07:00
LongCatIsLooong
4ac2daf337
CupertinoTheme & CupertinoTextTheme dark mode updates ( #41859 )
2019-10-28 15:50:08 -07:00
Emmanuel Garcia
20e015ffe6
Reland: Migrate examples new embedding ( #43643 )
...
* Fix device lab tests
* Migrate examples to the Android embedding v2 (#43221 )
2019-10-28 15:43:37 -07:00