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

cherry-pick(#27167): docs: 1.38 release notes for language ports #27168

Merged
merged 1 commit into from
Sep 19, 2023

Conversation

playwrightmachine
Copy link
Collaborator

This PR cherry-picks the following commits:

@yury-s yury-s merged commit 35d8604 into release-1.38 Sep 19, 2023
@yury-s yury-s deleted the cherry-pick-1.38-2023-09-19-00-39-40 branch September 19, 2023 00:40
@github-actions
Copy link
Contributor

Test results for "tests 1"

2 fatal errors, not part of any test

11 flaky ⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library/tracing.spec.ts:469:5 › should work with multiple chunks
⚠️ [firefox] › library/browsercontext-har.spec.ts:144:3 › should change document URL after redirected navigation
⚠️ [firefox] › page/page-event-request.spec.ts:162:3 › should return response body when Cross-Origin-Opener-Policy is set
⚠️ [firefox] › page/page-goto.spec.ts:81:3 › should work with Cross-Origin-Opener-Policy
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [playwright-test] › ui-mode-test-setup.spec.ts:21:5 › should run global setup and teardown
⚠️ [webkit] › library/browsercontext-fetch.spec.ts:1039:3 › should abort requests when browser context closes
⚠️ [webkit] › library/browsercontext-reuse.spec.ts:50:1 › should reset serviceworker
⚠️ [webkit] › page/page-goto.spec.ts:277:3 › should fail when navigating to bad SSL after redirects
⚠️ [webkit] › page/page-wait-for-navigation.spec.ts:85:3 › should work with clicking on links which do not commit navigation
11 interrupted ⚠️ [chromium] › library/inspector/console-api.spec.ts:49:3 › should support playwright.locator.value

25563 passed, 606 skipped
✔️✔️✔️

Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests 2"

55 failed
❌ [chromium] › page/page-event-request.spec.ts:44:3 › should report requests and responses handled by service worker
❌ [chromium] › library\beforeunload.spec.ts:20:3 › should close browser with beforeunload page
❌ [chromium] › library\beforeunload.spec.ts:30:3 › should close browsercontext with beforeunload page
❌ [chromium] › library\beforeunload.spec.ts:38:3 › should be able to navigate away from page with beforeunload
❌ [chromium] › library\beforeunload.spec.ts:46:3 › should close page with beforeunload listener
❌ [chromium] › library\beforeunload.spec.ts:55:3 › should run beforeunload if asked for @smoke
❌ [chromium] › library\beforeunload.spec.ts:79:3 › should access page after beforeunload
❌ [chromium] › library\beforeunload.spec.ts:92:3 › should not stall on evaluate when dismissing beforeunload
❌ [chromium] › library\browser.spec.ts:19:5 › should return browserType
❌ [chromium] › library\browser.spec.ts:23:5 › should create new page @smoke
❌ [chromium] › library\browser.spec.ts:37:5 › should throw upon second create new page
❌ [chromium] › library\browser.spec.ts:45:5 › version should work
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:22:3 › should work @smoke
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:32:3 › should work with expires=-1
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:50:3 › should add cookies with empty value
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:68:3 › should roundtrip cookie
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:87:3 › should send cookie header
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:99:3 › should isolate cookies in browser contexts
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:115:3 › should isolate session cookies
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:141:3 › should isolate persistent cookies
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:161:3 › should isolate send cookie header
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:182:15 › should isolate cookies between launches
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:197:3 › should set multiple cookies
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:217:3 › should have |expires| set to |-1| for session cookies
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:227:3 › should set cookie with reasonable defaults
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:246:3 › should set a cookie with a path
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:272:3 › should not set a cookie with blank page URL
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:287:3 › should not set a cookie on a data URL page
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:297:3 › should default to setting secure cookie for HTTPS websites
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:309:3 › should be able to set unsecure cookie for HTTP website
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:321:3 › should set a cookie on a different domain
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:342:3 › should set cookies for a frame
❌ [chromium] › library\browsercontext-add-cookies.spec.ts:360:3 › should(not) block third party cookies
❌ [chromium] › library\browsercontext-add-init-script.spec.ts:20:3 › should work with browser context scripts @smoke
❌ [chromium] › library\browsercontext-add-init-script.spec.ts:28:3 › should work without navigation, after all bindings
❌ [chromium] › library\browsercontext-add-init-script.spec.ts:45:3 › should work without navigation in popup
❌ [chromium] › library\browsercontext-add-init-script.spec.ts:55:3 › should work with browser context scripts with a path
❌ [chromium] › library\browsercontext-add-init-script.spec.ts:62:3 › should work with browser context scripts for already created pages
❌ [chromium] › library\browsercontext-base-url.spec.ts:20:3 › should construct a new URL when a baseURL in browser.newContext is passed to page.goto @smoke
❌ [chromium] › library\browsercontext-base-url.spec.ts:29:3 › should construct a new URL when a baseURL in browser.newPage is passed to page.goto
❌ [chromium] › 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\browsercontext-base-url.spec.ts:47:3 › should construct the URLs correctly when a baseURL without a trailing slash in browser.newPage is passed to page.goto
❌ [chromium] › library\browsercontext-base-url.spec.ts:57:3 › should construct the URLs correctly when a baseURL with a trailing slash in browser.newPage is passed to page.goto
❌ [chromium] › library\browsercontext-base-url.spec.ts:69:3 › should not construct a new URL when valid URLs are passed
❌ [chromium] › library\browsercontext-base-url.spec.ts:83:3 › should be able to match a URL relative to its given URL with urlMatcher
❌ [chromium] › library\browsercontext-base-url.spec.ts:105:3 › should not construct a new URL with baseURL when a glob was used
❌ [chromium] › library\browsercontext-basic.spec.ts:21:3 › should create new context @smoke
❌ [chromium] › library\browsercontext-basic.spec.ts:32:3 › window.open should use parent tab context
❌ [chromium] › library\browsercontext-basic.spec.ts:44:3 › should isolate localStorage and cookies @smoke
❌ [chromium] › library\browsercontext-basic.spec.ts:89:3 › should propagate default viewport to the page
❌ [chromium] › library\browsercontext-basic.spec.ts:96:3 › should make a copy of default viewport
❌ [firefox] › library/video.spec.ts:165:5 › screencast › should work with old options
❌ [chromium] › library/emulation-focus.spec.ts:104:3 › should not affect screenshots
❌ [chromium] › library/video.spec.ts:429:5 › screencast › should scale frames down to the requested size
❌ [chromium] › library/beforeunload.spec.ts:92:3 › should not stall on evaluate when dismissing beforeunload

117 flaky ⚠️ [chromium] › library\tracing.spec.ts:469:5 › should work with multiple chunks
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library/tracing.spec.ts:395:14 › should produce screencast frames fit
⚠️ [chromium] › library\capabilities.spec.ts:139:3 › should not crash on showDirectoryPicker
⚠️ [chromium] › library\tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library/browsercontext-proxy.spec.ts:322:3 › should exclude patterns
⚠️ [chromium] › library/chromium/oopif.spec.ts:314:3 › should emit filechooser event for iframe
⚠️ [chromium] › library/browsercontext-viewport.spec.ts:143:12 › should drag with high dpi
⚠️ [chromium] › library/trace-viewer.spec.ts:1038:1 › should highlight locator in iframe while typing
⚠️ [chromium] › page/page-click.spec.ts:979:3 › should click a button that is overlayed by a permission popup
⚠️ [chromium] › page/page-drag.spec.ts:289:5 › Drag and drop › should work with the helper method
⚠️ [chromium] › page/page-mouse.spec.ts:186:3 › should trigger hover state on disabled button
⚠️ [chromium] › page/page-drag.spec.ts:246:5 › Drag and drop › should work if the drag event is captured but not canceled
⚠️ [chromium] › page/page-mouse.spec.ts:166:3 › should trigger hover state
⚠️ [chromium] › library\tracing.spec.ts:469:5 › should work with multiple chunks
⚠️ [chromium] › page\page-click.spec.ts:979:3 › should click a button that is overlayed by a permission popup
⚠️ [chromium] › page\page-set-input-files.spec.ts:130:3 › should upload large file with relative path
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page/page-event-request.spec.ts:130:3 › should report navigation requests and responses handled by service worker with routing
⚠️ [chromium] › library\defaultbrowsercontext-2.spec.ts:48:3 › should support forcedColors option
⚠️ [chromium] › library\tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page/page-event-request.spec.ts:72:3 › should report requests and responses handled by service worker with routing
⚠️ [chromium] › page/page-event-request.spec.ts:101:3 › should report navigation requests and responses handled by service worker
⚠️ [chromium] › page/page-event-request.spec.ts:130:3 › should report navigation requests and responses handled by service worker with routing
⚠️ [chromium] › library/inspector/cli-codegen-pytest.spec.ts:56:5 › should save the codegen output to a file if specified
⚠️ [chromium] › page/page-event-request.spec.ts:130:3 › should report navigation requests and responses handled by service worker with routing
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page/page-event-request.spec.ts:130:3 › should report navigation requests and responses handled by service worker with routing
⚠️ [chromium] › library/inspector/cli-codegen-javascript.spec.ts:87:5 › should save the codegen output to a file if specified
⚠️ [chromium] › library\tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page\page-set-input-files.spec.ts:40:3 › should upload large file
⚠️ [firefox] › page/page-event-request.spec.ts:162:3 › should return response body when Cross-Origin-Opener-Policy is set
⚠️ [firefox] › page/page-goto.spec.ts:81:3 › should work with Cross-Origin-Opener-Policy
⚠️ [firefox] › library\browsertype-connect.spec.ts:383:5 › launchServer › should terminate network waiters
⚠️ [firefox] › page\page-fill.spec.ts:263:3 › should fill fixed position input
⚠️ [firefox] › page\selectors-vue.spec.ts:60:7 › vue3 › should query by props combinations
⚠️ [firefox] › library/capabilities.spec.ts:256:3 › requestFullscreen
⚠️ [firefox] › library/emulation-focus.spec.ts:65:3 › should not affect mouse event target page
⚠️ [firefox] › library/permissions.spec.ts:103:5 › permissions › should trigger permission onchange
⚠️ [firefox] › library/video.spec.ts:334:5 › screencast › should capture navigation
⚠️ [firefox] › page/page-click.spec.ts:414:3 › should click a very large button with offset
⚠️ [firefox] › page/page-goto.spec.ts:112:3 › should work with Cross-Origin-Opener-Policy after redirect
⚠️ [firefox] › library/video.spec.ts:189:5 › screencast › should capture static page
⚠️ [firefox] › library/video.spec.ts:677:5 › screencast › should capture full viewport
⚠️ [firefox] › library/video.spec.ts:165:5 › screencast › should work with old options
⚠️ [firefox] › library\browsercontext-pages.spec.ts:58:3 › should not hang with touch-enabled viewports
⚠️ [firefox] › library\browsercontext-proxy.spec.ts:231:3 › should work with IP:PORT notion
⚠️ [firefox] › library\capabilities.spec.ts:220:3 › make sure that XMLHttpRequest upload events are emitted correctly
⚠️ [firefox] › library\download.spec.ts:538:5 › download event › should not fail explicitly to cancel a download even if that is already finished
⚠️ [firefox] › library\inspector\cli-codegen-1.spec.ts:158:7 › cli codegen › should work with TrustedTypes
⚠️ [firefox] › library\inspector\pause.spec.ts:371:5 › pause › should highlight on explore
⚠️ [firefox] › library\selector-generator.spec.ts:41:5 › selector generator › should generate text and normalize whitespace
⚠️ [firefox] › page\frame-goto.spec.ts:46:3 › should continue after client redirect
⚠️ [firefox] › page\page-click-timeout-3.spec.ts:39:3 › should timeout waiting for hit target
⚠️ [firefox] › page\page-history.spec.ts:55:3 › page.goBack should work for file urls
⚠️ [firefox] › library/permissions.spec.ts:103:5 › permissions › should trigger permission onchange
⚠️ [firefox] › page/page-goto.spec.ts:81:3 › should work with Cross-Origin-Opener-Policy
⚠️ [firefox] › library/browsercontext-har.spec.ts:144:3 › should change document URL after redirected navigation
⚠️ [firefox] › library/trace-viewer.spec.ts:606:1 › should highlight target elements
⚠️ [firefox] › library/browsercontext-har.spec.ts:144:3 › should change document URL after redirected navigation
⚠️ [firefox] › library/permissions.spec.ts:103:5 › permissions › should trigger permission onchange
⚠️ [firefox] › page/page-event-request.spec.ts:162:3 › should return response body when Cross-Origin-Opener-Policy is set
⚠️ [firefox] › page/page-goto.spec.ts:81:3 › should work with Cross-Origin-Opener-Policy
⚠️ [firefox] › page/page-event-request.spec.ts:162:3 › should return response body when Cross-Origin-Opener-Policy is set
⚠️ [firefox] › page/page-goto.spec.ts:112:3 › should work with Cross-Origin-Opener-Policy after redirect
⚠️ [firefox] › library\signals.spec.ts:25:5 › should close the browser when the node process closes
⚠️ [firefox] › page\page-fill.spec.ts:263:3 › should fill fixed position input
⚠️ [firefox] › page\page-goto.spec.ts:248:3 › should work when page calls history API in beforeunload
⚠️ [chromium] › library/inspector/cli-codegen-1.spec.ts:75:7 › cli codegen › should click after same-document navigation
⚠️ [chromium] › library/trace-viewer.spec.ts:606:1 › should highlight target elements
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page/page-event-request.spec.ts:44:3 › should report requests and responses handled by service worker
⚠️ [chromium] › library/chromium/oopif.spec.ts:314:3 › should emit filechooser event for iframe
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library/browsercontext-viewport.spec.ts:143:12 › should drag with high dpi
⚠️ [chromium] › library/inspector/cli-codegen-1.spec.ts:291:7 › cli codegen › should fill textarea
⚠️ [chromium] › library/trace-viewer.spec.ts:1038:1 › should highlight locator in iframe while typing
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library\tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › library\tracing.spec.ts:469:5 › should work with multiple chunks
⚠️ [chromium] › library/tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page/page-event-request.spec.ts:101:3 › should report navigation requests and responses handled by service worker
⚠️ [chromium] › page/page-event-request.spec.ts:130:3 › should report navigation requests and responses handled by service worker with routing
⚠️ [chromium] › library\tracing.spec.ts:239:5 › should not include trace resources from the previous chunks
⚠️ [chromium] › page/page-screenshot.spec.ts:610:5 › page screenshot animations › should stop animations that happen right before screenshot
⚠️ [chromium] › page/elementhandle-scroll-into-view.spec.ts:103:3 › should wait for element to stop moving
⚠️ [firefox] › page/frame-goto.spec.ts:46:3 › should continue after client redirect
⚠️ [webkit] › library/inspector/cli-codegen-pytest.spec.ts:56:5 › should save the codegen output to a file if specified
⚠️ [webkit] › page/page-network-idle.spec.ts:22:3 › should navigate to empty page with networkidle
⚠️ [webkit] › library/inspector/cli-codegen-1.spec.ts:75:7 › cli codegen › should click after same-document navigation
⚠️ [webkit] › library/inspector/cli-codegen-3.spec.ts:360:7 › cli codegen › should generate getByTestId
⚠️ [webkit] › library/inspector/cli-codegen-3.spec.ts:479:7 › cli codegen › should generate getByLabel without regex
⚠️ [webkit] › page/page-goto.spec.ts:266:3 › should fail when navigating to bad SSL
⚠️ [webkit] › library/inspector/cli-codegen-1.spec.ts:340:7 › cli codegen › should press
⚠️ [webkit] › library/trace-viewer.spec.ts:1038:1 › should highlight locator in iframe while typing
⚠️ [webkit] › page/page-drag.spec.ts:289:5 › Drag and drop › should work with the helper method
⚠️ [webkit] › library\browsercontext-reuse.spec.ts:86:1 › should reset serviceworker that hangs in importScripts
⚠️ [webkit] › library\browsercontext-viewport.spec.ts:143:12 › should drag with high dpi
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:158:7 › cli codegen › should work with TrustedTypes
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:196:7 › cli codegen › should not target selector preview by text regexp
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:291:7 › cli codegen › should fill textarea
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:323:7 › cli codegen › should fill [contentEditable]
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:340:7 › cli codegen › should press
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:450:7 › cli codegen › should check
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:520:7 › cli codegen › should uncheck
⚠️ [webkit] › library\inspector\cli-codegen-1.spec.ts:552:7 › cli codegen › should select
⚠️ [webkit] › library\tracing.spec.ts:469:5 › should work with multiple chunks
⚠️ [webkit] › page/page-request-fallback.spec.ts:239:5 › post data › should amend binary post data
⚠️ [webkit] › library/browsercontext-reuse.spec.ts:86:1 › should reset serviceworker that hangs in importScripts
⚠️ [webkit] › library/browsercontext-reuse.spec.ts:50:1 › should reset serviceworker
⚠️ [webkit] › page/page-wait-for-navigation.spec.ts:85:3 › should work with clicking on links which do not commit navigation
⚠️ [webkit] › library\browsercontext-reuse.spec.ts:86:1 › should reset serviceworker that hangs in importScripts
⚠️ [webkit] › library\hit-target.spec.ts:259:3 › should not click an element overlaying iframe with the target
⚠️ [webkit] › library\inspector\cli-codegen-python-async.spec.ts:82:5 › should save the codegen output to a file if specified
⚠️ [webkit] › library\tracing.spec.ts:469:5 › should work with multiple chunks

177725 passed, 11182 skipped
✔️✔️✔️

Merge workflow run.

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.

2 participants