aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authortimmywil <tim.willison@thisismedium.com>2011-04-25 12:53:43 -0700
committertimmywil <tim.willison@thisismedium.com>2011-04-25 12:53:43 -0700
commitfb65ba418a283ba70e179d442965cfbaa5bb7e92 (patch)
treefb806e2a736e62a4843259639c7d485220a1670b /test
parent51650338838e61d4d785968ddb5317233b76f55a (diff)
parent86d5d3e80962e695a9d5f0b2c7fd2b566327424c (diff)
downloadjquery-fb65ba418a283ba70e179d442965cfbaa5bb7e92.tar.gz
jquery-fb65ba418a283ba70e179d442965cfbaa5bb7e92.zip
Merged pull request #345 from rwldrn/8971.
No need to test for widows & orphans values in IE6-8. Fixes #8971
Diffstat (limited to 'test')
-rw-r--r--test/unit/css.js33
1 files changed, 20 insertions, 13 deletions
diff --git a/test/unit/css.js b/test/unit/css.js
index a34f54a06..ba0fab9f3 100644
--- a/test/unit/css.js
+++ b/test/unit/css.js
@@ -396,25 +396,32 @@ test("jQuery.cssProps behavior, (bug #8402)", function() {
});
test("widows & orphans #8936", function () {
- expect(4);
var $p = jQuery("<p>").appendTo("#main").end();
- $p.css({
- widows: 0,
- orphans: 0
- });
+ if ( "widows" in $p[0].style ) {
+ expect(4);
+ $p.css({
+ widows: 0,
+ orphans: 0
+ });
- equal( $p.css("widows"), 0, "widows correctly start with value 0");
- equal( $p.css("orphans"), 0, "orphans correctly start with value 0");
+ equal( $p.css("widows"), 0, "widows correctly start with value 0");
+ equal( $p.css("orphans"), 0, "orphans correctly start with value 0");
- $p.css({
- widows: 3,
- orphans: 3
- });
+ $p.css({
+ widows: 3,
+ orphans: 3
+ });
+
+ equal( $p.css("widows"), 3, "widows correctly set to 3");
+ equal( $p.css("orphans"), 3, "orphans correctly set to 3");
+ } else {
+
+ expect(1);
+ ok( true, "jQuery does not attempt to test for style props that definitely don't exist in older versions of IE");
+ }
- equal( $p.css("widows"), 3, "widows correctly set to 3");
- equal( $p.css("orphans"), 3, "orphans correctly set to 3");
$p.remove();
});