PageSourceSearch

https://www.debugbear.com/cdn/chunk-4954.26917040f729815d0c27.js

js debugbear.com collected 2026-09-24 08:55:55 UTC 39,740 bytes, 1 lines download raw bytes

1"use strict";(("undefined"==typeof window?self:window).webpackChunkdebugbear_gae=("undefined"==typeof window?self:window).webpackChunkdebugbear_gae||[]).push([[4954],{790(t,e,i){i.d(e,{r:()=>p,d:()=>l});var r=i(44954),n=i(2543),o=i(41802),a=i(31492);function c(t){if(!t)return null;let e=(0,a.A)(t);if(!e)return null;let i=e.pathname;const r=i.split("/").filter(t=>!!t);if(r.length>2){let t=r.length-2,e=!1;t>=1&&r.at(-2).length<8&&(e=!0,t--),i="/"+(r[0].length<15?r[0]:"**")+(t>0?"/**/":"/")+(e?r.at(-2)+"/":"")+r.at(-1)}i=(0,o.sN)(i,"**",!0);let n=e.hostname;if(n.length>25){const t=n.split("."),e=[];e.unshift(t.pop()),e.unshift(t.pop());const i=e.join(".");n=(0,o.ex)(i,25,10)}return n+("/"===i?"":i)}function s(t,e){const i=t.filter(e),r=i.filter(t=>{var e;return!(null===(e=t.sourceLocation)||void 0===e||!e.url)});let o=r;return 0===r.length&&(o=i),0===o.length?null:(0,n.sortBy)(o,t=>-t.duration)[0]}function l(t){var e,i;const n=(0,r.Jt)(t);if(!n)return{lcpPrimaryScript:null,lcpPrimaryScriptDomain:null,lcpPrimaryScriptDuration:null};const o=s(n.scriptsInRange,t=>t.duration>25);if(null==o||null===(e=o.sourceLocation)||void 0===e||!e.url)return{lcpPrimaryScript:null,lcpPrimaryScriptDomain:null,lcpPrimaryScriptDuration:null};const c=o.sourceLocation.url;return{lcpPrimaryScript:c,lcpPrimaryScriptDomain:(null===(i=(0,a.A)(c))||void 0===i?void 0:i.hostname)||null,lcpPrimaryScriptDuration:o.duration}}function p(t){var e,i,n,o;let l={inpPrimaryScript:null,inpPrimaryScriptDomain:null,inpPrimaryScriptDuration:null,inpPrimaryScriptFunction:null,inpPrimaryScriptInvoker:null,inpPrimaryScriptInvokerType:null};const p=(0,r.n1)(t);if(!p)return l;const d=(null===(e=t.inp)||void 0===e?void 0:e.value)||1,u=p.scriptsInRange.length>4?10:15,m=s(p.scriptsInRange,t=>t.duration/d*100>u);if(!m)return l;if(null!==(i=m.sourceLocation)&&void 0!==i&&i.url){var h;const t=m.sourceLocation.url;let e=(null===(h=(0,a.A)(t))||void 0===h?void 0:h.hostname)||null;l.inpPrimaryScript=c(t),l.inpPrimaryScriptDomain=e}if(m.invoker){let t=m.invoker;if(t.startsWith("https://")){const e=c(t);e&&(t=e)}l.inpPrimaryScriptInvoker=t}return m.type&&(l.inpPrimaryScriptInvokerType=m.type),l.inpPrimaryScriptDuration=m.duration,l.inpPrimaryScriptFunction=null!==(n=null===(o=m.sourceLocation)||void 0===o?void 0:o.functionName)&&void 0!==n?n:null,l}},44954(t,e,i){i.d(e,{_G:()=>l._G,bS:()=>l.bS,b6:()=>l.b6,Et:()=>nt,Y8:()=>l.Y8,DM:()=>l.DM,Rj:()=>l.Rj,y0:()=>rt,gA:()=>it,$x:()=>I,Ww:()=>M,Ge:()=>C,Gk:()=>P,dw:()=>U,n1:()=>B,Jt:()=>N,W2:()=>W,iP:()=>et,WH:()=>x,cl:()=>Q,p4:()=>F,W4:()=>Z,Cv:()=>w,T5:()=>b,zo:()=>z,BC:()=>S,Ij:()=>G,DG:()=>_,pg:()=>y,az:()=>$,lS:()=>tt,Ej:()=>q,W1:()=>H,tm:()=>T,O8:()=>R,FC:()=>X,YY:()=>at,C2:()=>K,ff:()=>ot,Ck:()=>D,Yw:()=>h,a7:()=>V,SD:()=>O,lO:()=>A,R:()=>l.R,TF:()=>g,T1:()=>j,KE:()=>u,OB:()=>v,pm:()=>Y,H9:()=>m,RL:()=>f,f6:()=>J,W0:()=>l.W0}),i(63227);var r=i(2543),n=i(7819),o=i(790);const a={cls:"Cumulative Layout Shift",dcl:"DOMContentLoaded Event",fcp:"First Contentful Paint",errorCount:"Error Count",fppwTotal:"First-Party Page Weight",inp:"Interaction to Next Paint",inputDelay:"Input Delay",inpPrimaryScriptDuration:"INP Primary Script Duration",lcp:"Largest Contentful Paint",lcpLoadDelay:"LCP Load Delay",lcpScriptDuration:"LCP Script Duration",lcpLoadTime:"LCP Load Duration",lcpRenderDelay:"LCP Render Delay",load:"Lo
1ad Event",metric1:"Custom Metric 1",metric2:"Custom Metric 2",metric3:"Custom Metric 3",metric4:"Custom Metric 4",metric5:"Custom Metric 5",presentationDelay:"Presentation Delay",processingTime:"Processing Time",ttfb:"Time to First Byte",ttfbDns:"TTFB DNS",ttfbDownload:"TTFB Download",ttfbRedirect:"TTFB Redirect",ttfbResponse:"TTFB Response",ttfbSsl:"TTFB SSL",ttfbTcp:"TTFB TCP",ttfbWait:"TTFB Other",uncachedRatio:"Browser Uncached Ratio",views:"Page View Count",networkRtt:"Network RTT",networkBandwidth:"Network Bandwidth",windowWidth:"Window Width",windowHeight:"Window Height",clsScrollTop:"CLS Scroll Top",lcpCpuTime:"LCP Processing Time"};var c=i(51160),s=i(31492),l=i(35684);function p(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var i=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=i){var r,n,o,a,c=[],s=!0,l=!1;try{if(o=(i=i.call(t)).next,0===e){if(Object(i)!==i)return;s=!1}else for(;!(s=(r=o.call(i)).done)&&(c.push(r.value),c.length!==e);s=!0);}catch(t){l=!0,n=t}finally{try{if(!s&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(l)throw n}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return d(t,e);var i={}.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?d(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,r=Array(e);i<e;i++)r[i]=t[i];return r}const u=["ttfb","fcp","lcp","cls","inp","dcl","load","ttfbRedirect","ttfbWait","ttfbDns","ttfbTcp","ttfbSsl","ttfbResponse","ttfbDownload","lcpRenderDelay","lcpLoadTime","lcpLoadDelay","lcpCpuTime","inputDelay","processingTime","presentationDelay","inpPrimaryScriptDuration","lcpScriptDuration","clsScrollTop","fppwTotal","uncachedRatio","errorCount","networkRtt","networkBandwidth","windowWidth","windowHeight","views","metric1","metric2","metric3","metric4","metric5"],m=["ttfb","fcp","lcp","cls","inp"],h=["autoPath","urlPath","path1","path2","path3","pageTitle","lcpText","lcpSelector","lcpType","lcpUrl","clsText","clsSelector","clsPath","inpText","inpSelector","inpPath","inpPrimaryScript","inpPrimaryScriptDomain","inpPrimaryScriptFunction","inpPrimaryScriptInvoker","inpPrimaryScriptInvokerType","lcpScript","lcpScriptDomain","inpLoadStage","inpEvent","inpType","origin","domain","groupId","referrerDomain","utmCampaign","browser","browserVersionMajor","navigationType","notRestoredReason","os","memory","cpu","lastBlockingRequest","country","networkType","device","firstErrorMessage","firstErrorFunctionName","firstErrorFilename","httpVersion","tag1","tag2","tag3","tag4","tag5","sessionId","viewType"],v=["ttfbRating","fcpRating","cwvRating","lcpRating","clsRating","inpRating"],f=[...h,...v,...u],g=[...h,"networkRtt","networkBandwidth","windowWidth","windowHeight","clsScrollTop","cwvRating"];function y(t,e){if("cwv_good"===t)return"Good %";if(["metric1","metric2","metric3","metric4","metric5"].includes(t)){const i=P(t,e);if(i)return i}return a[t]||"Unknown metric"}function T(t,e){const i={cls:"CLS",dcl:"DCL Event",errorCount:"Errors",fcp:"FCP",fppwTotal:"FP Page Weight",inp:"INP",inputDelay:"Input Delay",lcp:"LCP",lcpLoadDelay:"Load Delay",lcpLoadTime:"Load Duration",lcpRenderDelay:"Render Delay",load:"Lo
1ad Event",metric1:P(t,e)||"Custom Metric 1",metric2:P(t,e)||"Custom Metric 2",metric3:P(t,e)||"Custom Metric 3",metric4:P(t,e)||"Custom Metric 4",metric5:P(t,e)||"Custom Metric 5",presentationDelay:"Presentation Delay",processingTime:"Processing Time",ttfb:"TTFB",ttfbDns:"TTFB DNS",ttfbDownload:"TTFB Download",ttfbRedirect:"TTFB Redirect",ttfbResponse:"TTFB Response",ttfbSsl:"TTFB SSL",ttfbTcp:"TTFB TCP",ttfbWait:"TTFB Other",uncachedRatio:"Browser Uncached Ratio",views:"Views",networkRtt:"RTT",networkBandwidth:"Bandwidth",windowWidth:"Window Width",windowHeight:"Window Height",clsScrollTop:"CLS Scroll Top",lcpCpuTime:"LCP Processing Time",lcpScriptDuration:"LCP Script Duration",inpPrimaryScriptDuration:"INP Script Duration"};if("cwv_good"===t)return"Good %";const r=i[t];if(!r)throw Error("Metric title not found: "+t);return r}function b(t){if("cwv_good"===t)return"pct";const e={cls:"float",dcl:"ms",errorCount:"count",fcp:"ms",fppwTotal:"bytes",inp:"ms",inputDelay:"ms",lcp:"ms",lcpLoadDelay:"ms",lcpLoadTime:"ms",lcpRenderDelay:"ms",lcpCpuTime:"ms",load:"ms",metric1:"ms",metric2:"ms",metric3:"ms",metric4:"ms",metric5:"ms",presentationDelay:"ms",processingTime:"ms",ttfb:"ms",ttfbDns:"ms",ttfbDownload:"ms",ttfbRedirect:"ms",ttfbResponse:"ms",ttfbSsl:"ms",ttfbTcp:"ms",ttfbWait:"ms",uncachedRatio:"pct",views:"count",networkRtt:"ms",networkBandwidth:"mbps",windowHeight:"float",windowWidth:"float",clsScrollTop:"float",inpPrimaryScriptDuration:"ms",lcpScriptDuration:"ms"}[t];if(!e)throw Error("Metric data type not found: "+t);return e}function w(t,e){return{autoPath:"Auto Path",fcpRating:"FCP Rating",path1:"Path Level 1",path2:"Path Level 2",path3:"Path Level 3",pageTitle:"Page Title",ttfbRating:"TTFB Rating",urlPath:"URL Path",lcpText:"LCP Text",lcpSelector:"LCP Selector",lcpType:"LCP Type",country:"Country",inpText:"INP Text",inpSelector:"INP Selector",id:"Page View ID",rootId:"SPA Root Navigation",clsText:"CLS Text",clsSelector:"CLS Selector",clsPath:"CLS URL Path",origin:"Origin",domain:"Domain",groupId:"Page Group",browser:"Browser",browserVersionMajor:"Browser Version",navigationType:"Navigation Type",os:"Operating System",memory:"Device Memory GB",cpu:"Device CPU Count",inpLoadStage:"INP Load Stage",device:"Device Type",lastBlockingRequest:"Last Blocking Request",inpPrimaryScript:"INP Primary Script",inpPrimaryScriptDomain:"INP Primary Script Domain",inpPrimaryScriptFunction:"INP Primary Script Function",inpPrimaryScriptInvoker:"INP Primary Script Invoker",inpPrimaryScriptInvokerType:"INP Primary Script Invoker Type",lcpScript:"LCP Script",lcpScriptDomain:"LCP Script Domain",inpEvent:"INP Event Type",inpType:"INP Element Type",inpPath:"INP URL Path",referrerDomain:"Referrer Domain",lcpUrl:"LCP Image URL",notRestoredReason:"BFCache Not Restored Reason",tag1:P("tag1",e)||"Tag 1",tag2:P("tag2",e)||"Tag 2",tag3:P("tag3",e)||"Tag 3",tag4:P("tag4",e)||"Tag 4",tag5:P("tag5",e)||"Tag 5",cwvRating:"Web Vitals Rating",lcpRating:"LCP Rating",clsRating:"CLS Rating",inpRating:"INP Rating",firstErrorMessage:"First Error Message",firstErrorFunctionName:"First Error Function Name",firstErrorFilename:"First Error Script URL",utmCampaign:"UTM Campaign",networkType:"Network Type",httpVersion:"HTTP Version",sessionId:"Session ID",viewType:"View Type",...a}[t]}function S(t,e){return w(t,e)}function P(t,e){var i;if(null!=e&&e.rumCustomMappings)return null===(i=e.rumCustomMappings.find(e=>e.mapping==t))||void 0===i?void 0:i.name}const D={reload:"Reload",back_forward:"Back/Forward","back-forward":"Back/Forward (Cache Miss)",prerender:"Prerender","back-forward-cache":"Back/Forward (Cache Hit)",restore:"Restore",navigate:"Navigate","soft-navigation":"SPA Navigation"};function k(t){return t.origin+t.path+(t.query?`?${t.query}`:"")}function R(t,e){var i;if(!e)return k(t);const n=null===(i=t.navigations||[])||void 0===i?void 0:i.filter(t=>e>=t.ms),o=(0,r.findLast)(n,t=>"string"==typeof t.path),a=(0,r.findLast)(n,t=>"string"==typeof t.query);return k({...t,path:(null==o?void 0:o.path)||t.path,query:(null==a?void 0:a.query)||t.query||""})}
1const L={img:1,link:2,script:3,css:4,xmlhttprequest:5,fetch:6,other:7};function C(t,e){var i;let r=p(t,10),n=r[0],o=r[1],a=r[2],c=r[3],l=r[4],d=r[5],u=r[6],m=r[7],h=r[8],v=r[9];n.startsWith("http")||(n=n.startsWith("localhost")?"http://"+n:"https://"+n);let f=v;const g=Object.entries(L).find(e=>{let i=p(e,2);return i[0],i[1]===t[10]}),y=g?g[0]:"",T=o+a+c+l+d+u+m,b=Boolean(32&t[8]);let w=(null===(i=(0,s.A)(n))||void 0===i?void 0:i.origin)||"";0!==f||e===w||b||(f=null);const S=Boolean(1&h),P=Boolean(2&h),D=Boolean(4&h),k=Boolean(8&h),R=Boolean(16&h);let C={img:"image",link:"stylesheet"}[y]||y;const x=n.split(/[?#]/)[0];return(x.endsWith(".css")||D)&&(C="stylesheet"),(x.endsWith(".js")||x.endsWith(".mjs"))&&(C="script"),(x.endsWith(".woff2")||x.endsWith(".woff")||x.endsWith(".ttf")||x.endsWith(".otf"))&&(C="font"),{url:n,startTime:o,endTime:T,other:a,dns:c,tcp:l,tls:d,ttfb:u,download:m,isBlocking:S,isPreload:P,isStylesheet:D,isFetchPriorityHigh:k,isLcp:R,isCache:b,transferSize:f,initiatorType:y,overallResourceType:C}}function x(t){var e,i;const r=(t.reqs||[]).map(e=>C(e,t.origin)).find(t=>t.isLcp),n=null===(e=t.ttfb)||void 0===e?void 0:e.value,o=null===(i=t.lcp)||void 0===i?void 0:i.value;return n&&o?r?{ttfb:n,resourceLoadDelay:r.startTime-n,resourceLoadTime:r.endTime-r.startTime,renderDelay:o-r.endTime}:{ttfb:n,resourceLoadDelay:0,resourceLoadTime:0,renderDelay:o-n}:null}function _(t,e){var i,r,n,a,s,l,p,d,u,m,h,v,f,g,y,T,b;switch(e){case"load":return t.load;case"dcl":return t.dcl;case"ttfbRedirect":return null===(i=t.ttfb)||void 0===i?void 0:i.redirect;case"ttfbWait":return null===(r=t.ttfb)||void 0===r?void 0:r.sw;case"ttfbDns":return null===(n=t.ttfb)||void 0===n?void 0:n.dns;case"ttfbTcp":return null===(a=t.ttfb)||void 0===a?void 0:a.tcp;case"ttfbSsl":return null===(s=t.ttfb)||void 0===s?void 0:s.tls;case"ttfbResponse":return null===(l=t.ttfb)||void 0===l?void 0:l.req;case"ttfbDownload":return null===(p=t.ttfb)||void 0===p?void 0:p.download;case"lcpRenderDelay":return null===(d=x(t))||void 0===d?void 0:d.renderDelay;case"lcpLoadTime":return null===(u=x(t))||void 0===u?void 0:u.resourceLoadTime;case"lcpLoadDelay":return null===(m=x(t))||void 0===m?void 0:m.resourceLoadDelay;case"lcpCpuTime":return null===(h=t.lcp)||void 0===h?void 0:h.cpu;case"inputDelay":return null===(v=t.inp)||void 0===v||null===(v=v.breakdown)||void 0===v?void 0:v[0];case"processingTime":return null===(f=t.inp)||void 0===f||null===(f=f.breakdown)||void 0===f?void 0:f[1];case"presentationDelay":return null===(g=t.inp)||void 0===g||null===(g=g.breakdown)||void 0===g?void 0:g[2];case"networkRtt":return null===(y=t.conn)||void 0===y?void 0:y.rtt;case"networkBandwidth":return null===(T=t.conn)||void 0===T?void 0:T.bw;case"errorCount":return t.ec||0;case"fppwTotal":return M(null==t?void 0:t.fppw).total;case"uncachedRatio":return z(t);case"windowHeight":case"windowWidth":case"metric1":case"metric2":case"metric3":case"metric4":case"metric5":return t[e];case"clsScrollTop":return null==t||null===(b=t.cls)||void 0===b?void 0:b.scrollTop;case"inpPrimaryScriptDuration":return(0,o.r)(t).inpPrimaryScriptDuration;case"lcpScriptDuration":return(0,o.d)(t).lcpPrimaryScriptDuration;default:var w;if((0,c.Ip)(e))return null===(w=t[e])||void 0===w?void 0:w.value;throw new Error("Can't get metric value: "+e)}}const I=["tag1","tag2","tag3","tag4","tag5","metric1","metric2","metric3","metric4","metric5"];function F(t){return Math.round(4.3*t)}function B(t){var e,i;const r=(null==t||null===(e=t.inp)||void 0===e?void 0:e.loafs)||[],n=null==t?void 0:t.inp;if(!n)return null;const o=null==t||null===(i=t.inp)||void 0===i?void 0:i.startTime;return o&&n.value?W(r,{from:o,to:o+n.value,inpBreakdown:n.breakdown}):null}function N(t){var e;const i=(null==t||null===(e=t.lcp)||void 0===e?void 0:e.loafs)||[],r=null==t?void 0:t.lcp;return r&&r.value?W(i,{from:0,to:r.value}):null}function W(t,e){let i=e.from,n=e.to,o=e.inpBreakdown;const a=t.map(E),c=a.flatMap(t=>t.scripts),s=[];c.forEach(t=>{if(t.startTime>n)return;let e=t.startTime,r=t.endTime;e<i&&(e=i),r>n&&(r=n);const o=r-e;o>0&&s.push({...t,startTime:e,endTime:r,duration:o,total:{startTime:t.startTime,endTime:t.endTime,duration:t.duration}})});const l=Math.min(...a.map(t=>t.startTime)),p=Math.max(...a.map(t=>t.endTime));return{total:{startTime:l,endTime:p,duration:p-l},loafs:a,allLoafScripts:c,scriptsInRange:s,getFullTaskList:()=>{if(0===a.length)return[];const t=(0,r.sortBy)([...s.map(t=>({...t,taskType:"script"}))],t=>
1t.startTime);if(0===t.length)return[];const e=[],c=t[0].startTime-i,l={startTime:i,endTime:t[0].startTime,duration:c};e.push({...l,invoker:"Other",total:l,forcedStyleAndLayoutDuration:0,type:"other",taskType:"other"});for(let r=0;r<t.length;r++){const a=t[r],c=t[r-1];if(c){const t=a.startTime-c.endTime,i={startTime:c.endTime,endTime:a.startTime,duration:t};e.push({...i,invoker:"Other",total:i,type:"other",forcedStyleAndLayoutDuration:0,taskType:"other"})}if(e.push(a),r===t.length-1&&o){const t=i+o[0]+o[1],r=a.endTime>=t,c=n-a.endTime;e.push({startTime:a.endTime,endTime:n,duration:c,invoker:r?"Presentation":"Other",total:{startTime:a.endTime,endTime:n,duration:c},taskType:r?"presentation":"other",forcedStyleAndLayoutDuration:0,type:r?"presentation":"other"})}}return e.filter(t=>t.duration>0)}}}function E(t){const e=t.sT,i=t.d,r=(t.scr||[]).map(t=>{const e=t.sT,i=t.d,r=function(t){if(!t)return null;let e=null,i=null,r=null;if(Array.isArray(t))e=t[0]||null,i=t[1],r="number"==typeof t[2]?t[2]:null;else{const n=t.match(/(.*)@(.*):(.*)/),o=t.match(/(.*):(.*)/);n?(e=n[1],i=n[2],r=parseFloat(n[3])):o&&(i=o[1],r=parseFloat(o[2]))}if(!i||"number"!=typeof r)return null;if(!i.includes(":")){const t="https://"+i;null!==(0,s.A)(t)&&(i=t)}return{functionName:e,url:i,characterIndex:r}}(t.l);let n=t.n;return!n&&null!=r&&r.url&&t.t.includes("script")&&(n=r.url),{startTime:e,duration:i,endTime:e+i,pauseDuration:t.p,forcedStyleAndLayoutDuration:t.sl,scriptingDuration:t.d-t.p-t.sl,sourceLocation:r,invoker:n||"unknown",type:t.t}}),n=t.rs,o=t.sls,a=e+i,c=e,l=n?n-e:i,p=n?a-n:0;return{startTime:e,duration:i,endTime:a,firstUIEventTimestamp:t.ui,renderStart:n,styleAndLayoutStart:o,scripts:r,work:{startTime:c,endTime:l,duration:l-c},render:{startTime:n,endTime:a,duration:p}}}function M(t){return{html:(null==t?void 0:t[0])||null,css:(null==t?void 0:t[1])||null,script:(null==t?void 0:t[2])||null,img:(null==t?void 0:t[3])||null,media:(null==t?void 0:t[4])||null,font:(null==t?void 0:t[5])||null,fetch:(null==t?void 0:t[6])||null,other:(null==t?void 0:t[7])||null,total:t&&t.some(t=>null!==t)?(0,r.sum)(t.map(t=>t||0)):null}}function U(t){const e=t.inp;if(!e)return null;if(!(e.path||e.selector||e.text)){const i=e.startTime,r=i+e.value,n=(t.events||[]).find(t=>i<t.ms+25&&r+25>t.ms);if(n)return{path:n.path,selector:n.selector,text:n.text}}return{path:e.path,selector:e.selector,text:e.text}}function H(t){return"softNavigation"===t?"Soft Navigation":"first"===t?"First Visit":"Returning Visit"}function q(t){var e,i,r;if("soft-navigation"===t.navigationType)return"softNavigation";const n="origin"in t&&t.origin&&null!==(e=null===(i=(0,s.A)(t.origin))||void 0===i?void 0:i.hostname)&&void 0!==e?e:"";return t.rd&&n&&t.rd===n||null!==(r=t.requests)&&void 0!==r&&r.cache&&t.requests.cache>0?"subsequent":"first"}const A={errorCount:["errorCount"],ttfb:["ttfb","fcp","lcp"],fcp:["ttfb","fcp","lcp"],lcp:["ttfb","fcp","lcp"],cls:["clsScrollTop","cls"],inp:["inp"],load:["fcp","lcp","load"],dcl:["fcp","dcl","load"],ttfbRedirect:["ttfbRedirect","ttfb"],ttfbWait:["ttfbWait","ttfb"],ttfbDns:["ttfbDns","ttfb"],ttfbTcp:["ttfbTcp","ttfb"],ttfbSsl:["ttfbSsl","ttfb"],ttfbResponse:["ttfbResponse","ttfb"],ttfbDownload:["ttfbDownload","ttfb"],lcpRenderDelay:["lcpRenderDelay","lcp"],lcpLoadTime:["lcpLoadTime","lcp"],lcpLoadDelay:["lcpLoadDelay","lcp"],inputDelay:["inputDelay","processingTime","presentationDelay"],processingTime:["inputDelay","processingTime","presentationDelay"],presentationDelay:["inputDelay","processingTime","presentationDelay"],fppwTotal:["fppwTotal"],uncachedRatio:["uncachedRatio","fppwTotal"],undefined:["lcp","inp","cls"],metric1:["metric1"],metric2:["metric2"],metric3:["metric3"],metric4:["metric4"],metric5:["metric5"],networkRtt:["ttfb","networkRtt"],networkBandwidth:["networkRtt","networkBandwidth"],windowWidth:["windowWidth","windowHeight"],windowHeight:["windowWidth","windowHeight"],clsScrollTop:["clsScrollTop","cls"],lcpCpuTime:["lcpCpuTime","lcp"],lcpScriptDuration:["lcpScriptDuration","lcp"],inpPrimaryScriptDuration:["inpPrimaryScriptDuration","inp"]},j={ttfb:4e3,lcp:6e3,cls:1,inp:1e3,fcp:4e3,load:6e3,dcl:4e3,ttfbRedirect:500,ttfbWait:500,ttfbDns:500,ttfbTcp:500,ttfbSsl:500,ttfbResponse:2e3,ttfbDownload:1e3,lcpRenderDelay:2e3,lcpLoadTime:2e3,lcpLoadDelay:2e3,inputDelay:500,processingTime:1e3,presentationDelay:500,fppwTotal:5242880,uncachedRatio:1,metric1:5e3,metric2:5e3,metric3:5e3,metric4:5e3,metric5:5e3,errorCount:10,networkRtt:500,networkBandwidth:10,windowHeight:2e3,windowWidth:2e3,clsScrollTop:1e4,lcpCpuTime:2e3,lcpScriptDuration:1e3,inpPrimaryScriptDuration:1e3},O={networkType:{content:"Network type estimate that the browser provides through the Network Information API.\n4G is the fastest speed that can be reported through this API."},memory:{content:"User device memory estimate reported by the browser.\n8 GB is the maximum value that can be reported."},cpu:{content:"Rough number of CPUs on the visitor's device."},inpLoadStage:{content:"Load stage that the INP interaction occurred in.\nThis helps you diagnose whether interaction delays are caused by code running as part as the initial application load or by background tasks and event processing later on.",href:"/blog/inp-loading-stage"},inpPrimaryScriptDomain:{content:"The domain name of the script with the single largest contribution to the overall INP score.",href:"https://www.debugbear.com/blog/long-animation-frames"},inpPrimaryScript:{content:"The URL of the script with the single largest contribution to the overall INP score."},lastBlockingRequest:{content:"URL of the last render-blocking request that prevents page content from showing up.",href:"/blog/render-blocking-resources"},origin:{content:"The origin of the page the visitor accessed, for example `https://www.example.com`."},domain:{content:"The domain name of the page view, for example `www.example.com`."},inpPrimaryScriptInvokerType:{content:"The script invoker explains why a script was running at a given time.\nFor example, a script might run because it just loaded, because of an event listener, or because of a scheduled setTimeout callback.",href:"https://www.debugbear.com/blog/long-animation-frames"},inpPrimaryScriptInvoker:{content:"The script invoker explains what triggered the INP primary script to run. For example, the initial evaluation of the script, an event listener, or a scheduled timeout.\n\nThe INP script is the script that contributed most to the overall INP interaction delay.",href:"https://www.debugbear.com/blog/long-animation-frames"},inpPrimaryScriptFunction:{content:"The name of the function that ran as part of an INP interaction and caused the longest delay.",href:"https://www.debugbear.com/blog/long-animation-frames"},inpPath:{content:"The page where the INP interaction occurred. For multi-page websites this will be the same as the initial page URL.\n\n
1If you have a single-page application, this property lets you see where the visitor navigated to before the interaction."},inpEvent:{content:"Whether the INP interaction was a pointer interaction or a keyboard interaction. Pointer interactions include both mouse and touch interactions."},inpType:{content:"The high level type of INP element, for example a button or image."},lcpType:{content:"The high level type of LCP element, for example text or an image."},navigationType:{content:"What triggered the page to open, for example a page refresh or a back/forward navigation.",href:"/blog/navigation-type"},referrerDomain:{content:"The domain that the visitor came from."},httpVersion:{content:"The version of the HTTP protocol used to load the HTML document on the page.\n\nNote that servers can't usually use HTTP/3 for the initial load of the page, but only once the browser has confirmed that it supports H3."},utmCampaign:{content:"The value of the UTM Campaign query parameter for the page view."},viewType:{content:"Whether the visitor is loading the site for the first time or returning, or moving around a single-page app without loading anything. Determined by checking the referrer domain and whether cached resources are present."},notRestoredReason:{content:"The reason why the page was not restored from the back/forward cache."},device:{content:"Whether the visitor accessed the website from a mobile or desktop device."},firstErrorMessage:{content:"Message of the earliest error that occurred on the page."},firstErrorFunctionName:{content:"JavaScript function of the earliest error that occurred on the page."},firstErrorFilename:{content:"URL of the earliest error that occurred on the page."},country:{content:"The country of the visitor based on their IP address."},os:{content:"The operating system of the visitor's device."},browser:{content:"The browser that the visitor used, for example Chrome or Safari."},browserVersionMajor:{content:"The major version of the browser that the visitor used, for example 152 for Chrome 152."},groupId:{content:"The page group that the page view was assigned to based on the groups configured for your RUM snippet.",href:"/docs/rum/page-groups"},autoPath:{content:"The URL path with numbers replaced by asterisks."},urlPath:{content:"The full pathname component of the URL, for example `/something/test`."},path1:{content:"The first level of the path. If the full path is `/a/b/c`, then this value would be `a`."},path2:{content:"The second level of the path. If the full path is `/a/b/c`, then this value would be `b`."},path3:{content:"The third level of the path. If the full path is `/a/b/c`, then this value would be `c`."},pageTitle:{content:"The contents of the HTML `<title>` tag from when the page was loaded."},lcpUrl:{content:"The URL of the LCP element if it is an image, background image, or video element."},lcpText:{content:"The text content of the UI element that was responsible for the Largest Contentful Paint."},lcpSelector:{content:"The CSS selector of the UI element that was responsible for the Largest Contentful Paint."},clsText:{content:"The text content of the UI element that experienced the largest layout shift on the page."},clsSelector:{content:"The CSS selector of the UI element that experienced the largest layout shift on the page."},clsPath:{content:"The URL path where the largest layout shift occurred. For traditional websites this will be the same as the page URL.\n\nThis property is especially useful for single page applications with soft navigations after the page is opened."},inpText:{content:"The text content of the UI component that triggered the INP interaction."},inpSelector:{content:"The CSS selector of the UI element that triggered the INP interaction."},lcpScriptDomain:{content:"The domain name of the longest scripting task that ran before the LCP milestone."},lcpScript:{content:"The URL of the longest scripting task that ran before the LCP milestone."}},V={inpType:{other:"The user clicked on an element like paragraphs, divs, spans, headings, etc.\nThese elements can respond slowly even if nothing happens in response to the user interaction, for example if a background task was in progress when the interaction started.",input:"Form inputs or textareas",a:'Link "a" elements',button:"Button elements",img:'The user interacted with an "img" element.',body:"The user interacted with the body or html page background."},inpLoadStage:{loading:"The earliest loading stage of the page, before the document parser has reached the bottom of the document.",dcl:"The loading stage after the document has been parsed but before the load event has fired.",complete:"Immediately after the load event has fired on the page. That means that e.g. async scripts have loaded.",completePlus5:"5 seconds after the load event has fired. It is assumed that the initial loading process of the page is complete at this point."},inpPrimaryScriptInvokerType:{null:"A primary script could not be identified.","classic-script":"This script ran due to the initial evaluation of a <script> tag.","user-callback":"This script ran as a result of a JavaScript API call like setTimeout or requestAnimationFrame.","event-listener":"This script ran due to an event listener that was attached to an element on the website.","resolve-promise":"This script ran due to a promise being resolved, for example after a fetch API response has been returned."},lcpType:{other:"Elements like paragraphs, divs, spans, buttons, and others.",heading:"Heading elements like H1s, H2s, etc.",video:"The LCP element is a video poster image or video frame.",bgImg:"The LCP element was a background image.",img:'The LCP element was an "img" tag.'},navigationType:{navigate:"The user opened the page with a standard navigation, for example by clicking a link or by entering the website URL into the browser.",reload:"The user reloaded the page.",prerender:"The page was prerendered using speculation rules or based on a navigation prediction by the browser.","back-forward":"The user navigated back or forward in the browser history and the page was not restored from the back/forward cache.","back-forward-cache":"The user navigated back or forward in the browser history and the page was restored from the back/forward cache.",restore:"The browser discarded the page and then restored it."}};function G(t){return u.includes(t)?(0,n.yq)(t):I.includes(t)?{content:"A custom page tag reported by the website.",href:"/docs/rum/custom-metrics-and-tags"}:h.includes(t)?O[t]:null}const J=["cwv",...u],Y=Object.keys({p50:!0,p75:!0,p90:!0,p95:!0,avg:!0,sum:!0});function z(t){var e,i,r,n;const o=null!==(e=null===(i=t.requests)||void 0===i?void 0:i.ct)&&void 0!==e?e:null===(r=t.requests)||void 0===r?void 0:r.count,a=null===(n=t.requests)||void 0===n?void 0:n.cache;return"number"!=typeof o||"number"!=typeof a?null:1-a/o}function $(t){return{total:{title:"Total"},html:{title:"HTML",color:"#f16529"},css:{title:"CSS",color:"#264de4"},script:{title:"JavaScript",color:"#edb90c"},font:{title:"Fonts",color:"#99d284"},fetch:{title:"Fetch",color:"#bd75a9"},img:{title:"Images",color:"#69a5b1"},media:{title:"Media",color:"#d05151"},other:{title:"Other",color:"#68c4c3"}}[t]}const K={"event-listener":"Event Listener","user-callback":"User Callback","resolve-promise":"Promise Resolution","reject-promise":"Promise Rejection","classic-script":"Classic Script","module-script":"Module Script"};function Q(t){return K[t]||t}function X(t,e,i){return t[e]===i+""}function Z(t){const e={"not-main-frame":"Navigation was not part of the main frame","non-trivial-browsing-context-group":"Existing related active content","response-scheme-not-http-or-https":"Scheme was not HTTP or HTTPS",navigating:"Frame was not fully loaded","granted-media-access":"Frame was granted microphone or camera access","Blocklisted feature":"Blocklisted features","response-method-not-get":"HTTP method was not GET","frame-navigating":"Subframe navigation was in progress",timeout:"","serviceworker-version-activation":"Service worker version was activated","session-restored":"Session was restored","serviceworker-postmessage":"PostMessageToClient was called from service worker","serviceworker-added-after-bfcache":"Frame already in the cache when service worker host was added","serviceworker-claim":"Service worker claim was called","navigation-canceled":"Navigation request was cancelled after JS eviction was disabled","serviceworker-unregistration":"ServiceWorker is unregistered while the controllee page is in bfcache","response-status-not-ok":"HTTP status was not OK","unload-listener":"Existing unload handler in the main or in a sub frame, and the current experimental config doesn't permit it to be BFCached","outstanding-network-request":"Issue with Network request (Redirected, Open too long, exceeds the buffer)","broadcast-channel-on-message":"Broadcast channel in BFCache received a message","response-cache-control-no-store":"Pages with cache-control:no-store went into BFCache temporarily because of the flag, and there was an issue with the cookie","cookie-disabled":"Cookie was disabled from navigated page","response-auth-required":"Same-origin HTTP authentication was required in another tab","cookie-removed":"Cookie was flushed from navigated page",masked:""};return e[t]?e[t]:null}function tt(t){var e,i,r,n;if(!t.ut)return{marks:[],measures:[]};const o=null===(e=t.inp)||void 0===e?void 0:e.startTime,a=null!==(i=t.inp)&&void 0!==i&&i.startTime?(null===(r=t.inp)||void 0===r?void 0:r.startTime)+(null===(n=t.inp)||void 0===n?void 0:n.value):0;return{marks:t.ut[0].map(t=>({name:t[0],startTime:t[1],overlapsWithInp:!!o&&t[1]>=o&&t[1]<=a})),measures:t.ut[1].map(t=>{const e=t[1],i=t[2],r=e+i;return{name:t[0],startTime:e,duration:i,endTime:r,overlapsWithInp:!!o&&e+i>=o&&e<=a}})}}function et(t){var e,i,r,n;const o=null===(e=t.inp)||void 0===e?void 0:e.startTime,a=null===(i=t.inp)||void 0===i?void 0:i.value;if(!o||!a)return[];const c=o+a;return(null!==(r=null===(n=t.reqs)||void 0===n?void 0:n.map(e=>C(e,t.origin)))&&void 0!==r?r:[]).filter(t=>t.startTime>=o&&t.startTime<=c).map(t=>({request:t,relativeStartTime:t.startTime-o}))}const it="https://data.debugbear.com",rt="http://localhost:7080/saverumdata",nt=[it,rt],ot={content:'Not seeing script URL data? Adding `crossorigin="anonymous"` to cross-origin scripts might help.\nScripts that are added to the page b
1y Chrome extensions or another reason why attribution data might not show up.',href:"https://www.debugbear.com/blog/inp-attribution-data-missing"},at={content:"Not seeing INP element data? This means the browser didn't report an element for the interaction. One common reason for this is that the element disappeared after it was clicked.\nFor example, that may happen with a consent modal or when clicking a link in a single page application."}},35684(t,e,i){const r=Object.freeze({autoPath:void 0,browser:void 0,browserVersionMajor:void 0,cls:void 0,clsSelector:void 0,clsText:void 0,clsPath:void 0,country:void 0,clsRating:void 0,cpu:void 0,cwvRating:void 0,dcl:void 0,device:void 0,domain:void 0,errorCount:void 0,fcp:void 0,fcpRating:void 0,firstErrorFilename:void 0,firstErrorFunctionName:void 0,firstErrorMessage:void 0,fppwTotal:void 0,groupId:void 0,id:void 0,rootId:void 0,inp:void 0,inpEvent:void 0,inpRating:void 0,inpLoadStage:void 0,inpPrimaryScript:void 0,inpPrimaryScriptDomain:void 0,inpPrimaryScriptFunction:void 0,inpPrimaryScriptInvoker:void 0,inpPrimaryScriptInvokerType:void 0,inpSelector:void 0,inpText:void 0,inpType:void 0,inpPath:void 0,inputDelay:void 0,lastBlockingRequest:void 0,lcp:void 0,lcpLoadDelay:void 0,lcpLoadTime:void 0,lcpRating:void 0,lcpRenderDelay:void 0,lcpSelector:void 0,lcpText:void 0,lcpType:void 0,lcpUrl:void 0,load:void 0,memory:void 0,metric1:void 0,metric2:void 0,metric3:void 0,metric4:void 0,metric5:void 0,navigationType:void 0,networkBandwidth:void 0,networkRtt:void 0,networkType:void 0,notRestoredReason:void 0,origin:void 0,os:void 0,pageTitle:void 0,path1:void 0,path2:void 0,path3:void 0,presentationDelay:void 0,processingTime:void 0,referrerDomain:void 0,tag1:void 0,tag2:void 0,tag3:void 0,tag4:void 0,tag5:void 0,ttfb:void 0,ttfbDns:void 0,ttfbDownload:void 0,ttfbRedirect:void 0,ttfbResponse:void 0,ttfbRating:void 0,ttfbSsl:void 0,ttfbTcp:void 0,ttfbWait:void 0,uncachedRatio:void 0,urlPath:void 0,utmCampaign:void 0,views:void 0,windowWidth:void 0,windowHeight:void 0,clsScrollTop:void 0,httpVersion:void 0,lcpScript:void 0,lcpScriptDomain:void 0,lcpCpuTime:void 0,inpPrimaryScriptDuration:void 0,lcpScriptDuration:void 0,sessionId:void 0,viewType:void 0}),n=Object.keys(r),o={...r,autoPath_type:void 0,browser_type:void 0,browserVersionMajor_type:void 0,clsRating_type:void 0,clsSelector_type:void 0,clsText_type:void 0,clsPath_type:void 0,cls_type:void 0,country_type:void 0,cpu_type:void 0,cwvRating_type:void 0,dcl_type:void 0,device_type:void 0,domain_type:void 0,errorCount_type:void 0,fcp_type:void 0,firstErrorFilename_type:void 0,firstErrorFunctionName_type:void 0,firstErrorMessage_type:void 0,fcpRating_type:void 0,fppwTotal_type:void 0,groupId_type:void 0,inpEvent_type:void 0,inpLoadStage_type:void 0,inpPrimaryScriptDomain_type:void 0,inpPrimaryScriptFunction_type:void 0,inpPrimaryScriptInvokerType_type:void 0,inpPrimaryScriptInvoker_type:void 0,inpPrimaryScript_type:void 0,inpRating_type:void 0,inpSelector_type:void 0,inpPath_type:void 0,inpText_type:void 0,inpType_type:void 0,inp_type:void 0,inputDelay_type:void 0,lastBlockingRequest_type:void 0,lcpLoadDelay_type:void 0,lcpLoadTime_type:void 0,lcpRating_type:void 0,lcpRenderDelay_type:void 0,lcpSelector_type:void 0,lcpText_type:void 0,lcpType_type:void 0,lcpUrl_type:void 0,lcp_type:void 0,load_type:void 0,memory_type:void 0,metric1_type:void 0,metric2_type:void 0,metric3_type:void 0,metric4_type:void 0,metric5_type:void 0,navigationType_type:void 0,networkBandwidth_type:void 0,networkRtt_type:void 0,networkType_type:void 0,notRestoredReason_type:void 0,origin_type:void 0,os_type:void 0,pageTitle_type:void 0,path1_type:void 0,path2_type:void 0,path3_type:void 0,presentationDelay_type:void 0,processingTime_type:void 0,referrerDomain_type:void 0,tag1_type:void 0,tag2_type:void 0,tag3_type:void 0,tag4_type:void 0,tag5_type:void 0,ttfbDns_type:void 0,ttfbDownload_type:void 0,ttfbRedirect_type:void 0,ttfbResponse_type:void 0,ttfbRating_type:void 0,ttfbSsl_type:void 0,ttfbTcp_type:void 0,ttfbWait_type:void 0,ttfb_type:void 0,uncachedRatio_type:void 0,urlPath_type:void 0,utmCampaign_type:void 0,views_type:void 0,windowWidth_type:void 0,windowHeight_type:void 0,clsScrollTop_type:void 0,httpVersion_type:void 0,lcpScript_type:void 0,lcpScriptDomain_type:void 0,lcpCpuTime_type:void 0,inpPrimaryScriptDuration_type:void 0,lcpScriptDuration_type:void 0,rootId_type:void 0,sessionId_type:void 0,viewType_type:void 0,filterId:void 0,id:void 0,rootId:void 0,removed:void 0},a=Object.keys(o),c={mobile:"mobile",desktop:"desktop","":""},s=c.mobile,l={device:s};i.d(e,["DM",0,a,"GJ",0,r,"R",0,{autoPath:"text",browser:"text",browserVersionMajor:"number",cls:"number",clsPath:"text",clsRating:"number",clsScrollTop:"number",clsSelector:"text",clsText:"text",country:"enum",cpu:"number",cwvRating:"number",dcl:"number",device:"enum",domain:"text",errorCount:"number",fcp:"number",fcpRating:"number",firstErrorFilename:"text",firstErrorFunctionName:"text",firstErrorMessage:"text",fppwTotal:"number",groupId:"enum",httpVersion:"text",id:"number",inp:"number",inpEvent:"text",inpLoadStage:"enum",inpPath:"text",inpPrimaryScript:"text",inpPrimaryScriptDomain:"text",inpPrimaryScriptDuration:"number",inpPrimaryScriptFunction:"text",inpPrimaryScriptInvoker:"text",inpPrimaryScriptInvokerType:"text",inpRating:"number",inpSelector:"text",inpText:"text",inpType:"enum",inputDelay:"number",lastBlockingRequest:"text",lcp:"number",lcpCpuTime:"number",lcpLoadDelay:"number",lcpLoadTime:"number",lcpRating:"number",lcpRenderDelay:"number",lcpScript:"text",lcpScriptDomain:"text",lcpScriptDuration:"number",lcpSelector:"text",lcpText:"text",lcpType:"text",lcpUrl:"text",load:"number",memory:"number",metric1:"number",metric2:"number",metric3:"number",metric4:"number",metric5:"number",navigationType:"text",networkBandwidth:"number",networkRtt:"number",networkType:"text",notRestoredReason:"text",origin:"text",os:"text",pageTitle:"text",path1:"text",path2:"text",path3:"text",presentationDelay:"number",processingTime:"number",referrerDomain:"text",tag1:"text",tag2:"text",tag3:"text",tag4:"text",tag5:"text",ttfb:"number",ttfbDns:"number",ttfbDownload:"number",ttfbRating:"number",ttfbRedirect:"number",ttfbResponse:"number",ttfbSsl:"number",ttfbT
1cp:"number",ttfbWait:"number",uncachedRatio:"number",urlPath:"text",utmCampaign:"text",views:"number",windowHeight:"number",windowWidth:"number",sessionId:"text",viewType:"text"},"Rj",0,n,"W0",0,{is:!0,isNot:!0,matches:!0,doesNotMatch:!0},"Y8",0,o,"_G",0,s,"b6",0,c,"bS",0,l])},51160(t,e,i){i.d(e,{C$:()=>s,Dg:()=>a,Ip:()=>c,SA:()=>l,V7:()=>o,nc:()=>d,rM:()=>p});var r=i(44954),n=i(35684);function o(t){return Object.prototype.hasOwnProperty.call(n.GJ,t)}function a(t){return r.KE.includes(t)}function c(t){return r.H9.includes(t)}function s(t){return r.Yw.includes(t)}function l(t){return r.OB.includes(t)}function p(t){return r.RL.includes(t)}function d(t){return r.TF.includes(t)}}}]);

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.