From dbc7c5f34a4716938f5278c7e9401112ac4ff802 Mon Sep 17 00:00:00 2001 From: Niels Dossche <7771979+nielsdos@users.noreply.github.com> Date: Fri, 16 May 2025 20:27:56 +0200 Subject: [PATCH] Backport lexbor/lexbor@814e0bce970eb95d553ae1a4ba88b26ba8102d12 (#18574) Co-authored-by: Alexander Borisov --- ext/dom/lexbor/lexbor/dom/interfaces/element.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/dom/lexbor/lexbor/dom/interfaces/element.c b/ext/dom/lexbor/lexbor/dom/interfaces/element.c index 157beb9cf7b..9ed65f522a7 100644 --- a/ext/dom/lexbor/lexbor/dom/interfaces/element.c +++ b/ext/dom/lexbor/lexbor/dom/interfaces/element.c @@ -444,7 +444,9 @@ lxb_dom_element_attr_by_local_name_data(lxb_dom_element_t *element, lxb_dom_attr_t *attr = element->first_attr; while (attr != NULL) { - if (attr->node.local_name == data->attr_id) { + if (attr->node.local_name == data->attr_id + || attr->qualified_name == data->attr_id) + { return attr; }