1var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ 2let window = _____WB$wombat$assign$function_____("window"); 3let self = _____WB$wombat$assign$function_____("self"); 4let document = _____WB$wombat$assign$function_____("document"); 5let location = _____WB$wombat$assign$function_____("location"); 6let top = _____WB$wombat$assign$function_____("top"); 7let parent = _____WB$wombat$assign$function_____("parent"); 8let frames = _____WB$wombat$assign$function_____("frames"); 9let opens = _____WB$wombat$assign$function_____("opens"); 10 11 (function() { 12 var baseURL = "https://cdn.shopify.com/shopifycloud/checkout-web/assets/"; 13 var scripts = ["https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/polyfills-legacy.XHnQdAjj.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/app-legacy.CB3yx4Zp.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/page-OnePage-legacy.BBFZMBB3.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/DeliveryMethodSelectorSection-legacy.DO6KjvS1.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/useEditorShopPayNavigation-legacy.C542p60g.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/VaultedPayment-legacy.uwOtPEVu.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/LocalizationExtensionField-legacy.Bm1ubIz4.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/ShopPayOptInDisclaimer-legacy.BoPsxvKn.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/UnavailableInBuyerLocationBanner-legacy.CWm61nZv.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/ShipmentBreakdown-legacy.CAfCMsaI.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/use-show-shipment-breakdown-legacy.Dv8qGOqX.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/MerchandiseModal-legacy.-sh9_A4D.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/PayButtonSection-legacy.D25JHiMh.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/component-ShopPayVerificationSwitch-legacy.Crgd1EyE.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/useSubscribeMessenger-legacy.CE9degKP.js","https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.nl/index-legacy.yk39EubW.js"]; 14 var styles = []; 15 var fontPreconnectUrls = []; 16 var fontPrefetchUrls = []; 17 var imgPrefetchUrls = []; 18 19 function preconnect(url, callback) { 20 var link = document.createElement('link'); 21 link.rel = 'dns-prefetch preconnect'; 22 link.href = url; 23 link.crossOrigin = ''; 24 link.onload = link.onerror = callback; 25 document.head.appendChild(link); 26 } 27 28 function preconnectAssets() { 29 var resources = [baseURL].concat(fontPreconnectUrls); 30 var index = 0; 31 (function next() { 32 var res = resources[index++]; 33 if (res) preconnect(res, next); 34 })(); 35 } 36 37 function prefetch(url, as, callback) { 38 var link = document.createElement('link'); 39 if (link.relList.supports('prefetch')) { 40 link.rel = 'prefetch'; 41 link.fetchPriority = 'low'; 42 link.as = as; 43 if (as === 'font') link.type = 'font/woff2'; 44 link.href = url; 45 link.crossOrigin = ''; 46 link.onload = link.onerror = callback; 47 document.head.appendChild(link); 48 } else { 49 var xhr = new XMLHttpRequest(); 50 xhr.open('GET', url, true); 51 xhr.onloadend = callback; 52 xhr.send(); 53 } 54 } 55 56 function prefetchAssets() { 57 var resources = [].concat( 58 scripts.map(function(url) { return [url, 'script']; }), 59 styles.map(function(url) { return [url, 'style']; }), 60 fontPrefetchUrls.map(function(url) { return [url, 'font']; }), 61 imgPrefetchUrls.map(function(url) { return [url, 'image']; }) 62 ); 63 var index = 0; 64 function run() { 65 var res = resources[index++]; 66 if (res) prefetch(res[0], res[1], next); 67 } 68 var next = (self.requestIdleCallback || setTimeout).bind(self, run); 69 next(); 70 } 71 72 function onLoaded() { 73 try { 74 if (parseFloat(navigator.connection.effectiveType) > 2 && !navigator.connection.saveData) { 75 preconnectAssets(); 76 prefetchAssets(); 77 } 78 } catch (e) {} 79 } 80 81 if (document.readyState === 'complete') { 82 onLoaded(); 83 } else { 84 addEventListener('load', onLoaded); 85 } 86 })(); 87 88}
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.