Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

test_return_to_origin test_15 fails in Chromium on main: closing the agents' thread keeps ?thread= in the URL

Chiusa
#709 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #724 di @PelikanFix16 — integrata

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
playwright, typescript
Ambito
frontend, testing

Direzione di ricerca

Start with test_return_to_origin.py at test_15_closing_an_agents_thread_keeps_the_way_back_to_tasks and run the reported Chromium command to reproduce the URL mismatch. Trace the thread panel's Close action and the history update it triggers, using recent changes #699 and #704 for context. Done means Chromium ends at /projects/<id>/agents while retaining the Tasks origin control.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Found while reviewing #680. On main 93e3d9171, in Chromium:

FLUX_UI_BROWSER=chromium ./scripts/check_ui.sh test_return_to_origin.ReturnToOrigin.test_15_closing_an_agents_thread_keeps_the_way_back_to_tasks -> Ran 1 test, FAILED (failures=1).

test_return_to_origin.py:673  expect(page).to_have_url(re.compile(r"/projects/[0-9a-f-]{36}/agents$"))
Actual value: http://127.0.0.1:31300/projects/<id>/agents?thread=<task id>

After "Close" on the agents' thread panel opened from a task's Details, the address should be replaced with /agents (the page the task led to) and keep the "Tasks" origin control; it still ends in ?thread=. The same module in WebKit passes (Ran 71 tests ... OK with the #680 modules), so it may be engine timing or an engine-specific history replace. Not caused by #680 or #688. Recent changes to this area: #699, #704.

Lingua principale
TypeScript
Stelle
3
Fork
0
Merge medio
20h 42m
PR unite (30g)
371

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ColdPhase/flux

Tutte le issue di ColdPhase/flux

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.