Nurhan Turgut
35a0c81b85
Refactoring text editing. Strategy pattern is used to handle different browser/operating system and a11y behavior. ( flutter/engine#14131 )
...
* adding the default text editing strategy
* [DRAFT] Refactoring text editing. Strategy pattern is used to handle different browser/operating system and a11y behaviour. Unit tests are missing. Documentation needs updating.
* addressing PR comments
* addressing PR comments. Fixing documentation
* fixing persistenttextediting element which is used in a11y mode
* removing texteditingelement and using texteditingstrategy from hybridtextediting. fixing the unit tests. fixing comments
* fix unit tests
* add todos for firefox tests
* fixing chrome/android a11y issue
2019-12-12 11:18:02 -08:00
Alexander Aprelev
50aac56c51
Remove unused _TypeNone enum field. ( flutter/engine#14440 )
...
* Remove unused field
* Similarly remove _TypeNone from web_ui
2019-12-12 09:43:44 -08:00
Justin McCandless
533f607e6a
Smart quote/dash configuration support in iOS ( flutter/engine#13863 )
...
Support for UITextSmartDashesType and UITextSmartQuotesType in iOS
2019-12-12 10:54:31 -05:00
skia-flutter-autoroll
db71c6507c
Roll src/third_party/skia 826484f2631f..51b99659ed82 (2 commits) ( flutter/engine#14405 )
...
https://skia.googlesource.com/skia.git/+log/826484f2631f..51b99659ed82
git log 826484f2631f..51b99659ed82 --date=short --first-parent --format='%ad %ae %s'
2019-12-12 herb@google.com Remove unused fields from GrTextBlobKey
2019-12-12 benjaminwagner@google.com Format public.bzl
Created with:
gclient setdep -r src/third_party/skia@51b99659ed82
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 djsollen@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: djsollen@google.com
2019-12-12 10:51:26 -05:00
Nathan Rogers
8e09f317a6
[flutter_runner] Enable Skia tracing by default on Fuchsia ( flutter/engine#13457 )
...
Since Flutter tracing is wired up to Fuchsia system level tracing (and
that includes Skia tracing within Flutter), it makes more sense to
enable Skia tracing by default on Fuchsia, and to control Flutter Skia
tracing, rely on whether Fuchsia system tracing is enabled, in progress,
and contains the "skia" category.
2019-12-11 21:03:12 -08:00
skia-flutter-autoroll
6e012f2962
Roll src/third_party/skia 3517aa7b14ad..826484f2631f (18 commits) ( flutter/engine#14375 )
...
https://skia.googlesource.com/skia.git/+log/3517aa7b14ad..826484f2631f
git log 3517aa7b14ad..826484f2631f --date=short --first-parent --format='%ad %ae %s'
2019-12-12 egdaniel@google.com Always report SkImage_Gpu subclasses as being texture backed.
2019-12-12 egdaniel@google.com Revert "When converting runtime SkSL to FP SkSL, use default settings"
2019-12-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-11 brianosman@google.com When converting runtime SkSL to FP SkSL, use default settings
2019-12-11 egdaniel@google.com Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView.
2019-12-11 jvanverth@google.com Change PerspectiveClip to clip directly to half plane.
2019-12-11 jvanverth@google.com Adjust cache key for Metal persistent cache.
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms ef3043bd8110..64374756e037 (1 commits)
2019-12-11 nifong@google.com Fix audit trail visualization bugs
2019-12-11 fmalita@chromium.org [skottie] Invert effect support
2019-12-11 halcanary@google.com experimental/skottie_ios/SkottieUiView
2019-12-11 csmartdalton@google.com Suppress allocation warnings for tests that induce them intentionally
2019-12-11 mtklein@google.com add SK_CPU_LIMIT_AVX
2019-12-11 halcanary@google.com public.bzl: add metal_objc_srcs()
2019-12-11 fmalita@chromium.org [skottie] Add SkottieSlide frame rate UI option
2019-12-11 halcanary@google.com Roll third_party/externals/libgifcodec ed218be1..38d9c73f (2 commits)
2019-12-11 herb@google.com Remove unused buffer call for SkGlyphRunPaint
2019-12-11 mtklein@google.com roll clang to 9.0
Created with:
gclient setdep -r src/third_party/skia@826484f2631f
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 djsollen@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: djsollen@google.com
2019-12-11 23:39:22 -05:00
Kaushik Iska
aca6a4f55a
[tests] Use distinct begin and end times ( flutter/engine#14361 )
2019-12-11 17:23:49 -08:00
xster
86730dee7b
objcdoc fix for some ambiguity ( flutter/engine#14367 )
2019-12-11 16:43:22 -08:00
Wu Zhong
fd89277550
Fix CGMutablePathRef memory leaks when the path is invalid. ( flutter/engine#14275 )
2019-12-11 15:52:29 -08:00
Gityuan
7a8fde4337
Fix missing API stream when record event in systrace ( flutter/engine#14323 )
2019-12-11 15:51:47 -08:00
Gityuan
54b31f5547
Fix missing timeline event of flutter engine's startup time ( flutter/engine#14319 )
...
Fixes https://github.com/flutter/flutter/issues/46744
2019-12-11 15:40:23 -08:00
Chinmay Garde
439b705342
Assert that arc end caps on canvases with root surface transformations are drawn correctly. ( flutter/engine#14359 )
...
Verifies that the Skia commit https://skia-review.googlesource.com/c/skia/+/259174 has been pulled into the engine. This should have happened in the roll https://github.com/flutter/engine/pull/14345 .
Fixes https://github.com/flutter/flutter/issues/46691
Fixes b/142280381
2019-12-11 15:17:34 -08:00
Jim Graham
17e3cf8e55
Conditionally use offscreen root surface only when needed
...
Currently helps primarily on iOS when no BackdropFilter is present by lowering energy usage
2019-12-11 15:10:55 -08:00
Dwayne Slater
f7eb74c11f
Add ability to control dithering on Paint ( flutter/engine#13868 )
2019-12-11 14:53:50 -08:00
skia-flutter-autoroll
1bf7ad5d5c
Roll src/third_party/skia 75799967be60..3517aa7b14ad (3 commits) ( flutter/engine#14345 )
...
https://skia.googlesource.com/skia.git/+log/75799967be60..3517aa7b14ad
git log 75799967be60..3517aa7b14ad --date=short --first-parent --format='%ad %ae %s'
2019-12-11 bsalomon@google.com Fix stroked arcs for mirror matrices.
2019-12-11 benjaminwagner@google.com Update iOS provisioning profile.
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src ffcaa57570c0..cf2545c5111b (466 commits)
Created with:
gclient setdep -r src/third_party/skia@3517aa7b14ad
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 djsollen@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: djsollen@google.com
2019-12-11 14:15:45 -08:00
Kaushik Iska
c172d3522a
[fuchsia] Move async_get_default_dispatcher include to the header ( flutter/engine#14351 )
2019-12-11 13:40:38 -08:00
Kaushik Iska
bef91dd904
Roll fuchsia/sdk/core/linux-amd64 from UdfLO... to 9wKTl... ( flutter/engine#14342 )
...
* Roll fuchsia/sdk/core/linux-amd64 from UdfLO... to 9wKTl...
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
* async set dispatcher is now from async-default
2019-12-11 11:47:30 -08:00
skia-flutter-autoroll
95a01b4ad7
Roll src/third_party/skia 5afc7b2af854..75799967be60 (2 commits) ( flutter/engine#14324 )
...
https://skia.googlesource.com/skia.git/+log/5afc7b2af854..75799967be60
git log 5afc7b2af854..75799967be60 --date=short --first-parent --format='%ad %ae %s'
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f60da87424a4..d6053daa6203 (8 commits)
2019-12-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31916f494c2e..50211670b4bf (28 commits)
Created with:
gclient setdep -r src/third_party/skia@75799967be60
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 djsollen@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: djsollen@google.com
2019-12-11 11:07:04 -05:00
Chinmay Garde
054de2f56d
Verify accounting for loop counts in Gif and WebP assets is consistent. ( flutter/engine#14321 )
...
Asserts that the Skia fix is pulled into Flutter Engine https://skia-review.googlesource.com/c/skia/+/259161 . This should have happened in https://github.com/flutter/engine/pull/14315 .
Fixes https://github.com/flutter/flutter/issues/46289
Fixes https://github.com/flutter/flutter/issues/45246
2019-12-10 20:04:15 -08:00
Kaushik Iska
d140623043
[fuchsia] Do not Execute paint tasks when there is no vsync ( flutter/engine#14298 )
...
This should also reduce the number of OnSurfacesPresented calls
made.
2019-12-10 18:03:55 -08:00
skia-flutter-autoroll
6058200146
Roll fuchsia/sdk/core/linux-amd64 from nqJnP... to UdfLO... ( flutter/engine#14316 )
...
Roll fuchsia/sdk/core/linux-amd64 from nqJnP... to UdfLO...
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-12-10 20:37:46 -05:00
skia-flutter-autoroll
ee7134c5c4
Roll src/third_party/skia 732c49739fa5..5afc7b2af854 (16 commits) ( flutter/engine#14315 )
...
https://skia.googlesource.com/skia.git/+log/732c49739fa5..5afc7b2af854
git log 732c49739fa5..5afc7b2af854 --date=short --first-parent --format='%ad %ae %s'
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-10 herb@google.com Move SubRun from .h to .cpp
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-10 mtklein@google.com test for c++17 w/ c++14 stdlib
2019-12-10 scroggo@google.com SkWebpCodec: enable a loop count of 1
2019-12-10 herb@google.com Move luminance calculation to GrTextBlob::Make()
2019-12-10 egdaniel@google.com Add GrSurfaceProxyView to the various draw atlas ops.
2019-12-10 egdaniel@google.com Store GrSurfaceProxyView on shadow ops.
2019-12-10 herb@google.com Put SubRuns in an alloc on GrTextBlob
2019-12-10 fmalita@chromium.org [skottie] Add frame time histogram to SkottieSlide UI
2019-12-10 jlavrova@google.com Font features
2019-12-10 fmalita@chromium.org [skottie] Initial SkottieSlide UI
2019-12-10 halcanary@google.com utils/mac/SkCreateCGImageRef: cleanup
2019-12-10 brianosman@google.com GrSkSLFP: "Kind" is always kPipelineStage
2019-12-10 robertphillips@google.com Switch SkImage::CompressionType to be an enum class
2019-12-10 mtklein@google.com delete unused gyp hack
Created with:
gclient setdep -r src/third_party/skia@5afc7b2af854
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 djsollen@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: djsollen@google.com
2019-12-10 20:31:57 -05:00
Kaushik Iska
b2d91d920a
[web] Update build_web_compilers to 2.7.1 ( flutter/engine#14305 )
...
* [web] Update build_web_compilers to 2.7.1
This was causing problems with the dart compiler location
for web.
The compiler seems to be present in out/host_debug_unopt/dart-sdk/lib/dev_compiler/kernel/amd/dart_sdk.js as opposed to out/host_debug_unopt/dart-sdk/lib/dev_compiler/amd/dart_sdk.js
* also update build_runner
2019-12-10 16:12:53 -08:00
liyuqian
d067c4a259
Cleanup the IO thread GrContext ( flutter/engine#14265 )
...
Fixes https://github.com/flutter/flutter/issues/19558
This is tested by the devicelab test fast_scroll_large_images__memory
2019-12-10 16:02:02 -08:00
Nurhan Turgut
d0abbb1f2e
Fix for tab not working ( flutter/engine#14165 )
...
* some logs
* Masking moddifier state for lock keys if the key code is not the same as the modifier. this fixes tab issue happening when numlock/capslock is on.
* removing modifier state for locks
* addresing pr comments'
2019-12-10 14:55:46 -08:00
Jason Simmons
4f1ab811c6
[SkParagraph] Convert the height override flag in text styles ( flutter/engine#14283 )
2019-12-10 13:40:54 -08:00
Todd Volkert
972d72a53a
Remove specificity on Android and iOS ( flutter/engine#14282 )
...
We run on more than two platforms these days.
2019-12-10 11:02:08 -08:00
Jason Simmons
adeeecaf22
Create separate objects for isolate state and isolate group state ( flutter/engine#14268 )
...
Isolate data may need to be deleted on the same thread where it was allocated.
In particular, the task observer set up in the UIDartState ctor must be removed
from the same message loop where it was added.
The engine had been using the same DartIsolate object as the root isolate data
and as the isolate group data. This object would be deleted when the isolate
group was shut down. However, group shutdown may occur on a thread associated
with a secondary isolate. When this happens, cleanup of any state tied to the
root isolate's thread will fail.
This change adds a DartIsolateGroupData object holding state that is common
among all isolates in a group. DartIsolateGroupData can be deleted on any
thread.
See https://github.com/flutter/flutter/issues/45578
2019-12-10 10:34:50 -08:00
skia-flutter-autoroll
80d08874d9
Roll src/third_party/skia ab26643258ad..732c49739fa5 (1 commits) ( flutter/engine#14279 )
...
https://skia.googlesource.com/skia.git/+log/ab26643258ad..732c49739fa5
git log ab26643258ad..732c49739fa5 --date=short --first-parent --format='%ad %ae %s'
2019-12-10 nifong@google.com Return image address in image info so it can be shown in dropdown.
Created with:
gclient setdep -r src/third_party/skia@732c49739fa5
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 djsollen@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: djsollen@google.com
2019-12-10 10:43:17 -05:00
skia-flutter-autoroll
f9093f7cfa
Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP... ( flutter/engine#14274 )
...
Roll fuchsia/sdk/core/linux-amd64 from Zkpa_... to nqJnP...
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-12-10 02:38:11 -05:00
skia-flutter-autoroll
6401ec4ba7
Roll src/third_party/skia e56cc054dbae..ab26643258ad (3 commits) ( flutter/engine#14273 )
...
https://skia.googlesource.com/skia.git/+log/e56cc054dbae..ab26643258ad
git log e56cc054dbae..ab26643258ad --date=short --first-parent --format='%ad %ae %s'
2019-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 4e96c2bed379..ffcaa57570c0 (398 commits)
2019-12-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 27c89d2b5c56..f60da87424a4 (8 commits)
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@ab26643258ad
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 djsollen@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: djsollen@google.com
2019-12-10 01:59:59 -05:00
skia-flutter-autoroll
ce3d48d06c
Roll src/third_party/skia 095d2468a075..e56cc054dbae (4 commits) ( flutter/engine#14270 )
...
https://skia.googlesource.com/skia.git/+log/095d2468a075..e56cc054dbae
git log 095d2468a075..e56cc054dbae --date=short --first-parent --format='%ad %ae %s'
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-10 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-09 jlavrova@google.com Fixing the fix for memory leak
2019-12-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@e56cc054dbae
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 djsollen@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: djsollen@google.com
2019-12-09 21:58:23 -05:00
Harry Terkelsen
db352ddd25
Add support for platform views in the CanvasKit backend ( flutter/engine#14263 )
...
* Add support for platform views in the CanvasKit backend
* Respond to comments
* Update license file
2019-12-09 17:59:50 -08:00
Nurhan Turgut
392be60370
Enable web engine unit tests on Firefox ( flutter/engine#14267 )
...
* Enable web engine unit tests on Firefox
* addressing PR comments
* addressing PR comments
* fix the version name on the lock file
2019-12-09 16:27:14 -08:00
Craig Stout
cb33e504a1
[shell][fuchsia] Add lib/async/default.h
...
For async_get_default_dispatcher().
2019-12-09 15:21:45 -08:00
skia-flutter-autoroll
37ef681211
Roll src/third_party/skia c937bc50250d..095d2468a075 (7 commits) ( flutter/engine#14269 )
...
https://skia.googlesource.com/skia.git/+log/c937bc50250d..095d2468a075
git log c937bc50250d..095d2468a075 --date=short --first-parent --format='%ad %ae %s'
2019-12-09 bsalomon@google.com GrTextureDomain: Go back to doing vector impl when modes are the same
2019-12-09 jlavrova@google.com Small changes
2019-12-09 halcanary@google.com skparagraph: fix another leak
2019-12-09 herb@google.com Pass SkGlyphRunList to GrTextBlob::Make
2019-12-09 herb@google.com Cleanup GrTextBlob management code
2019-12-09 jvanverth@google.com Add persistent shader cache support to Metal.
2019-12-09 halcanary@google.com skparagraph: fix leak
Created with:
gclient setdep -r src/third_party/skia@095d2468a075
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 djsollen@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: djsollen@google.com
2019-12-09 18:00:33 -05:00
Harry Terkelsen
9d5a3842a3
Use the versioned canvaskit from unpkg. ( flutter/engine#14264 )
...
The one from particles.skia.org is not intended for production use.
2019-12-09 14:28:13 -08:00
Harry Terkelsen
920c399a5d
Convert radians to degrees in canvaskit backend for drawArc ( flutter/engine#14163 )
2019-12-09 11:00:44 -08:00
skia-flutter-autoroll
e4ed6bfe27
Roll src/third_party/skia f0148c4881df..c937bc50250d (11 commits) ( flutter/engine#14262 )
...
https://skia.googlesource.com/skia.git/+log/f0148c4881df..c937bc50250d
git log f0148c4881df..c937bc50250d --date=short --first-parent --format='%ad %ae %s'
2019-12-09 brianosman@google.com Improvements to uniform handling in runtime SkSL
2019-12-09 halcanary@google.com [minor] fix definition with different parameter names
2019-12-09 kjlubick@google.com [canvaskit] roll to 0.10.0
2019-12-09 herb@google.com Remove the CACHE_SANITY_CHECK system.
2019-12-09 bsalomon@google.com Add testCompile function to SkRuntimeColorFilterFactory for Chrome test
2019-12-09 fmalita@chromium.org [skottie] Explicit seek(0) in tools
2019-12-09 bsalomon@google.com Support mirror-repeat in GrTextureDomain
2019-12-09 mtklein@google.com lift Wno-class-memaccess
2019-12-09 mtklein@google.com mark SkMD5->SkUUID copy as sane
2019-12-09 kjlubick@google.com [canvaskit] Expose SkShader combiners
2019-12-09 nigeltao@google.com Add SK_WUFFS_FAVORS_PERFORMANCE_OVER_ADDITIONAL_MEMORY_SAFETY option
Created with:
gclient setdep -r src/third_party/skia@c937bc50250d
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 djsollen@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: djsollen@google.com
2019-12-09 13:59:07 -05:00
skia-flutter-autoroll
903aab31f5
Roll fuchsia/sdk/core/linux-amd64 from 2Nav3... to Zkpa_... ( flutter/engine#14261 )
...
Roll fuchsia/sdk/core/linux-amd64 from 2Nav3... to Zkpa_...
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-12-09 13:44:25 -05:00
skia-flutter-autoroll
268fb52833
Roll src/third_party/skia 9910d829ad18..f0148c4881df (1 commits) ( flutter/engine#14258 )
...
https://skia.googlesource.com/skia.git/+log/9910d829ad18..f0148c4881df
git log 9910d829ad18..f0148c4881df --date=short --first-parent --format='%ad %ae %s'
2019-12-09 nigeltao@google.com Release SkWuffsCodec two-pass memory earlier
Created with:
gclient setdep -r src/third_party/skia@f0148c4881df
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 djsollen@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: djsollen@google.com
2019-12-09 09:57:26 -05:00
skia-flutter-autoroll
ce6f9fafd9
Roll src/third_party/skia b60ec7f98b08..9910d829ad18 (3 commits) ( flutter/engine#14257 )
...
https://skia.googlesource.com/skia.git/+log/b60ec7f98b08..9910d829ad18
git log b60ec7f98b08..9910d829ad18 --date=short --first-parent --format='%ad %ae %s'
2019-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 11e6944ec5a8..27c89d2b5c56 (9 commits)
2019-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b9f03f47d5f5..31916f494c2e (7 commits)
2019-12-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 36a639fc2d93..4e96c2bed379 (454 commits)
Created with:
gclient setdep -r src/third_party/skia@9910d829ad18
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 djsollen@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: djsollen@google.com
2019-12-09 01:40:58 -05:00
skia-flutter-autoroll
6abd747596
Roll src/third_party/skia 274a766baf2f..b60ec7f98b08 (9 commits) ( flutter/engine#14256 )
...
https://skia.googlesource.com/skia.git/+log/274a766baf2f..b60ec7f98b08
git log 274a766baf2f..b60ec7f98b08 --date=short --first-parent --format='%ad %ae %s'
2019-12-08 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-12-06 herb@google.com Fix fix chrome build bots
2019-12-06 bungeman@google.com Protect against invalid text.
2019-12-06 herb@google.com Change from std to skstd for aligned_union_t
2019-12-06 herb@google.com Turn GrTextBlob vertices into actual structs
2019-12-06 jvanverth@google.com Fix typo in box-plane test.
2019-12-06 brianosman@google.com Switch to float vertex colors for wide color vertex attribs
2019-12-06 michaelludwig@google.com Avoid implicit conversion back to int
2019-12-06 kjlubick@google.com [canvaskit] Add _RTShaderFactory for demos
Created with:
gclient setdep -r src/third_party/skia@b60ec7f98b08
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 djsollen@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: djsollen@google.com
2019-12-08 21:43:24 -05:00
Andy Weiss
5ee8bb73fe
Add support for setting window size limits for glfw ( flutter/engine#13415 )
...
Add a function to the window which calls the glfw function for fixing
the size limits of the window. This can then be called after window
creation.
2019-12-08 13:58:58 -08:00
Kaushik Iska
ab66e5740f
[fuchsia] SnapToNextPhase refactor + add tests and documentation ( flutter/engine#14158 )
2019-12-06 13:47:36 -08:00
skia-flutter-autoroll
1dea3e5588
Roll src/third_party/skia 24ee4e0341fd..274a766baf2f (8 commits) ( flutter/engine#14159 )
...
https://skia.googlesource.com/skia.git/+log/24ee4e0341fd..274a766baf2f
git log 24ee4e0341fd..274a766baf2f --date=short --first-parent --format='%ad %ae %s'
2019-12-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-12-06 michaelludwig@google.com Merge consecutive entries that share proxy in bulk texture op
2019-12-06 mtklein@google.com simplify GrCCPerFlushResources::recordCopyPathInstance
2019-12-06 jsimmons@google.com Get baselines from cached default metrics if the text is empty
2019-12-06 robertphillips@google.com Add storage of programInfos to GrRecordingContext and SkDDL
2019-12-06 herb@google.com WS: reorder GrTextBlob struct and move all methods to .cpp
2019-12-06 robertphillips@google.com Pull creation of GrPipeline explicitly into the Ops' onExecute methods
2019-12-06 mtklein@google.com don't memset TriangulationVertex
Created with:
gclient setdep -r src/third_party/skia@274a766baf2f
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 bsalomon@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: bsalomon@google.com
2019-12-06 15:16:02 -05:00
skia-flutter-autoroll
3e4818fb64
Roll src/third_party/skia 46e2d8d4a1ae..24ee4e0341fd (2 commits) ( flutter/engine#14157 )
...
https://skia.googlesource.com/skia.git/+log/46e2d8d4a1ae..24ee4e0341fd
git log 46e2d8d4a1ae..24ee4e0341fd --date=short --first-parent --format='%ad %ae %s'
2019-12-06 bungeman@google.com Add feature support to shaper.
2019-12-06 nigeltao@google.com Allow one-pass SkWuffsCodec decoding
Created with:
gclient setdep -r src/third_party/skia@24ee4e0341fd
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 bsalomon@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: bsalomon@google.com
2019-12-06 11:14:07 -05:00
skia-flutter-autoroll
0b233220d2
Roll src/third_party/skia aa4f7f55829d..46e2d8d4a1ae (1 commits) ( flutter/engine#14156 )
...
https://skia.googlesource.com/skia.git/+log/aa4f7f55829d..46e2d8d4a1ae
git log aa4f7f55829d..46e2d8d4a1ae --date=short --first-parent --format='%ad %ae %s'
2019-12-06 borenet@google.com [infra] Use "mod download" and "install", not "get" in chrome_release_branch
Created with:
gclient setdep -r src/third_party/skia@46e2d8d4a1ae
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 bsalomon@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: bsalomon@google.com
2019-12-06 07:13:49 -05:00
skia-flutter-autoroll
1c306931b0
Roll src/third_party/skia 3e01360677b2..aa4f7f55829d (3 commits) ( flutter/engine#14153 )
...
https://skia.googlesource.com/skia.git/+log/3e01360677b2..aa4f7f55829d
git log 3e01360677b2..aa4f7f55829d --date=short --first-parent --format='%ad %ae %s'
2019-12-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src a25cc4cdcd47..36a639fc2d93 (535 commits)
2019-12-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader dee5b5f3cf3f..b9f03f47d5f5 (14 commits)
2019-12-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5f857839b9ec..11e6944ec5a8 (8 commits)
Created with:
gclient setdep -r src/third_party/skia@aa4f7f55829d
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 bsalomon@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: bsalomon@google.com
2019-12-06 02:35:49 -05:00
skia-flutter-autoroll
098a202221
Roll src/third_party/skia cc92b27c78a0..3e01360677b2 (2 commits) ( flutter/engine#14152 )
...
https://skia.googlesource.com/skia.git/+log/cc92b27c78a0..3e01360677b2
git log cc92b27c78a0..3e01360677b2 --date=short --first-parent --format='%ad %ae %s'
2019-12-06 mtklein@google.com GCC gets worried when we memset Stats
2019-12-05 reed@google.com fix make_path to not care about param-eval-order
Created with:
gclient setdep -r src/third_party/skia@3e01360677b2
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 bsalomon@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: bsalomon@google.com
2019-12-05 22:31:45 -05:00