15526 Commits

Author SHA1 Message Date
Jonah Williams
700020fc6b
per file caching (#38869) 2019-08-20 10:40:02 -07:00
liyuqian
bbcfdea101
Add iOS backdrop filter benchmarks (#38814)
For https://github.com/flutter/flutter/issues/36064

That performance regression is iOS-only so we'd better get the
benchmarks running on iOS.
2019-08-20 10:39:29 -07:00
Jenn Magder
198c4f190a
Show process error when iOS install fails (#38712) 2019-08-20 10:29:49 -07:00
James D. Lin
b2f8d3a668
Instrument pending timers in tests (#37646)
Flutter widget tests assert if a test completes with timers still
pending.  However, it can be hard to diagnose where a pending timer
came from.  For example, a widget might consume a third-party library
that internally uses a timer.

I added a FakeAsync.pendingTimersDebugInfo getter to quiver
(https://github.com/google/quiver-dart/pull/500).  Make flutter_test
use it.

Additionally modify Flutter's debugPrintStack to take an optional
StackTrace argument instead of always printing StackTrace.current.

Fixes #4237.
2019-08-20 10:28:49 -07:00
Gary Qian
9da68fcdaf
Cache caret parameters (#38821) 2019-08-20 10:21:30 -07:00
Shi-Hao Hong
b7abf56a0b
Add ToggleButtons.textStyle property (#38813)
* Add ToggleButtons.textStyle property
2019-08-20 13:02:18 -04:00
chunhtai
878fe20a85
fix widgetspan does not work with ellipsis in text widget (#38699) 2019-08-20 09:41:21 -07:00
rami-a
109893c6cf
[Material] Add contentPadding property to SwitchListTile (#38709) 2019-08-20 09:55:29 -04:00
stuartmorgan
2daab305aa
Use GLFW-name artifacts on Windows and Linux (#38858)
Switch from the un-suffixed Windows and Linux libraries to the
_glfw-suffixed versions, in preparation for having non-GLFW versions
using the previous library/wrapper names.

Part of #38589
2019-08-20 06:29:49 -07:00
engine-flutter-autoroll
ce6dedfc0c
10167db43 Roll src/third_party/skia 5f152f07455c..52a6a40535b0 (1 commits) (flutter/engine#11253) (#38874)
git@github.com:flutter/engine.git/compare/8098486977db...10167db43344

git log 8098486977db..10167db43344 --no-merges --oneline
2019-08-20 skia-flutter-autoroll@skia.org Roll src/third_party/skia 5f152f07455c..52a6a40535b0 (1 commits) (flutter/engine#11253)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-20 01:03:36 -04:00
engine-flutter-autoroll
54c77186bb
809848697 Roll src/third_party/dart 9f13d07670..f7902889b6 (3 commits) (#38872)
git@github.com:flutter/engine.git/compare/df178fd936c0...8098486977db

git log df178fd936c0..8098486977db --no-merges --oneline
2019-08-20 bkonyi@google.com Roll src/third_party/dart 9f13d07670..f7902889b6 (3 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 23:42:36 -04:00
engine-flutter-autoroll
712eb3198d
df178fd93 Remove dart entrypoint Intent parameter from FlutterActivity. (#38713) (flutter/engine#11239) (#38867)
git@github.com:flutter/engine.git/compare/f4591a73a5c7...df178fd936c0

git log f4591a73a5c7..df178fd936c0 --no-merges --oneline
2019-08-20 matthew-carroll@users.noreply.github.com Remove dart entrypoint Intent parameter from FlutterActivity. (#38713) (flutter/engine#11239)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 22:42:36 -04:00
engine-flutter-autoroll
905442ba6c
Roll engine 3e10d92b2bbb..f4591a73a5c7 (2 commits) (#38864)
git@github.com:flutter/engine.git/compare/3e10d92b2bbb...f4591a73a5c7

git log 3e10d92b2bbb..f4591a73a5c7 --no-merges --oneline
2019-08-19 skia-flutter-autoroll@skia.org Roll src/third_party/skia 8566dda51b42..5f152f07455c (8 commits) (flutter/engine#11241)
2019-08-19 chinmaygarde@google.com Provide a placeholder queue ID for the custom embedder task runner. (flutter/engine#11062)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 22:03:36 -04:00
engine-flutter-autoroll
6815f540c9
Roll engine 21ae92651a38..3e10d92b2bbb (7 commits) (#38855)
git@github.com:flutter/engine.git/compare/21ae92651a38...3e10d92b2bbb

git log 21ae92651a38..3e10d92b2bbb --no-merges --oneline
2019-08-19 bkonyi@google.com Roll src/third_party/dart 0e201edeeb..9f13d07670 (27 commits)
2019-08-19 matthew-carroll@users.noreply.github.com Notify framework to clear input connection when app is backgrounded (#35054) (flutter/engine#9498)
2019-08-19 dnfield@google.com Re-enable firebase test and don't use google login (flutter/engine#11228)
2019-08-19 ariaye@google.com Update tflite_native and language_model revisions to match the Dart SDK (flutter/engine#11230)
2019-08-19 skia-flutter-autoroll@skia.org Roll src/third_party/skia f8221786d088..8566dda51b42 (4 commits) (flutter/engine#11220)
2019-08-19 chinmaygarde@google.com Update metal layer drawable size on relayout. (flutter/engine#11224)
2019-08-19 dnfield@google.com Make firebase testlab always pass (flutter/engine#11226)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 20:37:36 -04:00
Darren Austin
9dce19e96f
Replace ButtonBar.bar method with ButtonBarTheme (#37544)
* Added new ButtonBarTheme to replace the deprecated ButtonTheme.bar method.

* Responding to PR feedback.

* [Material] Create material Banner component (#36880)

This PR creates a new material widget for the Banner component. This includes a theme as well. This widget can be dropped into any application, ideally at the top of a listview or scrollview.

(cherry picked from commit 35b6d668e197035ea2b57adb99041542982e8be0)

Removed the use of ButtonTheme.bar in the Banner implementation.

* Updated documentation from PR review comments.
2019-08-19 17:35:44 -07:00
Jonah Williams
ae29174560
Handle compilation failures from web application (#38723) 2019-08-19 17:33:46 -07:00
Jonah Williams
7ed27b51a3
print service url when connecting to web applications (#38823) 2019-08-19 17:32:43 -07:00
Jenn Magder
4d81b0c970
Remove xcconfigs from template Copy Bundle Resources build phases (#38724) 2019-08-19 16:23:45 -07:00
Matt Carroll
324fe201b0
Add handling of 'TextInput.clearClient' message from platform to framework (#35054). (#35100) 2019-08-19 15:49:32 -07:00
Kaushik Iska
d2bc74aa6d
Fix analyzer issues for onReportTiming to frameTiming (#38840)
Filed: https://github.com/flutter/flutter/issues/38838
to track these usages.

This was introduced by: https://github.com/flutter/engine/pull/11041
2019-08-19 14:56:22 -07:00
engine-flutter-autoroll
ecf9748a77 Roll engine 7292d47e615a..21ae92651a38 (3 commits) (#38828)
* 19327c8b7 Show all license diffs (flutter/engine#11034)

* e97ed36e5 Add a BroadcastStream to FrameTiming (flutter/engine#11041)

* 21ae92651 [b/139487101] Dont present session twice (flutter/engine#11222)
2019-08-19 13:44:25 -07:00
Gary Qian
fb5b157098
Clamp scrollOffset to prevent textfield bouncing (#38573) 2019-08-19 12:45:52 -07:00
engine-flutter-autoroll
1c0c389648
7292d47e6 Roll src/third_party/skia 9648b419f5cf..f8221786d088 (1 commits) (flutter/engine#11206) (#38809)
git@github.com:flutter/engine.git/compare/20b4ec7552af...7292d47e615a

git log 20b4ec7552af..7292d47e615a --no-merges --oneline
2019-08-19 skia-flutter-autoroll@skia.org Roll src/third_party/skia 9648b419f5cf..f8221786d088 (1 commits) (flutter/engine#11206)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 15:40:36 -04:00
adazh
df2db4e50f
Revert "Added a composable waitForCondition Driver/extension API (#37736)" (#38815)
This reverts commit 8edc3f76cc53375a18057b1cd51eb7c2a85a2769.
2019-08-19 11:04:29 -07:00
adazh
8edc3f76cc
Added a composable waitForCondition Driver/extension API (#37736) 2019-08-19 09:33:03 -07:00
engine-flutter-autoroll
fc20cb313c
20b4ec755 Roll src/third_party/dart 9c649e67df..0e201edeeb (2 commits) (#38804)
git@github.com:flutter/engine.git/compare/6c843b4dd22e...20b4ec7552af

git log 6c843b4dd22e..20b4ec7552af --no-merges --oneline
2019-08-19 bkonyi@google.com Roll src/third_party/dart 9c649e67df..0e201edeeb (2 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 12:13:36 -04:00
Kate Lovett
6ff212b328
Comparing pixels instead of bytes with GoldenFileComparator (#38473) 2019-08-19 09:06:22 -07:00
engine-flutter-autoroll
0ce7d85a3c
6c843b4dd Roll src/third_party/skia 08f5b07831d9..9648b419f5cf (2 commits) (flutter/engine#11192) (#38794)
git@github.com:flutter/engine.git/compare/f64a1a98617a...6c843b4dd22e

git log f64a1a98617a..6c843b4dd22e --no-merges --oneline
2019-08-19 skia-flutter-autoroll@skia.org Roll src/third_party/skia 08f5b07831d9..9648b419f5cf (2 commits) (flutter/engine#11192)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 10:34:38 -04:00
engine-flutter-autoroll
7ff28eb54d
f64a1a986 Roll src/third_party/dart 79e6c74337..9c649e67df (4 commits) (#38791)
git@github.com:flutter/engine.git/compare/d8973a95a000...f64a1a98617a

git log d8973a95a000..f64a1a98617a --no-merges --oneline
2019-08-19 bkonyi@google.com Roll src/third_party/dart 79e6c74337..9c649e67df (4 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 06:16:36 -04:00
Michael Thomsen
79d8967500
Fix publish cmd (#38490) 2019-08-19 08:02:13 +01:00
engine-flutter-autoroll
024a1d263d
d8973a95a Roll src/third_party/skia daa26335bb6a..08f5b07831d9 (1 commits) (flutter/engine#11182) (#38783)
git@github.com:flutter/engine.git/compare/6a5cbbdb4fc1...d8973a95a000

git log 6a5cbbdb4fc1..d8973a95a000 --no-merges --oneline
2019-08-19 skia-flutter-autoroll@skia.org Roll src/third_party/skia daa26335bb6a..08f5b07831d9 (1 commits) (flutter/engine#11182)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-19 02:54:36 -04:00
engine-flutter-autoroll
e8b6c3ff13
Roll engine 55406841525f..6a5cbbdb4fc1 (2 commits) (#38770)
git@github.com:flutter/engine.git/compare/55406841525f...6a5cbbdb4fc1

git log 55406841525f..6a5cbbdb4fc1 --no-merges --oneline
2019-08-18 skia-flutter-autoroll@skia.org Roll src/third_party/skia 174ea86fa6c5..daa26335bb6a (1 commits) (flutter/engine#11138)
2019-08-18 skia-flutter-autoroll@skia.org Roll src/third_party/skia 4b567cd679ab..174ea86fa6c5 (1 commits) (flutter/engine#11127)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-18 17:50:36 -04:00
engine-flutter-autoroll
c382b8e990
Roll engine 3dc233f04e8e..55406841525f (5 commits) (#38756)
git@github.com:flutter/engine.git/compare/3dc233f04e8e...55406841525f

git log 3dc233f04e8e..55406841525f --no-merges --oneline
2019-08-17 skia-flutter-autoroll@skia.org Roll src/third_party/skia 9318a6cfbcdd..4b567cd679ab (1 commits) (flutter/engine#11077)
2019-08-17 iska.kaushik@gmail.com [dynamic_thread_merging] Resubmit only on the frame where the merge (flutter/engine#11075)
2019-08-17 skia-flutter-autoroll@skia.org Roll fuchsia/clang/mac-amd64 from VdFWD... to 4uAyd... (flutter/engine#11074)
2019-08-17 skia-flutter-autoroll@skia.org Roll src/third_party/skia a0c9d43c2075..9318a6cfbcdd (1 commits) (flutter/engine#11073)
2019-08-17 bkonyi@google.com Roll src/third_party/dart beee442625..79e6c74337 (8 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-18 15:22:36 -04:00
engine-flutter-autoroll
2200e58ad1
3dc233f04 Roll src/third_party/dart 8ab978b6d4..beee442625 (17 commits) (#38731)
git@github.com:flutter/engine.git/compare/8d11d1c81573...3dc233f04e8e

git log 8d11d1c81573..3dc233f04e8e --no-merges --oneline
2019-08-17 bkonyi@google.com Roll src/third_party/dart 8ab978b6d4..beee442625 (17 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-18 03:24:36 -04:00
engine-flutter-autoroll
c02e38e35f
8d11d1c81 Roll src/third_party/skia 237a95fe7b28..a0c9d43c2075 (9 commits) (flutter/engine#11069) (#38729)
git@github.com:flutter/engine.git/compare/e23a2e22ec49...8d11d1c81573

git log e23a2e22ec49..8d11d1c81573 --no-merges --oneline
2019-08-17 skia-flutter-autoroll@skia.org Roll src/third_party/skia 237a95fe7b28..a0c9d43c2075 (9 commits) (flutter/engine#11069)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-17 00:25:36 -04:00
engine-flutter-autoroll
826fc57914
Roll engine 4d5c38e215e9..e23a2e22ec49 (4 commits) (#38727)
git@github.com:flutter/engine.git/compare/4d5c38e215e9...e23a2e22ec49

git log 4d5c38e215e9..e23a2e22ec49 --no-merges --oneline
2019-08-17 mklim@google.com More updates to the Robolectric test harness (flutter/engine#11068)
2019-08-16 mklim@google.com Minor update to the Robolectric test harness (flutter/engine#11067)
2019-08-16 bkonyi@google.com Roll src/third_party/dart 2a3b844b41..8ab978b6d4 (7 commits)
2019-08-16 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from 7b00W... to -UaaS... (flutter/engine#11065)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-16 22:30:36 -04:00
stuartmorgan
69acc0f545
Update the macOS Podfile template platform version (#38651)
Change the target macOS version from 10.13 to 10.11, per decision on
target platform.

Part of #33200
2019-08-16 18:49:57 -07:00
engine-flutter-autoroll
7cb83c15d1
Roll engine e5f9132b347c..4d5c38e215e9 (6 commits) (#38725)
git@github.com:flutter/engine.git/compare/e5f9132b347c...4d5c38e215e9

git log e5f9132b347c..4d5c38e215e9 --no-merges --oneline
2019-08-16 bkonyi@google.com Roll src/third_party/dart a3b579d5c3..2a3b844b41 (5 commits) (flutter/engine#11060)
2019-08-16 skia-flutter-autoroll@skia.org Roll src/third_party/skia df54f37a5dc1..237a95fe7b28 (2 commits) (flutter/engine#11058)
2019-08-16 chinmaygarde@google.com Roll buildroot to 5a33d6ab to pickup changes to toolchain version tracking. (flutter/engine#11061)
2019-08-16 jason-simmons@users.noreply.github.com Sort the Skia typefaces in a font style set into a consistent order (flutter/engine#11056)
2019-08-16 50503328+flar@users.noreply.github.com Add ccls config files to .gitignore (flutter/engine#11046)
2019-08-16 shihaohong@google.com Pass Android Q insets.systemGestureInsets to Window (flutter/engine#10413)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-16 21:12:36 -04:00
Todd Volkert
c22ce95e15
Change from using defaults to plutil for Plist parsing (#38662)
We were using the `defaults` command-line utility to parse
Plist files, but it was never supported by Apple, and it
appears that in an upcoming OS release, it will be less likely
to work:

> WARNING: The defaults command will be changed in an upcoming
> major release to only operate on preferences domains. General
> plist manipulation utilities will be folded into a different
> command-line program.

Fixes https://github.com/flutter/flutter/issues/37701
2019-08-16 17:10:07 -07:00
engine-flutter-autoroll
50b550229f
Roll engine 41eb729a653c..e5f9132b347c (2 commits) (#38703)
git@github.com:flutter/engine.git/compare/41eb729a653c...e5f9132b347c

git log 41eb729a653c..e5f9132b347c --no-merges --oneline
2019-08-16 bkonyi@google.com Roll src/third_party/dart 2023f09b56..a3b579d5c3 (8 commits)
2019-08-16 brianosman@google.com Remove unused dstColorSpace argument to MakeCrossContextFromPixmap (flutter/engine#11052)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.
2019-08-16 19:40:36 -04:00
Todd Volkert
083022b471
Fix stages of some iOS devicelab tests (#38719) 2019-08-16 15:34:56 -07:00
Greg Spencer
d6938c56d9
Adds canRequestFocus toggle to FocusNode (#38704)
* Add an 'unfocusable' focus node to allow developers to indicate when they don't want a Focus widget to be active

* more unfocusable changes. not working.

* Switch to focusable attribute

* Rename to canRequestFocus

* Turn off debug output

* Update docs

* Removed unused import
2019-08-16 15:27:49 -07:00
Yegor
34c692659e
Teach render objects to reuse engine layers (#36402)
Teach Layer and its implementations, RenderObject and its implementations, and PaintingContext to reuse engine layers. The idea is that a concrete RenderObject creates a Layer and holds on to it as long as it needs it (i.e. when it is composited, and the layer type does not change). In return, each Layer object holds on to an EngineLayer and reports it to the engine via addRetained and oldLayer. This allows the Web engine to reuse DOM elements across frames. Without it, each frame drops all previously rendered HTML and regenerates it from scratch.
2019-08-16 15:27:12 -07:00
Michel Feinstein
1a5e4a5d7f Adds the arrowColor option to UserAccountsDrawerHeader (#38608) (#38636)
Changes a hard-coded value to a controllable parameter.
2019-08-16 15:14:14 -07:00
Chris Yang
09f6515b73
PlatformViewLink: Rename CreatePlatformViewController to CreatePlatformViewCallback (#38710) 2019-08-16 14:24:01 -07:00
Kate Lovett
cac8fa5da0
Re-land 'Adding physicalDepth to MediaQueryData & TestWindow' (#38546) 2019-08-16 13:34:23 -07:00
Nurhan Turgut
c2e2f093ec
Navigator change backup (#38494)
* Broadcasting popRoute and pushRoute methods via SystemChannels.navigation. These messages will be used in flutter_web to detect the route

* Broadcasting popRoute and pushRoute methods via SystemChannels.navigation. These messages will be used in flutter_web to detect the route

* Reverting all unrelated formatting changes.

* Adding unit tests. Adding more comments.

* Changing string method names with constant strings.

* Fixing a constant strings.

* Fixing analyzer error.

* Fixing more white space.

* Changing the method names. Adding comments to the SystemChannels

* Comment and code name fixes

* replacing the comment with reviewer suggestion.

* addinf systemchannels.navigation mock to test bindings

* Adding a new class for sending route change notrifications. The nottifications are only sent on web. This should fix breaking android/ios

* using new class RouteNotificationMessages in navigator

* Fixing analyzer issues.

* fixing cycle dependency

* fixing github analyze error

* dartfmt two new classes. trying to fix anayze errors

* Update route_notification_messages.dart

* trying to fix white space errors
2019-08-16 13:17:45 -07:00
Tong Wu
b7bab3c2f0
Fix Catalina hot reload test by specifying the platform is iOS. (#38708) 2019-08-16 12:30:30 -07:00
Chris Yang
0b087a898a
PlatformViewLink: update cached surface to be Widget type (#38639) 2019-08-16 11:23:21 -07:00
Shi-Hao Hong
ff0eca6463
Toggle buttons docs (#38635)
* Add toggle buttons assets

* Reorder video location, reduce height of videos

* Reduce height of toggle buttons assets
2019-08-16 14:19:54 -04:00