Problem/Motivation
Goutte itself is deprecated and is just an alias to Symfony\Component\BrowserKit\HttpBrowser
. However, Drupal depends on behat/mink-goutte-driver
which of course depends on Goutte. However it does not seem like we quite depend on the particulars of the very minor features implemented in behat/mink-goutte-driver
on top of Goutte (AKA Symfony\Component\BrowserKit\HttpBrowser).
Proposed resolution
Swap out using Goutte itself with Symfony\Component\BrowserKit\HttpBrowser
and behat/mink-goutte-driver
with its existing underlying dependency behat/mink-browserkit-driver
.
Remaining tasks
Figure out what we need to change.
Replace behat/mink-goutte-driver
with behat/mink-browserkit-driver
as a dependency.