Event: Simplify the logic behind blacklisting Android 2.3 on one test

parent 14e0a632
...@@ -387,12 +387,7 @@ test("on immediate propagation", function() { ...@@ -387,12 +387,7 @@ test("on immediate propagation", function() {
}); });
test("on bubbling, isDefaultPrevented, stopImmediatePropagation", function() { test("on bubbling, isDefaultPrevented, stopImmediatePropagation", function() {
// Support: Android 2.3
if ( /android 2\.3/i.test( navigator.userAgent ) ) {
expect( 2 );
} else {
expect( 3 ); expect( 3 );
}
var $anchor2 = jQuery( "#anchor2" ), var $anchor2 = jQuery( "#anchor2" ),
$main = jQuery( "#qunit-fixture" ), $main = jQuery( "#qunit-fixture" ),
...@@ -427,7 +422,9 @@ test("on bubbling, isDefaultPrevented, stopImmediatePropagation", function() { ...@@ -427,7 +422,9 @@ test("on bubbling, isDefaultPrevented, stopImmediatePropagation", function() {
// Android 2.3 doesn't support stopImmediatePropagation; jQuery fallbacks to stopPropagation // Android 2.3 doesn't support stopImmediatePropagation; jQuery fallbacks to stopPropagation
// in such a case. // in such a case.
// Support: Android 2.3 // Support: Android 2.3
if ( !/android 2\.3/i.test( navigator.userAgent ) ) { if ( /android 2\.3/i.test( navigator.userAgent ) ) {
ok( true, "Android 2.3, skipping native stopImmediatePropagation check" );
} else {
$anchor2.on( "click", function( e ) { $anchor2.on( "click", function( e ) {
e.stopImmediatePropagation(); e.stopImmediatePropagation();
ok( true, "anchor was clicked and prop stopped" ); ok( true, "anchor was clicked and prop stopped" );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment