2010 Commits

Author SHA1 Message Date
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
Devon Carew
909bde06e8 analyze using the latest sdk from head (flutter/engine#27598) 2021-07-21 12:51:02 -07:00
Tong Mu
1a71c70587 Update key mapping to the latest logical key values (flutter/engine#25883)
This PR updates the key mapping tables of every platform according to the change to keycode_gen.
2021-07-21 01:58:09 -07:00
Yegor
cbd0c3ec65 [web] disable golden check for Noto-rendered text (flutter/engine#27612) 2021-07-20 21:06:52 -07:00
Yegor
e2e4ee5df9 [web] use a different method for launching desktop safari (flutter/engine#27567) 2021-07-19 19:06:02 -07:00
Ferhat
b6dbaa079a [web] Fix webkit ColorFilter.mode for webkit (flutter/engine#27361) 2021-07-19 16:48:20 -07:00
Harry Terkelsen
4ef793e7e2 Place Emoji fallback font at the front of the list (flutter/engine#27491) 2021-07-16 15:18:37 -07:00
Jason Simmons
6658128a41 Rename SkiaGPUObject::get() to skia_object() (flutter/engine#27126) 2021-07-15 18:31:15 -07:00
Yegor
99f1688127 [web] dartdoc for PipelineStatus (flutter/engine#27464) 2021-07-15 18:02:15 -07:00
Harry Terkelsen
d53ed15044 Add the ability to change the CanvasKit url at runtime. (flutter/engine#27342) 2021-07-15 14:12:56 -07:00
wqyfavor
481487c631 Fix potential crash of "divide by zero" for invalid GIF image source. (flutter/engine#26855) 2021-07-15 13:03:42 -07:00
Dan Field
26c9d0e22d Remove unused generate_dart_ui target (flutter/engine#27445) 2021-07-15 10:56:02 -07:00
Yegor
247f67c06f [web] enable prefer_final_locals lint (flutter/engine#27420) 2021-07-15 10:02:39 -07:00
Yegor
060aa22d2d [web] enable always_specify_types lint (flutter/engine#27406) 2021-07-14 16:32:59 -07:00
Yegor
70ee4a03ed [web] fix a few analysis lints (flutter/engine#27375) 2021-07-14 08:40:52 -07:00
Devon Carew
c0891990cc refactor and simplify CI dart analysis (flutter/engine#27370) 2021-07-13 21:11:01 -07:00
Yegor
7d606f02ab [web] make Pipeline.run throw (flutter/engine#27340)
* [web] make Pipeline.run throw
2021-07-13 16:03:00 -07:00