diff --git a/core/src/html/text_format.rs b/core/src/html/text_format.rs index 527a65e6a..4eebc8c3a 100644 --- a/core/src/html/text_format.rs +++ b/core/src/html/text_format.rs @@ -710,6 +710,9 @@ impl FormatSpans { format.kerning = Some(false); } } + + format.bold = Some(false); + format.italic = Some(false); } b"b" => { format.bold = Some(true); diff --git a/tests/tests/swfs/text/style_changes_in_html/output.expected.png b/tests/tests/swfs/text/style_changes_in_html/output.expected.png new file mode 100644 index 000000000..6e7f26d27 Binary files /dev/null and b/tests/tests/swfs/text/style_changes_in_html/output.expected.png differ diff --git a/tests/tests/swfs/text/style_changes_in_html/output.txt b/tests/tests/swfs/text/style_changes_in_html/output.txt new file mode 100644 index 000000000..e69de29bb diff --git a/tests/tests/swfs/text/style_changes_in_html/test.fla b/tests/tests/swfs/text/style_changes_in_html/test.fla new file mode 100644 index 000000000..d45f62b42 Binary files /dev/null and b/tests/tests/swfs/text/style_changes_in_html/test.fla differ diff --git a/tests/tests/swfs/text/style_changes_in_html/test.swf b/tests/tests/swfs/text/style_changes_in_html/test.swf new file mode 100644 index 000000000..24be519b2 Binary files /dev/null and b/tests/tests/swfs/text/style_changes_in_html/test.swf differ diff --git a/tests/tests/swfs/text/style_changes_in_html/test.toml b/tests/tests/swfs/text/style_changes_in_html/test.toml new file mode 100644 index 000000000..c3a1021a5 --- /dev/null +++ b/tests/tests/swfs/text/style_changes_in_html/test.toml @@ -0,0 +1,7 @@ +num_frames = 1 + +[image_comparisons.output] +tolerance = 0 + +[player_options] +with_renderer = { optional = false, sample_count = 1 }