From 5e224d2325456f72131ba8599fc14d68ed4dba5b Mon Sep 17 00:00:00 2001 From: Mason Freed Date: Tue, 19 Aug 2025 14:09:52 -0700 Subject: [PATCH 1/2] Remove mentions of XSLT from the DOM spec This goes along with https://github.com/whatwg/html/pull/11563. --- dom.bs | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/dom.bs b/dom.bs index a940d13c..2e2eb44c 100644 --- a/dom.bs +++ b/dom.bs @@ -10803,34 +10803,6 @@ methods on {{Document}}. -

XSLT

- -

XSL Transformations (XSLT) is a language for transforming XML documents -into other XML documents. The APIs defined in this section have been widely implemented, and are -maintained here so that they can be updated when Web IDL changes. Complete definitions -of these APIs remain necessary and such work is tracked and can be contributed to in -whatwg/dom#181. [[XSLT]] - - -

Interface {{XSLTProcessor}}

- -
-[Exposed=Window]
-interface XSLTProcessor {
-  constructor();
-  undefined importStylesheet(Node style);
-  [CEReactions] DocumentFragment transformToFragment(Node source, Document output);
-  [CEReactions] Document transformToDocument(Node source);
-  undefined setParameter([LegacyNullToEmptyString] DOMString namespaceURI, DOMString localName, any value);
-  any getParameter([LegacyNullToEmptyString] DOMString namespaceURI, DOMString localName);
-  undefined removeParameter([LegacyNullToEmptyString] DOMString namespaceURI, DOMString localName);
-  undefined clearParameters();
-  undefined reset();
-};
-
- - -

Security and privacy considerations

There are no known security or privacy considerations for this standard. From e93cbbff18d74406b1c85f41b1ececa9c53e5ab8 Mon Sep 17 00:00:00 2001 From: Mason Freed Date: Fri, 10 Oct 2025 10:45:21 -0700 Subject: [PATCH 2/2] Add to historical section --- dom.bs | 1 + 1 file changed, 1 insertion(+) diff --git a/dom.bs b/dom.bs index 2e2eb44c..82f3013a 100644 --- a/dom.bs +++ b/dom.bs @@ -10833,6 +10833,7 @@ methods on {{Document}}.

  • RangeException
  • TypeInfo
  • UserDataHandler +
  • XSLTProcessor

    And these interface members have been removed: