Dmitry Gozman
|
8d27a06960
|
chore: reduce scrolling during clicks (#36175)
|
2025-06-03 19:34:55 +01:00 |
|
Pavel Feldman
|
b5d4d3b55c
|
chore: allow accessible-error on all roles (#36108)
|
2025-05-27 15:46:47 -07:00 |
|
Pavel Feldman
|
817e1727fb
|
chore: do not escape css selectors for .css syntax (#36081)
|
2025-05-26 09:46:13 -07:00 |
|
Dmitry Gozman
|
d1eb9589f8
|
chore: remove bindings and init scripts upon client disconnect (#36064)
|
2025-05-26 10:33:00 +01:00 |
|
Dmitry Gozman
|
fd7d249ed4
|
chore: cleanup runtimeGuid and other builtins bits (#36035)
|
2025-05-21 22:10:41 +01:00 |
|
Dmitry Gozman
|
6af41232b8
|
chore: evaluate UtilityScript lazily (#36019)
|
2025-05-21 14:45:50 +01:00 |
|
Dmitry Gozman
|
d57f194693
|
chore: extract page bindings controller from UtilityScript (#35996)
|
2025-05-20 13:43:46 +01:00 |
|
Pavel Feldman
|
313de29fab
|
feat(locator): introduce locator.describe() (#35969)
|
2025-05-16 13:40:47 -07:00 |
|
Rui Figueira
|
cd32b0a231
|
Fix TypeError in codegen (#35921)
|
2025-05-12 09:28:44 +02:00 |
|
Pavel Feldman
|
a6b4b222ed
|
chore: upstream the frame tree snapshot (#35917)
|
2025-05-09 16:15:16 -07:00 |
|
Pavel Feldman
|
3196aff329
|
chore: experiment with stable aria refs (#35900)
|
2025-05-08 13:25:39 -07:00 |
|
Pavel Feldman
|
263453a7b2
|
chore: relax the visibility test for ai snapshots (#35898)
|
2025-05-08 13:04:15 -07:00 |
|
Dmitry Gozman
|
33f811b2ae
|
fix(role): support alternative text in CSS content property (#35878)
|
2025-05-08 18:42:13 +01:00 |
|
Pavel Feldman
|
f89d0ae870
|
chore: make refs & emitGeneric private for mcp (#35888)
|
2025-05-08 08:33:10 -07:00 |
|
Pavel Feldman
|
79cbb15a4a
|
chore(aria): only emit actionable generic nodes (#35838)
|
2025-05-02 13:28:00 -07:00 |
|
Dmitry Gozman
|
67d7bde959
|
chore: minor cleanups after builtins rework (#35809)
|
2025-05-01 08:57:06 +01:00 |
|
Pavel Feldman
|
eda5a9efeb
|
chore(aria): do not generate refs for pointer-events none (#35819)
|
2025-04-30 17:25:06 -07:00 |
|
Dmitry Gozman
|
3b0135411e
|
chore: inject builtins through esbuild (#35800)
|
2025-04-29 20:07:06 +01:00 |
|
Pavel Feldman
|
3371fb9bea
|
chore: do not leak pw internals (#35721)
|
2025-04-23 21:53:17 -07:00 |
|
Pavel Feldman
|
e6426a934d
|
chore: bake consoleApi into injected script (#35672)
|
2025-04-22 14:23:40 -07:00 |
|
Pavel Feldman
|
85eeb37c05
|
chore(aria): do not generate refs for invisible elements (#35694)
|
2025-04-22 14:23:17 -07:00 |
|
Pavel Feldman
|
11f2ce7d3b
|
revert(#35684): select options can be invisible (#35687)
|
2025-04-21 18:37:37 -07:00 |
|
Pavel Feldman
|
7ec70c61d7
|
feat(aria): emit generic nodes (#35686)
|
2025-04-21 17:36:10 -07:00 |
|
Pavel Feldman
|
bd89ddaca4
|
chore(breaking): do not include hidden elements in aria snapshot (#35684)
|
2025-04-21 16:07:14 -07:00 |
|
Dmitry Gozman
|
c9a1ad4d8d
|
chore: use a singleton "builtins" instead of passing it around (#35493)
|
2025-04-10 09:30:39 +01:00 |
|
Max Schmitt
|
22e134e280
|
chore: introduce expect.toContainClass (instead of partial: true) (#35551)
Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
|
2025-04-09 14:47:22 +02:00 |
|
Simon Knott
|
815938b065
|
chore(aria): always include iframe (#35527)
|
2025-04-08 11:32:59 +02:00 |
|
Dmitry Gozman
|
4c85672f02
|
fix(role): <input type=file> should be a button (#35514)
|
2025-04-08 09:02:19 +01:00 |
|
Max Schmitt
|
76d5b8778c
|
fix: update performance.now() when calling in a busy loop (#35435)
|
2025-04-07 22:40:58 +02:00 |
|
Pavel Feldman
|
26fa959a10
|
chore: allow matching aria children strictly (#35481)
|
2025-04-03 17:58:20 -07:00 |
|
Yury Semikhatsky
|
b8a0d5f6cd
|
chore: move injected scripts into packages/injected (#35483)
|
2025-04-03 16:09:03 -07:00 |
|