diff --git a/gfx/harfbuzz/src/hb-cache.hh b/gfx/harfbuzz/src/hb-cache.hh index f9d1aa08b86e..e2badaf089fe 100644 --- a/gfx/harfbuzz/src/hb-cache.hh +++ b/gfx/harfbuzz/src/hb-cache.hh @@ -87,7 +87,7 @@ struct hb_cache_t { unsigned int k = key & ((1u<> value_bits) != (key >> cache_bits)) return false; *value = v & ((1u< + +
+

The two following lines should NOT look the same:

+

ಕರ‍ನಾಟಕ

+

ಕರ‍ನಾಟಕ

+
diff --git a/layout/reftests/text/kannada-1.html b/layout/reftests/text/kannada-1.html new file mode 100644 index 000000000000..4e9075050485 --- /dev/null +++ b/layout/reftests/text/kannada-1.html @@ -0,0 +1,7 @@ + + +
+

The two following lines should NOT look the same:

+

ಕರ್ನಾಟಕ

+

ಕರ‍ನಾಟಕ

+
diff --git a/layout/reftests/text/reftest.list b/layout/reftests/text/reftest.list index f9b154dc300c..b670f982ed87 100644 --- a/layout/reftests/text/reftest.list +++ b/layout/reftests/text/reftest.list @@ -368,5 +368,8 @@ pref(intl.icu4x.segmenter.enabled,false) == ethiopic-wordspace.html ethiopic-wor pref(layout.css.prefers-color-scheme.content-override,0) == utf16-bom.txt utf16-bom-ref.txt test-pref(layout.css.prefers-color-scheme.content-override,0) ref-pref(layout.css.prefers-color-scheme.content-override,1) != utf16-bom.txt utf16-bom-ref.txt +# Test for Kannada AAT shaping bug 1994921 +!= kannada-1.html kannada-1-notref.html + # Reset default prefs. defaults