1(function(){ 2var externalScripts=Object.create(null); 3function label(root){(root||document).querySelectorAll('.mn-container a,.mn-outer a,[id^="mn-thumb_"] a,.exo-ipp a,a[href*="tsyndicate.com"],a[href*="pxl-"]').forEach(function(a){if(!a.textContent.trim()&&!a.getAttribute('aria-label')){a.setAttribute('aria-label','Advertisement');a.setAttribute('title','Advertisement');}});if(window.pvAdA11y){window.pvAdA11y(root||document);}} 4function activate(root){root.querySelectorAll('script').forEach(function(old){var src=old.getAttribute('src');if(src){var absolute=new URL(src,document.baseURI).href;if(externalScripts[absolute]){old.remove();return;}externalScripts[absolute]=true;}var fresh=document.createElement('script');Array.from(old.attributes).forEach(function(a){fresh.setAttribute(a.name,a.value);});fresh.text=old.text||old.textContent||'';old.parentNode.replaceChild(fresh,old);});} 5function fixVideoLayout(root){if(!root.classList.contains('pv-invideo-slot')||document.getElementById('pv-xnxx-video-layout-20260825'))return;var s=document.createElement('style');s.id='pv-xnxx-video-layout-20260825';s.textContent='body:has(.pv-player) .allheader>.mright{float:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}body:has(.pv-player) .allheader>.mright>.sort{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}@media(min-width:1308px){html body .embedvid.pv-player{width:980px!important;min-width:980px!important;max-width:980px!important;height:551.25px!important;min-height:551.25px!important;max-height:551.25px!important;aspect-ratio:16/9!important}}@media(min-width:641px) and (max-width:1307px){html body .embedvid.pv-player{width:min(980px,calc(100vw - 20px))!important;min-width:0!important;max-width:980px!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important}}@media(max-width:640px){html body .embedvid.pv-player{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important}}';document.head.appendChild(s);} 6function load(n){var u=n.getAttribute('data-pv-ad-src');if(!u||n.getAttribute('data-pv-loaded'))return;n.setAttribute('data-pv-loaded','1');fetch(u,{credentials:'same-origin'}).then(function(r){return r.text();}).then(function(h){n.innerHTML=h;activate(n);label(n);fixVideoLayout(n);});} 7function fixLegacyList(){ 8if(/^all Gay Videos/i.test(document.title)){document.title=document.title.replace(/^all Gay Videos/i,'All Gay Videos');} 9var logo=document.querySelector('.logotype');if(logo&&/^all Gay Porn Asia$/i.test(logo.textContent.trim()))logo.textContent='Gay Porn Asia'; 10var h1=document.querySelector('h1');if(h1&&/^all Gay Videos/i.test(h1.textContent.trim()))h1.textContent=h1.textContent.trim().replace(/^all Gay Videos/i,'All Gay Videos'); 11if(document.body)Array.from(document.body.childNodes).forEach(function(n){if(n.nodeType===3&&/^(?:\/)?">$/.test(n.nodeValue.trim()))n.remove();}); 12} 13document.querySelectorAll('[data-pv-ad-src][data-pv-ad-immediate="1"]').forEach(load); 14document.addEventListener('DOMContentLoaded',function(){fixLegacyList();document.querySelectorAll('[data-pv-ad-src]').forEach(load);label(document);}); 15new MutationObserver(function(m){m.forEach(function(x){x.addedNodes&&x.addedNodes.forEach(function(n){if(n.nodeType===1){label(n);}});});}).observe(document.documentElement,{childList:true,subtree:true}); 16})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.