Update Nokogiri to v1.15.2

What does this MR do and why?

The update in libxml2 (https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.11.0) stopped escaping ASCII characters in HTML: https://gitlab.gnome.org/GNOME/libxml2/-/issues/321. Update the Markdown snapshot accordingly.

Set the libxml2 memory allocator via NOKOGIRI_LIBXML_MEMORY_MANAGEMENT=default to work around Ruby interpreter bug. This variable can be dropped once https://github.com/ruby/ruby/pull/7663 ships with a Ruby interpreter that is used.

Relates to #390313 (closed)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Stan Hu

Merge request reports

Loading