pplaywrightSource ↗
Important source, API, test, documentation, and configuration paths.

Repository map

A bounded, source-grounded map of the imported repository.

Tests

  • tests/android/android.spec.ts
  • tests/android/androidTest.ts
  • examples/github-api/tests/test-api.spec.ts
  • tests/android/browser.spec.ts
  • tests/android/device.spec.ts
  • tests/android/launch-server.spec.ts
  • tests/android/playwright.config.ts
  • tests/android/webview.spec.ts
  • tests/assets/axe-core/LICENSE
  • examples/mock-battery/tests/show-battery-status.spec.js
  • tests/assets/axe-core/README.md
  • examples/mock-battery/tests/update-battery-status.spec.js
  • tests/assets/axe-core/accessible-text.js
  • examples/mock-battery/tests/verify-calls.spec.js
  • tests/assets/axe-core/implicit-role.js
  • tests/assets/callback.js
  • tests/assets/client-certificates/README.md
  • examples/mock-filesystem/tests/directory-reader.spec.js
  • tests/assets/client-certificates/generate.sh
  • examples/mock-filesystem/tests/file-reader.spec.js
  • tests/assets/csscoverage/OFL.txt
  • tests/assets/dummy_bad_browser_executable.js
  • tests/assets/es6/es6import.js
  • examples/svgomg/tests/example.spec.ts
  • tests/assets/es6/es6module.js
  • tests/assets/es6/es6pathimport.js
  • tests/assets/extension-mv3-simple/content-script.js
  • tests/assets/extension-mv3-simple/index.js
  • tests/assets/extension-mv3-simple/manifest.json
  • tests/assets/extension-mv3-sw-lifecycle/background.js
  • tests/assets/extension-mv3-sw-lifecycle/manifest.json
  • tests/assets/extension-mv3-with-logging/background.js
  • tests/assets/extension-mv3-with-logging/content.js
  • tests/assets/extension-mv3-with-logging/manifest.json
  • tests/assets/file to upload.txt
  • tests/assets/file-to-upload-2.txt
  • tests/assets/file-to-upload.txt
  • tests/assets/frames/script.js
  • tests/assets/har-sha1-main-response.txt
  • tests/assets/injectedfile.js
  • tests/assets/input/mouse-helper.js
  • tests/assets/jscoverage/script1.js
  • tests/assets/jscoverage/script2.js
  • tests/assets/load-event/module.js
  • tests/assets/modernizr/README.md
  • examples/todomvc/tests/adding-todos/should-add-multiple-todos.spec.ts
  • tests/assets/modernizr/mobile-safari-26.json
  • examples/todomvc/tests/adding-todos/should-add-single-todo.spec.ts
  • tests/assets/modernizr/modernizr.js
  • examples/todomvc/tests/adding-todos/should-not-add-empty-todo.spec.ts
  • tests/assets/modernizr/roll.sh
  • examples/todomvc/tests/adding-todos/should-trim-whitespace-from-new-todo.spec.ts
  • tests/assets/modernizr/safari-26.json
  • examples/todomvc/tests/completing-todos/should-complete-multiple-todos.spec.ts
  • tests/assets/multi-value-rdn/README.md
  • examples/todomvc/tests/completing-todos/should-complete-single-todo.spec.ts
  • tests/assets/network-tab/script.js
  • examples/todomvc/tests/completing-todos/should-toggle-all-todos-complete.spec.ts
  • tests/assets/networkidle.js
  • examples/todomvc/tests/completing-todos/should-toggle-all-todos-incomplete.spec.ts
  • tests/assets/prefetch.js
  • examples/todomvc/tests/completing-todos/should-uncomplete-completed-todo.spec.ts
  • tests/assets/react/material-ui@5.2.2.production.min.js
  • examples/todomvc/tests/deleting-todos/should-clear-all-completed-todos.spec.ts
  • tests/assets/react/react-dom@16.13.1.production.min.js
  • examples/todomvc/tests/deleting-todos/should-delete-single-todo.spec.ts
  • tests/assets/react/react-dom@17.0.2.production.min.js
  • examples/todomvc/tests/deleting-todos/should-delete-specific-todo-from-multiple.spec.ts
  • tests/assets/react/react@16.13.1.production.min.js
  • examples/todomvc/tests/editing-todos/should-cancel-edit-on-escape.spec.ts
  • tests/assets/react/react@17.0.2.production.min.js
  • examples/todomvc/tests/editing-todos/should-delete-todo-when-edited-to-empty.spec.ts
  • tests/assets/reading-list/react-dom_15.7.0.js
  • utils/generate_types/test/test.ts
  • examples/todomvc/tests/editing-todos/should-edit-todo-by-double-clicking.spec.ts
  • tests/assets/reading-list/react-dom_16.14.0.js
  • utils/generate_types/test/tsconfig.json
  • examples/todomvc/tests/editing-todos/should-save-edit-on-blur.spec.ts
  • tests/assets/reading-list/react-dom_17.0.2.js
  • examples/todomvc/tests/editing-todos/should-trim-whitespace-when-editing.spec.ts

Documentation

  • .claude/skills/playwright-dev/SKILL.md
  • CLAUDE.md
  • docs/src/accessibility-testing-java.md
  • examples/github-api/package.json
  • .claude/skills/playwright-dev/api.md
  • CODE_OF_CONDUCT.md
  • docs/src/accessibility-testing-js.md
  • examples/github-api/playwright.config.ts
  • .claude/skills/playwright-dev/bisect-published-versions.md
  • CONTRIBUTING.md
  • docs/src/actionability.md
  • .claude/skills/playwright-dev/dashboard.md
  • FILING_ISSUES.md
  • docs/src/api-testing-csharp.md
  • examples/mock-battery/demo-battery-api/LICENSE
  • .claude/skills/playwright-dev/library.md
  • docs/src/api-testing-java.md
  • examples/mock-battery/demo-battery-api/README.md
  • .claude/skills/playwright-dev/tools.md
  • README.md
  • docs/src/api-testing-js.md
  • examples/mock-battery/demo-battery-api/src/index.js
  • .claude/skills/playwright-dev/trace_system_guide.md
  • SECURITY.md
  • docs/src/api-testing-python.md
  • examples/mock-battery/package.json
  • .claude/skills/playwright-dev/vendor.md
  • SUPPORT.md
  • docs/src/api/class-apirequest.md
  • examples/mock-battery/playwright.config.js
  • .claude/skills/playwright-dev/webkit-safari-version.md
  • docs/src/api/class-apirequestcontext.md
  • .claude/skills/playwright-dev/webview.md
  • docs/src/api/class-apiresponse.md
  • .claude/skills/playwright-devops/SKILL.md
  • docs/src/api/class-apiresponseassertions.md
  • .claude/skills/playwright-devops/commit-failures.md
  • docs/src/api/class-browser.md
  • examples/mock-filesystem/package.json
  • .github/copilot-instructions.md
  • docs/src/api/class-browsercontext.md
  • examples/mock-filesystem/playwright.config.js
  • .claude/skills/playwright-test-results/SKILL.md
  • .github/workflows/bot-voice.md
  • docs/src/api/class-browserserver.md
  • .claude/skills/playwright-triage/SKILL.md
  • docs/src/api/class-browsertype.md
  • docs/src/api/class-cdpsession.md
  • examples/svgomg/package.json
  • .github/workflows/fix-flakes-prompt.md
  • docs/src/api/class-cdpsessionevent.md
  • examples/svgomg/playwright.config.ts
  • docs/src/api/class-clock.md
  • docs/src/api/class-consolemessage.md
  • examples/todomvc/.claude/agents/playwright-test-generator.md
  • docs/src/api/class-coverage.md
  • examples/todomvc/.claude/agents/playwright-test-healer.md
  • packages/extension/README.md
  • .github/workflows/pr-ci-triage.md
  • docs/src/api/class-credentials.md
  • examples/todomvc/.claude/agents/playwright-test-planner.md
  • docs/src/api/class-debugger.md
  • examples/todomvc/.claude/prompts/playwright-test-coverage.md
  • docs/src/api/class-dialog.md
  • examples/todomvc/.claude/prompts/playwright-test-generate.md
  • docs/src/api/class-disposable.md
  • examples/todomvc/.claude/prompts/playwright-test-heal.md
  • docs/src/api/class-download.md
  • examples/todomvc/.claude/prompts/playwright-test-plan.md
  • docs/src/api/class-elementhandle.md
  • examples/todomvc/.github/agents/playwright-test-generator.agent.md
  • docs/src/api/class-error.md
  • examples/todomvc/.github/agents/playwright-test-healer.agent.md
  • docs/src/api/class-filechooser.md
  • examples/todomvc/.github/agents/playwright-test-planner.agent.md
  • docs/src/api/class-formdata.md
  • examples/todomvc/.github/prompts/playwright-test-coverage.prompt.md
  • docs/src/api/class-frame.md
  • examples/todomvc/.github/prompts/playwright-test-generate.prompt.md
  • utils/flakiness-dashboard/README.md

Source

  • packages/dashboard/src/annotateView.tsx
  • packages/dashboard/src/annotationImage.ts
  • packages/dashboard/src/annotationZip.ts
  • packages/dashboard/src/annotations.tsx
  • packages/dashboard/src/dashboard.tsx
  • packages/dashboard/src/dashboardChannel.ts
  • packages/dashboard/src/dashboardClient.ts
  • packages/dashboard/src/dashboardModel.ts
  • packages/dashboard/src/icons.tsx
  • packages/dashboard/src/imageLayout.ts
  • packages/dashboard/src/index.tsx
  • packages/dashboard/src/recording.tsx
  • packages/dashboard/src/screencast.tsx
  • packages/dashboard/src/sessionSidebar.tsx
  • packages/dashboard/src/settingsView.tsx
  • packages/dashboard/src/transport.ts
  • packages/dashboard/src/vite-env.d.ts
  • packages/extension/src/background.ts
  • packages/extension/src/connectedTabGroup.ts
  • packages/extension/src/pendingConnection.ts
  • utils/doclint/linting-code-snippets/java/src/main/java/JavaSyntaxChecker.java
  • packages/extension/src/protocolHandlers.ts
  • packages/extension/src/relayConnection.ts
  • packages/extension/src/ui/authToken.tsx
  • packages/extension/src/ui/connect.tsx
  • packages/extension/src/ui/copyToClipboard.tsx
  • docs/src/api/class-framelocator.md
  • packages/extension/src/ui/icons.tsx
  • docs/src/api/class-genericassertions.md
  • packages/extension/src/ui/status.tsx
  • docs/src/api/class-jshandle.md
  • packages/extension/src/ui/tabItem.tsx
  • docs/src/api/class-keyboard.md
  • packages/extension/src/ui/tsconfig.json
  • docs/src/api/class-locator.md
  • docs/src/api/class-locatorassertions.md
  • docs/src/api/class-logger.md
  • docs/src/api/class-mouse.md
  • docs/src/api/class-page.md
  • packages/html-reporter/src/chip.tsx
  • docs/src/api/class-pageassertions.md
  • packages/html-reporter/src/copyToClipboard.tsx
  • docs/src/api/class-playwright.md
  • packages/html-reporter/src/expandable.tsx
  • docs/src/api/class-playwrightassertions.md
  • packages/html-reporter/src/filter.ts
  • docs/src/api/class-playwrightexception.md
  • packages/html-reporter/src/gantt.tsx
  • docs/src/api/class-request.md
  • packages/html-reporter/src/headerView.tsx
  • docs/src/api/class-requestoptions.md
  • packages/html-reporter/src/icons.tsx
  • docs/src/api/class-response.md
  • packages/html-reporter/src/images.ts
  • docs/src/api/class-route.md
  • packages/html-reporter/src/index.tsx
  • docs/src/api/class-screencast.md
  • packages/html-reporter/src/labels.tsx
  • docs/src/api/class-selectors.md
  • packages/html-reporter/src/links.tsx
  • docs/src/api/class-snapshotassertions.md
  • packages/html-reporter/src/loadedReport.ts
  • docs/src/api/class-timeouterror.md
  • packages/html-reporter/src/metadataView.tsx
  • docs/src/api/class-touchscreen.md
  • packages/html-reporter/src/reportView.tsx
  • docs/src/api/class-tracing.md
  • packages/html-reporter/src/speedboard.tsx
  • docs/src/api/class-video.md
  • packages/html-reporter/src/statusIcon.tsx
  • docs/src/api/class-weberror.md
  • packages/html-reporter/src/tabbedPane.tsx
  • docs/src/api/class-websocket.md
  • packages/html-reporter/src/testCaseView.tsx
  • docs/src/api/class-websocketframe.md
  • packages/html-reporter/src/testErrorView.tsx
  • docs/src/api/class-websocketroute.md
  • packages/html-reporter/src/testFileView.tsx
  • docs/src/api/class-webstorage.md
  • packages/html-reporter/src/testFilesView.tsx

Configuration

  • .github/ISSUE_TEMPLATE/bug.yml
  • packages/dashboard/package.json
  • .github/ISSUE_TEMPLATE/config.yml
  • .github/ISSUE_TEMPLATE/documentation.yml
  • .github/ISSUE_TEMPLATE/feature.yml
  • .github/ISSUE_TEMPLATE/playwright-cli.yml
  • .github/ISSUE_TEMPLATE/playwright-mcp.yml
  • .github/ISSUE_TEMPLATE/question.yml
  • .github/ISSUE_TEMPLATE/regression.yml
  • .github/actions/download-artifact/action.yml
  • .github/actions/run-test/action.yml
  • .github/actions/upload-blob-report/action.yml
  • package.json
  • .github/actions/upload-parquet-report/action.yml
  • tsconfig.json
  • .github/workflows/copilot-setup-steps.yml
  • .github/workflows/create_test_report.yml
  • .github/workflows/fix-flakes.yml
  • .github/workflows/infra.yml
  • .github/workflows/merge.config.ts
  • .github/workflows/publish_extension.yml
  • packages/extension/package.json
  • .github/workflows/publish_release.yml
  • .github/workflows/roll_browser_into_playwright.yml
  • .github/workflows/roll_nodejs.yml
  • .github/workflows/roll_stable_test_runner.yml
  • .github/workflows/tests_bidi.yml
  • .github/workflows/tests_components.yml
  • .github/workflows/tests_docker.yml
  • .github/workflows/tests_docker_changes.yml
  • .github/workflows/tests_docker_release.yml
  • examples/todomvc/.github/prompts/playwright-test-heal.prompt.md
  • .github/workflows/tests_extension.yml
  • examples/todomvc/.github/prompts/playwright-test-plan.prompt.md
  • .github/workflows/tests_mcp.yml
  • examples/todomvc/.github/workflows/copilot-setup-steps.yml
  • utils/flakiness-dashboard/package.json
  • .github/workflows/tests_primary.yml
  • .github/workflows/tests_secondary.yml
  • packages/extension/tsconfig.json
  • .github/workflows/tests_webview_simulator.yml
  • examples/todomvc/package.json
  • packages/extension/tsconfig.ui.json
  • .github/workflows/triage.yml
  • .github/workflows/update_test_results_db.yml
  • packages/html-reporter/package.json
  • utils/test-results-db/package.json

Other files

  • .azure-pipelines/publish-docker.yml
  • browser_patches/firefox/UPSTREAM_CONFIG.sh
  • utils/avd_install.sh
  • browser_patches/firefox/juggler/ChannelEventSink.sys.mjs
  • utils/avd_recreate.sh
  • browser_patches/firefox/juggler/Helper.js
  • utils/avd_start.sh
  • browser_patches/firefox/juggler/NetworkObserver.js
  • utils/avd_stop.sh
  • LICENSE
  • browser_patches/firefox/juggler/SimpleChannel.js
  • utils/bisect-chromium.mjs
  • browser_patches/firefox/juggler/TargetRegistry.js
  • utils/build_android_driver.sh
  • browser_patches/firefox/juggler/components/Juggler.js
  • utils/build_deps_true.js
  • browser_patches/firefox/juggler/components/components.conf
  • utils/check_audit.js
  • eslint.config.mjs
  • browser_patches/firefox/juggler/content/FrameTree.js
  • utils/check_deps.js
  • package-lock.json
  • browser_patches/firefox/juggler/content/PageAgent.js
  • utils/concurrently.js
  • browser_patches/firefox/juggler/content/Runtime.js
  • utils/copyright.js
  • browser_patches/firefox/juggler/content/WorkerMain.js
  • utils/docker/build.sh
  • .claude/skills/playwright-devops/fetch-commit-logs.sh
  • browser_patches/firefox/juggler/content/main.js
  • utils/docker/publish_docker.sh
  • browser_patches/firefox/juggler/pipe/components.conf
  • utils/docker/seccomp_profile.json
  • browser_patches/firefox/juggler/pipe/nsRemoteDebuggingPipe.cpp
  • utils/doclint/api_parser.js
  • browser_patches/firefox/juggler/pipe/nsRemoteDebuggingPipe.h
  • utils/doclint/cli.js
  • browser_patches/firefox/juggler/protocol/BrowserHandler.js
  • utils/doclint/documentation.js
  • browser_patches/firefox/juggler/protocol/Dispatcher.js
  • utils/doclint/dotnetXmlDocumentation.js
  • browser_patches/firefox/juggler/protocol/PageHandler.js
  • packages/dashboard/vite.config.ts
  • utils/doclint/generateApiJson.js
  • browser_patches/firefox/juggler/protocol/PrimitiveTypes.js
  • utils/doclint/generateDotnetApi.js
  • browser_patches/firefox/juggler/protocol/Protocol.js
  • packages/extension/manifest.json
  • utils/doclint/linkUtils.js
  • browser_patches/firefox/juggler/screencast/HeadlessWindowCapturer.cpp
  • utils/doclint/linting-code-snippets/cli.js
  • browser_patches/firefox/juggler/screencast/HeadlessWindowCapturer.h
  • utils/doclint/linting-code-snippets/csharp/Program.cs
  • browser_patches/firefox/juggler/screencast/components.conf
  • utils/doclint/linting-code-snippets/java/pom.xml
  • browser_patches/firefox/juggler/screencast/nsScreencastService.cpp
  • browser_patches/firefox/juggler/screencast/nsScreencastService.h
  • utils/doclint/linting-code-snippets/python/main.py
  • browser_patches/firefox/preferences/00-playwright-prefs.js
  • utils/doclint/linting-code-snippets/python/requirements.txt
  • browser_patches/roll_from_upstream.sh
  • utils/doclint/templates/interface.cs
  • browser_patches/webkit/UPSTREAM_CONFIG.sh
  • utils/eslint-plugin-progress/index.js
  • browser_patches/webkit/embedder/Playwright/Images.xcassets/AppIcon.appiconset/Contents.json
  • browser_patches/webkit/embedder/Playwright/Images.xcassets/Contents.json
  • utils/flakiness-dashboard/host.json
  • browser_patches/webkit/embedder/Playwright/MBToolbarItem.h
  • utils/flakiness-dashboard/package-lock.json
  • browser_patches/webkit/embedder/Playwright/Makefile
  • browser_patches/webkit/embedder/Playwright/mac/AppDelegate.h
  • examples/todomvc/.mcp.json
  • utils/flakiness-dashboard/processing/compress_raw_data.js
  • browser_patches/webkit/embedder/Playwright/mac/BrowserWindowController.h
  • examples/todomvc/.vscode/mcp.json
  • utils/flakiness-dashboard/processing/dashboard_compressed_v1.js
  • browser_patches/webkit/embedder/Playwright/mac/CMakeLists.txt
  • utils/flakiness-dashboard/processing/dashboard_raw.js
  • browser_patches/webkit/embedder/Playwright/win/CMakeLists.txt
  • examples/todomvc/playwright.config.ts
  • packages/html-reporter/bundle.ts
  • utils/flakiness-dashboard/processing/function.json
  • browser_patches/webkit/embedder/Playwright/win/Common.cpp
  • examples/todomvc/specs/basic-operations.plan.md
  • utils/flakiness-dashboard/processing/index.js
  • browser_patches/webkit/embedder/Playwright/win/Common.h
  • utils/flakiness-dashboard/processing/utils.js
  • browser_patches/webkit/embedder/Playwright/win/DialogHelper.h
  • utils/generate_channels.js
  • browser_patches/webkit/embedder/Playwright/win/MainWindow.cpp
  • utils/generate_chromium_default_font_families.js
  • browser_patches/webkit/embedder/Playwright/win/MainWindow.h
  • utils/generate_cli_help.js
  • browser_patches/webkit/embedder/Playwright/win/PlaywrightLibResource.h
  • utils/generate_clip_paths.js
  • browser_patches/webkit/embedder/Playwright/win/PlaywrightReplace.h
  • utils/generate_dotnet_channels.js
  • browser_patches/webkit/embedder/Playwright/win/PlaywrightResource.h
  • utils/generate_injected.js
  • browser_patches/webkit/embedder/Playwright/win/WebKitBrowserWindow.cpp
Generated by smolify with deterministic-repository-import-v2 · 100 source files