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:34; helo=resqmta-ch2-02v.sys.comcast.net; envelope-from=eklhad@comcast.net; receiver= Received: from resqmta-ch2-02v.sys.comcast.net (resqmta-ch2-02v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:34]) by hurricane.the-brannons.com (Postfix) with ESMTPS id E672877AAF for ; Mon, 26 Feb 2018 11:42:57 -0800 (PST) Received: from resomta-ch2-05v.sys.comcast.net ([69.252.207.101]) by resqmta-ch2-02v.sys.comcast.net with ESMTP id qOfhewYcl66kwqOguekEHk; Mon, 26 Feb 2018 19:44:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1519674244; bh=1cY4JNxsQIUsEjMimQMwxf+/OLGlYWoLliwQPj4sWFc=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=dU6q01IxgJLnj4RaOvbj7fKFAYZxtyVGRvua2+wtEoETTdm8fL6PZRKershplIvju Bt2KkN7T6m8JnT+YbetKnji8ZTHXiMPGGVvAHjpAYtEt2gfbMRGRySnix4ipZXbj68 BTwPWZ+rw9XKTRPm6NJYUbEgJB5FMICT4rjth3ed6mfkGDKxYoA3f/Kc6pTgWZo5w+ tAVKVFmpFY072yWPyPftmAUlvWBvFk8XPJ2cYheIBtkILkXOxob03Q8rTKk+e50w0z ceSKPZFFWwT6nWedKnfI8CBT/SMlSp1DRLQIxRBXSccKNIpkZNmLiuGtrxLqVDPrQ4 8XF2csLt0zFtg== Received: from unknown ([IPv6:2601:408:c300:8f09:21e:4fff:fec2:a0f1]) by resomta-ch2-05v.sys.comcast.net with SMTP id qOgtecnshfMHmqOgtep7nx; Mon, 26 Feb 2018 19:44:04 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke User-Agent: edbrowse/3.7.2 Date: Mon, 26 Feb 2018 14:44:02 -0500 Message-ID: <20180126144402.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfPdV51hSh7ZnNIadcDbvJv7NFyXGNbaiNhnq4VTRan1yHAAEV4mBV45zaB+NWXG6T6JxlxzvWnqX+nU1fASvbXQrAnWuTvOuXcdU0bdHIntDxPryQZM2 gZ5k6A+gsx5pqKIJp6zkr/ZAZyithvvgvxTQHDW4YdLQsJ5nScQ1B2Ti Subject: [Edbrowse-dev] css in C 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, 26 Feb 2018 19:42:58 -0000 Well there you have it, 2000 lines of code. It's so fast you can't even measure it, even for stackoverflow.com, 5000 selectors and 5000 nodes. Course that may be because it isn't working properly. It only makes 157 assignments, which seems awfully small. Or maybe most of those selectors are for situations that don't come up, i.e. a selector for every conceivable situation. It will take a long time to actually debug this mess. dbcss can help in this regard, dumps lots of information to /tmp/css As a simple spotcheck, ok(document.body.style) has all sorts of attributes, as one would expect. Karl Dahlke