skia-flutter-autoroll
909bf53cd2
Roll src/third_party/skia 9a049e6ce39d..63c4d3596915 (8 commits) ( flutter/engine#7909 )
...
https://skia.googlesource.com/skia.git/%2Blog/9a049e6ce39d..63c4d3596915
git log 9a049e6ce39d9a7c0270b5f52ca21035e71032ef..63c4d3596915ca38eb47266a98c6f5d99399b52e --date=short --no-merges --format=%ad %ae %s
2019-02-21 mtklein@google.com Revert "remove linear sRGB singleton"
2019-02-21 reed@google.com fix mac format for gm
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0eee33250ebb..3fc635ac4a7f (1 commits)
2019-02-21 scroggo@google.com Remove SK_SUPPORT_LEGACY_ANDROID_CODEC_COLORSPACE
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 egdaniel@google.com Return correct GrBackendFormat when ycbcr conversion is valid.
2019-02-21 reed@google.com add gm for aa gamma
2019-02-13 mtklein@google.com remove linear sRGB singleton
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-21 17:11:44 -05:00
Stanislav Baranov
95c09f168a
Reland #7777 with proper LICENSE ( flutter/engine#7888 )
2019-02-21 13:45:24 -08:00
Jason Simmons
e1b2fdc6ba
Do not add ghost runs for trailing whitespace if the text is ellipsized ( flutter/engine#7906 )
2019-02-21 13:36:33 -08:00
Dan Field
8fe68c4940
Revert "Revert "Remove unnecessary entry-point closurization. ( #7827 )" ( #7876 )" ( flutter/engine#7904 )
...
This reverts commit b5babd15a25681ce779fdcf769ab1b7901af839b.
2019-02-21 10:57:31 -08:00
skia-flutter-autoroll
21cb983188
Roll src/third_party/skia 05ff93c43ea5..9a049e6ce39d (11 commits) ( flutter/engine#7903 )
...
https://skia.googlesource.com/skia.git/%2Blog/05ff93c43ea5..9a049e6ce39d
git log 05ff93c43ea57fd62cd1bc36ab7cd9b6112a7ecf..9a049e6ce39d9a7c0270b5f52ca21035e71032ef --date=short --no-merges --format=%ad %ae %s
2019-02-21 bsalomon@google.com SK_API SkExecutor
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3f48ecb3efb5..0eee33250ebb (1 commits)
2019-02-21 reed@google.com add subpixel tweaking
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 9374ba7d790a..b7157d764389 (1 commits)
2019-02-21 reed@google.com remove old code behind SK_SUPPORT_LEGACY_SETLENGTH
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader c1fd4087ddc9..3f48ecb3efb5 (2 commits)
2019-02-21 thakis@chromium.org Remove another semicolon.
2019-02-21 reed@google.com add test for mac aa on fonts
2019-02-21 fmalita@chromium.org [sksg] Hoist empty-bounds check to base RenderNode
2019-02-20 kjlubick@google.com [canvaskit] Upgrade emscripten to .27
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-21 13:07:52 -05:00
skia-flutter-autoroll
05a3ffecb9
Roll src/third_party/skia 348227b89430..05ff93c43ea5 (2 commits) ( flutter/engine#7901 )
...
https://skia.googlesource.com/skia.git/%2Blog/348227b89430..05ff93c43ea5
git log 348227b8943013f86d689bac0f8db8b287e96d97..05ff93c43ea57fd62cd1bc36ab7cd9b6112a7ecf --date=short --no-merges --format=%ad %ae %s
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 eef531f1716a..08573730b75a (5 commits)
2019-02-21 recipe-roller@chromium.org Roll recipe dependencies (trivial).
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-21 08:49:12 -05:00
skia-flutter-autoroll
22494659af
Roll src/third_party/skia 20ebd0cb3882..348227b89430 (4 commits) ( flutter/engine#7900 )
...
https://skia.googlesource.com/skia.git/%2Blog/20ebd0cb3882..348227b89430
git log 20ebd0cb3882d1bdeed04eaa983b0e5842f0fdaf..348227b8943013f86d689bac0f8db8b287e96d97 --date=short --no-merges --format=%ad %ae %s
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 902ceed39986..eef531f1716a (2 commits)
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-21 04:37:57 -05:00
Chris Bracken
a987736df4
Eliminate .member = foo struct initialization ( flutter/engine#7899 )
...
This breaks MSVC:
```
[3049/3506] CXX obj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj
FAILED: obj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj
ninja -t msvc -e environment.x64 -- E:\b\c\goma_cache\client/gomacc.exe "E:\b\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64/cl.exe" /nologo /showIncludes /FC @obj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj.rsp /c ../../flutter/shell/gpu/gpu_surface_gl_delegate.cc /Foobj/flutter/shell/gpu/gpu_surface_gl.gpu_surface_gl_delegate.obj /Fdobj/flutter/shell/gpu/gpu_surface_gl_cc.pdb
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(70): error C2059: syntax error: '.'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(71): error C2143: syntax error: missing ';' before '}'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(76): error C2061: syntax error: identifier 'ProcResolverContext'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(78): error C3536: 'proc_resolver_context': cannot be used before it is initialized
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(78): error C2227: left of '->resolver' must point to class/struct/union/generic type
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(78): note: type is 'int'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(82): error C2059: syntax error: 'if'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(82): error C2143: syntax error: missing ';' before '{'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(82): error C2447: '{': missing function header (old-style formal list?)
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(87): error C2059: syntax error: 'if'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(87): error C2143: syntax error: missing ';' before '{'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(87): error C2447: '{': missing function header (old-style formal list?)
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(91): error C2059: syntax error: '('
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(91): error C2059: syntax error: ')'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(92): error C2059: syntax error: 'return'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(95): error C2653: 'GPUSurfaceGLDelegate': is not a class or namespace name
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(95): error C2270: 'GetGLInterface': modifiers not allowed on nonmember functions
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(96): error C3861: 'GetGLProcResolver': identifier not found
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(96): error C3861: 'CreateGLInterface': identifier not found
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(100): error C2653: 'GPUSurfaceGLDelegate': is not a class or namespace name
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(101): error C3861: 'CreateGLInterface': identifier not found
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(104): error C2059: syntax error: '}'
e:\b\rr\tmpahx5uo\w\src\flutter\shell\gpu\gpu_surface_gl_delegate.cc(104): error C2143: syntax error: missing ';' before '}'
```
2019-02-20 23:37:26 -08:00
Chris Bracken
def147d48e
Revert "Reland PerformanceOverlayLayer golden test ( #7863 )" ( flutter/engine#7895 )
...
Reverting this broke the flow tests for the performance overlay:
```
../../flutter/flow/layers/performance_overlay_layer_unittests.cc:70: Failure
Value of: golden_data != nullptr
Actual: false
Expected: true
```
This reverts commit ad96de250ecc47a7c26134ad434150199539b00b.
2019-02-20 20:45:39 -08:00
Dan Field
53102bd3a2
Test profile and release build and unit tests ( flutter/engine#7880 )
...
* Test profile build and unit tests
* update googletest, skip JIT tests on non-debug builds
2019-02-20 20:13:02 -08:00
Chris Bracken
b9ceb3090d
Add accessibility semantics support to embedder ( flutter/engine#7891 )
...
Flutter's accessibility APIs consist of three main calls from the
embedder to the Dart application:
1. FlutterEngineUpdateSemanticsEnabled: enables/disables semantics support.
2. FlutterEngineUpdateAccessibilityFeatures: sets embedder-specific
accessibility features.
3. FlutterEngineDispatchSemanticsAction: dispatches an action (tap,
long-press, scroll, etc.) to a semantics node.
and two main callbacks triggered by Dart code:
1. FlutterUpdateSemanticsNodeCallback: notifies the embedder of
updates to the properties of a given semantics node.
2. FlutterUpdateSemanticsCustomActionCallback: notifies the embedder
of updates to custom semantics actions registered in Dart code.
In the Flutter framework, when accessibility is first enabled, the
embedder will receive a stream of update callbacks notifying the
embedder of the full semantics tree. On further changes in the Dart
application, only updates will be sent.
2019-02-20 18:59:29 -08:00
skia-flutter-autoroll
c41cfaf17a
Roll src/third_party/skia e471c05f92e8..20ebd0cb3882 (4 commits) ( flutter/engine#7894 )
...
https://skia.googlesource.com/skia.git/%2Blog/e471c05f92e8..20ebd0cb3882
git log e471c05f92e86c8f8a460f55c775ca245924519e..20ebd0cb3882d1bdeed04eaa983b0e5842f0fdaf --date=short --no-merges --format=%ad %ae %s
2019-02-20 reed@google.com remove SK_SUPPORT_LEGACY_TEXTBLOBCACHEDIFFCANVAS_CONSTRUCTOR code
2019-02-20 fmalita@chromium.org [skottie] Tint effect support
2019-02-20 michaelludwig@google.com Support decal mode in GrTextureProducer
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src bf1a36e53e69..dca111a7573e (503 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-20 21:28:33 -05:00
Chinmay Garde
c37c0d78b0
Respect the custom GL proc table when creating the resource context on the IO thread. ( flutter/engine#7893 )
...
Fixes https://github.com/flutter/flutter/issues/28229
2019-02-20 17:23:14 -08:00
Matt Carroll
e3ea15b38a
Android embedding refactor pr5 add flutterengine impl ( flutter/engine#7878 )
2019-02-20 17:06:33 -08:00
Matt Carroll
7187e271f2
Android embedding refactor pr3 add remaining systemchannels ( flutter/engine#7892 )
...
Merging back in after reversion. Fixed some messaging issues in FlutterNativeView and corrected some message parsing.
2019-02-20 17:05:31 -08:00
liyuqian
ad96de250e
Reland PerformanceOverlayLayer golden test ( flutter/engine#7863 )
...
* Revert "Revert "Add mock capability to PerformanceOverlayLayer (#7537 )" (#7765 )"
This reverts commit 284016b1e1d6e8badec99cbff907ddb900cd27c4.
* Add command line args for golden dir and font file
2019-02-20 16:49:39 -08:00
skia-flutter-autoroll
dd1192406b
Roll src/third_party/skia 7738736f9622..e471c05f92e8 (23 commits) ( flutter/engine#7889 )
...
https://skia.googlesource.com/skia.git/%2Blog/7738736f9622..e471c05f92e8
git log 7738736f96222dd326129095cc95f31845ba57be..e471c05f92e86c8f8a460f55c775ca245924519e --date=short --no-merges --format=%ad %ae %s
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 ethannicholas@google.com fixed SkSL parser unary expression recursion depth limit
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e4ef5f77dab4..c1fd4087ddc9 (4 commits)
2019-02-20 bsalomon@google.com Blacklist desk_techcrunck.skp_1_mpd on Iris655 and Iris540
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 brianosman@google.com Refactor particle age logic
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 0c0f6dee2779..9374ba7d790a (1 commits)
2019-02-20 kjlubick@google.com Add dockerfile to cross-compile for arm64 linux
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e205d343d90c..e4ef5f77dab4 (1 commits)
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3d544fffe7ff..902ceed39986 (1 commits)
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 93317ec84443..e205d343d90c (1 commits)
2019-02-20 brianosman@google.com Refactor and further generalization of particle model
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader f4b99b674a1b..93317ec84443 (3 commits)
2019-02-20 egdaniel@google.com Fix setting of GL texture swizzle when using 1 for swizzle.
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 8f79d388784c..f4b99b674a1b (1 commits)
2019-02-20 mtklein@google.com update NDK to r19b
2019-02-20 brianosman@google.com Use upper case hex in viewer's zoom window
2019-02-19 herb@google.com Break up InitDistanceFieldPaint
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 robertphillips@google.com Switch image filters over to GrRecordingContext
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7f8fa973f84b..8f79d388784c (2 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-20 17:32:10 -05:00
Dan Field
a9c8a6c06a
Revert "Android embedding refactor pr3 add remaining systemchannels ( #7874 )" ( flutter/engine#7886 )
...
This reverts commit 08a8b11065ca3417490ed789bf5a642988d5e8d4.
2019-02-20 11:18:12 -08:00
Chris Bracken
fa05d1e39c
Correct onAccessibilityFeaturesChanged docs ( flutter/engine#7883 )
...
Reference to `accessibilityFlags` corrected to `accessibilityFeatures`.
2019-02-20 08:53:12 -08:00
skia-flutter-autoroll
965dc18d71
Roll src/third_party/skia e0a6a048bc4a..7738736f9622 (4 commits) ( flutter/engine#7884 )
...
https://skia.googlesource.com/skia.git/%2Blog/e0a6a048bc4a..7738736f9622
git log e0a6a048bc4a9cd29e2d1d4ac6d36153c1bce3c1..7738736f96222dd326129095cc95f31845ba57be --date=short --no-merges --format=%ad %ae %s
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0a60818466f1..7f8fa973f84b (1 commits)
2019-02-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aca30f56ddc0..3d544fffe7ff (3 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-20 04:33:06 -05:00
Chris Bracken
877bdc8756
Fix minor typos in accessibility action docs ( flutter/engine#7882 )
...
Fixes a minor pluralisation error in docs for didGainAccessibilityFocus,
didLoseAccessibilityFocus.
2019-02-19 23:27:37 -08:00
skia-flutter-autoroll
4e3943b3a6
Roll src/third_party/skia 249a25730521..e0a6a048bc4a (2 commits) ( flutter/engine#7881 )
...
https://skia.googlesource.com/skia.git/%2Blog/249a25730521..e0a6a048bc4a
git log 249a2573052167220fdb90828a5df43bfcaa3a07..e0a6a048bc4a9cd29e2d1d4ac6d36153c1bce3c1 --date=short --no-merges --format=%ad %ae %s
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-19 reed@google.com add colorspace param to textblobdiff canvas
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-20 00:39:07 -05:00
skia-flutter-autoroll
4a48969ceb
Roll src/third_party/skia ce62dec02293..249a25730521 (15 commits) ( flutter/engine#7879 )
...
https://skia.googlesource.com/skia.git/%2Blog/ce62dec02293..249a25730521
git log ce62dec02293670e2941be8bef87b8f3d5da6c35..249a2573052167220fdb90828a5df43bfcaa3a07 --date=short --no-merges --format=%ad %ae %s
2019-02-19 robertphillips@google.com Fix bookmaker dox for SkSurface::MakeRenderTarget
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6397ed0fc311..0a60818466f1 (2 commits)
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-15 bungeman@google.com Make SkShaper an interface.
2019-02-19 brianosman@google.com Fix layout feedback loop in particle GUI
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-19 michaelludwig@google.com Only perform matrix concat when actually logging histograms
2019-02-19 brianosman@google.com Add comments to document SkCurve
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a63e5f9685a6..6397ed0fc311 (1 commits)
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src ee506c5149cb..bf1a36e53e69 (229 commits)
2019-02-19 brianosman@google.com First pass comments to document SkReflected.h
2019-02-19 herb@google.com Clarify parameter naming for setMinAndMaxScale
2019-02-19 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 24021a2d7ea5..a63e5f9685a6 (1 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-19 19:35:46 -05:00
Gary Qian
fa8da491cd
Fix caret being at left edge when newline pressed on centered text ( flutter/engine#7875 )
2019-02-19 16:25:42 -08:00
Dan Field
b5babd15a2
Revert "Remove unnecessary entry-point closurization. ( #7827 )" ( flutter/engine#7876 )
...
This reverts commit b2029acc74f92cb89758d73ee8458e9af74c9f0b.
2019-02-19 16:14:31 -08:00
Dan Field
4206f443f7
Revert "Shut down and restart the Dart VM as needed. ( #7832 )" ( flutter/engine#7877 )
...
This reverts commit 75a66f31dc2a02ccb54f10fb4477233086f4906b.
2019-02-19 16:14:18 -08:00
Matt Carroll
08a8b11065
Android embedding refactor pr3 add remaining systemchannels ( flutter/engine#7874 )
2019-02-19 15:51:13 -08:00
liyuqian
dba89c9783
Reland "Lower the threshold to raster cache pictures ( #7687 )" ( flutter/engine#7862 )
...
This reverts commit f2d2383aee62a8fedb784b09a395751105956e03.
https://github.com/flutter/engine/pull/7759 has landed without any
unexpected regressions. Hence we'll reland this as planned.
2019-02-19 14:46:42 -08:00
skia-flutter-autoroll
589c8353af
Roll src/third_party/skia 90791e27d8a2..ce62dec02293 (8 commits) ( flutter/engine#7873 )
...
https://skia.googlesource.com/skia.git/%2Blog/90791e27d8a2..ce62dec02293
git log 90791e27d8a286c50185e000bd9b32bb9a2f557d..ce62dec02293670e2941be8bef87b8f3d5da6c35 --date=short --no-merges --format=%ad %ae %s
2019-02-19 michaelludwig@google.com Add general quad methods to GrRTC
2019-02-19 robertphillips@google.com Switch FP creation over to GrRecordingContext
2019-02-19 michaelludwig@google.com Formalize edge-aa interaction with GrAA
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6a492c277e9f..aca30f56ddc0 (1 commits)
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 6d74ab852bf2..24021a2d7ea5 (1 commits)
2019-02-19 reed@google.com simplify even more the new setlength impl
2019-02-19 brianosman@google.com Remove SkField, it's no longer used
2019-02-15 bungeman@google.com Add asserts to SkTextBlobBuilderRunHandler.
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-19 15:25:36 -05:00
skia-flutter-autoroll
4b6f49e5a9
Roll src/third_party/skia e27ee6c503cf..90791e27d8a2 (6 commits) ( flutter/engine#7872 )
...
https://skia.googlesource.com/skia.git/%2Blog/e27ee6c503cf..90791e27d8a2
git log e27ee6c503cf94cae4987414047a1bd250703ecf..90791e27d8a286c50185e000bd9b32bb9a2f557d --date=short --no-merges --format=%ad %ae %s
2019-02-19 halcanary@google.com SkPaint: make bitfield defaults more explicit
2019-02-19 mtklein@google.com add gbr --config
2019-02-15 michaelludwig@google.com Add general quad factories to GrFillRectOp and GrTextureOp
2019-02-19 reed@google.com check math in stroker
2019-02-15 scroggo@google.com SkWuffsCodec: Initialize when incomplete part 3
2019-02-18 benjaminwagner@google.com [infra] Add back valgrind dimension for Valgrind tasks
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-19 11:34:03 -05:00
stuartmorgan
7524aa2d8c
Expose more pointer phases in embedder.h ( flutter/engine#7813 )
...
Adds 'add', 'remove', and 'hover' to the set of pointer phases that are
available to embedders. This is necessary for them to send hover events
to the engine.
2019-02-19 07:06:57 -08:00
skia-flutter-autoroll
bdf24c5603
Roll src/third_party/skia 2afee77b48ab..ef2489f8b0bb (1 commits) ( flutter/engine#7870 )
...
https://skia.googlesource.com/skia.git/%2Blog/2afee77b48ab..ef2489f8b0bb
git log 2afee77b48ab0cf942f4211599643897c3d08f87..ef2489f8b0bb1c831a239389e2686bc54a1890df --date=short --no-merges --format=%ad %ae %s
2019-02-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-19 03:40:05 -05:00
skia-flutter-autoroll
9df5db3f71
Roll src/third_party/skia d6c69d21635e..2afee77b48ab (1 commits) ( flutter/engine#7869 )
...
https://skia.googlesource.com/skia.git/%2Blog/d6c69d21635e..2afee77b48ab
git log d6c69d21635e08acaaec167d77773e2557f8969a..2afee77b48ab0cf942f4211599643897c3d08f87 --date=short --no-merges --format=%ad %ae %s
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 028df5f51e45..6a492c277e9f (1 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-18 23:48:47 -05:00
skia-flutter-autoroll
55f9113f88
Roll src/third_party/skia 2ccdd2bc1d01..d6c69d21635e (2 commits) ( flutter/engine#7868 )
...
https://skia.googlesource.com/skia.git/%2Blog/2ccdd2bc1d01..d6c69d21635e
git log 2ccdd2bc1d01566210bcba5fbac2a4bf31f15845..d6c69d21635e08acaaec167d77773e2557f8969a --date=short --no-merges --format=%ad %ae %s
2019-02-18 reed@google.com Experiment: always use doubles for setLength
2019-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6d56209983a0..ee506c5149cb (152 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-18 19:51:17 -05:00
skia-flutter-autoroll
76b5869a79
Roll src/third_party/skia 068f3418a2db..2ccdd2bc1d01 (2 commits) ( flutter/engine#7867 )
...
https://skia.googlesource.com/skia.git/%2Blog/068f3418a2db..2ccdd2bc1d01
git log 068f3418a2db3d6b3bb92d28e8f6d482d5d820cd..2ccdd2bc1d01566210bcba5fbac2a4bf31f15845 --date=short --no-merges --format=%ad %ae %s
2019-02-15 halcanary@google.com SkQP: android.support.test -> androidx.test
2019-02-18 halcanary@google.com DEPS: follow on to Bug: skia:8772
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-18 14:49:31 -05:00
skia-flutter-autoroll
e971ffdf00
Roll src/third_party/skia 5ba2a8a5b24f..068f3418a2db (1 commits) ( flutter/engine#7866 )
...
https://skia.googlesource.com/skia.git/%2Blog/5ba2a8a5b24f..068f3418a2db
git log 5ba2a8a5b24f6ad0e2f05b2c80e25b31b842d0e7..068f3418a2db3d6b3bb92d28e8f6d482d5d820cd --date=short --no-merges --format=%ad %ae %s
2019-02-18 recipe-roller@chromium.org Roll recipe dependencies (trivial).
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-18 10:53:33 -05:00
sjindel-google
b2029acc74
Remove unnecessary entry-point closurization. ( flutter/engine#7827 )
2019-02-18 14:23:17 +01:00
skia-flutter-autoroll
7fdf1f659a
Roll src/third_party/skia f2cf73c8cd46..5ba2a8a5b24f (2 commits) ( flutter/engine#7865 )
...
https://skia.googlesource.com/skia.git/%2Blog/f2cf73c8cd46..5ba2a8a5b24f
git log f2cf73c8cd46891dd21ce028c54312148a32775e..5ba2a8a5b24f6ad0e2f05b2c80e25b31b842d0e7 --date=short --no-merges --format=%ad %ae %s
2019-02-17 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-16 iannucci@chromium.org [recipes] Manual roll.
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-17 18:38:09 -05:00
skia-flutter-autoroll
a84a17926c
Roll src/third_party/skia 346ce63daa51..f2cf73c8cd46 (1 commits) ( flutter/engine#7864 )
...
https://skia.googlesource.com/skia.git/%2Blog/346ce63daa51..f2cf73c8cd46
git log 346ce63daa511ffc7fd728aa0698097274b91462..f2cf73c8cd46891dd21ce028c54312148a32775e --date=short --no-merges --format=%ad %ae %s
2019-02-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src eda06a0b859a..6d56209983a0 (38 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-17 14:51:12 -05:00
skia-flutter-autoroll
3b6c968448
Roll src/third_party/skia 880b6ea52bf0..346ce63daa51 (1 commits) ( flutter/engine#7861 )
...
https://skia.googlesource.com/skia.git/%2Blog/880b6ea52bf0..346ce63daa51
git log 880b6ea52bf00ea9621ee90e6b48f7fbc453fe8d..346ce63daa511ffc7fd728aa0698097274b91462 --date=short --no-merges --format=%ad %ae %s
2019-02-16 fmalita@chromium.org Add a SkMixerColorFilter GM
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-17 10:24:34 -05:00
skia-flutter-autoroll
88f0c4fef2
Roll src/third_party/skia 21950b9e9236..880b6ea52bf0 (1 commits) ( flutter/engine#7860 )
...
https://skia.googlesource.com/skia.git/%2Blog/21950b9e9236..880b6ea52bf0
git log 21950b9e92367948439000448e62079ccd5e84f1..880b6ea52bf00ea9621ee90e6b48f7fbc453fe8d --date=short --no-merges --format=%ad %ae %s
2019-02-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-17 06:19:25 -05:00
skia-flutter-autoroll
b597d17425
Roll src/third_party/skia eda2a8112596..21950b9e9236 (1 commits) ( flutter/engine#7859 )
...
https://skia.googlesource.com/skia.git/%2Blog/eda2a8112596..21950b9e9236
git log eda2a8112596dff766b24abdcedf981e5a69015d..21950b9e92367948439000448e62079ccd5e84f1 --date=short --no-merges --format=%ad %ae %s
2019-02-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-17 02:19:05 -05:00
skia-flutter-autoroll
7753ddd09f
Roll src/third_party/skia 6cd82342937a..eda2a8112596 (1 commits) ( flutter/engine#7858 )
...
https://skia.googlesource.com/skia.git/%2Blog/6cd82342937a..eda2a8112596
git log 6cd82342937a2835129fea44b6f62b0d23dc2d35..eda2a8112596dff766b24abdcedf981e5a69015d --date=short --no-merges --format=%ad %ae %s
2019-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b6c1c66d2547..028df5f51e45 (4 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (jvanverth@google.com ), and stop
the roller if necessary.
2019-02-16 21:49:03 -05:00
skia-flutter-autoroll
18cbe4a53a
Roll src/third_party/skia 0b496ff92fce..6cd82342937a (1 commits) ( flutter/engine#7857 )
...
https://skia.googlesource.com/skia.git/%2Blog/0b496ff92fce..6cd82342937a
git log 0b496ff92fce253b21ed9e72ab796de0ba50526b..6cd82342937a2835129fea44b6f62b0d23dc2d35 --date=short --no-merges --format=%ad %ae %s
2019-02-16 fmalita@chromium.org Simplify optional input handling in SkMixerColorFilter
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-16 17:41:04 -05:00
skia-flutter-autoroll
9ad9ed514c
Roll src/third_party/skia e876ec79ceff..0b496ff92fce (1 commits) ( flutter/engine#7856 )
...
https://skia.googlesource.com/skia.git/%2Blog/e876ec79ceff..0b496ff92fce
git log e876ec79ceff47b3ebf669b6d65686517ee3585d..0b496ff92fce253b21ed9e72ab796de0ba50526b --date=short --no-merges --format=%ad %ae %s
2019-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 5862f084f69f..eda06a0b859a (305 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-16 13:42:25 -05:00
skia-flutter-autoroll
e3763bc8f3
Roll src/third_party/skia b7c7b7883b23..e876ec79ceff (5 commits) ( flutter/engine#7855 )
...
https://skia.googlesource.com/skia.git/%2Blog/b7c7b7883b23..e876ec79ceff
git log b7c7b7883b2377e55e5def16560b1429958e0ec3..e876ec79ceff47b3ebf669b6d65686517ee3585d --date=short --no-merges --format=%ad %ae %s
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a0a80b160c6b..6d74ab852bf2 (1 commits)
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aead8edf8c46..b6c1c66d2547 (3 commits)
2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext (take 2)
2019-02-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-15 reed@google.com update docs for paint
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-16 09:56:08 -05:00
Stanislav Baranov
86dac86486
Revert "Support for binary decompression of dynamic patches. ( #7777 )" ( flutter/engine#7853 )
...
This reverts commit c50fe4fb9a7691b223b17132200e676e7d4cbb60.
2019-02-15 17:07:06 -08:00
skia-flutter-autoroll
e5f6463ded
Roll src/third_party/skia be9aff25bddc..b7c7b7883b23 (17 commits) ( flutter/engine#7852 )
...
https://skia.googlesource.com/skia.git/%2Blog/be9aff25bddc..b7c7b7883b23
git log be9aff25bddc3eecf84d9c37af222ea40c261cb1..b7c7b7883b2377e55e5def16560b1429958e0ec3 --date=short --no-merges --format=%ad %ae %s
2019-02-15 herb@google.com Remove all empty glyph processing
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0eba65b14b60..a0a80b160c6b (1 commits)
2019-02-15 robertphillips@google.com Revert "Make asFragmentProcessor entry point only take a GrRecordingContext"
2019-02-15 reed@google.com make float more primary API for paint (esp. for alpha)
2019-02-15 halcanary@google.com tools/skqp/release.sh: Add Instant and ABI XML tags
2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext
2019-02-15 robertphillips@google.com Switch GrSurfaceProxy's Copy methods over to GrRecordingContext
2019-02-15 robertphillips@google.com Begin switching GrRecordingContext over to having the GrDrawingManager
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2bb0864b22e7..0eba65b14b60 (21 commits)
2019-02-15 robertphillips@google.com Add addOnFlushCallbackObject at GrRecordingContext level
2019-02-15 brianosman@google.com Moved image params out to SkParticleDrawable
2019-02-15 scroggo@google.com Remove assert that BGRA and RGBA are not opaque
2019-02-15 herb@google.com Revert of CL/192440 which would not reland cleanly.
2019-02-15 fmalita@chromium.org add mixer colorfilter
2019-02-13 csmartdalton@google.com Remove shader caps argument from GrGLSLTypeString
2019-02-15 robertphillips@google.com Stop using resourceProvider in GrRenderTargetContext's ctor
2019-02-15 halcanary@google.com ICU: enable on wasm
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stephana@google.com ), and stop
the roller if necessary.
2019-02-15 19:20:12 -05:00
freiling
352a30e485
[fuchsia][SCN-1054] Map elevation onto -Z in Scenic ( flutter/engine#7834 )
...
Note: the SetTranslationRH function is temporary and part of the smooth
transition plan for Scenics handedness inversion. See SCN-1054 for details.
We will follow this will a change to migrate back off SetTranslationRH
Submit after https://fuchsia-review.googlesource.com/c/fuchsia/+/255056
lands in fuchsia.git
2019-02-15 15:32:56 -08:00
Chris Bracken
273c0cf7c7
Revert "Android embedding refactor pr3 add remaining systemchannels ( #7738 )" ( flutter/engine#7849 )
...
From build log:
```
../../flutter/shell/platform/android/io/flutter/view/FlutterView.java:95: error: cannot find symbol
private final LocalizationChannel localizationChannel;
^
symbol: class LocalizationChannel
location: class FlutterView
../../flutter/shell/platform/android/io/flutter/view/FlutterView.java:172: error: cannot find symbol
localizationChannel = new LocalizationChannel(dartExecutor);
^
symbol: class LocalizationChannel
location: class FlutterView
2 errors
```
This reverts commit 914dc5a0b6d168159c3949c67b28f6f7e5bf7ba6.
2019-02-15 15:03:19 -08:00