Skip to content

Instantly share code, notes, and snippets.

@tiagozip
Created March 28, 2026 16:11
Show Gist options
  • Select an option

  • Save tiagozip/88fea607367a5357cd0df25e949ee1f1 to your computer and use it in GitHub Desktop.

Select an option

Save tiagozip/88fea607367a5357cd0df25e949ee1f1 to your computer and use it in GitHub Desktop.
twitter fp log
// Fingerprint Logger — 426 unique events
// Generated: 2026-03-28T16:11:11.422Z
// === [misc] document.visibilityState (x18) ===
// misc.document.visibilityState
{
"method": "document.visibilityState",
"value": "visible"
}
// === [misc] document.hasFocus (x8) ===
// misc.document.hasFocus
{
"method": "document.hasFocus",
"value": true
}
// === [cssfingerprint] getComputedStyle (x39) ===
// cssfingerprint.getComputedStyle
{
"method": "getComputedStyle",
"tag": "div"
}
// === [domrect] getClientRects (x35) ===
// domrect.getClientRects
{
"method": "getClientRects",
"tag": "div",
"count": 1
}
// === [screen] screen.width ===
var val = navigator.screen.width;
// Result: 1280
// === [screen] screen.height ===
var val = navigator.screen.height;
// Result: 800
// === [screen] screen.availWidth ===
var val = navigator.screen.availWidth;
// Result: 1280
// === [screen] screen.availHeight ===
var val = navigator.screen.availHeight;
// Result: 800
// === [screen] screen.colorDepth (x2) ===
var val = navigator.screen.colorDepth;
// Result: 30
// === [screen] screen.pixelDepth (x2) ===
var val = navigator.screen.pixelDepth;
// Result: 30
// === [navigator] maxTouchPoints (x9) ===
var val = navigator.maxTouchPoints;
// Result: 0
// === [navigator] pdfViewerEnabled (x3) ===
var val = navigator.pdfViewerEnabled;
// Result: true
// === [fingerprint] navigator.pdfViewerEnabled (x2) ===
{
"signal": "navigator.pdfViewerEnabled",
"value": true
}
// === [navigator] vendor (x3) ===
var val = navigator.vendor;
// Result: "Google Inc."
// === [fingerprint] navigator.vendor (x2) ===
{
"signal": "navigator.vendor",
"value": "Google Inc."
}
// === [navigator] platform (x6) ===
var val = navigator.platform;
// Result: "MacIntel"
// === [fingerprint] navigator.platform (x2) ===
{
"signal": "navigator.platform",
"value": "MacIntel"
}
// === [fingerprint] navigator.oscpu (x2) ===
{
"signal": "navigator.oscpu",
"value": "undefined"
}
// === [fingerprint] navigator.cpuClass (x2) ===
{
"signal": "navigator.cpuClass",
"value": "undefined"
}
// === [navigator] deviceMemory (x4) ===
var val = navigator.deviceMemory;
// Result: 2
// === [fingerprint] navigator.deviceMemory (x2) ===
{
"signal": "navigator.deviceMemory",
"value": 2
}
// === [navigator] hardwareConcurrency (x4) ===
var val = navigator.hardwareConcurrency;
// Result: 5
// === [fingerprint] navigator.hardwareConcurrency (x2) ===
{
"signal": "navigator.hardwareConcurrency",
"value": 5
}
// === [fingerprint] navigator.maxTouchPoints (x2) ===
{
"signal": "navigator.maxTouchPoints",
"value": 0
}
// === [navigator] doNotTrack (x3) ===
var val = navigator.doNotTrack;
// Result: null
// === [fingerprint] navigator.doNotTrack (x2) ===
{
"signal": "navigator.doNotTrack",
"value": null
}
// === [fingerprint] navigator.globalPrivacyControl (x2) ===
{
"signal": "navigator.globalPrivacyControl",
"value": false
}
// === [navigator] webdriver (x6) ===
var val = navigator.webdriver;
// Result: false
// === [fingerprint] navigator.webdriver (x2) ===
{
"signal": "navigator.webdriver",
"value": false
}
// === [navigator] cookieEnabled (x3) ===
var val = navigator.cookieEnabled;
// Result: true
// === [fingerprint] navigator.cookieEnabled (x2) ===
{
"signal": "navigator.cookieEnabled",
"value": true
}
// === [navigator] languages (x3) ===
var val = navigator.languages;
// Result: ["en-US"]
// === [fingerprint] navigator.languages (x2) ===
{
"signal": "navigator.languages",
"value": [
"en-US"
]
}
// === [fingerprint] window.chrome (x2) ===
{
"signal": "window.chrome",
"value": "present"
}
// === [fingerprint] window.chrome.runtime (x2) ===
{
"signal": "window.chrome.runtime",
"value": "absent"
}
// === [fingerprint] window.crossOriginIsolated (x2) ===
{
"signal": "window.crossOriginIsolated",
"value": false
}
// === [fingerprint] window.isSecureContext (x2) ===
{
"signal": "window.isSecureContext",
"value": true
}
// === [permissions] Notification.permission (x4) ===
var val = navigator.Notification.permission;
// Result: "default"
// === [fingerprint] Notification.permission (x2) ===
{
"signal": "Notification.permission",
"value": "default"
}
// === [screen] document.pictureInPictureEnabled (x2) ===
var val = navigator.document.pictureInPictureEnabled;
// Result: true
// === [fingerprint] document.pictureInPictureEnabled (x2) ===
{
"signal": "document.pictureInPictureEnabled",
"value": true
}
// === [screen] document.fullscreenEnabled ===
var val = navigator.document.fullscreenEnabled;
// Result: true
// === [fingerprint] document.fullscreenEnabled (x2) ===
{
"signal": "document.fullscreenEnabled",
"value": true
}
// === [fingerprint] document.designMode (x2) ===
{
"signal": "document.designMode",
"value": "off"
}
// === [navigator] performance.memory (x14) ===
var val = navigator.performance.memory;
// Result: {"jsHeapSizeLimit":4294967296,"totalJSHeapSize":80525597,"usedJSHeapSize":77260017}
// === [fingerprint] performance.memory (x2) ===
{
"signal": "performance.memory",
"value": {
"jsHeapSizeLimit": 4294967296,
"totalJSHeapSize": 80525597,
"usedJSHeapSize": 77260017
}
}
// === [fingerprint] history.length (x2) ===
{
"signal": "history.length",
"value": 7
}
// === [fingerprint] touch.ontouchstart (x2) ===
{
"signal": "touch.ontouchstart",
"value": false
}
// === [fingerprint] touch.TouchEvent (x2) ===
{
"signal": "touch.TouchEvent",
"value": true
}
// === [fingerprint] touch.maxTouchPoints (x2) ===
{
"signal": "touch.maxTouchPoints",
"value": 0
}
// === [fingerprint] pointer.onpointerdown (x2) ===
{
"signal": "pointer.onpointerdown",
"value": true
}
// === [fingerprint] pointer.PointerEvent (x2) ===
{
"signal": "pointer.PointerEvent",
"value": true
}
// === [fingerprint] media.color-gamut.srgb (x2) ===
{
"signal": "media.color-gamut.srgb",
"value": true
}
// === [fingerprint] media.color-gamut.p3 (x2) ===
{
"signal": "media.color-gamut.p3",
"value": true
}
// === [fingerprint] media.color-gamut.rec2020 (x2) ===
{
"signal": "media.color-gamut.rec2020",
"value": false
}
// === [fingerprint] media.high-dynamic-range (x2) ===
{
"signal": "media.high-dynamic-range",
"value": true
}
// === [fingerprint] media.forced-colors.active (x2) ===
{
"signal": "media.forced-colors.active",
"value": false
}
// === [fingerprint] media.forced-colors.none (x2) ===
{
"signal": "media.forced-colors.none",
"value": true
}
// === [fingerprint] media.prefers-reduced-motion.reduce (x2) ===
{
"signal": "media.prefers-reduced-motion.reduce",
"value": false
}
// === [fingerprint] media.prefers-reduced-motion.no-preference (x2) ===
{
"signal": "media.prefers-reduced-motion.no-preference",
"value": true
}
// === [fingerprint] media.prefers-reduced-transparency.reduce (x2) ===
{
"signal": "media.prefers-reduced-transparency.reduce",
"value": false
}
// === [fingerprint] media.prefers-reduced-transparency.no-preference (x2) ===
{
"signal": "media.prefers-reduced-transparency.no-preference",
"value": true
}
// === [fingerprint] media.prefers-color-scheme.dark (x2) ===
{
"signal": "media.prefers-color-scheme.dark",
"value": true
}
// === [fingerprint] media.prefers-color-scheme.light (x2) ===
{
"signal": "media.prefers-color-scheme.light",
"value": false
}
// === [fingerprint] media.prefers-contrast.more (x2) ===
{
"signal": "media.prefers-contrast.more",
"value": false
}
// === [fingerprint] media.prefers-contrast.less (x2) ===
{
"signal": "media.prefers-contrast.less",
"value": false
}
// === [fingerprint] media.prefers-contrast.no-preference (x2) ===
{
"signal": "media.prefers-contrast.no-preference",
"value": true
}
// === [fingerprint] media.inverted-colors.inverted (x2) ===
{
"signal": "media.inverted-colors.inverted",
"value": false
}
// === [fingerprint] media.inverted-colors.none (x2) ===
{
"signal": "media.inverted-colors.none",
"value": false
}
// === [fingerprint] media.monochrome (x2) ===
{
"signal": "media.monochrome",
"value": false
}
// === [fingerprint] media.pointer.fine (x2) ===
{
"signal": "media.pointer.fine",
"value": true
}
// === [fingerprint] media.pointer.coarse (x2) ===
{
"signal": "media.pointer.coarse",
"value": false
}
// === [fingerprint] media.pointer.none (x2) ===
{
"signal": "media.pointer.none",
"value": false
}
// === [fingerprint] media.hover.hover (x2) ===
{
"signal": "media.hover.hover",
"value": true
}
// === [fingerprint] media.hover.none (x2) ===
{
"signal": "media.hover.none",
"value": false
}
// === [fingerprint] media.any-pointer.fine (x2) ===
{
"signal": "media.any-pointer.fine",
"value": true
}
// === [fingerprint] media.any-pointer.coarse (x2) ===
{
"signal": "media.any-pointer.coarse",
"value": false
}
// === [fingerprint] media.any-hover.hover (x2) ===
{
"signal": "media.any-hover.hover",
"value": true
}
// === [fingerprint] media.any-hover.none (x2) ===
{
"signal": "media.any-hover.none",
"value": false
}
// === [fingerprint] media.display-mode.browser (x2) ===
{
"signal": "media.display-mode.browser",
"value": true
}
// === [fingerprint] media.display-mode.standalone (x2) ===
{
"signal": "media.display-mode.standalone",
"value": false
}
// === [fingerprint] media.display-mode.fullscreen (x2) ===
{
"signal": "media.display-mode.fullscreen",
"value": false
}
// === [fingerprint] media.display-mode.minimal-ui (x2) ===
{
"signal": "media.display-mode.minimal-ui",
"value": false
}
// === [fingerprint] media.scripting.enabled (x2) ===
{
"signal": "media.scripting.enabled",
"value": true
}
// === [fingerprint] media.scripting.none (x2) ===
{
"signal": "media.scripting.none",
"value": false
}
// === [fingerprint] media.update.fast (x2) ===
{
"signal": "media.update.fast",
"value": true
}
// === [fingerprint] media.update.slow (x2) ===
{
"signal": "media.update.slow",
"value": false
}
// === [fingerprint] media.update.none (x2) ===
{
"signal": "media.update.none",
"value": false
}
// === [fingerprint] media.overflow-block.scroll (x2) ===
{
"signal": "media.overflow-block.scroll",
"value": true
}
// === [fingerprint] media.overflow-block.none (x2) ===
{
"signal": "media.overflow-block.none",
"value": false
}
// === [fingerprint] media.overflow-inline.scroll (x2) ===
{
"signal": "media.overflow-inline.scroll",
"value": true
}
// === [fingerprint] media.overflow-inline.none (x2) ===
{
"signal": "media.overflow-inline.none",
"value": false
}
// === [performance] timeOrigin (x2) ===
// performance.timeOrigin
{
"method": "timeOrigin",
"value": 1774714264636.3
}
// === [cssdom] document.fonts (x15) ===
// cssdom.document.fonts
{
"method": "document.fonts",
"size": 0
}
// === [dom] new Error (x29) ===
// dom.new Error
{
"method": "new Error",
"count": 1,
"message": null,
"stack": "Error\n at https://x.com/i/flow/login?redirect_after_login=%2Fi%2Foauth2%2Fauthorize%3Fresponse_type%3Dcode%26client_id%3DM0lYYkRyRmdrYjdWTktCdVdQODM6MTpjaQ%26redirect_uri%3Dhttps%253A%252F%252Ftwt.tiago.zip%252Fapi%252Fauth%252Fcallback%26state%3D6216e144-6008-4bff-bca8-948a6a6c673e%26code_challenge%3DVuH1R226f3vkGyosVyhRj6yLrFQzvu1Qv1jXXO8Q63o%26code_challenge_method%3Ds256%26scope%3Dusers.read%2520offline.access%2520follows.write%2520tweet.read:341:167607\n at https://x.com/i/flow/login?r"
}
// === [performance] mark (x2) ===
// performance.mark
{
"method": "mark",
"name": "scripts-blocking-start"
}
// === [navigator] userAgent (x265) ===
var val = navigator.userAgent;
// Result: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
// === [misc] MessageChannel:constructor (x3) ===
// misc.MessageChannel:constructor
{
"method": "MessageChannel:constructor"
}
// === [datetime] Date.toUTCString (x5) ===
// datetime.Date.toUTCString
{
"method": "Date.toUTCString",
"value": "Sat, 31 Jan 1970 23:00:01 GMT",
"locales": null,
"options": null
}
// === [datetime] Date.now (x6) ===
// datetime.Date.now
{
"method": "Date.now",
"value": 1774714265592
}
// === [cssdom] CSSStyleSheet.cssRules (x749) ===
// cssdom.CSSStyleSheet.cssRules
{
"method": "CSSStyleSheet.cssRules",
"count": 263,
"href": null
}
// === [misc] TextEncoder.encode (x4793) ===
// misc.TextEncoder.encode
{
"method": "TextEncoder.encode",
"inputPreview": "<script>",
"inputLength": 8,
"outputLength": 8
}
// === [sensors] addEventListener (x11) ===
// sensors.addEventListener
{
"method": "addEventListener",
"event": "touchcancel",
"target": "[object HTMLDocument]"
}
// === [sensors] addEventListener (x12) ===
// sensors.addEventListener
{
"method": "addEventListener",
"event": "touchmove",
"target": "[object HTMLDocument]"
}
// === [sensors] addEventListener (x13) ===
// sensors.addEventListener
{
"method": "addEventListener",
"event": "touchstart",
"target": "[object HTMLDocument]"
}
// === [screen] visualViewport.height ===
var val = navigator.visualViewport.height;
// Result: 747
// === [screen] visualViewport.scale ===
var val = navigator.visualViewport.scale;
// Result: 1
// === [screen] visualViewport.width ===
var val = navigator.visualViewport.width;
// Result: 908
// === [dom] script.src:set (x66) ===
// dom.script.src:set
{
"method": "script.src:set",
"value": "https://abs.twimg.com/responsive-web/client-web/ondemand.Dropdown.43b188ba.js"
}
// === [datetime] performance.now (x9) ===
// datetime.performance.now
{
"method": "performance.now",
"value": 1005.3000000044703
}
// === [misc] performance.now (x18) ===
// misc.performance.now
{
"method": "performance.now",
"callCount": 1,
"sample": 1005.3000000044703
}
// === [storage] indexedDB.open ===
// storage.indexedDB.open
{
"method": "indexedDB.open",
"name": "localforage",
"version": 2
}
// === [datetime] Date.toISOString (x5) ===
// datetime.Date.toISOString
{
"method": "Date.toISOString",
"value": "2026-03-28T16:11:05.682Z",
"locales": null,
"options": null
}
// === [storage] cookie (x6) ===
var val = navigator.cookie;
// Result: undefined
// === [storage] document.cookie:get (x98) ===
// storage.document.cookie:get
{
"method": "document.cookie:get",
"length": 288,
"preview": "guest_id=v1%3A177341190966537403; d_prefs=MjoxLGNvbnNlbnRfdmVyc2lvbjoyLHRleHRfdmVyc2lvbjoxMDAw; __cuid=ccedbae9e90642cc902cc9ed68bdd2bd; gt=2037924742523465798; g_state={\"i_l\":0,\"i_ll\":1774714101837,\""
}
// === [dom] ResizeObserver:constructor (x3) ===
// dom.ResizeObserver:constructor
{
"method": "ResizeObserver:constructor"
}
// === [screen] ResizeObserver:constructor (x3) ===
// screen.ResizeObserver:constructor
{
"method": "ResizeObserver:constructor"
}
// === [permissions] query (x14) ===
// permissions.query
{
"method": "query",
"descriptor": {
"name": "magnetometer"
}
}
// === [sensors] addEventListener (x12) ===
// sensors.addEventListener
{
"method": "addEventListener",
"event": "touchend",
"target": "[object HTMLDocument]"
}
// === [dom] Blob:constructor (x3) ===
// dom.Blob:constructor
{
"method": "Blob:constructor",
"type": "application/javascript",
"estimatedSize": 1031
}
// === [dom] URL.createObjectURL (x2) ===
// dom.URL.createObjectURL
{
"method": "URL.createObjectURL",
"source": {
"type": "application/javascript",
"size": 1031,
"constructor": "Blob",
"resultUrl": "blob:https://x.com/a0a8e3ab-3c0c-43ff-a408-4df45e8ba675",
"contentPreview": "self.onmessage=async e=>{const n=navigator,t=\"WEBGL\",s=\"UNMASKED\",o=\"VENDOR\",r=\"RENDERER\",a=\"getParameter\";try{const e=new Array(10);e[0]=1,e[1]=!0,e[2]=n.userAgent,e[3]=n.platform,e[4]=n.deviceMemory",
"contentLength": 1031
}
}
// === [workers] Worker:constructor ===
// Worker source (1031 bytes):
var workerCode = "self.onmessage=async e=>{const n=navigator,t=\"WEBGL\",s=\"UNMASKED\",o=\"VENDOR\",r=\"RENDERER\",a=\"getParameter\";try{const e=new Array(10);e[0]=1,e[1]=!0,e[2]=n.userAgent,e[3]=n.platform,e[4]=n.deviceMemory||void 0,e[5]=n.hardwareConcurrency||void 0,e[6]=n.language||n.userLanguage||n.browserLanguage||n.systemLanguage,e[7]=n.languages||[];try{const c=new OffscreenCanvas(256,256).getContext(t.toLowerCase());if(c)if(-1!==n.userAgent.indexOf(\"Firefox\")){const n=c[a](c[r]),t=c[a](c[o]);e[8]=t,e[9]=n}else{const n=c.getExtension(t+\"_debug_renderer_info\");n&&(e[8]=c[a](n[s+\"_\"+o+\"_\"+t]),e[9]=c[a](n[s+\"_\"+r+\"_\"+t]))}}catch{}postMessage(e),function(e,n,t){const s=\"getHighEntropyValues\";try{if(!e)return void t(null);s in e?e[s](n).then(function(e){t(e)},function(e){t(void 0)}):t(null)}catch{t(void 0)}}(n.userAgentData,[\"architecture\",\"bitness\",\"model\",\"platformVersion\",\"wow64\",\"uaFullVersion\"],function(e){const n=new Array(3);n[0]=3,n[1]=!1,n[2]=e,postMessage(n)})}catch(e){const n=new Array(3);n[0]=5,n[1]=!1,n[2]=e,postMessage(n)}};";
var blob = new Blob([workerCode], { type: "application/javascript" });
var url = URL.createObjectURL(blob);
var worker = new Worker(url);
// === [workers] SharedWorker:constructor ===
// Worker source (863 bytes):
var workerCode = "self.onconnect=async n=>{const t=n.ports[0],s=navigator,e=\"brands\",o=\"architecture\",r=\"bitness\",a=\"model\",i=\"platformVersion\",c=\"uaFullVersion\",u=\"fullVersionList\",l=\"NA\",f=function(n){return JSON.stringify(n)};t.onmessage=async n=>{try{if(\"start\"===n.data){const n=new Array(13);n[0]=2,n[1]=!1,n[2]=s.userAgent;const g=s.userAgentData;g?(g[e]?n[3]=f(g[e]):n[3]=l,n[4]=g.mobile,n[5]=g.platform,function(n,t,s){const e=\"getHighEntropyValues\";try{if(!n)return void s(null);e in n?n[e](t).then(function(n){s(n)},function(n){s(void 0)}):s(null)}catch{s(void 0)}}(g,[o,r,a,i,c,u],function(s){s?(n[6]=s[o]||l,n[7]=s[r]||l,n[8]=s[a]||l,n[9]=s[i]||l,n[10]=s[c]||l,s[u]?n[11]=f(s[u]):n[11]=l):n[6]=n[7]=n[8]=n[9]=n[10]=n[11]=null===s?l:\"ERR\",t.postMessage(n)})):(n[12]=l,t.postMessage(n))}}catch(n){const s=new Array(3);s[0]=3,s[1]=!1,s[2]=n,t.postMessage(s)}},t.start()};";
var blob = new Blob([workerCode], { type: "application/javascript" });
var url = URL.createObjectURL(blob);
var worker = new SharedWorker(url);
// === [storage] SharedWorker:constructor ===
// storage.SharedWorker:constructor
{
"method": "SharedWorker:constructor",
"url": "blob:https://x.com/cecd49fd-889c-4656-b061-90a9a65e42ea",
"name": ""
}
// === [battery] getBattery (x11) ===
// battery.getBattery
{
"method": "getBattery"
}
// === [canvas2d] OffscreenCanvas:constructor (x4) ===
// canvas2d.OffscreenCanvas:constructor
{
"method": "OffscreenCanvas:constructor",
"size": {
"w": 256,
"h": 256
}
}
// === [canvas2d] OffscreenCanvas.getContext (x2) ===
// canvas2d.OffscreenCanvas.getContext
{
"method": "OffscreenCanvas.getContext",
"contextType": "webgl",
"size": {
"w": 256,
"h": 256
}
}
// === [webgl] getExtension (x3) ===
var gl = canvas.getContext("webgl");
var ext = gl.getExtension("WEBGL_debug_renderer_info");
// === [webgl] getParameter (x3) ===
var gl = canvas.getContext("webgl");
var val = gl.getParameter(gl.UNMASKED_RENDERER_WEBGL);
// Result: "ANGLE (Apple, ANGLE Metal Renderer: Apple M3, Unspecified Version)"
// === [canvas2d] OffscreenCanvas.getContext ===
// canvas2d.OffscreenCanvas.getContext
{
"method": "OffscreenCanvas.getContext",
"contextType": "webgl",
"size": {
"w": 1,
"h": 1
}
}
// === [navigator] language (x3) ===
var val = navigator.language;
// Result: "en-US"
// === [webgl] createShader (x2) ===
// webgl.createShader
{
"method": "createShader",
"version": "webgl",
"shaderType": "VERTEX_SHADER"
}
// === [webgl] shaderSource (x2) ===
// webgl.shaderSource
{
"method": "shaderSource",
"version": "webgl",
"sourceLength": 156,
"source": "\n attribute vec2 a_position;\n void main() {\n gl_Position = vec4(a_position, 0.0, 1.0);\n gl_PointSize = 1.0;\n }\n "
}
// === [webgl] getShaderParameter (x4) ===
// webgl.getShaderParameter
{
"method": "getShaderParameter",
"version": "webgl",
"param": "0x8b81",
"value": true
}
// === [webgl] compileShader (x2) ===
// webgl.compileShader
{
"method": "compileShader",
"version": "webgl",
"compileStatus": true,
"infoLog": null
}
// === [webgl] createProgram ===
// webgl.createProgram
{
"method": "createProgram",
"version": "webgl"
}
// === [webgl] attachShader (x2) ===
// webgl.attachShader
{
"method": "attachShader",
"version": "webgl"
}
// === [webgl] getProgramParameter (x2) ===
// webgl.getProgramParameter
{
"method": "getProgramParameter",
"version": "webgl",
"param": "0x8b82",
"value": true
}
// === [webgl] linkProgram ===
// webgl.linkProgram
{
"method": "linkProgram",
"version": "webgl",
"linkStatus": true,
"infoLog": null
}
// === [webgl] useProgram ===
// webgl.useProgram
{
"method": "useProgram",
"version": "webgl"
}
// === [webgl] viewport ===
// webgl.viewport
{
"method": "viewport",
"version": "webgl",
"x": 0,
"y": 0,
"width": 1,
"height": 1
}
// === [webgl] createBuffer ===
// webgl.createBuffer
{
"method": "createBuffer",
"version": "webgl",
"args": []
}
// === [webgl] bufferData ===
// webgl.bufferData
{
"method": "bufferData",
"version": "webgl",
"target": "0x8892",
"dataSize": 8,
"usage": "0x88e4"
}
// === [webgl] getAttribLocation ===
// webgl.getAttribLocation
{
"method": "getAttribLocation",
"version": "webgl",
"name": "a_position",
"location": 0
}
// === [webgl] getUniformLocation (x5) ===
// webgl.getUniformLocation
{
"method": "getUniformLocation",
"version": "webgl",
"name": "u_num1"
}
// === [webgl] drawArrays ===
// webgl.drawArrays
{
"method": "drawArrays",
"version": "webgl",
"args": [
0,
0,
1
]
}
// === [webgl] readPixels ===
// webgl.readPixels
{
"method": "readPixels",
"version": "webgl",
"x": 0,
"y": 0,
"width": 1,
"height": 1,
"format": "0x1908",
"type": "0x1401",
"pixelDataLength": 4,
"pixelPreview": [
58,
0,
0,
255
],
"preview": null,
"size": {
"w": 1,
"h": 1
}
}
// === [datetime] getTimezoneOffset (x96) ===
// datetime.getTimezoneOffset
{
"method": "getTimezoneOffset",
"offset": 0
}
// === [navigator] mimeTypes (x2) ===
var val = navigator.mimeTypes;
// Result: [{"type":"application/pdf","description":"Portable Document Format","suffixes":"pdf"},{"type":"text/pdf","description":"Portable Document Format","suffixes":"pdf"}]
// === [navigator] plugins (x2) ===
var val = navigator.plugins;
// Result: [{"name":"WebKit built-in PDF","description":"Portable Document Format","filename":"internal-pdf-viewer"},{"name":"GDJECgY","description":"WyhYzCJMlxBIjZUxYMGqdWLNOHDBn6d","filename":"3Epct9e2bVKs9e2"},{"name":"368euAny","description":"gYrVp7GLs9e2j47dt9eu2Epc1iZMGiwg","filename":"Pq0aseXq8HqVp78m"},{"name":"Chromium PDF Viewer","description":"Portable Document Format","filename":"internal-pdf-viewer"},{"name":"OpenSource PDF and PS Display","description":"Portable Document Format","filename":"gvf2jwg368eu2EpUSJr0iRvAfPHLs157"},{"name":"Microsoft Edge PDF Viewer","description":"Portable Document Format","filename":"internal-pdf-viewer"},{"name":"PDF Viewer","description":"Portable Document Format","filename":"internal-pdf-viewer"}]
// === [canvas2d] getContext (x70) ===
// canvas2d.getContext
{
"method": "getContext",
"contextType": "2d",
"attributes": {},
"canvasSize": {
"w": 300,
"h": 150
}
}
// === [canvas2d] measureText (x56) ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText (x56) ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText (x56) ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Ubuntu, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Ubuntu, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Ubuntu, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Ubuntu Mono\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Ubuntu Mono\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Ubuntu Mono\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Cantarell, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Cantarell, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Cantarell, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Sans\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Sans\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Sans\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Serif\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Serif\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Serif\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Mono\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Mono\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Mono\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Adventor\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Adventor\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Adventor\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Bonum\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Bonum\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Bonum\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Heros\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Heros\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Heros\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Schola\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Schola\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Schola\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Phetsarath OT\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Phetsarath OT\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Phetsarath OT\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Garuda, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Garuda, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Garuda, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Sans L\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Sans L\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Sans L\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Roman No9 L\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Roman No9 L\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Roman No9 L\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Mono L\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Mono L\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Mono L\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Overpass, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Overpass, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Overpass, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Text\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Text\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Text\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Display\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Display\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Display\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeSans, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeSans, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeSans, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeSerif, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeSerif, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeSerif, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeMono, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeMono, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px FreeMono, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Kinnari, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Kinnari, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Kinnari, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Sans\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Sans\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Sans\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Serif\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Serif\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Serif\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Mono\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Mono\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"DejaVu Mono\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"San Francisco\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"San Francisco\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"San Francisco\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Menlo, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Menlo, sans-serif",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Menlo, serif",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Chalkboard, monospace",
"width": 843.9778442382812,
"actualBoundingBoxAscent": 69.83425903320312,
"actualBoundingBoxDescent": 3.5359115600585938,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Chalkboard, sans-serif",
"width": 843.9778442382812,
"actualBoundingBoxAscent": 69.83425903320312,
"actualBoundingBoxDescent": 3.5359115600585938,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Chalkboard, serif",
"width": 843.9778442382812,
"actualBoundingBoxAscent": 69.83425903320312,
"actualBoundingBoxDescent": 3.5359115600585938,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Geneva, monospace",
"width": 964.501953125,
"actualBoundingBoxAscent": 78.80859375,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Geneva, sans-serif",
"width": 964.501953125,
"actualBoundingBoxAscent": 78.80859375,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Geneva, serif",
"width": 964.501953125,
"actualBoundingBoxAscent": 78.80859375,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Optima, monospace",
"width": 916.4000244140625,
"actualBoundingBoxAscent": 75.19999694824219,
"actualBoundingBoxDescent": 0.20000457763671875,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Optima, sans-serif",
"width": 916.4000244140625,
"actualBoundingBoxAscent": 75.19999694824219,
"actualBoundingBoxDescent": 0.20000457763671875,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Optima, serif",
"width": 916.4000244140625,
"actualBoundingBoxAscent": 75.19999694824219,
"actualBoundingBoxDescent": 0.20000457763671875,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"American Typewriter\", monospace",
"width": 1020.800048828125,
"actualBoundingBoxAscent": 68,
"actualBoundingBoxDescent": 0.4000091552734375,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"American Typewriter\", sans-serif",
"width": 1020.800048828125,
"actualBoundingBoxAscent": 68,
"actualBoundingBoxDescent": 0.4000091552734375,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"American Typewriter\", serif",
"width": 1020.800048828125,
"actualBoundingBoxAscent": 68,
"actualBoundingBoxDescent": 0.4000091552734375,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Apple Chancery\", monospace",
"width": 872.75390625,
"actualBoundingBoxAscent": 86.474609375,
"actualBoundingBoxDescent": 1.26953125,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Apple Chancery\", sans-serif",
"width": 872.75390625,
"actualBoundingBoxAscent": 86.474609375,
"actualBoundingBoxDescent": 1.26953125,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Apple Chancery\", serif",
"width": 872.75390625,
"actualBoundingBoxAscent": 86.474609375,
"actualBoundingBoxDescent": 1.26953125,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Brush Script MT\", monospace",
"width": 620.458984375,
"actualBoundingBoxAscent": 58.7890625,
"actualBoundingBoxDescent": 1.220703125,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Brush Script MT\", sans-serif",
"width": 620.458984375,
"actualBoundingBoxAscent": 58.7890625,
"actualBoundingBoxDescent": 1.220703125,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Brush Script MT\", serif",
"width": 620.458984375,
"actualBoundingBoxAscent": 58.7890625,
"actualBoundingBoxDescent": 1.220703125,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hoefler Text\", monospace",
"width": 907.7999267578125,
"actualBoundingBoxAscent": 72.54999542236328,
"actualBoundingBoxDescent": 0.600006103515625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hoefler Text\", sans-serif",
"width": 907.7999267578125,
"actualBoundingBoxAscent": 72.54999542236328,
"actualBoundingBoxDescent": 0.600006103515625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hoefler Text\", serif",
"width": 907.7999267578125,
"actualBoundingBoxAscent": 72.54999542236328,
"actualBoundingBoxDescent": 0.600006103515625,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Noteworthy, monospace",
"width": 706.875,
"actualBoundingBoxAscent": 86.25,
"actualBoundingBoxDescent": 2.375,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Noteworthy, sans-serif",
"width": 706.875,
"actualBoundingBoxAscent": 86.25,
"actualBoundingBoxDescent": 2.375,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Noteworthy, serif",
"width": 706.875,
"actualBoundingBoxAscent": 86.25,
"actualBoundingBoxDescent": 2.375,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Kohinoor Devanagari\", monospace",
"width": 945.4998779296875,
"actualBoundingBoxAscent": 76,
"actualBoundingBoxDescent": 0.7000045776367188,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Kohinoor Devanagari\", sans-serif",
"width": 945.4998779296875,
"actualBoundingBoxAscent": 76,
"actualBoundingBoxDescent": 0.7000045776367188,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Kohinoor Devanagari\", serif",
"width": 945.4998779296875,
"actualBoundingBoxAscent": 76,
"actualBoundingBoxDescent": 0.7000045776367188,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"PingFang SC\", monospace",
"width": 934.1998291015625,
"actualBoundingBoxAscent": 72.80000305175781,
"actualBoundingBoxDescent": 0.09757232666015625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"PingFang SC\", sans-serif",
"width": 934.1998291015625,
"actualBoundingBoxAscent": 72.80000305175781,
"actualBoundingBoxDescent": 0.09757232666015625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"PingFang SC\", serif",
"width": 934.1998291015625,
"actualBoundingBoxAscent": 72.80000305175781,
"actualBoundingBoxDescent": 0.09757232666015625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Songti SC\", monospace",
"width": 866.4000244140625,
"actualBoundingBoxAscent": 72,
"actualBoundingBoxDescent": -5.5999908447265625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Songti SC\", sans-serif",
"width": 866.4000244140625,
"actualBoundingBoxAscent": 72,
"actualBoundingBoxDescent": -5.5999908447265625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Songti SC\", serif",
"width": 866.4000244140625,
"actualBoundingBoxAscent": 72,
"actualBoundingBoxDescent": -5.5999908447265625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hiragino Kaku Gothic Pro\", monospace",
"width": 1001.1998901367188,
"actualBoundingBoxAscent": 76.5999984741211,
"actualBoundingBoxDescent": -0.5999908447265625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hiragino Kaku Gothic Pro\", sans-serif",
"width": 1001.1998901367188,
"actualBoundingBoxAscent": 76.5999984741211,
"actualBoundingBoxDescent": -0.5999908447265625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hiragino Kaku Gothic Pro\", serif",
"width": 1001.1998901367188,
"actualBoundingBoxAscent": 76.5999984741211,
"actualBoundingBoxDescent": -0.5999908447265625,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hiragino Mincho Pro\", monospace",
"width": 987.699951171875,
"actualBoundingBoxAscent": 76.5999984741211,
"actualBoundingBoxDescent": -3.2999954223632812,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hiragino Mincho Pro\", sans-serif",
"width": 987.699951171875,
"actualBoundingBoxAscent": 76.5999984741211,
"actualBoundingBoxDescent": -3.2999954223632812,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Hiragino Mincho Pro\", serif",
"width": 987.699951171875,
"actualBoundingBoxAscent": 76.5999984741211,
"actualBoundingBoxDescent": -3.2999954223632812,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Gabriola, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Gabriola, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Gabriola, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe Print\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe Print\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe Print\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe Script\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe Script\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe Script\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Candara, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Candara, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Candara, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Cambria, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Cambria, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Cambria, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Consolas, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Consolas, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Consolas, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Corbel, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Corbel, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Corbel, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Leelawadee UI\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Leelawadee UI\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Leelawadee UI\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Javanese Text\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Javanese Text\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Javanese Text\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe UI Historic\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe UI Historic\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Segoe UI Historic\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Myanmar Text\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Myanmar Text\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Myanmar Text\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Ebrima, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Ebrima, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Ebrima, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nirmala UI\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nirmala UI\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Nirmala UI\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Sitka, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Sitka, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Sitka, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Nyala, monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABACAYAAADS1n9/AAAHEklEQVR4AexdjZrkKAjs3Pu/c180JiIWgopJen++TqJQFAUyPb2zt7f/ff79+qs78OIB2P7qg7mr+BcPwNevB+6z5E7oV2snU8cA/EbRUOXILG2QKbWXEbagKcLn4Z+oYwBY0T4VubO4qfwCptD/cHHVAMohPnv/RB0DMFcC6htl1PwUa1v7M35C/8NlE/ATqIkBaDW49ml90/z93exhzHrzqj/jqoiVmoYG4BDUanDLt6pNM7xZb17N8PnGipqOgxhKdgYNDYAo6GT91efe0P1F1Jc74njH0uEghgagp3qfFvqwqLr3hu6vHXbmO3a74f7XKcE7M+P1HQBGHrT7tNCHJegxXaAOU5wnyLVkUhDj9R0ARp77QQRk4+tWl0r0W0Ci9sIlG98ns/4YDtSpS4R4MB/fASizkt0uYC92f33CRRydyzq6tnRSEviu8mMRGHGf/Ivvs0dZDQcqvB3uawBajWz5cC4QsRe7v+JvpXEMtwIOEB04eeTUfpIQqZ7Sszj4GoBW3S0f1tcfUfPMc5yHcT7rHP6WedVEk7dwwHcNAEl7LQH+8lneKjN41aqp8Hq/6D6UNq1LMaYU3cIVad/PhyOaA9DM33TyNKv2i0QYaU2HKJRepZghE3JYzOIAmPSYQBYZqzBJYHp4Z6kOcSbBMNlcceIAmPSYQDNdkWM30/egJDA9ZDbds+kQiCjjyh0MuNkoDgDX8Tbp3+s7PFe6Zl/PkKUjG1NZs8yrDZwWLTiTeQBCGkxxv3W8XE+tSkeiSAXjJqfME1ML3NxnHgCB7xFzWe68BN6UecadgYhcwr+nqF9HJpK6gnDfTw5AVdWkgTdlkq4K7+c/DrIiUg39mV40AKNFq11xBUgqJftYcnSQcxkkHQ8NACoGFS3JNthRCkOYBpFUIrtVgg2HMmhqdb86ADZxeqISYS9mOL89RSnNcWeVYMU5Sruo8ACQrtvFkaCLfn5hzz+fy8KwpkpL5n6MRSseALHrLUoxqF/5FdHKd4EWL0oNYpUlbLGmBj3RUWolDhKOB4AAymVJWfo6d1gPI+nPt5l+QsjSNLdGDUZYM5XVuQnAYBd1YIdpAAKvkHLcjPWM86XIu35CuKQnqQb1IfRuq+xMJduGPKYBqHhD5H4Bvt36jtdqbVJPnqy+1sQsbBu0mgYgANEF+BBMtymnpbgh/3ckCDJh42J6nHTAqoVMDYBGbvYrk6S4cZqhIEyFrIvpUcoltgcGIH/t5NWS2m4j9apjc/8Ay1qwsf2+nR4AwLnTtl75ayevOB6wAhOPemr/HTk4UM/sB9hIGW9CJ761fXoAAGedpWUBgvmfosfw6USRZdGtX1z9iX1eWlQRb3au6QGwpxKQQDAwCcG/a35LjaYB2Hrf4rbnD2aZhGXEz/TMNADd35voeD/UMCrBtbVN4pXFMm627a4xxZsGoJucBtCGpaTU/WetabF9lemtYdxse2TLLMe+cU/x/gPQ0pCSNmSVrhZXiVy6q/5/UaO6GnG9rcEF97P4D0C/hqMW1BzEFXHxdsTdcK/+sjDSZdHRHedQp0LhPwCWRiCMtTkRF2+IpcOmdKaDaR3UoU6F4j0DMNvF6n26TQh/1tAOcfe2R7Dt9RIzMQCjAkfjypIrlup9usTznfKFweFz+0rsQYc1nGDsPSL97hMDMCpwNK4s2oel5My78xCyZWo1JJZoIMthHQLHxAAMS8GBgkAMzlYpTLLnSLw64tCJHR4c5Wk9c5/PnZss993YS+BYPwBX364FLoAKVKCUgIZZ7BSD1hLfh/0tvxxrF2tHZvaw6okL+J5r/QBcHb0Wur4OqE52INY10S7Wjjw0n3ceV9Vi+gBcRUX69QMQ00zcsO5I2HBFP72t/i+EaK7Vaz4QH9MH4Coqynz/AGDdUXzDFf3FrQtcRKqbnkFUyW4G+AzAAx1opTx951PqqeaX4rhdny2QCZg47x17nwFIHfCpKbCEq11+SglBp+98QtBu1Pw7xPTCaqkVZAImU7JuENVRB/sMQOKFNTXzI2dgCVci/YEHVoutnuWg7tX8SYcAdh2AKnlImvJXvmhoOiPivbdQHFMHTAzhuu3qngBeOwBCUtcuPEB2nDMoDphm5R25dJZRxNoBGFX18rjWOXsfWMw1TKoHqgOgU7z8tHrkORQbDwzlBNzAhCLlH0JiNLGKai6MOgA6xcX1+4tGsebDkroAuIFJip630wLIWh2A+cyAgQgA3m6TMx3Mf+thBQWWoiAmGdMjUMWLFkDWzwwAERDFmW68ohw0RJfDH1/BymBRCZke+M+nUmB6aMWBATjZtVDBbww3wkgSY0Uk4leW9soSMj14ff09/aB/MURg59mkvTHcCJOyvMO+ecnoIGpAR3oK3gG8imrwNIooo8zAMuyu3UjHobYOIgaFdB3G/wEAAP//V9OkPAAAAAZJREFUAwC3T/GDNBfV1gAAAABJRU5ErkJggg=="
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Nyala, sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px Nyala, serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Estrangelo Edessa\", monospace",
"width": 782.666015625,
"actualBoundingBoxAscent": 76.26953125,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Estrangelo Edessa\", sans-serif",
"width": 899.658203125,
"actualBoundingBoxAscent": 71.728515625,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "mmmmmmmmmmlli",
"font": "100px \"Estrangelo Edessa\", serif",
"width": 861.181640625,
"actualBoundingBoxAscent": 68.5546875,
"actualBoundingBoxDescent": 0,
"preview": "data:image/png;base64,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"
}
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 80;
canvas.height = 60;
var ctx = canvas.getContext("2d");
ctx.font = "170px Arial";
ctx.textAlign = "center";
ctx.textBaseline = "middle";
ctx.fillText("𑀓𑀷", 0, 30);
ctx.fillText("မြန်မာစာ", 40, 30);
ctx.fillText("བོད་ཡིག", 60, 30);
var dataUrl = canvas.toDataURL();
// === [performance] getEntriesByType (x9) ===
// performance.getEntriesByType
{
"method": "getEntriesByType",
"type": "navigation",
"count": 1,
"entries": [
{
"name": "https://x.com/i/flow/login?redirect_after_login=%2Fi%2Foauth2%2Fauthorize%3Fresponse_type%3Dcode%26client_id%3DM0lYYkRyRmdrYjdWTktCdVdQODM6MTpjaQ%26redirect_uri%3Dhttps%253A%252F%252Ftwt.tiago.zip%252Fapi%252Fauth%252Fcallback%26state%3D6216e144-6008-4bff-bca8-948a6a6c673e%26code_challenge%3DVuH1R226f3vkGyosVyhRj6yLrFQzvu1Qv1jXXO8Q63o%26code_challenge_method%3Ds256%26scope%3Dusers.read%2520offline.access%2520follows.write%2520tweet.read",
"type": "reload",
"redirectCount": 0,
"domContentLoadedEventEnd": 0,
"loadEventEnd": 0,
"duration": 0
}
]
}
// === [canvas2d] getImageData ===
var canvas = document.createElement("canvas");
canvas.width = 200;
canvas.height = 200;
var ctx = canvas.getContext("2d");
ctx.fillStyle = "rgba(0, 127, 255, 1)";
ctx.fillRect(0, 0, 200, 200);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] measureText ===
// canvas2d.measureText
{
"method": "measureText",
"text": "0Q23456PBCcILHpKWROwkngUfjvxs",
"font": "10px sans-serif",
"width": 169.5068359375,
"actualBoundingBoxAscent": 7.3681640625,
"actualBoundingBoxDescent": 2.2119140625,
"preview": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAACCAYAAACQRtQYAAABl0lEQVR4AWySMa9NURCFv6WQSPwAlUKrFIUfoNMrRcirdEgUws2LQiEanURep1DrlEpRatV+gES5fWvvc3jk7btnZq01a+ace3PPsZ3MmhPLa+Ot/EPITfEB8kr8BDi23rHesH5MOJBcDjwFvluvQe4SHgIXrPeMqwnXEQDPjUuQi3pJmmVAtg89ga3F6ZO0sSviDYZAe6yzoBrGIjbEZqrh2XXr386O7OubzORViIrlzLv3Qk2utMSY9HSiJ02NZSzSW7Ux6T+p6h4aZ698YZG3YqaQQnD3RDNJ6SkJ/WBurD9AYADO3AceGUfy28YnyDEZjwfjJfDM+l7fFyduDXJw8MEgL+xdMb6qn2TwRvyLkXfib2NwFMZ5tc/GD8LPIXCX2QlzcTV3+zi1SdDKn1OPO5fm4rRjqu5+OlvJ51m6wFhk45pRkxVZvJ22OLwhmM0ygXavmlzP6rGO7QXsTTCd9JHD96s0lbEZO++CqVWqUVPh/NL/vdvU7de/R7VGee3FbPv3t5ha5wpmz19HbJ5Pn7P2JfwGAAD//6lK4ZAAAAAGSURBVAMA8CNr4VsL5fIAAAAASUVORK5CYII="
}
// === [canvas2d] getImageData (x2) ===
var canvas = document.createElement("canvas");
canvas.width = 800;
canvas.height = 15;
var ctx = canvas.getContext("2d");
ctx.fillText("0Q23456PBCcILHpKWROwkngUfjvxs", 20, 10);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 10;
canvas.height = 10;
var ctx = canvas.getContext("2d");
ctx.putImageData("[ImageData]", 0, 0);
var dataUrl = canvas.toDataURL();
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 200;
canvas.height = 200;
var ctx = canvas.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(10, 10, 50, 50);
ctx.fillStyle = "#00FF00";
ctx.fillRect(70, 10, 50, 50);
ctx.fillStyle = "#0000FF";
ctx.fillRect(130, 10, 50, 50);
ctx.fillStyle = "#FFFF00";
ctx.fillRect(40, 70, 50, 50);
ctx.fillStyle = "#FF00FF";
ctx.fillRect(100, 70, 50, 50);
ctx.font = "16px Arial";
ctx.fillStyle = "#000000";
ctx.fillText("Hello Canvas", 20, 150);
ctx.font = "20px Times New Roman";
ctx.fillStyle = "#444444";
ctx.fillText("Testing", 100, 150);
ctx.beginPath();
ctx.strokeStyle = "#008000";
ctx.moveTo(20, 180);
ctx.bezierCurveTo(20, 100, 100, 100, 100, 180);
ctx.stroke();
ctx.beginPath();
ctx.strokeStyle = "#800000";
ctx.moveTo(100, 180);
ctx.bezierCurveTo(100, 160, 180, 160, 180, 180);
ctx.stroke();
var dataUrl = canvas.toDataURL();
// === [canvas2d] getImageData ===
var canvas = document.createElement("canvas");
canvas.width = 200;
canvas.height = 200;
var ctx = canvas.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(10, 10, 50, 50);
ctx.fillStyle = "#00FF00";
ctx.fillRect(70, 10, 50, 50);
ctx.fillStyle = "#0000FF";
ctx.fillRect(130, 10, 50, 50);
ctx.fillStyle = "#FFFF00";
ctx.fillRect(40, 70, 50, 50);
ctx.fillStyle = "#FF00FF";
ctx.fillRect(100, 70, 50, 50);
ctx.font = "16px Arial";
ctx.fillStyle = "#000000";
ctx.fillText("Hello Canvas", 20, 150);
ctx.font = "20px Times New Roman";
ctx.fillStyle = "#444444";
ctx.fillText("Testing", 100, 150);
ctx.beginPath();
ctx.strokeStyle = "#008000";
ctx.moveTo(20, 180);
ctx.bezierCurveTo(20, 100, 100, 100, 100, 180);
ctx.stroke();
ctx.beginPath();
ctx.strokeStyle = "#800000";
ctx.moveTo(100, 180);
ctx.bezierCurveTo(100, 160, 180, 160, 180, 180);
ctx.stroke();
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] OffscreenCanvas:constructor ===
// canvas2d.OffscreenCanvas:constructor
{
"method": "OffscreenCanvas:constructor",
"size": {
"w": 200,
"h": 50
}
}
// === [canvas2d] OffscreenCanvas.getContext ===
// canvas2d.OffscreenCanvas.getContext
{
"method": "OffscreenCanvas.getContext",
"contextType": "2d",
"size": {
"w": 200,
"h": 50
}
}
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 200;
canvas.height = 50;
var ctx = canvas.getContext("2d");
ctx.drawImage({}, 0, 0);
var dataUrl = canvas.toDataURL();
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 200;
canvas.height = 50;
var ctx = canvas.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(10, 10, 50, 50);
ctx.fillStyle = "#00FF00";
ctx.fillRect(70, 10, 50, 50);
ctx.fillStyle = "#0000FF";
ctx.fillRect(130, 10, 50, 50);
ctx.fillStyle = "#FFFF00";
ctx.fillRect(40, 70, 50, 50);
ctx.fillStyle = "#FF00FF";
ctx.fillRect(100, 70, 50, 50);
ctx.fillStyle = "rgba(125, 200, 0, 0.77)";
ctx.font = "bold 120px Arial";
ctx.fillText("Hello Canvas", -10, 55);
ctx.font = "20px Times New Roman";
ctx.fillStyle = "#444444";
ctx.fillText("Testing", 60, 20);
var dataUrl = canvas.toDataURL();
// === [screen] orientation.type ===
var val = navigator.orientation.type;
// Result: "landscape-primary"
// === [screen] screen.orientation.type ===
// screen.screen.orientation.type
{
"method": "screen.orientation.type",
"value": "landscape-primary"
}
// === [screen] orientation.angle ===
var val = navigator.orientation.angle;
// Result: 0
// === [screen] screen.orientation.angle ===
// screen.screen.orientation.angle
{
"method": "screen.orientation.angle",
"value": 0
}
// === [screen] screen.availLeft ===
var val = navigator.screen.availLeft;
// Result: 0
// === [screen] screen.availTop ===
var val = navigator.screen.availTop;
// Result: 0
// === [canvas2d] getImageData (x3) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData (x3) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData (x3) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData (x2) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData (x2) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData (x2) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData (x2) ===
var canvas = document.createElement("canvas");
canvas.width = 96;
canvas.height = 96;
var ctx = canvas.getContext("2d");
ctx.font = "94px sans-serif";
ctx.fillStyle = "#000";
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
ctx.fillText("🗺️", -1, 96);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getContext ===
// canvas2d.getContext
{
"method": "getContext",
"contextType": "webgl",
"attributes": null,
"canvasSize": {
"w": 300,
"h": 150
}
}
// === [speech] getVoices ===
// speech.getVoices
{
"method": "getVoices",
"count": 181,
"voices": [
{
"name": "Samantha",
"lang": "en-US",
"localService": true,
"voiceURI": "Samantha",
"default": true
},
{
"name": "Albert",
"lang": "en-US",
"localService": true,
"voiceURI": "Albert",
"default": false
},
{
"name": "Alice",
"lang": "it-IT",
"localService": true,
"voiceURI": "Alice",
"default": false
},
{
"name": "Alva",
"lang": "sv-SE",
"localService": true,
"voiceURI": "Alva",
"default": false
},
{
"name": "Amélie",
"lang": "fr-CA",
"localService": true,
"voiceURI": "Amélie",
"default": false
},
{
"name": "Amira",
"lang": "ms-MY",
"localService": true,
"voiceURI": "Amira",
"default": false
},
{
"name": "Anna",
"lang": "de-DE",
"localService": true,
"voiceURI": "Anna",
"default": false
},
{
"name": "Bad News",
"lang": "en-US",
"localService": true,
"voiceURI": "Bad News",
"default": false
},
{
"name": "Bahh",
"lang": "en-US",
"localService": true,
"voiceURI": "Bahh",
"default": false
},
{
"name": "Bells",
"lang": "en-US",
"localService": true,
"voiceURI": "Bells",
"default": false
},
{
"name": "Boing",
"lang": "en-US",
"localService": true,
"voiceURI": "Boing",
"default": false
},
{
"name": "Bubbles",
"lang": "en-US",
"localService": true,
"voiceURI": "Bubbles",
"default": false
},
{
"name": "Carmit",
"lang": "he-IL",
"localService": true,
"voiceURI": "Carmit",
"default": false
},
{
"name": "Cellos",
"lang": "en-US",
"localService": true,
"voiceURI": "Cellos",
"default": false
},
{
"name": "Damayanti",
"lang": "id-ID",
"localService": true,
"voiceURI": "Damayanti",
"default": false
},
{
"name": "Daniel",
"lang": "en-GB",
"localService": true,
"voiceURI": "Daniel",
"default": false
},
{
"name": "Daria",
"lang": "bg-BG",
"localService": true,
"voiceURI": "Daria",
"default": false
},
{
"name": "Eddy (English (United States))",
"lang": "en-US",
"localService": true,
"voiceURI": "Eddy (English (United States))",
"default": false
},
{
"name": "Eddy (English (United Kingdom))",
"lang": "en-GB",
"localService": true,
"voiceURI": "Eddy (English (United Kingdom))",
"default": false
},
{
"name": "Eddy (Chinese (China mainland))",
"lang": "zh-CN",
"localService": true,
"voiceURI": "Eddy (Chinese (China mainland))",
"default": false
},
{
"name": "Eddy (Chinese (Taiwan))",
"lang": "zh-TW",
"localService": true,
"voiceURI": "Eddy (Chinese (Taiwan))",
"default": false
},
{
"name": "Eddy (German (Germany))",
"lang": "de-DE",
"localService": true,
"voiceURI": "Eddy (German (Germany))",
"default": false
},
{
"name": "Eddy (Spanish (Spain))",
"lang": "es-ES",
"localService": true,
"voiceURI": "Eddy (Spanish (Spain))",
"default": false
},
{
"name": "Eddy (Spanish (Mexico))",
"lang": "es-MX",
"localService": true,
"voiceURI": "Eddy (Spanish (Mexico))",
"default": false
},
{
"name": "Eddy (Finnish (Finland))",
"lang": "fi-FI",
"localService": true,
"voiceURI": "Eddy (Finnish (Finland))",
"default": false
},
{
"name": "Eddy (French (Canada))",
"lang": "fr-CA",
"localService": true,
"voiceURI": "Eddy (French (Canada))",
"default": false
},
{
"name": "Eddy (French (France))",
"lang": "fr-FR",
"localService": true,
"voiceURI": "Eddy (French (France))",
"default": false
},
{
"name": "Eddy (Italian (Italy))",
"lang": "it-IT",
"localService": true,
"voiceURI": "Eddy (Italian (Italy))",
"default": false
},
{
"name": "Eddy (Japanese (Japan))",
"lang": "ja-JP",
"localService": true,
"voiceURI": "Eddy (Japanese (Japan))",
"default": false
},
{
"name": "Eddy (Korean (South Korea))",
"lang": "ko-KR",
"localService": true,
"voiceURI": "Eddy (Korean (South Korea))",
"default": false
},
{
"name": "Eddy (Portuguese (Brazil))",
"lang": "pt-BR",
"localService": true,
"voiceURI": "Eddy (Portuguese (Brazil))",
"default": false
},
{
"name": "Ellen",
"lang": "nl-BE",
"localService": true,
"voiceURI": "Ellen",
"default": false
},
{
"name": "Flo (English (United States))",
"lang": "en-US",
"localService": true,
"voiceURI": "Flo (English (United States))",
"default": false
},
{
"name": "Flo (English (United Kingdom))",
"lang": "en-GB",
"localService": true,
"voiceURI": "Flo (English (United Kingdom))",
"default": false
},
{
"name": "Flo (Chinese (China mainland))",
"lang": "zh-CN",
"localService": true,
"voiceURI": "Flo (Chinese (China mainland))",
"default": false
},
{
"name": "Flo (Chinese (Taiwan))",
"lang": "zh-TW",
"localService": true,
"voiceURI": "Flo (Chinese (Taiwan))",
"default": false
},
{
"name": "Flo (German (Germany))",
"lang": "de-DE",
"localService": true,
"voiceURI": "Flo (German (Germany))",
"default": false
},
{
"name": "Flo (Spanish (Spain))",
"lang": "es-ES",
"localService": true,
"voiceURI": "Flo (Spanish (Spain))",
"default": false
},
{
"name": "Flo (Spanish (Mexico))",
"lang": "es-MX",
"localService": true,
"voiceURI": "Flo (Spanish (Mexico))",
"default": false
},
{
"name": "Flo (Finnish (Finland))",
"lang": "fi-FI",
"localService": true,
"voiceURI": "Flo (Finnish (Finland))",
"default": false
},
{
"name": "Flo (French (Canada))",
"lang": "fr-CA",
"localService": true,
"voiceURI": "Flo (French (Canada))",
"default": false
},
{
"name": "Flo (French (France))",
"lang": "fr-FR",
"localService": true,
"voiceURI": "Flo (French (France))",
"default": false
},
{
"name": "Flo (Italian (Italy))",
"lang": "it-IT",
"localService": true,
"voiceURI": "Flo (Italian (Italy))",
"default": false
},
{
"name": "Flo (Japanese (Japan))",
"lang": "ja-JP",
"localService": true,
"voiceURI": "Flo (Japanese (Japan))",
"default": false
},
{
"name": "Flo (Korean (South Korea))",
"lang": "ko-KR",
"localService": true,
"voiceURI": "Flo (Korean (South Korea))",
"default": false
},
{
"name": "Flo (Portuguese (Brazil))",
"lang": "pt-BR",
"localService": true,
"voiceURI": "Flo (Portuguese (Brazil))",
"default": false
},
{
"name": "Fred",
"lang": "en-US",
"localService": true,
"voiceURI": "Fred",
"default": false
},
{
"name": "Geeta",
"lang": "te-IN",
"localService": true,
"voiceURI": "Geeta",
"default": false
},
{
"name": "Good News",
"lang": "en-US",
"localService": true,
"voiceURI": "Good News",
"default": false
},
{
"name": "Grandma (English (United States))",
"lang": "en-US",
"localService": true,
"voiceURI": "Grandma (English (United States))",
"default": false
},
{
"name": "Grandma (English (United Kingdom))",
"lang": "en-GB",
"localService": true,
"voiceURI": "Grandma (English (United Kingdom))",
"default": false
},
{
"name": "Grandma (Chinese (China mainland))",
"lang": "zh-CN",
"localService": true,
"voiceURI": "Grandma (Chinese (China mainland))",
"default": false
},
{
"name": "Grandma (Chinese (Taiwan))",
"lang": "zh-TW",
"localService": true,
"voiceURI": "Grandma (Chinese (Taiwan))",
"default": false
},
{
"name": "Grandma (German (Germany))",
"lang": "de-DE",
"localService": true,
"voiceURI": "Grandma (German (Germany))",
"default": false
},
{
"name": "Grandma (Spanish (Spain))",
"lang": "es-ES",
"localService": true,
"voiceURI": "Grandma (Spanish (Spain))",
"default": false
},
{
"name": "Grandma (Spanish (Mexico))",
"lang": "es-MX",
"localService": true,
"voiceURI": "Grandma (Spanish (Mexico))",
"default": false
},
{
"name": "Grandma (Finnish (Finland))",
"lang": "fi-FI",
"localService": true,
"voiceURI": "Grandma (Finnish (Finland))",
"default": false
},
{
"name": "Grandma (French (Canada))",
"lang": "fr-CA",
"localService": true,
"voiceURI": "Grandma (French (Canada))",
"default": false
},
{
"name": "Grandma (French (France))",
"lang": "fr-FR",
"localService": true,
"voiceURI": "Grandma (French (France))",
"default": false
},
{
"name": "Grandma (Italian (Italy))",
"lang": "it-IT",
"localService": true,
"voiceURI": "Grandma (Italian (Italy))",
"default": false
},
{
"name": "Grandma (Japanese (Japan))",
"lang": "ja-JP",
"localService": true,
"voiceURI": "Grandma (Japanese (Japan))",
"default": false
},
{
"name": "Grandma (Korean (South Korea))",
"lang": "ko-KR",
"localService": true,
"voiceURI": "Grandma (Korean (South Korea))",
"default": false
},
{
"name": "Grandma (Portuguese (Brazil))",
"lang": "pt-BR",
"localService": true,
"voiceURI": "Grandma (Portuguese (Brazil))",
"default": false
},
{
"name": "Grandpa (English (United States))",
"lang": "en-US",
"localService": true,
"voiceURI": "Grandpa (English (United States))",
"default": false
},
{
"name": "Grandpa (English (United Kingdom))",
"lang": "en-GB",
"localService": true,
"voiceURI": "Grandpa (English (United Kingdom))",
"default": false
},
{
"name": "Grandpa (Chinese (China mainland))",
"lang": "zh-CN",
"localService": true,
"voiceURI": "Grandpa (Chinese (China mainland))",
"default": false
},
{
"name": "Grandpa (Chinese (Taiwan))",
"lang": "zh-TW",
"localService": true,
"voiceURI": "Grandpa (Chinese (Taiwan))",
"default": false
},
{
"name": "Grandpa (German (Germany))",
"lang": "de-DE",
"localService": true,
"voiceURI": "Grandpa (German (Germany))",
"default": false
},
{
"name": "Grandpa (Spanish (Spain))",
"lang": "es-ES",
"localService": true,
"voiceURI": "Grandpa (Spanish (Spain))",
"default": false
},
{
"name": "Grandpa (Spanish (Mexico))",
"lang": "es-MX",
"localService": true,
"voiceURI": "Grandpa (Spanish (Mexico))",
"default": false
},
{
"name": "Grandpa (Finnish (Finland))",
"lang": "fi-FI",
"localService": true,
"voiceURI": "Grandpa (Finnish (Finland))",
"default": false
},
{
"name": "Grandpa (French (Canada))",
"lang": "fr-CA",
"localService": true,
"voiceURI": "Grandpa (French (Canada))",
"default": false
},
{
"name": "Grandpa (French (France))",
"lang": "fr-FR",
"localService": true,
"voiceURI": "Grandpa (French (France))",
"default": false
},
{
"name": "Grandpa (Italian (Italy))",
"lang": "it-IT",
"localService": true,
"voiceURI": "Grandpa (Italian (Italy))",
"default": false
},
{
"name": "Grandpa (Japanese (Japan))",
"lang": "ja-JP",
"localService": true,
"voiceURI": "Grandpa (Japanese (Japan))",
"default": false
},
{
"name": "Grandpa (Korean (South Korea))",
"lang": "ko-KR",
"localService": true,
"voiceURI": "Grandpa (Korean (South Korea))",
"default": false
},
{
"name": "Grandpa (Portuguese (Brazil))",
"lang": "pt-BR",
"localService": true,
"voiceURI": "Grandpa (Portuguese (Brazil))",
"default": false
},
{
"name": "Ioana",
"lang": "ro-RO",
"localService": true,
"voiceURI": "Ioana",
"default": false
},
{
"name": "Jacques",
"lang": "fr-FR",
"localService": true,
"voiceURI": "Jacques",
"default": false
},
{
"name": "Jester",
"lang": "en-US",
"localService": true,
"voiceURI": "Jester",
"default": false
},
{
"name": "Joana",
"lang": "pt-PT",
"localService": true,
"voiceURI": "Joana",
"default": false
},
{
"name": "Junior",
"lang": "en-US",
"localService": true,
"voiceURI": "Junior",
"default": false
},
{
"name": "Kanya",
"lang": "th-TH",
"localService": true,
"voiceURI": "Kanya",
"default": false
},
{
"name": "Karen",
"lang": "en-AU",
"localService": true,
"voiceURI": "Karen",
"default": false
},
{
"name": "Kathy",
"lang": "en-US",
"localService": true,
"voiceURI": "Kathy",
"default": false
},
{
"name": "Kyoko",
"lang": "ja-JP",
"localService": true,
"voiceURI": "Kyoko",
"default": false
},
{
"name": "Lana",
"lang": "hr-HR",
"localService": true,
"voiceURI": "Lana",
"default": false
},
{
"name": "Laura",
"lang": "sk-SK",
"localService": true,
"voiceURI": "Laura",
"default": false
},
{
"name": "Lekha",
"lang": "hi-IN",
"localService": true,
"voiceURI": "Lekha",
"default": false
},
{
"name": "Lesya",
"lang": "uk-UA",
"localService": true,
"voiceURI": "Lesya",
"default": false
},
{
"name": "Linh",
"lang": "vi-VN",
"localService": true,
"voiceURI": "Linh",
"default": false
},
{
"name": "Luciana",
"lang": "pt-BR",
"localService": true,
"voiceURI": "Luciana",
"default": false
},
{
"name": "Majed",
"lang": "ar-001",
"localService": true,
"voiceURI": "Majed",
"default": false
},
{
"name": "Meijia",
"lang": "zh-TW",
"localService": true,
"voiceURI": "Meijia",
"default": false
},
{
"name": "Melina",
"lang": "el-GR",
"localService": true,
"voiceURI": "Melina",
"default": false
},
{
"name": "Milena",
"lang": "ru-RU",
"localService": true,
"voiceURI": "Milena",
"default": false
},
{
"name": "Moira",
"lang": "en-IE",
"localService": true,
"voiceURI": "Moira",
"default": false
},
{
"name": "Montse",
"lang": "ca-ES",
"localService": true,
"voiceURI": "Montse",
"default": false
},
{
"name": "Mónica",
"lang": "es-ES",
"localService": true,
"voiceURI": "Mónica",
"default": false
},
{
"name": "Nora",
"lang": "nb-NO",
"localService": true,
"voiceURI": "Nora",
"default": false
}
],
"localCount": 181,
"uniqueLangs": 49
}
// === [speech] onvoiceschanged:set ===
// speech.onvoiceschanged:set
{
"method": "onvoiceschanged:set",
"hasHandler": true
}
// === [webgpu] requestAdapter (x2) ===
// webgpu.requestAdapter
{
"method": "requestAdapter",
"options": 1255
}
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 500;
canvas.height = 100;
var ctx = canvas.getContext("2d");
ctx.textBaseline = "alphabetic";
ctx.fillStyle = "#f60";
ctx.fillRect(125, 1, 62, 20);
ctx.fillStyle = "#069";
ctx.font = "13pt bogus-font-xxx";
ctx.fillText("Yxskaftbud, ge vår WC-zonmö IQ-hjälp. 😄", 2, 20);
ctx.fillStyle = "rgba(102, 204, 0, 0.6123456789)";
ctx.font = "16pt Arial";
ctx.fillText("Yxskaftbud, ge vår WC-zonmö IQ-hjälp. 😄", 4, 22);
var dataUrl = canvas.toDataURL();
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 400;
canvas.height = 200;
var ctx = canvas.getContext("2d");
ctx.textBaseline = "alphabetic";
ctx.fillStyle = "#f60";
ctx.fillRect(125, 1, 62, 20);
ctx.fillStyle = "#069";
ctx.font = "13pt bogus-font-xxx";
ctx.fillText("Yxskaftbud, ge vår WC-zonmö IQ-hjälp. 😄", 2, 20);
ctx.fillStyle = "rgba(102, 204, 0, 0.6123456789)";
ctx.font = "16pt Arial";
ctx.fillText("Yxskaftbud, ge vår WC-zonmö IQ-hjälp. 😄", 4, 22);
ctx.globalCompositeOperation = "multiply";
ctx.fillStyle = "#f0f";
ctx.beginPath();
ctx.arc(75, 75, 75, 0, 6.283185307179586, true);
ctx.closePath();
ctx.fill();
ctx.fillStyle = "#0ff";
ctx.beginPath();
ctx.arc(75, 75, 75, 0, 6.283185307179586, true);
ctx.closePath();
ctx.fill();
ctx.fillStyle = "#f70";
ctx.beginPath();
ctx.arc(75, 75, 75, 0, 6.283185307179586, true);
ctx.closePath();
ctx.fill();
ctx.fillStyle = "#70f";
ctx.arc(75, 75, 75, 0, 6.283185307179586, true);
ctx.arc(75, 75, 75, 0, 6.283185307179586, true);
ctx.fill("evenodd");
var dataUrl = canvas.toDataURL();
// === [navigator] productSub ===
var val = navigator.productSub;
// Result: "20030107"
// === [datetime] Date.toLocaleString ===
// datetime.Date.toLocaleString
{
"method": "Date.toLocaleString",
"value": "3/1/1970, 1:00:00 AM",
"locales": null,
"options": null
}
// === [mediaDevices] enumerateDevices (x11) ===
// mediaDevices.enumerateDevices
{
"method": "enumerateDevices"
}
// === [datetime] DateTimeFormat:constructor (x2) ===
// datetime.DateTimeFormat:constructor
{
"method": "DateTimeFormat:constructor"
}
// === [datetime] DateTimeFormat:resolvedOptions (x2) ===
// datetime.DateTimeFormat:resolvedOptions
{
"method": "DateTimeFormat:resolvedOptions",
"value": {
"locale": "en-US",
"calendar": "gregory",
"numberingSystem": "latn",
"timeZone": "Europe/Lisbon",
"year": "numeric",
"month": "numeric",
"day": "numeric"
}
}
// === [navigator] userAgentData.getHighEntropyValues (x2) ===
var val = navigator.userAgentData.getHighEntropyValues;
// Result: undefined
// === [canvas2d] toDataURL ===
var canvas = document.createElement("canvas");
canvas.width = 720;
canvas.height = 16;
var ctx = canvas.getContext("2d");
ctx.font = "8px sans-serif";
ctx.fillText("😀", 8, 8);
ctx.fillText("😁", 16, 8);
ctx.fillText("😂", 24, 8);
ctx.fillText("😃", 32, 8);
ctx.fillText("😄", 40, 8);
ctx.fillText("😅", 48, 8);
ctx.fillText("😆", 56, 8);
ctx.fillText("😇", 64, 8);
ctx.fillText("😉", 72, 8);
ctx.fillText("😊", 80, 8);
ctx.fillText("😋", 88, 8);
ctx.fillText("😌", 96, 8);
ctx.fillText("😍", 104, 8);
ctx.fillText("😎", 112, 8);
ctx.fillText("😏", 120, 8);
ctx.fillText("😐", 128, 8);
ctx.fillText("🙂", 136, 8);
ctx.fillText("🙃", 144, 8);
ctx.fillText("🤣", 152, 8);
ctx.fillText("🤩", 160, 8);
ctx.fillText("🥰", 168, 8);
ctx.fillText("😏", 176, 8);
ctx.fillText("😉", 184, 8);
ctx.fillText("😇", 192, 8);
ctx.fillText("🦁", 200, 8);
ctx.fillText("🐶", 208, 8);
ctx.fillText("🐯", 216, 8);
ctx.fillText("🦊", 224, 8);
ctx.fillText("🐝", 232, 8);
ctx.fillText("🐰", 240, 8);
ctx.fillText("🐭", 248, 8);
ctx.fillText("🐸", 256, 8);
ctx.fillText("🦅", 264, 8);
ctx.fillText("🐼", 272, 8);
ctx.fillText("🐟", 280, 8);
ctx.fillText("🍄", 288, 8);
ctx.fillText("🌲", 296, 8);
ctx.fillText("🌳", 304, 8);
ctx.fillText("🌴", 312, 8);
ctx.fillText("🌵", 320, 8);
ctx.fillText("🍕", 328, 8);
ctx.fillText("🍔", 336, 8);
ctx.fillText("🍟", 344, 8);
ctx.fillText("🍰", 352, 8);
ctx.fillText("🥞", 360, 8);
ctx.fillText("🍓", 368, 8);
ctx.fillText("🍌", 376, 8);
ctx.fillText("🍎", 384, 8);
ctx.fillText("🍉", 392, 8);
ctx.fillText("🍊", 400, 8);
ctx.fillText("🎂", 408, 8);
ctx.fillText("🍨", 416, 8);
ctx.fillText("🥛", 424, 8);
ctx.fillText("🥭", 432, 8);
ctx.fillText("🧀", 440, 8);
ctx.fillText("🍺", 448, 8);
ctx.fillText("🏀", 456, 8);
ctx.fillText("🏈", 464, 8);
ctx.fillText("🏊", 472, 8);
ctx.fillText("🎳", 480, 8);
ctx.fillText("🏓", 488, 8);
ctx.fillText("🏸", 496, 8);
ctx.fillText("🤺", 504, 8);
ctx.fillText("🎲", 512, 8);
ctx.fillText("🏆", 520, 8);
ctx.fillText("🛸", 528, 8);
ctx.fillText("🥊", 536, 8);
ctx.fillText("🎣", 544, 8);
ctx.fillText("🏒", 552, 8);
ctx.fillText("📱", 560, 8);
ctx.fillText("📲", 568, 8);
ctx.fillText("💻", 576, 8);
ctx.fillText("🎥", 584, 8);
ctx.fillText("💰", 592, 8);
ctx.fillText("📦", 600, 8);
ctx.fillText("💳", 608, 8);
ctx.fillText("⚽", 616, 8);
ctx.fillText("🎯", 624, 8);
ctx.fillText("🎱", 632, 8);
ctx.fillText("🏠", 640, 8);
ctx.fillText("🛰", 648, 8);
ctx.fillText("📺", 656, 8);
ctx.fillText("🚀", 664, 8);
ctx.fillText("🛠", 672, 8);
ctx.fillText("🛫", 680, 8);
ctx.fillText("🎧", 688, 8);
ctx.fillText("🕹", 696, 8);
ctx.fillText("💡", 704, 8);
var dataUrl = canvas.toDataURL();
// === [performance] PerformanceObserver:constructor ===
// performance.PerformanceObserver:constructor
{
"method": "PerformanceObserver:constructor"
}
// === [battery] getBattery:result ===
// battery.getBattery:result
{
"method": "getBattery:result",
"charging": true,
"chargingTime": 0,
"dischargingTime": null,
"level": 1
}
// === [navigator] crypto.getRandomValues (x79) ===
var val = navigator.crypto.getRandomValues;
// Result: {"type":"Uint8Array","length":16}
// === [battery] charging ===
var val = navigator.charging;
// Result: true
// === [battery] level ===
var val = navigator.level;
// Result: 1
// === [battery] chargingTime ===
var val = navigator.chargingTime;
// Result: 0
// === [battery] dischargingTime ===
var val = navigator.dischargingTime;
// Result: null
// === [permissions] PermissionStatus.state (x6) ===
var val = navigator.PermissionStatus.state;
// Result: "denied"
// === [permissions] query:result (x4) ===
// permissions.query:result
{
"method": "query:result",
"name": "magnetometer",
"state": "denied"
}
// === [mediaDevices] enumerateDevices:result ===
// mediaDevices.enumerateDevices:result
{
"method": "enumerateDevices:result",
"count": 3,
"devices": [
{
"deviceId": "",
"kind": "audioinput",
"label": "",
"groupId": ""
},
{
"deviceId": "",
"kind": "videoinput",
"label": "",
"groupId": ""
},
{
"deviceId": "",
"kind": "audiooutput",
"label": "",
"groupId": ""
}
],
"audioinput": 1,
"audiooutput": 1,
"videoinput": 1
}
// === [navigator] userAgentData.getHighEntropyValues:result (x2) ===
var val = navigator.userAgentData.getHighEntropyValues:result;
// Result: {"brands":[{"brand":"Chromium","version":"146"},{"brand":"Not-A.Brand","version":"24"},{"brand":"Brave","version":"146"}],"mobile":false,"platform":"macOS"}
// === [canvas2d] getImageData ===
var canvas = document.createElement("canvas");
canvas.width = 10;
canvas.height = 10;
var ctx = canvas.getContext("2d");
ctx.putImageData("[ImageData]", 0, 0);
ctx.drawImage("[HTMLImageElement]", 0, 0);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [canvas2d] getImageData ===
var canvas = document.createElement("canvas");
canvas.width = 200;
canvas.height = 200;
var ctx = canvas.getContext("2d");
ctx.drawImage("[HTMLImageElement]", 0, 0);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// === [webrtc] constructor ===
var pc = new RTCPeerConnection({});
// === [webrtc] createDataChannel ===
var dc = pc.createDataChannel("0.5fbh52qad0d", {});
// === [webrtc] createOffer ===
var offer = await pc.createOffer({});
// === [animation] Element.animate ===
// animation.Element.animate
{
"method": "Element.animate",
"tag": "div",
"keyframes": "present",
"options": 4096
}
// === [misc] TextDecoder.decode (x18) ===
// misc.TextDecoder.decode
{
"method": "TextDecoder.decode",
"encoding": "utf-8",
"inputLength": 122,
"outputPreview": "POST!/1.1/graphql/user_flow.json!91789866obfiowerehiringff52220f0a3d70a3d70a0547ae147ae147c0547ae147ae147c0f0a3d70a3d70a00",
"outputLength": 122
}
// === [crypto] subtle.digest (x4) ===
var result = await crypto.subtle.digest("sha-256",
new TextEncoder().encode("POST!/1.1/graphql/user_flow.json!91789866obfiowerehiringff52220f0a3d70a3d70a0547ae147ae147c0547ae147ae147c0f0a3d70a3d70a00"));
// === [webgpu] requestAdapter:result ===
// webgpu.requestAdapter:result
{
"method": "requestAdapter:result",
"features": [
"depth32float-stencil8",
"rg11b10ufloat-renderable",
"bgra8unorm-storage",
"texture-formats-tier1",
"texture-compression-bc",
"dual-source-blending",
"core-features-and-limits",
"float32-filterable",
"indirect-first-instance",
"texture-compression-astc-sliced-3d",
"float32-blendable",
"texture-compression-astc",
"texture-compression-etc2",
"depth-clip-control",
"texture-compression-bc-sliced-3d",
"shader-f16",
"clip-distances",
"timestamp-query",
"texture-formats-tier2",
"primitive-index",
"texture-component-swizzle",
"subgroups"
]
}
// === [performance] measure ===
// performance.measure
{
"method": "measure",
"name": "scripts-blocking",
"start": "scripts-blocking-start"
}
// === [dom] createElement (x4) ===
// dom.createElement
{
"method": "createElement",
"tag": "iframe"
}
// === [screen] screen.isExtended ===
var val = navigator.screen.isExtended;
// Result: false
// === [dom] new Proxy (x498) ===
// dom.new Proxy
{
"method": "new Proxy",
"targetType": "function",
"targetKeys": null,
"handlerTraps": ""
}
// === [dom] new TypeError (x4) ===
// dom.new TypeError
{
"method": "new TypeError",
"count": 14,
"message": null,
"stack": "TypeError\n at Array.Se (https://abs.twimg.com/responsive-web/client-web/vendor.f1dc7e4a.js:1:505934)\n at Array.<anonymous> (https://abs.twimg.com/responsive-web/client-web/vendor.f1dc7e4a.js:1:500354)\n at Array.<anonymous> (https://abs.twimg.com/responsive-web/client-web/vendor.f1dc7e4a.js:1:505845)\n at https://abs.twimg.com/responsive-web/client-web/vendor.f1dc7e4a.js:1:508104\n at https://abs.twimg.com/responsive-web/client-web/vendor.f1dc7e4a.js:1:508583\n at Array.Ge (https:/"
}
// === [fonts] FontFace.prototype.load (x6) ===
// fonts.FontFace.prototype.load
{
"method": "FontFace.prototype.load"
}
// === [mediaDevices] getDisplayMedia (x10) ===
// mediaDevices.getDisplayMedia
{
"method": "getDisplayMedia"
}
// === [mediaDevices] getUserMedia (x10) ===
// mediaDevices.getUserMedia
{
"method": "getUserMedia"
}
// === [navigator] sendBeacon (x6) ===
// navigator.sendBeacon
{
"method": "sendBeacon",
"hasData": false
}
// === [canvas2d] OffscreenCanvas.convertToBlob (x6) ===
// canvas2d.OffscreenCanvas.convertToBlob
{
"method": "OffscreenCanvas.convertToBlob",
"size": {},
"ops": [],
"totalOps": 0,
"preview": null
}
// === [webgl] convertToBlob (x6) ===
// webgl.convertToBlob
{
"method": "convertToBlob",
"category": "canvas-readback",
"type": "image/png",
"size": {}
}
// === [canvas2d] OffscreenCanvas.convertToBlob (x8) ===
// canvas2d.OffscreenCanvas.convertToBlob
{
"method": "OffscreenCanvas.convertToBlob",
"size": {
"w": 0,
"h": 0
},
"ops": [],
"totalOps": 0,
"preview": null
}
// === [storage] StorageManager.estimate (x10) ===
// storage.StorageManager.estimate
{
"method": "StorageManager.estimate"
}
// === [canvas2d] OffscreenCanvas.getContext ===
// canvas2d.OffscreenCanvas.getContext
{
"method": "OffscreenCanvas.getContext",
"contextType": "2d",
"size": {
"w": 256,
"h": 256
}
}
// === [dom] iframe.srcdoc:set ===
// dom.iframe.srcdoc:set
{
"method": "iframe.srcdoc:set",
"length": 32
}
// === [cssdom] CSS.supports (x2) ===
// cssdom.CSS.supports:batch
{
"method": "CSS.supports:batch",
"probes": [
{
"args": [
"text-decoration-line",
"none"
],
"result": true
},
{
"args": [
"top: constant(safe-area-inset-top)"
],
"result": false
},
{
"args": [
"top: env(safe-area-inset-top)"
],
"result": true
},
{
"args": [
"top: constant(safe-area-inset-top)"
],
"result": false
},
{
"args": [
"height: 100dvh"
],
"result": true
}
],
"count": 5,
"pattern": "normal"
}
// === [storage] batch (x4) ===
// storage.batch
{
"method": "batch",
"operations": [
{
"op": "getItem",
"key": "RichHistory"
},
{
"op": "setItem",
"key": "test",
"len": 1
},
{
"op": "removeItem",
"key": "test"
},
{
"op": "setItem",
"key": "test",
"len": 1
},
{
"op": "removeItem",
"key": "test"
},
{
"op": "setItem",
"key": "__ctst",
"len": 1023
},
{
"op": "getItem",
"key": "__ctst"
},
{
"op": "removeItem",
"key": "__ctst"
}
],
"count": 8
}
// === [math] batch (x3) ===
// math.batch
{
"method": "batch",
"operations": [
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
7
],
"result": 128
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
53
],
"result": 9007199254740992
},
{
"fn": "pow",
"args": [
2,
24
],
"result": 16777216
},
{
"fn": "pow",
"args": [
1,
2.4
],
"result": 1
},
{
"fn": "pow",
"args": [
1,
2.4
],
"result": 1
},
{
"fn": "pow",
"args": [
1,
2.4
],
"result": 1
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
24
],
"result": 16777216
},
{
"fn": "pow",
"args": [
2,
24
],
"result": 16777216
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
32
],
"result": 4294967296
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
10,
3
],
"result": 1000
},
{
"fn": "pow",
"args": [
2,
48
],
"result": 281474976710656
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
16
],
"result": 65536
},
{
"fn": "pow",
"args": [
2,
8
],
"result": 256
},
{
"fn": "acos",
"args": [],
"result": null
},
{
"fn": "acos",
"args": [],
"result": null
},
{
"fn": "acos",
"args": [],
"result": null
},
{
"fn": "acos",
"args": [],
"result": null
},
{
"fn": "acos",
"args": [],
"result": null
},
{
"fn": "acosh",
"args": [],
"result": null
},
{
"fn": "acosh",
"args": [],
"result": null
},
{
"fn": "acosh",
"args": [],
"result": null
},
{
"fn": "acosh",
"args": [],
"result": null
},
{
"fn": "acosh",
"args": [],
"result": null
},
{
"fn": "asinh",
"args": [],
"result": null
},
{
"fn": "asinh",
"args": [],
"result": null
},
{
"fn": "asinh",
"args": [],
"result": null
},
{
"fn": "asinh",
"args": [],
"result": null
},
{
"fn": "asinh",
"args": [],
"result": null
},
{
"fn": "atan",
"args": [],
"result": null
},
{
"fn": "atan",
"args": [],
"result": null
},
{
"fn": "atan",
"args": [],
"result": null
},
{
"fn": "atan",
"args": [],
"result": null
},
{
"fn": "atan",
"args": [],
"result": null
},
{
"fn": "atan2",
"args": [],
"result": null
},
{
"fn": "atan2",
"args": [],
"result": null
},
{
"fn": "atan2",
"args": [],
"result": null
},
{
"fn": "atan2",
"args": [],
"result": null
},
{
"fn": "atan2",
"args": [],
"result": null
},
{
"fn": "atanh",
"args": [],
"result": null
},
{
"fn": "atanh",
"args": [],
"result": null
},
{
"fn": "atanh",
"args": [],
"result": null
},
{
"fn": "atanh",
"args": [],
"result": null
},
{
"fn": "atanh",
"args": [],
"result": null
},
{
"fn": "cbrt",
"args": [],
"result": null
}
],
"count": 271
}
// === [fonts] measureText ===
// fonts.measureText:batch
{
"method": "measureText:batch",
"count": 337,
"measurements": [
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Ubuntu, monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Ubuntu, sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Ubuntu, serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Ubuntu Mono\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Ubuntu Mono\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Ubuntu Mono\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Cantarell, monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Cantarell, sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Cantarell, serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Sans\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Sans\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Sans\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Serif\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Serif\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Serif\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Mono\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Mono\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Liberation Mono\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Adventor\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Adventor\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Adventor\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Bonum\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Bonum\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Bonum\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Heros\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Heros\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Heros\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Schola\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Schola\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"TeX Gyre Schola\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Phetsarath OT\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Phetsarath OT\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Phetsarath OT\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Garuda, monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Garuda, sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Garuda, serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Sans L\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Sans L\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Sans L\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Roman No9 L\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Roman No9 L\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Roman No9 L\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Mono L\", monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Mono L\", sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Nimbus Mono L\", serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Overpass, monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Overpass, sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px Overpass, serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px monospace",
"width": 782.666015625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px sans-serif",
"width": 899.658203125
},
{
"text": "mmmmmmmmmmlli",
"font": "100px serif",
"width": 861.181640625
},
{
"text": "mmmmmmmmmmlli",
"font": "100px \"Red Hat Text\", monospace",
"width": 782.666015625
}
],
"pattern": "font_enumeration"
}
// === [permissions] PermissionStatus.state (x2) ===
var val = navigator.PermissionStatus.state;
// Result: "prompt"
// === [webrtc] createOffer:result ===
var offer = await pc.createOffer({});
// SDP:
// v=0
// o=- 1171565490950860525 2 IN IP4 127.0.0.1
// s=-
// t=0 0
// a=group:BUNDLE 0
// a=extmap-allow-mixed
// a=msid-semantic: WMS
// m=application 9 UDP/DTLS/SCTP webrtc-datachannel
// c=IN IP4 0.0.0.0
// a=ice-ufrag:DBoI
// a=ice-pwd:G8aKCe1veN3LnwGyN7jhemxc
// a=ice-options:trickle
// a=fingerprint:sha-256 B2:E8:5B:C4:53:CE:1F:14:C1:1F:1C:C6:36:60:26:55:FE:0C:F1:0C:7A:91:07:A0:02:BD:86:72:FF:AE:BD:53
// a=setup:actpass
// a=mid:0
// a=sctp-port:5000
// a=max-message-size:262144
//
// === [mediaDevices] canPlayType ===
// mediaDevices.canPlayType:batch
{
"method": "canPlayType:batch",
"probes": [
{
"type": "video/webm; codecs=\"vp8, vorbis\"",
"result": "probably"
},
{
"type": "video/mp4; codecs=\"avc1.42E01E\"",
"result": "probably"
},
{
"type": "video/ogg; codecs=\"theora\"",
"result": ""
},
{
"type": "audio/aac",
"result": "probably"
},
{
"type": "audio/x-m4a",
"result": "maybe"
},
{
"type": "audio/wav; codecs=1",
"result": "probably"
},
{
"type": "audio/mpeg",
"result": "probably"
},
{
"type": "audio/ogg; codecs=\"vorbis\"",
"result": "probably"
}
],
"count": 8
}
// === [performance] getEntries (x5) ===
// performance.getEntries:batch
{
"method": "getEntries:batch",
"entries": [
{
"method": "getEntriesByType",
"args": [
"navigation"
],
"resultCount": 1
}
],
"count": 1
}
// === [animation] requestAnimationFrame (x5) ===
// animation.requestAnimationFrame:batch
{
"method": "requestAnimationFrame:batch",
"entries": [
{
"callNumber": 1
}
],
"count": 1
}
// === [navigator] appVersion ===
var val = navigator.appVersion;
// Result: "5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
// === [navigator] document.queryCommandSupported ===
// navigator.document.queryCommandSupported
{
"method": "document.queryCommandSupported",
"command": "copy",
"result": true
}
// === [crypto] subtle.digest ===
var result = await crypto.subtle.digest("sha-256",
new TextEncoder().encode("GET!/1.1/hashflags.json!91789867obfiowerehiringff52220f0a3d70a3d70a0547ae147ae147c0547ae147ae147c0f0a3d70a3d70a00"));
// === [storage] serviceWorker.getRegistrations ===
// storage.serviceWorker.getRegistrations
{
"method": "serviceWorker.getRegistrations"
}
// === [navigator] serviceWorker.getRegistrations ===
// navigator.serviceWorker.getRegistrations
{
"method": "serviceWorker.getRegistrations"
}
// === [navigator] serviceWorker.getRegistrations:result ===
// navigator.serviceWorker.getRegistrations:result
{
"method": "serviceWorker.getRegistrations:result",
"count": 0
}
// === [datetime] Date.toString (x2) ===
// datetime.Date.toString
{
"method": "Date.toString",
"value": "Sat Mar 28 2026 16:01:07 GMT+0000 (Western European Standard Time)",
"locales": null,
"options": null
}
// === [credentials] credentials.get (x2) ===
// credentials.credentials.get
{
"method": "credentials.get",
"options": {
"identity": {}
}
}
// === [misc] WebAssembly.instantiate ===
// misc.WebAssembly.instantiate
{
"method": "WebAssembly.instantiate"
}
// === [navigator] userAgentData.mobile (x6) ===
var val = navigator.userAgentData.mobile;
// Result: false
// === [crypto] subtle.digest (x3) ===
var result = await crypto.subtle.digest("sha-256",
new TextEncoder().encode("POST!/1.1/onboarding/task.json!91789868obfiowerehiringff52220f0a3d70a3d70a0547ae147ae147c0547ae147ae147c0f0a3d70a3d70a00"));
// === [screen] screen.width ===
var val = navigator.screen.width;
// Result: 1680
// === [screen] screen.height ===
var val = navigator.screen.height;
// Result: 1050
// === [screen] screen.availWidth ===
var val = navigator.screen.availWidth;
// Result: 1680
// === [screen] screen.availHeight ===
var val = navigator.screen.availHeight;
// Result: 1050
// === [navigator] globalPrivacyControl ===
var val = navigator.globalPrivacyControl;
// Result: true
// === [permissions] Notification.permission ===
var val = navigator.Notification.permission;
// Result: "denied"
// === [screen] document.fullscreenEnabled ===
var val = navigator.document.fullscreenEnabled;
// Result: false
// === [dom] new IntersectionObserver ===
// dom.new IntersectionObserver
{
"method": "new IntersectionObserver",
"options": {
"threshold": 1,
"delay": 100,
"trackVisibility": true
}
}
// === [dom] IntersectionObserver:constructor ===
// dom.IntersectionObserver:constructor
{
"method": "IntersectionObserver:constructor",
"options": {
"threshold": 1,
"delay": 100,
"trackVisibility": true
}
}
// === [dom] new MutationObserver ===
// dom.new MutationObserver
{
"method": "new MutationObserver"
}
// === [misc] requestIdleCallback ===
// misc.requestIdleCallback
{
"method": "requestIdleCallback",
"timeout": 17
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment