Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mherchel created an issue. See original summary.

mherchel’s picture

Status: Active » Needs review
FileSize
2.08 KB

This patch is generated by running yarn upgrade chromedriver --latest.

nod_’s picture

Status: Needs review » Reviewed & tested by the community
Related issues: +#3248469: Research if the CKE off-canvas CSS reset could be optimized

That works. Need to be backported to 9.4.x because I need a higher version of chrome to test #3248469: Research if the CKE off-canvas CSS reset could be optimized (complex selector inside :has())

nod_’s picture

Title: Upgrade Chromedriver for Drupal 10 » Upgrade Chromedriver
lauriii’s picture

Status: Reviewed & tested by the community » Needs work

Patch failed to apply. I'm also wondering if this will actually resolve the problems from #3248469: Research if the CKE off-canvas CSS reset could be optimized with DrupalCI because DrupalCI is using it's own approach for loading chromedriver.

nod_’s picture

Status: Needs work » Needs review
FileSize
6.23 KB
andypost’s picture

It needs to update docker images, so needs ping @mixologic at infra slack

andy-blum’s picture

Is getting @mixologic involved the only thing that needs to happen here? This might be blocking progress on #3257274: Implement color changing theme settings for Olivero.

From the #olivero slack:
@andy-blum: mherchel I don’t know why the nightwatch tests are failing for the color changing issue. Can you take a look?
@mherchel: Works for me locally too. When I google the error, it comes up to an old NightwatchJS issue that was closed for inactivity. maybe updating chromdriver will fix this (there’s an issue), or we might just need to refactor our way around it 😞

xjm’s picture

Priority: Normal » Critical

This is on the must-have list for Drupal 10. While it could be major (because technically we can update our dev dependencies in minor releases), the fact that it's also blocking other work makes it borderline-critcal.

andypost’s picture

would be great to define policy for updates as chrome has 4-weeks release cycle https://chromium.googlesource.com/chromium/src/+/master/docs/process/rel...

andypost’s picture

VirtualVasquez’s picture

10.0.x patch is passing, but the 9.4.x is failing. Here is another patch against 9.4.x. This was generated by running yarn upgrade chromedriver --latest<code>

mherchel’s picture

The patch in #12 looks good. I walked @VirtualVasquez though this process yesterday at the Florida DrupalCamp code sprint.

@nod_'s patch in #6 does not apply, so here is a re-roll for 10.0.x

Status: Needs review » Needs work

The last submitted patch, 13: 3258114-13-10.0.x.patch, failed testing. View results

mherchel’s picture

Status: Needs work » Needs review
andy-blum’s picture

Status: Needs review » Reviewed & tested by the community

Changes look good and all tests are green. Moving to RTBC

alexpott’s picture

Version: 10.0.x-dev » 9.4.x-dev
Status: Reviewed & tested by the community » Needs work
Issue tags: +9.4.0 release notes

@andypost this is the chromedriver used by nightwatch locally - it is not the same chromedriver as used by DrupalCI. And yes this definitely confusing.

Committed 5057625 and pushed to 10.0.x. Thanks!

I think the 9.4.x patch needs work. If I apply that on 9.4.x and run yarn install the lock file changes and that is unexpected.

  • alexpott committed 5057625 on 10.0.x
    Issue #3258114 by mherchel, nod_, VirtualVasquez: Upgrade Chromedriver
    
longwave’s picture

Status: Needs work » Needs review
FileSize
3.9 KB

#12 is correct for yarn.lock but is missing the change to package.json.

volkswagenchick’s picture

Issue tags: +FLDC2022

Adding the FLDC2022 tag so we can track issues we worked on during Florida DrupalCamp contrib day, thanks!

nod_’s picture

Status: Needs review » Reviewed & tested by the community
alexpott’s picture

Status: Reviewed & tested by the community » Fixed

Committed 59dacfe and pushed to 9.4.x. Thanks!

  • alexpott committed f3f0496 on 9.4.x
    Issue #3258114 by mherchel, nod_, VirtualVasquez, longwave: Upgrade...
Wim Leers’s picture

I'm guessing we won't backport this to Drupal 9.3?

It's not the biggest deal, but it means that the #3259769: Add tests for CKEditor 5 off-canvas CSS reset CKEditor 5 test coverage will not be able to run in Drupal 9.3.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

xjm’s picture

Issue tags: +10.0.0 release notes