Options:
- # Session Start: Mon Jul 02 00:00:00 2007
- # Session Ident: #whatwg
- # [00:18] * weinig|bbl is now known as weinig
- # [00:23] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [00:24] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [00:37] * Quits: tndH (i=Rob@adsl-87-102-93-12.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [00:53] * Quits: Jero (n=Jero@d207230.upc-d.chello.nl) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [00:59] * Quits: the_mart (n=Martin@host86-135-9-158.range86-135.btcentralplus.com) ("Leaving")
- # [01:10] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
- # [01:16] * Quits: bzed (n=bzed@dslb-084-059-112-218.pools.arcor-ip.net) ("Leaving")
- # [01:24] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [01:24] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [01:33] * aroben is now known as aroben|bbl
- # [01:33] * Quits: webben_ (n=benh@91.84.193.157) (Read error: 104 (Connection reset by peer))
- # [01:35] * Joins: webben (n=benh@91.84.193.157)
- # [01:38] <Hixie> hsivonen: you sent four mails right?
- # [01:38] <Hixie> about the parser?
- # [01:46] <webben> hsivonen: re http://lists.w3.org/Archives/Public/public-html/2007Jul/0064.html and http://lists.w3.org/Archives/Public/public-html/2007Jul/0067.html, a problem with FIrefox 1.04 (of all things) is not really a problem with AT, is it? I'm also not sure why we're evaluating old methods of embedding Flash rather than the newest techniques: http://alistapart.com/articles/flashembedcagematch/ . (These methods are continuing to evolve.)
- # [01:47] <webben> (Firefox 1.04 didn't have effective screen reader support.)
- # [01:56] <Philip`> I was beginning to think that browsers weren't that bad at drawing lines, but then I reached arcTo and my hopes were shattered :-(
- # [02:14] * Quits: weinig (i=weinig@nat/apple/x-ede280cabbc9f267)
- # [02:14] * Joins: weinig (i=weinig@nat/apple/x-403cbb55f155df4d)
- # [02:19] * Quits: webben (n=benh@91.84.193.157)
- # [02:21] * Joins: karlUshi (n=karl@133.27.247.173)
- # [02:38] * Joins: h3h (n=w3rd@S010600032f09bd00.vc.shawcable.net)
- # [02:39] * Joins: briansuda (n=briansud@85-220-95-76.dsl.dynamic.simnet.is)
- # [02:45] * Quits: h3h (n=w3rd@S010600032f09bd00.vc.shawcable.net)
- # [02:53] * aroben|bbl is now known as aroben|dinner
- # [03:07] * Joins: hober (n=ted@unaffiliated/hober)
- # [03:11] * Quits: jgraham (n=jgraham@81-86-213-212.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [03:47] * Quits: gavin (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [03:48] * Joins: gavins (n=gavin@firefox/developer/gavin)
- # [03:51] * gavins is now known as gavin
- # [04:07] * Quits: aroben|dinner (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [04:35] * Quits: briansuda (n=briansud@85-220-95-76.dsl.dynamic.simnet.is)
- # [04:59] * Joins: aroben|dinner (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [04:59] * aroben|dinner is now known as aroben
- # [05:11] * Quits: nikola_tesla (i=nagarjun@d60-65-150-197.col.wideopenwest.com) ("I came here with a simple dream. A dream of killing all humans. And this is how it must end? Who's the real seven billion )
- # [05:22] * Quits: weinig (i=weinig@nat/apple/x-403cbb55f155df4d)
- # [05:29] * Quits: duryodhan (n=chatzill@221.128.138.86) ("Born to be WilD !! rofl")
- # [05:52] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:53] * Joins: jruderman (n=jruderma@ip68-225-10-93.pv.oc.cox.net)
- # [06:02] * Joins: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [06:14] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [06:27] * Joins: weinig_ (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [06:32] * Joins: csarven (n=nevrasc@207.210.11.109)
- # [06:32] * Quits: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:39] * weinig_ is now known as weinig|bbl
- # [06:50] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:52] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:32] * Quits: csarven (n=nevrasc@207.210.11.109)
- # [09:02] <Hixie> sweet
- # [09:02] <Hixie> it works
- # [09:03] <Hixie> the "table model" algorithms for forming a table totally work and generate actual tables that are what the markup was!
- # [09:03] <Hixie> i guess i shouldn't be so surprised but that's pretty damn cool.
- # [09:04] <Hixie> tomorrow i can do the scope="" and headers="" stuff
- # [09:04] <Hixie> now that i have actual tables
- # [09:06] * Quits: weinig|bbl (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [09:12] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.2 (IRC client for Emacs)")
- # [09:16] <annevk> what language did you wrote your model in?
- # [09:17] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net) (Remote closed the connection)
- # [09:18] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:21] <hsivonen> Hixie: yes, I sent 4 emails.
- # [09:22] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [09:33] * Quits: karlUshi (n=karl@133.27.247.173) ("Where dwelt Ymir, or wherein did he find sustenance?")
- # [09:39] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:44] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:46] * Joins: zcorpan (n=zcorpan@84-216-40-17.sprayadsl.telenor.se)
- # [09:57] <annevk> "were many things which WHATwg want to delete, are mentioned (ACRONYM, non-visual rendering of TABLES amongst them.)"
- # [09:58] <annevk> FO 4
- # [09:58] <annevk> these people are crazy
- # [10:24] * Joins: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se)
- # [10:24] * Joins: hendry (n=hendry@91.84.62.62)
- # [10:38] * Quits: zcorpan (n=zcorpan@84-216-40-17.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [10:58] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
- # [10:59] * Joins: Ducki (n=Alex@dialin-212-144-064-203.pools.arcor-ip.net)
- # [11:11] * Joins: jgraham (n=jgraham@81-86-214-45.dsl.pipex.com)
- # [11:14] <zcorpan_> what's the reason that i like testing parsing more than testing other things? :)
- # [11:14] * Joins: BenWard (i=BenWard@nat/yahoo/x-4c1e0ce9c20e9371)
- # [11:15] <annevk> parsing is trivial? :p
- # [11:15] <zcorpan_> perhaps :)
- # [11:15] <zcorpan_> but not really
- # [11:15] <annevk> btw, any chance you'll make some script that converts html5lib testdata to browser usable tests?
- # [11:16] <annevk> because making html5lib tests is trivial
- # [11:16] <zcorpan_> hmm, i could look into that
- # [11:16] <annevk> someone from mozilla already did some work
- # [11:16] <zcorpan_> pointer?
- # [11:16] <annevk> I'm afraid I don't have a pointer
- # [11:17] <annevk> the only thing you need to do is get the result DOM
- # [11:17] <annevk> iterate over it
- # [11:17] <zcorpan_> load the tests in an iframe
- # [11:17] <annevk> yeah
- # [11:17] <annevk> and from the restult DOM you make a string and compare that with the #document data
- # [11:17] <zcorpan_> ah yep
- # [11:18] <zcorpan_> seems pretty straightforward
- # [11:19] <zcorpan_> do the existing tests assume that scripting is enabled? or disabled?
- # [11:19] <annevk> I think enabled, but scripting support is not there
- # [11:20] <zcorpan_> might perhaps be good to split up the tests that assume that scripting is enabled or disabled (or neither)
- # [11:21] <annevk> I suppose we could make extensions
- # [11:21] <annevk> #data --scripting-disabled
- # [11:21] <zcorpan_> perhaps
- # [11:21] * Joins: Charl (n=charlvn@c1-32-14.wblv.isadsl.co.za)
- # [11:23] <annevk> don't know what's best
- # [11:23] * Joins: maikmerten (n=maikmert@T71c9.t.pppool.de)
- # [11:24] <zcorpan_> not sure if it's possible to enable/disable scripting on a per test basis
- # [11:25] <zcorpan_> my port would probably only work with tests that don't assume that scripting is disabled
- # [11:26] <annevk> sure
- # [11:26] <annevk> you could have some server-side script that organizes the tests for you or something
- # [11:26] <annevk> in that case you can simply make a scripting-enabled and scripting-disabled folder
- # [11:26] <annevk> dunno
- # [11:29] <annevk> to start it would be nice to have some JS that does DOM -> #document\n...
- # [11:29] <zcorpan_> yeah
- # [11:29] <annevk> then we can compare browsers to html5lib more easily
- # [11:30] * zcorpan_ looks at the live dom viewer code
- # [11:30] * Joins: ROBOd (n=robod@86.34.246.154)
- # [11:31] <zcorpan_> hmm, what if the dom isn't a tree
- # [11:32] <annevk> Hixie has solved that issue
- # [11:32] <annevk> I suppose you just keep a pointer around and check if you haven't encountered the node before
- # [11:32] <zcorpan_> yeah, but the html5lib test output format doesn't support non-trees
- # [11:33] <annevk> oh
- # [11:33] <annevk> elementname - graph
- # [11:33] <annevk> just output something that makes it non-conforming
- # [11:46] <annevk> (if we have that script it can be integrated with the thing david has)
- # [11:47] <jgraham> http://lxr.mozilla.org/seamonkey/source/parser/htmlparser/tests/mochitest/
- # [11:47] <annevk> http://hasather.net/html5/parsetree/
- # [11:47] <annevk> jgraham, cool
- # [11:56] <hsivonen> I wonder if sayrer is writing a new HTML parser or changing the old one
- # [11:57] <hsivonen> (I wouldn't want to change the old one)
- # [11:57] <annevk> dunno, seems like mrbkap is still fixing the old one
- # [11:57] <annevk> (from the couple of bug numbers referenced there)
- # [11:58] <annevk> they also checked out all the old tests
- # [12:03] <annevk> jgraham, btw, how easy is it to extend all treebuilders to support two more variables for DOCTYPE?
- # [12:27] * Joins: Jero (n=Jero@d207230.upc-d.chello.nl)
- # [12:37] * Joins: Ducki_ (n=Alex@dialin-145-254-189-236.pools.arcor-ip.net)
- # [12:40] * Quits: Ducki (n=Alex@dialin-212-144-064-203.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [12:44] <zcorpan_> http://simon.html5.org/temp/dom-tostring.html
- # [12:52] <zcorpan_> please tell me if i can improve the function, i think it is doing some unnecessary things (looping too many times or something)
- # [12:52] <zcorpan_> or if i got the format wrong
- # [12:57] * Fuzzy76 is now known as fuzzy76
- # [12:58] <hsivonen> zcorpan_: well, if you wanted to optimize performance (which isn't really necessary), you could traverse the DOM using an iterative algorithm instead of a recursive one
- # [13:04] <zcorpan_> hsivonen: hmm, ok. i think i'll leave it as is for now
- # [13:05] * Joins: peepo (n=Jay@86.157.113.34)
- # [13:19] * Quits: peepo (n=Jay@86.157.113.34) ("later")
- # [13:48] * Quits: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [13:50] * Quits: Jero (n=Jero@d207230.upc-d.chello.nl) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [14:01] * Joins: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se)
- # [14:06] <zcorpan_> the selectors api naming issue will never end
- # [14:10] <annevk> I wonder when HTML 5 will get issues like that
- # [14:10] <annevk> hopefully when everything is already shipped in implementations
- # [14:16] <zcorpan_> selectorQuery/selectorQueryAll seem to be good names
- # [14:18] <annevk> wfm
- # [14:33] * Joins: SavageX (n=maikmert@T74a5.t.pppool.de)
- # [14:33] <Lachy> yeah, I like those names too. It looks like a reasonable compromise between selectElement and cssQuery, but I have a feeling there's going to be someone that doesn't like it
- # [14:35] <zcorpan_> of course someone won't like it
- # [14:38] * Joins: Ducki (i=Ducki@dialin-145-254-186-222.pools.arcor-ip.net)
- # [14:49] * Joins: webben (i=benh@nat/yahoo/x-e5c78d1644d1de13)
- # [14:51] * Joins: MikeSmith (n=MikeSmit@178.14.102.121.dy.bbexcite.jp)
- # [14:51] * Quits: maikmerten (n=maikmert@T71c9.t.pppool.de) (Read error: 110 (Connection timed out))
- # [14:58] * Quits: Ducki_ (n=Alex@dialin-145-254-189-236.pools.arcor-ip.net) (Read error: 110 (Connection timed out))
- # [15:00] * Joins: jcgregorio (i=chatzill@nat/ibm/x-a6cf4e4a3ed5b4d8)
- # [15:05] * Quits: ROBOd (n=robod@86.34.246.154) (Remote closed the connection)
- # [15:06] * Joins: the_mart (n=Martin@host86-135-9-158.range86-135.btcentralplus.com)
- # [15:53] * Joins: Jero (n=Jero@d207230.upc-d.chello.nl)
- # [15:53] * Joins: karlUshi (n=karl@124-144-94-188.rev.home.ne.jp)
- # [15:54] * Quits: MikeSmith (n=MikeSmit@178.14.102.121.dy.bbexcite.jp) ("Less talk, more pimp walk.")
- # [16:20] * Joins: zcorpan (n=zcorpan@esk-ba-1-nomad.net.mdh.se)
- # [16:20] <zcorpan> so why doesn't this work? http://simon.html5.org/temp/html5lib-tests/wrapper.html
- # [16:22] <annevk> you're not invoking send()?
- # [16:22] <annevk> with my XHR2 that would not be necessary but it seems that it will not going to fly :)
- # [16:25] <Lachy> how is XHR2 going to know when to implicitly invoke send()?
- # [16:25] <annevk> much like Audio(src)
- # [16:25] <annevk> anyway, not going to happen
- # [16:26] <annevk> new XMLHttpRequest(method, src) is likely the only shortcut that makes some sense
- # [16:26] <Philip`> Sounds like about the same as setTimeout(fn, 0) too (i.e. as soon as possible after the current script has finished)
- # [16:26] <annevk> yeah
- # [16:26] * Joins: zcorpan__ (n=zcorpan@esk-ba-1-nomad.net.mdh.se)
- # [16:31] <zcorpan__> hmm, is tests1.txt parsed as xml or something?
- # [16:33] * Quits: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [16:33] <annevk> shouldn't matter for responseText
- # [16:34] * Quits: karlUshi (n=karl@124-144-94-188.rev.home.ne.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
- # [16:34] <zcorpan__> Error: syntax error
- # [16:34] <zcorpan__> Source File: file://loca.....l5lib-tests/tests1.txt
- # [16:34] <zcorpan__> Line: 1, Column: 1
- # [16:34] <zcorpan__> Source Code:
- # [16:34] <zcorpan__> #data
- # [16:35] <annevk> oh, in Firefox?
- # [16:35] <zcorpan__> yeah
- # [16:36] <annevk> they have some issues there I believe
- # [16:38] * Joins: Ducki_ (i=Ducki@dialin-145-254-187-024.pools.arcor-ip.net)
- # [16:38] * Quits: Ducki (i=Ducki@dialin-145-254-186-222.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [16:38] * Joins: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se)
- # [16:40] * Quits: zcorpan (n=zcorpan@esk-ba-1-nomad.net.mdh.se) (Read error: 110 (Connection timed out))
- # [16:43] * Joins: tndH_ (i=Rob@adsl-87-102-93-12.karoo.KCOM.COM)
- # [16:44] * tndH_ is now known as tndH
- # [16:56] * Quits: zcorpan__ (n=zcorpan@esk-ba-1-nomad.net.mdh.se) (Read error: 110 (Connection timed out))
- # [16:57] * Joins: MikeSmith (n=MikeSmit@eM60-254-242-220.pool.emobile.ad.jp)
- # [17:02] * Joins: tndH_ (i=Rob@adsl-87-102-93-12.karoo.KCOM.COM)
- # [17:12] * Quits: tndH (i=Rob@adsl-87-102-93-12.karoo.KCOM.COM) (Read error: 110 (Connection timed out))
- # [17:28] * Quits: BenWard (i=BenWard@nat/yahoo/x-4c1e0ce9c20e9371) ("Fades out again…")
- # [17:29] * Joins: BenWard (i=BenWard@nat/yahoo/x-1d0d03726b8c96d5)
- # [17:36] * Parts: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se)
- # [17:36] * Joins: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se)
- # [17:38] * SavageX is now known as maikmerten
- # [17:50] * Quits: webben (i=benh@nat/yahoo/x-e5c78d1644d1de13) (Read error: 104 (Connection reset by peer))
- # [17:53] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [17:59] * Joins: duryodhan (n=chatzill@221.128.138.129)
- # [18:01] * Joins: weinig (i=weinig@nat/apple/x-01c8ab1b6460715e)
- # [18:02] * Joins: ROBOd (n=robod@86.34.246.154)
- # [18:20] * Quits: BenWard (i=BenWard@nat/yahoo/x-1d0d03726b8c96d5) ("Fades out again…")
- # [18:20] * Joins: BenWard (i=BenWard@nat/yahoo/x-918e57c09ea03e04)
- # [18:25] <virtuelv> hm, wonder which version of Safari the iPhone is based on
- # [18:26] <virtuelv> Row 1 and 4+5 of Acid2 fails
- # [18:26] * Quits: Jero (n=Jero@d207230.upc-d.chello.nl) (Nick collision from services.)
- # [18:26] * Joins: Jero_ (n=Jero@d207230.upc-d.chello.nl)
- # [18:27] <Philip`> virtuelv: It calls itself "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3" which sounds like a possibly old WebKit
- # [18:29] <virtuelv> then this too: http://www.johnmurch.com/2007/07/01/iphone-javascript-and-spec-benchmark/ makes sense
- # [18:30] * Joins: billmason (n=billmaso@c-24-20-186-228.hsd1.mn.comcast.net)
- # [18:30] * Joins: bzed (n=bzed@dslb-084-059-102-210.pools.arcor-ip.net)
- # [18:30] <Philip`> Looks like someone tried running Canvex on an iPhone - I wonder what kind of performance they get...
- # [18:38] * Joins: Ducki__ (n=Alex@dialin-212-144-055-163.pools.arcor-ip.net)
- # [18:42] * Quits: hendry (n=hendry@91.84.62.62) ("leaving")
- # [18:48] * Joins: aroben (n=adamrobe@17.203.15.248)
- # [18:49] * Joins: hendry (n=hendry@91.84.62.62)
- # [18:55] * Quits: BenWard (i=BenWard@nat/yahoo/x-918e57c09ea03e04) (Read error: 110 (Connection timed out))
- # [19:03] * Quits: Ducki_ (i=Ducki@dialin-145-254-187-024.pools.arcor-ip.net) (Read error: 110 (Connection timed out))
- # [19:05] * Joins: othermaciej (n=mjs@17.255.97.47)
- # [19:14] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (Read error: 104 (Connection reset by peer))
- # [19:25] * Joins: bewest (n=ben@httpcraft/bewest)
- # [19:25] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [19:27] * Joins: KevinMarks (i=KevinMar@nat/google/x-d7bcb345f1caf119)
- # [19:32] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [19:34] * Quits: weinig (i=weinig@nat/apple/x-01c8ab1b6460715e)
- # [19:37] * Joins: weinig (i=weinig@nat/apple/x-73e3b23da07d86d6)
- # [19:46] * Quits: aroben (n=adamrobe@17.203.15.248)
- # [19:49] * Joins: zcorpan (n=zcorpan@esk-ba-1-nomad.net.mdh.se)
- # [19:50] * Joins: aroben (n=adamrobe@17.203.15.248)
- # [19:50] * Joins: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [19:52] * Joins: webben (i=benh@nat/yahoo/x-b2e57c66db8eb818)
- # [20:04] * Quits: zcorpan_ (n=zcorpan@84-216-40-17.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [20:12] * Quits: webben (i=benh@nat/yahoo/x-b2e57c66db8eb818)
- # [20:13] * Quits: zcorpan (n=zcorpan@esk-ba-1-nomad.net.mdh.se) (Read error: 110 (Connection timed out))
- # [20:30] * Quits: gsnedders (n=gsnedder@host81-132-88-104.range81-132.btcentralplus.com) ("Don't touch /dev/null…")
- # [20:33] * Quits: Charl (n=charlvn@c1-32-14.wblv.isadsl.co.za) ("Leaving")
- # [20:33] * Joins: gsnedders (n=gsnedder@host81-132-88-104.range81-132.btcentralplus.com)
- # [20:36] * Quits: gsnedders (n=gsnedder@host81-132-88-104.range81-132.btcentralplus.com) (Client Quit)
- # [20:36] * Quits: maikmerten (n=maikmert@T74a5.t.pppool.de) (Remote closed the connection)
- # [20:38] * Quits: Ducki__ (n=Alex@dialin-212-144-055-163.pools.arcor-ip.net) (Read error: 104 (Connection reset by peer))
- # [20:38] * Joins: Ducki__ (n=Alex@dialin-212-144-055-163.pools.arcor-ip.net)
- # [20:43] <jgraham> annevk: The only issue I can think of with adding more doctype stuff to the treebuilders is several tree types don't really support the concept of doctypes
- # [20:44] <jgraham> There have been hacked in various ways to support the concept e.g. by having elements with tagnames like "<!doctype>"
- # [20:45] <jgraham> But where we hacked we can hack a little more
- # [20:45] <jgraham> :)
- # [20:51] * Parts: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [20:53] <hsivonen> jgraham: my plan is not to expose the doctype by default through APIs designed for XML
- # [20:54] <jgraham> hsivonen: We need it for running tests. By default it is stripped when a special flag is not set
- # [20:54] <hsivonen> annevk: the doctype node stuff is for browsers. it is rather pointless for parsing libraries meant for non-browser use cases
- # [20:55] <hsivonen> jgraham: OK. I guess I have to support doctypes in SAX (buffered and streaming)
- # [20:55] <hsivonen> but supporting them in the DOM just sucks without a backdoor API
- # [20:56] <jgraham> (that is, it is stripped where it not supported by the underlying tree)
- # [20:57] <hsivonen> if the use case is making a drop-in library for apps that now use an XML parser, exposing the doctype might be more harm than good
- # [20:58] <hsivonen> but yeah, supporting doctype exposure in SAX and XOM is reasonable
- # [21:10] * Quits: weinig (i=weinig@nat/apple/x-73e3b23da07d86d6)
- # [21:11] * Quits: the_mart (n=Martin@host86-135-9-158.range86-135.btcentralplus.com) ("Leaving")
- # [21:12] * Quits: aroben (n=adamrobe@17.203.15.248)
- # [21:45] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 110 (Connection timed out))
- # [22:16] * Quits: jcgregorio (i=chatzill@nat/ibm/x-a6cf4e4a3ed5b4d8) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007060115]")
- # [22:29] * Joins: webben (n=benh@91.84.193.157)
- # [22:38] * Joins: Ducki_ (n=Alex@dialin-145-254-188-042.pools.arcor-ip.net)
- # [22:40] * Joins: gsnedders (n=gsnedder@host81-132-88-104.range81-132.btcentralplus.com)
- # [22:41] * Quits: billmason (n=billmaso@c-24-20-186-228.hsd1.mn.comcast.net)
- # [22:43] * Joins: billmason (n=billmaso@c-24-20-186-228.hsd1.mn.comcast.net)
- # [22:43] * Joins: weinig (i=weinig@nat/apple/x-d44c0c94f109511d)
- # [22:52] * Quits: billmason (n=billmaso@c-24-20-186-228.hsd1.mn.comcast.net)
- # [22:54] * Joins: billmason (n=billmaso@c-24-20-186-228.hsd1.mn.comcast.net)
- # [22:56] * Joins: aroben (n=adamrobe@17.255.104.120)
- # [22:57] * Quits: Ducki__ (n=Alex@dialin-212-144-055-163.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [23:02] * Joins: dbaron (n=dbaron@corp-242.mountainview.mozilla.com)
- # [23:02] * Joins: aroben_ (n=adamrobe@17.203.15.248)
- # [23:03] * Quits: tndH_ (i=Rob@adsl-87-102-93-12.karoo.KCOM.COM) (Read error: 110 (Connection timed out))
- # [23:10] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [23:11] * Joins: tndH (i=Rob@adsl-87-102-93-12.karoo.KCOM.COM)
- # [23:11] * Quits: aroben (n=adamrobe@17.255.104.120) (Nick collision from services.)
- # [23:12] * Quits: aroben_ (n=adamrobe@17.203.15.248) (Remote closed the connection)
- # [23:12] * Joins: aroben (n=adamrobe@17.203.15.248)
- # [23:13] * Quits: MikeSmith (n=MikeSmit@eM60-254-242-220.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
- # [23:17] * Joins: MikeSmith (n=MikeSmit@eM60-254-213-111.pool.emobile.ad.jp)
- # [23:18] * Joins: hendry_ (n=hendry@91.84.62.62)
- # [23:19] * Quits: hendry (n=hendry@91.84.62.62) (Read error: 113 (No route to host))
- # [23:24] * Quits: Ducki_ (n=Alex@dialin-145-254-188-042.pools.arcor-ip.net) (Read error: 104 (Connection reset by peer))
- # [23:26] * Joins: hasather (n=hasather@22.80-203-71.nextgentel.com)
- # [23:30] * Quits: KevinMarks (i=KevinMar@nat/google/x-d7bcb345f1caf119) ("The computer fell asleep")
- # [23:32] * Joins: weinig_ (i=weinig@nat/apple/x-138f3a50407522ed)
- # [23:33] * Quits: weinig (i=weinig@nat/apple/x-d44c0c94f109511d) (Read error: 104 (Connection reset by peer))
- # [23:39] * Joins: KevinMarks (i=KevinMar@nat/google/x-c08733bf8ae21a83)
- # [23:40] * Joins: mw22_ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [23:48] * Quits: mw22_ (n=chatzill@h8441169151.dsl.speedlinq.nl) ("Chatzilla 0.9.75-rdmsoft [XULRunner 1.8.0.4/2006060814]")
- # [23:56] * Parts: weinig_ (i=weinig@nat/apple/x-138f3a50407522ed)
- # [23:57] * Joins: weinig (i=weinig@nat/apple/x-c6347e52ac937d33)
- # Session Close: Tue Jul 03 00:00:00 2007
The end :)