Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(webkit): roll to r2080 #32721

Merged
merged 3 commits into from
Sep 20, 2024
Merged

feat(webkit): roll to r2080 #32721

merged 3 commits into from
Sep 20, 2024

Conversation

playwrightmachine
Copy link
Collaborator

No description provided.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

Signed-off-by: Max Schmitt <max@schmitt.mx>
@mxschmitt mxschmitt added CQ1 and removed CQ1 labels Sep 20, 2024
Signed-off-by: Max Schmitt <max@schmitt.mx>
@mxschmitt mxschmitt added CQ1 and removed CQ1 labels Sep 20, 2024
Copy link
Contributor

Test results for "tests others"

20421 passed, 500 skipped
✔️✔️✔️

Merge workflow run.

Copy link
Contributor

Test results for "tests 1"

3 flaky ⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [chromium-library] › library/page-clock.spec.ts:343:3 › popup › should not run time before popup on pause
⚠️ [webkit-library] › library/download.spec.ts:698:3 › should convert navigation to a resource with unsupported mime type into download

35526 passed, 659 skipped
✔️✔️✔️

Merge workflow run.

Copy link
Contributor

Test results for "tests 2"

15 failed
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
❌ [chromium-page] › page/page-leaks.spec.ts:123:5 › expect should not leak
❌ [chromium-page] › page/page-leaks.spec.ts:153:5 › waitFor should not leak
❌ [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas
❌ [chromium-library] › library/trace-viewer.spec.ts:130:1 › should properly synchronize local and remote time
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
❌ [chromium-page] › page/page-leaks.spec.ts:92:5 › fill should not leak
❌ [chromium-page] › page/page-leaks.spec.ts:92:5 › fill should not leak
❌ [firefox-library] › library/trace-viewer.spec.ts:130:1 › should properly synchronize local and remote time
❌ [chromium-page] › page/page-screenshot.spec.ts:283:5 › page screenshot › should work for canvas
❌ [chromium-library] › library/trace-viewer.spec.ts:130:1 › should properly synchronize local and remote time
❌ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
❌ [webkit-library] › library/trace-viewer.spec.ts:130:1 › should properly synchronize local and remote time
❌ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab

126 flaky ⚠️ [chromium-library] › library/browsercontext-base-url.spec.ts:37:3 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto
⚠️ [chromium-library] › library/browsercontext-fetch.spec.ts:1230:3 › should work with connectOverCDP
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:27:3 › should work when passing the proxy only on the context level
⚠️ [chromium-library] › library/browsertype-connect.spec.ts:328:5 › launchServer › should throw when used after isConnected returns false
⚠️ [chromium-library] › library/browsertype-launch-server.spec.ts:23:5 › launch server › should work
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:151:15 › should close service worker together with the context
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:26:5 › should connect to an existing cdp session
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:22:3 › should support hasTouch option
⚠️ [chromium-library] › library/fetch-proxy.spec.ts:21:3 › context request should pick up proxy credentials
⚠️ [chromium-page] › page/page-mouse.spec.ts:174:3 › should select the text with mouse
⚠️ [chromium-library] › library/client-certificates.spec.ts:400:3 › browser › should not hang on tls errors during TLS 1.2 handshake
⚠️ [chromium-page] › page/page-mouse.spec.ts:174:3 › should select the text with mouse
⚠️ [chromium-page] › page/page-set-input-files.spec.ts:248:3 › should upload large file with relative path
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [chromium-library] › library/page-clock.spec.ts:343:3 › popup › should not run time before popup on pause
⚠️ [chromium-library] › library/capabilities.spec.ts:141:3 › should not crash on showDirectoryPicker
⚠️ [chromium-library] › library/capabilities.spec.ts:22:3 › SharedArrayBuffer should work @smoke
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:236:3 › user agent is up to date
⚠️ [chromium-library] › library/hit-target.spec.ts:366:3 › should detect overlaid element in a transformed iframe
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:276:7 › cli codegen › should handle dialogs
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:22:7 › cli codegen › should click locator.first
⚠️ [chromium-library] › library/inspector/console-api.spec.ts:37:3 › should support playwright.$, playwright.$$
⚠️ [chromium-library] › library/inspector/pause.spec.ts:22:3 › should resume when closing inspector
⚠️ [chromium-library] › library/role-utils.spec.ts:190:5 › axe-core accessible-text
⚠️ [chromium-library] › library/screenshot.spec.ts:25:14 › page screenshot › should run in parallel in multiple pages
⚠️ [chromium-library] › library/snapshotter.spec.ts:218:3 › snapshots › should capture snapshot target
⚠️ [chromium-library] › library/tap.spec.ts:42:3 › trial run should not tap
⚠️ [chromium-library] › library/trace-viewer.spec.ts:372:1 › should popup snapshot
⚠️ [chromium-library] › library/trace-viewer.spec.ts:900:1 › should open two trace files
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1247:1 › should highlight locator in iframe while typing
⚠️ [chromium-library] › library/video.spec.ts:442:5 › screencast › should work for popups
⚠️ [chromium-page] › page/expect-misc.spec.ts:21:7 › toHaveCount › toHaveCount pass
⚠️ [chromium-page] › page/expect-timeout.spec.ts:76:5 › should timeout during first locator handler check
⚠️ [chromium-page] › page/expect-to-have-text.spec.ts:248:7 › toContainText with array › fail
⚠️ [chromium-page] › page/page-add-locator-handler.spec.ts:321:5 › should work with noWaitAfter
⚠️ [chromium-page] › page/page-basic.spec.ts:95:3 › should provide access to the opener page
⚠️ [chromium-page] › page/page-click.spec.ts:832:3 › should retry when navigating during the click
⚠️ [chromium-page] › page/page-drag.spec.ts:290:5 › Drag and drop › should work with the helper method
⚠️ [chromium-page] › page/page-goto.spec.ts:772:3 › should properly wait for load
⚠️ [chromium-page] › page/page-network-idle.spec.ts:135:3 › should wait for networkidle from the child frame
⚠️ [chromium-page] › page/page-screenshot.spec.ts:616:5 › page screenshot animations › should not capture pseudo element css animation
⚠️ [chromium-page] › page/page-set-input-files.spec.ts:248:3 › should upload large file with relative path
⚠️ [chromium-page] › page/page-wait-for-selector-2.spec.ts:269:3 › should allow you to select an element with single slash xpath
⚠️ [chromium-page] › page/selectors-misc.spec.ts:37:3 › should work with :visible
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
⚠️ [firefox-library] › library/capabilities.spec.ts:260:3 › requestFullscreen
⚠️ [firefox-library] › library/video.spec.ts:381:5 › screencast › should capture navigation
⚠️ [firefox-library] › library/video.spec.ts:189:5 › screencast › should capture static page
⚠️ [firefox-library] › library/browsercontext-locale.spec.ts:118:3 › should be isolated between contexts
⚠️ [firefox-library] › library/browsertype-connect.spec.ts:142:5 › launchServer › should be able to reconnect to a browser
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
⚠️ [firefox-library] › library/inspector/cli-codegen-3.spec.ts:92:7 › cli codegen › should generate frame locators
⚠️ [firefox-library] › library/signals.spec.ts:25:5 › should close the browser when the node process closes
⚠️ [firefox-library] › library/trace-viewer.spec.ts:520:1 › should work with nesting CSS selectors
⚠️ [firefox-page] › page/page-click.spec.ts:97:3 › should click the 1x1 div
⚠️ [firefox-page] › page/page-mouse.spec.ts:174:3 › should select the text with mouse
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [firefox-page] › page/page-event-request.spec.ts:169:3 › should return response body when Cross-Origin-Opener-Policy is set
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [firefox-library] › library/page-clock.spec.ts:435:3 › while running › should pause
⚠️ [chromium-library] › library/fetch-proxy.spec.ts:21:3 › context request should pick up proxy credentials
⚠️ [chromium-library] › library/browsercontext-base-url.spec.ts:37:3 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:493:7 › cli codegen › should --save-trace
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:518:7 › cli codegen › should fill tricky characters
⚠️ [chromium-page] › page/page-mouse.spec.ts:203:3 › should trigger hover state on disabled button
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:96:7 › cli codegen › should ignore programmatic events
⚠️ [chromium-page] › page/page-drag.spec.ts:73:5 › Drag and drop › should work inside iframe
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
⚠️ [chromium-library] › library/capabilities.spec.ts:22:3 › SharedArrayBuffer should work @smoke
⚠️ [chromium-library] › library/chromium/tracing.spec.ts:21:3 › should output a trace
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:236:3 › user agent is up to date
⚠️ [chromium-library] › library/hit-target.spec.ts:244:3 › should not click iframe overlaying the target
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:491:7 › cli codegen › should check
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:24:7 › cli codegen › should contain open page
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:201:7 › cli codegen › should generate frame locators with special characters in name attribute
⚠️ [chromium-library] › library/inspector/console-api.spec.ts:37:3 › should support playwright.$, playwright.$$
⚠️ [chromium-library] › library/inspector/pause.spec.ts:22:3 › should resume when closing inspector
⚠️ [chromium-library] › library/popup.spec.ts:40:3 › should respect routes from browser context
⚠️ [chromium-library] › library/role-utils.spec.ts:38:7 › wpt accname #2
⚠️ [chromium-library] › library/selector-generator.spec.ts:265:5 › selector generator › should use nested ordinals
⚠️ [chromium-library] › library/slowmo.spec.ts:118:5 › slowMo › Frame SlowMo hover
⚠️ [chromium-library] › library/trace-viewer.spec.ts:265:1 › should filter network requests by resource type
⚠️ [chromium-library] › library/trace-viewer.spec.ts:655:1 › should handle multiple headers
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1002:1 › should include requestUrl in route.continue
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1320:1 › should remove noscript by default
⚠️ [chromium-library] › library/tracing.spec.ts:67:5 › should use the correct apiName for event driven callbacks
⚠️ [chromium-library] › library/video.spec.ts:476:5 › screencast › should scale frames down to the requested size
⚠️ [chromium-page] › page/eval-on-selector.spec.ts:111:3 › should support >> syntax with different engines
⚠️ [chromium-page] › page/expect-to-have-text.spec.ts:240:7 › toContainText with array › pass
⚠️ [chromium-page] › page/expect-to-have-value.spec.ts:76:7 › toHaveValues with multi-select › exact match with text failure
⚠️ [chromium-page] › page/page-add-locator-handler.spec.ts:281:5 › should wait for hidden by default
⚠️ [chromium-page] › page/page-click-timeout-1.spec.ts:20:3 › should avoid side effects after timeout
⚠️ [chromium-page] › page/page-click.spec.ts:587:3 › should wait for input to be enabled
⚠️ [chromium-page] › page/page-evaluate.spec.ts:509:3 › should transfer 100Mb of data from page to node.js
⚠️ [chromium-page] › page/page-goto.spec.ts:833:3 › should wait for load when iframe attaches and detaches
⚠️ [chromium-page] › page/page-network-idle.spec.ts:128:3 › should wait for networkidle in setContent from the child frame
⚠️ [chromium-page] › page/page-screenshot.spec.ts:666:5 › page screenshot animations › should resume infinite animations
⚠️ [chromium-page] › page/page-set-input-files.spec.ts:248:3 › should upload large file with relative path
⚠️ [chromium-page] › page/queryselector.spec.ts:107:3 › xpath should return empty array for non-existing element
⚠️ [chromium-page] › page/selectors-css.spec.ts:407:3 › should work with :scope
⚠️ [firefox-page] › page/frame-goto.spec.ts:46:3 › should continue after client redirect
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:407:7 › cli codegen › click should emit events in order
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:593:7 › cli codegen › should select
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:523:7 › cli codegen › should check a radio button
⚠️ [webkit-library] › library/emulation-focus.spec.ts:202:12 › should trigger hover state concurrently
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:237:7 › cli codegen › should not target selector preview by text regexp
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:332:7 › cli codegen › should fill textarea
⚠️ [webkit-page] › page/page-mouse.spec.ts:193:3 › should trigger hover state
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:383:7 › cli codegen › should generate getByTestId
⚠️ [webkit-library] › library/emulation-focus.spec.ts:202:12 › should trigger hover state concurrently
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:491:7 › cli codegen › should check
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:542:7 › cli codegen › should check with keyboard
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:626:7 › cli codegen › should select with size attribute
⚠️ [webkit-library] › library/tracing.spec.ts:412:14 › should produce screencast frames crop
⚠️ [webkit-library] › library/tracing.spec.ts:412:14 › should produce screencast frames scale
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:607:5 › run-server › should save har
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:415:7 › cli codegen › should update selected element after pressing Tab
⚠️ [webkit-library] › library/tracing.spec.ts:412:14 › should produce screencast frames scale
⚠️ [webkit-page] › page/workers.spec.ts:245:3 › should support offline
⚠️ [webkit-library] › library/video.spec.ts:381:5 › screencast › should capture navigation

239596 passed, 10102 skipped
✔️✔️✔️

Merge workflow run.

@yury-s yury-s merged commit 33890eb into main Sep 20, 2024
98 of 113 checks passed
@yury-s yury-s deleted the roll-into-pw-webkit/2080 branch September 20, 2024 15:28
mxschmitt added a commit to mxschmitt/playwright that referenced this pull request Sep 20, 2024
Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants