--- chromium-118.0.5993.70/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py 2023-10-11 03:23:11.055449200 +0200 +++ chromium-118.0.5993.70.new/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py 2023-10-11 12:42:32.828101186 +0200 @@ -144,7 +144,7 @@ f.write('\n') def _CreateSoupWithoutHeadOrBody(html): - soupCopy = bs4.BeautifulSoup(html, 'html5lib') + soupCopy = bs4.BeautifulSoup(html, 'html.parser') soup = bs4.BeautifulSoup() soup.reset() if soupCopy.head: @@ -161,7 +161,7 @@ class HTMLModuleParserResults(object): def __init__(self, html): - self._soup = bs4.BeautifulSoup(html, 'html5lib') + self._soup = bs4.BeautifulSoup(html, 'html.parser') self._inline_scripts = None self._scripts = None @@ -251,7 +251,7 @@ for stylesheet_link in stylesheet_links: html = controller.GetHTMLForStylesheetHRef(stylesheet_link['href']) if html: - tmp = bs4.BeautifulSoup(html, 'html5lib').findAll('style') + tmp = bs4.BeautifulSoup(html, 'html.parser').findAll('style') assert len(tmp) == 1 stylesheet_link.replaceWith(tmp[0]) else: