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

Unable to update Chrome image to v117 (major) #1063

Open
AlexSkrypnyk opened this issue Oct 15, 2023 · 2 comments
Open

Unable to update Chrome image to v117 (major) #1063

AlexSkrypnyk opened this issue Oct 15, 2023 · 2 comments
Assignees
Labels
BLOCKED Issue or pull request is blocked State: Confirmed The issue was triaged and confirmed for development UPSTREAM Issue or pull request is related to an upstream project
Milestone

Comments

@AlexSkrypnyk
Copy link
Member

AlexSkrypnyk commented Oct 15, 2023

#1062

minkphp/MinkSelenium2Driver#373

Official Selenium docker images with inbuilt Chrome starting version 112 dropped support for non-W3C compliant API. This means that it is no longer possible to use this Selenium 2 driver as-is with newer versions of Selenium.

@AlexSkrypnyk
Copy link
Member Author

                +----------------+
                |  Behat         |
                +-------+--------+
                        |
                        | Parses .feature files
                        | Matches Steps to PHP Methods
                        |
                +-------v--------+
                |  Behat Context |
                +-------+--------+
                        |
                        | Calls Mink Methods
                        |
                +-------v--------+
                |  Mink          |
                +-------+--------+
                        |
                        | Uses Driver Interface
                        | to interact with actual 
                        | Web Browser
                        |
                +-------v--------+
                |Driver Interface|
                +-------+--------+
                        |
                        | Factory selects
                        | appropriate driver
                        |
           +------------v-------------+------------------+--------------+
           |                          |                   |              |
 +---------v---------+        +--------v--------+  +-------v------+   +----v----+
 | BrowserKit Driver |        | Selenium2       |  | Selenium 4  |   | Others  |
 +-------------------+        +-----------------+  +-------------+   +---------+
           |                          |                   |              |
           | Uses                     |                   |              |
 +---------v---------+                |                   |              |
 |symfony/browserkit |   JS and Non-JS Requests  JS and Non-JS Requests  Various
 +-------------------+                |                   |              |
 Non-JS Requests                       |                   |              |
           |                           |                   |              |
 +---------v---------+         +--------v--------+  +-------v------+   +----v----+
 | Actual Web Server |         | Actual Web Server|  | Actual Web  |   | Actual  |
 +-------------------+         +-----------------+  | Server      |   | Web     |
                                                    +-------------+   | Server  |
                                                                        +--------+

@AlexSkrypnyk AlexSkrypnyk added the UPSTREAM Issue or pull request is related to an upstream project label Oct 17, 2023
@AlexSkrypnyk AlexSkrypnyk added this to the 1.18 milestone Oct 17, 2023
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.18, 1.19 Nov 22, 2023
@AlexSkrypnyk AlexSkrypnyk added the BLOCKED Issue or pull request is blocked label Jan 22, 2024
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.19, 1.20 Feb 15, 2024
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.20, 1.21 Feb 28, 2024
@AlexSkrypnyk
Copy link
Member Author

@AlexSkrypnyk AlexSkrypnyk self-assigned this Apr 8, 2024
@AlexSkrypnyk AlexSkrypnyk added the State: Confirmed The issue was triaged and confirmed for development label Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLOCKED Issue or pull request is blocked State: Confirmed The issue was triaged and confirmed for development UPSTREAM Issue or pull request is related to an upstream project
Projects
Status: Next release
Development

No branches or pull requests

1 participant