Created
March 28, 2026 16:11
-
-
Save tiagozip/88fea607367a5357cd0df25e949ee1f1 to your computer and use it in GitHub Desktop.
twitter fp log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // 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,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" | |
| } | |
| // === [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,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 Ubuntu, 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 \"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,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, 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 Cantarell, 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 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,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" | |
| } | |
| // === [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,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 \"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,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 \"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,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 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,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" | |
| } | |
| // === [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,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 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,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" | |
| } | |
| // === [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,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 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,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 \"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,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 \"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,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 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,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 \"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,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 \"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,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" | |
| } | |
| // === [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,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 \"Songti SC\", sans-serif", | |
| "width": 866.4000244140625, | |
| "actualBoundingBoxAscent": 72, | |
| "actualBoundingBoxDescent": -5.5999908447265625, | |
| "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 \"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,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\", 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,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 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,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" | |
| } | |
| // === [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,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" | |
| } | |
| // === [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,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" | |
| } | |
| // === [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,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" | |
| } | |
| // === [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,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 \"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,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 \"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,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" | |
| } | |
| // === [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,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, 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