| <!DOCTYPE html> | |
| <body> | |
| <script src="../resources/runner.js"></script> | |
| <script src="resources/structured-clone-perf-test.js"></script> | |
| <script> | |
| // This simulates a long string being sent, such as JSON data as text, or a | |
| // large data URI. | |
| const log2Length = 23; | |
| let str = 'a'; | |
| for (let i = 0; i < log2Length; i++) str += str; | |
| StructuredClonePerfTestRunner.measureTimeAsync({ | |
| description: "Measures performance of serializing a long string.", | |
| data: str, | |
| measure: "serialize", | |
| }); | |
| </script> | |
| </body> |