Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Feature]: "Pick locator" should respect Playwright launch configuration (maximize window / viewport settings)

Abierto
#40,147 0 comentarios 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
48/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
playwright, typescript, vscode

Línea de trabajo

Comienza rastreando la implementación de "Pick locator" de VS Code y cómo inicia el navegador de Playwright. Compara esa ruta de inicio con la configuración de use del proyecto, especialmente launchOptions y viewport. La tarea estará terminada cuando el navegador del locator respete opciones como --start-maximized y viewport: null, y el comportamiento se haya verificado con el ejemplo de configuración proporcionado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

P3-collecting-feedback
🚀 Feature Request

When using the "Pick locator" feature in Playwright within VS Code, the browser launched for locator selection should respect the project’s configured use settings, including launchOptions and viewport.

In particular, it should support launching the browser in a maximized state when configured via launchOptions.args (e.g. --start-maximized) or equivalent settings.

Example
export default defineConfig({
  use: {
    headless: false,
    launchOptions: {
      args: ['--start-maximized'],
    },
    viewport: null,
  },
});

When clicking "Pick locator", the expectation is that the browser opens maximized based on the above configuration.

Motivation

The "Pick locator" feature is commonly used during test authoring to identify and select elements on complex or responsive UIs. A maximized browser significantly improves visibility and usability in these scenarios.

Currently, there is a mismatch between:

  • the browser state used for locator selection, and
  • the configured test execution environment

This inconsistency can slow down development and make locator selection harder, especially for layouts that rely on full viewport width or responsive behaviour.

Aligning "Pick locator" with Playwright configuration would improve consistency and reduce friction when writing and debugging tests.

Lenguaje dominante
TypeScript
Estrellas
97.4k
Forks
6.6k
Merge medio
18 h 53 min
PR fusionados (30 d)
307

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/playwright

Todos los issues de microsoft/playwright

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.