feat(trace-viewer): render iframe canvas in trace viewer
Closes: #33779
Test results for "tests 1"
18 failed :x: [chromium-library] › library/snapshotter.spec.ts:149:3 › snapshots › should capture frame @chromium-ubuntu-22.04-node18 :x: [chromium-library] › library/snapshotter.spec.ts:173:3 › snapshots › should capture iframe @chromium-ubuntu-22.04-node18 :x: [chromium-library] › library/snapshotter.spec.ts:199:3 › snapshots › should capture iframe with srcdoc @chromium-ubuntu-22.04-node18 :x: [chromium-library] › library/snapshotter.spec.ts:149:3 › snapshots › should capture frame @chromium-ubuntu-22.04-node20 :x: [chromium-library] › library/snapshotter.spec.ts:173:3 › snapshots › should capture iframe @chromium-ubuntu-22.04-node20 :x: [chromium-library] › library/snapshotter.spec.ts:199:3 › snapshots › should capture iframe with srcdoc @chromium-ubuntu-22.04-node20 :x: [chromium-library] › library/snapshotter.spec.ts:149:3 › snapshots › should capture frame @chromium-ubuntu-22.04-node22 :x: [chromium-library] › library/snapshotter.spec.ts:173:3 › snapshots › should capture iframe @chromium-ubuntu-22.04-node22 :x: [chromium-library] › library/snapshotter.spec.ts:199:3 › snapshots › should capture iframe with srcdoc @chromium-ubuntu-22.04-node22 :x: [firefox-library] › library/snapshotter.spec.ts:149:3 › snapshots › should capture frame @firefox-ubuntu-22.04-node18 :x: [firefox-library] › library/snapshotter.spec.ts:173:3 › snapshots › should capture iframe @firefox-ubuntu-22.04-node18 :x: [firefox-library] › library/snapshotter.spec.ts:199:3 › snapshots › should capture iframe with srcdoc @firefox-ubuntu-22.04-node18 :x: [chromium-library] › library/snapshotter.spec.ts:149:3 › snapshots › should capture frame @ubuntu-20.04-chromium-tip-of-tree :x: [chromium-library] › library/snapshotter.spec.ts:173:3 › snapshots › should capture iframe @ubuntu-20.04-chromium-tip-of-tree :x: [chromium-library] › library/snapshotter.spec.ts:199:3 › snapshots › should capture iframe with srcdoc @ubuntu-20.04-chromium-tip-of-tree :x: [webkit-library] › library/snapshotter.spec.ts:149:3 › snapshots › should capture frame @webkit-ubuntu-22.04-node18 :x: [webkit-library] › library/snapshotter.spec.ts:173:3 › snapshots › should capture iframe @webkit-ubuntu-22.04-node18 :x: [webkit-library] › library/snapshotter.spec.ts:199:3 › snapshots › should capture iframe with srcdoc @webkit-ubuntu-22.04-node18
3 flaky
:warning: [firefox-library] › library/inspector/cli-codegen-pick-locator.spec.ts:36:7 › should update locator highlight @firefox-ubuntu-22.04-node18:warning: [playwright-test] › ui-mode-test-setup.spec.ts:98:5 › should show errors in config @macos-latest-node18-1
:warning: [playwright-test] › ui-mode-test-watch.spec.ts:145:5 › should watch all @windows-latest-node18-1
37170 passed, 650 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:
Merge workflow run.
Test results for "tests 1"
3 flaky
:warning: [playwright-test] › ui-mode-test-setup.spec.ts:98:5 › should show errors in config @macos-latest-node18-1:warning: [chromium-page] › page/page-event-popup.spec.ts:149:3 › should not treat navigations as new popups @ubuntu-20.04-chromium-tip-of-tree
:warning: [playwright-test] › ui-mode-test-watch.spec.ts:145:5 › should watch all @windows-latest-node18-1
37188 passed, 650 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:
Merge workflow run.
Test results for "tests 1"
2 flaky
:warning: [playwright-test] › ui-mode-test-setup.spec.ts:98:5 › should show errors in config @macos-latest-node18-1:warning: [playwright-test] › ui-mode-test-watch.spec.ts:145:5 › should watch all @windows-latest-node18-1
37248 passed, 650 skipped :heavy_check_mark::heavy_check_mark::heavy_check_mark:
Merge workflow run.