David Iglesias
44279e27c9
Interpret negative radii as 0 in recording_canvas drawDRRect ( #12431 )
...
* Interpret negative radii as 0 in recording_canvas drawDRRect
This allows drawing DRRects that may have some negative values on
its corners (caused by deflating a RRect with some non-round corners,
for example)
See added unit test for an example of the above.
Fixes https://github.com/flutter/flutter/issues/40728
2019-09-24 17:55:45 -07:00
David Iglesias
8814f6865c
Ensure DRRects without corners also draw. ( #12330 )
...
Uncovered this bug running some additional engine tests. Backported the
test here, and fixed the recording_canvas code.
2019-09-18 10:45:43 -07:00
David Iglesias
851f4606f1
Improve check to render (or not) a DRRect when inner falls outside of outer on RecordingCanvas ( #12229 )
...
* Improve check to determine if a rrect is fully contained within another in RecordingCanvas.
* Add unit tests.
Fixes https://github.com/flutter/flutter/issues/37772 (and others)
2019-09-17 13:27:44 -07:00
Mouad Debbar
cd920398e4
Handle new navigation platform messages ( #11880 )
2019-09-04 15:13:24 -07:00
Yegor
f38913b7c7
sync Flutter Web engine to the latest ( #11421 )
...
* sync Flutter Web engine to the latest
2019-08-26 08:16:09 -07:00
Yegor
fad38e252f
sync web engine; run web engine tests ( #11031 )
...
sync web engine; run web engine tests
2019-08-22 16:38:03 -07:00