-
-
Notifications
You must be signed in to change notification settings - Fork 8.7k
[java][bidi] Add BiDi code generator #17777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pujagani
wants to merge
57
commits into
SeleniumHQ:trunk
Choose a base branch
from
pujagani:java-bidi-codegen
base: trunk
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 7 commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
04b389f
[java][bidi] Add BiDi code generator
pujagani 733f0d8
Fixing CI. Fixing bugs to match the low-level contract
pujagani 95e1e95
Address comments
pujagani e1c3689
Address comments
pujagani fad9cde
Fix tests
pujagani a2fa95c
Address comments
pujagani 7e5e00c
Ensure Javadoc is there
pujagani e21617c
[build] Merge vendor cddl files into shared BiDi schema and implementβ¦
titusfortner fc654de
[grid] honor client-advertised se:remoteUrl for reachable BiDi/CDP/VNβ¦
titusfortner 618f12b
[rb] tolerate and warn on missing required inbound BiDi fields, with β¦
titusfortner 06be624
[build] reconcile API-compatibility invariant with the deprecation poβ¦
titusfortner 8daa0d1
[java][js][rb] remove deprecated FTP proxy support (#17846)
titusfortner bf18c11
[rust] locate Chrome and Edge in known install directories (#17838)
titusfortner 144db0c
[dotnet][py][rb] prevent CDP access with Firefox (#17849)
titusfortner 7cd29f9
[rb] test matchers assert log entries by id and optional messages andβ¦
titusfortner 2762f55
[rb] ensure ruby tests are properly linted (#17850)
titusfortner f47fbb6
[bidi] Correct float/enum type fidelity in the shared schema and valiβ¦
titusfortner 6d75941
[bidi] mark BiDi types extensible per spec and update Ruby handling (β¦
titusfortner 83f26a2
[rb] add browser_family test guard and use it for chromium/safari famβ¦
titusfortner 9912e65
[dotnet] [bidi] Don't warn if there are no subscribers (#17857)
nvborisenko 89ad5bb
[rb] raise typed WebDriver errors for BiDi from a generated error-codβ¦
titusfortner 47edefb
[grid] Store Dynamic Grid videos in a per-session subfolder via SE_VIβ¦
VietND96 e107560
[grid] inherit the Node Pod container securityContext for Dynamic Griβ¦
VietND96 4c6f3a5
[rb] allow pending test guards to require matching provided exceptionβ¦
titusfortner de243e1
[build] update rerun with debug so console sees all test output
titusfortner 812df70
[build] failing .NET integration tests need to rerun with debug
titusfortner 10eeb94
[dotnet][java][py][rb] pass --enable-chrome-logs unless CHROME_LOG_FIβ¦
titusfortner 0ad0c51
[rb] support custom vendor specific capabilities in options classes (β¦
titusfortner e0658c9
[rb] validate BiDi outbound ref fields against their declared type (#β¦
titusfortner 014d72b
[rb] fix tests and custom matchers to work with SE_DEBUG (#17863)
titusfortner 094f26f
[build] derive per-type inbound/outbound directionality in the sharedβ¦
titusfortner 92223f9
[build] Automated Browser Version Update (#17839)
selenium-ci 5b1cde1
[rb] generate BiDi domain type accessors and union variant factories β¦
titusfortner 5ae1a8e
[build] update node versioning for testing and publishing (#17866)
titusfortner d9b3424
[build] Automated Browser Version Update (#17868)
selenium-ci 778cc7a
[py] accept By in find_element/find_elements type hints (#17870)
titusfortner a421014
[build] update CDP from daily pin browser workflow (#17872)
titusfortner 7e1c3fd
[build] re-lock Gemfile after CDP update
titusfortner 88e2d0c
[js] Wait for async BiDi events and window resize in flaky tests (#17β¦
titusfortner 05a002e
[dotnet] fix flaky cancellation test to accept OperationCanceledExcepβ¦
titusfortner 960abd2
[dotnet][java][js][rb] deprecate invalid Firefox profile code (#17871)
titusfortner a25afbb
[build] Automated Browser Version Update with CDP (#17873)
selenium-ci 4376465
[build] patch rules_ruby to emit Windows batch launchers with CRLF
titusfortner 4efbdf0
[grid] Dynamic K8s video always use the per-session subfolder; removeβ¦
VietND96 b9d61b7
[rust] Prevent empty driver version from being cached in metadata (#1β¦
MathiasPaulenko 62b6294
[dotnet] support SE_*DRIVER environment variables to set driver locatβ¦
titusfortner 4f1e333
[dotnet] [bidi] Make BiDi transport factories composable (#17877)
nvborisenko d879eda
[java] Fix By.className()/By.id() misescaping non-ASCII leading digitβ¦
diemol 06a692e
[py] fix no_proxy matching so empty entries and substrings do not bypβ¦
navin772 9810406
[java][bidi] Add BiDi code generator
pujagani be81a6a
Fixing CI. Fixing bugs to match the low-level contract
pujagani 2c82de3
Address comments
pujagani 4139a8e
Address comments
pujagani cf5b6c7
Fix tests
pujagani 2395d06
Address comments
pujagani fe68da5
Ensure Javadoc is there
pujagani c72ff7f
Merge branch 'java-bidi-codegen' of https://github.com/pujagani/selenβ¦
pujagani File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1. Unquoted genrule arguments
π BugβΌ ReliabilityAgent Prompt
β Copy this prompt and use it to remediate the issue with your preferred AI generation tools