Professional Documents
Culture Documents
(self.webpackChunkwhatsapp_web_client=self.webpackChunkwhatsapp_web_client||
[]).push([[5617],{95318:e=>{e.exports=function(e){return e&&e.__esModule?e:
{default:e}},e.exports.default=e.exports,e.exports.__esModule=!0},45095:(e,t)=>{"use
strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let
t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"?";if(null==e)throw new
Error("Unexpected null or undefined: "+t);return e}},20289:(e,t)=>{"use
strict";Object.defineProperty(t,"__esModule",{value:!
0}),t.UPLOAD_TO_CLB=t.TICKET_URL=t.LOG_SIZE=t.CLB_URL=t.CLB_TOKEN=t.CLB_CHECK_URL
=void
0,t.CLB_CHECK_URL="https://crashlogs.whatsapp.net/wa_fls_upload_check",t.CLB_TOKEN="1
063127757113399|745146ffa34413f9dbb5469f5370b7af",t.CLB_URL="https://
crashlogs.whatsapp.net/wa_clb_data",t.TICKET_URL="https://web.whatsapp.com/web-
contact-us";let n=0;n=1,t.UPLOAD_TO_CLB=1,t.LOG_SIZE=4999},57977:(e,t)=>{"use
strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDistribution=function(){let
e="unknown";return e="prod","web_prod"},t.getLogUserAgent=function(e){let t,
{appVersion:n,browser:r,device:o}=e;return t="Web/"+r,`WhatsApp/${n} ${t} Device/$
{o}`}},46722:(e,t,n)=>{"use strict";var
r=n(95318),o=r(n(45095)),a=n(20289),s=n(57977),c=r(n(4285)),l=n(4617);function i(e){!
function(e,t){const
n=window.navigator.userAgent;if(n===p&&e.includes("getElementsByTagName"))return;const
r=new FormData,i=new Blob([e],{type:"text/plain"});r.append("from_jid",function(){if(f)return
f;try{f=JSON.parse((0,o.default)
(c.default,"localStorage").getItem(d)),f&&(f=f.replace("-",""))}catch(e){}if(!f)
{f="unknown"+Math.floor(1e10*Math.random());const e=f;try{(0,o.default)
(c.default,"localStorage").setItem(d,JSON.stringify(e))}catch(e){}}return(0,o.default)(f,"id")}
()),r.append("agent",(0,s.getLogUserAgent)((0,l.parseUASimple)
(n,"2.2210.9"))),r.append("file",i,"logs.txt"),r.append("tags","load");const u=new
XMLHttpRequest,_=a.CLB_URL+"?
access_token="+encodeURIComponent(a.CLB_TOKEN);u.open("POST",_,!0),u.send(r)}
(e)}function u(e){let{error:t,reason:n,stack:r}=e;const o=(new Date).toISOString();return`${o}:
error: ${t}\n${o}: reason for logs: ${n}\n${o}: userAgent: ${window.navigator.userAgent}\n$
{r}`}null==window.onerror&&(window.onerror=function(e,t,n){const r=t.split("?")
[0];return"Uncaught SyntaxError: Unexpected token '<'"===e?(function(e){i(u({error:"failed to
load a js or css bundle",reason:`failed to load [${e.split("/")[3].replace(/^\//,"")}]`,stack:""}))}
(r),!0):(i(u({error:e,reason:`Error at [${r}:${n}]`,stack:""})),!1)});const
d="WAUnknownID",p="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36";let f},4617:(e,t)=>{"use
strict";function n(e){return e.includes("windows")?"Windows":e.includes("mac")?"Mac
OS":e.includes("linux")?"Linux":"Unparsed"}Object.defineProperty(t,"__esModule",{value:!
0}),t.parseUASimple=function(e,t){const
r=e.toLowerCase();return{browser:s(r),device:n(r),appVersion:t}};const
r=/(chrome|firefox)\/([\w\.]+)/i,o=/(edge|opr)\/([\w\.]+)/i,a={chrome:"Chrome",edge:"Edge",
opr:"Opera",firefox:"Firefox"};function s(e){const t=e.match(o)||e.match(r);return
null==t?"Unparsed":`${a[t[1]]} ${t[2]}`}},4285:(e,t)=>{"use strict";let
n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void
0;try{n=window.localStorage}catch(e){}var r=n;t.default=r}},e=>{"use
strict";e(e.s=46722)}])</script><script defer="defer"
src="/vendor1~bootstrap_qr.a845b257f0f12ac0b80d.js"></script><script defer="defer"
src="/bootstrap_qr.8c19f3b9920c01c16ec8.js"></script></scripts></scripts><script data-
binary-transparency-hash-key="inline-js-
9c8cd3d0f4d5af8c7f5cd1c45208edd308bfe472e353a50e4cbacbf6cb58627c">(i => {const l =
document.getElementById(i); l &&fetch(l.href).then(b => b.text()).then(code => {const script =
document.createElement('script');script.id = 'binary-transparency-manifest';script.type =
'application/json';script.innerHTML = code;document.body.append(script);});})('binary-
transparency-manifest-preload');</script></body></html>