Review fix: use break instead of ? in parse_meta_tag attribute loop
When parse_attribute returns None (e.g., malformed HTML with bare '='
or '/' not followed by '>'), the previously collected charset info
should be preserved rather than discarded. Using break instead of ?
ensures already-parsed charset/http-equiv attributes are still
evaluated at the end of the function.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
authored by
tangled.org
ea23234d
013737cb