From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2001:558:fe21:29:69:252:207:44; helo=resqmta-ch2-12v.sys.comcast.net; envelope-from=eklhad@comcast.net; receiver= Received: from resqmta-ch2-12v.sys.comcast.net (resqmta-ch2-12v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:44]) by hurricane.the-brannons.com (Postfix) with ESMTPS id B732B77893 for ; Thu, 15 Feb 2018 03:12:40 -0800 (PST) Received: from resomta-ch2-05v.sys.comcast.net ([69.252.207.101]) by resqmta-ch2-12v.sys.comcast.net with ESMTP id mHTmeKgV48L19mHTmeXdEb; Thu, 15 Feb 2018 11:13:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1518693210; bh=zksRTTSmtDgoIp4qA2sTuy8ZcKSV4qhMA1WevhuoK94=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=J3O5BDRmVR2LJhU4c+B4u/wtPF6DRRJ8edhBWqtA3qLdNRqSW4v/8OwFyxF77K228 jLS6pHLeIOxGJte5oigQRIteAR6nd19bSdlBsU/FmLsfRI8l/zNXCpicxB+Q/MTL49 watT0bQ0JQP1nlJbYGi02fRLVq8I2X5lDAELQFxRnCad2n+DVFXAwOxwZ7FRMnykWU sjAvhuVqCnZm7dHQOnpO9Od8Lmq52TpC7XC5SQEuuFW3dylSfCsUZ4F8C6F22c4e2X iukb9Boks76CkRMyp2cRRkUA+a8xwyZJzQ/tOMDx8JjhIY7A8K2bPkfcEtZsxDfFOu SHg1DbXp+5Qrg== Received: from unknown ([IPv6:2601:408:c300:8f09:21e:4fff:fec2:a0f1]) by resomta-ch2-05v.sys.comcast.net with SMTP id mHTle4nDrJ5LxmHTme856r; Thu, 15 Feb 2018 11:13:30 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke User-Agent: edbrowse/3.7.1 Date: Thu, 15 Feb 2018 06:13:29 -0500 Message-ID: <20180115061329.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=nextpart-eb-647751 Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfDjs/BsOwJmRS4hOsHc4WvT9imUOoCMMtfn8ZZt6k40mk83UiHdNn9YD1oGWvm7XS+3LXllyuxYog6w98B1zmhSs0R87mJPMBmuIwSw2xSAHdSknZ3mQ gulYdYZIJvXKB5jrWRWYl+tVaoDZ4q4rtYKFW7kAb9xrguPdxMoBFzNP Subject: [Edbrowse-dev] frameElement, infinite loop X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.25 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2018 11:12:41 -0000 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-647751 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Well that was a few hours of painful stepping through horribly cryptic = javascript. As you recall, www.stackoverflow.com referenced https://js-sec.indexww.com/ht/p/185901-159836282584097.js which in turn ran forever, and even ran forever on its own, outside the = context of stackoverflow.com. That's good I guess, it means I only had one file to slog through. The problem was frameElement, which we never implemented. I didn't even = know about it. (This is where the acid tests might help.) Only took 17 lines, and there it is, and the loop goes away. That's the thing though, js assumes our browser is perfect, and if it's = not, there's no guarantee that js won't go off into an infinite loop. It usually doesn't, but it could. Karl Dahlke --nextpart-eb-647751--