Fix className usage so it deals correctly with SVG nodes (fixes #412).

pull/415/head
Gijs Kruitbosch 7 years ago committed by Gijs
parent c586aeb404
commit 807bf05aa3

@ -242,7 +242,7 @@ Readability.prototype = {
*/
_cleanClasses: function(node) {
var classesToPreserve = this._classesToPreserve;
var className = node.className
var className = (node.getAttribute("class") || "")
.split(/\s+/)
.filter(function(cls) {
return classesToPreserve.indexOf(cls) != -1;
@ -250,7 +250,7 @@ Readability.prototype = {
.join(" ");
if (className) {
node.className = className;
node.setAttribute("class", className);
} else {
node.removeAttribute("class");
}

@ -0,0 +1,7 @@
{
"title": "Twitter Lite se estrena en México, Venezuela y otros nueve países",
"byline": null,
"dir": null,
"excerpt": "Twitter Lite llega a 11 países de América Latina, para ayudar a los usuarios con mala señal de sus redes móviles.",
"readerable": true
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save