Ferhat
91ec9451dd
[web] Optimize BitmapCanvas. Fixes overallocation of canvas elements ( #22856 )
2020-12-10 09:08:29 -08:00
Harry Terkelsen
fb486d9d90
Fix platform view transforms in CanvasKit ( #22945 )
2020-12-09 16:13:02 -08:00
Mouad Debbar
7e5ac8bb3f
[web] Cache CSS font string instead of the style object ( #22939 )
2020-12-09 16:08:03 -08:00
nturgut
2948fee1bf
[web] For Firefox focusing on the DOM element after blur propagates ( #22953 )
...
* For Firefox focusing on the DOM element after blur propagates
* modify the unit tests. remove webkit skip
* change async testing to a more common usage
2020-12-09 16:07:06 -08:00
nturgut
8518a5bbe6
update browser changing docs ( #22968 )
2020-12-09 15:13:55 -08:00
Mouad Debbar
da5b0f9b36
[web] Default styles for rich text ( #22941 )
2020-12-08 15:22:20 -08:00
Mouad Debbar
df30ffef4f
[web] Fix edge cases when force-breaking lines ( #22910 )
2020-12-08 13:30:41 -08:00
Yegor
c31dc58918
[canvaskit] fix TransformLayer.preroll ( #22890 )
2020-12-08 12:04:58 -08:00
nturgut
2951317570
[web] sharding change is merged. re-enable tests ( #22884 )
...
* sharding change is merged. re-enable tests
* fix file name for image loading. re-block auto
2020-12-08 09:54:10 -08:00
Mouad Debbar
a3ee6150e1
[web] Handle long text and ellipsis in rich text ( #22873 )
2020-12-07 13:28:14 -08:00
Yegor
ff87b1d767
copy the glibc fix to felt ( #22878 )
2020-12-04 13:25:39 -08:00
Yegor
47add1dc32
re-enable pointer events inside platform views ( #22874 )
2020-12-04 13:25:22 -08:00
Mouad Debbar
6a5971dac7
[web] Initial rich measurement implementation ( #22779 )
2020-12-03 16:33:03 -08:00
mikerreed
6ae2594b97
opt into new Skia APIs ( #22845 )
2020-12-03 15:28:02 -08:00
Yegor
c774bb257e
memoize the fallback SkPaint in paragraph ( #22848 )
2020-12-03 15:26:23 -08:00
zljj0818
48befc59d4
More rename from GPU thread to raster thread ( #22819 )
2020-12-03 15:03:02 -08:00
Yegor
37738353cd
Make CkPicture resurrectable ( #22807 )
...
* Make CkPicture resurrectable
* disable goldens on Firefox
* add non-recording canvas test; fix Firefox test
2020-12-03 13:13:44 -08:00
nturgut
e71c6f4d7e
leaving only html tests ( #22846 )
2020-12-03 12:33:27 -08:00
Ferhat
e5f510f7d3
[web] Fix event transform between mousedown/up due to mouse move event ( #22813 )
2020-12-03 09:04:36 -08:00
Gary Qian
fcbfa9f527
Split AOT Engine Runtime ( #22624 )
2020-12-02 13:28:01 -08:00
Jenn Magder
079c66940a
Generate gen_snapshot_armv7 and gen_snapshot_arm64 ( #22818 )
2020-12-02 12:43:51 -08:00
Yegor
b63e911472
Better handle image codec instantiation failure ( #22809 )
2020-12-02 12:27:11 -08:00
Lasse R.H. Nielsen
105004dd2d
Stop using the List constructor. ( #22793 )
2020-12-02 11:53:01 -08:00
Yegor
644dd65a34
Temporarily reduce e2e test matrix to stop flaky web engine builds ( #22824 )
...
* reduce e2e test matrix
* add issue link
2020-12-02 11:10:54 -08:00
Greg Spencer
d2ad4419bb
Fix PlatformDispatcher.locale to return something meaningful when there are no locales. ( #22608 )
...
Returns an "undefined" locale (language code "und") from PlatformDispatcher.locale when no locales are defined.
2020-12-01 09:54:56 -08:00
Ferhat
3101dff34a
[web] Optimize Matrix4.identity ( #22622 )
2020-11-30 16:29:20 -08:00
Mouad Debbar
587c023abf
[web] Add new line break type (prohibited) ( #22771 )
2020-11-30 13:05:10 -08:00
Harry Terkelsen
e89090181b
Don't register CanvasKit with define ( #22745 )
2020-11-25 11:48:55 -08:00
nturgut
fbf6818741
Enabling semantics tests for safari, ios-safari and firefox ( #22662 )
...
* enable safari tests for almost all the methods for semantics tests
* enable almost all semantics tests for firefox
* Safari desktop have different scroll max values for different versions
* fix assert
2020-11-23 15:45:55 -08:00
Yegor
b249d568cf
Add Instrumentation class ( #22650 )
2020-11-21 08:38:02 -08:00
Yegor
b502fcb9fc
Implement image resurrection ( #22575 )
2020-11-20 10:38:02 -08:00
Ferhat
1bf5c8b084
[web] Implement tilemode for gradient shaders. ( #22597 )
2020-11-20 09:06:55 -08:00
vsmenon
550c750252
Remove opt outs for dart:ui ( #22603 )
...
* Remove null safety opt outs for dart:ui
2020-11-19 18:54:12 -08:00
Harry Terkelsen
fc55814609
Implement Scene.toImage() in CanvasKit mode. ( #22085 )
2020-11-19 17:33:43 -08:00
Matěj Žídek
93a8e6f04a
replace dead links ( #22530 )
2020-11-19 14:58:02 -08:00
Ferhat
23324c10dd
[web] Fix test failure on high dpi device ( #22618 )
2020-11-19 14:56:30 -08:00
Greg Spencer
4b859cee93
Fix typos and fix some env var state leakage in tests ( #22576 )
...
This just fixes some typos, and a small state leak in some of the tests that set env variables.
2020-11-17 21:51:37 -08:00
Yegor
35a0b9fe68
Refactor CanvasKit image ref counting; fix a minor memory leak ( #22549 )
...
* Refactor SkiaObjectBox ref counting
* make CkAnimatedImage a Codec
* disallow double dispose; better assertion messages
2020-11-17 17:40:34 -08:00
Greg Spencer
9a5fd321f6
Reland: Remove the Window class now that it is no longer used. ( #22566 )
...
Reland #22505 , now that flutter/flutter#70637 has landed.
Removes references to dart:ui.Window, and switch usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate.
2020-11-17 16:39:07 -08:00
Ian Hickson
1a5ec52a6c
Also maintain the zone on the ChannelBuffers.push callback ( #22454 )
2020-11-17 09:48:03 -08:00
Harry Terkelsen
ab5d1cdb1e
Migrate to CanvasKit 0.19.0 ( #22511 )
2020-11-16 16:24:04 -08:00
Jim Graham
b0966e8123
Revert "Remove the Window class now that it is no longer used. ( #22505 )" ( #22519 )
...
This reverts commit 2004a7b3756d27c76f0c0ffcfaae885fb61f091a.
2020-11-13 23:12:12 -08:00
Greg Spencer
2004a7b375
Remove the Window class now that it is no longer used. ( #22505 )
...
This removes the Window class, now that the framework no longer uses it.
2020-11-13 14:38:15 -08:00
Ferhat
c81a2ecb58
[web]Update @dart annotation. Change shaders to allocate smaller canvas ( #22481 )
2020-11-13 13:55:32 -08:00
nturgut
03ff8a4096
TBR: remove the extra values which was overshadowing the test result ( #22483 )
...
* remove the extra values which was overshadowing the test result
* increase difference. canvaskit gives different results
* increase difference more. firefox gave 1.7 diff. add comments
2020-11-12 18:24:38 -08:00
LongCatIsLooong
e872177c1f
Exposing ColorFilter to ImageFilter conversion and Compose() ( #20309 )
2020-11-12 15:34:02 -08:00
Yegor
c712e4d195
make CkContourMeasureIter and CkContourMeasure resurrectable ( #22459 )
2020-11-12 13:27:39 -08:00
Greg Spencer
9f09ff2455
Reland: "Make PlatformDispatcher.locale and locales return consistent values ( #22267 )" ( #22473 )
...
This reverts commit d37b862, relanding #22267 , now that flutter/flutter#70252 has landed to prevent the problems it had the first time.
Here is the original PR description:
For some reason (probably a bad merge on my part), the return values for locale and locales are not the same on web as they are on other platforms for the PlatformDispatcher and SingletonFlutterWindow classes. The web versions are non-nullable and the others are nullable.
This converts them to be the same (non-nullable) values
2020-11-12 13:20:13 -08:00
Jim Graham
d37b86216a
Revert "Make PlatformDispatcher.locale and locales return consistent values ( #22267 )" ( #22461 )
...
This reverts commit dc8864182c531994852a8263f77596a6131ed8fd.
2020-11-11 23:39:59 -08:00
Yegor
cdc44862e7
Make CkPath resurrectable ( #22446 )
2020-11-11 17:29:01 -08:00