@@ -30,6 +30,7 @@ page/elementhandle-screenshot.spec.ts › element screenshot › should wait for
3030page/elementhandle-screenshot.spec.ts › element screenshot › should work [fail]
3131page/elementhandle-screenshot.spec.ts › element screenshot › should work when main world busts JSON.stringify [fail]
3232page/elementhandle-screenshot.spec.ts › element screenshot › should work with a rotated element [fail]
33+ page/elementhandle-screenshot.spec.ts › element screenshot › should work with webp [fail]
3334page/expect-matcher-result.spec.ts › toHaveScreenshot should populate matcherResult [fail]
3435page/locator-misc-2.spec.ts › should return bounding box [fail]
3536page/locator-misc-2.spec.ts › should take screenshot [fail]
@@ -51,17 +52,21 @@ page/page-screenshot.spec.ts › page screenshot › mask option › should work
5152page/page-screenshot.spec.ts › page screenshot › mask option › should work with locator [fail]
5253page/page-screenshot.spec.ts › page screenshot › path option should create subdirectories [fail]
5354page/page-screenshot.spec.ts › page screenshot › path option should detect jpeg [fail]
55+ page/page-screenshot.spec.ts › page screenshot › path option should detect webp [fail]
5456page/page-screenshot.spec.ts › page screenshot › path option should work [fail]
5557page/page-screenshot.spec.ts › page screenshot › should allow transparency [fail]
58+ page/page-screenshot.spec.ts › page screenshot › should allow transparency with webp [fail]
5659page/page-screenshot.spec.ts › page screenshot › should clip elements to the viewport [fail]
5760page/page-screenshot.spec.ts › page screenshot › should clip rect [fail]
5861page/page-screenshot.spec.ts › page screenshot › should clip rect with fullPage [fail]
62+ page/page-screenshot.spec.ts › page screenshot › should produce a valid webp screenshot [fail]
5963page/page-screenshot.spec.ts › page screenshot › should render white background on jpeg file [fail]
6064page/page-screenshot.spec.ts › page screenshot › should restore viewport after fullPage screenshot [fail]
6165page/page-screenshot.spec.ts › page screenshot › should run in parallel [fail]
6266page/page-screenshot.spec.ts › page screenshot › should take fullPage screenshots [fail]
6367page/page-screenshot.spec.ts › page screenshot › should take fullPage screenshots and mask elements outside of it [fail]
6468page/page-screenshot.spec.ts › page screenshot › should take fullPage screenshots during navigation [fail]
69+ page/page-screenshot.spec.ts › page screenshot › should throw on a negative clip size [fail]
6570page/page-screenshot.spec.ts › page screenshot › should throw on clip outside the viewport [fail]
6671page/page-screenshot.spec.ts › page screenshot › should work @smoke [fail]
6772page/page-screenshot.spec.ts › page screenshot › should work for canvas [fail]
@@ -124,6 +129,7 @@ page/locator-misc-1.spec.ts › should focus and blur a button [fail]
124129# because service-worker registration persists across tests.
125130# ============================================================================
126131page/interception.spec.ts › should intercept after a service worker [fail]
132+ page/page-event-request.spec.ts › should report navigation requests and responses handled by service worker [fail]
127133page/page-event-request.spec.ts › should report requests and responses handled by service worker with routing [fail]
128134page/page-goto.spec.ts › should be able to navigate to a page controlled by service worker [fail]
129135
@@ -354,8 +360,15 @@ page/elementhandle-scroll-into-view.spec.ts › should wait for display:none to
354360page/frame-evaluate.spec.ts › should work in iframes that interrupted initial javascript url navigation [fail]
355361page/frame-goto.spec.ts › should reject when frame detaches [fail]
356362page/page-aria-snapshot-ai.spec.ts › should snapshot a locator inside an iframe [fail]
363+ # Unexpected pass: test.fail(webkit) expects ephemeral CacheStorage, but the iOS
364+ # WebView uses the persistent default data store, so the entry survives reload.
365+ page/page-cache-storage.spec.ts › CacheStorage entry should survive page.reload() [fail]
357366page/page-click.spec.ts › should not wait with noAutoWaiting 2 [fail]
358367page/page-emulate-media.spec.ts › should report hover and fine pointer for desktop [fail]
368+ # evaluate() function arguments (#41801) work in the main frame, but the
369+ # callback bridge is not wired for subframes, so the evaluate never resolves.
370+ page/page-evaluate-callback.spec.ts › should work in a child frame [fail]
371+ page/page-evaluate-callback.spec.ts › should work with locator.evaluate inside an iframe [fail]
359372page/page-evaluate.spec.ts › should await promise from popup [fail]
360373page/page-evaluate.spec.ts › should evaluate exception [fail]
361374page/page-evaluate.spec.ts › should evaluate exception with a function on the stack [fail]
@@ -421,13 +434,21 @@ page/page-request-continue.spec.ts › should not forward Host header on cross-o
421434page/page-request-continue.spec.ts › should work with Cross-Origin-Opener-Policy [fail]
422435page/page-request-fallback.spec.ts › should fall back after exception [fail]
423436page/page-request-fallback.spec.ts › should work [fail]
437+ # The hit-target interceptor element is not released on iOS WebKit, so the
438+ # WeakRef stays alive after requestGC().
439+ page/page-request-gc.spec.ts › should collect element retained by locator hit-target interceptor after detach [fail]
424440page/page-route.spec.ts › should not support ? in glob pattern [fail]
425441page/page-screenshot.spec.ts › page screenshot › should capture canvas changes [fail]
426442page/page-screenshot.spec.ts › page screenshot › should work with odd clip size on Retina displays [fail]
427443page/page-set-input-files.spec.ts › should upload large file [fail]
428444page/page-set-input-files.spec.ts › should upload large file with relative path [fail]
429445page/page-wait-for-load-state.spec.ts › should wait for load state of newPage [fail]
430446page/page-wait-for-url.spec.ts › should work on frame [fail]
447+ # allHeaders() for the worker script request/response is missing host and
448+ # content-type on the stock backend
449+ # (https://github.com/microsoft/playwright/issues/39948).
450+ page/workers.spec.ts › should resolve worker script allHeaders in iframe [fail]
451+ page/workers.spec.ts › should resolve worker script allHeaders in main frame [fail]
431452
432453# ============================================================================
433454# subframe-navigation (2 tests)
@@ -544,6 +565,11 @@ page/page-aria-snapshot-ai.spec.ts › should persist iframe references [fail]
544565page/page-aria-snapshot-ai.spec.ts › should produce incremental snapshot for iframes [fail]
545566page/page-aria-snapshot-ai.spec.ts › should snapshot a locator inside an iframe [fail]
546567page/page-aria-snapshot-ai.spec.ts › should support many properties on iframes [fail]
568+ # frame/frameset elements are treated like iframes in aria snapshots (#41828) —
569+ # same frame-stitching gap as the iframe entries above.
570+ page/page-aria-snapshot-ai.spec.ts › should snapshot a locator inside a frameset frame [fail]
571+ page/page-aria-snapshot-ai.spec.ts › should stitch iframes inside a frameset frame [fail]
572+ page/page-aria-snapshot-ai.spec.ts › should stitch nested frameset documents [fail]
547573page/page-aria-snapshot.spec.ts › auto-waits the locator and does not include iframes [fail]
548574page/page-aria-snapshot.spec.ts › should snapshot a locator inside an iframe [fail]
549575page/page-autowaiting-no-hang.spec.ts › opening a popup [fail]
@@ -658,6 +684,9 @@ page/elementhandle-query-selector.spec.ts › should work for adopted elements [
658684page/elementhandle-scroll-into-view.spec.ts › should scroll display:contents into view [fail]
659685page/frame-hierarchy.spec.ts › should send "framenavigated" when navigating on anchor URLs [fail]
660686page/interception.spec.ts › should intercept worker requests when enabled after worker creation [fail]
687+ # The custom selector navigates cross-process from inside query(), killing the
688+ # page target.
689+ page/locator-query.spec.ts › count() should not throw during navigation [fail]
661690page/network-post-data.spec.ts › should get post data for file/blob [fail]
662691page/network-post-data.spec.ts › should get post data for navigator.sendBeacon api calls [fail]
663692page/page-add-init-script.spec.ts › should work after a cross origin navigation [fail]
0 commit comments