PageSourceSearch

https://www.ruggles-horse-rugs.co.uk/cdn/shop/t/3/assets/theme-perf-video-DzDg-EMN.js

js ruggles-horse-rugs.co.uk collected 2026-10-04 02:21:49 UTC 1,021 bytes, 1 lines download raw bytes

1if(!customElements.get("perf-video")){class a extends HTMLElement{connectedCallback(){const i=this.getAttribute("desktop-src"),s=this.getAttribute("mobile-src"),c=this.getAttribute("poster"),l=this.getAttribute("classes")||"",r=window.matchMedia("(max-width: 1023px)").matches&&s?s:i,e=document.createElement("video");e.className=l,c&&(e.poster=c),e.muted=!0,e.autoplay=!0,e.playsInline=!0,e.loop=!0;for(const{name:t,value:o}of Array.from(this.attributes))["desktop-src","mobile-src","poster","classes"].includes(t)||e.setAttribute(t,o===""?"":o);r?(e.src=r,e.addEventListener("error",t=>console.warn("Video failed to load",t)),e.load(),e.play().catch(t=>console.warn("Autoplay failed:",t))):console.warn("No video source found for <perf-video>"),this.innerHTML="",this.appendChild(e);const n=window.matchMedia("(max-width: 1023px)");n.addEventListener("change",()=>{const o=n.matches&&s?s:i;o&&o!==e.src&&(e.src=o,e.load(),e.play().catch(d=>console.warn("Autoplay failed:",d)))})}}customElements.define("perf-video",a)}

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.