From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: None (mailfrom) identity=mailfrom; client-ip=8.23.224.61; helo=out.smtp-auth.no-ip.com; envelope-from=kevin@carhart.net; receiver= Received: from out.smtp-auth.no-ip.com (smtp-auth.no-ip.com [8.23.224.61]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 1D46877DE5 for ; Mon, 25 Sep 2017 23:16:41 -0700 (PDT) X-No-IP: carhart.net@noip-smtp X-Report-Spam-To: abuse@no-ip.com Received: from carhart.net (unknown [99.52.200.227]) (Authenticated sender: carhart.net@noip-smtp) by smtp-auth.no-ip.com (Postfix) with ESMTPA id 87458F2 for ; Mon, 25 Sep 2017 23:18:18 -0700 (PDT) Received: from carhart.net (localhost [127.0.0.1]) by carhart.net (8.13.8/8.13.8) with ESMTP id v8Q6IFpd006945 for ; Mon, 25 Sep 2017 23:18:15 -0700 Received: from localhost (kevin@localhost) by carhart.net (8.13.8/8.13.8/Submit) with ESMTP id v8Q6IEWX006939 for ; Mon, 25 Sep 2017 23:18:15 -0700 Date: Mon, 25 Sep 2017 23:18:14 -0700 (PDT) From: Kevin Carhart To: edbrowse-dev@lists.the-brannons.com Message-ID: User-Agent: Alpine 2.03 (LRH 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Subject: [Edbrowse-dev] var elem = document.querySelector('script[nonce]'); X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.24 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Sep 2017 06:16:41 -0000 I found out a little more about freecarrierlookup.com. Sorry to send a part one and part two. It seems that freecarrierlookup wants some variations on our querySelectorAll.. also, or maybe this discovery is actually the main issue, and I'm mistaken about the question. Because I actually noticed that when you fire i1* on the freecarrierlookup submit, does it do nothing and not parse? It actually does not do nothing. I think in the old days, it would just not understand the element and give you a question mark. That is no longer the case. It runs quite a bit, just not to complete success, to xhr and back. So here's what I found using demin, showscripts and ^> It wants a document.querySelector which works like querySelectorAll but returns just the first hit. I've known about this for a while.. there are both. It's complaining about line 15 of the following. (function () { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; } ; if (!window['___grecaptcha_cfg']['render']) { window['___grecaptcha_cfg']['render'] = 'onload'; } ; window['__google_recaptcha_client'] = true; var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://www.gstatic.com/recaptcha/api2/r20170919161736/recaptcha__en.js'; var elem = document.querySelector('script[nonce]'); var nonce = elem && (elem['nonce'] || elem.getAttribute('nonce')); if (nonce) { po.setAttribute('nonce', nonce); } var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); }());