{"push_id":2719069530,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"5dc849910b32d1c9b25f71b93c2c9e9f69ccb445","before":"ea5411909dbead8dd89ff4c0675bf4268399619e","commits":[{"sha":"437731409e504309e0e283d111d1c60720411105","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Remove note about port being removed (#19263)\n\nSome things require a port (eg. `flutter attach`) and will forward it on to the device, so we shouldn't force clients to parse it out of a uri.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/437731409e504309e0e283d111d1c60720411105"},{"sha":"2c070363c2ecb970555d1c41401db503d86ac98a","author":{"name":"shrike69","email":"b0c4237e9574c90243f7e797087b0193c88f6308@users.noreply.github.com"},"message":"Use binary name to locate .packages file on Fuchsia (#19217)","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/2c070363c2ecb970555d1c41401db503d86ac98a"},{"sha":"36e16e754433a1357e7f49af8c1221d70b67bc79","author":{"name":"Michael Goderbauer","email":"522722b1c28e4103284e3443be8591136ff57aa2@google.com"},"message":"Do not assert when semantics are on and app draws on 0x0 surface (#19059)\n\nInstead, if the surface is 0x0 semantics will just generate one root semantics node with size of 0x0. The node will have no children because all children are invisible and (except for the root node with this change) invisible children are dropped.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/36e16e754433a1357e7f49af8c1221d70b67bc79"},{"sha":"f4a038da6328d437c9f0ca54d77ceb22779224a3","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Roll engine to fed2ea458ed49088d33eddabc546ba56d600c717 (includes dart roll) (#19044)\n\n* Roll engine to rolled dart\r\nAdd connectionTimeout property to class that extends HttpOverrides.\r\nUpgrade packages.\r\nAdd more type fixes.\r\nUpdate goldens hash.\r\nAdd more type fixes.\r\nUpgrade packages.\r\nFix tests.\r\nRemove strong-mode from analysis options yaml file.\r\nIncrease dev/devicelab timeout from 2 to 10 seconds.\r\nAdded getVM to waitForViews. Fix type errors in compileExpression.\r\n\r\n* Pick up engine revision with fix for microbenchmarks regression.\r\nIncrease default timeout from 20/30 to 60s.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/f4a038da6328d437c9f0ca54d77ceb22779224a3"},{"sha":"cf932490b77c95841e8798e4864ac3e473a79e18","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Revert \"Roll engine to fed2ea458ed49088d33eddabc546ba56d600c717 (includes dart roll) (#19044)\" (#19276)\n\nThis reverts commit f4a038da6328d437c9f0ca54d77ceb22779224a3 as it breaks microbenchmark tests.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/cf932490b77c95841e8798e4864ac3e473a79e18"},{"sha":"418b15354d5a53d48a03b8b77214b6ff1dd55371","author":{"name":"Ian Hickson","email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch"},"message":"Update style for CupertinoRefreshControl. (#19025)\n\nAll slivers must start with Sliver (or CupertinoSliver).\r\nAll widgets must have a key argument.\r\n\r\nAlso, some minor tweaks here and there to style and docs.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/418b15354d5a53d48a03b8b77214b6ff1dd55371"},{"sha":"94959a340c73b42d919fd465045211f996d0effe","author":{"name":"jslavitz","email":"28284b1479101a808d7a8cbf439b113236e75b60@gmail.com"},"message":"Fixed code sign error message width (#19026)\n\n* Fixed codesign error message width\r\n\r\n* Fixed mac_test\r\n\r\n* Removed snackbar code","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/94959a340c73b42d919fd465045211f996d0effe"},{"sha":"2c00e5f21884cddfa25ee53976d5d61585adac11","author":{"name":"xster","email":"3ba7f577961a2cfa2a042a55bca9a0f94b4f564e@xster.net"},"message":"Add a doc describing where CupertinoSliverRefreshControl should be in a list of slivers (#19282)","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/2c00e5f21884cddfa25ee53976d5d61585adac11"},{"sha":"379a2d565466aef910a35d39a1192c4c99e477f2","author":{"name":"Chris Bracken","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@bracken.jp"},"message":"Push /usr/bin to front of PATH for ios-deploy runs (#19281)\n\nios-deploy relies on LLDB.framework, which relies on /usr/bin/python and\r\nthe 'six' module that's installed on the system. However, it appears to\r\nuse the first version of Python on PATH, rather than explicitly\r\nspecifying the system install.  If a user has a custom install of Python\r\n(e.g., via Homebrew or MacPorts) ahead of the system Python on their\r\nPATH, LLDB.framework will pick up that version instead. If the user\r\nhasn't installed the 'six' module, ios-deploy will fail with a\r\nrelatively cryptic error message.\r\n\r\nThis patch pushes /usr/bin to the front of PATH for the duration of the\r\nios-deploy run to avoid this scenario.\r\n\r\nThis patch also removes checks for package six.\r\n\r\nNeither Flutter nor any of its direct dependencies/tooling relies on\r\npackage six. ios-deploy depends on LLDB.framework (included with Xcode),\r\nwhich relies on a Python script that imports this package but uses\r\nwhichever Python is at the front of the path. Flutter now invokes\r\nios-deploy with a PATH with /usr/bin forced to the front in order to\r\navoid this problem.\r\n\r\nWe could have retained the check out of paranoia, but this seems\r\nunnecessary since it's entirely possible LLDB.framework may one day drop\r\nthis dependency, in which case I'd expect the base system install of\r\nPython would likely drop it as well.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/379a2d565466aef910a35d39a1192c4c99e477f2"},{"sha":"700cb767c9b41c9db1686e9999776bc9f4126b8f","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Roll engine to fed2ea458ed49088d33eddabc546ba56d600c717 (includes dart roll) again (#19277)\n\n* Revert \"Revert \"Roll engine to fed2ea458ed49088d33eddabc546ba56d600c717 (includes dart roll) (#19044)\" (#19276)\"\r\n\r\nThis reverts commit cf932490b77c95841e8798e4864ac3e473a79e18 as it also\r\nincludes fix for type error that broke tests.\r\n\r\n* Add type cast for dart2 type checks.\r\n\r\n* Move up to latest goldens\r\n\r\n* Make inDirectory() type-parameterized.\r\n\r\n* Add typecasting to transitions_perf_test.dart and microbenchmarks.\r\n\r\n* Add boolean flag initialization in save_catalog_screenshots.dart\r\n\r\n* Add type conversion to gallery transition test","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/700cb767c9b41c9db1686e9999776bc9f4126b8f"},{"sha":"cc122f1672d4b7e0c0734be34a155997463e3b56","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Revert \"Roll engine to fed2ea458ed49088d33eddabc546ba56d600c717 (includes dart roll) again (#19277)\" (#19295)\n\nThis reverts commit 700cb767c9b41c9db1686e9999776bc9f4126b8f as it\r\nbreaks Windows tests.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/cc122f1672d4b7e0c0734be34a155997463e3b56"},{"sha":"fbf9044867631ef878066f56e95740331c44bfcc","author":{"name":"Hans Muller","email":"c758bf4dc29d6396a5209d38dfb92c9564c62dc2@chromium.org"},"message":"Update translation descriptions: alertDialogLabel, searchFieldLabel (#19234)","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/fbf9044867631ef878066f56e95740331c44bfcc"},{"sha":"2e215fdfe4e047133a897bb945fec21628383b9f","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Align expressions better (#19256)","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/2e215fdfe4e047133a897bb945fec21628383b9f"},{"sha":"1363bd1795b56c8ee613b1d3768a4789c8e0338e","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Ensure timeouts in flutter_tools integration tests include all messages received (#19253)\n\n* Allow a longer timeout for app launches\r\n\r\n* Include timings in errors when waiting for events\r\n\r\n* Extract a helper that adds a timeout and includes message logging\r\n\r\n* Ensure all timeouts include messages\r\n\r\n* Ensure logs are set up before we invoke actions\r\n\r\n* Ensure all messages are logged during timeout periods\r\n\r\nThis adds a new stream _allMessages that collects all output (as routed through debugPrint) and updates _timeoutWithMessages to use that instead of stdin/out of only the flutter run process (since that was missing stdin - the sends, and both input/output to the VM service).","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/1363bd1795b56c8ee613b1d3768a4789c8e0338e"},{"sha":"b075229d8504e9cbb1f4d86799e5fba6e699c477","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Preserve original kernel file for isolate spawn requests. (#18127)\n\n* Preserve original kernel file for isolate spawn requests.\r\n\r\nThis change gives incremental kernel files \".incremental.dill\" extension thereby preserving original kernel file.\r\n\r\nBug: https://github.com/flutter/flutter/issues/16084\r\nBug: https://github.com/flutter/flutter/issues/17012\r\nBug: https://github.com/flutter/flutter/issues/17983\r\n\r\n* Factor out naming logic into separate function\r\n\r\n* Fix string vs uri","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/b075229d8504e9cbb1f4d86799e5fba6e699c477"},{"sha":"e22f99743b4f0bea4a9b8e7703ce5ffbfda37a04","author":{"name":"Zachary Anderson","email":"5eb3a7c582f90a28bb9481c4774e095ba372fd77@users.noreply.github.com"},"message":"Revert \"Use runTests in fuchsia tester. (#19178)\" (#19321)\n\nThis reverts commit 032f8cdb8b563bdc200acdce068945a834bf2271.\r\n\r\nThe test runner hangs on exit after all tests pass when trying\r\nto roll this into Fuchsia.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/e22f99743b4f0bea4a9b8e7703ce5ffbfda37a04"},{"sha":"7ebf2728dc9173ad63a41aaa4c13e1fcafa51d4a","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Revert \"Revert \"Roll engine to fed2ea458ed49088d33eddabc546ba56d600c717 (includes dart roll) again (#19277)\" (#19295)\" (#19322)\n\nThis reverts commit cc122f1672d4b7e0c0734be34a155997463e3b56.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/7ebf2728dc9173ad63a41aaa4c13e1fcafa51d4a"},{"sha":"579d2fba992336cbe7be18f6555e3086d97215b0","author":{"name":"Jonah Williams","email":"07430f204b9a104051fbdce3c555ab8df64d2479@google.com"},"message":"Roll engine to c5a63d (#19288)","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/579d2fba992336cbe7be18f6555e3086d97215b0"},{"sha":"35f374036c72962d0e9b270a767b05cf7b5a01f9","author":{"name":"Gary Miguel","email":"0fc033973cbaff488875d2690ebf8eb90966db1b@google.com"},"message":"Revert \"Revert \"Use runTests in fuchsia tester. (#19178)\" (#19321)\" (#19327)\n\nThis reverts commit e22f99743b4f0bea4a9b8e7703ce5ffbfda37a04.\r\n\r\nAdding the exit(exitCode) fixes the hang.\r\nTested by running `fx run-host-tests` with a topaz checkout.\r\nVerified the hang before, no hang after.","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/35f374036c72962d0e9b270a767b05cf7b5a01f9"},{"sha":"698bda6ada1bbb339b522b48f60f8fca7cd7bab6","author":{"name":"Hans Muller","email":"c758bf4dc29d6396a5209d38dfb92c9564c62dc2@chromium.org"},"message":"Correct contentPadding type in InputDecoration.debugFillProperties (#19318)","distinct":true,"url":"https://api.github.com/repos/mjohnsullivan/flutter/commits/698bda6ada1bbb339b522b48f60f8fca7cd7bab6"}]}
{"actor":{"display_login":"mjohnsullivan"}}