From 51dd6aa034700b0603a8a2fe222836c798cef9a2 Mon Sep 17 00:00:00 2001 From: Mouad Debbar Date: Mon, 11 Jan 2021 20:20:00 -0800 Subject: [PATCH] [web] Enable the new rich paragraph implementation (#23162) --- lib/web_ui/lib/src/engine/web_experiments.dart | 2 +- lib/web_ui/test/engine/web_experiments_test.dart | 2 +- .../test/golden_tests/engine/compositing_golden_test.dart | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/web_ui/lib/src/engine/web_experiments.dart b/lib/web_ui/lib/src/engine/web_experiments.dart index fb5f1a40b63..058600987bf 100644 --- a/lib/web_ui/lib/src/engine/web_experiments.dart +++ b/lib/web_ui/lib/src/engine/web_experiments.dart @@ -45,7 +45,7 @@ class WebExperiments { static const bool _defaultUseCanvasRichText = const bool.fromEnvironment( 'FLUTTER_WEB_USE_EXPERIMENTAL_CANVAS_RICH_TEXT', - defaultValue: false, + defaultValue: true, ); bool _useCanvasRichText = _defaultUseCanvasRichText; diff --git a/lib/web_ui/test/engine/web_experiments_test.dart b/lib/web_ui/test/engine/web_experiments_test.dart index 5102846e5c8..c38de84767e 100644 --- a/lib/web_ui/test/engine/web_experiments_test.dart +++ b/lib/web_ui/test/engine/web_experiments_test.dart @@ -11,7 +11,7 @@ import 'package:test/test.dart'; import 'package:ui/src/engine.dart'; const bool _defaultUseCanvasText = true; -const bool _defaultUseCanvasRichText = false; +const bool _defaultUseCanvasRichText = true; void main() { internalBootstrapBrowserTest(() => testMain); diff --git a/lib/web_ui/test/golden_tests/engine/compositing_golden_test.dart b/lib/web_ui/test/golden_tests/engine/compositing_golden_test.dart index 0cfc7de5c3d..18fd6c77ef6 100644 --- a/lib/web_ui/test/golden_tests/engine/compositing_golden_test.dart +++ b/lib/web_ui/test/golden_tests/engine/compositing_golden_test.dart @@ -547,8 +547,8 @@ void _testCullRectComputation() { 'renders clipped text with high quality', () async { // To reproduce blurriness we need real clipping. - final Paragraph paragraph = - (ParagraphBuilder(ParagraphStyle(fontFamily: 'Roboto'))..addText('Am I blurry?')).build(); + final DomParagraph paragraph = + (DomParagraphBuilder(ParagraphStyle(fontFamily: 'Roboto'))..addText('Am I blurry?')).build(); paragraph.layout(const ParagraphConstraints(width: 1000)); final Rect canvasSize = Rect.fromLTRB(