Haven't looked on the top ten sites list yet, but xvideos uses HTML5 on desktop and mobile now.
(function($) {
$(document).bind('contextmenu dragstart', function(event) {
var target = event.target || event.srcElement;
target = $(target);
if (target.data('ngg-protect') || target.parent('a').data('ngg-protect') || target.attr('id') == 'fancybox-img' || target.attr('id') == 'TB_Image' || target.attr('id') == 'shTopImg' || target.attr('id') == 'lightbox-image' || target.hasClass('highslide-image') || target.parents('.ngg-albumoverview').length == 1 || target.parents('.ngg-pro-album').length == 1 || photocrati_image_protection_global.enabled == '1') {
event.preventDefault()
}
})
}(jQuery));
It's extremely annoying when sites do this...