WebPageTest API

I’m willing to bet you know WebPageTest. It is the premier tool in the toolbox of web performance people. Maybe you didn’t know that WebPageTest was a side project of one fella, Patrick Meenan, for most of its lifetime, with literal racks of real devices he maintained himself. An amazing achievement, to be sure, but it also feels good to me that WebPageTest is now owned by Catchpoint with Patrick being there himself on the project. For one thing, the design of WebPageTest is now quite nice. A welcome upgrade, let’s say.

So yes, WebPageTest is still here. It’s still free. Everything is there that always was, but more (like… Chrome User Experience Data pulled right into your Chrome test results so you can see how closely your test matches what Chrome is seeing, and Core Web visualizations right in the waterfall). It’s just now it’s not a side project anymore, it’s got the support of a company dead-focused on helping developers.

And you’ll get exactly that from the API. And so much more. Anything WebPageTest can do is available in the API.

This is not some tack-on API. This is an entirely API-driven product. So if WebPageTest evolves and offers more functionality (and it will), you’ll have it in the API. A dog-fooded API is an API you can trust. Catchpoint is very likely to do more with WebPageTest over time, and it will be driven by these same APIs. I think that’s important to know. You can trust an API a lot more when the API drives the product, versus when an API is tacked on to a product.

Example JSON Data from API
{ "data":{ "id":"210427_AiDcXW_8bd098a817944af61f7db97e4463e622", "url":"https://docs.webpagetest.org/", "summary":"https://www.webpagetest.org/results.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622", "testUrl":"https://docs.webpagetest.org/", "location":"ec2-us-east-1:Chrome", "from":"Virginia USA - EC2 - <b>Chrome</b> - <b>Emulated Motorola G (gen 4)</b> - <b>4G</b>", "connectivity":"4G", "bwDown":9000, "bwUp":9000, "latency":170, "plr":null, "shaperLimit":0, "mobile":1, "completed":1619530566, "testRuns":1, "fvonly":true, "successfulFVRuns":1, "average":{ "firstView":{ "loadTime":1805, "docTime":1805, "fullyLoaded":3453, "bytesOut":21486, "bytesOutDoc":9612, "bytesIn":96520, "bytesInDoc":92826, "requests":12, "requestsFull":12, "requestsDoc":6, "responses_200":12, "responses_404":0, "responses_other":0, "result":0, "testStartOffset":0, "cached":0, "optimization_checked":1, "start_epoch":0, "loadEventStart":1805, "loadEventEnd":1805, "domContentLoadedEventStart":876, "domContentLoadedEventEnd":876, "connections":5, "final_base_page_request":0, "firstPaint":865.0500000076, "firstContentfulPaint":865, "firstMeaningfulPaint":865, "domInteractive":875, "firstImagePaint":995, "TTFB":730, "basePageSSLTime":203, "score_cache":94, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "score_progressive_jpeg":-1, "gzip_total":28624, "gzip_savings":0, "minify_total":-1, "minify_savings":-1, "image_total":67481, "image_savings":0, "cpu.UpdateLayerTree":11, "cpu.EventDispatch":1, "cpu.CommitLoad":0, "cpu.EvaluateScript":46, "cpu.v8.compile":4, "cpu.ParseHTML":37, "cpu.UpdateLayoutTree":5, "cpu.Layout":30, "cpu.ResourceChangePriority":0, "cpu.Paint":3, "cpu.largestContentfulPaint::Candidate":0, "cpu.MarkDOMContent":0, "cpu.FunctionCall":5, "cpu.HitTest":0, "cpu.MarkLoad":0, "cpu.XHRReadyStateChange":2, "cpu.XHRLoad":0, "cpu.Idle":3309, "date":1619530556.95751, "throttle_cpu_requested":3.5, "throttle_cpu":2.7715020391, "fullyLoadedCPUms":6859, "fullyLoadedCPUpct":57.6955424727, "domElements":103, "domComplete":1805, "PerformancePaintTiming.first-paint":865.0500000076, "PerformancePaintTiming.first-contentful-paint":865.0500000076, "test_run_time_ms":8968, "Colordepth":24, "lastVisualChange":1000, "visualComplete":1000, "render":900, "SpeedIndex":902, "visualComplete85":900, "visualComplete90":900, "visualComplete95":900, "visualComplete99":1000, "chromeUserTiming.navigationStart":0, "chromeUserTiming.fetchStart":2, "chromeUserTiming.responseEnd":735, "chromeUserTiming.unloadEventStart":737, "chromeUserTiming.unloadEventEnd":737, "chromeUserTiming.commitNavigationEnd":739, "chromeUserTiming.domLoading":740, "chromeUserTiming.firstMeaningfulPaint":865, "chromeUserTiming.firstMeaningfulPaintCandidate":865, "chromeUserTiming.firstContentfulPaint":865, "chromeUserTiming.firstPaint":865, "chromeUserTiming.domInteractive":874, "chromeUserTiming.domContentLoadedEventStart":875, "chromeUserTiming.domContentLoadedEventEnd":875, "chromeUserTiming.firstImagePaint":994, "chromeUserTiming.domComplete":1804, "chromeUserTiming.loadEventStart":1804, "chromeUserTiming.loadEventEnd":1804, "chromeUserTiming.LargestTextPaint":865, "chromeUserTiming.LargestContentfulPaint":865, "chromeUserTiming.LargestImagePaint":994, "chromeUserTiming.TotalLayoutShift":0, "chromeUserTiming.CumulativeLayoutShift":0, "maxFID":0, "TTIMeasurementEnd":3458, "LastInteractive":900, "TotalBlockingTime":0, "run":1, "step":1, "effectiveBps":35446, "effectiveBpsDoc":86349, "domTime":0, "aft":0, "titleTime":0, "domLoading":0, "server_rtt":0, "smallImageCount":4, "bigImageCount":0, "maybeCaptcha":0, "avgRun":1 } }, "standardDeviation":{ "firstView":{ "loadTime":0, "docTime":0, "fullyLoaded":0, "bytesOut":0, "bytesOutDoc":0, "bytesIn":0, "bytesInDoc":0, "requests":0, "requestsFull":0, "requestsDoc":0, "responses_200":0, "responses_404":0, "responses_other":0, "result":0, "testStartOffset":0, "cached":0, "optimization_checked":0, "start_epoch":0, "loadEventStart":0, "loadEventEnd":0, "domContentLoadedEventStart":0, "domContentLoadedEventEnd":0, "connections":0, "final_base_page_request":0, "firstPaint":0, "firstContentfulPaint":0, "firstMeaningfulPaint":0, "domInteractive":0, "firstImagePaint":0, "TTFB":0, "basePageSSLTime":0, "score_cache":0, "score_cdn":0, "score_gzip":0, "score_cookies":0, "score_keep-alive":0, "score_minify":0, "score_combine":0, "score_compress":0, "score_etags":0, "score_progressive_jpeg":0, "gzip_total":0, "gzip_savings":0, "minify_total":0, "minify_savings":0, "image_total":0, "image_savings":0, "cpu.UpdateLayerTree":0, "cpu.EventDispatch":0, "cpu.CommitLoad":0, "cpu.EvaluateScript":0, "cpu.v8.compile":0, "cpu.ParseHTML":0, "cpu.UpdateLayoutTree":0, "cpu.Layout":0, "cpu.ResourceChangePriority":0, "cpu.Paint":0, "cpu.largestContentfulPaint::Candidate":0, "cpu.MarkDOMContent":0, "cpu.FunctionCall":0, "cpu.HitTest":0, "cpu.MarkLoad":0, "cpu.XHRReadyStateChange":0, "cpu.XHRLoad":0, "cpu.Idle":0, "date":0, "throttle_cpu_requested":0, "throttle_cpu":0, "fullyLoadedCPUms":0, "fullyLoadedCPUpct":0, "domElements":0, "domComplete":0, "PerformancePaintTiming.first-paint":0, "PerformancePaintTiming.first-contentful-paint":0, "test_run_time_ms":0, "Colordepth":0, "lastVisualChange":0, "visualComplete":0, "render":0, "SpeedIndex":0, "visualComplete85":0, "visualComplete90":0, "visualComplete95":0, "visualComplete99":0, "chromeUserTiming.navigationStart":0, "chromeUserTiming.fetchStart":0, "chromeUserTiming.responseEnd":0, "chromeUserTiming.unloadEventStart":0, "chromeUserTiming.unloadEventEnd":0, "chromeUserTiming.commitNavigationEnd":0, "chromeUserTiming.domLoading":0, "chromeUserTiming.firstMeaningfulPaint":0, "chromeUserTiming.firstMeaningfulPaintCandidate":0, "chromeUserTiming.firstContentfulPaint":0, "chromeUserTiming.firstPaint":0, "chromeUserTiming.domInteractive":0, "chromeUserTiming.domContentLoadedEventStart":0, "chromeUserTiming.domContentLoadedEventEnd":0, "chromeUserTiming.firstImagePaint":0, "chromeUserTiming.domComplete":0, "chromeUserTiming.loadEventStart":0, "chromeUserTiming.loadEventEnd":0, "chromeUserTiming.LargestTextPaint":0, "chromeUserTiming.LargestContentfulPaint":0, "chromeUserTiming.LargestImagePaint":0, "chromeUserTiming.TotalLayoutShift":0, "chromeUserTiming.CumulativeLayoutShift":0, "maxFID":0, "TTIMeasurementEnd":0, "LastInteractive":0, "TotalBlockingTime":0, "run":0, "step":0, "effectiveBps":0, "effectiveBpsDoc":0, "domTime":0, "aft":0, "titleTime":0, "domLoading":0, "server_rtt":0, "smallImageCount":0, "bigImageCount":0, "maybeCaptcha":0, "avgRun":null } }, "median":{ "firstView":{ "numSteps":1, "run":1, "tester":"i-0247aadaa23ac9fec", "loadTime":1805, "docTime":1805, "fullyLoaded":3453, "bytesOut":21486, "bytesOutDoc":9612, "bytesIn":96520, "bytesInDoc":92826, "requests":[ { "type":3, "id":"8F26376CBD35F32E850C9DBEC39882D4", "request_id":"8F26376CBD35F32E850C9DBEC39882D4", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/", "raw_id":"8F26376CBD35F32E850C9DBEC39882D4", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Document", "load_ms":178, "ttfb_ms":173, "load_start":557, "load_start_float":556.647, "bytesIn":5465, "objectSize":5465, "objectSizeUncompressed":22360, "chunks":[ { "ts":734.825, "bytes":5465 } ], "expires":"", "cacheControl":"max-age=900,must-revalidate", "contentType":"text/html", "contentEncoding":"br", "socket":42, "protocol":"HTTP/2", "dns_start":4, "dns_end":182, "connect_start":182, "connect_end":353, "ssl_start":353, "ssl_end":556, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_256_GCM", "certificateId":0, "subjectName":"docs.webpagetest.org", "sanList":[ "docs.webpagetest.org" ], "issuer":"R3", "validFrom":1619467227, "validTo":1627243227, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Sectigo 'Mammoth' CT log", "logId":"6F5376AC31F03119D89900A45115FF77151C11D902C10029068DB2089A37D913", "timestamp":1619470827302, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3046022100A2BCD9F63B5797CB092A1186C47BBA07159B64A547AB70F712A2365232D80C29022100D0F30E54E297A03A68369920C0D941D7A0FF3840478D681039FC4156BF21BA81" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1619470827299, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022069E20E80E8FBAF20B7DE722D0104F91084379684D20200DD621EAD7A7254C0930221008C377DFEC43CB8395661CEC67259D1F8A955D5046D5B96191CAC7569DFEC0D83" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"script", "priority":"HIGHEST", "initial_priority":"VeryHigh", "server_rtt":null, "headers":{ "request":[ ":method: GET", ":authority: docs.webpagetest.org", ":scheme: https", ":path: /", "upgrade-insecure-requests: 1", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "sec-fetch-site: cross-site", "sec-fetch-mode: navigate", "sec-fetch-dest: document", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "content-type: text/html; charset=UTF-8", "date: Tue, 27 Apr 2021 11:58:35 GMT", "etag: \"50dfb5ef4ccf18da5e07c09a798f25c4-ssl-df\"", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "content-encoding: br", "content-length: 5465", "age: 5842", "server: Netlify", "vary: Accept-Encoding", "cache-control: max-age=900,must-revalidate", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870268", ":status: 200" ] }, "bytesOut":1741, "score_cache":-1, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":178, "connect_ms":171, "ssl_ms":203, "gzip_total":5465, "gzip_save":0, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":null, "cdn_provider":"Netlify", "server_count":null, "created":4, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":256, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":150, "SETTINGS_MAX_HEADER_LIST_SIZE":131072 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4866, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIEZDCCA0ygAwIBAgISBF37oE+Ktj2/6iysUtxzpJAvMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMTA0MjYyMDAwMjdaFw0yMTA3MjUyMDAwMjdaMB8xHTAbBgNVBAMT\nFGRvY3Mud2VicGFnZXRlc3Qub3JnMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nf8a05zALcGV/HnFaetKioT5eLwXhmzVYBhq3ah6jIWYYiHTDcJD5WYNgMDmFbmLU\n1PyliKqDbTe3sDJgfamHP6OCAlAwggJMMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUE\nFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU\n1JMSW+DIpBZLoSI29KsqDF8abWwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v\nnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s\nZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wHwYD\nVR0RBBgwFoIUZG9jcy53ZWJwYWdldGVzdC5vcmcwTAYDVR0gBEUwQzAIBgZngQwB\nAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRz\nZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwBvU3asMfAxGdiZ\nAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXkP+78mAAAEAwBIMEYCIQCivNn2O1eX\nywkqEYbEe7oHFZtkpUercPcSojZSMtgMKQIhANDzDlTil6A6aDaZIMDZQdeg/zhA\nR41oEDn8QVa/IbqBAHYAfT7y+I//iFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8NcA\nAAF5D/u/IwAABAMARzBFAiBp4g6A6PuvILfeci0BBPkQhDeWhNICAN1iHq16clTA\nkwIhAIw3ff7EPLg5VmHOxnJZ0fipVdUEbVuWGRysdWnf7A2DMA0GCSqGSIb3DQEB\nCwUAA4IBAQBEGlvgqR3Ju/30dDXgrv8s6jblgKLRi92LMM4jLVF+i7q3Bkcn5NJP\nM9xLVY7vLlAXIyLld5mzLEwK3Rbt7UqVsMeo4U+y/IcVipfM7QOPiv2vRGiGAetH\n72rkoFdarURnZ+ycUhSTKmW7UpRH+qYqEzXCtjDeC+u0bB7C/6bawqngraY1k6QL\ntEd0E3vm6O4PEzk4j0u99QXQfDTUQADi+PjNZnWYrzmb8lO6d6u4q+GKz2djill+\ntd8xdMDWrMioJUdiFXCrhVglCoA+BvYJ8Oq6xEFNK78bcUZK73iTHHzZRwDxDTaD\n1JVHt9PAMas88V/5pzkaIIH5jGVCrZdX\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIEZTCCA02gAwIBAgIQQAF1BIMUpMghjISpDBbN3zANBgkqhkiG9w0BAQsFADA/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIwMTAwNzE5MjE0MFoXDTIxMDkyOTE5MjE0MFow\nMjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxCzAJBgNVBAMT\nAlIzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuwIVKMz2oJTTDxLs\njVWSw/iC8ZmmekKIp10mqrUrucVMsa+Oa/l1yKPXD0eUFFU1V4yeqKI5GfWCPEKp\nTm71O8Mu243AsFzzWTjn7c9p8FoLG77AlCQlh/o3cbMT5xys4Zvv2+Q7RVJFlqnB\nU840yFLuta7tj95gcOKlVKu2bQ6XpUA0ayvTvGbrZjR8+muLj1cpmfgwF126cm/7\ngcWt0oZYPRfH5wm78Sv3htzB2nFd1EbjzK0lwYi8YGd1ZrPxGPeiXOZT/zqItkel\n/xMY6pgJdz+dU/nPAeX1pnAXFK9jpP+Zs5Od3FOnBv5IhR2haa4ldbsTzFID9e1R\noYvbFQIDAQABo4IBaDCCAWQwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8E\nBAMCAYYwSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5p\nZGVudHJ1c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTE\np7Gkeyxx+tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEE\nAYLfEwEBATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2Vu\nY3J5cHQub3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0\nLmNvbS9EU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYf\nr52LFMLGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0B\nAQsFAAOCAQEA2UzgyfWEiDcx27sT4rP8i2tiEmxYt0l+PAK3qB8oYevO4C5z70kH\nejWEHx2taPDY/laBL21/WKZuNTYQHHPD5b1tXgHXbnL7KqC401dk5VvCadTQsvd8\nS8MXjohyc9z9/G2948kLjmE6Flh9dDYrVYA9x2O+hEPGOaEOa1eePynBgPayvUfL\nqjBstzLhWVQLGAkXXmNs+5ZnPBxzDJOLxhF2JIbeQAcH5H0tZrUlo5ZYyOqA7s9p\nO5b85o3AM/OJ+CktFBQtfvBhcJVd9wvlwPsk+uyOy2HI7mNxKKgsBTt375teA2Tw\nUdHkhVNcsAKX1H7GNNLOEADksd86wuoXvg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"35520", "final_base_page":true, "is_base_page":true, "load_end":735, "ttfb_start":557, "ttfb_end":730, "download_start":730, "download_end":735, "download_ms":5, "all_start":4, "all_end":735, "all_ms":730, "cpuTimes":{ "EvaluateScript":10, "v8.compile":1 }, "cpu.EvaluateScript":10, "cpu.v8.compile":1, "cpuTime":10, "index":0, "number":1 }, { "type":3, "id":"29564.4", "request_id":"29564.4", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/wpt-logo.svg", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/wpt-logo.svg", "raw_id":"29564.4", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":186, "ttfb_ms":182, "load_start":787, "load_start_float":787.125, "bytesIn":3590, "objectSize":3590, "objectSizeUncompressed":10422, "chunks":[ { "ts":972.843, "bytes":3590 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/svg+xml", "contentEncoding":"br", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":25, "initiator_column":"", "initiator_type":"parser", "priority":"MEDIUM", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/wpt-logo.svg", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-type: image/svg+xml", "date: Mon, 26 Apr 2021 21:20:40 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "content-encoding: br", "etag: \"4304409d1e3dc95e2f71ee77381b2a05-ssl\"", "age: 58517", "content-length: 3590", "server: Netlify", "vary: Accept-Encoding", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870452", ":status: 200" ] }, "bytesOut":1597, "score_cache":100, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":3590, "gzip_save":0, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":31477483, "cdn_provider":"Netlify", "server_count":null, "created":787, "http2_stream_id":3, "http2_stream_dependency":0, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":973, "ttfb_start":787, "ttfb_end":969, "download_start":969, "download_end":973, "download_ms":4, "all_start":787, "all_end":973, "all_ms":186, "index":1, "number":2 }, { "type":3, "id":"29564.5", "request_id":"29564.5", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/wpt-teaser.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/wpt-teaser.png", "raw_id":"29564.5", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":389, "ttfb_ms":216, "load_start":798, "load_start_float":797.92, "bytesIn":41066, "objectSize":41066, "objectSizeUncompressed":41066, "chunks":[ { "ts":1166.573, "bytes":16384 }, { "ts":1181.386, "bytes":16384 }, { "ts":1187.282, "bytes":8298 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":63, "initiator_column":"", "initiator_type":"parser", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/wpt-teaser.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 41066", "content-type: image/png", "date: Tue, 27 Apr 2021 11:50:54 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"831cf68cedc32445959dc3e61cd34701-ssl\"", "age: 6303", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870455", ":status: 200" ] }, "bytesOut":1603, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":41066, "image_save":0, "cache_time":31529697, "cdn_provider":"Netlify", "server_count":null, "created":798, "http2_stream_id":5, "http2_stream_dependency":3, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":1187, "ttfb_start":798, "ttfb_end":1014, "download_start":1014, "download_end":1187, "download_ms":173, "all_start":798, "all_end":1187, "all_ms":389, "index":2, "number":3 }, { "type":3, "id":"29564.6", "request_id":"29564.6", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/scripting-teaser.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/scripting-teaser.png", "raw_id":"29564.6", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":382, "ttfb_ms":376, "load_start":812, "load_start_float":812.112, "bytesIn":8326, "objectSize":8326, "objectSizeUncompressed":8326, "chunks":[ { "ts":1194.526, "bytes":8326 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":69, "initiator_column":"", "initiator_type":"parser", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/scripting-teaser.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 8326", "content-type: image/png", "date: Tue, 27 Apr 2021 11:50:54 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"001924d934a1e84e29d80a6ca44813d7-ssl\"", "age: 6303", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870471", ":status: 200" ] }, "bytesOut":1621, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":8326, "image_save":0, "cache_time":31529697, "cdn_provider":"Netlify", "server_count":null, "created":812, "http2_stream_id":7, "http2_stream_dependency":5, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":1194, "ttfb_start":812, "ttfb_end":1188, "download_start":1188, "download_end":1194, "download_ms":6, "all_start":812, "all_end":1194, "all_ms":382, "index":3, "number":4 }, { "type":3, "id":"29564.7", "request_id":"29564.7", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/custom-metrics-teaser.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/custom-metrics-teaser.png", "raw_id":"29564.7", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":189, "ttfb_ms":176, "load_start":816, "load_start_float":815.691, "bytesIn":14810, "objectSize":14810, "objectSizeUncompressed":14810, "chunks":[ { "ts":1004.595, "bytes":14810 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":75, "initiator_column":"", "initiator_type":"parser", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/custom-metrics-teaser.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 14810", "content-type: image/png", "date: Tue, 27 Apr 2021 10:08:31 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"de91fa159b27da4905eb03a32fb37487-ssl\"", "age: 12446", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870475", ":status: 200" ] }, "bytesOut":1636, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":14810, "image_save":0, "cache_time":31523554, "cdn_provider":"Netlify", "server_count":null, "created":815, "http2_stream_id":9, "http2_stream_dependency":7, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":1005, "ttfb_start":816, "ttfb_end":992, "download_start":992, "download_end":1005, "download_ms":13, "all_start":816, "all_end":1005, "all_ms":189, "index":4, "number":5 }, { "type":3, "id":"29564.12", "request_id":"29564.12", "ip_addr":"172.217.15.78", "full_url":"https://www.google-analytics.com/analytics.js", "is_secure":1, "method":"GET", "host":"www.google-analytics.com", "url":"/analytics.js", "raw_id":"29564.12", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Script", "load_ms":362, "ttfb_ms":173, "load_start":1396, "load_start_float":1396.228, "bytesIn":19569, "objectSize":19569, "objectSizeUncompressed":49153, "chunks":[ { "ts":1572.201, "bytes":1387 }, { "ts":1618.726, "bytes":2792 }, { "ts":1620.963, "bytes":9772 }, { "ts":1745.166, "bytes":2783 }, { "ts":1750.04, "bytes":2792 }, { "ts":1758.556, "bytes":43 } ], "expires":"Tue, 27 Apr 2021 14:39:36 GMT", "cacheControl":"public, max-age=7200", "contentType":"text/javascript", "contentEncoding":"gzip", "socket":73, "protocol":"HTTP/2", "dns_start":872, "dns_end":1043, "connect_start":1044, "connect_end":1215, "ssl_start":1215, "ssl_end":1396, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_128_GCM", "certificateId":0, "subjectName":"*.google-analytics.com", "sanList":[ "*.google-analytics.com", "*.fps.goog", "app-measurement.com", "fps.goog", "google-analytics.com", "googleoptimize.com", "googletagmanager.com", "service.urchin.com", "ssl.google-analytics.com", "urchin.com", "www.google-analytics.com", "www.googleoptimize.com", "www.googletagmanager.com" ], "issuer":"GTS CA 1O1", "validFrom":1618308673, "validTo":1625566272, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"DigiCert Yeti2021 Log", "logId":"5CDC4392FEE6AB4544B15E9AD456E61037FBD5FA47DCA17394B25EE6F6C70ECA", "timestamp":1618312273901, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"30460221009608A014C73D20EAC596F1917838CD9C9CAE7079718E74F96AD6C4107712F05A022100B790736BD4C955613B0B631DDA6EF2B6C605B4EDCA4B8B5C654678B76763B2AB" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1618312273651, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3046022100E30A48D64E8B8E57EDFC374B282FBC7164DECA47B7C392AF127522F76567F75B022100FD4D7E851F74A98DD2279E1A5E1730C3CF9CC6EA73F34144020F417E97263BBE" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"https://docs.webpagetest.org/", "initiator_line":102, "initiator_column":62, "initiator_type":"script", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":method: GET", ":authority: www.google-analytics.com", ":scheme: https", ":path: /analytics.js", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: */*", "sec-fetch-site: cross-site", "sec-fetch-mode: no-cors", "sec-fetch-dest: script", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "strict-transport-security: max-age=10886400; includeSubDomains; preload", "date: Tue, 27 Apr 2021 12:39:36 GMT", "expires: Tue, 27 Apr 2021 14:39:36 GMT", "last-modified: Fri, 09 Apr 2021 23:59:54 GMT", "x-content-type-options: nosniff", "content-type: text/javascript", "vary: Accept-Encoding", "content-encoding: gzip", "cross-origin-resource-policy: cross-origin", "server: Golfe2", "content-length: 19569", "cache-control: public, max-age=7200", "age: 3382", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":1414, "score_cache":50, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":171, "connect_ms":171, "ssl_ms":181, "gzip_total":19569, "gzip_save":0, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":3818, "cdn_provider":"Google", "server_count":null, "created":872, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":147, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":100, "SETTINGS_INITIAL_WINDOW_SIZE":1048576, "SETTINGS_MAX_HEADER_LIST_SIZE":65536 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4865, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIF0TCCBLmgAwIBAgIRAO2pOgHqMlrbAwAAAADL91cwDQYJKoZIhvcNAQELBQAw\nQjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET\nMBEGA1UEAxMKR1RTIENBIDFPMTAeFw0yMTA0MTMxMDExMTNaFw0yMTA3MDYxMDEx\nMTJaMHAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgTExDMR8wHQYDVQQDDBYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\n+QKmGbC8eeaC/rlAxweHlRajJf6MDyWUdWW7PbYhgMn5PcWab7Yqy75LxZL6FO/x\nYSOPyPUEvy9a4fOPidjCw6OCA10wggNZMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUE\nDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR5TME+2HrMfS9k\ndnHMdVoNKKGwfTAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBoBggr\nBgEFBQcBAQRcMFowKwYIKwYBBQUHMAGGH2h0dHA6Ly9vY3NwLnBraS5nb29nL2d0\nczFvMWNvcmUwKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuZ29vZy9nc3IyL0dUUzFP\nMS5jcnQwggEWBgNVHREEggENMIIBCYIWKi5nb29nbGUtYW5hbHl0aWNzLmNvbYIK\nKi5mcHMuZ29vZ4ITYXBwLW1lYXN1cmVtZW50LmNvbYIIZnBzLmdvb2eCFGdvb2ds\nZS1hbmFseXRpY3MuY29tghJnb29nbGVvcHRpbWl6ZS5jb22CFGdvb2dsZXRhZ21h\nbmFnZXIuY29tghJzZXJ2aWNlLnVyY2hpbi5jb22CGHNzbC5nb29nbGUtYW5hbHl0\naWNzLmNvbYIKdXJjaGluLmNvbYIYd3d3Lmdvb2dsZS1hbmFseXRpY3MuY29tghZ3\nd3cuZ29vZ2xlb3B0aW1pemUuY29tghh3d3cuZ29vZ2xldGFnbWFuYWdlci5jb20w\nIQYDVR0gBBowGDAIBgZngQwBAgIwDAYKKwYBBAHWeQIFAzAzBgNVHR8ELDAqMCig\nJqAkhiJodHRwOi8vY3JsLnBraS5nb29nL0dUUzFPMWNvcmUuY3JsMIIBBgYKKwYB\nBAHWeQIEAgSB9wSB9ADyAHcAXNxDkv7mq0VEsV6a1FbmEDf71fpH3KFzlLJe5vbH\nDsoAAAF4yu2f7QAABAMASDBGAiEAlgigFMc9IOrFlvGReDjNnJyucHlxjnT5atbE\nEHcS8FoCIQC3kHNr1MlVYTsLYx3abvK2xgW07cpLi1xlRni3Z2OyqwB3AH0+8viP\n/4hVaCTCwMqeUol5K8UOeAl/LmqXaJl+IvDXAAABeMrtnvMAAAQDAEgwRgIhAOMK\nSNZOi45X7fw3SygvvHFk3spHt8OSrxJ1IvdlZ/dbAiEA/U1+hR90qY3SJ54aXhcw\nw8+cxupz80FEAg9BfpcmO74wDQYJKoZIhvcNAQELBQADggEBAHm/5B+ENO6J3BCb\n+uTNqOvz+UqkMo27qyj77WA1nTCnYxp0mxhympQziVC1u9RkSBQxcP61OXB8l+Dw\nJqOgr2F9sApIOZ3OyMGj2vBLL1TARjv6kO7VYaA4nqm12+TBTNq4fe2o2oIj+xWv\nwY1AynJShXm6ZVZgRpxspdcNq+/TdA8lXwPTqNbYQiWJ9chgyS+MmrzB+j4tsNux\n10aNwmn0kgAWk2L5bLZ2YzI3hF4KVKkNtAduC2VnDMLHTcaIzykh3+f0qQbiQmPm\nylHNP6ELQPORk/31TpVMGj69WuHML4meYvH2Wp8fVcW33TGrBEI7WFgHAHmr/GKb\n537xAbo=\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIESjCCAzKgAwIBAgINAeO0mqGNiqmBJWlQuDANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xNzA2MTUwMDAwNDJaFw0yMTEy\nMTUwMDAwNDJaMEIxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3Qg\nU2VydmljZXMxEzARBgNVBAMTCkdUUyBDQSAxTzEwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQDQGM9F1IvN05zkQO9+tN1pIRvJzzyOTHW5DzEZhD2ePCnv\nUA0Qk28FgICfKqC9EksC4T2fWBYk/jCfC3R3VZMdS/dN4ZKCEPZRrAzDsiKUDzRr\nmBBJ5wudgzndIMYcLe/RGGFl5yODIKgjEv/SJH/UL+dEaltN11BmsK+eQmMF++Ac\nxGNhr59qM/9il71I2dN8FGfcddwuaej4bXhp0LcQBbjxMcI7JP0aM3T4I+DsaxmK\nFsbjzaTNC9uzpFlgOIg7rR25xoynUxv8vNmkq7zdPGHXkxWY7oG9j+JkRyBABk7X\nrJfoucBZEqFJJSPk7XA0LKW0Y3z5oz2D0c1tJKwHAgMBAAGjggEzMIIBLzAOBgNV\nHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1Ud\nEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFJjR+G4Q68+b7GCfGJAboOt9Cf0rMB8G\nA1UdIwQYMBaAFJviB1dnHB7AagbeWbSaLd/cGYYuMDUGCCsGAQUFBwEBBCkwJzAl\nBggrBgEFBQcwAYYZaHR0cDovL29jc3AucGtpLmdvb2cvZ3NyMjAyBgNVHR8EKzAp\nMCegJaAjhiFodHRwOi8vY3JsLnBraS5nb29nL2dzcjIvZ3NyMi5jcmwwPwYDVR0g\nBDgwNjA0BgZngQwBAgIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9wa2kuZ29vZy9y\nZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAGoA+Nnn78y6pRjd9XlQWNa7H\nTgiZ/r3RNGkmUmYHPQq6Scti9PEajvwRT2iWTHQr02fesqOqBY2ETUwgZQ+lltoN\nFvhsO9tvBCOIazpswWC9aJ9xju4tWDQH8NVU6YZZ/XteDSGU9YzJqPjY8q3MDxrz\nmqepBCf5o8mw/wJ4a2G6xzUr6Fb6T8McDO22PLRL6u3M4Tzs3A2M1j6bykJYi8wW\nIRdAvKLWZu/axBVbzYmqmwkm5zLSDW5nIAJbELCQCZwMH56t2Dvqofxs6BBcCFIZ\nUSpxu6x6td0V7SvJCCosirSmIatj/9dSSVDQibet8q/7UK4v4ZUN80atnZz1yg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"56922", "renderBlocking":"blocking", "load_end":1758, "ttfb_start":1396, "ttfb_end":1569, "download_start":1569, "download_end":1758, "download_ms":189, "all_start":872, "all_end":1758, "all_ms":885, "cpuTimes":{ "EvaluateScript":41, "v8.compile":3, "FunctionCall":3 }, "cpu.EvaluateScript":41, "cpu.v8.compile":3, "cpu.FunctionCall":3, "cpuTime":47, "index":5, "number":6 }, { "type":3, "id":"29564.13", "request_id":"29564.13", "ip_addr":"172.217.15.78", "full_url":"https://www.google-analytics.com/j/collect?v=1&_v=j90&a=1625372481&t=pageview&_s=1&dl=https%3A%2F%2Fdocs.webpagetest.org%2F&ul=en-us&de=UTF-8&dt=Welcome%20to%20WebPageTest%20%7C%20WebPageTest%20Documentation&sd=24-bit&sr=360x512&vp=360x512&je=0&_u=IEBAAEABAAAAAC~&jid=87199586&gjid=1851064854&cid=270986431.1619530559&tid=UA-3755571-1&_gid=1345304305.1619530559&_r=1&_slc=1&z=705970808", "is_secure":1, "method":"POST", "host":"www.google-analytics.com", "url":"/j/collect?v=1&_v=j90&a=1625372481&t=pageview&_s=1&dl=https%3A%2F%2Fdocs.webpagetest.org%2F&ul=en-us&de=UTF-8&dt=Welcome%20to%20WebPageTest%20%7C%20WebPageTest%20Documentation&sd=24-bit&sr=360x512&vp=360x512&je=0&_u=IEBAAEABAAAAAC~&jid=87199586&gjid=1851064854&cid=270986431.1619530559&tid=UA-3755571-1&_gid=1345304305.1619530559&_r=1&_slc=1&z=705970808", "raw_id":"29564.13", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"XHR", "load_ms":185, "ttfb_ms":185, "load_start":1805, "load_start_float":1805.275, "bytesIn":4, "objectSize":4, "objectSizeUncompressed":4, "chunks":[ { "ts":1990.716, "bytes":4 } ], "expires":"Fri, 01 Jan 1990 00:00:00 GMT", "cacheControl":"no-cache, no-store, must-revalidate", "contentType":"text/plain", "contentEncoding":"", "socket":73, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://www.google-analytics.com/analytics.js", "initiator_line":38, "initiator_column":31, "initiator_type":"script", "initiator_function":"wd", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":method: POST", ":authority: www.google-analytics.com", ":scheme: https", ":path: /j/collect?v=1&_v=j90&a=1625372481&t=pageview&_s=1&dl=https%3A%2F%2Fdocs.webpagetest.org%2F&ul=en-us&de=UTF-8&dt=Welcome%20to%20WebPageTest%20%7C%20WebPageTest%20Documentation&sd=24-bit&sr=360x512&vp=360x512&je=0&_u=IEBAAEABAAAAAC~&jid=87199586&gjid=1851064854&cid=270986431.1619530559&tid=UA-3755571-1&_gid=1345304305.1619530559&_r=1&_slc=1&z=705970808", "content-length: 0", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "content-type: text/plain", "accept: */*", "origin: https://docs.webpagetest.org", "sec-fetch-site: cross-site", "sec-fetch-mode: cors", "sec-fetch-dest: empty", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "access-control-allow-origin: https://docs.webpagetest.org", "date: Tue, 27 Apr 2021 13:35:58 GMT", "pragma: no-cache", "expires: Fri, 01 Jan 1990 00:00:00 GMT", "cache-control: no-cache, no-store, must-revalidate", "last-modified: Sun, 17 May 1998 03:00:00 GMT", "access-control-allow-credentials: true", "x-content-type-options: nosniff", "content-type: text/plain", "cross-origin-resource-policy: cross-origin", "server: Golfe2", "content-length: 4", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":2692, "score_cache":-1, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":null, "cdn_provider":"Google", "server_count":null, "created":1804, "http2_stream_id":3, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "server_port":"443", "client_port":"56922", "load_end":1990, "ttfb_start":1805, "ttfb_end":1990, "download_start":1990, "download_end":1990, "download_ms":0, "all_start":1805, "all_end":1990, "all_ms":185, "index":6, "number":7 }, { "type":3, "id":"29564.15", "request_id":"29564.15", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/favicon-32x32.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/favicon-32x32.png", "raw_id":"29564.15", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Other", "load_ms":178, "ttfb_ms":174, "load_start":1825, "load_start_float":1825.017, "bytesIn":1442, "objectSize":1442, "objectSizeUncompressed":1442, "chunks":[ { "ts":2003.5, "bytes":1442 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":path: /img/favicon-32x32.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", "cookie: _ga=GA1.2.270986431.1619530559; _gid=GA1.2.1345304305.1619530559; _gat=1", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 1442", "content-type: image/png", "date: Mon, 26 Apr 2021 21:48:16 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"82fa0dc571db595a417da47204342c86-ssl\"", "age: 56862", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7871248", ":status: 200" ] }, "bytesOut":1864, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":1442, "image_save":0, "cache_time":31479138, "cdn_provider":"Netlify", "server_count":null, "created":1825, "http2_stream_id":11, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":2003, "ttfb_start":1825, "ttfb_end":1999, "download_start":1999, "download_end":2003, "download_ms":4, "all_start":1825, "all_end":2003, "all_ms":178, "index":7, "number":8 }, { "type":3, "id":"29564.14", "request_id":"29564.14", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/manifest.json", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/manifest.json", "raw_id":"29564.14", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Manifest", "load_ms":174, "ttfb_ms":173, "load_start":2169, "load_start_float":2168.708, "bytesIn":409, "objectSize":409, "objectSizeUncompressed":409, "chunks":[ { "ts":2342.306, "bytes":409 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"application/json", "contentEncoding":"", "socket":93, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":1822, "connect_end":1993, "ssl_start":1993, "ssl_end":2169, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_256_GCM", "certificateId":0, "subjectName":"docs.webpagetest.org", "sanList":[ "docs.webpagetest.org" ], "issuer":"R3", "validFrom":1619467227, "validTo":1627243227, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Sectigo 'Mammoth' CT log", "logId":"6F5376AC31F03119D89900A45115FF77151C11D902C10029068DB2089A37D913", "timestamp":1619470827302, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3046022100A2BCD9F63B5797CB092A1186C47BBA07159B64A547AB70F712A2365232D80C29022100D0F30E54E297A03A68369920C0D941D7A0FF3840478D681039FC4156BF21BA81" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1619470827299, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022069E20E80E8FBAF20B7DE722D0104F91084379684D20200DD621EAD7A7254C0930221008C377DFEC43CB8395661CEC67259D1F8A955D5046D5B96191CAC7569DFEC0D83" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"LOW", "initial_priority":"Medium", "server_rtt":null, "headers":{ "request":[ ":path: /manifest.json", "sec-fetch-mode: cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: */*", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: empty", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 409", "content-type: application/json", "date: Mon, 26 Apr 2021 21:48:16 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"09a5b70bbc8e36f79419a7b845655212-ssl\"", "age: 56863", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7871499", ":status: 200" ] }, "bytesOut":1396, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":-1, "connect_ms":171, "ssl_ms":176, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":31479137, "cdn_provider":"Netlify", "server_count":null, "created":1821, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":183, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":150, "SETTINGS_MAX_HEADER_LIST_SIZE":131072 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4866, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIEZDCCA0ygAwIBAgISBF37oE+Ktj2/6iysUtxzpJAvMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMTA0MjYyMDAwMjdaFw0yMTA3MjUyMDAwMjdaMB8xHTAbBgNVBAMT\nFGRvY3Mud2VicGFnZXRlc3Qub3JnMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nf8a05zALcGV/HnFaetKioT5eLwXhmzVYBhq3ah6jIWYYiHTDcJD5WYNgMDmFbmLU\n1PyliKqDbTe3sDJgfamHP6OCAlAwggJMMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUE\nFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU\n1JMSW+DIpBZLoSI29KsqDF8abWwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v\nnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s\nZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wHwYD\nVR0RBBgwFoIUZG9jcy53ZWJwYWdldGVzdC5vcmcwTAYDVR0gBEUwQzAIBgZngQwB\nAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRz\nZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwBvU3asMfAxGdiZ\nAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXkP+78mAAAEAwBIMEYCIQCivNn2O1eX\nywkqEYbEe7oHFZtkpUercPcSojZSMtgMKQIhANDzDlTil6A6aDaZIMDZQdeg/zhA\nR41oEDn8QVa/IbqBAHYAfT7y+I//iFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8NcA\nAAF5D/u/IwAABAMARzBFAiBp4g6A6PuvILfeci0BBPkQhDeWhNICAN1iHq16clTA\nkwIhAIw3ff7EPLg5VmHOxnJZ0fipVdUEbVuWGRysdWnf7A2DMA0GCSqGSIb3DQEB\nCwUAA4IBAQBEGlvgqR3Ju/30dDXgrv8s6jblgKLRi92LMM4jLVF+i7q3Bkcn5NJP\nM9xLVY7vLlAXIyLld5mzLEwK3Rbt7UqVsMeo4U+y/IcVipfM7QOPiv2vRGiGAetH\n72rkoFdarURnZ+ycUhSTKmW7UpRH+qYqEzXCtjDeC+u0bB7C/6bawqngraY1k6QL\ntEd0E3vm6O4PEzk4j0u99QXQfDTUQADi+PjNZnWYrzmb8lO6d6u4q+GKz2djill+\ntd8xdMDWrMioJUdiFXCrhVglCoA+BvYJ8Oq6xEFNK78bcUZK73iTHHzZRwDxDTaD\n1JVHt9PAMas88V/5pzkaIIH5jGVCrZdX\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIEZTCCA02gAwIBAgIQQAF1BIMUpMghjISpDBbN3zANBgkqhkiG9w0BAQsFADA/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIwMTAwNzE5MjE0MFoXDTIxMDkyOTE5MjE0MFow\nMjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxCzAJBgNVBAMT\nAlIzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuwIVKMz2oJTTDxLs\njVWSw/iC8ZmmekKIp10mqrUrucVMsa+Oa/l1yKPXD0eUFFU1V4yeqKI5GfWCPEKp\nTm71O8Mu243AsFzzWTjn7c9p8FoLG77AlCQlh/o3cbMT5xys4Zvv2+Q7RVJFlqnB\nU840yFLuta7tj95gcOKlVKu2bQ6XpUA0ayvTvGbrZjR8+muLj1cpmfgwF126cm/7\ngcWt0oZYPRfH5wm78Sv3htzB2nFd1EbjzK0lwYi8YGd1ZrPxGPeiXOZT/zqItkel\n/xMY6pgJdz+dU/nPAeX1pnAXFK9jpP+Zs5Od3FOnBv5IhR2haa4ldbsTzFID9e1R\noYvbFQIDAQABo4IBaDCCAWQwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8E\nBAMCAYYwSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5p\nZGVudHJ1c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTE\np7Gkeyxx+tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEE\nAYLfEwEBATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2Vu\nY3J5cHQub3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0\nLmNvbS9EU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYf\nr52LFMLGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0B\nAQsFAAOCAQEA2UzgyfWEiDcx27sT4rP8i2tiEmxYt0l+PAK3qB8oYevO4C5z70kH\nejWEHx2taPDY/laBL21/WKZuNTYQHHPD5b1tXgHXbnL7KqC401dk5VvCadTQsvd8\nS8MXjohyc9z9/G2948kLjmE6Flh9dDYrVYA9x2O+hEPGOaEOa1eePynBgPayvUfL\nqjBstzLhWVQLGAkXXmNs+5ZnPBxzDJOLxhF2JIbeQAcH5H0tZrUlo5ZYyOqA7s9p\nO5b85o3AM/OJ+CktFBQtfvBhcJVd9wvlwPsk+uyOy2HI7mNxKKgsBTt375teA2Tw\nUdHkhVNcsAKX1H7GNNLOEADksd86wuoXvg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"35528", "load_end":2343, "ttfb_start":2169, "ttfb_end":2342, "download_start":2342, "download_end":2343, "download_ms":1, "all_start":1822, "all_end":2343, "all_ms":521, "index":8, "number":9 }, { "type":3, "id":"29564.17", "request_id":"29564.17", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/icons-192.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/icons-192.png", "raw_id":"29564.17", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Other", "load_ms":174, "ttfb_ms":173, "load_start":2352, "load_start_float":2351.99, "bytesIn":1795, "objectSize":1795, "objectSizeUncompressed":1795, "chunks":[ { "ts":2526.348, "bytes":1795 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":path: /img/icons-192.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", "cookie: _ga=GA1.2.270986431.1619530559; _gid=GA1.2.1345304305.1619530559; _gat=1", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 1795", "content-type: image/png", "date: Mon, 26 Apr 2021 21:48:16 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"0752f0ffa2c17aa2ace18fb3f418e989-ssl\"", "age: 56863", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7871679", ":status: 200" ] }, "bytesOut":1852, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":1795, "image_save":0, "cache_time":31479137, "cdn_provider":"Netlify", "server_count":null, "created":2352, "http2_stream_id":13, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":2526, "ttfb_start":2352, "ttfb_end":2525, "download_start":2525, "download_end":2526, "download_ms":1, "all_start":2352, "all_end":2526, "all_ms":174, "index":9, "number":10 }, { "type":3, "id":"29564.16", "request_id":"29564.16", "ip_addr":"172.217.222.156", "full_url":"https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&gjid=1851064854&_gid=1345304305.1619530559&_u=IEBAAEAAAAAAAC~&z=516932075", "is_secure":1, "method":"POST", "host":"stats.g.doubleclick.net", "url":"/j/collect?t=dc&aip=1&_r=3&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&gjid=1851064854&_gid=1345304305.1619530559&_u=IEBAAEAAAAAAAC~&z=516932075", "raw_id":"29564.16", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"XHR", "load_ms":181, "ttfb_ms":181, "load_start":2557, "load_start_float":2556.541, "bytesIn":2, "objectSize":2, "objectSizeUncompressed":2, "chunks":[ { "ts":2737.995, "bytes":2 } ], "expires":"Fri, 01 Jan 1990 00:00:00 GMT", "cacheControl":"no-cache, no-store, must-revalidate", "contentType":"text/plain", "contentEncoding":"", "socket":105, "protocol":"HTTP/2", "dns_start":1999, "dns_end":2170, "connect_start":2170, "connect_end":2351, "ssl_start":2351, "ssl_end":2556, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_128_GCM", "certificateId":0, "subjectName":"*.g.doubleclick.net", "sanList":[ "*.g.doubleclick.net", "*.googleadservices.com", "*.googlesyndication.com", "*.googletagservices.com", "*.invitemedia.com", "*.safeframe.googlesyndication.com", "g.doubleclick.net", "googleadservices.com", "googlesyndication.com", "googletagservices.com", "media.admob.com" ], "issuer":"GTS CA 1O1", "validFrom":1616487536, "validTo":1623745135, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1616491137480, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022100BB97D8C6C1DB564E61023174221BEC0A09C205FD2C3BCD45622EF8829F3188500220131E85A8FD6C9B1E7C6D40CF3D4F535839582643CBF8D12731CB95AA828D76C6" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"DigiCert Yeti2021 Log", "logId":"5CDC4392FEE6AB4544B15E9AD456E61037FBD5FA47DCA17394B25EE6F6C70ECA", "timestamp":1616491137715, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"304402205DD9330FB7E94D1A42661AEA50838D51024856D0B411C2A8677D45A3D420F9C2022025FA85DD7C30C8D98357C5BF4B9353145B24E85EF0F85B0AA4B31A9A4478358F" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"https://www.google-analytics.com/analytics.js", "initiator_line":38, "initiator_column":31, "initiator_type":"script", "initiator_function":"wd", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":method: POST", ":authority: stats.g.doubleclick.net", ":scheme: https", ":path: /j/collect?t=dc&aip=1&_r=3&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&gjid=1851064854&_gid=1345304305.1619530559&_u=IEBAAEAAAAAAAC~&z=516932075", "content-length: 0", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "content-type: text/plain", "accept: */*", "origin: https://docs.webpagetest.org", "sec-fetch-site: cross-site", "sec-fetch-mode: cors", "sec-fetch-dest: empty", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "access-control-allow-origin: https://docs.webpagetest.org", "strict-transport-security: max-age=10886400; includeSubDomains; preload", "date: Tue, 27 Apr 2021 13:35:59 GMT", "pragma: no-cache", "expires: Fri, 01 Jan 1990 00:00:00 GMT", "cache-control: no-cache, no-store, must-revalidate", "last-modified: Sun, 17 May 1998 03:00:00 GMT", "access-control-allow-credentials: true", "x-content-type-options: nosniff", "content-type: text/plain", "cross-origin-resource-policy: cross-origin", "server: Golfe2", "content-length: 2", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":2128, "score_cache":-1, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":171, "connect_ms":181, "ssl_ms":205, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":null, "cdn_provider":"Google", "server_count":null, "created":1998, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":100, "SETTINGS_INITIAL_WINDOW_SIZE":1048576, "SETTINGS_MAX_HEADER_LIST_SIZE":16384 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4865, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIFvjCCBKagAwIBAgIRAIwPUVZ8CHGsBQAAAACHqEAwDQYJKoZIhvcNAQELBQAw\nQjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET\nMBEGA1UEAxMKR1RTIENBIDFPMTAeFw0yMTAzMjMwODE4NTZaFw0yMTA2MTUwODE4\nNTVaMG0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgTExDMRwwGgYDVQQDDBMq\nLmcuZG91YmxlY2xpY2submV0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEpXby\nPN6i2jXJWzfc8aDB0wehA7CvpEpE1rH7Z3Qr1TBgXg/gSt8HBxYa9dfZ1wRm0Nm+\nItsO7+9FaJW4DStsiqOCA00wggNJMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAK\nBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRHLQ+JepWJC0nTcn9G\nhvhf+7Re4TAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBoBggrBgEF\nBQcBAQRcMFowKwYIKwYBBQUHMAGGH2h0dHA6Ly9vY3NwLnBraS5nb29nL2d0czFv\nMWNvcmUwKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuZ29vZy9nc3IyL0dUUzFPMS5j\ncnQwggEJBgNVHREEggEAMIH9ghMqLmcuZG91YmxlY2xpY2submV0ghYqLmdvb2ds\nZWFkc2VydmljZXMuY29tghcqLmdvb2dsZXN5bmRpY2F0aW9uLmNvbYIXKi5nb29n\nbGV0YWdzZXJ2aWNlcy5jb22CESouaW52aXRlbWVkaWEuY29tgiEqLnNhZmVmcmFt\nZS5nb29nbGVzeW5kaWNhdGlvbi5jb22CEWcuZG91YmxlY2xpY2submV0ghRnb29n\nbGVhZHNlcnZpY2VzLmNvbYIVZ29vZ2xlc3luZGljYXRpb24uY29tghVnb29nbGV0\nYWdzZXJ2aWNlcy5jb22CD21lZGlhLmFkbW9iLmNvbTAhBgNVHSAEGjAYMAgGBmeB\nDAECAjAMBgorBgEEAdZ5AgUDMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwu\ncGtpLmdvb2cvR1RTMU8xY29yZS5jcmwwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8A\ndgB9PvL4j/+IVWgkwsDKnlKJeSvFDngJfy5ql2iZfiLw1wAAAXheYUnIAAAEAwBH\nMEUCIQC7l9jGwdtWTmECMXQiG+wKCcIF/Sw7zUViLviCnzGIUAIgEx6FqP1smx58\nbUDPPU9TWDlYJkPL+NEnMcuVqoKNdsYAdQBc3EOS/uarRUSxXprUVuYQN/vV+kfc\noXOUsl7m9scOygAAAXheYUqzAAAEAwBGMEQCIF3ZMw+36U0aQmYa6lCDjVECSFbQ\ntBHCqGd9RaPUIPnCAiAl+oXdfDDI2YNXxb9Lk1MUWyToXvD4WwqksxqaRHg1jzAN\nBgkqhkiG9w0BAQsFAAOCAQEAZwr3RNBXqyFjNoRsXUycma7NM5bXd/LtAaLxNh13\n3LEeydAZqfvR2n2C/1UgPfX4Gxm3tRNGUlmMhShSqTA+kaeLUcnktWCy7lg2867n\nchvXOcTt7pEgSOCQG05M/OCwtAiVbEeXz1BojJJDJvv4EZjz/o177agSUpaLK+Au\nFY0/ApK1ShfV+4Jv4pcD6VE6/0zj/nwuTd7j60f1LqwJfXrfOCoG2qBMMRtE5P8A\nABf0XzBJiWf6BgG3B9hFjOj9G/EXAThcz/OfRrVmRR6eYdHzvxO/bZ0SZ+7Wiicc\nb3pB9L9unpB9kOBRl4Fe1fqUC5MSChCZjLfaqkLHtNx3/Q==\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIESjCCAzKgAwIBAgINAeO0mqGNiqmBJWlQuDANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xNzA2MTUwMDAwNDJaFw0yMTEy\nMTUwMDAwNDJaMEIxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3Qg\nU2VydmljZXMxEzARBgNVBAMTCkdUUyBDQSAxTzEwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQDQGM9F1IvN05zkQO9+tN1pIRvJzzyOTHW5DzEZhD2ePCnv\nUA0Qk28FgICfKqC9EksC4T2fWBYk/jCfC3R3VZMdS/dN4ZKCEPZRrAzDsiKUDzRr\nmBBJ5wudgzndIMYcLe/RGGFl5yODIKgjEv/SJH/UL+dEaltN11BmsK+eQmMF++Ac\nxGNhr59qM/9il71I2dN8FGfcddwuaej4bXhp0LcQBbjxMcI7JP0aM3T4I+DsaxmK\nFsbjzaTNC9uzpFlgOIg7rR25xoynUxv8vNmkq7zdPGHXkxWY7oG9j+JkRyBABk7X\nrJfoucBZEqFJJSPk7XA0LKW0Y3z5oz2D0c1tJKwHAgMBAAGjggEzMIIBLzAOBgNV\nHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1Ud\nEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFJjR+G4Q68+b7GCfGJAboOt9Cf0rMB8G\nA1UdIwQYMBaAFJviB1dnHB7AagbeWbSaLd/cGYYuMDUGCCsGAQUFBwEBBCkwJzAl\nBggrBgEFBQcwAYYZaHR0cDovL29jc3AucGtpLmdvb2cvZ3NyMjAyBgNVHR8EKzAp\nMCegJaAjhiFodHRwOi8vY3JsLnBraS5nb29nL2dzcjIvZ3NyMi5jcmwwPwYDVR0g\nBDgwNjA0BgZngQwBAgIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9wa2kuZ29vZy9y\nZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAGoA+Nnn78y6pRjd9XlQWNa7H\nTgiZ/r3RNGkmUmYHPQq6Scti9PEajvwRT2iWTHQr02fesqOqBY2ETUwgZQ+lltoN\nFvhsO9tvBCOIazpswWC9aJ9xju4tWDQH8NVU6YZZ/XteDSGU9YzJqPjY8q3MDxrz\nmqepBCf5o8mw/wJ4a2G6xzUr6Fb6T8McDO22PLRL6u3M4Tzs3A2M1j6bykJYi8wW\nIRdAvKLWZu/axBVbzYmqmwkm5zLSDW5nIAJbELCQCZwMH56t2Dvqofxs6BBcCFIZ\nUSpxu6x6td0V7SvJCCosirSmIatj/9dSSVDQibet8q/7UK4v4ZUN80atnZz1yg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"33112", "load_end":2738, "ttfb_start":2557, "ttfb_end":2738, "download_start":2738, "download_end":2738, "download_ms":0, "all_start":1999, "all_end":2738, "all_ms":738, "index":10, "number":11 }, { "type":3, "id":"29564.18", "request_id":"29564.18", "ip_addr":"142.251.33.196", "full_url":"https://www.google.com/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&_u=IEBAAEAAAAAAAC~&z=306143173", "is_secure":1, "method":"GET", "host":"www.google.com", "url":"/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&_u=IEBAAEAAAAAAAC~&z=306143173", "raw_id":"29564.18", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":185, "ttfb_ms":185, "load_start":3268, "load_start_float":3268.396, "bytesIn":42, "objectSize":42, "objectSizeUncompressed":42, "chunks":[ { "ts":3453.482, "bytes":42 } ], "expires":"Fri, 01 Jan 1990 00:00:00 GMT", "cacheControl":"no-cache, no-store, must-revalidate", "contentType":"image/gif", "contentEncoding":"", "socket":124, "protocol":"HTTP/2", "dns_start":2744, "dns_end":2915, "connect_start":2915, "connect_end":3087, "ssl_start":3087, "ssl_end":3268, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_128_GCM", "certificateId":0, "subjectName":"www.google.com", "sanList":[ "www.google.com" ], "issuer":"GTS CA 1O1", "validFrom":1616487980, "validTo":1623745579, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1616491580612, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"304402204A03A1034AC1281F5440920B5166C1AFC6924ABFB52798CC1ABDC6C283B505570220654E07CC18B72BE7C6D4D0570E455667E1FF037D7395B6CB85F75BDF9DE5C4E1" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"DigiCert Nessie2021 Log", "logId":"EEC095EE8D72640F92E3C3B91BC712A3696A097B4B6A1A1438E647B2CBEDC5F9", "timestamp":1616491580576, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022100C254FCFB1D63BAADC34F2EA72A7A24FE7C770ECC34280E3BC0FCACDE9F794521022009A099E7DF34BCB26F0C70408BFA5E18BF836A99BCEFFE82B35E028C467E2871" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":method: GET", ":authority: www.google.com", ":scheme: https", ":path: /ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&_u=IEBAAEAAAAAAAC~&z=306143173", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "sec-fetch-site: cross-site", "sec-fetch-mode: no-cors", "sec-fetch-dest: image", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "p3p: policyref=\"https://www.googleadservices.com/pagead/p3p.xml\", CP=\"NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC\"", "timing-allow-origin: *", "cross-origin-resource-policy: cross-origin", "date: Tue, 27 Apr 2021 13:36:00 GMT", "pragma: no-cache", "expires: Fri, 01 Jan 1990 00:00:00 GMT", "cache-control: no-cache, no-store, must-revalidate", "content-type: image/gif", "x-content-type-options: nosniff", "server: cafe", "content-length: 42", "x-xss-protection: 0", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":1942, "score_cache":-1, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":171, "connect_ms":172, "ssl_ms":181, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":42, "image_save":0, "cache_time":null, "cdn_provider":"Google", "server_count":null, "created":2744, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":147, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":100, "SETTINGS_INITIAL_WINDOW_SIZE":1048576, "SETTINGS_MAX_HEADER_LIST_SIZE":16384 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4865, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIExjCCA66gAwIBAgIQa13x2f6+IywDAAAAAMvXYTANBgkqhkiG9w0BAQsFADBC\nMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMRMw\nEQYDVQQDEwpHVFMgQ0EgMU8xMB4XDTIxMDMyMzA4MjYyMFoXDTIxMDYxNTA4MjYx\nOVowaDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcT\nDU1vdW50YWluIFZpZXcxEzARBgNVBAoTCkdvb2dsZSBMTEMxFzAVBgNVBAMTDnd3\ndy5nb29nbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEbJIJGlXFCfwQ\nJbKwjNKQwqnEEO91yeWrqVco0QtV+7b+A9IFok27cZKP8mrROFYk0WNhTsxDzmXq\nps2hvy3e4KOCAlswggJXMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEF\nBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBS1qBpEkF70GL3HND6tafVS4fvO\nLDAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBoBggrBgEFBQcBAQRc\nMFowKwYIKwYBBQUHMAGGH2h0dHA6Ly9vY3NwLnBraS5nb29nL2d0czFvMWNvcmUw\nKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuZ29vZy9nc3IyL0dUUzFPMS5jcnQwGQYD\nVR0RBBIwEIIOd3d3Lmdvb2dsZS5jb20wIQYDVR0gBBowGDAIBgZngQwBAgIwDAYK\nKwYBBAHWeQIFAzAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnBraS5nb29n\nL0dUUzFPMWNvcmUuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAfT7y+I//\niFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8NcAAAF4XmgMxAAABAMARjBEAiBKA6ED\nSsEoH1RAkgtRZsGvxpJKv7UnmMwavcbCg7UFVwIgZU4HzBi3K+fG1NBXDkVWZ+H/\nA31zlbbLhfdb353lxOEAdgDuwJXujXJkD5Ljw7kbxxKjaWoJe0tqGhQ45keyy+3F\n+QAAAXheaAygAAAEAwBHMEUCIQDCVPz7HWO6rcNPLqcqeiT+fHcOzDQoDjvA/Kze\nn3lFIQIgCaCZ5980vLJvDHBAi/peGL+Dapm87/6Cs14CjEZ+KHEwDQYJKoZIhvcN\nAQELBQADggEBAGL48QFKdM8Yju3Dku//dXKiFNxofbrj3PRJBd6RIi5sBrnTMpYr\n5wzC75Yto5EBKyqQYQuY/ZEO3m+h75tpPc/d3KIPyYa9R+ZrESWInMSKCjx67jWR\ngBDC1lndo/aXok5cEv6SEsDPZL/LW2aqJXqS23qV7hpCzqOV1h9GTvO35YNA/FCB\nPx25ENo7tPy8vTCMeo0nDgqTAf68vp2GkCFQs72rFNVocLNWNS173O0p6uRUGFBv\ngVK5rNx5zswjRJ7NDqoVynYNECnigjVwM4LkEQr2/HOqwO0uPM4ZGgQl9TnfoOth\naEJyyKT/Nfb7XsAjRqLv1zBeZjwzpOEx8Hg=\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIESjCCAzKgAwIBAgINAeO0mqGNiqmBJWlQuDANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xNzA2MTUwMDAwNDJaFw0yMTEy\nMTUwMDAwNDJaMEIxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3Qg\nU2VydmljZXMxEzARBgNVBAMTCkdUUyBDQSAxTzEwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQDQGM9F1IvN05zkQO9+tN1pIRvJzzyOTHW5DzEZhD2ePCnv\nUA0Qk28FgICfKqC9EksC4T2fWBYk/jCfC3R3VZMdS/dN4ZKCEPZRrAzDsiKUDzRr\nmBBJ5wudgzndIMYcLe/RGGFl5yODIKgjEv/SJH/UL+dEaltN11BmsK+eQmMF++Ac\nxGNhr59qM/9il71I2dN8FGfcddwuaej4bXhp0LcQBbjxMcI7JP0aM3T4I+DsaxmK\nFsbjzaTNC9uzpFlgOIg7rR25xoynUxv8vNmkq7zdPGHXkxWY7oG9j+JkRyBABk7X\nrJfoucBZEqFJJSPk7XA0LKW0Y3z5oz2D0c1tJKwHAgMBAAGjggEzMIIBLzAOBgNV\nHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1Ud\nEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFJjR+G4Q68+b7GCfGJAboOt9Cf0rMB8G\nA1UdIwQYMBaAFJviB1dnHB7AagbeWbSaLd/cGYYuMDUGCCsGAQUFBwEBBCkwJzAl\nBggrBgEFBQcwAYYZaHR0cDovL29jc3AucGtpLmdvb2cvZ3NyMjAyBgNVHR8EKzAp\nMCegJaAjhiFodHRwOi8vY3JsLnBraS5nb29nL2dzcjIvZ3NyMi5jcmwwPwYDVR0g\nBDgwNjA0BgZngQwBAgIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9wa2kuZ29vZy9y\nZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAGoA+Nnn78y6pRjd9XlQWNa7H\nTgiZ/r3RNGkmUmYHPQq6Scti9PEajvwRT2iWTHQr02fesqOqBY2ETUwgZQ+lltoN\nFvhsO9tvBCOIazpswWC9aJ9xju4tWDQH8NVU6YZZ/XteDSGU9YzJqPjY8q3MDxrz\nmqepBCf5o8mw/wJ4a2G6xzUr6Fb6T8McDO22PLRL6u3M4Tzs3A2M1j6bykJYi8wW\nIRdAvKLWZu/axBVbzYmqmwkm5zLSDW5nIAJbELCQCZwMH56t2Dvqofxs6BBcCFIZ\nUSpxu6x6td0V7SvJCCosirSmIatj/9dSSVDQibet8q/7UK4v4ZUN80atnZz1yg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"38508", "load_end":3453, "ttfb_start":3268, "ttfb_end":3453, "download_start":3453, "download_end":3453, "download_ms":0, "all_start":2744, "all_end":3453, "all_ms":709, "index":11, "number":12 } ], "requestsFull":12, "requestsDoc":6, "responses_200":12, "responses_404":0, "responses_other":0, "result":0, "testStartOffset":0, "cached":0, "optimization_checked":1, "start_epoch":0, "main_frame":"E57BDA2151E08AC948685BFE69680D5E", "loadEventStart":1805, "loadEventEnd":1805, "domContentLoadedEventStart":876, "domContentLoadedEventEnd":876, "URL":"https://docs.webpagetest.org/", "connections":5, "final_base_page_request":0, "final_base_page_request_id":"8F26376CBD35F32E850C9DBEC39882D4", "final_url":"https://docs.webpagetest.org/", "firstPaint":865.0500000076, "firstContentfulPaint":865, "firstMeaningfulPaint":865, "domInteractive":875, "firstImagePaint":995, "TTFB":730, "basePageSSLTime":203, "score_cache":94, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "score_progressive_jpeg":-1, "gzip_total":28624, "gzip_savings":0, "minify_total":-1, "minify_savings":-1, "image_total":67481, "image_savings":0, "base_page_cdn":"Netlify", "cpuTimes":{ "UpdateLayerTree":11, "EventDispatch":1, "CommitLoad":0, "EvaluateScript":46, "v8.compile":4, "ParseHTML":37, "UpdateLayoutTree":5, "Layout":30, "ResourceChangePriority":0, "Paint":3, "largestContentfulPaint::Candidate":0, "MarkDOMContent":0, "FunctionCall":5, "HitTest":0, "MarkLoad":0, "XHRReadyStateChange":2, "XHRLoad":0, "Idle":3309 }, "cpuTimesDoc":{ "UpdateLayerTree":11, "EventDispatch":1, "CommitLoad":0, "EvaluateScript":46, "v8.compile":4, "ParseHTML":37, "UpdateLayoutTree":5, "Layout":30, "ResourceChangePriority":0, "Paint":3, "largestContentfulPaint::Candidate":0, "MarkDOMContent":0, "FunctionCall":4, "HitTest":0, "MarkLoad":0, "XHRReadyStateChange":0, "XHRLoad":0, "Idle":1664 }, "cpu.UpdateLayerTree":11, "cpu.EventDispatch":1, "cpu.CommitLoad":0, "cpu.EvaluateScript":46, "cpu.v8.compile":4, "cpu.ParseHTML":37, "cpu.UpdateLayoutTree":5, "cpu.Layout":30, "cpu.ResourceChangePriority":0, "cpu.Paint":3, "cpu.largestContentfulPaint::Candidate":0, "cpu.MarkDOMContent":0, "cpu.FunctionCall":5, "cpu.HitTest":0, "cpu.MarkLoad":0, "cpu.XHRReadyStateChange":2, "cpu.XHRLoad":0, "cpu.Idle":3309, "v8Stats":{ "main_thread":[ ], "background":[ ] }, "osVersion":"Linux 5.4.0-1045-aws", "os_version":"Linux 5.4.0-1045-aws", "osPlatform":"x86_64 x86_64", "date":1619530556.95751, "browserVersion":"90.0.4430.85", "browser_version":"90.0.4430.85", "throttle_cpu_requested":3.5, "throttle_cpu":2.7715020391, "fullyLoadedCPUms":6859, "fullyLoadedCPUpct":57.6955424727, "document_URL":"https://docs.webpagetest.org/", "document_hostname":"docs.webpagetest.org", "document_origin":"https://docs.webpagetest.org", "viewport":{ "width":360, "height":512, "dpr":3 }, "domElements":103, "domComplete":1805, "PerformancePaintTiming.first-paint":865.0500000076, "PerformancePaintTiming.first-contentful-paint":865.0500000076, "detected":{ "PaaS":"Netlify", "CDN":"Netlify", "Analytics":"Google Analytics" }, "detected_apps":{ "Netlify":"", "Google Analytics":"" }, "base_page_ip_ptr":"ec2-52-203-36-44.compute-1.amazonaws.com", "base_page_cname":"", "base_page_dns_server":"dns1.p06.nsone.net", "browser_name":"Chrome", "eventName":"Step_1", "test_run_time_ms":8968, "custom":[ "Colordepth", "Dpi", "Images", "Resolution", "jsLibsVulns", "securityHeaders" ], "Colordepth":24, "Dpi":"{\"dppx\":3,\"dpcm\":113.38582677165354,\"dpi\":288}", "Images":"[{\"url\":\"https://docs.webpagetest.org/img/wpt-logo.svg\",\"width\":288,\"height\":60,\"naturalWidth\":150,\"naturalHeight\":31},{\"url\":\"https://docs.webpagetest.org/img/wpt-teaser.png\",\"width\":262,\"height\":192,\"naturalWidth\":1047,\"naturalHeight\":767},{\"url\":\"https://docs.webpagetest.org/img/scripting-teaser.png\",\"width\":328,\"height\":140,\"naturalWidth\":1416,\"naturalHeight\":604},{\"url\":\"https://docs.webpagetest.org/img/custom-metrics-teaser.png\",\"width\":328,\"height\":140,\"naturalWidth\":708,\"naturalHeight\":302}]", "Resolution":"{\"absolute\":{\"height\":512,\"width\":360},\"available\":{\"height\":512,\"width\":360}}", "jsLibsVulns":[ ], "securityHeaders":{ "securityHeadersList":[ "strict-transport-security", "x-content-type-options", "x-frame-options", "x-xss-protection" ], "securityHeadersGrade":"A", "securityHeadersScore":85 }, "interactivePeriods":[ [ 0, 3458 ] ], "longTasks":[ ], "lastVisualChange":1000, "visualComplete":1000, "render":900, "SpeedIndex":902, "visualComplete85":900, "visualComplete90":900, "visualComplete95":900, "visualComplete99":1000, "largestPaints":[ { "event":"LargestTextPaint", "time":865, "size":29870, "DOMNodeId":6, "nodeInfo":{ "nodeType":"H1", "attributes":{ "id":"welcome-to-webpagetest" }, "bounds":[ 16, 252.71875, 328, 106 ], "styles":{ "background-image":"none" } } }, { "event":"LargestContentfulPaint", "time":865, "size":29870, "element":{ "translate":true, "hidden":false, "draggable":false, "spellcheck":true, "contentEditable":"inherit", "isContentEditable":false, "offsetTop":253, "offsetLeft":16, "offsetWidth":328, "offsetHeight":106, "autofocus":false, "tabIndex":-1, "localName":"h1", "tagName":"H1", "id":"welcome-to-webpagetest", "outerHTML":"<h1 id=\"welcome-to-webpagetest\">Welcome to WebPageTest</h1>", "scrollTop":0, "scrollLeft":0, "scrollWidth":328, "scrollHeight":106, "clientTop":0, "clientLeft":0, "clientWidth":328, "clientHeight":106, "childElementCount":0, "nodeType":1, "nodeName":"H1", "isConnected":true, "boundingRect":{ "x":16, "y":252.71875, "width":328, "height":106, "top":252.71875, "right":344, "bottom":358.71875, "left":16 } }, "type":"text" }, { "event":"LargestImagePaint", "time":994, "size":17280, "DOMNodeId":12, "nodeInfo":{ "nodeType":"IMG", "attributes":{ "src":"/img/wpt-logo.svg", "alt":"WebPageTest, by Catchpoint", "width":"150", "height":"31" }, "sourceURL":"https://docs.webpagetest.org/img/wpt-logo.svg", "bounds":[ 36, 24, 288, 59.515625 ], "styles":{ "background-image":"none" } } } ], "LargestContentfulPaintType":"text", "LargestContentfulPaintNodeType":"H1", "chromeUserTiming":[ { "name":"navigationStart", "time":0 }, { "name":"fetchStart", "time":2 }, { "name":"responseEnd", "time":735 }, { "name":"unloadEventStart", "time":737 }, { "name":"unloadEventEnd", "time":737 }, { "name":"commitNavigationEnd", "time":739 }, { "name":"domLoading", "time":740 }, { "name":"firstMeaningfulPaint", "time":865 }, { "name":"firstMeaningfulPaint", "time":865 }, { "name":"firstMeaningfulPaintCandidate", "time":865 }, { "name":"firstContentfulPaint", "time":865 }, { "name":"firstPaint", "time":865 }, { "name":"domInteractive", "time":874 }, { "name":"domContentLoadedEventStart", "time":875 }, { "name":"domContentLoadedEventEnd", "time":875 }, { "name":"firstImagePaint", "time":994 }, { "name":"domComplete", "time":1804 }, { "name":"loadEventStart", "time":1804 }, { "name":"loadEventEnd", "time":1804 }, { "name":"LargestTextPaint", "time":865 }, { "name":"LargestContentfulPaint", "time":865 }, { "name":"LargestImagePaint", "time":994 }, { "name":"TotalLayoutShift", "value":0 }, { "name":"CumulativeLayoutShift", "value":0 } ], "chromeUserTiming.navigationStart":0, "chromeUserTiming.fetchStart":2, "chromeUserTiming.responseEnd":735, "chromeUserTiming.unloadEventStart":737, "chromeUserTiming.unloadEventEnd":737, "chromeUserTiming.commitNavigationEnd":739, "chromeUserTiming.domLoading":740, "chromeUserTiming.firstMeaningfulPaint":865, "chromeUserTiming.firstMeaningfulPaintCandidate":865, "chromeUserTiming.firstContentfulPaint":865, "chromeUserTiming.firstPaint":865, "chromeUserTiming.domInteractive":874, "chromeUserTiming.domContentLoadedEventStart":875, "chromeUserTiming.domContentLoadedEventEnd":875, "chromeUserTiming.firstImagePaint":994, "chromeUserTiming.domComplete":1804, "chromeUserTiming.loadEventStart":1804, "chromeUserTiming.loadEventEnd":1804, "chromeUserTiming.LargestTextPaint":865, "chromeUserTiming.LargestContentfulPaint":865, "chromeUserTiming.LargestImagePaint":994, "chromeUserTiming.TotalLayoutShift":0, "chromeUserTiming.CumulativeLayoutShift":0, "blinkFeatureFirstUsed":{ "Features":{ "77":{ "name":"XMLDocument", "firstUsed":984.751 }, "138":{ "name":"SVGSVGElement", "firstUsed":984.753 }, "213":{ "name":"HTMLElementInnerText", "firstUsed":883.966 }, "214":{ "name":"HTMLElementOuterText", "firstUsed":883.978 }, "250":{ "name":"SVGSVGElementInDocument", "firstUsed":984.755 }, "329":{ "name":"SVGSVGElementInXMLDocument", "firstUsed":984.757 }, "469":{ "name":"CSSSelectorPseudoHost", "firstUsed":820.558 }, "480":{ "name":"DetailsElement", "firstUsed":820.477 }, "587":{ "name":"LangAttribute", "firstUsed":829.242 }, "588":{ "name":"LangAttributeOnHTML", "firstUsed":829.251 }, "593":{ "name":"SetReferrerPolicy", "firstUsed":749.312 }, "662":{ "name":"MixedContentInSecureFrameThatDoesNotRestrictMixedContent", "firstUsed":784.596 }, "677":{ "name":"XMLHttpRequestAsynchronous", "firstUsed":1803.312 }, "710":{ "name":"CryptoGetRandomValues", "firstUsed":1802.394 }, "973":{ "name":"CSSAtRuleMedia", "firstUsed":803.942 }, "1069":{ "name":"CrossOriginTextScript", "firstUsed":1762.454 }, "1075":{ "name":"V8SloppyMode", "firstUsed":749.719 }, "1307":{ "name":"V8Node_IsConnected_AttributeGetter", "firstUsed":885.319 }, "1368":{ "name":"IntersectionObserver_Constructor", "firstUsed":867.46 }, "1441":{ "name":"SecureContextCheckPassed", "firstUsed":749.322 }, "1442":{ "name":"SecureContextCheckFailed", "firstUsed":984.761 }, "1483":{ "name":"StarInTimingAllowOrigin", "firstUsed":3456.93 }, "1542":{ "name":"PendingStylesheetAddedAfterBodyStarted", "firstUsed":820.539 }, "1898":{ "name":"HTMLSlotElement", "firstUsed":820.508 }, "1910":{ "name":"CrossOriginMainFrameNulledNameAccessed", "firstUsed":749.497 }, "2188":{ "name":"PerformanceObserverForWindow", "firstUsed":749.917 }, "2190":{ "name":"PaintTimingObserved", "firstUsed":881.455 }, "2191":{ "name":"PaintTimingRequested", "firstUsed":750.925 }, "2194":{ "name":"CookieSet", "firstUsed":1789.36 }, "2195":{ "name":"CookieGet", "firstUsed":1769.26 }, "2203":{ "name":"HasIDClassTagAttribute", "firstUsed":803.459 }, "2204":{ "name":"HasBeforeOrAfterPseudoElement", "firstUsed":805.535 }, "2219":{ "name":"V8Element_GetBoundingClientRect_Method", "firstUsed":885.706 }, "2334":{ "name":"CSSTypedOMStylePropertyMap", "firstUsed":884.789 }, "2349":{ "name":"V8HTMLElement_Autocapitalize_AttributeGetter", "firstUsed":883.287 }, "2657":{ "name":"NavigatorLanguage", "firstUsed":1768.638 }, "2662":{ "name":"NavigatorPlugins", "firstUsed":1768.527 }, "2663":{ "name":"NavigatorUserAgent", "firstUsed":1785.235 }, "2701":{ "name":"V8Screen_ColorDepth_AttributeGetter", "firstUsed":1768.494 }, "2702":{ "name":"V8Screen_Height_AttributeGetter", "firstUsed":1768.487 }, "2704":{ "name":"V8Screen_Width_AttributeGetter", "firstUsed":1768.473 }, "2707":{ "name":"V8Window_MatchMedia_Method", "firstUsed":867.337 }, "2719":{ "name":"HistoryLength", "firstUsed":1785.866 }, "2728":{ "name":"ElementTimingExplicitlyRequested", "firstUsed":750.931 }, "2782":{ "name":"LayoutJankExplicitlyRequested", "firstUsed":750.918 }, "2927":{ "name":"LargestContentfulPaintExplicitlyRequested", "firstUsed":749.956 }, "3004":{ "name":"PerformanceObserverBufferedFlag", "firstUsed":750.898 }, "3066":{ "name":"HasMarkerPseudoElement", "firstUsed":805.469 }, "3217":{ "name":"LegacyLayoutBySVG", "firstUsed":984.764 }, "3481":{ "name":"V8Navigator_JavaEnabled_Method", "firstUsed":1768.632 } }, "CSSFeatures":{ "2":{ "name":"CSSPropertyColor", "firstUsed":803.468 }, "4":{ "name":"CSSPropertyDisplay", "firstUsed":803.968 }, "5":{ "name":"CSSPropertyFont", "firstUsed":803.483 }, "6":{ "name":"CSSPropertyFontFamily", "firstUsed":806.715 }, "7":{ "name":"CSSPropertyFontSize", "firstUsed":804.46 }, "8":{ "name":"CSSPropertyFontStyle", "firstUsed":807.369 }, "10":{ "name":"CSSPropertyFontWeight", "firstUsed":804.961 }, "20":{ "name":"CSSPropertyLineHeight", "firstUsed":804.465 }, "21":{ "name":"CSSPropertyBackground", "firstUsed":804.786 }, "24":{ "name":"CSSPropertyBackgroundColor", "firstUsed":806.706 }, "34":{ "name":"CSSPropertyBorder", "firstUsed":804.753 }, "35":{ "name":"CSSPropertyBorderBottom", "firstUsed":804.946 }, "41":{ "name":"CSSPropertyBorderCollapse", "firstUsed":806.253 }, "42":{ "name":"CSSPropertyBorderColor", "firstUsed":805.549 }, "49":{ "name":"CSSPropertyBorderLeft", "firstUsed":805.393 }, "53":{ "name":"CSSPropertyBorderRadius", "firstUsed":804.25 }, "54":{ "name":"CSSPropertyBorderRight", "firstUsed":804.232 }, "59":{ "name":"CSSPropertyBorderStyle", "firstUsed":805.545 }, "60":{ "name":"CSSPropertyBorderTop", "firstUsed":806.059 }, "62":{ "name":"CSSPropertyBorderTopLeftRadius", "firstUsed":806.264 }, "63":{ "name":"CSSPropertyBorderTopRightRadius", "firstUsed":806.271 }, "66":{ "name":"CSSPropertyBorderWidth", "firstUsed":805.462 }, "72":{ "name":"CSSPropertyClip", "firstUsed":804.759 }, "74":{ "name":"CSSPropertyContent", "firstUsed":805.54 }, "75":{ "name":"CSSPropertyCounterIncrement", "firstUsed":820.577 }, "77":{ "name":"CSSPropertyCursor", "firstUsed":807.586 }, "81":{ "name":"CSSPropertyHeight", "firstUsed":804.505 }, "85":{ "name":"CSSPropertyListStyle", "firstUsed":805.454 }, "88":{ "name":"CSSPropertyListStyleType", "firstUsed":805.385 }, "89":{ "name":"CSSPropertyMargin", "firstUsed":803.933 }, "90":{ "name":"CSSPropertyMarginBottom", "firstUsed":804.255 }, "91":{ "name":"CSSPropertyMarginLeft", "firstUsed":805.434 }, "93":{ "name":"CSSPropertyMarginTop", "firstUsed":804.473 }, "95":{ "name":"CSSPropertyMaxWidth", "firstUsed":804.487 }, "98":{ "name":"CSSPropertyOpacity", "firstUsed":804.512 }, "105":{ "name":"CSSPropertyOverflow", "firstUsed":804.765 }, "107":{ "name":"CSSPropertyOverflowX", "firstUsed":804.744 }, "109":{ "name":"CSSPropertyPadding", "firstUsed":803.49 }, "110":{ "name":"CSSPropertyPaddingBottom", "firstUsed":806.649 }, "111":{ "name":"CSSPropertyPaddingLeft", "firstUsed":804.244 }, "112":{ "name":"CSSPropertyPaddingRight", "firstUsed":804.236 }, "113":{ "name":"CSSPropertyPaddingTop", "firstUsed":805.029 }, "119":{ "name":"CSSPropertyPosition", "firstUsed":804.77 }, "127":{ "name":"CSSPropertyTabSize", "firstUsed":806.735 }, "128":{ "name":"CSSPropertyTextAlign", "firstUsed":804.95 }, "129":{ "name":"CSSPropertyTextDecoration", "firstUsed":804.526 }, "142":{ "name":"CSSPropertyTextShadow", "firstUsed":806.759 }, "143":{ "name":"CSSPropertyTextTransform", "firstUsed":806.322 }, "149":{ "name":"CSSPropertyTop", "firstUsed":805.426 }, "157":{ "name":"CSSPropertyVerticalAlign", "firstUsed":804.995 }, "159":{ "name":"CSSPropertyWhiteSpace", "firstUsed":804.775 }, "161":{ "name":"CSSPropertyWidth", "firstUsed":804.498 }, "162":{ "name":"CSSPropertyWordBreak", "firstUsed":806.724 }, "163":{ "name":"CSSPropertyWordSpacing", "firstUsed":806.721 }, "164":{ "name":"CSSPropertyWordWrap", "firstUsed":806.728 }, "231":{ "name":"CSSPropertyAlignItems", "firstUsed":804.981 }, "232":{ "name":"CSSPropertyAlignSelf", "firstUsed":804.988 }, "233":{ "name":"CSSPropertyFlex", "firstUsed":806.783 }, "242":{ "name":"CSSPropertyGridTemplateColumns", "firstUsed":803.954 }, "248":{ "name":"CSSPropertyGridColumn", "firstUsed":803.991 }, "249":{ "name":"CSSPropertyGridRow", "firstUsed":803.982 }, "417":{ "name":"CSSPropertyGridAutoRows", "firstUsed":806.676 }, "443":{ "name":"CSSPropertyJustifySelf", "firstUsed":805.366 }, "446":{ "name":"CSSPropertyTransform", "firstUsed":805.559 }, "511":{ "name":"CSSPropertyGridColumnGap", "firstUsed":806.671 }, "512":{ "name":"CSSPropertyGridRowGap", "firstUsed":804.215 }, "515":{ "name":"CSSPropertyVariable", "firstUsed":803.422 }, "534":{ "name":"CSSPropertyHyphens", "firstUsed":806.74 }, "592":{ "name":"CSSPropertyGap", "firstUsed":803.963 } }, "AnimatedCSSFeatures":[ ] }, "maxFID":0, "TTIMeasurementEnd":3458, "LastInteractive":900, "TotalBlockingTime":0, "step":1, "effectiveBps":35446, "effectiveBpsDoc":86349, "domTime":0, "aft":0, "titleTime":0, "domLoading":0, "server_rtt":0, "smallImageCount":4, "bigImageCount":0, "maybeCaptcha":0, "testID":"210427_AiDcXW_8bd098a817944af61f7db97e4463e622", "pages":{ "details":"https://www.webpagetest.org/details.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "checklist":"https://www.webpagetest.org/performance_optimization.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "breakdown":"https://www.webpagetest.org/breakdown.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "domains":"https://www.webpagetest.org/domains.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "screenShot":"https://www.webpagetest.org/screen_shot.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1" }, "thumbnails":{ "waterfall":"https://www.webpagetest.org/result/210427_AiDcXW_8bd098a817944af61f7db97e4463e622/1_waterfall_thumb.png", "checklist":"https://www.webpagetest.org/result/210427_AiDcXW_8bd098a817944af61f7db97e4463e622/1_optimization_thumb.png", "screenShot":"https://www.webpagetest.org/result/210427_AiDcXW_8bd098a817944af61f7db97e4463e622/1_screen_thumb.png" }, "images":{ "waterfall":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_waterfall.png", "connectionView":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_connection.png", "checklist":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_optimization.png", "screenShot":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&file=1_screen.jpg" }, "rawData":{ "scriptTiming":"https://www.webpagetest.org/getgzip.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&file=1_script_timing.json", "headers":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_report.txt", "pageData":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_IEWPG.txt", "requestsData":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_IEWTR.txt", "utilization":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_progress.csv", "trace":"https://www.webpagetest.org/getgzip.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&compressed=1&file=1_trace.json.gz" }, "videoFrames":[ { "time":0, "image":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&video=video_1&file=ms_000000.jpg", "VisuallyComplete":0 }, { "time":900, "image":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&video=video_1&file=ms_000900.jpg", "VisuallyComplete":98 }, { "time":1000, "image":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&video=video_1&file=ms_001000.jpg", "VisuallyComplete":100 } ], "domains":{ "docs.webpagetest.org":{ "bytes":76903, "requests":8, "cdn_provider":"Netlify", "connections":2 }, "www.google.com":{ "bytes":42, "requests":1, "cdn_provider":"Google", "connections":1 }, "www.google-analytics.com":{ "bytes":19573, "requests":2, "cdn_provider":"Google", "connections":1 }, "stats.g.doubleclick.net":{ "bytes":2, "requests":1, "cdn_provider":"Google", "connections":1 } }, "breakdown":{ "html":{ "color":[ 130, 181, 252 ], "bytes":5465, "bytesUncompressed":22360, "requests":1 }, "js":{ "color":[ 254, 197, 132 ], "bytes":19569, "bytesUncompressed":49153, "requests":1 }, "css":{ "color":[ 178, 234, 148 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "image":{ "color":[ 196, 154, 232 ], "bytes":71071, "bytesUncompressed":77903, "requests":7 }, "flash":{ "color":[ 45, 183, 193 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "font":{ "color":[ 255, 82, 62 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "video":{ "color":[ 33, 194, 162 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "other":{ "color":[ 196, 196, 196 ], "bytes":415, "bytesUncompressed":415, "requests":3 } }, "consoleLog":[ ] } }, "runs":{ "1":{ "firstView":{ "numSteps":1, "run":1, "tester":"i-0247aadaa23ac9fec", "loadTime":1805, "docTime":1805, "fullyLoaded":3453, "bytesOut":21486, "bytesOutDoc":9612, "bytesIn":96520, "bytesInDoc":92826, "requests":[ { "type":3, "id":"8F26376CBD35F32E850C9DBEC39882D4", "request_id":"8F26376CBD35F32E850C9DBEC39882D4", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/", "raw_id":"8F26376CBD35F32E850C9DBEC39882D4", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Document", "load_ms":178, "ttfb_ms":173, "load_start":557, "load_start_float":556.647, "bytesIn":5465, "objectSize":5465, "objectSizeUncompressed":22360, "chunks":[ { "ts":734.825, "bytes":5465 } ], "expires":"", "cacheControl":"max-age=900,must-revalidate", "contentType":"text/html", "contentEncoding":"br", "socket":42, "protocol":"HTTP/2", "dns_start":4, "dns_end":182, "connect_start":182, "connect_end":353, "ssl_start":353, "ssl_end":556, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_256_GCM", "certificateId":0, "subjectName":"docs.webpagetest.org", "sanList":[ "docs.webpagetest.org" ], "issuer":"R3", "validFrom":1619467227, "validTo":1627243227, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Sectigo 'Mammoth' CT log", "logId":"6F5376AC31F03119D89900A45115FF77151C11D902C10029068DB2089A37D913", "timestamp":1619470827302, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3046022100A2BCD9F63B5797CB092A1186C47BBA07159B64A547AB70F712A2365232D80C29022100D0F30E54E297A03A68369920C0D941D7A0FF3840478D681039FC4156BF21BA81" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1619470827299, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022069E20E80E8FBAF20B7DE722D0104F91084379684D20200DD621EAD7A7254C0930221008C377DFEC43CB8395661CEC67259D1F8A955D5046D5B96191CAC7569DFEC0D83" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"script", "priority":"HIGHEST", "initial_priority":"VeryHigh", "server_rtt":null, "headers":{ "request":[ ":method: GET", ":authority: docs.webpagetest.org", ":scheme: https", ":path: /", "upgrade-insecure-requests: 1", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "sec-fetch-site: cross-site", "sec-fetch-mode: navigate", "sec-fetch-dest: document", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "content-type: text/html; charset=UTF-8", "date: Tue, 27 Apr 2021 11:58:35 GMT", "etag: \"50dfb5ef4ccf18da5e07c09a798f25c4-ssl-df\"", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "content-encoding: br", "content-length: 5465", "age: 5842", "server: Netlify", "vary: Accept-Encoding", "cache-control: max-age=900,must-revalidate", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870268", ":status: 200" ] }, "bytesOut":1741, "score_cache":-1, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":178, "connect_ms":171, "ssl_ms":203, "gzip_total":5465, "gzip_save":0, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":null, "cdn_provider":"Netlify", "server_count":null, "created":4, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":256, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":150, "SETTINGS_MAX_HEADER_LIST_SIZE":131072 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4866, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIEZDCCA0ygAwIBAgISBF37oE+Ktj2/6iysUtxzpJAvMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMTA0MjYyMDAwMjdaFw0yMTA3MjUyMDAwMjdaMB8xHTAbBgNVBAMT\nFGRvY3Mud2VicGFnZXRlc3Qub3JnMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nf8a05zALcGV/HnFaetKioT5eLwXhmzVYBhq3ah6jIWYYiHTDcJD5WYNgMDmFbmLU\n1PyliKqDbTe3sDJgfamHP6OCAlAwggJMMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUE\nFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU\n1JMSW+DIpBZLoSI29KsqDF8abWwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v\nnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s\nZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wHwYD\nVR0RBBgwFoIUZG9jcy53ZWJwYWdldGVzdC5vcmcwTAYDVR0gBEUwQzAIBgZngQwB\nAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRz\nZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwBvU3asMfAxGdiZ\nAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXkP+78mAAAEAwBIMEYCIQCivNn2O1eX\nywkqEYbEe7oHFZtkpUercPcSojZSMtgMKQIhANDzDlTil6A6aDaZIMDZQdeg/zhA\nR41oEDn8QVa/IbqBAHYAfT7y+I//iFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8NcA\nAAF5D/u/IwAABAMARzBFAiBp4g6A6PuvILfeci0BBPkQhDeWhNICAN1iHq16clTA\nkwIhAIw3ff7EPLg5VmHOxnJZ0fipVdUEbVuWGRysdWnf7A2DMA0GCSqGSIb3DQEB\nCwUAA4IBAQBEGlvgqR3Ju/30dDXgrv8s6jblgKLRi92LMM4jLVF+i7q3Bkcn5NJP\nM9xLVY7vLlAXIyLld5mzLEwK3Rbt7UqVsMeo4U+y/IcVipfM7QOPiv2vRGiGAetH\n72rkoFdarURnZ+ycUhSTKmW7UpRH+qYqEzXCtjDeC+u0bB7C/6bawqngraY1k6QL\ntEd0E3vm6O4PEzk4j0u99QXQfDTUQADi+PjNZnWYrzmb8lO6d6u4q+GKz2djill+\ntd8xdMDWrMioJUdiFXCrhVglCoA+BvYJ8Oq6xEFNK78bcUZK73iTHHzZRwDxDTaD\n1JVHt9PAMas88V/5pzkaIIH5jGVCrZdX\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIEZTCCA02gAwIBAgIQQAF1BIMUpMghjISpDBbN3zANBgkqhkiG9w0BAQsFADA/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIwMTAwNzE5MjE0MFoXDTIxMDkyOTE5MjE0MFow\nMjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxCzAJBgNVBAMT\nAlIzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuwIVKMz2oJTTDxLs\njVWSw/iC8ZmmekKIp10mqrUrucVMsa+Oa/l1yKPXD0eUFFU1V4yeqKI5GfWCPEKp\nTm71O8Mu243AsFzzWTjn7c9p8FoLG77AlCQlh/o3cbMT5xys4Zvv2+Q7RVJFlqnB\nU840yFLuta7tj95gcOKlVKu2bQ6XpUA0ayvTvGbrZjR8+muLj1cpmfgwF126cm/7\ngcWt0oZYPRfH5wm78Sv3htzB2nFd1EbjzK0lwYi8YGd1ZrPxGPeiXOZT/zqItkel\n/xMY6pgJdz+dU/nPAeX1pnAXFK9jpP+Zs5Od3FOnBv5IhR2haa4ldbsTzFID9e1R\noYvbFQIDAQABo4IBaDCCAWQwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8E\nBAMCAYYwSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5p\nZGVudHJ1c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTE\np7Gkeyxx+tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEE\nAYLfEwEBATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2Vu\nY3J5cHQub3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0\nLmNvbS9EU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYf\nr52LFMLGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0B\nAQsFAAOCAQEA2UzgyfWEiDcx27sT4rP8i2tiEmxYt0l+PAK3qB8oYevO4C5z70kH\nejWEHx2taPDY/laBL21/WKZuNTYQHHPD5b1tXgHXbnL7KqC401dk5VvCadTQsvd8\nS8MXjohyc9z9/G2948kLjmE6Flh9dDYrVYA9x2O+hEPGOaEOa1eePynBgPayvUfL\nqjBstzLhWVQLGAkXXmNs+5ZnPBxzDJOLxhF2JIbeQAcH5H0tZrUlo5ZYyOqA7s9p\nO5b85o3AM/OJ+CktFBQtfvBhcJVd9wvlwPsk+uyOy2HI7mNxKKgsBTt375teA2Tw\nUdHkhVNcsAKX1H7GNNLOEADksd86wuoXvg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"35520", "final_base_page":true, "is_base_page":true, "load_end":735, "ttfb_start":557, "ttfb_end":730, "download_start":730, "download_end":735, "download_ms":5, "all_start":4, "all_end":735, "all_ms":730, "cpuTimes":{ "EvaluateScript":10, "v8.compile":1 }, "cpu.EvaluateScript":10, "cpu.v8.compile":1, "cpuTime":10, "index":0, "number":1 }, { "type":3, "id":"29564.4", "request_id":"29564.4", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/wpt-logo.svg", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/wpt-logo.svg", "raw_id":"29564.4", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":186, "ttfb_ms":182, "load_start":787, "load_start_float":787.125, "bytesIn":3590, "objectSize":3590, "objectSizeUncompressed":10422, "chunks":[ { "ts":972.843, "bytes":3590 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/svg+xml", "contentEncoding":"br", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":25, "initiator_column":"", "initiator_type":"parser", "priority":"MEDIUM", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/wpt-logo.svg", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-type: image/svg+xml", "date: Mon, 26 Apr 2021 21:20:40 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "content-encoding: br", "etag: \"4304409d1e3dc95e2f71ee77381b2a05-ssl\"", "age: 58517", "content-length: 3590", "server: Netlify", "vary: Accept-Encoding", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870452", ":status: 200" ] }, "bytesOut":1597, "score_cache":100, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":3590, "gzip_save":0, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":31477483, "cdn_provider":"Netlify", "server_count":null, "created":787, "http2_stream_id":3, "http2_stream_dependency":0, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":973, "ttfb_start":787, "ttfb_end":969, "download_start":969, "download_end":973, "download_ms":4, "all_start":787, "all_end":973, "all_ms":186, "index":1, "number":2 }, { "type":3, "id":"29564.5", "request_id":"29564.5", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/wpt-teaser.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/wpt-teaser.png", "raw_id":"29564.5", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":389, "ttfb_ms":216, "load_start":798, "load_start_float":797.92, "bytesIn":41066, "objectSize":41066, "objectSizeUncompressed":41066, "chunks":[ { "ts":1166.573, "bytes":16384 }, { "ts":1181.386, "bytes":16384 }, { "ts":1187.282, "bytes":8298 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":63, "initiator_column":"", "initiator_type":"parser", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/wpt-teaser.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 41066", "content-type: image/png", "date: Tue, 27 Apr 2021 11:50:54 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"831cf68cedc32445959dc3e61cd34701-ssl\"", "age: 6303", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870455", ":status: 200" ] }, "bytesOut":1603, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":41066, "image_save":0, "cache_time":31529697, "cdn_provider":"Netlify", "server_count":null, "created":798, "http2_stream_id":5, "http2_stream_dependency":3, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":1187, "ttfb_start":798, "ttfb_end":1014, "download_start":1014, "download_end":1187, "download_ms":173, "all_start":798, "all_end":1187, "all_ms":389, "index":2, "number":3 }, { "type":3, "id":"29564.6", "request_id":"29564.6", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/scripting-teaser.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/scripting-teaser.png", "raw_id":"29564.6", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":382, "ttfb_ms":376, "load_start":812, "load_start_float":812.112, "bytesIn":8326, "objectSize":8326, "objectSizeUncompressed":8326, "chunks":[ { "ts":1194.526, "bytes":8326 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":69, "initiator_column":"", "initiator_type":"parser", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/scripting-teaser.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 8326", "content-type: image/png", "date: Tue, 27 Apr 2021 11:50:54 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"001924d934a1e84e29d80a6ca44813d7-ssl\"", "age: 6303", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870471", ":status: 200" ] }, "bytesOut":1621, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":8326, "image_save":0, "cache_time":31529697, "cdn_provider":"Netlify", "server_count":null, "created":812, "http2_stream_id":7, "http2_stream_dependency":5, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":1194, "ttfb_start":812, "ttfb_end":1188, "download_start":1188, "download_end":1194, "download_ms":6, "all_start":812, "all_end":1194, "all_ms":382, "index":3, "number":4 }, { "type":3, "id":"29564.7", "request_id":"29564.7", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/custom-metrics-teaser.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/custom-metrics-teaser.png", "raw_id":"29564.7", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":189, "ttfb_ms":176, "load_start":816, "load_start_float":815.691, "bytesIn":14810, "objectSize":14810, "objectSizeUncompressed":14810, "chunks":[ { "ts":1004.595, "bytes":14810 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://docs.webpagetest.org/", "initiator_line":75, "initiator_column":"", "initiator_type":"parser", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":path: /img/custom-metrics-teaser.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 14810", "content-type: image/png", "date: Tue, 27 Apr 2021 10:08:31 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"de91fa159b27da4905eb03a32fb37487-ssl\"", "age: 12446", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7870475", ":status: 200" ] }, "bytesOut":1636, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":14810, "image_save":0, "cache_time":31523554, "cdn_provider":"Netlify", "server_count":null, "created":815, "http2_stream_id":9, "http2_stream_dependency":7, "http2_stream_weight":147, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":1005, "ttfb_start":816, "ttfb_end":992, "download_start":992, "download_end":1005, "download_ms":13, "all_start":816, "all_end":1005, "all_ms":189, "index":4, "number":5 }, { "type":3, "id":"29564.12", "request_id":"29564.12", "ip_addr":"172.217.15.78", "full_url":"https://www.google-analytics.com/analytics.js", "is_secure":1, "method":"GET", "host":"www.google-analytics.com", "url":"/analytics.js", "raw_id":"29564.12", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Script", "load_ms":362, "ttfb_ms":173, "load_start":1396, "load_start_float":1396.228, "bytesIn":19569, "objectSize":19569, "objectSizeUncompressed":49153, "chunks":[ { "ts":1572.201, "bytes":1387 }, { "ts":1618.726, "bytes":2792 }, { "ts":1620.963, "bytes":9772 }, { "ts":1745.166, "bytes":2783 }, { "ts":1750.04, "bytes":2792 }, { "ts":1758.556, "bytes":43 } ], "expires":"Tue, 27 Apr 2021 14:39:36 GMT", "cacheControl":"public, max-age=7200", "contentType":"text/javascript", "contentEncoding":"gzip", "socket":73, "protocol":"HTTP/2", "dns_start":872, "dns_end":1043, "connect_start":1044, "connect_end":1215, "ssl_start":1215, "ssl_end":1396, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_128_GCM", "certificateId":0, "subjectName":"*.google-analytics.com", "sanList":[ "*.google-analytics.com", "*.fps.goog", "app-measurement.com", "fps.goog", "google-analytics.com", "googleoptimize.com", "googletagmanager.com", "service.urchin.com", "ssl.google-analytics.com", "urchin.com", "www.google-analytics.com", "www.googleoptimize.com", "www.googletagmanager.com" ], "issuer":"GTS CA 1O1", "validFrom":1618308673, "validTo":1625566272, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"DigiCert Yeti2021 Log", "logId":"5CDC4392FEE6AB4544B15E9AD456E61037FBD5FA47DCA17394B25EE6F6C70ECA", "timestamp":1618312273901, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"30460221009608A014C73D20EAC596F1917838CD9C9CAE7079718E74F96AD6C4107712F05A022100B790736BD4C955613B0B631DDA6EF2B6C605B4EDCA4B8B5C654678B76763B2AB" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1618312273651, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3046022100E30A48D64E8B8E57EDFC374B282FBC7164DECA47B7C392AF127522F76567F75B022100FD4D7E851F74A98DD2279E1A5E1730C3CF9CC6EA73F34144020F417E97263BBE" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"https://docs.webpagetest.org/", "initiator_line":102, "initiator_column":62, "initiator_type":"script", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":method: GET", ":authority: www.google-analytics.com", ":scheme: https", ":path: /analytics.js", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: */*", "sec-fetch-site: cross-site", "sec-fetch-mode: no-cors", "sec-fetch-dest: script", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "strict-transport-security: max-age=10886400; includeSubDomains; preload", "date: Tue, 27 Apr 2021 12:39:36 GMT", "expires: Tue, 27 Apr 2021 14:39:36 GMT", "last-modified: Fri, 09 Apr 2021 23:59:54 GMT", "x-content-type-options: nosniff", "content-type: text/javascript", "vary: Accept-Encoding", "content-encoding: gzip", "cross-origin-resource-policy: cross-origin", "server: Golfe2", "content-length: 19569", "cache-control: public, max-age=7200", "age: 3382", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":1414, "score_cache":50, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":171, "connect_ms":171, "ssl_ms":181, "gzip_total":19569, "gzip_save":0, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":3818, "cdn_provider":"Google", "server_count":null, "created":872, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":147, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":100, "SETTINGS_INITIAL_WINDOW_SIZE":1048576, "SETTINGS_MAX_HEADER_LIST_SIZE":65536 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4865, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIF0TCCBLmgAwIBAgIRAO2pOgHqMlrbAwAAAADL91cwDQYJKoZIhvcNAQELBQAw\nQjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET\nMBEGA1UEAxMKR1RTIENBIDFPMTAeFw0yMTA0MTMxMDExMTNaFw0yMTA3MDYxMDEx\nMTJaMHAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgTExDMR8wHQYDVQQDDBYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\n+QKmGbC8eeaC/rlAxweHlRajJf6MDyWUdWW7PbYhgMn5PcWab7Yqy75LxZL6FO/x\nYSOPyPUEvy9a4fOPidjCw6OCA10wggNZMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUE\nDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR5TME+2HrMfS9k\ndnHMdVoNKKGwfTAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBoBggr\nBgEFBQcBAQRcMFowKwYIKwYBBQUHMAGGH2h0dHA6Ly9vY3NwLnBraS5nb29nL2d0\nczFvMWNvcmUwKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuZ29vZy9nc3IyL0dUUzFP\nMS5jcnQwggEWBgNVHREEggENMIIBCYIWKi5nb29nbGUtYW5hbHl0aWNzLmNvbYIK\nKi5mcHMuZ29vZ4ITYXBwLW1lYXN1cmVtZW50LmNvbYIIZnBzLmdvb2eCFGdvb2ds\nZS1hbmFseXRpY3MuY29tghJnb29nbGVvcHRpbWl6ZS5jb22CFGdvb2dsZXRhZ21h\nbmFnZXIuY29tghJzZXJ2aWNlLnVyY2hpbi5jb22CGHNzbC5nb29nbGUtYW5hbHl0\naWNzLmNvbYIKdXJjaGluLmNvbYIYd3d3Lmdvb2dsZS1hbmFseXRpY3MuY29tghZ3\nd3cuZ29vZ2xlb3B0aW1pemUuY29tghh3d3cuZ29vZ2xldGFnbWFuYWdlci5jb20w\nIQYDVR0gBBowGDAIBgZngQwBAgIwDAYKKwYBBAHWeQIFAzAzBgNVHR8ELDAqMCig\nJqAkhiJodHRwOi8vY3JsLnBraS5nb29nL0dUUzFPMWNvcmUuY3JsMIIBBgYKKwYB\nBAHWeQIEAgSB9wSB9ADyAHcAXNxDkv7mq0VEsV6a1FbmEDf71fpH3KFzlLJe5vbH\nDsoAAAF4yu2f7QAABAMASDBGAiEAlgigFMc9IOrFlvGReDjNnJyucHlxjnT5atbE\nEHcS8FoCIQC3kHNr1MlVYTsLYx3abvK2xgW07cpLi1xlRni3Z2OyqwB3AH0+8viP\n/4hVaCTCwMqeUol5K8UOeAl/LmqXaJl+IvDXAAABeMrtnvMAAAQDAEgwRgIhAOMK\nSNZOi45X7fw3SygvvHFk3spHt8OSrxJ1IvdlZ/dbAiEA/U1+hR90qY3SJ54aXhcw\nw8+cxupz80FEAg9BfpcmO74wDQYJKoZIhvcNAQELBQADggEBAHm/5B+ENO6J3BCb\n+uTNqOvz+UqkMo27qyj77WA1nTCnYxp0mxhympQziVC1u9RkSBQxcP61OXB8l+Dw\nJqOgr2F9sApIOZ3OyMGj2vBLL1TARjv6kO7VYaA4nqm12+TBTNq4fe2o2oIj+xWv\nwY1AynJShXm6ZVZgRpxspdcNq+/TdA8lXwPTqNbYQiWJ9chgyS+MmrzB+j4tsNux\n10aNwmn0kgAWk2L5bLZ2YzI3hF4KVKkNtAduC2VnDMLHTcaIzykh3+f0qQbiQmPm\nylHNP6ELQPORk/31TpVMGj69WuHML4meYvH2Wp8fVcW33TGrBEI7WFgHAHmr/GKb\n537xAbo=\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIESjCCAzKgAwIBAgINAeO0mqGNiqmBJWlQuDANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xNzA2MTUwMDAwNDJaFw0yMTEy\nMTUwMDAwNDJaMEIxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3Qg\nU2VydmljZXMxEzARBgNVBAMTCkdUUyBDQSAxTzEwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQDQGM9F1IvN05zkQO9+tN1pIRvJzzyOTHW5DzEZhD2ePCnv\nUA0Qk28FgICfKqC9EksC4T2fWBYk/jCfC3R3VZMdS/dN4ZKCEPZRrAzDsiKUDzRr\nmBBJ5wudgzndIMYcLe/RGGFl5yODIKgjEv/SJH/UL+dEaltN11BmsK+eQmMF++Ac\nxGNhr59qM/9il71I2dN8FGfcddwuaej4bXhp0LcQBbjxMcI7JP0aM3T4I+DsaxmK\nFsbjzaTNC9uzpFlgOIg7rR25xoynUxv8vNmkq7zdPGHXkxWY7oG9j+JkRyBABk7X\nrJfoucBZEqFJJSPk7XA0LKW0Y3z5oz2D0c1tJKwHAgMBAAGjggEzMIIBLzAOBgNV\nHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1Ud\nEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFJjR+G4Q68+b7GCfGJAboOt9Cf0rMB8G\nA1UdIwQYMBaAFJviB1dnHB7AagbeWbSaLd/cGYYuMDUGCCsGAQUFBwEBBCkwJzAl\nBggrBgEFBQcwAYYZaHR0cDovL29jc3AucGtpLmdvb2cvZ3NyMjAyBgNVHR8EKzAp\nMCegJaAjhiFodHRwOi8vY3JsLnBraS5nb29nL2dzcjIvZ3NyMi5jcmwwPwYDVR0g\nBDgwNjA0BgZngQwBAgIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9wa2kuZ29vZy9y\nZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAGoA+Nnn78y6pRjd9XlQWNa7H\nTgiZ/r3RNGkmUmYHPQq6Scti9PEajvwRT2iWTHQr02fesqOqBY2ETUwgZQ+lltoN\nFvhsO9tvBCOIazpswWC9aJ9xju4tWDQH8NVU6YZZ/XteDSGU9YzJqPjY8q3MDxrz\nmqepBCf5o8mw/wJ4a2G6xzUr6Fb6T8McDO22PLRL6u3M4Tzs3A2M1j6bykJYi8wW\nIRdAvKLWZu/axBVbzYmqmwkm5zLSDW5nIAJbELCQCZwMH56t2Dvqofxs6BBcCFIZ\nUSpxu6x6td0V7SvJCCosirSmIatj/9dSSVDQibet8q/7UK4v4ZUN80atnZz1yg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"56922", "renderBlocking":"blocking", "load_end":1758, "ttfb_start":1396, "ttfb_end":1569, "download_start":1569, "download_end":1758, "download_ms":189, "all_start":872, "all_end":1758, "all_ms":885, "cpuTimes":{ "EvaluateScript":41, "v8.compile":3, "FunctionCall":3 }, "cpu.EvaluateScript":41, "cpu.v8.compile":3, "cpu.FunctionCall":3, "cpuTime":47, "index":5, "number":6 }, { "type":3, "id":"29564.13", "request_id":"29564.13", "ip_addr":"172.217.15.78", "full_url":"https://www.google-analytics.com/j/collect?v=1&_v=j90&a=1625372481&t=pageview&_s=1&dl=https%3A%2F%2Fdocs.webpagetest.org%2F&ul=en-us&de=UTF-8&dt=Welcome%20to%20WebPageTest%20%7C%20WebPageTest%20Documentation&sd=24-bit&sr=360x512&vp=360x512&je=0&_u=IEBAAEABAAAAAC~&jid=87199586&gjid=1851064854&cid=270986431.1619530559&tid=UA-3755571-1&_gid=1345304305.1619530559&_r=1&_slc=1&z=705970808", "is_secure":1, "method":"POST", "host":"www.google-analytics.com", "url":"/j/collect?v=1&_v=j90&a=1625372481&t=pageview&_s=1&dl=https%3A%2F%2Fdocs.webpagetest.org%2F&ul=en-us&de=UTF-8&dt=Welcome%20to%20WebPageTest%20%7C%20WebPageTest%20Documentation&sd=24-bit&sr=360x512&vp=360x512&je=0&_u=IEBAAEABAAAAAC~&jid=87199586&gjid=1851064854&cid=270986431.1619530559&tid=UA-3755571-1&_gid=1345304305.1619530559&_r=1&_slc=1&z=705970808", "raw_id":"29564.13", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"XHR", "load_ms":185, "ttfb_ms":185, "load_start":1805, "load_start_float":1805.275, "bytesIn":4, "objectSize":4, "objectSizeUncompressed":4, "chunks":[ { "ts":1990.716, "bytes":4 } ], "expires":"Fri, 01 Jan 1990 00:00:00 GMT", "cacheControl":"no-cache, no-store, must-revalidate", "contentType":"text/plain", "contentEncoding":"", "socket":73, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"https://www.google-analytics.com/analytics.js", "initiator_line":38, "initiator_column":31, "initiator_type":"script", "initiator_function":"wd", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":method: POST", ":authority: www.google-analytics.com", ":scheme: https", ":path: /j/collect?v=1&_v=j90&a=1625372481&t=pageview&_s=1&dl=https%3A%2F%2Fdocs.webpagetest.org%2F&ul=en-us&de=UTF-8&dt=Welcome%20to%20WebPageTest%20%7C%20WebPageTest%20Documentation&sd=24-bit&sr=360x512&vp=360x512&je=0&_u=IEBAAEABAAAAAC~&jid=87199586&gjid=1851064854&cid=270986431.1619530559&tid=UA-3755571-1&_gid=1345304305.1619530559&_r=1&_slc=1&z=705970808", "content-length: 0", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "content-type: text/plain", "accept: */*", "origin: https://docs.webpagetest.org", "sec-fetch-site: cross-site", "sec-fetch-mode: cors", "sec-fetch-dest: empty", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "access-control-allow-origin: https://docs.webpagetest.org", "date: Tue, 27 Apr 2021 13:35:58 GMT", "pragma: no-cache", "expires: Fri, 01 Jan 1990 00:00:00 GMT", "cache-control: no-cache, no-store, must-revalidate", "last-modified: Sun, 17 May 1998 03:00:00 GMT", "access-control-allow-credentials: true", "x-content-type-options: nosniff", "content-type: text/plain", "cross-origin-resource-policy: cross-origin", "server: Golfe2", "content-length: 4", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":2692, "score_cache":-1, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":null, "cdn_provider":"Google", "server_count":null, "created":1804, "http2_stream_id":3, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "server_port":"443", "client_port":"56922", "load_end":1990, "ttfb_start":1805, "ttfb_end":1990, "download_start":1990, "download_end":1990, "download_ms":0, "all_start":1805, "all_end":1990, "all_ms":185, "index":6, "number":7 }, { "type":3, "id":"29564.15", "request_id":"29564.15", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/favicon-32x32.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/favicon-32x32.png", "raw_id":"29564.15", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Other", "load_ms":178, "ttfb_ms":174, "load_start":1825, "load_start_float":1825.017, "bytesIn":1442, "objectSize":1442, "objectSizeUncompressed":1442, "chunks":[ { "ts":2003.5, "bytes":1442 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":path: /img/favicon-32x32.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", "cookie: _ga=GA1.2.270986431.1619530559; _gid=GA1.2.1345304305.1619530559; _gat=1", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 1442", "content-type: image/png", "date: Mon, 26 Apr 2021 21:48:16 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"82fa0dc571db595a417da47204342c86-ssl\"", "age: 56862", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7871248", ":status: 200" ] }, "bytesOut":1864, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":1442, "image_save":0, "cache_time":31479138, "cdn_provider":"Netlify", "server_count":null, "created":1825, "http2_stream_id":11, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":2003, "ttfb_start":1825, "ttfb_end":1999, "download_start":1999, "download_end":2003, "download_ms":4, "all_start":1825, "all_end":2003, "all_ms":178, "index":7, "number":8 }, { "type":3, "id":"29564.14", "request_id":"29564.14", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/manifest.json", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/manifest.json", "raw_id":"29564.14", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Manifest", "load_ms":174, "ttfb_ms":173, "load_start":2169, "load_start_float":2168.708, "bytesIn":409, "objectSize":409, "objectSizeUncompressed":409, "chunks":[ { "ts":2342.306, "bytes":409 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"application/json", "contentEncoding":"", "socket":93, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":1822, "connect_end":1993, "ssl_start":1993, "ssl_end":2169, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_256_GCM", "certificateId":0, "subjectName":"docs.webpagetest.org", "sanList":[ "docs.webpagetest.org" ], "issuer":"R3", "validFrom":1619467227, "validTo":1627243227, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Sectigo 'Mammoth' CT log", "logId":"6F5376AC31F03119D89900A45115FF77151C11D902C10029068DB2089A37D913", "timestamp":1619470827302, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3046022100A2BCD9F63B5797CB092A1186C47BBA07159B64A547AB70F712A2365232D80C29022100D0F30E54E297A03A68369920C0D941D7A0FF3840478D681039FC4156BF21BA81" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1619470827299, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022069E20E80E8FBAF20B7DE722D0104F91084379684D20200DD621EAD7A7254C0930221008C377DFEC43CB8395661CEC67259D1F8A955D5046D5B96191CAC7569DFEC0D83" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"LOW", "initial_priority":"Medium", "server_rtt":null, "headers":{ "request":[ ":path: /manifest.json", "sec-fetch-mode: cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: */*", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: empty", ":authority: docs.webpagetest.org", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 409", "content-type: application/json", "date: Mon, 26 Apr 2021 21:48:16 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"09a5b70bbc8e36f79419a7b845655212-ssl\"", "age: 56863", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7871499", ":status: 200" ] }, "bytesOut":1396, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":-1, "connect_ms":171, "ssl_ms":176, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":31479137, "cdn_provider":"Netlify", "server_count":null, "created":1821, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":183, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":150, "SETTINGS_MAX_HEADER_LIST_SIZE":131072 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4866, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIEZDCCA0ygAwIBAgISBF37oE+Ktj2/6iysUtxzpJAvMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMTA0MjYyMDAwMjdaFw0yMTA3MjUyMDAwMjdaMB8xHTAbBgNVBAMT\nFGRvY3Mud2VicGFnZXRlc3Qub3JnMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\nf8a05zALcGV/HnFaetKioT5eLwXhmzVYBhq3ah6jIWYYiHTDcJD5WYNgMDmFbmLU\n1PyliKqDbTe3sDJgfamHP6OCAlAwggJMMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUE\nFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU\n1JMSW+DIpBZLoSI29KsqDF8abWwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v\nnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s\nZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wHwYD\nVR0RBBgwFoIUZG9jcy53ZWJwYWdldGVzdC5vcmcwTAYDVR0gBEUwQzAIBgZngQwB\nAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRz\nZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwBvU3asMfAxGdiZ\nAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXkP+78mAAAEAwBIMEYCIQCivNn2O1eX\nywkqEYbEe7oHFZtkpUercPcSojZSMtgMKQIhANDzDlTil6A6aDaZIMDZQdeg/zhA\nR41oEDn8QVa/IbqBAHYAfT7y+I//iFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8NcA\nAAF5D/u/IwAABAMARzBFAiBp4g6A6PuvILfeci0BBPkQhDeWhNICAN1iHq16clTA\nkwIhAIw3ff7EPLg5VmHOxnJZ0fipVdUEbVuWGRysdWnf7A2DMA0GCSqGSIb3DQEB\nCwUAA4IBAQBEGlvgqR3Ju/30dDXgrv8s6jblgKLRi92LMM4jLVF+i7q3Bkcn5NJP\nM9xLVY7vLlAXIyLld5mzLEwK3Rbt7UqVsMeo4U+y/IcVipfM7QOPiv2vRGiGAetH\n72rkoFdarURnZ+ycUhSTKmW7UpRH+qYqEzXCtjDeC+u0bB7C/6bawqngraY1k6QL\ntEd0E3vm6O4PEzk4j0u99QXQfDTUQADi+PjNZnWYrzmb8lO6d6u4q+GKz2djill+\ntd8xdMDWrMioJUdiFXCrhVglCoA+BvYJ8Oq6xEFNK78bcUZK73iTHHzZRwDxDTaD\n1JVHt9PAMas88V/5pzkaIIH5jGVCrZdX\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIEZTCCA02gAwIBAgIQQAF1BIMUpMghjISpDBbN3zANBgkqhkiG9w0BAQsFADA/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIwMTAwNzE5MjE0MFoXDTIxMDkyOTE5MjE0MFow\nMjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxCzAJBgNVBAMT\nAlIzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuwIVKMz2oJTTDxLs\njVWSw/iC8ZmmekKIp10mqrUrucVMsa+Oa/l1yKPXD0eUFFU1V4yeqKI5GfWCPEKp\nTm71O8Mu243AsFzzWTjn7c9p8FoLG77AlCQlh/o3cbMT5xys4Zvv2+Q7RVJFlqnB\nU840yFLuta7tj95gcOKlVKu2bQ6XpUA0ayvTvGbrZjR8+muLj1cpmfgwF126cm/7\ngcWt0oZYPRfH5wm78Sv3htzB2nFd1EbjzK0lwYi8YGd1ZrPxGPeiXOZT/zqItkel\n/xMY6pgJdz+dU/nPAeX1pnAXFK9jpP+Zs5Od3FOnBv5IhR2haa4ldbsTzFID9e1R\noYvbFQIDAQABo4IBaDCCAWQwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8E\nBAMCAYYwSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5p\nZGVudHJ1c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTE\np7Gkeyxx+tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEE\nAYLfEwEBATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2Vu\nY3J5cHQub3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0\nLmNvbS9EU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYf\nr52LFMLGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0B\nAQsFAAOCAQEA2UzgyfWEiDcx27sT4rP8i2tiEmxYt0l+PAK3qB8oYevO4C5z70kH\nejWEHx2taPDY/laBL21/WKZuNTYQHHPD5b1tXgHXbnL7KqC401dk5VvCadTQsvd8\nS8MXjohyc9z9/G2948kLjmE6Flh9dDYrVYA9x2O+hEPGOaEOa1eePynBgPayvUfL\nqjBstzLhWVQLGAkXXmNs+5ZnPBxzDJOLxhF2JIbeQAcH5H0tZrUlo5ZYyOqA7s9p\nO5b85o3AM/OJ+CktFBQtfvBhcJVd9wvlwPsk+uyOy2HI7mNxKKgsBTt375teA2Tw\nUdHkhVNcsAKX1H7GNNLOEADksd86wuoXvg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"35528", "load_end":2343, "ttfb_start":2169, "ttfb_end":2342, "download_start":2342, "download_end":2343, "download_ms":1, "all_start":1822, "all_end":2343, "all_ms":521, "index":8, "number":9 }, { "type":3, "id":"29564.17", "request_id":"29564.17", "ip_addr":"52.203.36.44", "full_url":"https://docs.webpagetest.org/img/icons-192.png", "is_secure":1, "method":"GET", "host":"docs.webpagetest.org", "url":"/img/icons-192.png", "raw_id":"29564.17", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Other", "load_ms":174, "ttfb_ms":173, "load_start":2352, "load_start_float":2351.99, "bytesIn":1795, "objectSize":1795, "objectSizeUncompressed":1795, "chunks":[ { "ts":2526.348, "bytes":1795 } ], "expires":"", "cacheControl":"max-age=31536000", "contentType":"image/png", "contentEncoding":"", "socket":42, "protocol":"HTTP/2", "dns_start":-1, "dns_end":-1, "connect_start":-1, "connect_end":-1, "ssl_start":-1, "ssl_end":-1, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":path: /img/icons-192.png", "sec-fetch-mode: no-cors", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "referer: https://docs.webpagetest.org/", "sec-fetch-dest: image", ":authority: docs.webpagetest.org", "cookie: _ga=GA1.2.270986431.1619530559; _gid=GA1.2.1345304305.1619530559; _gat=1", ":scheme: https", "sec-fetch-site: same-origin", ":method: GET" ], "response":[ "accept-ranges: bytes", "content-length: 1795", "content-type: image/png", "date: Mon, 26 Apr 2021 21:48:16 GMT", "strict-transport-security: max-age=31536000", "x-content-type-options: nosniff", "x-frame-options: SAMEORIGIN", "x-xss-protection: 1; mode=block", "etag: \"0752f0ffa2c17aa2ace18fb3f418e989-ssl\"", "age: 56863", "server: Netlify", "cache-control: max-age=31536000", "x-nf-request-id: c2eaf3a4-2a5a-4666-ab88-50a4385ecc91-7871679", ":status: 200" ] }, "bytesOut":1852, "score_cache":100, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":-1, "connect_ms":-1, "ssl_ms":-1, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":1795, "image_save":0, "cache_time":31479137, "cdn_provider":"Netlify", "server_count":null, "created":2352, "http2_stream_id":13, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "server_port":"443", "client_port":"35520", "load_end":2526, "ttfb_start":2352, "ttfb_end":2525, "download_start":2525, "download_end":2526, "download_ms":1, "all_start":2352, "all_end":2526, "all_ms":174, "index":9, "number":10 }, { "type":3, "id":"29564.16", "request_id":"29564.16", "ip_addr":"172.217.222.156", "full_url":"https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&gjid=1851064854&_gid=1345304305.1619530559&_u=IEBAAEAAAAAAAC~&z=516932075", "is_secure":1, "method":"POST", "host":"stats.g.doubleclick.net", "url":"/j/collect?t=dc&aip=1&_r=3&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&gjid=1851064854&_gid=1345304305.1619530559&_u=IEBAAEAAAAAAAC~&z=516932075", "raw_id":"29564.16", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"XHR", "load_ms":181, "ttfb_ms":181, "load_start":2557, "load_start_float":2556.541, "bytesIn":2, "objectSize":2, "objectSizeUncompressed":2, "chunks":[ { "ts":2737.995, "bytes":2 } ], "expires":"Fri, 01 Jan 1990 00:00:00 GMT", "cacheControl":"no-cache, no-store, must-revalidate", "contentType":"text/plain", "contentEncoding":"", "socket":105, "protocol":"HTTP/2", "dns_start":1999, "dns_end":2170, "connect_start":2170, "connect_end":2351, "ssl_start":2351, "ssl_end":2556, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_128_GCM", "certificateId":0, "subjectName":"*.g.doubleclick.net", "sanList":[ "*.g.doubleclick.net", "*.googleadservices.com", "*.googlesyndication.com", "*.googletagservices.com", "*.invitemedia.com", "*.safeframe.googlesyndication.com", "g.doubleclick.net", "googleadservices.com", "googlesyndication.com", "googletagservices.com", "media.admob.com" ], "issuer":"GTS CA 1O1", "validFrom":1616487536, "validTo":1623745135, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1616491137480, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022100BB97D8C6C1DB564E61023174221BEC0A09C205FD2C3BCD45622EF8829F3188500220131E85A8FD6C9B1E7C6D40CF3D4F535839582643CBF8D12731CB95AA828D76C6" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"DigiCert Yeti2021 Log", "logId":"5CDC4392FEE6AB4544B15E9AD456E61037FBD5FA47DCA17394B25EE6F6C70ECA", "timestamp":1616491137715, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"304402205DD9330FB7E94D1A42661AEA50838D51024856D0B411C2A8677D45A3D420F9C2022025FA85DD7C30C8D98357C5BF4B9353145B24E85EF0F85B0AA4B31A9A4478358F" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"https://www.google-analytics.com/analytics.js", "initiator_line":38, "initiator_column":31, "initiator_type":"script", "initiator_function":"wd", "priority":"MEDIUM", "initial_priority":"High", "server_rtt":null, "headers":{ "request":[ ":method: POST", ":authority: stats.g.doubleclick.net", ":scheme: https", ":path: /j/collect?t=dc&aip=1&_r=3&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&gjid=1851064854&_gid=1345304305.1619530559&_u=IEBAAEAAAAAAAC~&z=516932075", "content-length: 0", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "content-type: text/plain", "accept: */*", "origin: https://docs.webpagetest.org", "sec-fetch-site: cross-site", "sec-fetch-mode: cors", "sec-fetch-dest: empty", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "access-control-allow-origin: https://docs.webpagetest.org", "strict-transport-security: max-age=10886400; includeSubDomains; preload", "date: Tue, 27 Apr 2021 13:35:59 GMT", "pragma: no-cache", "expires: Fri, 01 Jan 1990 00:00:00 GMT", "cache-control: no-cache, no-store, must-revalidate", "last-modified: Sun, 17 May 1998 03:00:00 GMT", "access-control-allow-credentials: true", "x-content-type-options: nosniff", "content-type: text/plain", "cross-origin-resource-policy: cross-origin", "server: Golfe2", "content-length: 2", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":2128, "score_cache":-1, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":-1, "score_etags":-1, "dns_ms":171, "connect_ms":181, "ssl_ms":205, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":null, "image_save":null, "cache_time":null, "cdn_provider":"Google", "server_count":null, "created":1998, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":220, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":100, "SETTINGS_INITIAL_WINDOW_SIZE":1048576, "SETTINGS_MAX_HEADER_LIST_SIZE":16384 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4865, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIFvjCCBKagAwIBAgIRAIwPUVZ8CHGsBQAAAACHqEAwDQYJKoZIhvcNAQELBQAw\nQjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET\nMBEGA1UEAxMKR1RTIENBIDFPMTAeFw0yMTAzMjMwODE4NTZaFw0yMTA2MTUwODE4\nNTVaMG0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgTExDMRwwGgYDVQQDDBMq\nLmcuZG91YmxlY2xpY2submV0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEpXby\nPN6i2jXJWzfc8aDB0wehA7CvpEpE1rH7Z3Qr1TBgXg/gSt8HBxYa9dfZ1wRm0Nm+\nItsO7+9FaJW4DStsiqOCA00wggNJMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAK\nBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRHLQ+JepWJC0nTcn9G\nhvhf+7Re4TAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBoBggrBgEF\nBQcBAQRcMFowKwYIKwYBBQUHMAGGH2h0dHA6Ly9vY3NwLnBraS5nb29nL2d0czFv\nMWNvcmUwKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuZ29vZy9nc3IyL0dUUzFPMS5j\ncnQwggEJBgNVHREEggEAMIH9ghMqLmcuZG91YmxlY2xpY2submV0ghYqLmdvb2ds\nZWFkc2VydmljZXMuY29tghcqLmdvb2dsZXN5bmRpY2F0aW9uLmNvbYIXKi5nb29n\nbGV0YWdzZXJ2aWNlcy5jb22CESouaW52aXRlbWVkaWEuY29tgiEqLnNhZmVmcmFt\nZS5nb29nbGVzeW5kaWNhdGlvbi5jb22CEWcuZG91YmxlY2xpY2submV0ghRnb29n\nbGVhZHNlcnZpY2VzLmNvbYIVZ29vZ2xlc3luZGljYXRpb24uY29tghVnb29nbGV0\nYWdzZXJ2aWNlcy5jb22CD21lZGlhLmFkbW9iLmNvbTAhBgNVHSAEGjAYMAgGBmeB\nDAECAjAMBgorBgEEAdZ5AgUDMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwu\ncGtpLmdvb2cvR1RTMU8xY29yZS5jcmwwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8A\ndgB9PvL4j/+IVWgkwsDKnlKJeSvFDngJfy5ql2iZfiLw1wAAAXheYUnIAAAEAwBH\nMEUCIQC7l9jGwdtWTmECMXQiG+wKCcIF/Sw7zUViLviCnzGIUAIgEx6FqP1smx58\nbUDPPU9TWDlYJkPL+NEnMcuVqoKNdsYAdQBc3EOS/uarRUSxXprUVuYQN/vV+kfc\noXOUsl7m9scOygAAAXheYUqzAAAEAwBGMEQCIF3ZMw+36U0aQmYa6lCDjVECSFbQ\ntBHCqGd9RaPUIPnCAiAl+oXdfDDI2YNXxb9Lk1MUWyToXvD4WwqksxqaRHg1jzAN\nBgkqhkiG9w0BAQsFAAOCAQEAZwr3RNBXqyFjNoRsXUycma7NM5bXd/LtAaLxNh13\n3LEeydAZqfvR2n2C/1UgPfX4Gxm3tRNGUlmMhShSqTA+kaeLUcnktWCy7lg2867n\nchvXOcTt7pEgSOCQG05M/OCwtAiVbEeXz1BojJJDJvv4EZjz/o177agSUpaLK+Au\nFY0/ApK1ShfV+4Jv4pcD6VE6/0zj/nwuTd7j60f1LqwJfXrfOCoG2qBMMRtE5P8A\nABf0XzBJiWf6BgG3B9hFjOj9G/EXAThcz/OfRrVmRR6eYdHzvxO/bZ0SZ+7Wiicc\nb3pB9L9unpB9kOBRl4Fe1fqUC5MSChCZjLfaqkLHtNx3/Q==\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIESjCCAzKgAwIBAgINAeO0mqGNiqmBJWlQuDANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xNzA2MTUwMDAwNDJaFw0yMTEy\nMTUwMDAwNDJaMEIxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3Qg\nU2VydmljZXMxEzARBgNVBAMTCkdUUyBDQSAxTzEwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQDQGM9F1IvN05zkQO9+tN1pIRvJzzyOTHW5DzEZhD2ePCnv\nUA0Qk28FgICfKqC9EksC4T2fWBYk/jCfC3R3VZMdS/dN4ZKCEPZRrAzDsiKUDzRr\nmBBJ5wudgzndIMYcLe/RGGFl5yODIKgjEv/SJH/UL+dEaltN11BmsK+eQmMF++Ac\nxGNhr59qM/9il71I2dN8FGfcddwuaej4bXhp0LcQBbjxMcI7JP0aM3T4I+DsaxmK\nFsbjzaTNC9uzpFlgOIg7rR25xoynUxv8vNmkq7zdPGHXkxWY7oG9j+JkRyBABk7X\nrJfoucBZEqFJJSPk7XA0LKW0Y3z5oz2D0c1tJKwHAgMBAAGjggEzMIIBLzAOBgNV\nHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1Ud\nEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFJjR+G4Q68+b7GCfGJAboOt9Cf0rMB8G\nA1UdIwQYMBaAFJviB1dnHB7AagbeWbSaLd/cGYYuMDUGCCsGAQUFBwEBBCkwJzAl\nBggrBgEFBQcwAYYZaHR0cDovL29jc3AucGtpLmdvb2cvZ3NyMjAyBgNVHR8EKzAp\nMCegJaAjhiFodHRwOi8vY3JsLnBraS5nb29nL2dzcjIvZ3NyMi5jcmwwPwYDVR0g\nBDgwNjA0BgZngQwBAgIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9wa2kuZ29vZy9y\nZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAGoA+Nnn78y6pRjd9XlQWNa7H\nTgiZ/r3RNGkmUmYHPQq6Scti9PEajvwRT2iWTHQr02fesqOqBY2ETUwgZQ+lltoN\nFvhsO9tvBCOIazpswWC9aJ9xju4tWDQH8NVU6YZZ/XteDSGU9YzJqPjY8q3MDxrz\nmqepBCf5o8mw/wJ4a2G6xzUr6Fb6T8McDO22PLRL6u3M4Tzs3A2M1j6bykJYi8wW\nIRdAvKLWZu/axBVbzYmqmwkm5zLSDW5nIAJbELCQCZwMH56t2Dvqofxs6BBcCFIZ\nUSpxu6x6td0V7SvJCCosirSmIatj/9dSSVDQibet8q/7UK4v4ZUN80atnZz1yg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"33112", "load_end":2738, "ttfb_start":2557, "ttfb_end":2738, "download_start":2738, "download_end":2738, "download_ms":0, "all_start":1999, "all_end":2738, "all_ms":738, "index":10, "number":11 }, { "type":3, "id":"29564.18", "request_id":"29564.18", "ip_addr":"142.251.33.196", "full_url":"https://www.google.com/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&_u=IEBAAEAAAAAAAC~&z=306143173", "is_secure":1, "method":"GET", "host":"www.google.com", "url":"/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&_u=IEBAAEAAAAAAAC~&z=306143173", "raw_id":"29564.18", "frame_id":"E57BDA2151E08AC948685BFE69680D5E", "documentURL":"https://docs.webpagetest.org/", "responseCode":200, "request_type":"Image", "load_ms":185, "ttfb_ms":185, "load_start":3268, "load_start_float":3268.396, "bytesIn":42, "objectSize":42, "objectSizeUncompressed":42, "chunks":[ { "ts":3453.482, "bytes":42 } ], "expires":"Fri, 01 Jan 1990 00:00:00 GMT", "cacheControl":"no-cache, no-store, must-revalidate", "contentType":"image/gif", "contentEncoding":"", "socket":124, "protocol":"HTTP/2", "dns_start":2744, "dns_end":2915, "connect_start":2915, "connect_end":3087, "ssl_start":3087, "ssl_end":3268, "securityDetails":{ "protocol":"TLS 1.3", "keyExchange":"", "keyExchangeGroup":"X25519", "cipher":"AES_128_GCM", "certificateId":0, "subjectName":"www.google.com", "sanList":[ "www.google.com" ], "issuer":"GTS CA 1O1", "validFrom":1616487980, "validTo":1623745579, "signedCertificateTimestampList":[ { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"Google 'Xenon2021' log", "logId":"7D3EF2F88FFF88556824C2C0CA9E5289792BC50E78097F2E6A9768997E22F0D7", "timestamp":1616491580612, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"304402204A03A1034AC1281F5440920B5166C1AFC6924ABFB52798CC1ABDC6C283B505570220654E07CC18B72BE7C6D4D0570E455667E1FF037D7395B6CB85F75BDF9DE5C4E1" }, { "status":"Verified", "origin":"Embedded in certificate", "logDescription":"DigiCert Nessie2021 Log", "logId":"EEC095EE8D72640F92E3C3B91BC712A3696A097B4B6A1A1438E647B2CBEDC5F9", "timestamp":1616491580576, "hashAlgorithm":"SHA-256", "signatureAlgorithm":"ECDSA", "signatureData":"3045022100C254FCFB1D63BAADC34F2EA72A7A24FE7C770ECC34280E3BC0FCACDE9F794521022009A099E7DF34BCB26F0C70408BFA5E18BF836A99BCEFFE82B35E028C467E2871" } ], "certificateTransparencyCompliance":"compliant" }, "initiator":"", "initiator_line":"", "initiator_column":"", "initiator_type":"other", "priority":"LOWEST", "initial_priority":"Low", "server_rtt":null, "headers":{ "request":[ ":method: GET", ":authority: www.google.com", ":scheme: https", ":path: /ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j90&tid=UA-3755571-1&cid=270986431.1619530559&jid=87199586&_u=IEBAAEAAAAAAAC~&z=306143173", "user-agent: Mozilla/5.0 (Linux; Android 6.0.1; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 PTST/210419.211328", "accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", "sec-fetch-site: cross-site", "sec-fetch-mode: no-cors", "sec-fetch-dest: image", "referer: https://docs.webpagetest.org/", "accept-encoding: gzip, deflate, br", "accept-language: en-US,en;q=0.9" ], "response":[ "p3p: policyref=\"https://www.googleadservices.com/pagead/p3p.xml\", CP=\"NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC\"", "timing-allow-origin: *", "cross-origin-resource-policy: cross-origin", "date: Tue, 27 Apr 2021 13:36:00 GMT", "pragma: no-cache", "expires: Fri, 01 Jan 1990 00:00:00 GMT", "cache-control: no-cache, no-store, must-revalidate", "content-type: image/gif", "x-content-type-options: nosniff", "server: cafe", "content-length: 42", "x-xss-protection: 0", "alt-svc: h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"", ":status: 200" ] }, "bytesOut":1942, "score_cache":-1, "score_cdn":100, "score_gzip":-1, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "dns_ms":171, "connect_ms":172, "ssl_ms":181, "gzip_total":null, "gzip_save":null, "minify_total":null, "minify_save":null, "image_total":42, "image_save":0, "cache_time":null, "cdn_provider":"Google", "server_count":null, "created":2744, "http2_stream_id":1, "http2_stream_dependency":0, "http2_stream_weight":147, "http2_stream_exclusive":1, "http2_server_settings":{ "SETTINGS_MAX_CONCURRENT_STREAMS":100, "SETTINGS_INITIAL_WINDOW_SIZE":1048576, "SETTINGS_MAX_HEADER_LIST_SIZE":16384 }, "tls_version":"TLS 1.3", "tls_resumed":"False", "tls_next_proto":"h2", "tls_cipher_suite":4865, "certificates":[ "-----BEGIN CERTIFICATE-----\nMIIExjCCA66gAwIBAgIQa13x2f6+IywDAAAAAMvXYTANBgkqhkiG9w0BAQsFADBC\nMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMRMw\nEQYDVQQDEwpHVFMgQ0EgMU8xMB4XDTIxMDMyMzA4MjYyMFoXDTIxMDYxNTA4MjYx\nOVowaDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcT\nDU1vdW50YWluIFZpZXcxEzARBgNVBAoTCkdvb2dsZSBMTEMxFzAVBgNVBAMTDnd3\ndy5nb29nbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEbJIJGlXFCfwQ\nJbKwjNKQwqnEEO91yeWrqVco0QtV+7b+A9IFok27cZKP8mrROFYk0WNhTsxDzmXq\nps2hvy3e4KOCAlswggJXMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEF\nBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBS1qBpEkF70GL3HND6tafVS4fvO\nLDAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBoBggrBgEFBQcBAQRc\nMFowKwYIKwYBBQUHMAGGH2h0dHA6Ly9vY3NwLnBraS5nb29nL2d0czFvMWNvcmUw\nKwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuZ29vZy9nc3IyL0dUUzFPMS5jcnQwGQYD\nVR0RBBIwEIIOd3d3Lmdvb2dsZS5jb20wIQYDVR0gBBowGDAIBgZngQwBAgIwDAYK\nKwYBBAHWeQIFAzAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnBraS5nb29n\nL0dUUzFPMWNvcmUuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAfT7y+I//\niFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8NcAAAF4XmgMxAAABAMARjBEAiBKA6ED\nSsEoH1RAkgtRZsGvxpJKv7UnmMwavcbCg7UFVwIgZU4HzBi3K+fG1NBXDkVWZ+H/\nA31zlbbLhfdb353lxOEAdgDuwJXujXJkD5Ljw7kbxxKjaWoJe0tqGhQ45keyy+3F\n+QAAAXheaAygAAAEAwBHMEUCIQDCVPz7HWO6rcNPLqcqeiT+fHcOzDQoDjvA/Kze\nn3lFIQIgCaCZ5980vLJvDHBAi/peGL+Dapm87/6Cs14CjEZ+KHEwDQYJKoZIhvcN\nAQELBQADggEBAGL48QFKdM8Yju3Dku//dXKiFNxofbrj3PRJBd6RIi5sBrnTMpYr\n5wzC75Yto5EBKyqQYQuY/ZEO3m+h75tpPc/d3KIPyYa9R+ZrESWInMSKCjx67jWR\ngBDC1lndo/aXok5cEv6SEsDPZL/LW2aqJXqS23qV7hpCzqOV1h9GTvO35YNA/FCB\nPx25ENo7tPy8vTCMeo0nDgqTAf68vp2GkCFQs72rFNVocLNWNS173O0p6uRUGFBv\ngVK5rNx5zswjRJ7NDqoVynYNECnigjVwM4LkEQr2/HOqwO0uPM4ZGgQl9TnfoOth\naEJyyKT/Nfb7XsAjRqLv1zBeZjwzpOEx8Hg=\n-----END CERTIFICATE-----\n", "-----BEGIN CERTIFICATE-----\nMIIESjCCAzKgAwIBAgINAeO0mqGNiqmBJWlQuDANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xNzA2MTUwMDAwNDJaFw0yMTEy\nMTUwMDAwNDJaMEIxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3Qg\nU2VydmljZXMxEzARBgNVBAMTCkdUUyBDQSAxTzEwggEiMA0GCSqGSIb3DQEBAQUA\nA4IBDwAwggEKAoIBAQDQGM9F1IvN05zkQO9+tN1pIRvJzzyOTHW5DzEZhD2ePCnv\nUA0Qk28FgICfKqC9EksC4T2fWBYk/jCfC3R3VZMdS/dN4ZKCEPZRrAzDsiKUDzRr\nmBBJ5wudgzndIMYcLe/RGGFl5yODIKgjEv/SJH/UL+dEaltN11BmsK+eQmMF++Ac\nxGNhr59qM/9il71I2dN8FGfcddwuaej4bXhp0LcQBbjxMcI7JP0aM3T4I+DsaxmK\nFsbjzaTNC9uzpFlgOIg7rR25xoynUxv8vNmkq7zdPGHXkxWY7oG9j+JkRyBABk7X\nrJfoucBZEqFJJSPk7XA0LKW0Y3z5oz2D0c1tJKwHAgMBAAGjggEzMIIBLzAOBgNV\nHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1Ud\nEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFJjR+G4Q68+b7GCfGJAboOt9Cf0rMB8G\nA1UdIwQYMBaAFJviB1dnHB7AagbeWbSaLd/cGYYuMDUGCCsGAQUFBwEBBCkwJzAl\nBggrBgEFBQcwAYYZaHR0cDovL29jc3AucGtpLmdvb2cvZ3NyMjAyBgNVHR8EKzAp\nMCegJaAjhiFodHRwOi8vY3JsLnBraS5nb29nL2dzcjIvZ3NyMi5jcmwwPwYDVR0g\nBDgwNjA0BgZngQwBAgIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9wa2kuZ29vZy9y\nZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAGoA+Nnn78y6pRjd9XlQWNa7H\nTgiZ/r3RNGkmUmYHPQq6Scti9PEajvwRT2iWTHQr02fesqOqBY2ETUwgZQ+lltoN\nFvhsO9tvBCOIazpswWC9aJ9xju4tWDQH8NVU6YZZ/XteDSGU9YzJqPjY8q3MDxrz\nmqepBCf5o8mw/wJ4a2G6xzUr6Fb6T8McDO22PLRL6u3M4Tzs3A2M1j6bykJYi8wW\nIRdAvKLWZu/axBVbzYmqmwkm5zLSDW5nIAJbELCQCZwMH56t2Dvqofxs6BBcCFIZ\nUSpxu6x6td0V7SvJCCosirSmIatj/9dSSVDQibet8q/7UK4v4ZUN80atnZz1yg==\n-----END CERTIFICATE-----\n" ], "server_port":"443", "client_port":"38508", "load_end":3453, "ttfb_start":3268, "ttfb_end":3453, "download_start":3453, "download_end":3453, "download_ms":0, "all_start":2744, "all_end":3453, "all_ms":709, "index":11, "number":12 } ], "requestsFull":12, "requestsDoc":6, "responses_200":12, "responses_404":0, "responses_other":0, "result":0, "testStartOffset":0, "cached":0, "optimization_checked":1, "start_epoch":0, "main_frame":"E57BDA2151E08AC948685BFE69680D5E", "loadEventStart":1805, "loadEventEnd":1805, "domContentLoadedEventStart":876, "domContentLoadedEventEnd":876, "URL":"https://docs.webpagetest.org/", "connections":5, "final_base_page_request":0, "final_base_page_request_id":"8F26376CBD35F32E850C9DBEC39882D4", "final_url":"https://docs.webpagetest.org/", "firstPaint":865.0500000076, "firstContentfulPaint":865, "firstMeaningfulPaint":865, "domInteractive":875, "firstImagePaint":995, "TTFB":730, "basePageSSLTime":203, "score_cache":94, "score_cdn":100, "score_gzip":100, "score_cookies":-1, "score_keep-alive":100, "score_minify":-1, "score_combine":-1, "score_compress":100, "score_etags":-1, "score_progressive_jpeg":-1, "gzip_total":28624, "gzip_savings":0, "minify_total":-1, "minify_savings":-1, "image_total":67481, "image_savings":0, "base_page_cdn":"Netlify", "cpuTimes":{ "UpdateLayerTree":11, "EventDispatch":1, "CommitLoad":0, "EvaluateScript":46, "v8.compile":4, "ParseHTML":37, "UpdateLayoutTree":5, "Layout":30, "ResourceChangePriority":0, "Paint":3, "largestContentfulPaint::Candidate":0, "MarkDOMContent":0, "FunctionCall":5, "HitTest":0, "MarkLoad":0, "XHRReadyStateChange":2, "XHRLoad":0, "Idle":3309 }, "cpuTimesDoc":{ "UpdateLayerTree":11, "EventDispatch":1, "CommitLoad":0, "EvaluateScript":46, "v8.compile":4, "ParseHTML":37, "UpdateLayoutTree":5, "Layout":30, "ResourceChangePriority":0, "Paint":3, "largestContentfulPaint::Candidate":0, "MarkDOMContent":0, "FunctionCall":4, "HitTest":0, "MarkLoad":0, "XHRReadyStateChange":0, "XHRLoad":0, "Idle":1664 }, "cpu.UpdateLayerTree":11, "cpu.EventDispatch":1, "cpu.CommitLoad":0, "cpu.EvaluateScript":46, "cpu.v8.compile":4, "cpu.ParseHTML":37, "cpu.UpdateLayoutTree":5, "cpu.Layout":30, "cpu.ResourceChangePriority":0, "cpu.Paint":3, "cpu.largestContentfulPaint::Candidate":0, "cpu.MarkDOMContent":0, "cpu.FunctionCall":5, "cpu.HitTest":0, "cpu.MarkLoad":0, "cpu.XHRReadyStateChange":2, "cpu.XHRLoad":0, "cpu.Idle":3309, "v8Stats":{ "main_thread":[ ], "background":[ ] }, "osVersion":"Linux 5.4.0-1045-aws", "os_version":"Linux 5.4.0-1045-aws", "osPlatform":"x86_64 x86_64", "date":1619530556.95751, "browserVersion":"90.0.4430.85", "browser_version":"90.0.4430.85", "throttle_cpu_requested":3.5, "throttle_cpu":2.7715020391, "fullyLoadedCPUms":6859, "fullyLoadedCPUpct":57.6955424727, "document_URL":"https://docs.webpagetest.org/", "document_hostname":"docs.webpagetest.org", "document_origin":"https://docs.webpagetest.org", "viewport":{ "width":360, "height":512, "dpr":3 }, "domElements":103, "domComplete":1805, "PerformancePaintTiming.first-paint":865.0500000076, "PerformancePaintTiming.first-contentful-paint":865.0500000076, "detected":{ "PaaS":"Netlify", "CDN":"Netlify", "Analytics":"Google Analytics" }, "detected_apps":{ "Netlify":"", "Google Analytics":"" }, "base_page_ip_ptr":"ec2-52-203-36-44.compute-1.amazonaws.com", "base_page_cname":"", "base_page_dns_server":"dns1.p06.nsone.net", "browser_name":"Chrome", "eventName":"Step_1", "test_run_time_ms":8968, "custom":[ "Colordepth", "Dpi", "Images", "Resolution", "jsLibsVulns", "securityHeaders" ], "Colordepth":24, "Dpi":"{\"dppx\":3,\"dpcm\":113.38582677165354,\"dpi\":288}", "Images":"[{\"url\":\"https://docs.webpagetest.org/img/wpt-logo.svg\",\"width\":288,\"height\":60,\"naturalWidth\":150,\"naturalHeight\":31},{\"url\":\"https://docs.webpagetest.org/img/wpt-teaser.png\",\"width\":262,\"height\":192,\"naturalWidth\":1047,\"naturalHeight\":767},{\"url\":\"https://docs.webpagetest.org/img/scripting-teaser.png\",\"width\":328,\"height\":140,\"naturalWidth\":1416,\"naturalHeight\":604},{\"url\":\"https://docs.webpagetest.org/img/custom-metrics-teaser.png\",\"width\":328,\"height\":140,\"naturalWidth\":708,\"naturalHeight\":302}]", "Resolution":"{\"absolute\":{\"height\":512,\"width\":360},\"available\":{\"height\":512,\"width\":360}}", "jsLibsVulns":[ ], "securityHeaders":{ "securityHeadersList":[ "strict-transport-security", "x-content-type-options", "x-frame-options", "x-xss-protection" ], "securityHeadersGrade":"A", "securityHeadersScore":85 }, "interactivePeriods":[ [ 0, 3458 ] ], "longTasks":[ ], "lastVisualChange":1000, "visualComplete":1000, "render":900, "SpeedIndex":902, "visualComplete85":900, "visualComplete90":900, "visualComplete95":900, "visualComplete99":1000, "largestPaints":[ { "event":"LargestTextPaint", "time":865, "size":29870, "DOMNodeId":6, "nodeInfo":{ "nodeType":"H1", "attributes":{ "id":"welcome-to-webpagetest" }, "bounds":[ 16, 252.71875, 328, 106 ], "styles":{ "background-image":"none" } } }, { "event":"LargestContentfulPaint", "time":865, "size":29870, "element":{ "translate":true, "hidden":false, "draggable":false, "spellcheck":true, "contentEditable":"inherit", "isContentEditable":false, "offsetTop":253, "offsetLeft":16, "offsetWidth":328, "offsetHeight":106, "autofocus":false, "tabIndex":-1, "localName":"h1", "tagName":"H1", "id":"welcome-to-webpagetest", "outerHTML":"<h1 id=\"welcome-to-webpagetest\">Welcome to WebPageTest</h1>", "scrollTop":0, "scrollLeft":0, "scrollWidth":328, "scrollHeight":106, "clientTop":0, "clientLeft":0, "clientWidth":328, "clientHeight":106, "childElementCount":0, "nodeType":1, "nodeName":"H1", "isConnected":true, "boundingRect":{ "x":16, "y":252.71875, "width":328, "height":106, "top":252.71875, "right":344, "bottom":358.71875, "left":16 } }, "type":"text" }, { "event":"LargestImagePaint", "time":994, "size":17280, "DOMNodeId":12, "nodeInfo":{ "nodeType":"IMG", "attributes":{ "src":"/img/wpt-logo.svg", "alt":"WebPageTest, by Catchpoint", "width":"150", "height":"31" }, "sourceURL":"https://docs.webpagetest.org/img/wpt-logo.svg", "bounds":[ 36, 24, 288, 59.515625 ], "styles":{ "background-image":"none" } } } ], "LargestContentfulPaintType":"text", "LargestContentfulPaintNodeType":"H1", "chromeUserTiming":[ { "name":"navigationStart", "time":0 }, { "name":"fetchStart", "time":2 }, { "name":"responseEnd", "time":735 }, { "name":"unloadEventStart", "time":737 }, { "name":"unloadEventEnd", "time":737 }, { "name":"commitNavigationEnd", "time":739 }, { "name":"domLoading", "time":740 }, { "name":"firstMeaningfulPaint", "time":865 }, { "name":"firstMeaningfulPaint", "time":865 }, { "name":"firstMeaningfulPaintCandidate", "time":865 }, { "name":"firstContentfulPaint", "time":865 }, { "name":"firstPaint", "time":865 }, { "name":"domInteractive", "time":874 }, { "name":"domContentLoadedEventStart", "time":875 }, { "name":"domContentLoadedEventEnd", "time":875 }, { "name":"firstImagePaint", "time":994 }, { "name":"domComplete", "time":1804 }, { "name":"loadEventStart", "time":1804 }, { "name":"loadEventEnd", "time":1804 }, { "name":"LargestTextPaint", "time":865 }, { "name":"LargestContentfulPaint", "time":865 }, { "name":"LargestImagePaint", "time":994 }, { "name":"TotalLayoutShift", "value":0 }, { "name":"CumulativeLayoutShift", "value":0 } ], "chromeUserTiming.navigationStart":0, "chromeUserTiming.fetchStart":2, "chromeUserTiming.responseEnd":735, "chromeUserTiming.unloadEventStart":737, "chromeUserTiming.unloadEventEnd":737, "chromeUserTiming.commitNavigationEnd":739, "chromeUserTiming.domLoading":740, "chromeUserTiming.firstMeaningfulPaint":865, "chromeUserTiming.firstMeaningfulPaintCandidate":865, "chromeUserTiming.firstContentfulPaint":865, "chromeUserTiming.firstPaint":865, "chromeUserTiming.domInteractive":874, "chromeUserTiming.domContentLoadedEventStart":875, "chromeUserTiming.domContentLoadedEventEnd":875, "chromeUserTiming.firstImagePaint":994, "chromeUserTiming.domComplete":1804, "chromeUserTiming.loadEventStart":1804, "chromeUserTiming.loadEventEnd":1804, "chromeUserTiming.LargestTextPaint":865, "chromeUserTiming.LargestContentfulPaint":865, "chromeUserTiming.LargestImagePaint":994, "chromeUserTiming.TotalLayoutShift":0, "chromeUserTiming.CumulativeLayoutShift":0, "blinkFeatureFirstUsed":{ "Features":{ "77":{ "name":"XMLDocument", "firstUsed":984.751 }, "138":{ "name":"SVGSVGElement", "firstUsed":984.753 }, "213":{ "name":"HTMLElementInnerText", "firstUsed":883.966 }, "214":{ "name":"HTMLElementOuterText", "firstUsed":883.978 }, "250":{ "name":"SVGSVGElementInDocument", "firstUsed":984.755 }, "329":{ "name":"SVGSVGElementInXMLDocument", "firstUsed":984.757 }, "469":{ "name":"CSSSelectorPseudoHost", "firstUsed":820.558 }, "480":{ "name":"DetailsElement", "firstUsed":820.477 }, "587":{ "name":"LangAttribute", "firstUsed":829.242 }, "588":{ "name":"LangAttributeOnHTML", "firstUsed":829.251 }, "593":{ "name":"SetReferrerPolicy", "firstUsed":749.312 }, "662":{ "name":"MixedContentInSecureFrameThatDoesNotRestrictMixedContent", "firstUsed":784.596 }, "677":{ "name":"XMLHttpRequestAsynchronous", "firstUsed":1803.312 }, "710":{ "name":"CryptoGetRandomValues", "firstUsed":1802.394 }, "973":{ "name":"CSSAtRuleMedia", "firstUsed":803.942 }, "1069":{ "name":"CrossOriginTextScript", "firstUsed":1762.454 }, "1075":{ "name":"V8SloppyMode", "firstUsed":749.719 }, "1307":{ "name":"V8Node_IsConnected_AttributeGetter", "firstUsed":885.319 }, "1368":{ "name":"IntersectionObserver_Constructor", "firstUsed":867.46 }, "1441":{ "name":"SecureContextCheckPassed", "firstUsed":749.322 }, "1442":{ "name":"SecureContextCheckFailed", "firstUsed":984.761 }, "1483":{ "name":"StarInTimingAllowOrigin", "firstUsed":3456.93 }, "1542":{ "name":"PendingStylesheetAddedAfterBodyStarted", "firstUsed":820.539 }, "1898":{ "name":"HTMLSlotElement", "firstUsed":820.508 }, "1910":{ "name":"CrossOriginMainFrameNulledNameAccessed", "firstUsed":749.497 }, "2188":{ "name":"PerformanceObserverForWindow", "firstUsed":749.917 }, "2190":{ "name":"PaintTimingObserved", "firstUsed":881.455 }, "2191":{ "name":"PaintTimingRequested", "firstUsed":750.925 }, "2194":{ "name":"CookieSet", "firstUsed":1789.36 }, "2195":{ "name":"CookieGet", "firstUsed":1769.26 }, "2203":{ "name":"HasIDClassTagAttribute", "firstUsed":803.459 }, "2204":{ "name":"HasBeforeOrAfterPseudoElement", "firstUsed":805.535 }, "2219":{ "name":"V8Element_GetBoundingClientRect_Method", "firstUsed":885.706 }, "2334":{ "name":"CSSTypedOMStylePropertyMap", "firstUsed":884.789 }, "2349":{ "name":"V8HTMLElement_Autocapitalize_AttributeGetter", "firstUsed":883.287 }, "2657":{ "name":"NavigatorLanguage", "firstUsed":1768.638 }, "2662":{ "name":"NavigatorPlugins", "firstUsed":1768.527 }, "2663":{ "name":"NavigatorUserAgent", "firstUsed":1785.235 }, "2701":{ "name":"V8Screen_ColorDepth_AttributeGetter", "firstUsed":1768.494 }, "2702":{ "name":"V8Screen_Height_AttributeGetter", "firstUsed":1768.487 }, "2704":{ "name":"V8Screen_Width_AttributeGetter", "firstUsed":1768.473 }, "2707":{ "name":"V8Window_MatchMedia_Method", "firstUsed":867.337 }, "2719":{ "name":"HistoryLength", "firstUsed":1785.866 }, "2728":{ "name":"ElementTimingExplicitlyRequested", "firstUsed":750.931 }, "2782":{ "name":"LayoutJankExplicitlyRequested", "firstUsed":750.918 }, "2927":{ "name":"LargestContentfulPaintExplicitlyRequested", "firstUsed":749.956 }, "3004":{ "name":"PerformanceObserverBufferedFlag", "firstUsed":750.898 }, "3066":{ "name":"HasMarkerPseudoElement", "firstUsed":805.469 }, "3217":{ "name":"LegacyLayoutBySVG", "firstUsed":984.764 }, "3481":{ "name":"V8Navigator_JavaEnabled_Method", "firstUsed":1768.632 } }, "CSSFeatures":{ "2":{ "name":"CSSPropertyColor", "firstUsed":803.468 }, "4":{ "name":"CSSPropertyDisplay", "firstUsed":803.968 }, "5":{ "name":"CSSPropertyFont", "firstUsed":803.483 }, "6":{ "name":"CSSPropertyFontFamily", "firstUsed":806.715 }, "7":{ "name":"CSSPropertyFontSize", "firstUsed":804.46 }, "8":{ "name":"CSSPropertyFontStyle", "firstUsed":807.369 }, "10":{ "name":"CSSPropertyFontWeight", "firstUsed":804.961 }, "20":{ "name":"CSSPropertyLineHeight", "firstUsed":804.465 }, "21":{ "name":"CSSPropertyBackground", "firstUsed":804.786 }, "24":{ "name":"CSSPropertyBackgroundColor", "firstUsed":806.706 }, "34":{ "name":"CSSPropertyBorder", "firstUsed":804.753 }, "35":{ "name":"CSSPropertyBorderBottom", "firstUsed":804.946 }, "41":{ "name":"CSSPropertyBorderCollapse", "firstUsed":806.253 }, "42":{ "name":"CSSPropertyBorderColor", "firstUsed":805.549 }, "49":{ "name":"CSSPropertyBorderLeft", "firstUsed":805.393 }, "53":{ "name":"CSSPropertyBorderRadius", "firstUsed":804.25 }, "54":{ "name":"CSSPropertyBorderRight", "firstUsed":804.232 }, "59":{ "name":"CSSPropertyBorderStyle", "firstUsed":805.545 }, "60":{ "name":"CSSPropertyBorderTop", "firstUsed":806.059 }, "62":{ "name":"CSSPropertyBorderTopLeftRadius", "firstUsed":806.264 }, "63":{ "name":"CSSPropertyBorderTopRightRadius", "firstUsed":806.271 }, "66":{ "name":"CSSPropertyBorderWidth", "firstUsed":805.462 }, "72":{ "name":"CSSPropertyClip", "firstUsed":804.759 }, "74":{ "name":"CSSPropertyContent", "firstUsed":805.54 }, "75":{ "name":"CSSPropertyCounterIncrement", "firstUsed":820.577 }, "77":{ "name":"CSSPropertyCursor", "firstUsed":807.586 }, "81":{ "name":"CSSPropertyHeight", "firstUsed":804.505 }, "85":{ "name":"CSSPropertyListStyle", "firstUsed":805.454 }, "88":{ "name":"CSSPropertyListStyleType", "firstUsed":805.385 }, "89":{ "name":"CSSPropertyMargin", "firstUsed":803.933 }, "90":{ "name":"CSSPropertyMarginBottom", "firstUsed":804.255 }, "91":{ "name":"CSSPropertyMarginLeft", "firstUsed":805.434 }, "93":{ "name":"CSSPropertyMarginTop", "firstUsed":804.473 }, "95":{ "name":"CSSPropertyMaxWidth", "firstUsed":804.487 }, "98":{ "name":"CSSPropertyOpacity", "firstUsed":804.512 }, "105":{ "name":"CSSPropertyOverflow", "firstUsed":804.765 }, "107":{ "name":"CSSPropertyOverflowX", "firstUsed":804.744 }, "109":{ "name":"CSSPropertyPadding", "firstUsed":803.49 }, "110":{ "name":"CSSPropertyPaddingBottom", "firstUsed":806.649 }, "111":{ "name":"CSSPropertyPaddingLeft", "firstUsed":804.244 }, "112":{ "name":"CSSPropertyPaddingRight", "firstUsed":804.236 }, "113":{ "name":"CSSPropertyPaddingTop", "firstUsed":805.029 }, "119":{ "name":"CSSPropertyPosition", "firstUsed":804.77 }, "127":{ "name":"CSSPropertyTabSize", "firstUsed":806.735 }, "128":{ "name":"CSSPropertyTextAlign", "firstUsed":804.95 }, "129":{ "name":"CSSPropertyTextDecoration", "firstUsed":804.526 }, "142":{ "name":"CSSPropertyTextShadow", "firstUsed":806.759 }, "143":{ "name":"CSSPropertyTextTransform", "firstUsed":806.322 }, "149":{ "name":"CSSPropertyTop", "firstUsed":805.426 }, "157":{ "name":"CSSPropertyVerticalAlign", "firstUsed":804.995 }, "159":{ "name":"CSSPropertyWhiteSpace", "firstUsed":804.775 }, "161":{ "name":"CSSPropertyWidth", "firstUsed":804.498 }, "162":{ "name":"CSSPropertyWordBreak", "firstUsed":806.724 }, "163":{ "name":"CSSPropertyWordSpacing", "firstUsed":806.721 }, "164":{ "name":"CSSPropertyWordWrap", "firstUsed":806.728 }, "231":{ "name":"CSSPropertyAlignItems", "firstUsed":804.981 }, "232":{ "name":"CSSPropertyAlignSelf", "firstUsed":804.988 }, "233":{ "name":"CSSPropertyFlex", "firstUsed":806.783 }, "242":{ "name":"CSSPropertyGridTemplateColumns", "firstUsed":803.954 }, "248":{ "name":"CSSPropertyGridColumn", "firstUsed":803.991 }, "249":{ "name":"CSSPropertyGridRow", "firstUsed":803.982 }, "417":{ "name":"CSSPropertyGridAutoRows", "firstUsed":806.676 }, "443":{ "name":"CSSPropertyJustifySelf", "firstUsed":805.366 }, "446":{ "name":"CSSPropertyTransform", "firstUsed":805.559 }, "511":{ "name":"CSSPropertyGridColumnGap", "firstUsed":806.671 }, "512":{ "name":"CSSPropertyGridRowGap", "firstUsed":804.215 }, "515":{ "name":"CSSPropertyVariable", "firstUsed":803.422 }, "534":{ "name":"CSSPropertyHyphens", "firstUsed":806.74 }, "592":{ "name":"CSSPropertyGap", "firstUsed":803.963 } }, "AnimatedCSSFeatures":[ ] }, "maxFID":0, "TTIMeasurementEnd":3458, "LastInteractive":900, "TotalBlockingTime":0, "step":1, "effectiveBps":35446, "effectiveBpsDoc":86349, "domTime":0, "aft":0, "titleTime":0, "domLoading":0, "server_rtt":0, "smallImageCount":4, "bigImageCount":0, "maybeCaptcha":0, "testID":"210427_AiDcXW_8bd098a817944af61f7db97e4463e622", "pages":{ "details":"https://www.webpagetest.org/details.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "checklist":"https://www.webpagetest.org/performance_optimization.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "breakdown":"https://www.webpagetest.org/breakdown.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "domains":"https://www.webpagetest.org/domains.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1", "screenShot":"https://www.webpagetest.org/screen_shot.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&run=1" }, "thumbnails":{ "waterfall":"https://www.webpagetest.org/result/210427_AiDcXW_8bd098a817944af61f7db97e4463e622/1_waterfall_thumb.png", "checklist":"https://www.webpagetest.org/result/210427_AiDcXW_8bd098a817944af61f7db97e4463e622/1_optimization_thumb.png", "screenShot":"https://www.webpagetest.org/result/210427_AiDcXW_8bd098a817944af61f7db97e4463e622/1_screen_thumb.png" }, "images":{ "waterfall":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_waterfall.png", "connectionView":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_connection.png", "checklist":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_optimization.png", "screenShot":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&file=1_screen.jpg" }, "rawData":{ "scriptTiming":"https://www.webpagetest.org/getgzip.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&file=1_script_timing.json", "headers":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_report.txt", "pageData":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_IEWPG.txt", "requestsData":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_IEWTR.txt", "utilization":"https://www.webpagetest.org/results/21/04/27/AiDcXW/8bd098a817944af61f7db97e4463e622/1_progress.csv", "trace":"https://www.webpagetest.org/getgzip.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&compressed=1&file=1_trace.json.gz" }, "videoFrames":[ { "time":0, "image":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&video=video_1&file=ms_000000.jpg", "VisuallyComplete":0 }, { "time":900, "image":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&video=video_1&file=ms_000900.jpg", "VisuallyComplete":98 }, { "time":1000, "image":"https://www.webpagetest.org/getfile.php?test=210427_AiDcXW_8bd098a817944af61f7db97e4463e622&video=video_1&file=ms_001000.jpg", "VisuallyComplete":100 } ], "domains":{ "docs.webpagetest.org":{ "bytes":76903, "requests":8, "cdn_provider":"Netlify", "connections":2 }, "www.google.com":{ "bytes":42, "requests":1, "cdn_provider":"Google", "connections":1 }, "www.google-analytics.com":{ "bytes":19573, "requests":2, "cdn_provider":"Google", "connections":1 }, "stats.g.doubleclick.net":{ "bytes":2, "requests":1, "cdn_provider":"Google", "connections":1 } }, "breakdown":{ "html":{ "color":[ 130, 181, 252 ], "bytes":5465, "bytesUncompressed":22360, "requests":1 }, "js":{ "color":[ 254, 197, 132 ], "bytes":19569, "bytesUncompressed":49153, "requests":1 }, "css":{ "color":[ 178, 234, 148 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "image":{ "color":[ 196, 154, 232 ], "bytes":71071, "bytesUncompressed":77903, "requests":7 }, "flash":{ "color":[ 45, 183, 193 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "font":{ "color":[ 255, 82, 62 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "video":{ "color":[ 33, 194, 162 ], "bytes":0, "bytesUncompressed":0, "requests":0 }, "other":{ "color":[ 196, 196, 196 ], "bytes":415, "bytesUncompressed":415, "requests":3 } }, "consoleLog":[ ] } } } }, "statusCode":200, "statusText":"Test Complete", "webPagetestVersion":"20.06"
}

With the current promotional pricing, API access starts at $9.89/month (if you pay annually) which is 1,200 tests per month. That would be 40 tests a day, which is a great starting point for most actively developed projects. There is pricing that scales up to 25,000 tests a month for $131.99/month. And if you need even more than that, you can talk to them and they’ll get you sorted—they have scaling-friendly pricing, making it more affordable than other SaaS performance testing tools.

So with API access, what can you do? Well, that’s the point of an API: you can do whatever you want. An obvious choice is building performance dashboards for your company. Building them yourself means you can focus on exactly the tracking and reporting that matters most to your company. Not to mention that you can store the data internally, build the UIs internally, and generally keep everything in-house like so many companies like to do.

Here’s another idea. You could build alerting tools. Here’s a Node wrapper for the API. It supports JSON Test Specs. You set up your performance tests to run and your performance metrics you want to hit, and get results like:

I’m sure you can imagine shooting results like that to a Slack channel, an email, a SMS message, etc.

Alerting people to performance problems is some big girl pants stuff that way more companies should be doing.

Just so you know, while you get data back from the API and it’s likely you’ll store it yourself, that data is also stored on WebPageTest for 13 months. So as long as you know the test ID, you can get it again, not to mention use the WebPageTest UI for looking at the data without having to build your own dashboard.

There is a GitHub Action for the WebPageTest API. So with very little setup, you can have your PRs have a bunch of performance information. Super cool.

I know everyone is so hot on Core Web Vitals right now. Look at that. All three of them sitting right there in the Pull Request.

This can be a part of a cultural change toward a more performance focused development team at a company.

Just to put a point on it, one of the strengths of WebPageTest is that it reports from literally real browsers, and not just Chrome. Lighthouse is a nice performance tool too, but it’s Chrome-only. So is doing your own browser controlling with a tool like Puppeteer. WebPageTest supports Chrome, and Firefox, Edge, and even Brave. It reports way more performance metrics, and does it from physical locations all around the world.

I’m a big believer that the most important analytics, performance or otherwise, are metrics that you decide upon yourselves as a company, because they reflect some clear value. Maybe you’re trying to fix a problem and you can only fix what you measure. Maybe you know that you sell more widgets when page speed stays high. Maybe you you need to keep an eye on particular contractors who have a habit of not optimizing images.

With the amount of detailed data you get from the WebPageTest API, you can track just about anything you can dream of. And you don’t have to rely on only what WebPageTest does by default. You can script WebPageTest to run code on your site. Say you need to perform special steps before testing, you can. Even cooler, you can report custom metrics, which are then added to the API data. Say you wanted to know how many <svg> elements were on the page, test if a captcha loaded, or check if any elements had duplicate IDs. You script it up and use the custom metrics for that.

WebPageTest also supports the standard Custom Marks / Custom Timing stuff. So for example performance.mark('playback-start'); will report that timing when you run that anywhere in your JavaScript. Or you could do <button elementtiming="buy-now-button">Buy Now</button> to register when that element first paints and get that data. Those kind of custom metrics are pretty damn important because they reflect your site’s most important functionality.

Leave a Reply

Your email address will not be published. Required fields are marked *