diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-04-14 21:49:04 +0200 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-04-14 21:49:04 +0200 |
commit | 39dac57259cff8b61db0b22cb2ad0a8adb02692e (patch) | |
tree | 52a026cc8c22793eb17fd0f5e22adce1ae08a1dd /toolkit/components/microformats/test/static/javascript/count.js | |
parent | a1cce3b2b00bbd9f4983013ddd8934a7bccb9e99 (diff) | |
parent | c2d9ab62f3d097c9e0e00184cab1f546554f5eaa (diff) | |
download | UXP-39dac57259cff8b61db0b22cb2ad0a8adb02692e.tar UXP-39dac57259cff8b61db0b22cb2ad0a8adb02692e.tar.gz UXP-39dac57259cff8b61db0b22cb2ad0a8adb02692e.tar.lz UXP-39dac57259cff8b61db0b22cb2ad0a8adb02692e.tar.xz UXP-39dac57259cff8b61db0b22cb2ad0a8adb02692e.zip |
Merge branch 'redwood' into 28.9-platform
Diffstat (limited to 'toolkit/components/microformats/test/static/javascript/count.js')
-rw-r--r-- | toolkit/components/microformats/test/static/javascript/count.js | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/toolkit/components/microformats/test/static/javascript/count.js b/toolkit/components/microformats/test/static/javascript/count.js deleted file mode 100644 index 56a64c05e..000000000 --- a/toolkit/components/microformats/test/static/javascript/count.js +++ /dev/null @@ -1,62 +0,0 @@ -/*! - parse - Used by http://localhost:3000/ - Copyright (C) 2010 - 2015 Glenn Jones. All Rights Reserved. - MIT License: https://raw.github.com/glennjones/microformat-shiv/master/license.txt -*/ - -window.onload = function() { - - var form; - form= document.getElementById('mf-form'); - - form.onsubmit = function(e){ - e.preventDefault(); - - var html, - doc, - node, - options, - mfJSON, - parserJSONElt; - - // get data from html - html = document.getElementById('html').value; - parserJSONElt = document.querySelector('#parser-json pre code') - - // createHTMLDocument is not well support below ie9 - doc = document.implementation.createHTMLDocument("New Document"); - node = document.createElement('div'); - node.innerHTML = html; - doc.body.appendChild(node); - - options ={ - 'node': node - }; - - // parse direct into Modules to help debugging - if(window.Modules){ - var parser = new Modules.Parser(); - mfJSON = parser.count(options); - }else if(window.Microformats){ - mfJSON = Microformats.count(options); - } - - - // format output - parserJSONElt.innerHTML = htmlEscape( js_beautify( JSON.stringify(mfJSON) ) ); - //prettyPrint(); - - } - - function htmlEscape(str) { - return String(str) - .replace(/&/g, '&') - .replace(/"/g, '"') - .replace(/'/g, ''') - .replace(/</g, '<') - .replace(/>/g, '>'); - } - - -}; |