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:37; helo=resqmta-ch2-05v.sys.comcast.net; envelope-from=eklhad@comcast.net; receiver= Received: from resqmta-ch2-05v.sys.comcast.net (resqmta-ch2-05v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:37]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 5612377AAF for ; Sun, 18 Feb 2018 22:00:16 -0800 (PST) Received: from resomta-ch2-11v.sys.comcast.net ([69.252.207.107]) by resqmta-ch2-05v.sys.comcast.net with ESMTP id neVleI5fv3HEkneVledyxv; Mon, 19 Feb 2018 06:01:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1519020073; bh=kS/azZvlzUy3eTUKHPQn3XohMILoc+x1o7w02vE877s=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=dfLVb1vdUTXw2TBzJbSWmr5hO9Wd7Pao2rtbyHhJc6ekgmY02Emu0jDYPVHZBSLpv Zbiw14Ul2o+IWekZXV75tV7it/7BxYqFPS/ZcJuFWylCj7t/JN/OYJbbgVNCvtUWVi dVjVZ7Rd5S3OwVOu2Q5bNI72aYOzI/kZu5bsYBO5XTeP7ZrkL06UbzD8pIIzerTGgd M/7ZzNTeAjvqhhUCIXxZxhnlYEXE4kfmesKYk6EyxjhbA2tD872X297KawtYqYEayT 8INNBcTePsl4p9yC+IQX88FFNnUgwIQZ65ewmDpe3bH5ikChu9J/SUJQI8geoM8d+Z L8d2oB/CRGNVg== Received: from unknown ([IPv6:2601:408:c300:8f09:21e:4fff:fec2:a0f1]) by resomta-ch2-11v.sys.comcast.net with SMTP id neVke2XcwsBtOneVkeHvx0; Mon, 19 Feb 2018 06:01:13 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke User-Agent: edbrowse/3.7.1 Date: Mon, 19 Feb 2018 01:01:12 -0500 Message-ID: <20180119010112.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfCDdk3HkO4j54hwvzgoNqxH/kz9OvRXKM77rL1+/oZdP8Jlm0W3BM6Krw8/5+XgEpFybwiYbB5msnT/K6CtnE/69cUxe67eP0dBHev92n3WO1N00Hbtd mqpCHNVKKIFrwDhKSxOOSdo7gDpJ3WpqijcCj30Aa0GQvLfx94poqmum Subject: [Edbrowse-dev] Seeing caught errors. 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: Mon, 19 Feb 2018 06:00:16 -0000 For you serious debuggers, this is crude, but might meet most of our needs most of the time. 1. I renamed dbc to dbcn, debug cloneNode. 2. I renamed dbe to dbev, debug events. 3. New toggle command dber to debug all js errors, even caught errors. 4. All of these debug messages flow within the debug stream, even if you redirect to a file. They use to be simple prints. 5. dber prints the error and line number. To be most useful, scripts should be deminimized. 6. If the error is uncaught you'll see it twice, once from the error interceptor and once when the script aborts. 7. nasa.gov generates a lot of caught errors, not sure which ones of these are ok and which ones not. This will be a recurrring theme. Karl Dahlke