You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[🚀 Feature]: Rewrite Atoms in TypeScript #15596
Migrating the atoms off the Closure Library/Compiler to TypeScript. Closure now
builds under Bazel 9, so this is no longer blocking — but we'd rather not keep
maintaining Closure, and TypeScript is a far more widely understood toolchain.
Scope is everything Closure builds, across four directories: javascript/atoms/fragments, javascript/chrome-driver, javascript/ie-driver,
and javascript/webdriver/atoms (+ /inject). Shared internals (bot, dom, events, locators/*, …) convert as dependencies, not as separate tasks.
Is this the right time to ask for improvements to the current atoms?
e.g. a element with width 0px is considered as displayed as soon as there is a text node inside, there is no check for the content of this text node, so a will make the element "visible".
I could provide an example html of this if needed.
Activity
joerg1985 commentedon Apr 9, 2025
Is this the right time to ask for improvements to the current atoms?
e.g. a element with width 0px is considered as displayed as soon as there is a text node inside, there is no check for the content of this text node, so a
will make the element "visible".I could provide an example html of this if needed.
github-actions commentedon Oct 31, 2025
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 14 days.
github-actions commentedon Apr 29, 2026
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 14 days.
AutomatedTester commentedon May 19, 2026
I have moved the following to TypeScript
AutomatedTester commentedon Oct 8, 2026
Just landed #18137