diff --git a/gfx/thebes/gfxTextRun.cpp b/gfx/thebes/gfxTextRun.cpp
index da2c871a6ca2..e69970cec8d6 100644
--- a/gfx/thebes/gfxTextRun.cpp
+++ b/gfx/thebes/gfxTextRun.cpp
@@ -631,7 +631,7 @@ void gfxTextRun::Draw(Range aRange, gfx::Point aPt,
ShrinkToLigatureBoundaries(&ligatureRange);
bool drawPartial =
- (aParams.drawMode & (DrawMode::GLYPH_FILL | DrawMode::GLYPH_STROKE)) ||
+ (aParams.drawMode & DrawMode::GLYPH_FILL) ||
(aParams.drawMode == DrawMode::GLYPH_PATH && aParams.callbacks);
gfx::Point origPt = aPt;
diff --git a/layout/reftests/bugs/1576553-1-ref.html b/layout/reftests/bugs/1576553-1-ref.html
deleted file mode 100644
index eb58e6cecec3..000000000000
--- a/layout/reftests/bugs/1576553-1-ref.html
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-office
diff --git a/layout/reftests/bugs/1576553-1.html b/layout/reftests/bugs/1576553-1.html
deleted file mode 100644
index 370ff2a40827..000000000000
--- a/layout/reftests/bugs/1576553-1.html
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-office
diff --git a/layout/reftests/bugs/reftest.list b/layout/reftests/bugs/reftest.list
index 60fd84019c03..8e57b6bda3dc 100644
--- a/layout/reftests/bugs/reftest.list
+++ b/layout/reftests/bugs/reftest.list
@@ -2102,4 +2102,3 @@ skip-if(!asyncPan) == 1544895.html 1544895-ref.html
fuzzy-if(!webrender||!winWidget,254-255,464-1613) fuzzy-if(geckoview&&webrender,253-253,1392-1397) == 1562733-rotated-nastaliq-1.html 1562733-rotated-nastaliq-1-ref.html
fuzzy-if(winWidget&&webrender,0-31,0-3) fuzzy-if(geckoview&&webrender,0-93,0-16) == 1562733-rotated-nastaliq-2.html 1562733-rotated-nastaliq-2-ref.html
test-pref(plain_text.wrap_long_lines,false) != 1565129.txt 1565129.txt
-== 1576553-1.html 1576553-1-ref.html