1933 Commits

Author SHA1 Message Date
Dan Field
81388c9511 Revert "--sound-null-safety instead of enable-experiment where possible (#26999)" (flutter/engine#27059)
This reverts commit a34de4830b50728b589903abfe69a7d809967b73.
2021-06-29 21:36:07 -07:00
Dan Field
a34de4830b --sound-null-safety instead of enable-experiment where possible (flutter/engine#26999) 2021-06-29 15:36:03 -07:00
Mouad Debbar
d760a28918 [web] Render RTL text correctly (flutter/engine#26811) 2021-06-29 15:30:32 -07:00
Yegor
928b3ad5db [web] felt --watch fixes (flutter/engine#27009)
* make processes interruptible
* make --watch compatible with Windows:
  * add 'q' shortcut to quit (Ctrl + C on Windows is wonky)
  * use package:path for cross-platform path processing
2021-06-29 12:58:01 -07:00
Mouad Debbar
91e275c88f [web] Librarify keyboard files (flutter/engine#26917) 2021-06-28 19:28:13 -07:00
Yegor
d8df13fc74 [web] make analysis options delta of root options (flutter/engine#26991)
Import the root options and explicitly disable lints that our code
violates.

Fix several lint violations.
2021-06-28 18:59:30 -07:00
Yegor
e562992ce6 [web] fix actions flags in SemanticsTester (flutter/engine#26992) 2021-06-28 17:27:36 -07:00
Harry Terkelsen
7645b70658 Roll CanvasKit to 0.28.1 (flutter/engine#27013) 2021-06-28 15:18:36 -07:00
Mouad Debbar
f5ff3cdf9c [web] Librarify paragraph/text files (flutter/engine#26888) 2021-06-28 14:07:24 -07:00
Jonah Williams
ccae44ffd0 Surface frame number identifier through window (flutter/engine#26785) 2021-06-28 10:16:01 -07:00
Yegor
6ce5ad5db0 [canvaskit] make picture disposal work on older browsers (flutter/engine#26981)
* [canvaskit] make picture disposal work on browsers that don't yet support FinalizationRegistry
2021-06-26 13:26:48 -07:00
Dan Field
3bc015dc10 Remove tech debt related to image disposal and layer GC (flutter/engine#26870)
* remove tech debt

* Fix test
2021-06-25 15:33:08 -07:00
Harry Terkelsen
8eae346c44 Roll CanvasKit to 0.28.0 (flutter/engine#26944)
* Roll CanvasKit to 0.28.0

* Skip test on Safari
2021-06-24 15:01:17 -07:00
Anthony
a9d2396ddd Remove unused assemble.py, spirv-assembler.cc is what is used (flutter/engine#26949) 2021-06-24 17:12:28 -04:00
Mouad Debbar
7cf398ef9e [web] Honor background color when rendering text to dom (flutter/engine#26908) 2021-06-24 14:02:20 -07:00
Viren Khatri
43e192d3d1 [docs] Add Gradient.sweep and TileMode.decal images (flutter/engine#26848)
Added missing Gradient.sweep images to TileMode and missing TileMode.decal images to Gradient.

Fixes flutter/flutter#84837
2021-06-24 13:10:09 -07:00
chunhtai
9cca57abef Reland ios accessibility scrolling support (flutter/engine#26860) 2021-06-23 13:36:16 -07:00
Martin Kustermann
fde57f1f1d Remove usages of --no-causal-async-stacks (flutter/engine#26877)
Passing the --causal-async-stacks flag to the VM will cause it to error
on VM startup. The VM will remove the flag entirely, but before doing so
we'll have to remove usages of the negated version of the flag, namely
--no-causal-async-stacks.
2021-06-23 14:30:26 +02:00
chunhtai
2a526b317d Revert "Issues/80711 reland (#26813)" (flutter/engine#26859)
This reverts commit d03313b7b3f97d2083e3977d9e62974687760a33.
2021-06-21 10:21:04 -07:00
Harry Terkelsen
34df3d5419 [canvaskit] Only check missing glyphs against fallback fonts once per frame (flutter/engine#26776) 2021-06-18 15:24:13 -07:00
Harry Terkelsen
d26b2539fc [canvaskit] Fix bug where empty scene doesn't overwrite contentful scene (flutter/engine#26820) 2021-06-18 14:55:50 -07:00
chunhtai
d03313b7b3 Issues/80711 reland (flutter/engine#26813) 2021-06-18 12:34:02 -07:00
Dan Field
255c177a14 Delete window_hooks_integration_test.dart (flutter/engine#26756) 2021-06-18 12:24:02 -07:00
J-P Nurmi
1cfd4bf44a Web: add support for TextInputType.none (flutter/engine#26573) 2021-06-18 12:19:02 -07:00
chunhtai
29ea8111ac Revert "Support scrolling in iOS accessibility (#26671)" (flutter/engine#26803)
This reverts commit e933c9ab3e24dfa9e19da5d764edecec45ad19b4.
2021-06-17 10:59:46 -07:00
Jason Simmons
a52739882c Fix JSON map type declaration for SystemChrome.setApplicationSwitcherDescription arguments (flutter/engine#26769) 2021-06-15 17:29:01 -07:00
Dan Field
badba54900 Migrate spirv to nnbd (flutter/engine#26765) 2021-06-15 11:09:01 -07:00
chunhtai
e933c9ab3e Support scrolling in iOS accessibility (flutter/engine#26671) 2021-06-14 15:29:02 -07:00
David Iglesias
b178633329 [web] Fall-back to a DOM node if Shadow DOM is unavailable. (flutter/engine#26647) 2021-06-14 11:19:01 -07:00
Yegor
660d911915 [web] migrate web_sdk to null safety (flutter/engine#26720) 2021-06-11 18:04:02 -07:00
Yegor
347bd4f98d [web] last batch of test null safety (flutter/engine#26719) 2021-06-11 17:14:02 -07:00
Yegor
7a886887f0 [web] more null-safe tests (flutter/engine#26712) 2021-06-11 14:18:17 -07:00
Yegor
7a60f2fb7f [web] text_editing_test.dart nnbd; bump test dep (flutter/engine#26709) 2021-06-11 12:31:51 -07:00
Yegor
51e23b9818 [web] test runner fixes: build, sourcemaps, Dart 1-isms (flutter/engine#26696) 2021-06-10 15:37:41 -07:00
David Iglesias
046766eec5 [web] Allow some more nulls in platform_dispatcher. (flutter/engine#26626) 2021-06-10 14:34:02 -07:00
Ryan Macnak
53cd841914 Remove compilation trace saving. (flutter/engine#26642) 2021-06-10 13:34:02 -07:00
Yegor
15a8a330e3 [web] use isTrue/isFalse in all tests (flutter/engine#26688) 2021-06-10 11:01:17 -07:00
Zachary Anderson
b189b377ca Disable ImageReleasedAfterFrame on Fuchsia (flutter/engine#26686) 2021-06-10 09:27:35 -07:00
Yegor
e2f1b2dc45 [web] more null safety in tests (flutter/engine#26674) 2021-06-10 09:25:09 -07:00
Yegor
a62d2b337d migrate the rest of dev/ to null safety (flutter/engine#26668)
* migrate the rest of dev/ to null safety
2021-06-09 22:12:27 -07:00
Yegor
8c094f2c8a [web canvaskit] fix SkiaObjectBox instrumentation (flutter/engine#26622)
* [web canvaskit] fix SkiaObjectBox instrumentation
2021-06-09 16:23:09 -07:00
Yegor
3d93c2d50f small clean-up of the license script (flutter/engine#26659)
* small clean-up of the license script
2021-06-09 16:22:35 -07:00
Harry Terkelsen
673c5f292c Add test for CanvasKit text memory crash (flutter/engine#26662)
* WIP add text crash test

* Add failing test
2021-06-09 15:48:31 -07:00
Yegor
1133396895 [web] migrate more felt code to null safety (flutter/engine#26649)
* [web] migrate more felt code to null safety
2021-06-09 13:19:14 -07:00
Yegor
339073d44b [web] migrate some felt code to null safety (flutter/engine#26644)
* [web] migrate some felt code to null safety
2021-06-09 11:30:51 -07:00
David Worsham
bad9b71a01 Revert "fuchsia: Delete all the legacy code! (#26422)" (flutter/engine#26637)
This reverts commit 9afd7d6af8a0d023c0db67d24c55eb6c08c48aba.
2021-06-08 12:47:44 -07:00
David Worsham
9afd7d6af8 fuchsia: Delete all the legacy code! (flutter/engine#26422) 2021-06-07 17:29:39 -07:00
chunhtai
ed25a24355 Fixes handleNavigationMessage in order (flutter/engine#26596) 2021-06-07 12:19:02 -07:00
Dan Field
c32ac6533a Docs, debugDisposed for ImmutableBuffer (flutter/engine#26591) 2021-06-04 16:14:01 -07:00
Sam Rawlins
3fb3e5fdb8 Remove "unnecessary" imports. (flutter/engine#26580) 2021-06-04 11:14:04 -07:00