Jason Simmons
141d2ea050
Use the private presentation window type for platform view windows ( #17385 )
2020-03-30 14:26:10 -07:00
wqyfavor
915e63ecb7
Fix FlutterView's _delegate is not declared as ivar but a global variable. ( #17206 )
2020-03-30 14:26:03 -07:00
skia-flutter-autoroll
dffcafc213
Roll src/third_party/skia 5b11a58c6297..e9bc857b39c2 (5 commits) ( #17395 )
...
https://skia.googlesource.com/skia.git/+log/5b11a58c6297..e9bc857b39c2
git log 5b11a58c6297..e9bc857b39c2 --date=short --first-parent --format='%ad %ae %s'
2020-03-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 f2bee3043a5e..1b2dd6f92a6b (18 commits)
2020-03-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2cb42d2f8146..af1924a67aab (483 commits)
2020-03-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 3ca41df3d3ba..1c29477aa06e (9 commits)
2020-03-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2020-03-29 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
Created with:
gclient setdep -r src/third_party/skia@e9bc857b39c2
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 michaelludwig@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: michaelludwig@google.com
2020-03-30 16:24:04 -04:00
Ferhat
c779894d08
[web] Fix canvas z-index leaking across repaints when element is reused. ( #17378 )
...
* Fix z-index leak. Add test for canvas reuse
* add regression test
* update golden locks
* fix analysis errors
2020-03-30 12:54:06 -07:00
Kaushik Iska
7338f5091c
Readme change to trigger builds ( #17398 )
2020-03-30 11:55:46 -07:00
skia-flutter-autoroll
ac89bc2b2a
Roll src/third_party/skia 7345d88277c4..5b11a58c6297 (18 commits) ( #17387 )
...
https://skia.googlesource.com/skia.git/+log/7345d88277c4..5b11a58c6297
git log 7345d88277c4..5b11a58c6297 --date=short --first-parent --format='%ad %ae %s'
2020-03-28 mtklein@google.com skvm::Builder friendliness improvements
2020-03-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-03-27 bungeman@google.com Fix gcc 9 warnings.
2020-03-27 bsalomon@google.com Rename SkColorTypeComponentFlags to SkColorChannelFlags.
2020-03-27 reed@google.com all colorfilters but RT converted to skvm
2020-03-27 egdaniel@google.com Add GrD3DPipelineState class and setup vertex input information.
2020-03-27 reed@google.com onProgram for SkGaussianColorFilter, plus gm and bench
2020-03-27 csmartdalton@google.com Rename TessellatingPathRendererTests.cpp -> "Triangulating"
2020-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 02e15b249b12..3ca41df3d3ba (10 commits)
2020-03-27 egdaniel@google.com Remove some unused 3 byte vertex attrib types.
2020-03-27 robertphillips@google.com Make the distanceFieldAdjustTable a static singleton
2020-03-27 jvanverth@google.com Minor fixes for D3D build.
2020-03-27 bungeman@google.com Fix gcc9 warning around size of memset.
2020-03-27 csmartdalton@google.com Rename GrGpuTessellationPathRenderer to GrTessellationPathRenderer
2020-03-27 nifong@google.com Remove deprecated functions
2020-03-27 reed@google.com onProgram for overdraw-colorfilter
2020-03-27 bsalomon@google.com Remove texture swizzle from GrSurfaceProxy.
2020-03-27 bsalomon@google.com Fix TODO SkImage_GpuBase to check SkColorInfo and not a fake SkImageInfo
Created with:
gclient setdep -r src/third_party/skia@5b11a58c6297
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 robertphillips@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: robertphillips@google.com
2020-03-30 08:25:50 -04:00
Chinmay Garde
70f5a07fe6
Document flutter::DartVMData. ( #17392 )
2020-03-30 00:20:54 -07:00
Yegor
7bd8dee5be
fix implicit dynamic and two lints everywhere; implicit cast in dev/ ( #17372 )
2020-03-29 19:23:37 -07:00
Gary Qian
361d5d5320
Partially revert Samsung keyboard force-update workaround ( #17391 )
2020-03-29 15:46:39 -07:00
skia-flutter-autoroll
f3d9f9a950
Roll src/third_party/skia 385de38b272f..7345d88277c4 (8 commits) ( #17373 )
...
https://skia.googlesource.com/skia.git/+log/385de38b272f..7345d88277c4
git log 385de38b272f..7345d88277c4 --date=short --first-parent --format='%ad %ae %s'
2020-03-27 bungeman@google.com gn format gn/BUILD.gn
2020-03-27 brianosman@google.com Re-generate source from FP files after clang-format change
2020-03-27 brianosman@google.com Remove arbitrary limit on number of composed color filters
2020-03-27 brianosman@google.com Remove GrSRGBEffect
2020-03-27 brianosman@google.com Disable BinPackParameters in .clang-format
2020-03-27 bungeman@google.com Add back deprecated warnings.
2020-03-27 phanm@google.com Add experimental support for svg text tag.
2020-03-27 robertphillips@google.com Have GrFillRRectOp make use of the GrSimpleMeshDrawOpHelper
Created with:
gclient setdep -r src/third_party/skia@7345d88277c4
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 robertphillips@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: robertphillips@google.com
2020-03-28 12:08:05 -04:00
Nurhan Turgut
a973ade331
change chrome version ( #17382 )
...
* change chrome version
* change chrome version
2020-03-27 16:52:02 -07:00
Emmanuel Garcia
b716cbba71
Reland unobstructed platform views ( #17336 )
2020-03-27 16:39:29 -07:00
Anna Gringauze
946df02dc6
Enable expression evaluation in the debugger for web ( #17324 )
2020-03-27 16:09:40 -07:00
Dan Field
4affba4fec
Add keep annotation to Locale.toString ( #17376 )
2020-03-27 15:24:54 -07:00
Nurhan Turgut
3ee9e3d378
[web] changing the integration tests to show errors ( #17364 )
...
* changing the integration tests to show errors. The drive file is reduced to nothing now
* adding more to readme
* rebase to master and removing unused import
* changing readme
2020-03-27 14:26:20 -07:00
Emmanuel Garcia
91ccdbe7f1
Add name to the XCTAttachments in the scenario test app ( #17355 )
2020-03-27 13:10:39 -07:00
Yegor
dfb7d930a8
enable Dart analysis for Web on Cirrus ( #17377 )
2020-03-27 11:46:02 -07:00
Yegor
b2a7470748
Reland "add limited analysis options ( #17332 )" ( #17374 )
...
* Reland "add limited analysis options (#17332 )"
This time I'm starting without Cirrus. Will add Cirrus serpartely from code changes.
This reverts commit 6d33ee1a2ca7d404ebd5cb434d8ab859bf8ac0b7.
* disable Cirrus analysis check
2020-03-27 11:06:10 -07:00
Brian Osman
662e7804f4
Guard SkCanvas bitmap virtuals for deprecation and removal ( #17371 )
2020-03-27 13:28:03 -04:00
skia-flutter-autoroll
2bb41774e9
Roll src/third_party/skia 265de3a93c6e..385de38b272f (22 commits) ( #17369 )
...
https://skia.googlesource.com/skia.git/+log/265de3a93c6e..385de38b272f
git log 265de3a93c6e..385de38b272f --date=short --first-parent --format='%ad %ae %s'
2020-03-27 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6719f54ac7ce..f2bee3043a5e (6 commits)
2020-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 77090261dabc..02e15b249b12 (8 commits)
2020-03-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 16171704b6dc..2cb42d2f8146 (394 commits)
2020-03-26 mtklein@google.com implement matrix 0/1 todo
2020-03-26 brianosman@google.com Disable Processor tests on TecnoSpark3Pro
2020-03-26 reed@google.com handle HSL case in HSLMatrix for skvm
2020-03-26 reed@google.com add bench for highcontrast-colorfilter
2020-03-26 fmalita@chromium.org [skottie] Cleanup: relocate Animator base class out of SkSG
2020-03-26 michaelludwig@google.com Correctly initialize LayerIter's cached device origin.
2020-03-26 jvanverth@google.com Add GrD3DRenderTarget and GrD3DTextureRenderTarget.
2020-03-26 jlavrova@google.com Respect grapheme clusters when wrapping text
2020-03-26 csmartdalton@google.com Add glDraw*BaseInstance functions to GrGLInterface
2020-03-26 bungeman@google.com Include system headers last.
2020-03-26 jvanverth@google.com Rename GrD3DTextureInfo to GrD3DTextureResourceInfo.
2020-03-26 bungeman@google.com Begin fixing GrShaderVar.
2020-03-26 csmartdalton@google.com Rename CPU tessellation to "triangulation"
2020-03-26 brianosman@google.com Reland "Switch sRGB color filter to use GrColorSpaceXformEffect"
2020-03-26 brianosman@google.com Update comment about Mali G series
2020-03-26 reed@google.com onProgram for HighContrastColorFilter
2020-03-26 brianosman@google.com Add workaround flag for color space transform math on Mali G GPUs
2020-03-26 nifong@google.com Reland "Switch to using a Float32Array (bound as value array) for color."
Created with:
gclient setdep -r src/third_party/skia@385de38b272f
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 robertphillips@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: robertphillips@google.com
2020-03-27 11:22:22 -04:00
Gary Qian
020d7c5c80
Locale: empty string equates to null ( #17356 )
2020-03-27 04:57:07 -07:00
wqyfavor
82c7ab09a4
Fix problem that using multi-engines, sometimes OpenGL would crash be cause of invalid EAGLContext ( #17366 )
2020-03-27 02:40:56 -07:00
Chinmay Garde
6d33ee1a2c
Revert "add limited analysis options ( #17332 )" ( #17368 )
...
This reverts commit 5389159643fa26342580208b6a9de547ef4de406.
2020-03-27 02:38:50 -07:00
Chinmay Garde
67e66f7c81
Disable ShellTest.OnServiceProtocolGetSkSLsWorks. ( #17367 )
...
Re-enabling tracked in https://github.com/flutter/flutter/issues/53399 .
2020-03-27 01:10:15 -07:00
Yegor
5389159643
add limited analysis options ( #17332 )
...
add limited analysis options
2020-03-26 14:38:59 -07:00
Nurhan Turgut
44fc6760d7
[web] improving felt: running target unit tests, cleaning up used proccesses ( #17339 )
...
* improving felt: running target unit tests, cleaning up used proccesses
* removing null check
2020-03-26 14:01:36 -07:00
Dan Field
cda57c14cb
Do not drop toString for enums ( #17352 )
2020-03-26 13:11:54 -07:00
skia-flutter-autoroll
b2bdeb3f0f
Roll fuchsia/sdk/core/mac-amd64 from 6zho5... to d4Bft... ( #17349 )
2020-03-26 10:26:02 -07:00
skia-flutter-autoroll
f44e8a42d0
Roll src/third_party/skia 95fc5a325168..265de3a93c6e (1 commits) ( #17348 )
2020-03-26 10:21:01 -07:00
Mouad Debbar
f0caace4fd
[web] Profile text layout and forward data to macrobenchmarks ( #17276 )
2020-03-26 09:37:14 -07:00
skia-flutter-autoroll
32742df3dd
Roll src/third_party/dart f6acefa078be..1402e8e1a42d (1 commits) ( #17347 )
2020-03-26 07:36:04 -07:00
skia-flutter-autoroll
8fa7214d3a
Roll src/third_party/skia ee2ec6de995b..95fc5a325168 (2 commits) ( #17346 )
2020-03-26 07:01:03 -07:00
skia-flutter-autoroll
c71edb143f
Roll src/third_party/dart bc53ecefae52..f6acefa078be (4 commits) ( #17344 )
2020-03-26 02:26:02 -07:00
skia-flutter-autoroll
444096e8ed
Roll fuchsia/sdk/core/linux-amd64 from jHDPP... to nK6R0... ( #17341 )
2020-03-26 01:11:02 -07:00
skia-flutter-autoroll
80476a4c9c
Roll src/third_party/skia b6a99b7b9acb..ee2ec6de995b (9 commits) ( #17343 )
2020-03-26 00:56:03 -07:00
liyuqian
b3075b3091
Rename GPU thread to raster thread in code comments ( #17329 )
...
1. Simple "GPU thread" to "raster thread" replacement.
2. Regex replace "GPU([\n\r\s]+//+ thread)" with "raster$1".
3. Regex replace "// gpu$" with "// raster".
4. Simple test change.
5. Run ci/format.sh
2020-03-25 22:49:59 -07:00
skia-flutter-autoroll
07d033026a
Roll src/third_party/dart cd8f712bcb01..bc53ecefae52 (4 commits) ( #17338 )
2020-03-25 21:21:01 -07:00
skia-flutter-autoroll
e4b2982724
Roll fuchsia/sdk/core/mac-amd64 from o8vhc... to 6zho5... ( #17334 )
2020-03-25 19:21:02 -07:00
renyou
ba80c0c49a
Android change to match the Google internal changes. ( #17331 )
...
* Android change to match the google internal changes.
* Fix format.
* Revert format change, add super call.
* Remove comment for API version.
2020-03-25 18:02:46 -07:00
Yegor
5845d70b50
Preserve zones in Window callbacks ( #17298 )
...
preserve Window callback zones
2020-03-25 17:25:06 -07:00
Filip Filmar
23dff31a38
[runner] Corrects logging of close() status ( #16698 )
...
close() returns a nonzero in case of an error. Old code had it log
only when *no* error happens on close, which is exactly the opposite
of what we want.
2020-03-25 16:31:46 -07:00
skia-flutter-autoroll
97083b48f3
Roll src/third_party/dart 232308723704..cd8f712bcb01 (18 commits) ( #17328 )
2020-03-25 16:16:02 -07:00
Emmanuel Garcia
b235233e9d
Revert unobstructed platform views ( #17326 )
2020-03-25 14:36:10 -07:00
Jason Simmons
f1008d9bf9
Allow drawing raster cache results whose device rect is one pixel larger than the cached image ( #17278 )
...
RasterCacheResult::draw constructs the device target rectangle by
calling SkRect::roundOut, which rounds down the left/top coordinates
and rounds up the right/bottom coordinates. The rounding can produce
a device rect whose width and/or height differs from the cache result
image's width/height by one pixel.
2020-03-25 13:37:27 -07:00
Drew Fisher
fb841071c2
fuchsia: remove use of replace_as_executable (second try) ( #17313 )
...
On Fuchsia, we can now get executable VMOs from trusted backing
filesystems. This allows us to remove the use of replace_as_executable
in favor of opening files with `fdio_open_fd_at` with the
`OPEN_RIGHT_EXECUTABLE` flag and getting VMOs by calling
`fdio_get_vmo_exec`.
By moving the responsibility for executability into the filesystem, we
are able to remove `deprecated-ambient-replace-as-executable` from
component manifests for non-JIT runners (the JIT runners still call
replace_as_executable in Dart's allocator). It wasn't abundantly clear
whether .cmx files for tests were used purely in AOT runtime
environments or also saw JIT usage, so I left those as-is.
For context: this is a second attempt at #16690 , which was reverted
because it broke the Dart JIT runner. The primary difference is that
this time around, we correctly handle absolute vs relative paths,
depending on whether library loading bottoms out in `fdio_open_fd` or
`fdio_open_fd_at`. I've added additional assertions to help ensure any
new usages use the correct shape of path.
Testing: I verified locally that the flutter product runner works on
Astro, and also successfully ran the Dart JIT example test (which was
the thing blocking the google3 roll with the previous attempt at this
patchset).
Co-authored-by: Drew Fisher <zarvox@google.com>
2020-03-25 13:17:28 -07:00
skia-flutter-autoroll
81133f2bcb
Roll src/third_party/skia f11e33152460..b6a99b7b9acb (5 commits) ( #17323 )
2020-03-25 13:11:01 -07:00
Ferhat
04182cde5d
Switch ui.window.devicePixelRatio from browser logical to physical. ( #17209 )
...
* Switch ui.window.devicePixelRatio to browser dpi
* Add integration test for multi res image loading
* Update cirrus for new integration test
* update canvas golden test root transform
* Update compositing golden test with dpr transform
2020-03-25 12:41:17 -07:00
skia-flutter-autoroll
e79aef61d1
Roll src/third_party/dart 62f84880ef15..232308723704 (54 commits) ( #17320 )
2020-03-25 11:31:03 -07:00
skia-flutter-autoroll
a7742c54f7
Roll src/third_party/skia 102411c73f7e..f11e33152460 (3 commits) ( #17319 )
2020-03-25 11:26:04 -07:00
skia-flutter-autoroll
dd102bf228
Roll src/third_party/skia ae58199380dd..102411c73f7e (6 commits) ( #17318 )
2020-03-25 09:11:03 -07:00