liyuqian
ffca51fcdd
Reland "Smooth out iOS irregular input events delivery ( #12280 )" ( flutter/engine#12385 )
...
This reverts commit 56bb40c0179628e37ba3614534552441642c0492.
Additionally, we fix https://github.com/flutter/flutter/issues/40863 by adding a secondary VSYNC callback.
Unit tests are updated to provide VSYNC mocking and check the fix of https://github.com/flutter/flutter/issues/40863 .
The root cause of having https://github.com/flutter/flutter/issues/40863 is the false assumption that each input event must trigger a new frame. That was true in the framework PR https://github.com/flutter/flutter/pull/36616 because the input events there are all scrolling move events. When the PR was ported to the engine, we can no longer distinguish different types of events, and tap events may no longer trigger a new frame.
Therefore, this PR directly hooks into the `VsyncWaiter` and uses its (newly added) secondary callback to dispatch the pending input event.
2019-09-30 11:25:50 -07:00
Greg Spencer
5302cb60b3
Add missing flag for embedder. ( flutter/engine#12700 )
...
Adding missing flag for IsFocusable that I missed in #12618
2019-09-30 11:21:01 -07:00
Luca Zuccarini
1ebef447d7
Add a method to flutter_window_controller to destroy the current window. ( flutter/engine#12076 )
...
This allows the embedder to be shutdown by means other than manually closing the window (e.g. by handling a SIGINT).
2019-09-30 10:58:36 -07:00
skia-flutter-autoroll
67552b48d9
Roll fuchsia/sdk/core/linux-amd64 from sWs8N... to _0Sq8... ( flutter/engine#12697 )
...
Roll fuchsia/sdk/core/linux-amd64 from sWs8N... to _0Sq8...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-30 13:07:42 -04:00
Jason Simmons
08ca30ec00
Migrate from fuchsia.crash.Analyzer to fuchsia.feedback.CrashReporter ( flutter/engine#12413 )
...
Ported from Topaz
2019-09-30 09:50:07 -07:00
Greg Spencer
b174801460
Add isFocusable to SemanticsFlag ( flutter/engine#12618 )
...
This adds an isFocusable to SemanticsFlag so that the framework can tell the engine what semantics nodes are allowed to be focused, which will affect what platform flags are applied to the semantics information.
This flag is not yet in use by the frame
2019-09-30 09:46:48 -07:00
skia-flutter-autoroll
bcaf7cfb46
Roll src/third_party/skia e242d0ea937c..89e1f600ec78 (3 commits) ( flutter/engine#12696 )
...
https://skia.googlesource.com/skia.git/+log/e242d0ea937c..89e1f600ec78
git log e242d0ea937c..89e1f600ec78 --date=short --no-merges --format='%ad %ae %s'
2019-09-30 bungeman@google.com Improve implementations of copyTable.
2019-09-30 kjlubick@google.com Update gold aggregators to use new struct
2019-09-30 halcanary@google.com experimental/skottie_ios/SkottieMtkView: stopAtEnd option
Created with:
gclient setdep -r src/third_party/skia@89e1f600ec78
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC rmistry@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
Bug: None
TBR=rmistry@google.com
2019-09-30 12:02:12 -04:00
Nurhan Turgut
ae6eda42d1
Refactoring text_editing.dart ( flutter/engine#12479 )
...
* Refacting text_editing.dart to use EditingState more efficiently and removing unused/unimplemented code.
* Addressing PR comments. Comment changes. Removing unused methods. Method renaming.
* commiting text_editing_test.dart changes.
2019-09-30 08:26:28 -07:00
skia-flutter-autoroll
d903c97b4e
Roll src/third_party/skia abc851eb3dcc..e242d0ea937c (2 commits) ( flutter/engine#12693 )
...
https://skia.googlesource.com/skia.git/+log/abc851eb3dcc..e242d0ea937c
git log abc851eb3dcc..e242d0ea937c --date=short --no-merges --format='%ad %ae %s'
2019-09-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@e242d0ea937c
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC rmistry@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
Bug: None
TBR=rmistry@google.com
2019-09-30 08:12:31 -04:00
skia-flutter-autoroll
d14b768eac
Roll src/third_party/skia 0e7500021402..abc851eb3dcc (3 commits) ( flutter/engine#12692 )
...
https://skia.googlesource.com/skia.git/+log/0e7500021402..abc851eb3dcc
git log 0e7500021402..abc851eb3dcc --date=short --no-merges --format='%ad %ae %s'
2019-09-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 7f506bde16f1..71c1138d6739 (6 commits)
2019-09-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 996b39934b3a..26279492794d (443 commits)
2019-09-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6b4b8141e11d..faa2a365b5c0 (1 commits)
Created with:
gclient setdep -r src/third_party/skia@abc851eb3dcc
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC rmistry@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
Bug: None
TBR=rmistry@google.com
2019-09-30 04:25:42 -04:00
skia-flutter-autoroll
246ae07610
Roll src/third_party/skia 7aeabcfa6a73..0e7500021402 (1 commits) ( flutter/engine#12691 )
...
https://skia.googlesource.com/skia.git/+log/7aeabcfa6a73..0e7500021402
git log 7aeabcfa6a73..0e7500021402 --date=short --no-merges --format='%ad %ae %s'
2019-09-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@0e7500021402
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC rmistry@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
Bug: None
TBR=rmistry@google.com
2019-09-30 00:36:14 -04:00
skia-flutter-autoroll
180b13e949
Roll fuchsia/sdk/core/linux-amd64 from eUBos... to sWs8N... ( flutter/engine#12690 )
...
Roll fuchsia/sdk/core/linux-amd64 from eUBos... to sWs8N...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-30 00:23:25 -04:00
skia-flutter-autoroll
c41913c8ce
Roll fuchsia/sdk/core/linux-amd64 from OEG20... to eUBos... ( flutter/engine#12688 )
...
Roll fuchsia/sdk/core/linux-amd64 from OEG20... to eUBos...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-29 11:36:19 -04:00
skia-flutter-autoroll
58eaa5cb1e
Roll src/third_party/skia be971636cf9b..7aeabcfa6a73 (3 commits) ( flutter/engine#12686 )
...
https://skia.googlesource.com/skia.git/+log/be971636cf9b..7aeabcfa6a73
git log be971636cf9b..7aeabcfa6a73 --date=short --no-merges --format='%ad %ae %s'
2019-09-29 kjlubick@google.com [SkParagraph] Require len if using addText(const char*)
2019-09-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-09-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@7aeabcfa6a73
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC rmistry@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
Bug: None
TBR=rmistry@google.com
2019-09-29 08:42:31 -04:00
skia-flutter-autoroll
1ca16576af
Roll src/third_party/skia 2e856451654d..be971636cf9b (1 commits) ( flutter/engine#12685 )
...
https://skia.googlesource.com/skia.git/+log/2e856451654d..be971636cf9b
git log 2e856451654d..be971636cf9b --date=short --no-merges --format='%ad %ae %s'
2019-09-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@be971636cf9b
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC rmistry@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
Bug: None
TBR=rmistry@google.com
2019-09-29 04:53:37 -04:00
skia-flutter-autoroll
bda727d712
Roll fuchsia/sdk/core/linux-amd64 from lHiKM... to OEG20... ( flutter/engine#12683 )
...
Roll fuchsia/sdk/core/linux-amd64 from lHiKM... to OEG20...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-28 22:50:35 -04:00
skia-flutter-autoroll
6ed4dfc45b
Roll fuchsia/sdk/core/linux-amd64 from nVAcH... to lHiKM... ( flutter/engine#12680 )
...
Roll fuchsia/sdk/core/linux-amd64 from nVAcH... to lHiKM...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-28 10:06:31 -04:00
skia-flutter-autoroll
ebfdd0b7f5
Roll src/third_party/skia bd84330ba277..2e856451654d (1 commits) ( flutter/engine#12661 )
...
https://skia.googlesource.com/skia.git/+log/bd84330ba277..2e856451654d
git log bd84330ba277..2e856451654d --date=short --no-merges --format='%ad %ae %s'
2019-09-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@2e856451654d
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-28 04:12:39 -04:00
skia-flutter-autoroll
1810209bd4
Roll src/third_party/skia 8ab1530cd3cd..bd84330ba277 (1 commits) ( flutter/engine#12639 )
...
https://skia.googlesource.com/skia.git/+log/8ab1530cd3cd..bd84330ba277
git log 8ab1530cd3cd..bd84330ba277 --date=short --no-merges --format='%ad %ae %s'
2019-09-28 reed@google.com Revert "Revert "add explicit src and dst colorspaces to filterColor4f""
Created with:
gclient setdep -r src/third_party/skia@bd84330ba277
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-28 00:24:57 -04:00
skia-flutter-autoroll
5f2675889d
Roll fuchsia/sdk/core/linux-amd64 from qx53U... to nVAcH... ( flutter/engine#12620 )
...
Roll fuchsia/sdk/core/linux-amd64 from qx53U... to nVAcH...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-27 21:21:11 -04:00
skia-flutter-autoroll
98590ce179
Roll src/third_party/skia 28ad6f869822..8ab1530cd3cd (5 commits) ( flutter/engine#12614 )
...
https://skia.googlesource.com/skia.git/+log/28ad6f869822..8ab1530cd3cd
git log 28ad6f869822..8ab1530cd3cd --date=short --no-merges --format='%ad %ae %s'
2019-09-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-27 bsalomon@google.com Remove vestiges of 32 float texture format support
2019-09-27 jvanverth@google.com Add gpu programmatic frame capture routines
2019-09-27 fmalita@chromium.org [skottie] Minimize top layer size
Created with:
gclient setdep -r src/third_party/skia@8ab1530cd3cd
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-27 20:37:26 -04:00
liyuqian
2778d3bb20
Revert "[fuchsia] Wire up OpacityLayer to Scenic ( #11322 )" ( flutter/engine#12610 )
...
This reverts commit 639cc113f0b2ccf9fcf69ded7960d41d0b611f80.
Fixes https://github.com/flutter/flutter/issues/41394 and other
related correctness issues.
TBR: @arbreng @jason-simmons @mehmetf
2019-09-27 16:50:43 -07:00
gaaclarke
2aea717b71
Started asserting the FlutterEngine is running before communicating over channels. ( flutter/engine#12469 )
...
Started asserting the FlutterEngine is running before communicating
over channels. This changes a null pointer exception to an
NSException that will provide some meaningful data to clients
incorrectly using the engine in an add-to-app situations.
2019-09-27 15:18:45 -07:00
gaaclarke
750f2e5bef
Split out the logic to handle status bar touches into its own function ( flutter/engine#12587 )
...
Split out the logic to handle status bar touches into its own function. This should make add-to-app clients' lives easier.
2019-09-27 15:10:28 -07:00
Kaushik Iska
ba2cd2fbed
[flutter_runner] Refactor thread_application pair to ActiveApplication ( flutter/engine#12573 )
2019-09-27 13:38:25 -07:00
George Wright
c24109d884
Reword confusing messaging surrounding unhandled exception in flutter_runner on Fuchsia ( flutter/engine#12428 )
...
- Don't use 'unhandled' as that implies fatality which this is not
- Don't mention shutdown because this is not necessarily an exception-after-shutdown issue
Follow-up issue filed https://github.com/flutter/flutter/issues/41506 to implement the unit test for this.
2019-09-27 12:50:20 -07:00
skia-flutter-autoroll
fcadf5d96e
Roll src/third_party/skia b23d66e10a98..28ad6f869822 (10 commits) ( flutter/engine#12580 )
...
https://skia.googlesource.com/skia.git/+log/b23d66e10a98..28ad6f869822
git log b23d66e10a98..28ad6f869822 --date=short --no-merges --format='%ad %ae %s'
2019-09-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-27 reed@google.com Revert "add explicit src and dst colorspaces to filterColor4f"
2019-09-27 nifong@google.com Make move-assets obey SKIA_INFRA_ROOT
2019-09-27 benjaminwagner@google.com Switch to device_type dimension for iOS devices
2019-09-27 egdaniel@google.com Don't execute OpsTask which will have no effect on their target.
2019-09-27 mtklein@google.com add alternate gather() impl.
2019-09-27 reed@google.com add explicit src and dst colorspaces to filterColor4f
2019-09-27 fmalita@chromium.org [skottie] Fix skottie_tool anim null check logic
2019-09-27 herb@google.com Introduce SkIota a wrapper that adds an index
2019-09-27 bsalomon@google.com Use SW backend as ref for AsyncReadPixels unit test.
Created with:
gclient setdep -r src/third_party/skia@28ad6f869822
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-27 15:41:55 -04:00
Jonah Williams
c341326d6a
Add support for JIT release mode ( flutter/engine#12446 )
2019-09-27 11:20:54 -07:00
Kaushik Iska
688c6f067a
Remove references to topaz ( flutter/engine#12565 )
...
* Add clangd directory to gitignore
* Remove references to TOPAZ_ from #ifdefs
We missed these in the migration.
2019-09-27 10:24:44 -07:00
skia-flutter-autoroll
7b56e51c3f
Roll src/third_party/skia 3787f51c65c3..b23d66e10a98 (1 commits) ( flutter/engine#12559 )
...
https://skia.googlesource.com/skia.git/+log/3787f51c65c3..b23d66e10a98
git log 3787f51c65c3..b23d66e10a98 --date=short --no-merges --format='%ad %ae %s'
2019-09-27 brianosman@google.com Interpreter: Lots of minor cleanup/refactoring
Created with:
gclient setdep -r src/third_party/skia@b23d66e10a98
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-27 11:49:30 -04:00
skia-flutter-autoroll
ef3390ab44
Roll fuchsia/sdk/core/linux-amd64 from YDv3O... to qx53U... ( flutter/engine#12520 )
...
Roll fuchsia/sdk/core/linux-amd64 from YDv3O... to qx53U...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-27 07:03:45 -04:00
skia-flutter-autoroll
f3d9f02a61
Roll src/third_party/skia 296743a86281..3787f51c65c3 (4 commits) ( flutter/engine#12512 )
...
https://skia.googlesource.com/skia.git/+log/296743a86281..3787f51c65c3
git log 296743a86281..3787f51c65c3 --date=short --no-merges --format='%ad %ae %s'
2019-09-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f703443b1f67..7f506bde16f1 (9 commits)
2019-09-27 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 30d3c8afe19c..6b4b8141e11d (2 commits)
2019-09-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src fbc0a229ff3c..996b39934b3a (495 commits)
Created with:
gclient setdep -r src/third_party/skia@3787f51c65c3
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-27 05:49:23 -04:00
skia-flutter-autoroll
5c036a5eec
Roll src/third_party/skia b83cc76a5e3a..296743a86281 (1 commits) ( flutter/engine#12491 )
...
https://skia.googlesource.com/skia.git/+log/b83cc76a5e3a..296743a86281
git log b83cc76a5e3a..296743a86281 --date=short --no-merges --format='%ad %ae %s'
2019-09-27 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@296743a86281
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-27 00:29:01 -04:00
skia-flutter-autoroll
dcce5f40fc
Roll src/third_party/skia ec85f407bfee..b83cc76a5e3a (15 commits) ( flutter/engine#12472 )
...
https://skia.googlesource.com/skia.git/+log/ec85f407bfee..b83cc76a5e3a
git log ec85f407bfee..b83cc76a5e3a --date=short --no-merges --format='%ad %ae %s'
2019-09-26 mtklein@google.com Reland "hsw::S32_alpha_D32_filter_DX"
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 mtklein@google.com reformat .gn files
2019-09-26 csmartdalton@google.com Reland "Remove the resolve rect and resolve types from GrRenderTarget"
2019-09-26 halcanary@google.com experimental/skottie_ios: Add methods to SkottieMtkView
2019-09-26 mtklein@google.com roll GN
2019-09-26 mtklein@google.com Revert "hsw::S32_alpha_D32_filter_DX"
2019-09-26 kjlubick@google.com [canvaskit] remove debugging code
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 egdaniel@google.com Fix vulkan caps checks for external formats.
2019-09-26 robertphillips@google.com Add mipmap support to SkPixmap flavor of createBackendTexture
2019-09-26 csmartdalton@google.com Revert "Remove the resolve rect and resolve types from GrRenderTarget"
2019-09-26 kjlubick@google.com [canvaskit] Create SkFontMgr from passed in data
2019-09-26 mtklein@google.com hsw::S32_alpha_D32_filter_DX
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@b83cc76a5e3a
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-26 20:41:18 -04:00
gaaclarke
56c5c74ecd
Added a default entrypoint variable to match android syntax. ( flutter/engine#12370 )
...
Made creating and using a FlutterEngine a bit easier, to try to get it get it as easy to use as Android's equivalent.
* Added a default entrypoint variable.
* I added `run` to and `initWithName:` to FlutterEngine.
2019-09-26 17:11:45 -07:00
tauu
b1f058d83d
[web_ui] add missing dispose handler for MethodCalls to flutter/platform_view ( flutter/engine#12226 )
...
* added dispose handler for calls to flutter/platform_view
* improved comment
2019-09-26 16:48:57 -07:00
tauu
89971abacd
[web_ui] PersistedPlatformView attribute update handling to enable resizing ( flutter/engine#12227 )
...
* add PersistedPlatformView attribute update handling to enable resizing
* update size of root element created by a PlatformView
* improved comments
* enforce effective size of PlatformView surface
* updated formating of platform_view.dart
* stop storing root element of PlatformView in its Surface
When the PlatformViemSurface adopts the DOM elements from a previous PlatformViewSurface the the stored value will lost.
* move setting overflow property to createElement
2019-09-26 16:48:27 -07:00
Matt Carroll
e6e9fb54bb
Forwards Flutter View to platform views and detaches when needed. ( flutter/engine#12359 )
2019-09-26 15:34:01 -07:00
Nurhan Turgut
3795f9fb98
Reflect selection changes in Firefox for text editing ( flutter/engine#12447 )
...
* reflect selection changes in Firefox. With this change if the keyboard arrow keys to move the cursor the selection change is synced to Flutter Framework
* Addresing PR comments. Renaming. Adding the domelement to SelectionChangeDetection constructor.
* add initial value to selection start/end
add initial value to selection start/end
2019-09-26 15:24:10 -07:00
Francisco Magdaleno
9c8f5d8074
Adds support for 5 mouse buttons ( flutter/engine#12450 )
2019-09-26 15:23:58 -07:00
Gary Qian
2109f77212
Make kDoNotResizeDimension public so framework can use it directly ( flutter/engine#12448 )
2019-09-26 17:07:16 -04:00
skia-flutter-autoroll
63b2316448
Roll src/third_party/skia 559ffe4a23ce..ec85f407bfee (44 commits) ( flutter/engine#12463 )
...
https://skia.googlesource.com/skia.git/+log/559ffe4a23ce..ec85f407bfee
git log 559ffe4a23ce..ec85f407bfee --date=short --no-merges --format='%ad %ae %s'
2019-09-26 csmartdalton@google.com Remove the resolve rect and resolve types from GrRenderTarget
2019-09-26 ethannicholas@google.com Revert "Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear""
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 kjlubick@google.com [canvaskit] fix null terminator on drawText
2019-09-26 bsalomon@google.com srgb texture format cleanup.
2019-09-26 michaelludwig@google.com Improve subpixel coverage calculation for thin quads
2019-09-26 bsalomon@google.com Check support for each GL format independently.
2019-09-26 fmalita@chromium.org [skottie] Add null sink option for skottie_tool
2019-09-26 herb@google.com Restrict SkStrikeInterface to GPU and rename to SkStrikeForGPU
2019-09-26 ethannicholas@google.com Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear"
2019-09-26 fmalita@chromium.org [skottie] Minor MotionBlurEffect cleanup
2019-09-26 herb@google.com Blur both in x and y
2019-09-26 ethannicholas@google.com remove 'in uniform' support from GrSkSLFP, make rules more clear
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ba04be8c9ef9..f703443b1f67 (6 commits)
2019-09-26 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader cc3f09861685..30d3c8afe19c (2 commits)
2019-09-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src fb8fbb18d6f2..fbc0a229ff3c (465 commits)
2019-09-26 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-26 jcgregorio@google.com Fix HOME directory in Docker containers built under cloudbuild.
2019-09-25 herb@google.com Move SkScalerContextEffects to SkScalerContext.h
2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-25 csmartdalton@google.com Move the msaa dirty rect to GrRenderTargetProxy
2019-09-25 mtklein@google.com clean up for SSSE3 bilerp
2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-25 nifong@google.com Add a test that draws subpictures within an MSKP and make it pass.
2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-25 herb@google.com Use constexpr version of min/max
2019-09-25 brianosman@google.com In AAConvexPathRenderer, don't assume that path direction can be computed
2019-09-25 nigeltao@google.com Fix calls to deprecated Wuffs API
2019-09-25 mtklein@google.com cut another multiply in SSE2 bilerp
2019-09-25 nifong@google.com Add tests that loads mskp and changes frame.
2019-09-25 mtklein@google.com cut a multiply in SSE2 bilerp
2019-09-25 csmartdalton@google.com Don't submit msaa resovle command buffers except for external IO
2019-09-25 herb@google.com Add helper SkMakeZip
2019-09-25 mtklein@google.com comment and TODO bilerp code
2019-09-25 herb@google.com Add project declaration for CMake
2019-09-25 mtklein@google.com opt skottie_tool into thread-local strike caches
2019-09-25 robertphillips@google.com Split out check_base_readbacks sub-test in BackendAllocation tests
2019-09-25 mtklein@google.com dump frame time stats in skottie_tool
Created with:
gclient setdep -r src/third_party/skia@ec85f407bfee
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@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
Bug: None
TBR=bungeman@google.com
2019-09-26 16:52:52 -04:00
skia-flutter-autoroll
accbe3a695
Roll fuchsia/sdk/core/linux-amd64 from PyQPO... to YDv3O... ( flutter/engine#12462 )
...
Roll fuchsia/sdk/core/linux-amd64 from PyQPO... to YDv3O...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-26 16:50:19 -04:00
Chinmay Garde
46f4c5229f
Revert "Support accessibility labels on iOS switches. ( #12404 )" ( flutter/engine#12466 )
...
This reverts commit 4a14828c0bd942baa3b012b20d2593f02c47264f.
2019-09-26 12:52:52 -07:00
brandondiamond
4a14828c0b
Support accessibility labels on iOS switches. ( flutter/engine#12404 )
2019-09-26 11:14:44 -07:00
liyuqian
92dda0b588
Add .mskp file to binary format ( flutter/engine#12454 )
...
Fixes https://bugs.chromium.org/p/skia/issues/detail?id=9467
2019-09-26 11:09:47 -07:00
Greg Spencer
c671d64ac9
Revert "Send TYPE_VIEW_FOCUSED for views with input focus. ( #12410 )" ( flutter/engine#12455 )
...
This reverts commit 599389642bc73c7e439be34590ab71beced2d97e because it breaks the Flutter framework build.
2019-09-25 20:35:55 -07:00
skia-flutter-autoroll
e07437abee
Roll fuchsia/sdk/core/linux-amd64 from worpw... to PyQPO... ( flutter/engine#12452 )
...
Roll fuchsia/sdk/core/linux-amd64 from worpw... to PyQPO...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC 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-09-25 19:24:57 -04:00
Greg Spencer
599389642b
Send TYPE_VIEW_FOCUSED for views with input focus. ( flutter/engine#12410 )
...
This change modifies the accessibility bridge so that if a node has input focus, then it will tell TalkBack so that it will request the accessibility focus for the view.
It also sets the content change types bit field to include CONTENT_CHANGE_TYPE_SUBTREE to indicate that the subtree for the view has changed for API levels after, and including, KitKat (19)
2019-09-25 14:14:00 -07:00
Yegor
24e60804fa
[web] filter test targets; cache host.dart compilation ( flutter/engine#12445 )
...
* filter test targets; cache host.dart compilation
2019-09-25 13:51:00 -07:00