-
-
Notifications
You must be signed in to change notification settings - Fork 8.6k
Update documentation for Selenium 4.36.0-all #16371
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
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||||||
User description
This PR updates the API documentation for version 4.36.0-all.
PR Type
Documentation
Description
• Updates API documentation for Selenium .NET WebDriver version 4.36.0
• Adds comprehensive DevTools V140 API documentation including adapters for Animation, Browser, Debugger, and session domains
• Removes outdated DevTools V137 documentation files (2000+ files deleted)
• Updates BiDi module documentation with new WebExtension namespace and interface implementations
• Includes detailed method signatures, parameters, and cross-references for all new DevTools classes
• Auto-generated documentation update maintaining consistency across the API reference
Diagram Walkthrough
File Walkthrough
9 files
OpenQA.Selenium.DevTools.V140.Debugger.DebuggerAdapter.html
Add DevTools V140 DebuggerAdapter API documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.DevTools.V140.Debugger.DebuggerAdapter.html
• Added complete HTML documentation for the
DebuggerAdapterclass inDevTools V140
• Includes constructor, properties, methods, and events
documentation
• Provides comprehensive API reference with method
signatures and parameters
OpenQA.Selenium.BiDi.BrowsingContext.BoxClipRectangle.html
Update BoxClipRectangle source line referencesdocs/api/dotnet/webdriver/OpenQA.Selenium.BiDi.BrowsingContext.BoxClipRectangle.html
• Updated source code line references from line 55 to line 56
•
Modified GitHub source links to point to the correct line numbers
OpenQA.Selenium.BiDi.Module.html
Add WebExtensionModule to Module inheritance documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.BiDi.Module.html
• Added
WebExtensionModuleto the list of derived types• Expanded the
inheritance hierarchy documentation
OpenQA.Selenium.DevTools.V140.DevToolsSessionDomains.html
Add DevTools V140 session domains API documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.DevTools.V140.DevToolsSessionDomains.html
• Added complete HTML documentation for DevToolsSessionDomains class
for Chrome DevTools Protocol version 140
• Includes constructor
documentation and properties for all DevTools domain adapters
(Accessibility, Animation, Audits, etc.)
• Contains method
documentation for PopulateCommandResponseTypeMap()
OpenQA.Selenium.DevTools.V140.Debugger.ScriptFailedToParseEventArgs.html
Add DevTools V140 debugger script parse failure event documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.DevTools.V140.Debugger.ScriptFailedToParseEventArgs.html
• Added complete HTML documentation for ScriptFailedToParseEventArgs
class
• Documents all properties including ScriptId, Url, StartLine,
EndLine, ExecutionContextId, Hash, etc.
• Provides detailed property
descriptions and type information for debugger script parsing failure
events
OpenQA.Selenium.BiDi.BrowsingContext.html
Add BiDi browsing context interface documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.BiDi.BrowsingContext.html
• Added new interfaces section with IBaseNavigationInfo interface
reference
OpenQA.Selenium.BiDi.html
Add BiDi WebExtension namespace documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.BiDi.html
• Added new WebExtension namespace reference to the BiDi API
documentation
OpenQA.Selenium.DevTools.V140.Browser.BrowserAdapter.html
Add DevTools V140 Browser adapter documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.DevTools.V140.Browser.BrowserAdapter.html
• Added complete HTML documentation for the
BrowserAdapterclass inDevTools V140 Browser domain
• Includes constructor, properties,
methods, and events documentation with detailed parameter descriptions
• Provides comprehensive API reference with inheritance information
and cross-references
OpenQA.Selenium.DevTools.V140.Animation.AnimationAdapter.html
Add DevTools V140 Animation adapter documentationdocs/api/dotnet/webdriver/OpenQA.Selenium.DevTools.V140.Animation.AnimationAdapter.html
• Added complete HTML documentation for the
AnimationAdapterclass inDevTools V140 Animation domain
• Includes constructor, properties,
methods, and events documentation with detailed parameter descriptions
• Provides comprehensive API reference with inheritance information
and cross-references
1 files
OpenQA.Selenium.BiDi.BrowsingContext.NavigationInfo.html
Update NavigationInfo to implement IBaseNavigationInfo interfacedocs/api/dotnet/webdriver/OpenQA.Selenium.BiDi.BrowsingContext.NavigationInfo.html
• Updated class signature to implement
IBaseNavigationInfointerface•
Added interface implementation to the inheritance hierarchy
documentation
101 files