GitHub

Original file line numberDiff line numberDiff line change

@@ -906,7 +906,7 @@ function createDOMPurify() {

906906

const _createNodeIterator = function _createNodeIterator(root) {

907907

return createNodeIterator.call(root.ownerDocument || root, root,

908908

// eslint-disable-next-line no-bitwise

909-

NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_COMMENT | NodeFilter.SHOW_TEXT, null);

909+

NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_COMMENT | NodeFilter.SHOW_TEXT | NodeFilter.SHOW_PROCESSING_INSTRUCTION, null);

910910

};

911911
912912

/**

Original file line numberDiff line numberDiff line change

@@ -909,7 +909,10 @@ function createDOMPurify(window = getGlobal()) {

909909

root.ownerDocument || root,

910910

root,

911911

// eslint-disable-next-line no-bitwise

912-

NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_COMMENT | NodeFilter.SHOW_TEXT,

912+

NodeFilter.SHOW_ELEMENT |

913+

NodeFilter.SHOW_COMMENT |

914+

NodeFilter.SHOW_TEXT |

915+

NodeFilter.SHOW_PROCESSING_INSTRUCTION,

913916

null

914917

);

915918

};

Read the original on github.com ↗