From f4fac43e11af41536be47d1d8b2daf8a059d9581 Mon Sep 17 00:00:00 2001 From: Alexander Borisov Date: Fri, 16 May 2025 18:58:44 +0200 Subject: [PATCH] Backport lexbor/lexbor@814e0bce970eb95d553ae1a4ba88b26ba8102d12 --- 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 157beb9cf7be6..9ed65f522a7e4 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; }