Update to Playwright 1.31

Fred Chasen requested to merge playwright_1.31 into main

Updated to the latest version of Playwright (1.31) to use Chromium 111.0.5563.19 Also corrected the HTML doctype for a number of tests.

This broke ~70 specs, so a few fixes for those are included.

The following test are still not working so have been temporarily disabled:

  • breaks/break-inside/break-inside-avoid/break-inside-avoid-table-cell.spec.js
  • page-rules/size/padding/padding-0.html

Merge request reports