Comments (9)
Btw, are we still good with io.js given that we now utilize DOMParser? My first (superficial) research says yes, but I am not sure...
https://www.npmjs.com/package/xmldom
from dompurify.
@fhemberger @Joris-van-der-Wel Is this still an issue?
from dompurify.
Well, insertAdjacentHTML
is still not supported in jsdom. I want to add it eventually (it is not that hard), but I am busy with some other jsdom things first.
from dompurify.
Oh, okay, we'll leave this open then. Thx for the update :)
from dompurify.
Hi all,
@Joris-van-der-Wel Is this issue fixed? I ran into this - looks a bit like it :)
from dompurify.
Closing this for inactivity.
from dompurify.
I can confirm the KEEP_CONTENT test are passing. Although strictly speaking, it does not work in io.js because jsdom now requires node.js 4.
from dompurify.
We should probably update the README.md to reflect this. So instead of the mentioned io.js, now, Node v4.0.0 w. jsdom is known to work?
from dompurify.
Yep:
jsdom 8 for insertAdjacentHTML: https://github.com/tmpvar/jsdom/blob/master/Changelog.md#800
jsdom 7 requires node 4: https://github.com/tmpvar/jsdom/blob/master/Changelog.md#700
from dompurify.
Related Issues (20)
- DOMPurify and Trusted Types - Clarification to Docs HOT 9
- when using bypasssecurityTrustHtml mthod to render template HOT 3
- Exception when passing 0 or "" or null to Dompurify.Sanitize Method HOT 2
- Use lower case for bower package name HOT 1
- Uncertain how to handle 'non-standard' HTML HOT 3
- Need to block external calls, e.g. all HTTP requests HOT 7
- Why does name="name" on an input field get purified? HOT 1
- Exception when passing 0 or "" or null to Dompurify.Sanitize Method #947 HOT 3
- Latest versions of DOMPurify 2.5.x block custom SVG elements when they are set via ADD_TAGS config. HOT 6
- release 3.1.3 assets are the same as 3.1.2 HOT 1
- Number.isNaN is not supported in MSIE HOT 15
- Bower issues : DOMPurify is not defined HOT 5
- HTML and BODY tags are being regardless of `ALLOWED_TAGS` settings HOT 2
- MAX_NESTING_DEPTH remove contents issue HOT 5
- Escape unsafe characters instead of removing them HOT 3
- The MAX_NESTING_DEPTH remove contents issue has not been resolved. HOT 3
- A code comment containing a tag name structure leads to removal of the entire block HOT 2
- Issue secure [email protected] Apache-2.0 + Fair + MPL-2.0 HOT 1
- KEEP_CONTENT remove contents of all ALLOWED_TAGS HOT 2
- <img> xss vulnerability
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dompurify.