Harry Terkelsen
3def63e845
[canvaskit] Implement invertColors ( flutter/engine#28348 )
2021-08-27 16:16:47 -07:00
ColdPaleLight
d90a23b4ae
Support raw straight RGBA format in Image.toByteData() ( flutter/engine#28293 )
2021-08-27 10:11:01 -07:00
Taha Tesser
2f79b8ddca
Fix skia link ( flutter/engine#28124 )
2021-08-26 13:04:58 -07:00
Harry Terkelsen
44ae2eb7a0
Add flag to disable overlays ( flutter/engine#28312 )
2021-08-26 09:34:30 -07:00
ColdPaleLight
d8269e81b4
Prevent app from accessing the GPU in the background in MultiFrameCodec ( flutter/engine#28159 )
2021-08-24 09:19:08 -07:00
chunhtai
9761b7371a
Issues/86577 reland ( flutter/engine#28211 )
2021-08-20 12:27:01 -07:00
Anthony
50adf078fd
[Re-land] Add SPIR-V FragmentShader API to painting.dart ( flutter/engine#28208 )
...
[Re-land] Add SPIR-V FragmentShader API to painting.dart
- Add a SPIR-V FragmentShader interface in painting.dart
- Create end to end pixel tests for ops supported by the SPIR-V to SkSL transpiler
- The end to end tests also test the c++ fragment shader implementation
Co-authored-by: Christopher Crawford <chriscraws@gmail.com>
2021-08-20 11:24:14 -04:00
Zachary Anderson
c4fb8a6051
Revert "Adds semantics tooltip support ( #27893 )" ( flutter/engine#28207 )
...
This reverts commit 366e66802a35abf55bcb649b9bf58921b174b59a.
2021-08-19 14:40:34 -07:00
Zachary Anderson
e3f282c563
Revert "Add SPIR-V FragmentShader API to painting.dart ( #26996 )" ( flutter/engine#28202 )
...
This reverts commit 1b518619357cc1666a9fca183c9766d1ece16d0f.
2021-08-19 12:38:10 -07:00
godofredoc
1600a7cd93
Define WEB_UI_DIR using ENGINE_PATH. ( flutter/engine#28057 )
...
This is to minimize the number of environment variables being passed to
scripts from recipes.
2021-08-18 18:03:31 -07:00
chunhtai
366e66802a
Adds semantics tooltip support ( flutter/engine#27893 )
2021-08-18 15:37:01 -07:00
Anthony
1b51861935
Add SPIR-V FragmentShader API to painting.dart ( flutter/engine#26996 )
...
Add SPIR-V FragmentShader API to painting.dart
2021-08-18 12:58:25 -04:00
Mouad Debbar
11468c557f
[web] Clean up legacy Paragraph implementation ( flutter/engine#28050 )
2021-08-13 21:57:35 -07:00
Mouad Debbar
c46d431851
[web] Don't reset history on hot restart ( flutter/engine#27872 )
2021-08-13 15:19:23 -07:00
Yegor
e31d85ab6e
[web] rename watcher.dart to pipeline.dart ( flutter/engine#27995 )
2021-08-13 15:07:01 -07:00
Yegor
f83ae4a6e3
[web] add CanvasKit to CIPD; make it a DEPS dependency; add a manual roller script ( flutter/engine#28056 )
...
add CanvasKit to CIPD; make it a DEPS dependency; add a manual roller script
2021-08-13 13:25:21 -07:00
Justin McCandless
87882e782a
Fix getLineBoundary for TextAffinity ( flutter/engine#28008 )
...
Fix a bug in a calculation when selection is at a wordwrap
2021-08-11 16:04:30 -07:00
Tong Mu
7a238021b6
ui.KeyData.toString ( flutter/engine#28007 )
...
Enhances ui.KeyData.toString by:
- Fixing the character interpretation;
- Adding hex representation to characters;
- Applying the code to the web engine which is currently missing.
2021-08-11 13:55:35 -07:00
Harry Terkelsen
e6e99c3bdc
[canvaskit] Release overlays to the cache once they have been used ( flutter/engine#27977 )
2021-08-11 11:04:23 -07:00
The one with the braid | Dфҿ mit dem Zopf
7830e8dd89
[web_ui] Fixed aria-live attribute on web ( flutter/engine#27985 )
...
* Fixed aria-live attribute on web
2021-08-10 12:10:53 -07:00
Tong Mu
29a2647b2a
Fix: modifier keys not recognized on macOS Web ( flutter/engine#27972 )
2021-08-09 15:03:14 -07:00
Greg Spencer
d55048cdf8
Fix sample analyzer errors in text.dart ( flutter/engine#27941 )
...
This just fixes a couple of minor analyzer errors in the sample code so that they won't break the build when I fix the analyzer in the flutter repo.
2021-08-06 18:11:43 -07:00
chunhtai
31813e14fc
Fix routerinformationupdate can take complex json ( flutter/engine#27932 )
...
* Fix routerinformationupdate can take complex json
* comment
2021-08-06 13:53:40 -07:00
Mouad Debbar
7c0336349d
[web] Fix types of some event listeners ( flutter/engine#27911 )
2021-08-05 16:16:05 -07:00
Yegor
2e89a0784a
[web] remove implicit casts and implicit dynamic ( flutter/engine#27882 )
2021-08-04 17:23:21 -07:00
Jonah Williams
c0872548bb
Fix nullability of GestureSettings on ViewConfig ( flutter/engine#27879 )
2021-08-04 10:00:03 -07:00
Yegor
b09afa1c05
[web] separate tests into build + test steps; add run command ( flutter/engine#27495 )
2021-08-03 16:22:21 -07:00
Jonah Williams
2cc2854964
Add GestureSettings and configure touch slop from Android ViewConfiguration ( flutter/engine#27836 )
2021-08-03 12:55:02 -07:00
A Reyes
8c563154db
Added assertion up to cv99 for FontFeature.characterVariant ( flutter/engine#27745 )
...
* Added assertion up to cv99 for FontFeature.characterVariant
* Added FontFeature.characterVariant(99) test
2021-08-02 19:59:18 -07:00
William Hesse
88a4aa7999
Improve documentation of Path.extendWithPath ( flutter/engine#27793 )
...
The documentation used the word "segment" instead of "sub-path".
The documentation of Path.addPath described adding a Path as adding a single sub-path.
2021-08-02 11:48:54 +02:00
Tong Mu
b2924176cc
[Keyboard] Send empty key events when no key data should ( flutter/engine#27774 )
...
The keyboard system on each platform now sends an empty key data instead of nothing if no key data should be sent.
2021-07-30 13:35:39 -07:00
Ferhat
f8f66aa5eb
[web] Update CanvasPool documentation ( flutter/engine#27823 )
2021-07-30 12:22:09 -07:00
Ferhat
488931d830
[web] Code cleanup ( flutter/engine#27815 )
2021-07-30 11:25:13 -07:00
Mouad Debbar
9c40609d37
[web] Fixing clipping not being applied when height is zero ( flutter/engine#27771 )
2021-07-30 09:38:21 -07:00
Zachary Anderson
5c4431a610
Use a pool for dart actions to avoid OOMs ( flutter/engine#27781 )
...
* Use a pool for dart actions to avoid OOMs
* Add Windows support
2021-07-29 23:43:49 -07:00
Ferhat
b4d1cd9a42
[web] update TODO format to match flutter repo and fix names, more code cleanup ( flutter/engine#27796 )
2021-07-29 15:01:03 -07:00
Ferhat
ec4f6c11c0
[web] Code cleanup ( flutter/engine#27766 )
2021-07-28 11:47:04 -07:00
Ferhat
ca82f36e70
[web] Code cleanup ( flutter/engine#27741 )
2021-07-27 13:50:26 -07:00
Michael Goderbauer
e17c107374
Prepare for updated avoid_classes_with_only_static_members lint ( flutter/engine#27739 )
2021-07-27 13:39:01 -07:00
Ferhat
fd982f2fc5
[web] Code cleanup ( flutter/engine#27734 )
2021-07-27 11:49:52 -07:00
Ferhat
43826fe892
[web] Analysis cleanup ( flutter/engine#27730 )
2021-07-27 10:06:44 -07:00
Ferhat
bfb44d77c5
[web] Fix analysis errors ( flutter/engine#27707 )
2021-07-26 16:42:50 -07:00
Harry Terkelsen
b28d8a1383
Handle MaskFilter with 0 sigma ( flutter/engine#27710 )
2021-07-26 15:24:32 -07:00
Ferhat
a3ae837700
Analysis cleanup of web tests ( flutter/engine#27670 )
2021-07-23 13:12:08 -07:00
Harry Terkelsen
397d6c2435
Add Ahem as a test font in CanvasKit mode ( flutter/engine#27652 )
...
* Add Ahem as a test font in CanvasKit mode
* Don't enable `debugEmulateFlutterDriver` by default since tests use
platform channels.
* Update goldens lock
2021-07-23 12:13:26 -07:00
Ferhat
270665edf7
remove maxdiff for backdrop_filter_clip_moved ( flutter/engine#27634 )
2021-07-23 10:30:56 -07:00
Mouad Debbar
418c940a24
[web] Fix inability to type in text fields in iOS ( flutter/engine#27563 )
2021-07-22 17:51:01 -07:00
Ferhat
45e9510a50
Move tests ( flutter/engine#27653 )
2021-07-22 17:45:31 -07:00
Brandon DeRosier
e2c58529b5
Add native Android image decoder supported by API 28+ ( flutter/engine#26746 )
2021-07-21 13:52:29 -07:00
Ferhat
8a1f2f332b
Fix shader mask for text and shader bounds origin ( flutter/engine#27600 )
2021-07-21 12:57:03 -07:00