From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out.smtp-auth.no-ip.com (out.smtp-auth.no-ip.com [8.23.224.60]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 43D917903E for ; Mon, 26 Oct 2015 23:30:18 -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 8B85D4007B6; Mon, 26 Oct 2015 23:30:22 -0700 (PDT) Received: from carhart.net (localhost [127.0.0.1]) by carhart.net (8.13.8/8.13.8) with ESMTP id t9R6ULZB025048; Mon, 26 Oct 2015 23:30:21 -0700 Received: from localhost (kevin@localhost) by carhart.net (8.13.8/8.13.8/Submit) with ESMTP id t9R6UL6T025018; Mon, 26 Oct 2015 23:30:21 -0700 Date: Mon, 26 Oct 2015 23:30:21 -0700 (PDT) From: Kevin Carhart To: Karl Dahlke cc: Edbrowse-dev@lists.the-brannons.com In-Reply-To: <20150926124249.eklhad@comcast.net> Message-ID: References: <20150926124249.eklhad@comcast.net> User-Agent: Alpine 2.03 (LRH 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: [Edbrowse-dev] 3.6.0 X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2015 06:30:18 -0000 > Are there other bugs we need to fix, small enhancements we need to make? > In particular, (Kevin), are we miles away from jQuery, > wherein that should wait for 3.6.1, or would a few more small changes get us there? The recent progress is significant, but I don't think it's going to be ready for 3.6.0. Here's a crude gauge. We're working through this javascript routine called jQuery.support, where they have bundled together a long series of tests of different mandatory behaviors. And it tries them one after the next. We've done several. I'm currently working on a method called cloneNode, which roughly speaking is found at around line 75 of 232 lines. So I think our recent good work is about 33% of the way through the supports routine! However, it could be even further than that, because when I scan lower, I notice a lot of use of the big node manipulations which are already done thanks to Karl. There's also empty space and comments, so it's not like the remaining 150 lines is dense with tricky DOM problems. So it's coming, but it's a little more than a few small changes, I think. By the way, recently I spent a few days learning the codebase better and tracing C calls from place to place. I had hopped around in an episodic way, but hadn't gotten the big picture. So now that I got to know the jseng-moz.cpp, readMessage, writeMessage, and the EJ_ commands, I like it! Thank you for writing this, Karl, Adam & Chris. Kevin