Vectorize website settings icons in omnibox
[chromium-blink-merge.git] / components / dom_distiller / core / javascript / is_distillable_trigger.js
blobb09aad48d8803150df2a0fef8e310981e29b0a69
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 (function() {
6   var elems = document.querySelectorAll(
7       'meta[property="og:type"],meta[name="og:type"]');
8   for (var i in elems) {
9     if (elems[i].content && elems[i].content.toUpperCase() == 'ARTICLE') {
10       return true;
11     }
12   }
13   var elems = document.querySelectorAll(
14       '*[itemtype="http://schema.org/Article"]');
15   for (var i in elems) {
16     if (elems[i].itemscope) {
17       return true;
18     }
19   }
20   return false;
21 })()