Skip to content

Commit

Permalink
Merged pull request #345 from rwldrn/8971.
Browse files Browse the repository at this point in the history
No need to test for widows & orphans values in IE6-8. Fixes #8971
  • Loading branch information
timmywil committed Apr 25, 2011
2 parents 5165033 + 86d5d3e commit fb65ba4
Showing 1 changed file with 20 additions and 13 deletions.
33 changes: 20 additions & 13 deletions test/unit/css.js
Expand Up @@ -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();
});

0 comments on commit fb65ba4

Please sign in to comment.