Seleniu...Context(3)

πŸ“¦ version 1.49, in opensuse-leap 16.0

πŸ’… Seleniu...Context(3) β€” like, the whole vibe

Okay bestie, so this is the Perl doc page for Selenium::Remote::Driver::CanSetWebdriverContext (yes the man page header truncates it to Seleniu...Context(3), it's giving ellipsis era πŸ’€). Buckle up, it's short but iconic.


✨ NAME ✨

Selenium::Remote::Driver::CanSetWebdriverContext β€” literally just here to let you customize the webdriver context prefix for various drivers πŸŽ€


🌸 VERSION 🌸

version 1.49 β€” that's the one, no cap.


πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the tea β˜•: some drivers don't use the typical "/wd/hub" context prefix for the webdriver HTTP communication. Rude, but okay.

Case in point 🫢 β€” the newer versions of the Firefox driver extension use the context "/hub" instead.

This role is super lowkey: it just has the one attribute with a default webdriver context prefix. That's it. That's the whole role. And it gets consumed in Selenium::Remote::Driver and Selenium::Remote::RemoteConnection. Team player energy fr fr πŸ‘‘

If you're new to webdriver, you probably wanna head over to Selenium::Remote::Driver's docs instead β€” this package is more of an internal-facing concern. Like, iykyk, it's backstage πŸ’…

πŸ‘‘ AUTHORS πŸ‘‘

Current Maintainers:

  • George S. Baugh <george@troglodyne.net>

Previous maintainers:

  • Daniel Gempesaw <gempesaw@gmail.com>
  • Emmanuel PeroumalnaΓ―k <peroumalnaik.emmanuel@gmail.com>
  • Luke Closs <cpan@5thplane.com>
  • Mark Stosberg <mark@stosberg.com>

Original authors:

  • Aditya Ivaturi <ivaturi@gmail.com>

Shoutout to the whole group chat of people who kept this alive, we love to see it πŸŒˆπŸ’–


Copyright (c) 2010-2011 Aditya Ivaturi, Gordon Child

Copyright (c) 2014-2017 Daniel Gempesaw

Copyright (c) 2018-2021 George S. Baugh

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

That's the legal bit and yes it matters β€” no borrowing without following the rules, periodt ⭐

And that's the whole page, bestie πŸ§šβ€β™€οΈ Served up from perl v5.42.0, dated 2023-04-07, on the Seleniu...Context(3) manual page. Go forth and set those webdriver contexts πŸ’œπŸ”₯