Mac browser smokes: headless Brave drops clicks in the bottom 80 px of a sandboxed frame (Archive, Chat emoji); use CI's Chromium
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 55/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- javascript, playwright
Piste de recherche
Start with scripts/archive-product-layout-smoke.mjs around line 502 and compare the failing real mouse click with the successful DOM click; the handler is in capsules/archive-manager/browser/archive-manager.js:70. Reproduce the smoke on Mac and CI Chromium, then determine whether the click loss is product behavior or a browser and test environment effect. Done when the cause is established and the Mac smoke behaves consistently.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
On this Mac (Chromium via the operator Playwright), scripts/archive-product-layout-smoke.mjs times out at line 502 on develop 30b166b05: a real mouse click on Extract selected leaves the status at "Select files to extract.", while a DOM click() starts the extract. The button is the element under its own centre point (elementFromPoint), so nothing visibly covers it. CI's test-capsules (Linux) passes the same smoke.
Probe output (develop tree, Cursor lane fix-jump-flash, lesson 1228):
CLICK_COMPARE {"before":{"status":"Select files to extract.","disabled":false,"rect":{"x":1028.25,"y":843.8125,"w":156.5,"h":30},"top":"BUTTON#extract-selected","same":true},"afterMouse":"Select files to extract.","afterDom":"Extracting selected files through Runtime..."}
The handler is capsules/archive-manager/browser/archive-manager.js:70. Open question: is this a product bug a Mac user would hit (the Archive tile is hidden in 2.0.0), or a Mac-only test-environment effect (scaling, a pointer event swallowed by a frame)? Either way the Mac pre-push product-ui-browser recipe fails on it.
- Langage dominant
- Rust
- Étoiles
- 6
- Forks
- 2
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 42
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de elastos/elastos-runtime
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
elastos/elastos-runtime#563 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
elastos/elastos-runtime#508 ·
Les mainteneurs répondent en général sous 1 jour
-
Documents: Markdown preview web links go through Home's confirmed link flow (#430 follow-up)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
elastos/elastos-runtime#436 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
elastos/elastos-runtime#427 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
elastos/elastos-runtime#405 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de elastos/elastos-runtime
Issues similaires
-
Panic on live viewport resize when unstyled elements exist in display: none subtreePeut-être pris @GoCoder7 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
DioxusLabs/blitz#1488 ·
Les mainteneurs répondent en général sous 1 jour
-
🏷️ good first issue enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
S-Needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
vectordotdev/vrl#2042 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour