- 11 May, 2019 2 commits
-
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/6e3c0431410c...5526884e7878 git log 6e3c0431410ce3ae1e1ee7cf8c139fefd34a6cde..5526884e7878d0e1ce3eb650c1ec6769fc59ba9c --no-merges --oneline 5526884e7 Wire up the Skia Metal backend on iOS. (flutter/engine#8936) 5ad986424 Roll src/third_party/skia 303bacbc0fcb..5c7b54112bca (2 commits) (flutter/engine#8938) 64481bd5d Roll src/third_party/skia 6e407986cd3b..303bacbc0fcb (2 commits) (flutter/engine#8935) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Jonah Williams authored
-
- 10 May, 2019 20 commits
-
-
Kate Lovett authored
Revert "Merge branch 'master' into master" This reverts commit e3a03c04, reversing changes made to 64749826.
-
Kate Lovett authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/3822aeccd93f...6e3c0431410c git log 3822aeccd93f41ad96e7af0fc68ff141f7ce6f78..6e3c0431410ce3ae1e1ee7cf8c139fefd34a6cde --no-merges --oneline 6e3c04314 Synthesize buttons for embedders (flutter/engine#8873) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Dan Field authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/710e9edda6a4...3822aeccd93f git log 710e9edda6a4464214cc3215a3ca399e2f4a41c5..3822aeccd93f41ad96e7af0fc68ff141f7ce6f78 --no-merges --oneline 3822aeccd Prevent redundant layouts when floor(width) is the same (flutter/engine#8867) 0bc6dc974 Platform_views gesture: let flutter view controller be the media to pass the touches. (flutter/engine#8685) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
engine-flutter-autoroll authored
710e9edda Roll src/third_party/skia 6eeaf927e381..6e407986cd3b (4 commits) (flutter/engine#8933) (#32497) https://github.com/flutter/engine/compare/bf17478a911b...710e9edda6a4 git log bf17478a911b133d54beed469adac90c91aa2c78..710e9edda6a4464214cc3215a3ca399e2f4a41c5 --no-merges --oneline 710e9edda Roll src/third_party/skia 6eeaf927e381..6e407986cd3b (4 commits) (flutter/engine#8933) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Jonah Williams authored
-
liyuqian authored
## Description These will help identify where the matrix starts to get wrong. Also fixed `RenderFittexBox` to no longer paint with empty child which previously triggered invalid matrix computations (NaN with dividing by 0). See also https://github.com/flutter/flutter/pull/7489 ## Related Issues https://github.com/flutter/flutter/issues/31650 https://github.com/flutter/flutter/issues/31700 https://github.com/flutter/flutter/issues/7431 ## Tests * RenderFittedBox does not paint with empty sizes
-
Michael Goderbauer authored
-
Riccardo Ratta authored
Make font semibold when isDefaultAction is true in CupertinoDialogAction
-
engine-flutter-autoroll authored
bf17478a9 Roll src/third_party/skia 4f6eb15178d8..6eeaf927e381 (12 commits) (flutter/engine#8932) (#32490) https://github.com/flutter/engine/compare/d8646ed07cf3...bf17478a911b git log d8646ed07cf3e836d390633abe389c18963a9285..bf17478a911b133d54beed469adac90c91aa2c78 --no-merges --oneline bf17478a9 Roll src/third_party/skia 4f6eb15178d8..6eeaf927e381 (12 commits) (flutter/engine#8932) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Efthymis Sarmpanis authored
-
Michael Goderbauer authored
-
xster authored
-
xster authored
-
Hans Muller authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/f1f95f91df12...d8646ed07cf3 git log f1f95f91df12edab39f111ec764fccdc1627537b..d8646ed07cf3e836d390633abe389c18963a9285 --no-merges --oneline d8646ed07 Fix the iOS accessibility tree structure of platform views. (flutter/engine#8731) b3e32e730 Roll src/third_party/skia dbded16fadde..4f6eb15178d8 (7 commits) (flutter/engine#8922) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/644db5a49c35...f1f95f91df12 git log 644db5a49c35e952e6fa9ccbe722e98e982f7ec5..f1f95f91df12edab39f111ec764fccdc1627537b --no-merges --oneline f1f95f91d Revert "Roll src/third_party/dart a0290f823c..c1e2df8f36 (3 commits)" (flutter/engine#8925) 27409dc1c [fuchsia] Guard out-of-tree Fuchsia targets to fix in-tree build (flutter/engine#8923) 6ed91ce8e Roll src/third_party/dart a0290f823c..c1e2df8f36 (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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Greg Spencer authored
This implements a DefaultFocusTraversal widget to describe the focus traversal policy for its children, defined by a FocusTraversalPolicy object from which custom policies may be created. Pre-defined policies include widget-order traversal, "reading order" traversal and directional traversal.
-
- 09 May, 2019 13 commits
-
-
Sam Rawlins authored
-
Greg Spencer authored
This fixes a benchmark regression introduced in #32350. The performance is improved by just reverting the Layer.find<S> routines to use their old definitions, instead of defining them in terms of the findAll<S> lazy iterators. Fixes #32387
-
liyuqian authored
I helped the daily mail debug a performance issue on I/O yesterday. Not using the master branch could be wasting a lot of time due to old bugs.
-
Phil Quitslund authored
* update immutable to const * => const lists * revert making list const * make Centers const
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/3ef5007d90cf...644db5a49c35 git log 3ef5007d90cf270ecd280db807c855e4b15d7f51..644db5a49c35e952e6fa9ccbe722e98e982f7ec5 --no-merges --oneline 644db5a49 Standardize TimePoint implementaion on std::chrono (flutter/engine#8913) 1c8e31b4f Make sure Window.dpr still has a setter (flutter/engine#8912) ad02f3cc1 Roll src/third_party/dart 678f4bb926..a0290f823c (1 commits) ccfc02a8a Roll src/third_party/skia dfda5f57bf25..dbded16fadde (1 commits) (flutter/engine#8918) f901126cc Roll src/third_party/skia b9330017c070..dfda5f57bf25 (2 commits) (flutter/engine#8917) c12b917e9 Roll src/third_party/dart ef0c812b0d..678f4bb926 (11 commits) ee45100b5 Roll src/third_party/skia 15c91422339a..b9330017c070 (11 commits) (flutter/engine#8915) 812616a67 Fix TimePoint on Windows (flutter/engine#8910) 30885db99 Roll src/third_party/dart f7bf890ff7..ef0c812b0d (13 commits) 78adbf78d Add web sdk implementation. (flutter/engine#8891) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Jonah Williams authored
-
stuartmorgan authored
Bash assignment doesn't have spaces around '='. Fixes #32341
-
Phil Quitslund authored
* make immutables const
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/026df8e46cde...3ef5007d90cf git log 026df8e46cde22dac687fdb8ed72310e5215be0b..3ef5007d90cf270ecd280db807c855e4b15d7f51 --no-merges --oneline 3ef5007d9 Roll buildroot to bb316a9e. (flutter/engine#8889) e7e6689b7 Expose API to decode images to specified dimensions (flutter/engine#8596) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
Greg Spencer authored
This changes Listener to trigger enter/move/exit in all Listeners below the pointer, not just the leaf region (the first region hit). This is because we need to allow listeners to be nested so that, say, a widget that handles changing color on hover, but also is wrapped in a Tooltip (that handles hover) can trigger both actions, not just one. To that end, I added a findAll to Layer, similar to the existing find method that was previously used. It returns an iterator over annotated layers which match the given data type. Since the findAll is implemented as returning an Iterable (and is sync*), I re-implemented the find routines as just returning the first result from findAll, since that should be just as efficient, and would then prevent duplication in the implementation.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/0a2d18da959e...026df8e46cde git log 0a2d18da959e188dfc9e394e6da68bcb92cd1536..026df8e46cde22dac687fdb8ed72310e5215be0b --no-merges --oneline 026df8e46 Roll src/third_party/dart f80f0bfcfd..f7bf890ff7 (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 (chinmaygarde@google.com), and stop the roller if necessary.
-
- 08 May, 2019 5 commits
-
-
Greg Spencer authored
I recently added some code to keep hover events from being propagated when a mouse wasn't attached. While that works, there are times when it can fire callbacks during the building of other components, since they can now be called from detach/attach. This is not ideal, since it will assert then. This changes the code so that it won't update the annotations during attach/detach, but also won't push the annotation layer unless a mouse is connected, achieving the same result as before, but with better semantics. The basic problem is that in the detach for RenderPointerListener, it would detach the annotation, which could cause onExit to be called on the annotation, since the widget was disappearing under the mouse, and thus needs to receive an onExit, but that onExit might be (and probably will be) calling setState, which marks the owning widget as needing to be built, sometimes when it already has been. The fix creates a new _ListenerElement that overrides activate and deactivate in order to tell the render object ahead of the detach that it might be detached, and so the onExit gets called before the detach instead of during it. In addition, I now avoid scheduling more than one check for mouse positions per frame.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/892b505d0a5e...0a2d18da959e git log 892b505d0a5e9199f728a31c64e3ed5acc9fdd6f..0a2d18da959e188dfc9e394e6da68bcb92cd1536 --no-merges --oneline 0a2d18da9 Roll src/third_party/dart 0e2e186262..f80f0bfcfd (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 (chinmaygarde@google.com), and stop the roller if necessary.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/edff0aa18a7d...892b505d0a5e git log edff0aa18a7d1e252ba6be7e83421fe23e67056c..892b505d0a5e9199f728a31c64e3ed5acc9fdd6f --no-merges --oneline 892b505d0 Provide a resource context in the GLFW shell (flutter/engine#8895) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/1604a413add7...edff0aa18a7d git log 1604a413add7034bab0ab72ced1bc7a1097900e4..edff0aa18a7d1e252ba6be7e83421fe23e67056c --no-merges --oneline edff0aa18 Roll src/third_party/dart 8143450941..0e2e186262 (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 (chinmaygarde@google.com), and stop the roller if necessary.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/ac4f3c9945ee...1604a413add7 git log ac4f3c9945ee640ac7ad1cd2d16a5be3a38e16e7..1604a413add7034bab0ab72ced1bc7a1097900e4 --no-merges --oneline 1604a413a Roll src/third_party/skia f90bfd72174b..15c91422339a (1 commits) (flutter/engine#8900) 3fccf83ec Roll src/third_party/skia 4497ac179949..f90bfd72174b (2 commits) (flutter/engine#8897) 5d1c1a027 Remove more asserts and fix a11y check (flutter/engine#8896) 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 (chinmaygarde@google.com), and stop the roller if necessary.
-