Chromium Code Reviews| Index: components/dom_distiller/core/javascript/is_readable.js |
| diff --git a/components/dom_distiller/core/javascript/is_readable.js b/components/dom_distiller/core/javascript/is_readable.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..4edbd21a34012f14d8d4875b0bcacc1c278dca72 |
| --- /dev/null |
| +++ b/components/dom_distiller/core/javascript/is_readable.js |
| @@ -0,0 +1,17 @@ |
| +function() { |
|
Yaron
2014/08/12 18:55:05
Rename something like is_distillable_trigger
Yaron
2014/08/12 18:55:05
Add copyright
smaslo
2014/08/12 20:42:23
Done.
smaslo
2014/08/12 20:42:23
I renamed the class. If I give the method a name,
|
| + var elems = document.querySelectorAll( |
| + 'meta[property="og:type"],meta[name=\\"og:type\\"]'); |
| + for (var i in elems) { |
| + if (elems[i].content && elems[i].content.toUpperCase() == 'ARTICLE') { |
| + return true; |
| + } |
| + } |
| + var elems = document.querySelectorAll( |
| + '*[itemtype="http://schema.org/Article"]'); |
| + for (var i in elems) { |
| + if (elems[i].itemscope) { |
| + return true; |
| + } |
| + } |
| + return false; |
| +} |