From 0c087c20bd71bb1f80ec49d5146c7365f25d5fe2 Mon Sep 17 00:00:00 2001
From: Roderik Muit <roderik.muit@drunomics.com>
Date: Thu, 19 Sep 2024 12:06:24 +0200
Subject: [PATCH] Issue #3474707 by roderik, fago: Remove special handling of
 "is" attribute from CustomElementsNormalizer

---
 src/CustomElementNormalizer.php | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/src/CustomElementNormalizer.php b/src/CustomElementNormalizer.php
index faa8516..ee0ca98 100644
--- a/src/CustomElementNormalizer.php
+++ b/src/CustomElementNormalizer.php
@@ -56,12 +56,6 @@ class CustomElementNormalizer implements NormalizerInterface {
       unset($result['element']);
     }
 
-    // Support Vue.js "is" attribute for defining element names.
-    if (!empty($result['is'])) {
-      $result['element'] = $result['is'];
-      unset($result['is']);
-    }
-
     // Collect cache metadata. Since the cache metadata object is passed down
     // to slots, custom elements of slots will add their metadata as well.
     $cache_metadata->addCacheableDependency($element);
-- 
GitLab