From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (unknown [IPv6:2602:4b:a4a9:e100::63a:26e7]) by hurricane.the-brannons.com (Postfix) with ESMTPSA id 8B1EC7913E for ; Mon, 26 Dec 2016 20:59:24 -0800 (PST) From: Chris Brannon To: Edbrowse-dev@lists.the-brannons.com References: <20161029110356.eklhad@comcast.net> <20161126224954.eklhad@comcast.net> Date: Mon, 26 Dec 2016 20:59:17 -0800 In-Reply-To: (Kevin Carhart's message of "Mon, 26 Dec 2016 20:17:00 -0800 (PST)") Message-ID: <87y3z2x90a.fsf@the-brannons.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Edbrowse-dev] $ object in javascript X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.23 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Dec 2016 04:59:24 -0000 Kevin Carhart writes: > In writing out that long message, it makes me think that I wish there > was something similar, a grand test suite for DOM implementations. > Maybe there is. The Acid3 test is a web test page from the Web Standards Project that checks a web browser's compliance with elements of various web standards, particularly the Document Object Model (DOM) and JavaScript. https://en.wikipedia.org/Acid3 http://acid3.acidtests.org I think someone may have been trying to run edbrowse against this at one time, and it's how we got support for data: URIs. I'll be honest, I am starting to find this project very overwhelming on an intellectual level. I don't know how long I can keep up. And the security implications of AJAX scare the crap out of me. We're making web requests at the behest of code sent to us by total strangers, using our credentials? Sounds like a real Pandora's Box. But I'll keep up as much as I can. And what are the implications of doing that XHR stuff in startwindow.js, rather than native C? If you need it ported from JS to C, I can certainly do that, as I have enough familiarity with both languages. -- Chris