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
Michael Klimushyn
be42c21dc1
Work around Samsung keyboard issue ( flutter/engine#12432 )
...
Samsung's Korean keyboard has a bug where it always attempts to combine
characters based on its internal state, ignoring if and when the cursor
is moved programmatically. EG typing "ㄴㅇ" and then moving the cursor
back to the front of the text and typing "ㄴ" again would result in
"ㄴㅇㄴ", not "ㄴㄴㅇ".
Fully restarting the IMM works around this because it flushes the
keyboard's internal state and stops it from trying to incorrectly
combine characters. However this also has some negative performance
implications, so we only apply the workaround on Samsung devices set
to use Korean input.
This also effectively disables the feature on Samsung keyboards that
allowed users to re-open a composing region for previously typed
characters. See https://github.com/flutter/flutter/issues/29341#issuecomment-531283508 .
Fixes flutter/flutter#29341 .
2019-09-25 11:16:32 -07:00
Yegor
f24162c6bf
Force exit felt tool on sigint, sigterm ( flutter/engine#12443 )
2019-09-25 10:02:32 -07:00
skia-flutter-autoroll
19e7aab9a1
Roll src/third_party/skia 6abaff3041a3..559ffe4a23ce (2 commits) ( flutter/engine#12444 )
...
https://skia.googlesource.com/skia.git/+log/6abaff3041a3..559ffe4a23ce
git log 6abaff3041a3..559ffe4a23ce --date=short --no-merges --format='%ad %ae %s'
2019-09-25 brianosman@google.com Particles: Added particle flags for tracking state (one-time triggers, etc)
2019-09-25 mtklein@google.com poor man's contention profiler
Created with:
gclient setdep -r src/third_party/skia@559ffe4a23ce
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-25 12:53:11 -04:00
David Worsham
639cc113f0
[fuchsia] Wire up OpacityLayer to Scenic ( flutter/engine#11322 )
...
On Fuchsia, add a build flag for compositing OpacityLayers using the system
compositor vs Skia, which exposes a fastpath for opacity via Scenic.
This will only work under certain circumstances, in particular nested
OpacityLayers will not render correctly!
On Fuchsia, add a build flag for compositing PhysicalShapeLayers using
the system compositor vs Skia. Set to off by default, which restores
performant shadows on Fuchsia.
Remove the opacity exposed from ChildView, as that was added mistakenly.
Finally, we centralize the logic for switching between the
system-composited and in-process-composited paths inside of
ContainerLayer. We also centralize the logic for computing elevation
there. This allows the removal of many OS_FUCHSIA-specific code-paths.
Test: Ran workstation on Fuchsia; benchmarked before and after
Bug: 23711
Bug: 24163
* Fix broken tests
2019-09-25 12:48:42 -04:00
Yegor
bcfe5948b1
delete golden files; switch to flutter/goldens ( flutter/engine#12434 )
...
Delete golden files from flutter/engine; switch to flutter/goldens
2019-09-25 09:08:44 -07:00
Devon Carew
72d05a0db7
add dart:html, dart:js, and dart:js_util to the copy of the Dart SDK used for analysis ( flutter/engine#12435 )
2019-09-25 08:10:54 -07:00
skia-flutter-autoroll
57fc6d2f8f
Roll fuchsia/sdk/core/linux-amd64 from dmzjj... to worpw... ( flutter/engine#12441 )
...
Roll fuchsia/sdk/core/linux-amd64 from dmzjj... to worpw...
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 06:40:17 -04:00
skia-flutter-autoroll
ef9cb1ecde
Roll src/third_party/skia 2da97da4b024..6abaff3041a3 (1 commits) ( flutter/engine#12440 )
...
https://skia.googlesource.com/skia.git/+log/2da97da4b024..6abaff3041a3
git log 2da97da4b024..6abaff3041a3 --date=short --no-merges --format='%ad %ae %s'
2019-09-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6d625bfe6e8a..ba04be8c9ef9 (9 commits)
Created with:
gclient setdep -r src/third_party/skia@6abaff3041a3
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-25 06:23:39 -04:00
skia-flutter-autoroll
81fbdf8ef1
Roll src/third_party/skia 2137f90b9d98..2da97da4b024 (3 commits) ( flutter/engine#12438 )
...
https://skia.googlesource.com/skia.git/+log/2137f90b9d98..2da97da4b024
git log 2137f90b9d98..2da97da4b024 --date=short --no-merges --format='%ad %ae %s'
2019-09-25 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a76152f4e4ce..fb8fbb18d6f2 (434 commits)
2019-09-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e3a5983705da..cc3f09861685 (5 commits)
Created with:
gclient setdep -r src/third_party/skia@2da97da4b024
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-25 02:29:54 -04:00
skia-flutter-autoroll
3524091df9
Roll src/third_party/skia f050422f3285..2137f90b9d98 (4 commits) ( flutter/engine#12437 )
...
https://skia.googlesource.com/skia.git/+log/f050422f3285..2137f90b9d98
git log f050422f3285..2137f90b9d98 --date=short --no-merges --format='%ad %ae %s'
2019-09-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 fmalita@chromium.org [skottie] Disable skottie_tool on iOS
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@2137f90b9d98
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-24 22:34:29 -04:00
David Iglesias
34a8ee65d9
Interpret negative radii as 0 in recording_canvas drawDRRect ( flutter/engine#12431 )
...
* Interpret negative radii as 0 in recording_canvas drawDRRect
This allows drawing DRRects that may have some negative values on
its corners (caused by deflating a RRect with some non-round corners,
for example)
See added unit test for an example of the above.
Fixes https://github.com/flutter/flutter/issues/40728
2019-09-24 17:55:45 -07:00
Gary Qian
b43e4270a3
Track fallback font names as a vector instead of a set. ( flutter/engine#12426 )
2019-09-24 20:10:40 -04:00
skia-flutter-autoroll
077c2434cb
Roll src/third_party/skia 6f62412c9203..f050422f3285 (12 commits) ( flutter/engine#12433 )
...
https://skia.googlesource.com/skia.git/+log/6f62412c9203..f050422f3285
git log 6f62412c9203..f050422f3285 --date=short --no-merges --format='%ad %ae %s'
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 robertphillips@google.com Add check_mipmaps subtest to BackendAllocation test
2019-09-24 brianosman@google.com SkSL: Support bitwise negation on unsigned integers
2019-09-24 brianosman@google.com When precompiling SkSL, avoid the need to re-link
2019-09-24 nihohit@gmail.com Compile CanvasKit without -fPIC, for latest emscripten compatibility.
2019-09-24 nihohit@gmail.com Add comment explaining that using mirrors might break git cl.
2019-09-24 fmalita@chromium.org [skottie] Tweak skottie_tool --threads meaning
2019-09-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-24 fmalita@chromium.org [skottie] Multi-threaded skottie_tool
2019-09-24 brianosman@google.com GrGLProgramBuilder cleanup
2019-09-24 robertphillips@google.com Remove compressed format support from the GrGpu::createBackendTexture code path
2019-09-24 bsalomon@google.com Remove workarounds for osmesa
Created with:
gclient setdep -r src/third_party/skia@f050422f3285
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-24 18:42:29 -04:00
skia-flutter-autoroll
fbffb5231e
Roll fuchsia/sdk/core/linux-amd64 from uVOaI... to dmzjj... ( flutter/engine#12429 )
...
Roll fuchsia/sdk/core/linux-amd64 from uVOaI... to dmzjj...
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-24 17:54:32 -04:00
skia-flutter-autoroll
b35ee9fde7
Roll src/third_party/skia f07a36341330..6f62412c9203 (8 commits) ( flutter/engine#12424 )
...
https://skia.googlesource.com/skia.git/+log/f07a36341330..6f62412c9203
git log f07a36341330..6f62412c9203 --date=short --no-merges --format='%ad %ae %s'
2019-09-24 ethannicholas@google.com Fixed integer divide / remainder in sksl interpreter
2019-09-24 robertphillips@google.com Fix accessing off end of pixmap for R16G16_float in SSE2/SSE4.1 mode
2019-09-24 scroggo@google.com Move is_orientation_marker into its own file
2019-09-24 robertphillips@google.com Clean up cruft left over from addition GrGpu::createBackendTexture chokepoint
2019-09-24 jvanverth@google.com Remove MoltenVK configs from the bots.
2019-09-24 nigeltao@google.com Enable Codec_GifInterlacedTruncated test for Wuffs
2019-09-24 reed@google.com support gpu for skottie2movie
2019-09-24 brianosman@google.com Interpreter: Add bitwise shift operators
Created with:
gclient setdep -r src/third_party/skia@6f62412c9203
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-24 14:52:55 -04:00
skia-flutter-autoroll
557f2f0604
Roll src/third_party/skia 867ab81687fc..f07a36341330 (1 commits) ( flutter/engine#12421 )
...
https://skia.googlesource.com/skia.git/+log/867ab81687fc..f07a36341330
git log 867ab81687fc..f07a36341330 --date=short --no-merges --format='%ad %ae %s'
2019-09-24 herb@google.com Limit sigma for software blurs
Created with:
gclient setdep -r src/third_party/skia@f07a36341330
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-24 10:49:54 -04:00
skia-flutter-autoroll
e80c6eafd8
Roll fuchsia/sdk/core/linux-amd64 from NY2A5... to uVOaI... ( flutter/engine#12419 )
...
Roll fuchsia/sdk/core/linux-amd64 from NY2A5... to uVOaI...
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-24 05:06:09 -04:00
skia-flutter-autoroll
f658c8b7a5
Roll src/third_party/skia c096654fa7c6..867ab81687fc (4 commits) ( flutter/engine#12417 )
...
https://skia.googlesource.com/skia.git/+log/c096654fa7c6..867ab81687fc
git log c096654fa7c6..867ab81687fc --date=short --no-merges --format='%ad %ae %s'
2019-09-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 a905cbcdc21b..6d625bfe6e8a (3 commits)
2019-09-24 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 82de2e611e32..a76152f4e4ce (372 commits)
2019-09-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 1f89f58faeb8..e3a5983705da (1 commits)
Created with:
gclient setdep -r src/third_party/skia@867ab81687fc
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-24 04:49:45 -04:00
skia-flutter-autoroll
209c1f3ca2
Roll src/third_party/skia b4b1005d485f..c096654fa7c6 (1 commits) ( flutter/engine#12415 )
...
https://skia.googlesource.com/skia.git/+log/b4b1005d485f..c096654fa7c6
git log b4b1005d485f..c096654fa7c6 --date=short --no-merges --format='%ad %ae %s'
2019-09-24 csmartdalton@google.com ccpr: Don't assign inverse fill types to fan tessellations
Created with:
gclient setdep -r src/third_party/skia@c096654fa7c6
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-24 00:59:41 -04:00
skia-flutter-autoroll
b2f0e22f62
Roll src/third_party/skia b3542d95da65..b4b1005d485f (6 commits) ( flutter/engine#12414 )
...
https://skia.googlesource.com/skia.git/+log/b3542d95da65..b4b1005d485f
git log b3542d95da65..b4b1005d485f --date=short --no-merges --format='%ad %ae %s'
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 8be7a4c7f738..a905cbcdc21b (5 commits)
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 csmartdalton@google.com Abolish absClear
2019-09-23 jvanverth@google.com Use safe computation for adding up YUVASizeInfo total bytes
Created with:
gclient setdep -r src/third_party/skia@b4b1005d485f
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-23 21:11:50 -04:00
Jonas Uekötter
82c40a3a20
Write MINIMAL_SDK to exception message ( flutter/engine#11345 )
...
This changes writes the required and current Android SDK level to the exception message. This enables Crash Reporting tools to capture more information about this crash.
2019-09-23 17:20:26 -07:00
Francisco Magdaleno
72e0f803b5
Track "mouse leave" event ( flutter/engine#12363 )
2019-09-23 16:44:44 -07:00
Mouad Debbar
2d475a6fca
Don't send pointer events when the framework isn't ready yet ( flutter/engine#12403 )
2019-09-23 15:43:49 -07:00
Alexander Aprelev
6b9c3516e9
Update test to verify that secondary isolate gets shutdown before root isolate exits. ( flutter/engine#12342 )
...
* Update secondary-isolate-launch test to verify that secondary isolate gets shutdown before root isolate exits.
* ci/format.sh
2019-09-23 14:29:00 -07:00
skia-flutter-autoroll
7eb6a78ccc
Roll src/third_party/skia 57ef68077574..b3542d95da65 (12 commits) ( flutter/engine#12409 )
...
https://skia.googlesource.com/skia.git/+log/57ef68077574..b3542d95da65
git log 57ef68077574..b3542d95da65 --date=short --no-merges --format='%ad %ae %s'
2019-09-23 scroggo@google.com Rename SkOrientationMarker.cpp
2019-09-23 egdaniel@google.com Fix TEST_BUILDER name in perf recipe.
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 brianosman@google.com Minor SkSL cleanup
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 nigeltao@google.com Update Wuffs version
2019-09-23 egdaniel@google.com Remove Vulkan Nexus5x bot.
2019-09-23 bsalomon@google.com Make GrGpuResource ref counting atomic.
2019-09-23 fmalita@chromium.org [skottie] Fix motion blur asserts
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-23 brianosman@google.com Interpreter: Add bitwise operators
2019-09-23 ethannicholas@google.com SkSL interpreter now properly short-circuits boolean operators
Created with:
gclient setdep -r src/third_party/skia@b3542d95da65
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-23 17:23:49 -04:00
Ben Konyi
246f1c9c5e
Update --dart-vm-flags whitelist to include --write-service-info and --sample-buffer-duration ( flutter/engine#12395 )
...
These flags were recently added and are safe to pass through to the VM
for development.
2019-09-23 13:28:42 -07:00
chunhtai
051ed653cc
Add system font change listener for windows ( flutter/engine#12276 )
...
* Add windows font change logic
* update
* fix comment
2019-09-23 13:23:46 -07:00
Gary Qian
263ff39303
Check for index bounds in RTL handling for trailing whitespace runs. ( flutter/engine#12336 )
...
* Check for special case index out of bounds condition for leading space
* Add TODO
* Rework to pass tests
* More robust check for leading
* Minor adjustment
* Fix order bug
* Do not modify for leading space
* Fix test value
* Condition
2019-09-24 04:21:35 +08:00
skia-flutter-autoroll
173889c1ae
Roll fuchsia/sdk/core/linux-amd64 from F-g18... to NY2A5... ( flutter/engine#12407 )
...
Roll fuchsia/sdk/core/linux-amd64 from F-g18... to NY2A5...
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-23 16:21:20 -04:00
Nurhan Turgut
4ecc884e50
Updating text field location in IOS as a pre-work for spellcheck ( flutter/engine#12192 )
...
* enabling spellcheck for text editing
* Finalize location changes in IOS. IOS is ready for spellcheck now. Disable spellcheck since we realized some tag/autocomplete transfer from Framework is necessary for complete spellcheck implementation.
* Remove todo since this PR fixes the updated location issue for IOS too. All browsers are supported now.
* Adding boolean flags to make conditions more readable. Fixing typos.
* Fixing unit tests. Addressing github PR comments.
2019-09-23 12:36:39 -07:00
Chinmay Garde
9145088731
Roll buildroot and remove toolchain prefix. ( flutter/engine#12324 )
2019-09-23 11:29:13 -07:00
skia-flutter-autoroll
6c36b9541a
Roll src/third_party/skia ab52a7a53db6..57ef68077574 (3 commits) ( flutter/engine#12396 )
...
https://skia.googlesource.com/skia.git/+log/ab52a7a53db6..57ef68077574
git log ab52a7a53db6..57ef68077574 --date=short --no-merges --format='%ad %ae %s'
2019-09-23 robertphillips@google.com Create a GrGpu::createBackendTexture choke point
2019-09-23 bsalomon@google.com Remove a few GrSurfaceProxy::config() usages
2019-09-23 brianosman@google.com Roll third_party/externals/angle2 6c4ff5ddab07..8be7a4c7f738 (12 commits)
Created with:
gclient setdep -r src/third_party/skia@57ef68077574
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-23 12:52:10 -04:00
Jaime Blasco
06914655b3
[Web] Implement dark mode support for web ( flutter/engine#12335 )
2019-09-23 09:42:20 -07:00
skia-flutter-autoroll
f602b7bbc0
Roll src/third_party/skia 776d81525e7c..ab52a7a53db6 (1 commits) ( flutter/engine#12393 )
...
https://skia.googlesource.com/skia.git/+log/776d81525e7c..ab52a7a53db6
git log 776d81525e7c..ab52a7a53db6 --date=short --no-merges --format='%ad %ae %s'
2019-09-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@ab52a7a53db6
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-23 09:04:02 -04:00
skia-flutter-autoroll
9e8512ef11
Roll src/third_party/skia 5b4c0ee19b74..776d81525e7c (1 commits) ( flutter/engine#12392 )
...
https://skia.googlesource.com/skia.git/+log/5b4c0ee19b74..776d81525e7c
git log 5b4c0ee19b74..776d81525e7c --date=short --no-merges --format='%ad %ae %s'
2019-09-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 3243c3b11405..82de2e611e32 (463 commits)
Created with:
gclient setdep -r src/third_party/skia@776d81525e7c
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-23 05:11:06 -04:00
skia-flutter-autoroll
ad64c063ac
Roll src/third_party/skia b4d60b5eda31..5b4c0ee19b74 (1 commits) ( flutter/engine#12390 )
...
https://skia.googlesource.com/skia.git/+log/b4d60b5eda31..5b4c0ee19b74
git log b4d60b5eda31..5b4c0ee19b74 --date=short --no-merges --format='%ad %ae %s'
2019-09-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b6fa949c4539..1f89f58faeb8 (5 commits)
Created with:
gclient setdep -r src/third_party/skia@5b4c0ee19b74
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-23 01:23:00 -04:00
skia-flutter-autoroll
0e451754f5
Roll src/third_party/skia bd67d0035a80..b4d60b5eda31 (7 commits) ( flutter/engine#12389 )
...
https://skia.googlesource.com/skia.git/+log/bd67d0035a80..b4d60b5eda31
git log bd67d0035a80..b4d60b5eda31 --date=short --no-merges --format='%ad %ae %s'
2019-09-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-09-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-09-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-09-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@b4d60b5eda31
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-22 21:08:08 -04:00
skia-flutter-autoroll
166afd3755
Roll src/third_party/skia 942d69fa9d5f..bd67d0035a80 (1 commits) ( flutter/engine#12382 )
...
https://skia.googlesource.com/skia.git/+log/942d69fa9d5f..bd67d0035a80
git log 942d69fa9d5f..bd67d0035a80 --date=short --no-merges --format='%ad %ae %s'
2019-09-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@bd67d0035a80
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 brianosman@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=brianosman@google.com
2019-09-22 15:40:45 -04:00
Yegor
064ca6bfb5
Add macOS testing support ( flutter/engine#12383 )
...
- Add support for macOS in `felt test`
- Set viewport so it does not depend on real device pixel density
2019-09-22 11:49:44 -07:00
skia-flutter-autoroll
d66d7632dd
Roll src/third_party/skia 2e29ab5b03aa..942d69fa9d5f (6 commits) ( flutter/engine#12378 )
...
https://skia.googlesource.com/skia.git/+log/2e29ab5b03aa..942d69fa9d5f
git log 2e29ab5b03aa..942d69fa9d5f --date=short --no-merges --format='%ad %ae %s'
2019-09-20 ethannicholas@google.com Revert "Fixed GLSL ES compilation error in GLTestAtlasTextRenderer"
2019-09-20 ethannicholas@google.com Fixed GLSL ES compilation error in GLTestAtlasTextRenderer
2019-09-20 bsalomon@google.com Check for scratch textures in GrResourceProvider.
2019-09-20 kjlubick@google.com [canvaskit] add support for SkAnimatedImage
2019-09-20 brianosman@google.com Use makeRenderTargetContextWithFallback when creating devices for layers
2019-09-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@942d69fa9d5f
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 brianosman@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=brianosman@google.com
2019-09-20 15:33:45 -07:00
Yegor
e08ce018a4
Store screenshot test output as Cirrus artifacts; do fuzzy comparison of non-matching screenshot pixels ( flutter/engine#12274 )
...
- Store screenshot test output as Cirrus artifacts
- Do fuzzy comparison of non-matching screenshot pixels
- Make screenshot tests fail on Cirrus
2019-09-20 14:46:00 -07:00
gaaclarke
1cad708800
Added unit tests for method channels. ( flutter/engine#12373 )
...
Added unit tests for method channels.
2019-09-20 14:25:56 -07:00
Dan Field
128398be60
Sync dart_runner ( flutter/engine#12375 )
2019-09-20 12:58:08 -07:00
skia-flutter-autoroll
bef7c8f84d
Roll src/third_party/skia ffdc3e668061..2e29ab5b03aa (12 commits) ( flutter/engine#12374 )
...
https://skia.googlesource.com/skia.git/+log/ffdc3e668061..2e29ab5b03aa
git log ffdc3e668061..2e29ab5b03aa --date=short --no-merges --format='%ad %ae %s'
2019-09-20 brianosman@google.com added support for user-defined functions to GrSKSLFP
2019-09-20 robertphillips@google.com Remove a usage of GrPixelConfig in SkGpuBlurUtils::GaussianBlur (take 2)
2019-09-20 ethannicholas@google.com Revert "added support for SkSL unpremul function"
2019-09-20 vasilyt@chromium.org Added missed ETC2 case to GrVkFormatColorTypePairIsValid
2019-09-20 reed@google.com call Graphics Init() to get faster asm
2019-09-20 brianosman@google.com Reland "Use saveLayer-determined CT in SkGpuDevice::onCreateDevice"
2019-09-20 ethannicholas@google.com regenerated fragment processors to make bot happy
2019-09-20 brianosman@google.com Revert "Use saveLayer-determined CT in SkGpuDevice::onCreateDevice"
2019-09-20 nifong@google.com Added functions supporting a resource view for images in the debugger.
2019-09-20 brianosman@google.com Use saveLayer-determined CT in SkGpuDevice::onCreateDevice
2019-09-20 brianosman@google.com Run gn format
2019-09-20 brianosman@google.com Use 64 bit shift to make MSVC happy
Created with:
gclient setdep -r src/third_party/skia@2e29ab5b03aa
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 brianosman@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=brianosman@google.com
2019-09-20 14:10:16 -04:00
David Iglesias
0c2c7cfd15
Add web engine screenshot (scuba) tests ( flutter/engine#12353 )
...
* Import all golden files and tests from internal repo.
* Adapt test files to new screenshot API, and tweak some settings.
(Check PR to see individual changes to each file)
Fixes https://github.com/flutter/flutter/issues/40975
2019-09-20 09:00:55 -07:00
skia-flutter-autoroll
f6081ed304
Roll src/third_party/skia 9a9841178078..ffdc3e668061 (1 commits) ( flutter/engine#12369 )
...
https://skia.googlesource.com/skia.git/+log/9a9841178078..ffdc3e668061
git log 9a9841178078..ffdc3e668061 --date=short --no-merges --format='%ad %ae %s'
2019-09-20 ethannicholas@google.com added support for SkSL unpremul function
Created with:
gclient setdep -r src/third_party/skia@ffdc3e668061
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 brianosman@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=brianosman@google.com
2019-09-20 10:23:54 -04:00
skia-flutter-autoroll
406558f67b
Roll src/third_party/skia be0d7dfa6194..9a9841178078 (2 commits) ( flutter/engine#12368 )
...
https://skia.googlesource.com/skia.git/+log/be0d7dfa6194..9a9841178078
git log be0d7dfa6194..9a9841178078 --date=short --no-merges --format='%ad %ae %s'
2019-09-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 bf4268a3963b..6c4ff5ddab07 (8 commits)
2019-09-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@9a9841178078
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 brianosman@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=brianosman@google.com
2019-09-20 05:24:42 -04:00
skia-flutter-autoroll
07acdaab94
Roll src/third_party/skia e5b65d212bca..be0d7dfa6194 (3 commits) ( flutter/engine#12367 )
...
https://skia.googlesource.com/skia.git/+log/e5b65d212bca..be0d7dfa6194
git log e5b65d212bca..be0d7dfa6194 --date=short --no-merges --format='%ad %ae %s'
2019-09-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b8149cbe28ad..3243c3b11405 (453 commits)
2019-09-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e9b6f28fdd71..b6fa949c4539 (2 commits)
2019-09-20 mtklein@google.com raster 8888 pow2 samples hack
Created with:
gclient setdep -r src/third_party/skia@be0d7dfa6194
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 brianosman@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=brianosman@google.com
2019-09-20 01:35:57 -04:00