[text-decorations] Add & enable flag to disable text-decoration override
This adds and enables a flag to disable the non-standard text-decoration
color override logic.
This "quirk" was only ever meant to be for the <font> element (not for
the <a> element) and in quirks mode.
Firefox applies this quirk in a far reduced set of circumstances, and
likely isn't required by web content anymore.
This is hooked up to a finch kill-switch so we can disable if necessary.
See:
https://github.com/whatwg/html/pull/8568
https://github.com/whatwg/html/issues/8566
Bug: 1394817
Change-Id: Icdf86b1099c81571729767b56a7b3aaee7c85e7d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4066694
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1078424}
diff --git a/third_party/blink/renderer/core/css/resolver/style_adjuster.cc b/third_party/blink/renderer/core/css/resolver/style_adjuster.cc
index ca4a22d6..72c68b2 100644
--- a/third_party/blink/renderer/core/css/resolver/style_adjuster.cc
+++ b/third_party/blink/renderer/core/css/resolver/style_adjuster.cc
@@ -252,7 +252,8 @@
// (https://html.spec.whatwg.org/C/#phrasing-content-3)
// The <a> behavior is non-standard.
static bool OverridesTextDecorationColors(const Element* element) {
- return element &&
+ return !RuntimeEnabledFeatures::DisableTextDecorationColorOverrideEnabled() &&
+ element &&
(IsA<HTMLFontElement>(element) || IsA<HTMLAnchorElement>(element));
}
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
index 2eb849be..c0d5d667 100644
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -1025,6 +1025,11 @@
status: "experimental",
},
{
+ name: "DisableTextDecorationColorOverride",
+ status: "stable",
+ base_feature: "DisableTextDecorationColorOverride",
+ },
+ {
name: "DisplayCutoutAPI",
public: true,
settable_from_internals: true,
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-a.html b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-a.html
index c8ed1903fd..2ac6f44 100644
--- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-a.html
+++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-a.html
@@ -2,7 +2,7 @@
<link rel=match href=001-ref.html>
<title>The font element text decoration color quirk, 001, almost standards mode</title>
<style>[id] > * { color:fuchsia }</style>
-<div>Quirk should apply:</div>
+<div>Quirks should not apply:</div>
<div><u>foo <font style="color:fuchsia">style</font> bar</u></div>
<div><u>foo <font color="fuchsia">color</font> bar</u></div>
<div><u>foo <font color="fuchsia" style="color:fuchsia">color and style</font> bar</u></div>
@@ -12,7 +12,6 @@
<div><u>foo <font style="display:block; color:fuchsia">block</font> bar</u></div>
<div><s>foo <font color="fuchsia">line-through</font> bar</s></div>
<div><u style="text-decoration:overline">foo <font color="fuchsia">overline</font> bar</u></div>
-<div>Quirks should not apply:</div>
<div><u>foo <span style="color:fuchsia">span</span> bar</u></div>
<div><u id="no-namespace">FAIL (script didn't run)</u></div>
<script>
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-q.html b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-q.html
index 9025e72..846cb6e 100644
--- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-q.html
+++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-q.html
@@ -1,7 +1,7 @@
<link rel=match href=001-ref.html>
<title>The font element text decoration color quirk, 001, quirks mode</title>
<style>[id] > * { color:fuchsia }</style>
-<div>Quirk should apply:</div>
+<div>Quirks should not apply:</div>
<div><u>foo <font style="color:fuchsia">style</font> bar</u></div>
<div><u>foo <font color="fuchsia">color</font> bar</u></div>
<div><u>foo <font color="fuchsia" style="color:fuchsia">color and style</font> bar</u></div>
@@ -11,7 +11,6 @@
<div><u>foo <font style="display:block; color:fuchsia">block</font> bar</u></div>
<div><s>foo <font color="fuchsia">line-through</font> bar</s></div>
<div><u style="text-decoration:overline">foo <font color="fuchsia">overline</font> bar</u></div>
-<div>Quirks should not apply:</div>
<div><u>foo <span style="color:fuchsia">span</span> bar</u></div>
<div><u id="no-namespace">FAIL (script didn't run)</u></div>
<script>
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-ref.html b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-ref.html
index a6fec36..fb632e69 100644
--- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-ref.html
+++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-ref.html
@@ -5,17 +5,16 @@
.over { text-decoration:overline }
.strike { text-decoration:line-through }
</style>
-<div>Quirk should apply:</div>
-<div><u>foo </u><span class="under">style</span><u> bar</u></div>
-<div><u>foo </u><span class="under">color</span><u> bar</u></div>
-<div><u>foo </u><span class="under">color and style</span><u> bar</u></div>
-<div><u>foo </u><span class="under">color=x and style</span><u> bar</u></div>
-<div><u>foo </u><span class="under">color=transparent and style</span><u> bar</u></div>
-<div><u>foo </u><span class="under">color="" and style</span><u> bar</u></div>
-<div><u>foo</u><div class="under">block</div><u>bar</u></div>
-<div><s>foo </s><span class="strike">line-through</span><s> bar</s></div>
-<div><u class="over">foo </u><span class="over">overline</span><u class="over"> bar</u></div>
<div>Quirks should not apply:</div>
-<div><u>foo <span>span</span> bar</u></div>
-<div><u>foo <span>no-namespace font element</span> bar</u></div>
-<div><u>foo <span>uppercase FONT element</span> bar</u></div>
+<div class="under">foo <span>style</span> bar</div>
+<div class="under">foo <span>color</span> bar</div>
+<div class="under">foo <span>color and style</span> bar</div>
+<div class="under">foo <span>color=x and style</span> bar</div>
+<div class="under">foo <span>color=transparent and style</span> bar</div>
+<div class="under">foo <span>color="" and style</span> bar</div>
+<div class="under">foo<div>block</div>bar</div>
+<div class="strike">foo <span>line-through</span> bar</div>
+<div class="over">foo <span>overline</span> bar</div>
+<div class="under">foo <span>span</span> bar</div>
+<div class="under">foo <span>no-namespace font element</span> bar</div>
+<div class="under">foo <span>uppercase FONT element</span> bar</div>
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-s.html b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-s.html
index bac80e5..d781fab 100644
--- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-s.html
+++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-s.html
@@ -2,7 +2,7 @@
<link rel=match href=001-ref.html>
<title>The font element text decoration color quirk, 001, standards mode</title>
<style>[id] > * { color:fuchsia }</style>
-<div>Quirk should apply:</div>
+<div>Quirks should not apply:</div>
<div><u>foo <font style="color:fuchsia">style</font> bar</u></div>
<div><u>foo <font color="fuchsia">color</font> bar</u></div>
<div><u>foo <font color="fuchsia" style="color:fuchsia">color and style</font> bar</u></div>
@@ -12,7 +12,6 @@
<div><u>foo <font style="display:block; color:fuchsia">block</font> bar</u></div>
<div><s>foo <font color="fuchsia">line-through</font> bar</s></div>
<div><u style="text-decoration:overline">foo <font color="fuchsia">overline</font> bar</u></div>
-<div>Quirks should not apply:</div>
<div><u>foo <span style="color:fuchsia">span</span> bar</u></div>
<div><u id="no-namespace">FAIL (script didn't run)</u></div>
<script>
diff --git a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-x.xhtml b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-x.xhtml
index 7a5090c..623b346e 100644
--- a/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-x.xhtml
+++ b/third_party/blink/web_tests/external/wpt/html/rendering/non-replaced-elements/phrasing-content-0/font-element-text-decoration-color/001-x.xhtml
@@ -5,7 +5,7 @@
<style>[id] > * { color:fuchsia }</style>
</head>
<body>
-<div>Quirk should apply:</div>
+<div>Quirks should not apply:</div>
<div><u>foo <font style="color:fuchsia">style</font> bar</u></div>
<div><u>foo <font color="fuchsia">color</font> bar</u></div>
<div><u>foo <font color="fuchsia" style="color:fuchsia">color and style</font> bar</u></div>
@@ -15,7 +15,6 @@
<div><u>foo <font style="display:block; color:fuchsia">block</font> bar</u></div>
<div><s>foo <font color="fuchsia">line-through</font> bar</s></div>
<div><u style="text-decoration:overline">foo <font color="fuchsia">overline</font> bar</u></div>
-<div>Quirks should not apply:</div>
<div><u>foo <span style="color:fuchsia">span</span> bar</u></div>
<div><u id="no-namespace">foo <font xmlns="">no-namespace font element</font> bar</u></div>
<div><u id="uppercase">foo <FONT>uppercase FONT element</FONT> bar</u></div>
diff --git a/third_party/blink/web_tests/fast/css/text-decoration-in-second-order-descendants-expected.html b/third_party/blink/web_tests/fast/css/text-decoration-in-second-order-descendants-expected.html
index 0e2f17d5..44a5a7b7 100644
--- a/third_party/blink/web_tests/fast/css/text-decoration-in-second-order-descendants-expected.html
+++ b/third_party/blink/web_tests/fast/css/text-decoration-in-second-order-descendants-expected.html
@@ -4,4 +4,4 @@
<p>
<a href="www.example.com" style="text-decoration: none;">As the child of an absolutely positioned block, this link should not be underlined</a>
</div>
-<a href="www.example.com">As the child of a statically positioned block, this link should be underlined</a>
+<a href="www.example.com" style="text-decoration-color: black;">As the child of a statically positioned block, this link should be underlined</a>
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/css/text-decoration-in-second-order-descendants-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/css/text-decoration-in-second-order-descendants-expected.png
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/fast/css/text-decoration-in-second-order-descendants-expected.png
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug1188-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug1188-expected.png
index 4f8d9a72..6962544 100644
--- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug1188-expected.png
+++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug1188-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug2962-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug2962-expected.png
index 043d31c..1d60e97 100644
--- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug2962-expected.png
+++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug2962-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug3309-1-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug3309-1-expected.png
index 48875115..313c9e2 100644
--- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug3309-1-expected.png
+++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/bugs/bug3309-1-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/core/bloomberg-expected.png b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/core/bloomberg-expected.png
index b9fded85..5bac61f 100644
--- a/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/core/bloomberg-expected.png
+++ b/third_party/blink/web_tests/flag-specific/disable-layout-ng/tables/mozilla/core/bloomberg-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png b/third_party/blink/web_tests/platform/linux/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
index b9bb1c9..9756bd7 100644
--- a/third_party/blink/web_tests/platform/linux/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
+++ b/third_party/blink/web_tests/platform/linux/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug1188-expected.png b/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug1188-expected.png
index eea598b..bf1505a 100644
--- a/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug1188-expected.png
+++ b/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug1188-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug2962-expected.png b/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug2962-expected.png
index 5a98020..eb4576b 100644
--- a/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug2962-expected.png
+++ b/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug2962-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug3309-1-expected.png b/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug3309-1-expected.png
index 9adf4286..ea1a85b 100644
--- a/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug3309-1-expected.png
+++ b/third_party/blink/web_tests/platform/linux/tables/mozilla/bugs/bug3309-1-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/linux/tables/mozilla/core/bloomberg-expected.png b/third_party/blink/web_tests/platform/linux/tables/mozilla/core/bloomberg-expected.png
index 95a316c..5549b626 100644
--- a/third_party/blink/web_tests/platform/linux/tables/mozilla/core/bloomberg-expected.png
+++ b/third_party/blink/web_tests/platform/linux/tables/mozilla/core/bloomberg-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac10.14/tables/mozilla/core/bloomberg-expected.png b/third_party/blink/web_tests/platform/mac-mac10.14/tables/mozilla/core/bloomberg-expected.png
index 5112fe8..54895ee 100644
--- a/third_party/blink/web_tests/platform/mac-mac10.14/tables/mozilla/core/bloomberg-expected.png
+++ b/third_party/blink/web_tests/platform/mac-mac10.14/tables/mozilla/core/bloomberg-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png b/third_party/blink/web_tests/platform/mac-mac11-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
index 9016b5ee..e6055487c 100644
--- a/third_party/blink/web_tests/platform/mac-mac11-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
+++ b/third_party/blink/web_tests/platform/mac-mac11-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac11/tables/mozilla/core/bloomberg-expected.png b/third_party/blink/web_tests/platform/mac-mac11/tables/mozilla/core/bloomberg-expected.png
index 53ed8f99..2f2b94f 100644
--- a/third_party/blink/web_tests/platform/mac-mac11/tables/mozilla/core/bloomberg-expected.png
+++ b/third_party/blink/web_tests/platform/mac-mac11/tables/mozilla/core/bloomberg-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac-mac12-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png b/third_party/blink/web_tests/platform/mac-mac12-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
index 9016b5ee..e6055487c 100644
--- a/third_party/blink/web_tests/platform/mac-mac12-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
+++ b/third_party/blink/web_tests/platform/mac-mac12-arm64/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png b/third_party/blink/web_tests/platform/mac/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
index 5ffbe996..3e8c815 100644
--- a/third_party/blink/web_tests/platform/mac/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
+++ b/third_party/blink/web_tests/platform/mac/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug1188-expected.png b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug1188-expected.png
index a8ab3f4..a5032b0a 100644
--- a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug1188-expected.png
+++ b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug1188-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug126742-expected.png b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug126742-expected.png
index e5d54fb..9a379ec 100644
--- a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug126742-expected.png
+++ b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug126742-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug2962-expected.png b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug2962-expected.png
index fa660e63..28b0d15 100644
--- a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug2962-expected.png
+++ b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug2962-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug3309-1-expected.png b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug3309-1-expected.png
index e8ee6d0..15ba69e0 100644
--- a/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug3309-1-expected.png
+++ b/third_party/blink/web_tests/platform/mac/tables/mozilla/bugs/bug3309-1-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/mac/tables/mozilla/core/bloomberg-expected.png b/third_party/blink/web_tests/platform/mac/tables/mozilla/core/bloomberg-expected.png
index 0aecca3..4d403ec 100644
--- a/third_party/blink/web_tests/platform/mac/tables/mozilla/core/bloomberg-expected.png
+++ b/third_party/blink/web_tests/platform/mac/tables/mozilla/core/bloomberg-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png b/third_party/blink/web_tests/platform/win/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
index 8b2e946..7279f5b5 100644
--- a/third_party/blink/web_tests/platform/win/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
+++ b/third_party/blink/web_tests/platform/win/fast/css3-text/css3-text-decoration/text-decoration-style-inherit-links-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug1188-expected.png b/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug1188-expected.png
index 16a4e00..eefa6fc 100644
--- a/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug1188-expected.png
+++ b/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug1188-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug2962-expected.png b/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug2962-expected.png
index ed17aae..855c5762 100644
--- a/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug2962-expected.png
+++ b/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug2962-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug3309-1-expected.png b/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug3309-1-expected.png
index 3deb3a1f..3f381ed 100644
--- a/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug3309-1-expected.png
+++ b/third_party/blink/web_tests/platform/win/tables/mozilla/bugs/bug3309-1-expected.png
Binary files differ
diff --git a/third_party/blink/web_tests/platform/win/tables/mozilla/core/bloomberg-expected.png b/third_party/blink/web_tests/platform/win/tables/mozilla/core/bloomberg-expected.png
index c7ef6efc..b927035 100644
--- a/third_party/blink/web_tests/platform/win/tables/mozilla/core/bloomberg-expected.png
+++ b/third_party/blink/web_tests/platform/win/tables/mozilla/core/bloomberg-expected.png
Binary files differ