From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HDRS_MISSP autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 1479 invoked from network); 20 Oct 2021 11:34:01 -0000 Received: from hurricane.the-brannons.com (2602:ff06:725:1:20::25) by inbox.vuxu.org with ESMTPUTF8; 20 Oct 2021 11:34:01 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTP id d44532fd for ; Wed, 20 Oct 2021 04:33:57 -0700 (PDT) Received: from resqmta-ch2-02v.sys.comcast.net (resqmta-ch2-02v.sys.comcast.net [2001:558:fe21:29:69:252:207:34]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id 8149d183 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 20 Oct 2021 04:33:52 -0700 (PDT) Received: from resomta-ch2-12v.sys.comcast.net ([69.252.207.108]) by resqmta-ch2-02v.sys.comcast.net with ESMTP id d94MmhsRjGhhbd9qwmkPHk; Wed, 20 Oct 2021 11:33:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1634729630; bh=V/9JTEGEg7to2aBzZWv91CJh4W7BnQshAEkW1GS2OSI=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=w5dRYl+Y3swF3bznwTiylFa9s52YpHNzUiG/XZCOI12OjYB3vldjlGpZX2HzIO3Zs a8vioK0Z3EpnOR5j2HlrPVLBgnu7ek8Yk8qHcrq43c2TfJxRCjsQo4W+Z/QvyeMmCB Lbi88EllGysBlb5MVwZdZm8fb3pp5K5qJJeYphCNszCJFnkxgHMeZXK3ZThVHj15VB VnFX0kZthgDC5qtXcOA44xUqFBLZhJV0ZxfL50HHvC+LClVCiBBi/NIcv5eGJ5LCp8 tLNqaV3Rp9zQGYFaQM0REbEOJT2qvjm0nkLILJ/Pu1MOwozWNqMMG9i5nnGk9AGI0F m//deHlr8Q0sg== Received: from unknown ([IPv6:2601:408:c300:a3d0::733d]) by resomta-ch2-12v.sys.comcast.net with ESMTPSA id d9qkmURzyrMh6d9qvm5D9q; Wed, 20 Oct 2021 11:33:49 +0000 X-Xfinity-VMeta: sc=0.00;st=legit To:edbrowse-dev@edbrowse.org From: Karl Dahlke Reply-to: Karl Dahlke References: User-Agent: edbrowse/3.8.0+ Subject: possible root cause in gebcn for a recaptcha issue Date: Wed, 20 Oct 2021 07:33:38 -0400 Message-ID: <20210920073338.eklhad@comcast.net> X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=nextpart-eb-884381 Content-Transfer-Encoding: 7bit This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --nextpart-eb-884381 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Quoting Robin Williams .... "Well I feel sheepish." I was sure those methods were case insensitive, and wrote them that = way, and at least one is, getElementsByTagName, which is probably how = it got into my head. But ClassName is case sensitive. Just a couple lines to fix, and sorry you had to invest so much time to = find it. Ugh! I also had it wrong as I thought it was a disjunction, it is a = conjunction. It helps to read, and reread, the documentation I guess. I tested with jsrt, acid3, and nasa, all still stand. Also with your example, which works now. Here's a funny thing about nasa, one of my earlier commits causes more = of the site to appear, that is, you don't have to type showall any more = to get all of the links. That's one of those fixes here has lateral benefits there. Here's something not so funny. At least one of those Elements methods returns a live array. You see this now and then, a live array, edbrowse doesn't implement a = live array, and I wouldn't even know how to do it! Some day we might have to deal with this. I'm actually surprised it isn't tested anywhere in acid3. I'm giving you this heads up, so you can watch for it while testing. I've never seen code in the wild use the properties of a live array, I = wouldn't if I were writing js, it's an unpredictable pain in the ass! Ugh! Karl Dahlke --nextpart-eb-884381--