Roll libxml from 0d97e439 to f19a9510 This patch only rolls in one commit because it may be a breaking change. I made other fixes to supplement this in renderer/core which should prevent it from breaking anything. More context here: https://gitlab.gnome.org/GNOME/libxml2/-/issues/653 2023-12-10 wellnhofer@aevum.de parser: Report malloc failures Bug: 934413 Change-Id: Ib697e0f2c6043292c6a37c35e71a1d9589c9177a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5160055 Reviewed-by: David Baron <dbaron@chromium.org> Commit-Queue: Joey Arhar <jarhar@chromium.org> Cr-Commit-Position: refs/heads/main@{#1252338} NOKEYCHECK=True GitOrigin-RevId: 0bafda1cc8d9bb5af4e7606406e4b5a250623e7e