17282 Commits

Author SHA1 Message Date
skia-flutter-autoroll
49892875d6
Roll src/third_party/dart d9b4c87ab4c7..bc59a4091857 (2 commits) (#17807) 2020-04-18 19:20:03 -07:00
skia-flutter-autoroll
9c0a7c90b4
Roll src/third_party/skia 0ebc69c9ef34..ae28b321d07d (2 commits) (#17806) 2020-04-18 15:00:02 -07:00
Yegor
219c51f8d7
remove allocation from growLTRB; remove dynamism in vector_math (#17735) 2020-04-18 13:53:53 -07:00
skia-flutter-autoroll
3714a1f5e0
Roll src/third_party/dart 4814f000de2b..d9b4c87ab4c7 (1 commits) (#17805) 2020-04-18 13:45:02 -07:00
skia-flutter-autoroll
2b75c6d111
Roll src/third_party/skia fb490911a952..0ebc69c9ef34 (1 commits) (#17804) 2020-04-18 11:00:02 -07:00
skia-flutter-autoroll
f1cb9cec7e
Roll src/third_party/skia c632aa633792..fb490911a952 (1 commits) (#17802) 2020-04-18 07:45:03 -07:00
skia-flutter-autoroll
4b91f46061
Roll src/third_party/dart 5b19445d9cb2..4814f000de2b (4 commits) (#17801) 2020-04-18 07:40:01 -07:00
skia-flutter-autoroll
0975ee01df
Roll src/third_party/skia 2686d69bf05b..c632aa633792 (1 commits) (#17800) 2020-04-17 20:45:03 -07:00
Chinmay Garde
261a1894ee
Add a gn.bat script that runs ./flutter/tools/gn. (#17799) 2020-04-17 18:51:59 -07:00
Nurhan Turgut
ca3b36357f
[web] fix ulimit issues on Mac (#17767)
* check the max user limit before changing the limits

* more detailed changes in the file/user limit increase

* addressing pr reviews
2020-04-17 17:55:52 -07:00
Ferhat
5c0da71518
[web] Cleanup. Split path and surface stats code into separate files (#17796)
* Split path and surface stats code into separate files

* Update licenses
2020-04-17 17:47:22 -07:00
skia-flutter-autoroll
76a28a621f
Roll fuchsia/sdk/core/mac-amd64 from W1XGO... to Pk4Fj... (#17797) 2020-04-17 17:45:02 -07:00
Gary Qian
a5e0b2f2f2
Remove Samsung workarounds (#17612) 2020-04-17 17:38:30 -07:00
Amir Hardon
f13031b026
Dispatch platform view touch events to the presentation (#17792) 2020-04-17 17:19:10 -07:00
skia-flutter-autoroll
204adaf268
Roll src/third_party/dart 5900a0ac492b..5b19445d9cb2 (51 commits) (#17793) 2020-04-17 17:10:04 -07:00
skia-flutter-autoroll
02f053aa15
Roll fuchsia/sdk/core/linux-amd64 from Pgthi... to XpyTd... (#17795) 2020-04-17 17:00:01 -07:00
skia-flutter-autoroll
bbe806b002
Roll src/third_party/skia f49debf07dc6..2686d69bf05b (15 commits) (#17794) 2020-04-17 16:35:02 -07:00
Jason Simmons
f9e53c72c6
Unregister the TextInputChannel method handler when the TextInputPlugin is destroyed (#17646)
Fixes https://github.com/flutter/flutter/issues/54275
2020-04-17 14:25:34 -07:00
Kaushik Iska
88e454bf1c
[fuchsia] Remove redundant libs (#16826)
Fixes: #43926
2020-04-17 13:07:37 -07:00
George Wright
9f31d81dcd
Enable Vulkan validation layers for shell_test (#17684) 2020-04-17 13:00:02 -07:00
Jason Simmons
6c431f021c
Remove unused parameter from GetLineXOffset (#17745) 2020-04-17 12:24:58 -07:00
skia-flutter-autoroll
8abd9e2cac
Roll src/third_party/skia efebaa2a1152..f49debf07dc6 (24 commits) (#17786)
https://skia.googlesource.com/skia.git/+log/efebaa2a1152..f49debf07dc6

git log efebaa2a1152..f49debf07dc6 --date=short --first-parent --format='%ad %ae %s'
2020-04-17 bsalomon@google.com Fix two GrProcessor names that are not valid idenitfiers
2020-04-17 robertphillips@google.com Update DDL test harness to use backendTextures to back tiles (take 2)
2020-04-17 egdaniel@google.com Fix spirv rtheight set.
2020-04-17 kjlubick@google.com Reland "Revert "GrDisplacementEffect uses GrTextureEffect.""
2020-04-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps
2020-04-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 59d223304f3c..41c6b825e65f (406 commits)
2020-04-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2430d665d3f2..d25ce8725224 (18 commits)
2020-04-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/dawn 0721c1cf2a52..53f694b34a8d (8 commits)
2020-04-17 reed@google.com remove legacy deserialization of overdrawcolorfilter
2020-04-17 bsalomon@google.com Revert "Revert "GrDisplacementEffect uses GrTextureEffect.""
2020-04-16 sgilhuly@chromium.org Remove non-renderable formats in Dawn backend
2020-04-16 brianosman@google.com SkM44: Remove unused determinant & redundant checks in invert
2020-04-16 robertphillips@google.com Fix up GPUDDLSink for Vulkan
2020-04-16 mtklein@google.com GP64 Operand conversion
2020-04-16 senorblanco@chromium.org Reland "Refactor GL and Metal FinishCallback into a helper object."
2020-04-16 bsalomon@google.com Revert "GrDisplacementEffect uses GrTextureEffect."
2020-04-16 reed@google.com change Overdraw colorfilter to be pure sksl
2020-04-16 jlavrova@google.com getRectForRange with HeightStyle == kTight should ignore strut metrics
2020-04-16 westont@google.com Remove Debian10 Flutter_Android, change BuildStats to use Debian9 Docker
2020-04-16 bsalomon@google.com GrDisplacementEffect uses GrTextureEffect.
2020-04-16 michaelludwig@google.com Rename GrShape to GrStyledShape
2020-04-16 michaelludwig@google.com Respect wrap mode when decimating for blur
2020-04-16 mtklein@google.com lots more refactoring
2020-04-16 westont@google.com Dockerize Flutter Android job.

Created with:
  gclient setdep -r src/third_party/skia@f49debf07dc6

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 kjlubick@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: kjlubick@google.com
2020-04-17 11:17:47 -07:00
Chris Yang
efd8adfbb3
Pipeline: complete method returns a bool to indicate if complete is successful (#17687) 2020-04-17 10:39:16 -07:00
Nurhan Turgut
58cdc93242
web engine should not give an error for the new text editing method. (#17771) 2020-04-17 10:27:33 -07:00
godofredoc
772767f6c5
Remove android unopt build and test from cirrus. (#17762)
These tests and build are getting migrated to LUCI:

  https://chromium-review.googlesource.com/c/chromium/tools/build/+/2152285

Bug:
  https://github.com/flutter/flutter/issues/54412
2020-04-17 10:21:56 -07:00
Nurhan Turgut
dbf16099f1
[web] remove the web_engine_integration tests from cirrus ci (#17765)
* remove the web_engine_integration tests from cirrus ci, since felt test already runs all these tests in the build_and_test_linux_unopt task

* fix typo in the end of task
2020-04-17 10:14:46 -07:00
liyuqian
b5aedb30fa
Revert "Remove layer integral offset snapping (#17712)" (#17785)
This reverts commit 99f8d007aaefcf2cb0a0a40c0b3c6a6fd7556f5c.

I found some problems. Will revise and reland later, and put more details about the problems in the new PR.

TBR: @chinmaygarde @flar
2020-04-17 08:26:22 -07:00
Brian Osman
fb208b486e
Convert semantics_node from SkMatrix44 to SkM44 (#17763)
* Convert semantics_node from SkMatrix44 to SkM44
2020-04-17 07:24:40 -04:00
liyuqian
99f8d007aa
Remove layer integral offset snapping (#17712)
This fixes https://github.com/flutter/flutter/issues/53288 and https://github.com/flutter/flutter/issues/41654. It removes the problematic `GetIntegralTransCTM`, but preserves the rect round-out in `RasterCacheResult::draw` for performance considerations: the average frame raster time doesn't change much but the worst frame raster time significantly regressed if rect round-out is removed. That's probably because a new shader needs to be compiled to draw raster cache with fractional offsets.
2020-04-16 15:41:07 -07:00
Michael Goderbauer
f4d6ce13dc
Clear focus if a platform view goes away (#17381) 2020-04-16 13:23:05 -07:00
Brian Osman
ef161fb5c1
Convert MatrixDecomposition from SkMatrix44 to SkM44 (#17760)
* Convert MatrixDecomposition from SkMatrix44 to SkM44

SkMatrix44 is deprecated and being removed.
2020-04-16 15:27:41 -04:00
skia-flutter-autoroll
e368377ce8
Roll src/third_party/skia 7a9c9d66f12c..efebaa2a1152 (7 commits) (#17761) 2020-04-16 11:10:01 -07:00
Brian Osman
1cf1a5882d
Guard canvas virtuals so we can remove legacy didConcat44 (#17756)
* Guard canvas virtuals so we can remove legacy didConcat44

SkMatrix44 is also deprecated, so start transitioning to SkM44.

* Fix formatting
2020-04-16 13:40:22 -04:00
skia-flutter-autoroll
1593303df1
Roll src/third_party/dart 983f882180cd..5900a0ac492b (10 commits) (#17759) 2020-04-16 09:05:02 -07:00
skia-flutter-autoroll
69e2b50454
Roll src/third_party/skia 938b4532b48f..7a9c9d66f12c (2 commits) (#17758) 2020-04-16 08:15:02 -07:00
skia-flutter-autoroll
e774608a58
Roll fuchsia/sdk/core/mac-amd64 from urCsS... to W1XGO... (#17757) 2020-04-16 08:05:03 -07:00
skia-flutter-autoroll
d14b31d66a
Roll fuchsia/sdk/core/linux-amd64 from Udupa... to Pgthi... (#17754) 2020-04-16 05:50:02 -07:00
skia-flutter-autoroll
e64af21cae
Roll src/third_party/skia 9ff1d841f6cc..938b4532b48f (20 commits) (#17752) 2020-04-16 05:00:02 -07:00
LongCatIsLooong
cf3d738f50
Android text input autofill (#17465) 2020-04-16 03:41:23 -07:00
LongCatIsLooong
104df6bba4
Add autofill support to ios text input plugin (#17493) 2020-04-16 02:47:53 -07:00
skia-flutter-autoroll
82fec3e997
Roll src/third_party/dart d5c38cd35486..983f882180cd (8 commits) (#17747) 2020-04-16 02:30:02 -07:00
Ali Mahdiyar
6b883e9ff7
Fix RTL handling in delete key event for android (#17393) 2020-04-16 01:48:21 -07:00
Jonah Williams
6e1d7f8883
[a11y] Support TalkBack reading by word, character, and paragraph (#17626) 2020-04-15 19:07:12 -07:00
Francisco Magdaleno
fd971d4c48
Remove franciscojma86 from autoassign (#17717) 2020-04-15 17:52:43 -07:00
skia-flutter-autoroll
f9c478d47d
Roll fuchsia/sdk/core/mac-amd64 from dqerH... to urCsS... (#17741) 2020-04-15 16:00:02 -07:00
skia-flutter-autoroll
fe45c73cb5
Roll src/third_party/dart eb18db2116dc..d5c38cd35486 (18 commits) (#17739) 2020-04-15 15:20:02 -07:00
godofredoc
4151d8ed9b
Remove fuchsia build from cirrus. (#17736)
Building fuchsia is covered already by LUCI.

Link to luci execution:
  https://ci.chromium.org/p/flutter/builders/try/Linux%20Fuchsia

Bug:
  https://github.com/flutter/flutter/issues/54412
2020-04-15 14:58:44 -07:00
stuartmorgan
2fe73589fb
Use the right constant for macOS event timestamps (#17713)
The NSEvent->Flutter event conversion code for pointer events was
multiplying seconds by nanoseconds per milliseconds. While this does end
up giving the right number of microseconds, it's a very confusing way to
write it.
2020-04-15 14:33:00 -07:00
skia-flutter-autoroll
98412a7adc
Roll fuchsia/sdk/core/linux-amd64 from M1a9q... to Udupa... (#17732) 2020-04-15 14:00:02 -07:00
gaaclarke
3791f0bc8c
Added some tests after the fact for #17499 (#17714) 2020-04-15 11:52:52 -07:00