Skip to content

Commit d1e4f21

Browse files
committedDec 13, 2023
see #881
chore: removed experimental uponRemove hooks again
1 parent d7318ee commit d1e4f21

9 files changed

+5
-32
lines changed
 

‎dist/purify.cjs.js

-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.cjs.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.es.mjs

-7
Original file line numberDiff line numberDiff line change
@@ -880,9 +880,6 @@ function createDOMPurify() {
880880
arrayPush(DOMPurify.removed, {
881881
element: node
882882
});
883-
/* Execute a hook if present */
884-
885-
_executeHook('uponRemoveElement', node, null);
886883

887884
try {
888885
// eslint-disable-next-line unicorn/prefer-dom-node-remove
@@ -911,10 +908,6 @@ function createDOMPurify() {
911908
from: node
912909
});
913910
}
914-
/* Execute a hook if present */
915-
916-
917-
_executeHook('uponRemoveAttribute', node, null);
918911

919912
node.removeAttribute(name); // We void attribute values for unremovable "is"" attributes
920913

‎dist/purify.es.mjs.map

+1-1
Large diffs are not rendered by default.

‎dist/purify.js

-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src/purify.js

-6
Original file line numberDiff line numberDiff line change
@@ -785,9 +785,6 @@ function createDOMPurify(window = getGlobal()) {
785785
const _forceRemove = function (node) {
786786
arrayPush(DOMPurify.removed, { element: node });
787787

788-
/* Execute a hook if present */
789-
_executeHook('uponRemoveElement', node, null);
790-
791788
try {
792789
// eslint-disable-next-line unicorn/prefer-dom-node-remove
793790
node.parentNode.removeChild(node);
@@ -815,9 +812,6 @@ function createDOMPurify(window = getGlobal()) {
815812
});
816813
}
817814

818-
/* Execute a hook if present */
819-
_executeHook('uponRemoveAttribute', node, null);
820-
821815
node.removeAttribute(name);
822816

823817
// We void attribute values for unremovable "is"" attributes

0 commit comments

Comments
 (0)
Please sign in to comment.