1914 Commits

Author SHA1 Message Date
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
xubaolin
b925680397 fix a LateInitializationError (flutter/engine#26492) 2021-06-03 16:44:02 -07:00
Vyacheslav Egorov
02f38aa2e8 Fix create_arm_gen_snapshot target (flutter/engine#26538) 2021-06-03 14:49:01 -07:00
Ferhat
fa7b61e7dc Reland reverted #26384 (flutter/engine#26566) 2021-06-03 10:50:37 -07:00
chunhtai
dde172a2f6 Docuements the new flag in BrowserHistory.setRouteName (flutter/engine#26519) 2021-06-03 10:14:01 -07:00
Ian Hickson
8d205a203e Add the images for TileMode.decal (flutter/engine#26482) 2021-06-02 16:44:01 -07:00
Harry Terkelsen
93570a88ba [canvaskit] Set a maximum number of overlay canvases. (flutter/engine#25994) 2021-06-02 12:54:31 -07:00
chunhtai
4f0008101f Reland "Add API to the engine to support attributed text (#25373)" (flutter/engine#26528) 2021-06-02 10:14:02 -07:00
Dan Field
e530f6406c EngineLayer::dispose (flutter/engine#26219) 2021-06-02 10:04:02 -07:00
Kaushik Iska
187c6a3ec2 Revert "Add API to the engine to support attributed text (#25373)" (flutter/engine#26524)
This reverts commit f64abc695eb8badcdb2639a6321ba9575d3c7c3d.
2021-06-01 17:30:58 -07:00
Kaushik Iska
c1ae81f6e9 Revert "Implement ImageShader for html Canvas (#26384)" (flutter/engine#26525)
This reverts commit ed6e5fd3fb82b29822bac6a6fc9904b05f284a85.

See: https://github.com/flutter/flutter/issues/83753
2021-06-01 17:29:03 -07:00
Ferhat
ed6e5fd3fb Implement ImageShader for html Canvas (flutter/engine#26384) 2021-06-01 15:52:56 -07:00
Ferhat
dc2c32bbc7 Fix gradient stop out of range error (flutter/engine#26518) 2021-06-01 13:58:46 -07:00
chunhtai
f64abc695e Add API to the engine to support attributed text (flutter/engine#25373) 2021-06-01 11:54:01 -07:00
Yegor
f68d1a66cc suppress output from intentionally failing tests (flutter/engine#26253)
* suppress output from intentionally failing tests
2021-06-01 10:46:06 -07:00
Dan Field
7c21151e64 SingleFrameCodec GetAllocationSize and ImageDescriptor.dispose (flutter/engine#26435) 2021-05-27 20:54:02 -07:00
chunhtai
d4cb4f3a3d support history entry replace in multi entries browser history (flutter/engine#26456) 2021-05-27 16:55:25 -07:00
Yegor
e4ed8ffcd8 Reclaim paragraph memory more aggressively (flutter/engine#26438)
* delete paragraphs between layout and render
2021-05-27 13:58:41 -07:00
Brandon DeRosier
3a80cfb8fd Use the image generator registry & protocol for resolving image decoders. (flutter/engine#26338)
This is a continuation of flutter/flutter#17356 and flutter/flutter#82603.
2021-05-26 15:46:38 -07:00
David Iglesias
4316a6b2ed [web] Ensure handleNavigationMessage can receive null arguments. (flutter/engine#26406) 2021-05-25 18:09:01 -07:00