Greg Spencer
67ee3e191e
Add anchors to samples ( #35906 )
...
This adds an "anchor button" to each of the samples so that the user can link to individual samples instead of having to link to just the page. Clicking on the anchor button jumps to the anchor, as well as copying the anchor URL to the clipboard.
There is some oddness in the implementation: because dartdoc uses a <base> tag, the href for the link can't just be "#id", it has to calculate the URL from the current window href. I do that in the onmouseenter and onclick because onload doesn't get triggered for <a> tags (and onmouseenter doesn't get triggered for mobile platforms), but I still want the href to be updated before someone right-clicks it to copy the URL.
2019-07-10 16:48:20 -07:00
Jenn Magder
b5c1b61c73
Add platform_interaction_test_swift to devicelab ( #35775 )
2019-07-10 14:13:01 -07:00
gaaclarke
3122786ad5
Fixed build of example code to use new binary messenger API. ( #35825 )
...
Fixed build of example code to use new binary messenger API.
2019-07-10 13:10:05 -07:00
Ian Hickson
176ebfd53e
flutter/tests support ( #33140 )
...
This introduces a script that implements the conventions described in https://github.com/flutter/tests/pull/1 .
2019-07-10 12:10:28 -07:00
Jonah Williams
2b20345bb8
use pub run for create test and remove [INFO] logs ( #35839 )
2019-07-10 08:48:01 -07:00
Jenn Magder
2ad5376a06
Build all example projects in CI build smoke test ( #35778 )
2019-07-09 16:00:33 -07:00
chunhtai
a76e39f984
Rendering errors with root causes in the widget layer should have a reference to the widget ( #32511 )
2019-07-09 10:18:30 -07:00
Jonah Williams
91e3b2d671
add iOS build benchmarks ( #35749 )
2019-07-08 18:09:00 -07:00
Michael Goderbauer
4e973adc79
Various doc fixes ( #35548 )
2019-07-08 17:02:25 -07:00
liyuqian
34e18d38ce
ios (iPhone6) and iPhone XS tiles_scroll_perf tests ( #35556 )
...
For https://github.com/flutter/flutter/issues/31086 .
Also test if our mac8 with iPhone XS is working
(https://github.com/flutter/flutter/issues/34590 ).
2019-07-08 14:13:33 -07:00
Alexander Aprelev
9f285aa9d9
Introduce image_list performance benchmark that runs on jit(debug) build. ( #35424 )
...
* Introduce image_list performance benchmark that runs on jit(debug) build.
We want to track performance of debug build because ongoing work on reducing the cost of spanwing new isolate will impact jit(debug) more than it will aot(release) configurations.
* Newlines and spaces
2019-07-08 08:23:06 -07:00
Jonah Williams
93edc014ae
update packages ( #35573 )
2019-07-04 11:26:19 -07:00
Jonah Williams
05b4c67550
add APK build time benchmarks ( #35481 )
2019-07-03 10:54:04 -07:00
liyuqian
c73b35deb8
Update macrobenchmarks README and app name ( #35477 )
2019-07-02 17:10:52 -07:00
Jonah Williams
6e705ea6a6
mark windows and macos chrome dev mode as flaky ( #35495 )
2019-07-02 16:43:41 -07:00
Alexandre Ardhuin
758009ba70
more ui-as-code ( #35393 )
...
* more ui-as-code
* address review comments
2019-07-02 21:11:56 +02:00
Jenn Magder
95a1816698
Clean up host_app_ephemeral Profile build settings ( #35307 )
2019-07-01 11:02:25 -07:00
Alexandre Ardhuin
9c31f9f41a
remove unnecessary ..toList() ( #35263 )
2019-07-01 07:05:42 +02:00
Alexander Aprelev
3badcf51a4
Introduce image loading performance test. ( #34823 )
...
* Introduce image loading performance test.
This example reports how long it takes to load images over the network(locally spawned server).
2019-06-28 15:14:03 -07:00
Tong Mu
03ed06f44d
New benchmark: Gesture semantics ( #35232 )
...
* Add semanticsEnabled to widgetBenchmark
* Add button_matrix_app and gesture benchmark
2019-06-28 00:37:01 -07:00
Todd Volkert
04e2f22650
Force-upgrade package deps ( #35206 )
2019-06-27 14:02:23 -07:00
Alexandre Ardhuin
919dcf53f3
enable lints prefer_spread_collections and prefer_inlined_adds ( #35189 )
2019-06-27 21:23:16 +02:00
Jonah Williams
33ad5bac34
Attempt to enable tool coverage redux ( #35074 )
2019-06-26 16:02:49 -07:00
Dan Field
bb79ff3b49
More shards ( #34877 )
...
Shard tool_tests
2019-06-26 13:55:16 -07:00
Dan Field
6d8a59c8ba
pass new users for release_smoke_tests ( #35130 )
2019-06-26 12:31:29 -07:00
Josh Burton
577c2fc48c
Ensures flutter jar is added to all build types on plugin projects ( #34573 )
2019-06-25 10:40:55 -07:00
Alexandre Ardhuin
fecf99ff1e
enable lint avoid_bool_literals_in_conditional_expressions ( #35055 )
2019-06-25 17:40:05 +02:00
Jim Graham
f83fd9d467
Add test case for Flutter Issue #27677 as a benchmark. ( #34870 )
...
* Add test case for Flutter Issue #27677 as a benchmark.
See https://github.com/flutter/flutter/issues/27677
I got the following results running the test on a Moto E2 which
will help us determine how much we can gain by analyzing the
operations and eliminating unnecessary repaints based on
dirty rectangles/regions.
no blurs - avg 216.0 fps over 3 samples
blur the group - avg 22.9 fps over 3 samples
blur each txt - avg 3.4 fps over 3 samples
* Added the new benchmark to be tracked on the dashboard.
2019-06-24 20:53:22 -07:00
Jonah Williams
25b5656969
Reland: rename web device ( #34885 )
2019-06-24 11:09:07 -07:00
Dan Field
3630525673
Shard gradle tests ( #34857 )
2019-06-21 12:05:06 -07:00
Dan Field
2ee297b0d0
Fix source-links ( #34831 )
2019-06-20 22:08:52 -07:00
Dan Field
1e05bb5b5d
Make docs do less work/be less flaky ( #34818 )
2019-06-20 17:59:37 -07:00
Dan Field
a0fc3f3150
Shard framework tests ( #34812 )
2019-06-20 14:35:33 -07:00
Dan Field
86c3ae7611
Revert "Backup docs ( #34757 )" ( #34761 )
...
This reverts commit 3ca760981013e02e65ca8cf5ed68af3378d2d733.
2019-06-19 19:39:49 -07:00
Dan Field
3ca7609810
Backup docs ( #34757 )
2019-06-19 18:30:39 -07:00
Jonah Williams
449d4b1ee5
disable widgets and material ( #34739 )
2019-06-19 15:51:31 -07:00
Jonah Williams
5d3efbde80
unpin build daemon ( #34686 )
2019-06-19 11:43:38 -07:00
Emmanuel Garcia
c50fa3d2bd
Re-land config lib dependencies for flavors ( #34668 )
2019-06-18 22:37:42 -07:00
Dan Field
1d0aa02ac7
Re-enable docs with new container ( #34681 )
2019-06-18 16:08:28 -07:00
Emmanuel Garcia
9dbc66979a
Revert "Config lib dependencies when using flavors ( #34592 )" ( #34655 )
...
This reverts commit 358b9bd381fc8cc30094aafb873bce20a02c848c.
2019-06-18 15:30:59 -07:00
Dan Field
4a60bee7c0
Release diagnostics ( #34474 )
...
Skip diagnostics on release mode, add test in firebase testlab
2019-06-18 11:06:09 -07:00
Emmanuel Garcia
358b9bd381
Config lib dependencies when using flavors ( #34592 )
2019-06-17 15:05:16 -07:00
Devon Carew
5f521eea22
add route information to Flutter.Navigation events ( #34508 )
...
* add route information to Flutter.Navigation events
* route can be null; re-work how we send route info to accomidate that
2019-06-15 20:40:34 -07:00
Dan Field
3d58400e76
Revert "Revert "redux of a change to use new engine APIs for Flutter.Frame events ( #34365 )" ( #34514 )" ( #34530 )
...
This reverts commit 8f75d53735bcfc2b988e84f50e3b4e43dbbd1c7f.
2019-06-15 00:01:35 -07:00
Keerti Parthasarathy
8f75d53735
Revert "redux of a change to use new engine APIs for Flutter.Frame events ( #34365 )" ( #34514 )
...
This reverts commit ceb09b8badbfbc983bdf27ae51008935c7d584ee.
2019-06-14 13:08:14 -07:00
Devon Carew
ceb09b8bad
redux of a change to use new engine APIs for Flutter.Frame events ( #34365 )
2019-06-14 11:16:54 -07:00
Ian Hickson
d310d31de3
Roll pub dependencies ( #33677 )
2019-06-13 18:07:16 -07:00
Jonah Williams
c1a2e44c78
Allow flaky tests to pass or fail and mark web tests as flaky ( #34456 )
2019-06-13 17:52:04 -07:00
Ian Hickson
f31fc1bd0f
More removing of timeouts. ( #33932 )
2019-06-12 23:12:35 -07:00
Todd Volkert
704009541f
Update flakiness of tests ( #34374 )
2019-06-12 23:06:20 -07:00