Kaushik Iska
2fead370b3
Streamline frame timings recording ( flutter/engine#25892 )
2021-05-07 12:14:01 -07:00
Dan Field
b26e387750
Delete unused method from engine_layer.h ( flutter/engine#25924 )
2021-05-07 10:34:01 -07:00
Ferhat
d9c668cf82
[web] Fix incorrect physical size due to visualviewport api on iOS ( flutter/engine#25895 )
2021-05-06 21:02:08 -07:00
gaaclarke
1734ce7f8a
Moved PlatformMessage's to unique_ptrs ( flutter/engine#25860 )
2021-05-06 20:19:01 -07:00
Yegor
fa6511a20f
Revert "Fix a11y placeholder on desktop; auto-enable engine semantics ( #25830 )" ( flutter/engine#25898 )
...
It broke an integration test on the framework side.
This reverts commit 9e8cb6ac312e41bd70945f8178b0077b44a5241d.
2021-05-03 14:44:58 -07:00
Yegor
9e8cb6ac31
Fix a11y placeholder on desktop; auto-enable engine semantics ( flutter/engine#25830 )
...
* auto-enable semantics
* fix a11y placeholder on desktop
2021-05-03 11:30:24 -07:00
heke123
c59ffe8b9a
Use "blur_sigma" instead of "blur_radius" in Shadow. ( flutter/engine#25760 )
2021-04-30 14:34:02 -07:00
Ferhat
c3bebcf344
Move path part files to libraries ( flutter/engine#25842 )
2021-04-30 11:14:46 -07:00
David Worsham
8b52e92f15
fuchsia: Handle multiple views in platformViews path ( flutter/engine#25343 )
2021-04-28 23:57:30 -07:00
Jim Graham
6586623199
Fix html version of drawImageNine ( flutter/engine#25605 )
2021-04-28 01:08:38 -07:00
Ferhat
39caf3500e
Fix incorrect platformchannel response when clipboard getData is not supported ( flutter/engine#25743 )
2021-04-27 11:53:16 -07:00
Ferhat
1c7f312d6a
Implement ColorFilter.matrix for html renderer ( flutter/engine#25769 )
2021-04-27 10:04:09 -07:00
Harry Terkelsen
1685f4a977
[CanvasKit] Support all TextHeightStyles ( flutter/engine#25741 )
2021-04-26 18:19:01 -07:00
Harry Terkelsen
db2fcff7cd
[canvaskit] Implement TextHeightBehavior ( flutter/engine#25734 )
...
* Add TextHeightBehavior
* Remove TODO
* Update goldens lock
* Update goldens_lock
2021-04-26 17:08:01 -07:00
George Wright
1558e35fdc
Disable ImageDecoderFixtureTest.CanResizeWithoutDecode due to flakiness ( flutter/engine#25772 )
2021-04-26 14:42:28 -07:00
Ferhat
508b6905cf
Add web ImageShader support for drawVertices. ( flutter/engine#25729 )
2021-04-23 14:15:17 -07:00
Harry Terkelsen
8cf34108f2
Roll CanvasKit to 0.26.0 ( flutter/engine#25732 )
2021-04-23 11:58:00 -07:00
Harry Terkelsen
b1c0cf8ce2
Wire up paragraph font weight and font style in canvas golden test ( flutter/engine#25700 )
...
* Wire up paragraph font weight and font style in canvas golden test
* Update TODOs in test
* Update goldens lock
2021-04-22 13:06:36 -07:00
Dan Field
ea35899927
Provide a stub platform view embedder for tester to avoid emitting errors ( flutter/engine#25661 )
2021-04-21 13:04:01 -07:00
Harry Terkelsen
07eddf7b53
Include paragraph height in the top-level text style. ( flutter/engine#25659 )
...
* Include paragraph height in the top-level text style.
* Update test comment
* Update goldens lock
2021-04-21 12:45:51 -07:00
Mouad Debbar
6d732d05b6
[web] Start splitting the engine into smaller libs ( flutter/engine#25569 )
2021-04-19 15:09:39 -07:00
LongCatIsLooong
fe01e1acbb
[libTxt] resolve null leading distribution in dart:ui. ( flutter/engine#25510 )
2021-04-19 13:49:01 -07:00
Abhishek Ghaskata
c65d620deb
Remove if from docs ( flutter/engine#25646 )
2021-04-19 11:24:01 -07:00
Ferhat
c03522741c
migrate tests to nullsafe ( flutter/engine#25620 )
2021-04-16 17:14:57 -07:00
Ferhat
af075e03fd
Fix drawVertices when using indices for web_html ( flutter/engine#25614 )
2021-04-15 15:56:36 -07:00
Ferhat
7eaec70ba7
migrate tests to nullsafe ( flutter/engine#25616 )
2021-04-15 15:42:12 -07:00
Mouad Debbar
d7ea83b42c
[web] Remove dart language versions from engine files ( flutter/engine#25601 )
2021-04-15 15:29:02 -07:00
Mouad Debbar
739cf598e2
[web] Render ellipsis for overflowing text in DOM mode ( flutter/engine#25556 )
2021-04-15 06:09:02 -07:00
Mouad Debbar
a949b99621
[web] Fix firefox crash during font loading ( flutter/engine#25561 )
2021-04-13 11:39:02 -07:00
Ferhat
397616cdff
[web] Fix gradient matrix transform when shaderBounds is translated ( flutter/engine#25549 )
2021-04-13 10:12:43 -07:00
Ferhat
9f8e235046
[web] Fix linear gradient transformation matrix ( flutter/engine#25545 )
2021-04-13 10:12:16 -07:00
Ferhat
ffc1eedbd4
[web] Optimize oval path clipping ( flutter/engine#25520 )
2021-04-13 09:02:42 -07:00
Emmanuel Garcia
1bad6de1da
Reland Dart plugin registrant ( flutter/engine#25496 )
2021-04-12 13:30:01 -07:00
Greg Spencer
5a6978109d
Fix analysis errors in text.dart ( flutter/engine#25526 )
2021-04-12 11:05:03 -07:00
Mouad Debbar
79e243761d
[web] Use greatest span font size on the parent paragraph ( flutter/engine#25513 )
2021-04-09 17:46:45 -07:00
Jim Graham
a4848a76ae
Add a blendMode to BackdropFilter layers to enable developers to control blending on save layers ( flutter/engine#19631 )
2021-04-07 23:26:15 -07:00
Dan Field
22da76000a
Refactor GPU access switch ( flutter/engine#24356 )
2021-04-06 22:16:06 -07:00
Zachary Anderson
753dfc4a8e
Revert "Reland: Call Dart plugin registrant if available ( #25375 )" ( flutter/engine#25462 )
2021-04-06 16:04:01 -07:00
Ferhat
e3c5c74009
[web] Fix shadermask rendering using CanvasKit ( flutter/engine#25456 )
2021-04-06 12:57:29 -07:00
Harry Terkelsen
64f323de86
Roll CanvasKit to 0.25.1 ( flutter/engine#25315 )
...
* Roll CanvasKit to 0.25.1
* Update SkParagraph tests
2021-04-06 11:46:37 -07:00
Chris Bracken
f4d1c89df1
Extract Dart logging to the embedders ( flutter/engine#25402 )
...
Previously messages logged from Dart code (e.g. via the print function)
were handled directly in the engine by platform-specific code. This
factors out a LogMessage(tag, message) callback that embedders can
implement with platform-specific code.
This also eliminates a dependency on platform-specific code in the core,
and provides more flexibility to embedders than the current fallback to
stdout, which can be a problem on platforms without a traditional stdout
or with restrictions on stdout.
Fixes https://github.com/flutter/flutter/issues/79685
2021-04-05 15:43:21 -07:00
Emmanuel Garcia
d20f5e016a
Reland: Call Dart plugin registrant if available ( flutter/engine#25375 )
2021-04-02 15:00:17 -07:00
Mouad Debbar
c86bcd09b1
[web] Fix framework material text field tests ( flutter/engine#25367 )
2021-04-02 13:35:13 -07:00
Vojta Staněk
bd28d383db
Remove comment about null on not-null fields ( flutter/engine#25304 )
2021-04-01 14:54:02 -07:00
xubaolin
01ef94a8e0
fix a HapticFeedback.vibrate NNBD bug ( flutter/engine#25350 )
2021-04-01 14:39:01 -07:00
Jim Graham
1a617496d9
Avoid the deprecated SkFilterQuality in the Engine APIs ( flutter/engine#24797 )
2021-04-01 14:34:02 -07:00
Chris Bracken
9b4a0264d5
Correct typos throughout the engine/embedder ( flutter/engine#25346 )
...
Used the the `misspell` tool available at
https://github.com/client9/misspell , then applied hand-corrections. It's
possible we could adopt this as a presubmit, but there are still enough
false positives that it may not be worth the effort.
2021-04-01 11:08:19 -07:00
Jason Simmons
9db82f38da
Send a null response to signal that a message is not implemented on the web text input channel ( flutter/engine#25314 )
2021-03-31 15:14:01 -07:00
Alexander Brusher
3ebaf4f764
[fuchsia][a11y] Adds isKeyboardKey semantics flag. ( flutter/engine#25167 )
...
This change introduces a semantics flag to indicate whether a node
represents a virtual keyboard key.
2021-03-30 13:26:56 -07:00
Harry Terkelsen
1613a25b91
Add computeLineMetrics ( flutter/engine#25293 )
2021-03-30 11:08:58 -07:00