drainpipe icon indicating copy to clipboard operation
drainpipe copied to clipboard

Update Selenium images / Fix php-webdriver

Open justafish opened this issue 1 year ago • 6 comments

Our Selenium images are currently > 1 year old, and are stuck there initially because of https://github.com/instaclick/php-webdriver/issues/118 Newer browsers have dropped support for JSON wire protocol.

  • [ ] Fork instaclick/php-webdriver https://github.com/Lullabot/php-webdriver Remaining PR https://github.com/Lullabot/php-webdriver/pull/5
  • [ ] Test it with Drupal Core tests

justafish avatar Sep 28 '23 11:09 justafish

PR to minkphp/MinkSelenium2Driver https://github.com/minkphp/MinkSelenium2Driver/pull/372

justafish avatar Oct 05 '23 17:10 justafish

I've forked the packages as upstream won't accept the changes. https://www.drupal.org/project/drupal/issues/3240792

Currently blocked on some changes that need making to drupal.org's GitLab CI https://www.drupal.org/project/infrastructure/issues/3418417

justafish avatar Jan 31 '24 16:01 justafish

Currently working on getting the tests running in Firefox so we can verify that the changes that need to happen to Drupal core for w3c compatibility are validated https://git.drupalcode.org/project/drupal/-/merge_requests/7104

justafish avatar Mar 28 '24 15:03 justafish

In a project using the :has (https://developer.mozilla.org/en-US/docs/Web/CSS/:has) on a CSS selector, the styles are not applying due to the Chromium and Firefox versions, so I need to update the version of them.

alexanderpatriciop avatar Apr 15 '24 15:04 alexanderpatriciop

@justafish could you review the changes above we made? (internal PR) and weigh in suggesting whether we should upgrade the images versions on our side or on the drainpipe/dev repo

elvism-lullabot avatar Apr 15 '24 17:04 elvism-lullabot

There's a number of drupal.org issues blocking this still: https://www.drupal.org/project/drupal/issues/3432099 https://www.drupal.org/project/drupal/issues/3421202 https://www.drupal.org/project/drupalci_environments/issues/3377509

justafish avatar Apr 15 '24 17:04 justafish