К сожалению, похоже, что WebKit здесь не запускает события мыши для других элементов. Все, что я могу вам предложить, это как сократить код:
$("#zone").hover(function(){
$(this).css({background:"red"});
}, function(){
$(this).css({background:"black"});
});
Это не ошибка, которую вы можете исправить (и, безусловно, это может быть преднамеренное поведение браузера), размещение ее на WebKit Bugzilla принесет здесь наибольшую пользу. Под преднамеренным я подразумеваю, что они, вероятно, активно делают это по другим причинам, например, когда вы сходите с ума, перетаскивая, вы не захотите вызвать всплывающее меню, которое внезапно закрывает ползунок.