aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2019-10-28 20:38:33 +0100
committerGitHub <noreply@github.com>2019-10-28 20:38:33 +0100
commitc79e1d5fefc50b1df0a1c2ca3f06b567e79c0f9b (patch)
tree848d10f5ef4b4e02bc4c7c0640e0e9636357b6f4
parentc5b48c8caa58e7b73164ac033bf726a072903708 (diff)
downloadjquery-c79e1d5fefc50b1df0a1c2ca3f06b567e79c0f9b.tar.gz
jquery-c79e1d5fefc50b1df0a1c2ca3f06b567e79c0f9b.zip
Tests: Skip a "width/height on a table row with phantom borders" test in Firefox
Firefox 70 & newer fail this test but the issue there is more profound - Firefox doesn't subtract borders from table row computed widths. Closes gh-4537 Ref jquery/jquery#4529 Ref https://bugzilla.mozilla.org/show_bug.cgi?id=1590837 Ref w3c/csswg-drafts#4444
-rw-r--r--test/unit/dimensions.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/unit/dimensions.js b/test/unit/dimensions.js
index 23a58523c..f4dc0bd1a 100644
--- a/test/unit/dimensions.js
+++ b/test/unit/dimensions.js
@@ -627,7 +627,14 @@ QUnit.test( "width/height on an inline element with percentage dimensions (gh-36
}
);
-QUnit.test( "width/height on a table row with phantom borders (gh-3698)", function( assert ) {
+// Support: Firefox 70+
+// Firefox 70 & newer fail this test but the issue there is more profound - Firefox doesn't
+// subtract borders from table row computed widths.
+// See https://github.com/jquery/jquery/issues/4529
+// See https://bugzilla.mozilla.org/show_bug.cgi?id=1590837
+// See https://github.com/w3c/csswg-drafts/issues/4444
+QUnit[ /firefox/i.test( navigator.userAgent ) ? "skip" : "test" ](
+ "width/height on a table row with phantom borders (gh-3698)", function( assert ) {
assert.expect( 4 );
jQuery( "<table id='gh3698' style='border-collapse: separate; border-spacing: 0;'><tbody>" +