Skip to content
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

Provide sidebars to WebDriver pages #20271

Merged
merged 1 commit into from
Sep 5, 2022

Conversation

OnkarRuikar
Copy link
Contributor

Uses {{QuickLinksWithSubpages(...)}} macro to generate sidebar links.

📓 There is also a {{ListSubpagesForSidebar(...)}} macro. But root pages were already using QuickLinksWithSubpages so I used the same throughout.

@OnkarRuikar OnkarRuikar requested a review from a team as a code owner September 3, 2022 01:36
@OnkarRuikar OnkarRuikar requested review from hamishwillee and removed request for a team September 3, 2022 01:36
@github-actions github-actions bot added the Content:WebDriver WebDriver docs label Sep 3, 2022
@github-actions
Copy link
Contributor

github-actions bot commented Sep 3, 2022

Preview URLs

Flaws

Note! 4 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Web/WebDriver
Title: WebDriver
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Types
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow

URL: /en-US/docs/Web/WebDriver/Commands
Title: Commands
on GitHub
Flaw count: 45

  • bad_bcd_links:
    • no explanation!
    • no explanation!
    • no explanation!
    • no explanation!
    • no explanation!
    • and 40 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Commands/GetElementAttribute
Title: Get Element Attribute
on GitHub
Flaw count: 7

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Command
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/SessionNotCreated
    • and 2 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Commands/CloseWindow
Title: Close Window
on GitHub
Flaw count: 5

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Command
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/UnexpectedAlertOpen
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/SwitchToWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/GetWindowHandle

URL: /en-US/docs/Web/WebDriver/Commands/SetTimeouts
Title: Set Timeouts
on GitHub
Flaw count: 5

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteScript
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteAsyncScript
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/ScriptTimeoutError
    • Link points to the page it's already on

URL: /en-US/docs/Web/WebDriver/Commands/SetWindowRect
Title: Set Window Rect
on GitHub
Flaw count: 12

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/UnsupportedOperation
    • Can't resolve /en-US/docs/Web/WebDriver/Capabilities/setWindowRect
    • Can't resolve /en-US/docs/Web/WebDriver/WindowRect
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • and 7 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Commands/New_Window
Title: New Window
on GitHub
Flaw count: 5

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/NoSuchWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/UnexpectedAlertOpen
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/UnsupportedOperation

URL: /en-US/docs/Web/WebDriver/Commands/GetTimeouts
Title: Get Timeouts
on GitHub
Flaw count: 4

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteScript
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteAsyncScript
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/ScriptTimeoutError

URL: /en-US/docs/Web/WebDriver/Commands/GetElementTagName
Title: Get Element Tag Name
on GitHub
Flaw count: 6

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Command
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/SessionNotCreated
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/NoSuchWindow
    • and 1 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Commands/GetWindowHandles
Title: Get Window Handles
on GitHub
Flaw count: 5

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Command
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/SwitchToWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/SwitchToWindow
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/GetWindowHandle

URL: /en-US/docs/Web/WebDriver/Commands/GetElementProperty
Title: Get Element Property
on GitHub
Flaw count: 7

  • macros:
    • /en-US/docs/Web/API/Element/getProperty does not exist
  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/SessionNotCreated
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/NoSuchWindow
    • and 1 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Commands/GetWindowRect
Title: Get Window Rect
on GitHub
Flaw count: 8

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Clients
    • Can't resolve /en-US/docs/Web/WebDriver/WindowRect
    • Can't resolve /en-US/docs/Web/WebDriver/SetWindowRect
    • Can't resolve /en-US/docs/Web/WebDriver/WebWindow
    • and 3 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Capabilities
Title: Capabilities
on GitHub
Flaw count: 14

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession
    • Can't resolve /en-US/docs/Web/WebDriver/Capabilities/setWindowRect
    • Can't resolve /en-US/docs/Web/WebDriver/Capabilities/browserName
    • Can't resolve /en-US/docs/Web/WebDriver/Capabilities/browserVersion
    • Can't resolve /en-US/docs/Web/WebDriver/Capabilities/platformName
    • and 9 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Capabilities/firefoxOptions
Title: firefoxOptions
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession

URL: /en-US/docs/Web/WebDriver/Capabilities/acceptInsecureCerts
Title: acceptInsecureCerts
on GitHub
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NavigateTo
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NavigateTo
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession

URL: /en-US/docs/Web/WebDriver/Capabilities/webSocketUrl
Title: webSocketUrl
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession

URL: /en-US/docs/Web/WebDriver/Errors
Title: WebDriver errors
on GitHub
Flaw count: 37

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Response
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/UnexpectedAlertOpen
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/UnexpectedAlertOpen
    • Can't resolve /en-US/docs/Web/WebDriver/Clients
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/ElementClickIntercepted
    • and 32 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Errors/JavaScriptError
Title: JavaScript error
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteScript
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteAsyncScript

URL: /en-US/docs/Web/WebDriver/Errors/InvalidSessionID
Title: Invalid session ID
on GitHub
Flaw count: 4

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/DeleteSession
    • Can't resolve /en-US/docs/Web/WebDriver/Errors/SessionNotCreated
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/DeleteSession

URL: /en-US/docs/Web/WebDriver/Errors/InsecureCertificate
Title: Insecure certificate
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NavigateTo
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NavigateTo

URL: /en-US/docs/Web/WebDriver/Errors/StaleElementReference
Title: Stale element reference
on GitHub
Flaw count: 9

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • and 4 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Errors/ScriptTimeout
Title: Script timeout
on GitHub
Flaw count: 2

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteScript
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteAsyncScript

URL: /en-US/docs/Web/WebDriver/Errors/InvalidCookieDomain
Title: Invalid cookie domain
on GitHub
Flaw count: 6

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/AddCookie
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/AddCookie
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/DeleteCookie
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/DeleteAllCookies
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/GetAllCookies
    • and 1 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Errors/InvalidSelector
Title: Invalid selector
on GitHub
Flaw count: 11

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement#css-selector
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement#link-text-selector
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement#partial-link-text-selector
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement#tag-name-selector
    • and 6 more flaws omitted

URL: /en-US/docs/Web/WebDriver/Timeouts
Title: Timeouts
on GitHub
Flaw count: 8

  • broken_links:
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/NewSession
    • Can't resolve /en-US/docs/Web/WebDriver/WebElement
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteScript
    • Can't resolve /en-US/docs/Web/WebDriver/Commands/ExecuteAsyncScript
    • and 3 more flaws omitted

External URLs

URL: /en-US/docs/Web/WebDriver
Title: WebDriver
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands
Title: Commands
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/GetElementAttribute
Title: Get Element Attribute
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/CloseWindow
Title: Close Window
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/SetTimeouts
Title: Set Timeouts
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/SetWindowRect
Title: Set Window Rect
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/New_Window
Title: New Window
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/GetTimeouts
Title: Get Timeouts
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/GetElementTagName
Title: Get Element Tag Name
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/GetWindowHandles
Title: Get Window Handles
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/GetElementProperty
Title: Get Element Property
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Commands/GetWindowRect
Title: Get Window Rect
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Capabilities
Title: Capabilities
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Capabilities/firefoxOptions
Title: firefoxOptions
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Capabilities/acceptInsecureCerts
Title: acceptInsecureCerts
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Capabilities/webSocketUrl
Title: webSocketUrl
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors
Title: WebDriver errors
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/JavaScriptError
Title: JavaScript error
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/InvalidSessionID
Title: Invalid session ID
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/InsecureCertificate
Title: Insecure certificate
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/StaleElementReference
Title: Stale element reference
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/UnknownMethod
Title: Unknown method
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/ScriptTimeout
Title: Script timeout
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/InvalidArgument
Title: Invalid argument
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/UnknownError
Title: Unknown error
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/InvalidCookieDomain
Title: Invalid cookie domain
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/UnknownCommand
Title: Unknown command
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Errors/InvalidSelector
Title: Invalid selector
on GitHub

No new external URLs


URL: /en-US/docs/Web/WebDriver/Timeouts
Title: Timeouts
on GitHub

No new external URLs

@sideshowbarker sideshowbarker merged commit a9005b0 into mdn:main Sep 5, 2022
@OnkarRuikar OnkarRuikar deleted the webdriver_sidebars branch September 5, 2022 03:11
goshdarnheck pushed a commit to goshdarnheck/content that referenced this pull request Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:WebDriver WebDriver docs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants