Options:
- # Session Start: Wed Oct 07 00:00:00 2009
- # Session Ident: #whatwg
- # [00:04] * Quits: miketaylr (n=miketayl@38.117.156.163)
- # [00:05] * Joins: yatil (n=Adium@78.104.102.186)
- # [00:08] * aroben is now known as aroben|afk
- # [00:11] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [00:13] * Joins: othermaciej (n=mjs@17.246.19.150)
- # [00:17] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [00:22] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [00:22] * Joins: jorlow (n=jorlow@nat/google/x-cyrezuqmfrdtftuz)
- # [00:23] * dave_levin is now known as dave_levin_afk
- # [00:25] * Joins: benward_ (n=benward@nat/yahoo/x-tftfqxokejuksxvk)
- # [00:25] * aroben|afk is now known as aroben|away
- # [00:27] * Parts: takkaria (n=takkaria@isparp.co.uk)
- # [00:27] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) ("Nettalk6 - www.ntalk.de")
- # [00:27] * Joins: webben1 (n=Adium@213-152-32-107.dsl.eclipse.net.uk)
- # [00:31] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [00:32] * Quits: benward (n=benward@98.210.154.133) (Read error: 110 (Connection timed out))
- # [00:34] * Quits: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com) (Read error: 110 (Connection timed out))
- # [00:34] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [00:35] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [00:37] * Quits: cohitre (n=cohitre@pool-98-111-95-62.sttlwa.fios.verizon.net)
- # [00:40] <TabAtkins> Goddammit, the lack of <di> or ::di strikes again!
- # [00:42] * TabAtkins now has to rewrite his <dl> into a <ul> with headings and paragraphs, just to get it styled in a sane way.
- # [00:43] <TabAtkins> Actually, I'll rewrite it as <section>s.
- # [00:47] * Joins: doublec (n=doublec@203-97-204-82.dsl.clear.net.nz)
- # [00:48] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
- # [00:51] <TabAtkins> Huh. I've got a weird rendering issue using figure and dt/dd in Firefox. Dunno what's causing it, but if anyone wants to troubleshoot it with me in case it's something we need to worry about on the list, let me know.
- # [00:53] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [00:54] * Parts: ojan (n=ojan@nat/google/x-atguerljrvadgiqo)
- # [00:55] <erlehmann> TabAtkins, i liek figure.
- # [00:55] <TabAtkins> Wait, never mind. I forgot to make <figure> display:block, so it was generating borders around empty line-boxes before and after its normal content.
- # [00:55] <erlehmann> TabAtkins, tellme.
- # [00:55] <erlehmann> lol
- # [00:55] <erlehmann> TabAtkins, line-boxes ?
- # [00:56] <TabAtkins> CSS term. an inline element with block contents will still generate an anonymous inline block before and after the block contents.
- # [00:57] <TabAtkins> (Or rather, I think the collapsed whitespace between the element's start tag and the content element's start tag (similarly for end tags) causes it.)
- # [00:57] <Hixie> gsnedders|work: i replied to your e-mail (saying that i had no ideas), so if you don't get it, that could be indicative of a further problem
- # [01:01] * Joins: Lachy_ (n=Lachlan@114.73.158.174)
- # [01:03] * Quits: paul_irish_ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) (Read error: 113 (No route to host))
- # [01:05] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) ("Leaving")
- # [01:11] * Joins: archtech (n=sv@83.228.56.37)
- # [01:19] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [01:19] * Quits: Lachy_ (n=Lachlan@114.73.158.174) ("Leaving")
- # [01:19] * Joins: yatil (n=Adium@78.104.102.186)
- # [01:20] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-mdrwafcqmnqxrxvk)
- # [01:25] * Parts: yatil (n=Adium@78.104.102.186)
- # [01:26] * Quits: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com)
- # [01:41] * dave_levin_afk is now known as dave_levin
- # [01:44] * Joins: tantekc (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [01:44] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net) (Read error: 104 (Connection reset by peer))
- # [01:44] * tantekc is now known as tantek
- # [01:45] * Quits: Guest66076 (n=arun@nat/mozilla/x-qwsdrntjtupgfksd)
- # [01:50] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [01:57] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [01:58] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [02:09] * Quits: dglazkov (n=dglazkov@nat/google/x-csntvlcbntsydsjl)
- # [02:15] * Joins: sicking_ (n=chatzill@32.157.109.197)
- # [02:19] * Quits: sicking (n=chatzill@nat/mozilla/x-whsdwxaywrcmjsqa) (Read error: 110 (Connection timed out))
- # [02:19] * sicking_ is now known as sicking
- # [02:28] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [02:31] * Quits: ap (n=ap@17.246.19.174)
- # [02:33] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [02:35] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:41] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:48] * Joins: sicking_ (n=chatzill@32.153.43.227)
- # [02:53] * Quits: yutak_home (n=kee@61.117.6.79) ("Ex-Chat")
- # [03:00] * Quits: sicking (n=chatzill@32.157.109.197) (Read error: 110 (Connection timed out))
- # [03:00] * Quits: dbaron (n=dbaron@nat/mozilla/x-pgtrlcxlawwtedmu) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:04] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [03:23] * Quits: sicking_ (n=chatzill@32.153.43.227) (Read error: 104 (Connection reset by peer))
- # [03:23] * Quits: ttepasse (n=ttepas--@p5B0172E8.dip.t-dialin.net) ("?Q")
- # [03:25] * Joins: sicking (n=chatzill@c-69-181-197-163.hsd1.ca.comcast.net)
- # [03:26] <Dashiva> Extensible ponies are the best
- # [03:29] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:30] * Quits: jennb (n=jennb@74.125.59.73)
- # [03:39] * Joins: slightlyoff (n=slightly@nat/google/x-bbjkldtfvlkjuzom)
- # [03:40] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [03:42] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
- # [03:42] * Joins: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [03:42] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [03:45] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [03:54] * slightlyoff is now known as slightlyoff_afk
- # [03:58] * Quits: archtech (n=sv@83.228.56.37) (Read error: 148 (No route to host))
- # [03:59] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [04:02] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [04:05] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [04:06] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:18] * Quits: dimich (n=dimich@74.125.59.73) (Read error: 60 (Operation timed out))
- # [04:20] * Joins: dave_levin_ (n=dave_lev@74.125.59.65)
- # [04:21] * Joins: dimich (n=dimich@74.125.59.65)
- # [04:27] * Quits: othermaciej (n=mjs@17.246.19.150)
- # [04:28] * Joins: othermaciej (n=mjs@17.246.19.150)
- # [04:28] * Quits: othermaciej (n=mjs@17.246.19.150) (Client Quit)
- # [04:30] * Quits: dave_levin (n=dave_lev@74.125.59.73) (Read error: 110 (Connection timed out))
- # [04:30] * dave_levin_ is now known as dave_levin
- # [04:35] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:41] * Joins: dimich_ (n=dimich@74.125.59.73)
- # [04:45] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("Leaving")
- # [04:48] * Quits: dimich (n=dimich@74.125.59.65) (Read error: 110 (Connection timed out))
- # [04:48] * dimich_ is now known as dimich
- # [04:49] * Joins: scherkus_ (n=scherkus@74.125.59.73)
- # [04:50] * Quits: slightlyoff_afk (n=slightly@nat/google/x-bbjkldtfvlkjuzom)
- # [04:50] * Joins: dave_levin_ (n=dave_lev@74.125.59.73)
- # [04:51] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [04:52] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [04:52] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [04:52] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:53] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) (Client Quit)
- # [04:56] * Quits: dave_levin (n=dave_lev@74.125.59.65) (Read error: 110 (Connection timed out))
- # [04:56] * Quits: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [04:57] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [04:59] * Quits: scherkus (n=scherkus@74.125.59.65) (Read error: 110 (Connection timed out))
- # [05:01] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [05:04] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [05:05] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Client Quit)
- # [05:05] * Quits: weinig (n=weinig@17.246.16.128)
- # [05:06] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) (Read error: 60 (Operation timed out))
- # [05:07] * Quits: dpranke (n=Adium@nat/google/x-xfwuzteapblrwlto) ("Leaving.")
- # [05:07] * Quits: dave_levin_ (n=dave_lev@74.125.59.73) (Read error: 110 (Connection timed out))
- # [05:11] * Quits: dglazkov_ (n=dglazkov@72.14.224.1) (Read error: 110 (Connection timed out))
- # [05:15] * Quits: jwalden_ (n=waldo@nat/mozilla/x-rcdpgeyyrxjgseac) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
- # [05:15] * Quits: aroben|away (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [05:29] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [05:31] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-mdrwafcqmnqxrxvk) ("Page closed")
- # [05:35] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [05:36] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:41] * Joins: lazni (n=lazni@113.22.24.126)
- # [05:48] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) ("Wünsche weiterhin guten Flug")
- # [06:07] * Quits: dave_levin (n=dave_lev@74.125.59.73)
- # [06:16] * Quits: tyoshino (n=tyoshino@220.109.219.244) ("Leaving...")
- # [06:20] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:23] * Joins: StreVat (n=snow5288@32.140.49.81)
- # [06:25] <StreVat> Hello all
- # [06:26] <StreVat> Just getting started developing a blog here and I wanna take the opportunity to do what I can in html5
- # [06:26] <StreVat> if anyone has any prized examples, let me know!
- # [06:32] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:33] * lazni is now known as makfa-hdh
- # [06:33] * makfa-hdh is now known as lazni
- # [06:34] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [06:35] * Parts: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [06:36] * Joins: Super-Dot (n=Super-Do@75.61.85.191)
- # [06:46] <othermaciej> if the entire main content of a document is an article, is it appropriate to use <article>?
- # [06:48] * Quits: StreVat (n=snow5288@32.140.49.81) (Read error: 104 (Connection reset by peer))
- # [06:50] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
- # [06:57] * Joins: heycam (n=cam@124-168-33-75.dyn.iinet.net.au)
- # [06:58] <Hixie> othermaciej: yes
- # [06:58] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:59] * Joins: dimich_ (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
- # [07:06] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [07:06] * dave_levin_ is now known as dave_levin
- # [07:09] * Joins: dimich__ (n=dimich@74.125.59.73)
- # [07:13] * lmorchard is now known as lmorchard|away
- # [07:17] * Quits: dimich (n=dimich@74.125.59.73) (Read error: 110 (Connection timed out))
- # [07:17] * dimich_ is now known as dimich
- # [07:19] * Joins: maikmerten (n=merten@129.217.26.196)
- # [07:20] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [07:21] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [07:21] * lmorchard|away is now known as lmorchard
- # [07:21] * lmorchard is now known as lmorchard|away
- # [07:23] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-gvimkxtgmhotzgxv)
- # [07:23] * Quits: webben1 (n=Adium@213-152-32-107.dsl.eclipse.net.uk) (Remote closed the connection)
- # [07:28] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [07:29] * Joins: StreVat (n=snow5288@71.192.99.50)
- # [07:31] * Joins: arun__ (n=arun@adsl-76-202-117-23.dsl.pltn13.sbcglobal.net)
- # [07:35] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [07:38] * Quits: doublec (n=doublec@203-97-204-82.dsl.clear.net.nz) ("Leaving")
- # [07:44] * Joins: benward (n=benward@98.210.154.133)
- # [07:50] * Quits: benward_ (n=benward@nat/yahoo/x-tftfqxokejuksxvk) (Read error: 60 (Operation timed out))
- # [08:09] * Quits: benward (n=benward@98.210.154.133) (Read error: 104 (Connection reset by peer))
- # [08:09] * Joins: benward_ (n=benward@98.210.154.133)
- # [08:14] * Joins: fishd (n=darin@72.14.224.1)
- # [08:14] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [08:23] * Quits: arun__ (n=arun@adsl-76-202-117-23.dsl.pltn13.sbcglobal.net) ("Ruh-roh!")
- # [08:30] * Quits: benward_ (n=benward@98.210.154.133) (Read error: 110 (Connection timed out))
- # [08:42] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("Leaving")
- # [08:44] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:50] * Joins: dave_levin_ (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [08:51] * Quits: StreVat (n=snow5288@71.192.99.50)
- # [08:51] * Quits: dave_levin_ (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Client Quit)
- # [08:51] * Joins: yatil (n=Adium@78.104.102.186)
- # [08:51] <boblet> StreVat: re HTML5 blog, two overviews of HTML5 sectioning elements (of most interest to authors) are:
- # [08:51] <boblet> http://edward.oconnor.cx/2009/09/using-the-html5-sectioning-elements
- # [08:51] <boblet> http://boblet.tumblr.com/post/141239118/html5-structure4
- # [08:52] <boblet> Also, http://html5doctor.com/ has a lot of good articles
- # [08:52] <boblet> any questions ask here, and someone will generally help you out
- # [08:56] * hsivonen wonders how to make an eclipse project notice its Team function should now belong to MercurialEclipse--not Subclipse
- # [09:02] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:06] * Quits: dimich (n=dimich@c-98-203-252-208.hsd1.wa.comcast.net)
- # [09:06] * dimich__ is now known as dimich
- # [09:06] * Joins: benward (n=benward@98.210.154.133)
- # [09:07] * Quits: dave_levin (n=dave_lev@72.14.224.1) (Read error: 110 (Connection timed out))
- # [09:19] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [09:25] * Joins: annevk42 (n=annevk@cm-84.215.133.38.getinternet.no)
- # [09:30] * Joins: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com)
- # [09:31] * Joins: cedricv (n=cedric@116.197.244.236)
- # [09:43] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [09:43] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [09:43] * weinig_ is now known as weinig
- # [09:44] * Joins: Bretzky (n=user@ip72-201-153-134.ph.ph.cox.net)
- # [09:46] * Joins: fishd_ (n=darin@72.14.224.1)
- # [09:49] * Quits: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com) (Remote closed the connection)
- # [09:49] * Parts: Bretzky (n=user@ip72-201-153-134.ph.ph.cox.net)
- # [09:51] * Joins: nessy (n=nessy@r125-63-191-9.cpe.unwired.net.au)
- # [09:53] <Hixie> thanks to Ms2ger, HTML5 now has an index of elements
- # [09:54] <nessy> w00t!
- # [09:56] <Philip`> Rather than index, you should call it a periodic table
- # [09:57] <othermaciej> would anyone like to help me proofread http://dev.w3.org/html5/decision-policy/decision-policy.html before I send it to the HTML WG mailing list?
- # [10:00] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [10:00] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Remote closed the connection)
- # [10:00] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [10:00] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [10:01] <Philip`> othermaciej: Shouldn't the bug be closed in 5.b.?
- # [10:02] <othermaciej> Let me see
- # [10:02] <Philip`> (It seems bad to leave open bugs hanging around forever)
- # [10:02] <Philip`> s/in 5.b./somewhere in the path leading up to 5.b./
- # [10:03] <othermaciej> Philip`: that's more substantive feedback than proofreading - right now by design we don't close it in that case, since the originator could come back at some later point
- # [10:03] <othermaciej> Philip`: probably good feedback to post on the mailing list once I post this
- # [10:03] <othermaciej> Philip`: we did discuss a possibility like tagging with a keyword or marking CLOSED with a keyword after some period of time and no reply
- # [10:03] <othermaciej> PS I just fixed the broken anchor links
- # [10:04] * Philip` reads the bit later on
- # [10:04] <nessy> othermaciej: that looks very helpful! will read later! gotta go talk about video a11y...
- # [10:04] <Philip`> Oh, it gets set to RESOLVED, so maybe that's enough
- # [10:04] <othermaciej> nessy: good luck
- # [10:04] <nessy> thanks :)
- # [10:04] <othermaciej> nessy: it will be in VERIFY by that point
- # [10:04] <nessy> just a 3 min webjam talk :)
- # [10:04] * Quits: fishd (n=darin@72.14.224.1) (Read error: 110 (Connection timed out))
- # [10:04] <othermaciej> er
- # [10:04] <othermaciej> meant that for Philip`
- # [10:04] <nessy> no worries :)
- # [10:04] * Quits: nessy (n=nessy@r125-63-191-9.cpe.unwired.net.au) ("This computer has gone to sleep")
- # [10:05] * Joins: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com)
- # [10:06] <Philip`> othermaciej: "its usually not a good idea to repeatedly reopen the same bug" - s//'/
- # [10:06] <othermaciej> hmm, is the state really VERIFIED or is it VERIFY? Can't remember
- # [10:07] <zcorpan> the former
- # [10:07] <othermaciej> all righty
- # [10:07] <othermaciej> Philip`: thanks, fixed in my copy
- # [10:08] <hsivonen> othermaciej: the arrow from 6. WG Decision to 7.a. is not properly anchored
- # [10:08] <Philip`> othermaciej: "Rasied issue" (in diagram)
- # [10:08] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [10:08] <Hixie> othermaciej: in step 2, is "A rationale for the change or lack of change (at least enough for the Disposition of Comments).", is saying nothing and just marking the bug fixed acceptable when the bug report is, e.g., a typo?
- # [10:09] <Hixie> othermaciej: or would the editor have to say "I corrected this because I agree that that is a spelling mistake" or something asinine like that
- # [10:09] <hsivonen> othermaciej: why does a bug have to include at least one fix suggestion?
- # [10:09] <Philip`> othermaciej: "settled amicably, If spec" - s/,/./
- # [10:09] <othermaciej> Hixie: for trivial typos where you accept the comment, no rationale is needed; would you like me to clarify explicitly?
- # [10:09] <othermaciej> hsivonen: it doesn't have to - that's a suggestion
- # [10:09] <Hixie> othermaciej: nah, just curious
- # [10:10] <hsivonen> othermaciej: also, sample spec text needs to be rewritten anyway to wash away copyright
- # [10:11] <othermaciej> hsivonen: I can remove that part of the suggestion, but in some cases, short pieces of sample spec text have been useful to Hixie
- # [10:11] <othermaciej> e.g. the XPath issue
- # [10:11] <hsivonen> othermaciej: oh, OK. in general Hixie has discouraged spec text
- # [10:11] <Hixie> the XPath issue was a very rare exception
- # [10:11] <othermaciej> I can imagine that in many cases they'll be useful for Manu's HTML+RDFa draft as well
- # [10:11] <hsivonen> othermaciej: ok
- # [10:11] <othermaciej> this policy is meant to apply to all deliverables that reach at least Working Draft status
- # [10:12] <Hixie> (with the XPath issue, what happened is that the commentor disagreed on an editorial basis, and I couldn't work out why without seeing what they thought was the right answer.)
- # [10:13] * Quits: benward (n=benward@98.210.154.133)
- # [10:13] <hsivonen> othermaciej: is Bugzilla flexible enough to let bug reporters change state to CLOSED?
- # [10:14] <hsivonen> othermaciej: also, this doesn't cover anonymous comments from the WHATWG system
- # [10:14] <othermaciej> hsivonen: if you make an anonymous comment, then it is your choice to either identify yourself in the bug or let it stay in VERIFY whatever the resolution
- # [10:15] <hsivonen> othermaciej: I think you need a cutoff timeout for 5.b. Otherwise, there will be huge permathreads on when we can stop waiting.
- # [10:15] <othermaciej> hsivonen: I am sure MikeSmith can do the necessary bugzilla magic, but if not we can tweak that step
- # [10:15] <othermaciej> hsivonen: all right - I recommend giving that feedback on the list after I post this
- # [10:15] <othermaciej> (don't want to make substantial changes right now)
- # [10:15] <othermaciej> Philip` made the same point and I agree
- # [10:16] <hsivonen> If I make that point on the list, there's a risk of a huge permathread right there
- # [10:16] * Joins: mpt (n=mpt@canonical/mpt)
- # [10:17] <othermaciej> I'm inclined to say you get a month to reply to the editor's disposition but I don't want to change it right now since my co-chairs signed off on the substance of what is there now
- # [10:18] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-gvimkxtgmhotzgxv) (Ping timeout: 180 seconds)
- # [10:18] <Hixie> what's 5b?
- # [10:18] <Hixie> isn't that the "nobody replied" state?
- # [10:18] <othermaciej> yes
- # [10:19] <Hixie> there's no point having a cut-off for that -- someone not replying until after the cut-off is the same as someone filing a new bug
- # [10:19] <Hixie> in fact in general there's no difference between someone disagreeing and someone filing a new bug
- # [10:19] <Hixie> so there's no point having a cut-off
- # [10:21] <hsivonen> in that case, there should be some mechanism for deflecting dupes
- # [10:22] <Dashiva> Is there a consistent meaning to squares, diamonds and ovals?
- # [10:22] <othermaciej> dupes should be resolved DUPLICATE unless they contain new information
- # [10:22] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
- # [10:23] <othermaciej> rounded rects are start or end points, rectangles are process steps, diamonds are decisions
- # [10:23] <othermaciej> per standard flowchart usage
- # [10:23] * Philip` notes that the change proposal deadline doesn't particularly important, because you could always raise an identical issue months later and attach your change proposal
- # [10:23] <Philip`> s/doesn't/doesn't seem/
- # [10:23] <Dashiva> Escalation step 2b doesn't seem like a decision
- # [10:24] <othermaciej> oh that's because I forgot to add an arrow pointing to 2a
- # [10:24] <othermaciej> fixing...
- # [10:26] <hsivonen> What happens if the person who escalated a bug to ISSUE is willing to settle amicably but someone else wants to stir up trouble? does the other person have to restart the whole process?
- # [10:27] <hsivonen> there seems to be a loophole in the case where the editor has a co-conspirator:
- # [10:28] * Joins: svl (n=me@g227078204.adsl.alicedsl.de)
- # [10:28] <othermaciej> then the issue stays RAISED and someone has to make a Change Proposal (presumably not the person who first raised it)
- # [10:28] <hsivonen> the co-conspirator escalates an issue, fails to produce a proposal and the issue gets closed and deferred to the next version of HTML
- # [10:28] <othermaciej> amicable resolution does not apply if somebody objects, but then it's up to them to drive the issue
- # [10:28] <Dashiva> Maybe there should be an option for bug reporters to close as INVALID if they realize they misunderstood or have been convinced in other channels?
- # [10:29] <Dashiva> Similar to amicable resolution in escalation
- # [10:29] <othermaciej> I'm assuming that is allowed, but I guess it could be spelled out more explicitly
- # [10:30] <othermaciej> hsivonen: what's the alternative - that someone else would have escalated it later when they had more time to write a Change Proposal?
- # [10:30] <hsivonen> othermaciej: right
- # [10:30] <othermaciej> hsivonen: multiple people can volunteer to make a Change Proposal, so to do that someone would have to lie about their intent to make one and convince others that it's one they will like
- # [10:31] <hsivonen> othermaciej: true
- # [10:31] <Dashiva> Well, with the right timing, maybe the people who care are all busy with other proposals, or on vacation, or something :)
- # [10:32] <hsivonen> othermaciej: shouldn't Proposal Details be required to come with a copyright waiver?
- # [10:33] <hsivonen> or a super-permissive license, rather
- # [10:33] <othermaciej> I'm going to assume no one is going to escalate in bad faith - if we caught someone doing that, we'd likely treat it as a de facto amicable resolution (leaving someone else free to re-raise the issue or object or whatever)
- # [10:33] <othermaciej> we'd probably also have a stern talk with their AC rep
- # [10:33] <Hixie> what if they _are_ the AC rep? :-)
- # [10:34] <Hixie> (i don't understand the issue, personally. Why can't someone just write a proposal later, when they feel like it?)
- # [10:34] <Dashiva> What if they're an IE?
- # [10:34] <othermaciej> sure, anyone can write a proposal later - it can still be considered, it just won't be a blocker to wait for it
- # [10:34] * Quits: annevk42 (n=annevk@cm-84.215.133.38.getinternet.no) (Read error: 60 (Operation timed out))
- # [10:35] <hsivonen> othermaciej: oh does the decision to defer to the next version of HTML get reversed if someone else re-escaletes the same issue?
- # [10:36] <othermaciej> hsivonen: I guess it's not very crisply defined as written
- # [10:36] <Hixie> there's no way to prevent that, as far as i can see; someone can always claim that the issue they are raising is subtly different
- # [10:36] <Hixie> (which is fine)
- # [10:36] <Hixie> ok, index is checked in. File bugs if you find any. I'm going to bed. nn.
- # [10:37] <hsivonen> ok. in that case, the process isn't vulnerable to trying to pre-empt decision by getting them deferred but the process is vulnerable to Denial of Productivity escalation flood
- # [10:37] <othermaciej> Dashiva: if you don't mind saying, what's your real world name (so I can credit you for finding a mistake in my commit message)
- # [10:37] <hsivonen> which may be something that isn't worth fixing unless a flood happens
- # [10:37] <Dashiva> othermaciej: Magnus Kristiansen
- # [10:38] <othermaciej> hsivonen: the intent is that for your escalation flood to really have an effect, you have to do some work - someone re-raising the same timed-out issue over and over would be bad-faith behavior though, which we'd have to address if someone did it
- # [10:38] <hsivonen> othermaciej: OK.
- # [10:38] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
- # [10:38] <othermaciej> I think I'm going to mail this to public-html, if there are no more obvious typos
- # [10:40] * Quits: fishd_ (n=darin@72.14.224.1) (Read error: 110 (Connection timed out))
- # [10:40] * Joins: mpt (n=mpt@canonical/mpt)
- # [10:41] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:44] <Philip`> othermaciej: I think there's a big typo - you accidentally wrote whole pages of text, instead of "Hixie decides everything."
- # [10:44] <othermaciej> lol
- # [10:45] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:45] <Dashiva> So how does the process ensure that someone defined D.E. before a WG decision is made?
- # [10:46] <hsivonen> Dashiva: excellent point
- # [10:47] <zcorpan> D.E. == Dead End?
- # [10:47] <hsivonen> hehe
- # [10:51] <zcorpan> othermaciej: you have both "Full Working Group" and "full Working Group"
- # [10:52] <othermaciej> the Full shouldn't be capitalized
- # [10:52] <othermaciej> thanks
- # [11:02] * Joins: adactio (n=adactio@host86-163-206-16.range86-163.btcentralplus.com)
- # [11:11] * Quits: Super-Dot (n=Super-Do@75.61.85.191)
- # [11:14] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [11:21] * Joins: nessy (n=nessy@115.128.56.100)
- # [11:26] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [11:27] <gsnedders|work> Hmm, pne of the issues on Web DOM Core says, "should we remove error checking altogether?", which looks to be impossible (as that will break websites!)
- # [11:28] <gsnedders|work> I wonder if it's more possible to go the other way, and require the DOM to represent well-formed XML
- # [11:28] <gsnedders|work> The current middle-ground is just idiotic
- # [11:28] <hsivonen> gsnedders|work: what site patterns rely on DOM Core error checking?
- # [11:28] <jgraham> gsnedders|work: I doubt it
- # [11:28] <hsivonen> gsnedders|work: you can't require a DOM to be serializable without breaking L1 colon usage
- # [11:29] <gsnedders|work> hsivonen: A lot of those that use e.g., document.createElement("<div class=foobar>") for IE rely upon that throwing an exception to have their code work in other browsers
- # [11:29] <gsnedders|work> hsivonen: Ah yeah, that's true
- # [11:29] <gsnedders|work> hsivonen: And would break RDFa, totally :P
- # [11:29] <othermaciej> gsnedders|work: wait, that works in IE?
- # [11:29] <gsnedders|work> othermaciej: Yes.
- # [11:30] * othermaciej facepalms
- # [11:30] <jgraham> gsnedders|work: But there are downsides too, rihgt? ;)
- # [11:30] <gsnedders|work> othermaciej: Firefox supports it without attributes in quirks mode
- # [11:30] <hsivonen> gsnedders|work: ouch. so we can't make that syntax work in other browsers?
- # [11:30] <hsivonen> gsnedders|work: IIRC, Gecko had some half-way magic on that point
- # [11:30] <othermaciej> we've never supported anything like that in WebKit afaik
- # [11:30] * Joins: michaelforrest (n=michaelf@91.189.88.12)
- # [11:30] <gsnedders|work> hsivonen: We could, but I don't like the idea of making DOM rely upon having an HTML tokenizer around
- # [11:30] <hsivonen> gsnedders|work: does the Web expect document.createElement("<div>") to create a div element, though?
- # [11:30] <gsnedders|work> othermaciej: Nor does Opera. It doesn't cause any site compat issues I've found
- # [11:30] <gsnedders|work> hsivonen: No
- # [11:31] <hsivonen> hmm.
- # [11:31] <gsnedders|work> Anyhow, lunch
- # [11:31] <jgraham> hsivonen: (except in IE)
- # [11:31] <othermaciej> if sites depended on that working and not throwing, I would expect compat bugs, since scripts unexpectedly throwing tends to cause severe failure modes
- # [11:33] <hsivonen> jgraham, gsnedders|work: my recollection was right. Gecko does have the half-way magic in the quirks mode
- # [11:33] <hsivonen> http://mxr.mozilla.org/mozilla-central/source/content/html/document/src/nsHTMLDocument.cpp#1208
- # [11:34] <hsivonen> if the argument starts with < and ends with >, those characters are stripped in the quirks mode before proceeding
- # [11:35] <othermaciej> indeed I see the code doing that
- # [11:36] <hsivonen> (I mentioned what the code does in case people are prohibited from looking at code on MXR.)
- # [11:38] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=245274
- # [11:38] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=245274#c7
- # [11:40] <jgraham> Interesting
- # [11:40] <jgraham> Is there other DOM stuff that depends on the quirkiness of the document?
- # [11:41] <hsivonen> jgraham: IIRC, yes
- # [11:41] <othermaciej> interesting - we never got those reports
- # [11:41] <othermaciej> (though we have had many bug reports from IBM on problems with their enterprise web apps)
- # [11:42] <jgraham> (I note in his absence that gsnedders|work found some stuff that used this to detect IE vs non IE and give them diffeent code paths)
- # [11:42] <jgraham> (and so broke in Gecko)
- # [11:42] <jgraham> (but I'm not sure how much)
- # [11:42] <othermaciej> wild
- # [11:43] * Joins: beowulf (i=wiglaf@ps4552.dreamhost.com)
- # [11:43] <hsivonen> getElementsByClassName()
- # [11:44] <hsivonen> scroll info for body
- # [11:45] <hsivonen> document.all
- # [11:45] <hsivonen> color parsing
- # [11:45] <hsivonen> in attribute values
- # [11:47] <hsivonen> various attributes in tables
- # [11:49] <zcorpan> http://forums.whatwg.org/viewtopic.php?p=5274#5281
- # [11:50] <zcorpan> othermaciej: "These components are not absolutely mandatory for a bug reports." s/a bug/all bug/
- # [11:51] * Quits: lazni (n=lazni@113.22.24.126) (Remote closed the connection)
- # [11:51] <othermaciej> zcorpan: thanks
- # [11:51] <zcorpan> othermaciej: i thought bugs with insufficient information would be RESOLVED NEEDSINFO?
- # [11:51] <othermaciej> zcorpan: I guess it depends on the nature of what is missing
- # [11:52] <othermaciej> zcorpan: can you send that feedback to public-html please? I'd rather have substantive feedback on the list
- # [11:53] <zcorpan> ok
- # [11:55] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [11:56] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [11:56] * Quits: nessy (n=nessy@115.128.56.100) (Read error: 110 (Connection timed out))
- # [11:57] * Parts: annevk2 (n=annevk@213.236.208.22)
- # [12:16] <gsnedders|work> othermaciej: We've never had bug reports about it either
- # [12:16] <gsnedders|work> As far as I can tell, Gecko's half-way state is the worst for web compat
- # [12:21] <jgraham> gsnedders|work: But possibly the best for intranet compat :(
- # [12:26] * Quits: sicking (n=chatzill@c-69-181-197-163.hsd1.ca.comcast.net) (Remote closed the connection)
- # [12:30] <gsnedders|work> hsivonen: How many of the quirks do you think need to be in Web DOM Core and not HTML 5?
- # [12:31] <othermaciej> anything specific to HTML APIs should clearly be in HTML5
- # [12:31] <othermaciej> core DOM quirks, I could see an argument either way
- # [12:31] <othermaciej> though it would be nice if DOM Core itself could be kept free of quirks-mode-specific behaviors
- # [12:33] <gsnedders|work> That's what I think too. I'm just trying to think of whether there are any quirks that need to be in DOM Core
- # [12:34] * Quits: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com) ("Leaving.")
- # [12:35] <gsnedders|work> The fact that neither WebKit nor Opera supports the <…> createElement fun is encouraging, though it's unclear whether intranet stuff relies upon it stil.
- # [12:35] <hsivonen> gsnedders|work: they can all be in HTML5 if you accept the delta spec section in HTML5 that already modifies DOM Core
- # [12:35] <othermaciej> well that createElement quirk would be a candidate, but I'm hoping it's safe to just drop
- # [12:35] <othermaciej> the other things hsivonen mentioned are specific to HTML APIs I think not DOM Core APIs
- # [12:35] * hsivonen wonders how much IBM intranet stuff relies on IE Custom Tags
- # [12:36] <hsivonen> depends on whether one views document.all as HTML or Core
- # [12:36] <othermaciej> true; you could put document.all in Core
- # [12:36] <hsivonen> though one might argue that Gecko is wrong to make document.all conditional on the quirkiness
- # [12:36] <othermaciej> in WebKit I believe we expose undetectable document.all in all modes
- # [12:37] <gsnedders|work> hsivonen: There's no way around having HTML 5 modify certain behaviours for HTMLDocumnent and HTMLElement AFAIK. I'd rather document.all was HTMLDocument.all
- # [12:37] <gsnedders|work> I really don't see any reason for that to create onto Document.all
- # [12:37] <hsivonen> gsnedders|work: how does that help when HTML5 requires all document objects to implement HTMLDocument and SVGDocument anyway?
- # [12:38] <othermaciej> since HTML5 requires all document objects to implement HTMLDocument and SVGDocument, there's not much practical benefit to moving APIs from HTML5 to DOM Core
- # [12:38] <hsivonen> keeping Core clean and applying a delta in HTML5 reminds me of the latest TAG minutes
- # [12:38] <othermaciej> just a potential question for spec purity
- # [12:38] <othermaciej> for cases where HTML5 modifies the behavior of existing DOM Core methods, that should ideally be in DOM Core
- # [12:39] <othermaciej> those aren't quirks, just changes (applicable only to HTML documents)
- # [12:39] <gsnedders|work> othermaciej: Some of those are specific to HTML documents though
- # [12:39] <gsnedders|work> othermaciej: And it seems silly for those to be in DOM Core when they only apply to HTML documents
- # [12:39] <othermaciej> I wonder if it would be useful to expose the HTMLness bit of the Document in some more explicit way
- # [12:40] <othermaciej> gsnedders|work: at the very least DOM Core should be written in a way that HTML5 doesn't have to *contradict* it
- # [12:40] * Quits: explicit_ (n=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com) (Read error: 104 (Connection reset by peer))
- # [12:40] * Joins: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [12:40] <othermaciej> I think it would be fine to have an extension point instead of specifying html document behaviors directly
- # [12:40] <othermaciej> though that creates a bit more risk that things fall through the cracks between the documents
- # [12:41] <gsnedders|work> othermaciej: How can we avoid having HTMLDocument override things like createElement though, to do case-insensitive creation?
- # [12:41] <othermaciej> I think it would be fine for DOM Core to be aware of the idea of XML documents and HTML documents as different things
- # [12:41] <othermaciej> gsnedders|work: that's a property of being an "html document" (as opposed to an xml document), not a property of the HTMLDocument interface
- # [12:43] * Disconnected
- # [13:01] * Attempting to rejoin channel #whatwg
- # [13:01] * Rejoined channel #whatwg
- # [13:01] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [13:01] * Set by annevk3 on Wed Sep 09 23:23:54
- # [13:02] <hsivonen> based on the test case Opera and WebKit don't do the magic
- # [13:02] <zcorpan> the test might be bogus for opera
- # [13:02] <othermaciej> we do look at the namespaceURI parameter to createDocument() to decide what document interface to create
- # [13:03] <othermaciej> we do not yet do the HTML5 thing of all interfaces on all documents
- # [13:03] * Quits: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com) (Connection timed out)
- # [13:03] * Joins: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [13:04] * hsivonen goes file a bug
- # [13:04] * Quits: xplicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [13:07] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
- # [13:08] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [13:08] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/263 has a correct test for opera
- # [13:09] <zcorpan> when i think about it, i'm not sure opera has the htmlness bit on the document, but has it on elements instead
- # [13:10] <zcorpan> uh, that test is still bogus
- # [13:11] <zcorpan> a HEAD element is inserted...
- # [13:11] * zcorpan gives up
- # [13:11] <gsnedders|work> Honestly, can't you write a non-bogus test?
- # [13:11] <zcorpan> no
- # [13:13] <hsivonen> ttps://bugzilla.mozilla.org/show_bug.cgi?id=520969
- # [13:13] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=520969
- # [13:15] * hsivonen wishes Congress took the Eastern District of Texas out of business already
- # [13:16] <hsivonen> or SCOTUS if the Congress can't get their act together
- # [13:16] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/264 is non-bogus for opera (but bogus for others)
- # [13:18] * Joins: mpt_ (n=mpt@canonical/mpt)
- # [13:18] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [13:19] * Joins: yatil (n=Adium@78.104.102.186)
- # [13:21] * Parts: gsnedders|work (n=gsnedder@pat.se.opera.com) ("Oh noes, somebody set us up the bomb.")
- # [13:21] * Joins: gsnedders|work (n=gsnedder@pat.se.opera.com)
- # [13:24] * Joins: ttepasse (n=ttepas--@p5B015D8F.dip.t-dialin.net)
- # [13:28] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [13:35] * Joins: ttepass- (n=ttepas--@p5B0158D3.dip.t-dialin.net)
- # [13:52] * Quits: ttepasse (n=ttepas--@p5B015D8F.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [14:15] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [14:19] * Joins: pmuellr (n=pmuellr@nat/ibm/x-dctouywfalcbklpr)
- # [14:25] * Philip` wonders why http://www.quirksmode.org/webkit.html includes Konqueror 3.5 in its list of WebKits
- # [14:32] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
- # [14:43] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [14:45] * lmorchard|away is now known as lmorchard
- # [14:47] * Joins: xplicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [14:51] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [14:52] * Quits: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com) (Read error: 60 (Operation timed out))
- # [14:59] * Joins: archtech (n=sv@83.228.56.37)
- # [14:59] * Joins: yutak_home (n=kee@M006079.ppp.dion.ne.jp)
- # [15:06] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [15:11] <zcorpan> http://simon.html5.org/dump/html+js+css+atom.html - a file that is interpreted as html, as js, as css and as atom at the same time
- # [15:11] <zcorpan> works in firefox at least
- # [15:11] <zcorpan> the atom part doesn't seem to work in opera
- # [15:11] * Joins: zdobersek (n=zan@cpe-92-37-76-110.dynamic.amis.net)
- # [15:13] * Joins: explicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [15:13] <Rik|work> Philip`: I even wonder if Konqueror is on a phone
- # [15:13] <TabAtkins> Heh, interesting zcorpan.
- # [15:13] * Joins: webben (n=Adium@dip5-fw.corp.ukl.yahoo.com)
- # [15:14] <zcorpan> hmm i have a css syntax error at the end
- # [15:14] * Quits: xplicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com) (pratchett.freenode.net irc.freenode.net)
- # [15:14] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (pratchett.freenode.net irc.freenode.net)
- # [15:14] * Quits: syp (n=syp@lasigpc9.epfl.ch) (pratchett.freenode.net irc.freenode.net)
- # [15:15] <zcorpan> solved
- # [15:15] <jgraham> You need a hobby
- # [15:15] <jgraham> A better one I mean
- # [15:15] <Philip`> zcorpan: Make it a PNG too
- # [15:16] <zcorpan> Philip`: how?
- # [15:16] <Philip`> That's your problem, not mine :-p
- # [15:16] <zcorpan> i tried making it SVG too but couldn't find a way to link it in and being rendered as SVG
- # [15:18] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [15:19] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:22] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:29] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [15:35] * lmorchard is now known as lmorchard|away
- # [15:37] * Joins: MikeSmith (n=MikeSmit@EM114-48-98-44.pool.e-mobile.ne.jp)
- # [15:38] * lmorchard|away is now known as lmorchard
- # [15:39] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [15:48] * Joins: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com)
- # [15:50] * Joins: paul_irish_ (n=paul_iri@71.192.163.128)
- # [15:51] * Joins: paul_irish__ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [15:54] * Quits: archtech (n=sv@83.228.56.37)
- # [15:59] * Quits: paul_irish_ (n=paul_iri@71.192.163.128) (Read error: 145 (Connection timed out))
- # [16:06] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [16:06] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
- # [16:12] * Joins: fishd_ (n=darin@c-67-180-164-209.hsd1.ca.comcast.net)
- # [16:14] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [16:17] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [16:18] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:18] * Joins: lazni (n=lazni@118.71.18.216)
- # [16:19] * Quits: gsnedders|work (n=gsnedder@pat.se.opera.com) (Read error: 104 (Connection reset by peer))
- # [16:20] * Joins: gsnedders (n=gsnedder@88.131.66.80)
- # [16:22] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [16:23] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [16:25] * Quits: maikmerten (n=merten@129.217.26.196) (Remote closed the connection)
- # [16:33] * Quits: myakura (n=myakura@118.8.87.112) ("Leaving...")
- # [16:34] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [16:37] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:38] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [16:39] * Joins: myakura (n=myakura@p1193-ipbf5203marunouchi.tokyo.ocn.ne.jp)
- # [16:41] * Quits: fishd_ (n=darin@c-67-180-164-209.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:44] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [16:47] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [16:49] * Disconnected
- # [16:50] * Attempting to rejoin channel #whatwg
- # [16:50] * Rejoined channel #whatwg
- # [16:50] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [16:50] * Set by annevk3 on Wed Sep 09 23:23:54
- # [16:53] * Quits: svl (n=me@g227078204.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [17:00] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:14] * Joins: dglazkov (n=dglazkov@nat/google/x-exuvujsajwyodnvu)
- # [17:17] * Joins: gunderwonder (n=gunderwo@80.203.88.239)
- # [17:27] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [17:28] * Joins: maikmerten (n=maikmert@BAE3fdd.bae.pppool.de)
- # [17:42] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [17:51] * Quits: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [17:51] * Quits: myakura (n=myakura@p1193-ipbf5203marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [17:56] * Quits: gunderwonder (n=gunderwo@80.203.88.239)
- # [17:57] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:00] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [18:01] <mpilgrim> i committed a few fixes to the python3 branch of html5lib
- # [18:01] <mpilgrim> it crashes less now
- # [18:01] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [18:02] <mpilgrim> i haven't tried anything crazy like running the test suite
- # [18:04] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [18:04] <jgraham> mpilgrim: I noticed, thanks
- # [18:04] <mpilgrim> what is the status of the python3 port?
- # [18:05] <jgraham> It was an experimental 1 weekend hack to see if it would work
- # [18:05] <mpilgrim> that's what i suspected
- # [18:05] <jgraham> It is not up to date wrt to the trunk
- # [18:05] * Quits: lazni (n=lazni@118.71.18.216) ("Leaving.")
- # [18:05] <mpilgrim> how far behind is it?
- # [18:06] <jgraham> More to the point I don't really know how to do parallel maintainance of the python 3 and python 2 versions without lots of manual work porting patches
- # [18:06] <mpilgrim> neither do i
- # [18:06] <jgraham> mpilgrim: A few months but not a huge amount has happened in that time
- # [18:06] <gsnedders> s/in/to the Python port in/
- # [18:07] <mpilgrim> i managed to get it to work with a string input
- # [18:07] <mpilgrim> i can't get it to work with a file
- # [18:07] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:07] <mpilgrim> er, file object
- # [18:07] <jgraham> mpilgrim: I remember that I couldn't decide how to deal with file input
- # [18:07] <mpilgrim> it complains that binary files are not supported
- # [18:07] <mpilgrim> even though i opened the file in non-binary mode
- # [18:07] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (Remote closed the connection)
- # [18:07] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
- # [18:07] <jgraham> hmm
- # [18:08] <jgraham> The problem I remember is that html5lib really really wants bytestreams
- # [18:08] <mpilgrim> but if i read the file myself and pass a python string to the parser, it works
- # [18:08] <jgraham> not files with encodings
- # [18:08] <jgraham> a string not a byte (whatever the name is)?
- # [18:08] <Philip`> Is it possible for core parts of html5lib to be written in a common subset of Pythons 2 and 3, and just use version-specific ports for the stuff around the edges?
- # [18:08] <Philip`> or are the differences more fundamental?
- # [18:09] <jgraham> Philip`: I think the differences are more non-trivial than that
- # [18:09] <jgraham> For example .iteritems v .items
- # [18:09] <mpilgrim> it might be possible to structure some of the code in such a way that it can be automatically converted to (or from) python 3
- # [18:10] <mpilgrim> that will cover things like syntax differences in importing relative paths within the codebase
- # [18:10] <mpilgrim> and print statements
- # [18:10] <mpilgrim> and such
- # [18:10] <mpilgrim> the big problem is python 2 has "strings" and "unicode strings"
- # [18:10] <mpilgrim> while python 3 has "bytes" and "unicode strings"
- # [18:11] <mpilgrim> python 2 implicitly converts between them
- # [18:11] <mpilgrim> python 3 does not
- # [18:11] <jgraham> Yeah, so like I said html5lib really wants bytes, always
- # [18:12] <jgraham> because it really wants to figure out the encoding on its own
- # [18:12] <jgraham> But then internally everything should be unicode strings
- # [18:13] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [18:13] <gsnedders> It should cope fine with getting a Unicode string though
- # [18:14] <gsnedders> And should just do no decoding of any sort whatsoever
- # [18:14] <jgraham> gsnedders: Well you can't really do that and implement the spec
- # [18:14] <jgraham> Or maybe you can and treat it like a HTTP header
- # [18:14] <gsnedders> jgraham: If you already know the encoding you don't need to detect it
- # [18:15] <mpilgrim> well, some parts of html5lib can certainly be made python-version-independent
- # [18:15] <jgraham> Yeah fair enough
- # [18:15] <jgraham> (that was aimed at gsnedders)
- # [18:15] <gsnedders> jgraham: It makes no sense to do anything else with Unicode strings
- # [18:15] <mpilgrim> or at least automatically-convertible
- # [18:15] <mpilgrim> constants.py, for example, could be automatically converted
- # [18:16] <jgraham> mpilgrim: I think it should be possible to make most of the code except some parts of inputstream.py automatically convertable
- # [18:16] <jgraham> But that is just conjecture
- # [18:16] <gsnedders> It's being transported within memory and that has a defined encoding, so step 1 of the encoding sniffing algorithm applies.
- # [18:17] <jgraham> gsnedders: (I seem to remember that there was still some reason you wanted a byte array but I don't recall what it was... maybe to do with replacement characters or something?)
- # [18:17] <gsnedders> jgraham: That was in PHP, no?
- # [18:17] <jgraham> gsnedders: No
- # [18:20] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [18:25] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [18:33] <mpilgrim> html5lib/utils.py can be safely auto-converted
- # [18:34] <mpilgrim> grr
- # [18:34] <mpilgrim> html5lib/constants.py contains some strings that are later used in %-replacement string formatting
- # [18:35] * Quits: Phae (n=phaeness@132.185.240.11)
- # [18:35] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [18:36] <zcorpan_> MikeSmith: did you hear from someone about trouble with bugzilla account?
- # [18:37] <mpilgrim> html5lib/ihatexml.py can be safely auto-converted
- # [18:39] <jgraham> mpilgrim: Do the strings correspond to the error messages? I'm not sure that feature provides much value
- # [18:39] <mpilgrim> python3/html5lib/sanitizer.py appears to be out of date, but i think it can be safely auto-converted too
- # [18:39] <mpilgrim> yes
- # [18:39] <mpilgrim> there are strings like
- # [18:39] <mpilgrim> "cant-convert-numeric-entity":
- # [18:39] <mpilgrim> _(u"Numeric entity couldn't be converted to character "
- # [18:39] <mpilgrim> u"(codepoint U+%(charAsInt)08x)."),
- # [18:39] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [18:40] <mpilgrim> and others like
- # [18:40] <mpilgrim> "expected-closing-tag-but-got-char":
- # [18:40] <mpilgrim> _(u"Expected closing tag. Unexpected character '%(data)s' found."),
- # [18:40] <mpilgrim> basically, search the file for occurrences of the "%" character
- # [18:40] <mpilgrim> some of them do provide quite a bit of value
- # [18:40] <mpilgrim> for example:
- # [18:40] <mpilgrim> "unexpected-end-tag":
- # [18:40] <mpilgrim> _(u"Unexpected end tag (%(name)s). Ignored."),
- # [18:41] <mpilgrim> i don't want to strip that information
- # [18:41] <mpilgrim> but string formatting in py3 is completely different
- # [18:42] <jgraham> Well it is not impossible to make some compatibility function for templating in either language
- # [18:42] * Philip` wonders when an HTML WG telcon announcement email last got all the dates and times correct
- # [18:43] <Philip`> (or even just self-consistent)
- # [18:45] <mpilgrim> python3/html5lib/tokenizer.py is badly out of date
- # [18:45] <mpilgrim> but as far as i can tell, it only deals with unicode strings
- # [18:45] * paul_irish__ is now known as paul_irish_____
- # [18:47] <mpilgrim> html5lib/tokenizer.py contains this line:
- # [18:47] <mpilgrim> char = eval("u'\\U%08x'" % charAsInt)
- # [18:47] <mpilgrim> which is quite funky and will fail in py3
- # [18:47] <mpilgrim> and will not be auto-converted to anything useful
- # [18:48] <mpilgrim> perhaps we can split that out into a separate function in a separate file
- # [18:48] <mpilgrim> because other than that, i believe tokenizer.py can be safely auto-converted
- # [18:49] <jgraham> That could probably be rewritten not to use string formatting
- # [18:49] <mpilgrim> or eval
- # [18:49] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-nfwxawnkuftsqtjb)
- # [18:49] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-nfwxawnkuftsqtjb) (Client Quit)
- # [18:49] <jgraham> Yeah :)
- # [18:50] * jgraham wonders who wrote that code in the first place
- # [18:50] <jgraham> I'm pretty sure it wasn't me
- # [18:50] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-urogkkrizsyjepxt)
- # [18:50] <mpilgrim> html5parser.py is too badly out of date for me to tell whether auto-conversion would work
- # [18:53] * Joins: fishd_ (n=darin@nat/google/x-eessgqdespklokbl)
- # [18:53] <mpilgrim> actually, the old-style string formatting still works in python 3.1
- # [18:53] <mpilgrim> it's just deprecated
- # [18:53] <mpilgrim> so we can ignore the problems in constants.py, for now
- # [18:53] <mpilgrim> (though that eval still wouldn't work, since it uses the u"" form that no longer exists)
- # [18:54] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [18:55] <mpilgrim> html5lib/filters/* can all be safely auto-converted
- # [18:55] <mpilgrim> (lint.py uses %-style string formatting though)
- # [18:57] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [18:58] * Joins: KevinMarks (n=KevinMar@157.22.22.46)
- # [19:00] <mpilgrim> html5lib/serializer/htmlserializer.py contains a call to reduce()
- # [19:00] <mpilgrim> which should probably be rewritten with a for loop
- # [19:01] <mpilgrim> after which, html5lib/serializer/* could be safely auto-converted
- # [19:02] <mpilgrim> html5lib/treebuilders/__init__.py contains several import statements not on the top level
- # [19:02] <mpilgrim> those do not get auto-converted by 2to3
- # [19:03] <Dashiva> reduce is gone?
- # [19:03] <Dashiva> I'm so out of it
- # [19:03] <mpilgrim> Dashiva: http://diveintopython3.org/porting-code-to-python-3-with-2to3.html#reduce
- # [19:03] <mpilgrim> and those import statements are broken in py3
- # [19:04] <mpilgrim> they need to be rewritten using the new syntax for relative imports
- # [19:04] <mpilgrim> but since they're not at the top level of the module, 2to3 won't rewrite them
- # [19:04] <mpilgrim> not sure what to do about that, except fork it
- # [19:04] * aroben is now known as aroben|lunch
- # [19:05] <Philip`> Write a custom preprocessor
- # [19:06] <mpilgrim> not sure it's worth it
- # [19:07] <mpilgrim> html5lib/treebuilders/_base.py can be safely auto-converted
- # [19:10] * Joins: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [19:10] * Quits: paul_irish_____ (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [19:10] <mpilgrim> treebuilders/dom.py is out of date, but i believe it can be safely auto-converted
- # [19:12] <mpilgrim> treebuilders/etree.py is out of date, and it uses %-style string formatting, but i believe it can be safely auto-converted
- # [19:14] <mpilgrim> treebuilders/etree_lxml.py is out of date, and it uses %-style string formatting, but i believe it can be safely auto-converted
- # [19:14] <mpilgrim> i'm not entirely sure though
- # [19:15] <mpilgrim> it has some relative imports that 2to3 might choke on
- # [19:15] <zcorpan_> wouldn't the justgiving example in http://html5doctor.com/measure-up-with-the-meter-tag/ use <progress>?
- # [19:16] <mpilgrim> treebuilders/simpletree.py can be safely auto-converted
- # [19:16] <TabAtkins> zcorpan_: Yeah, that's a <progress>.
- # [19:18] * Joins: dave_levin (n=dave_lev@74.125.59.65)
- # [19:19] <zcorpan_> what do people think should happen for data:text/xml,<!DOCTYPE x [<?xml-stylesheet href='data:text/css,x{background:papayawip}'?>]><x/>
- # [19:19] <mpilgrim> treebuilders/soup.py is out of date, and it uses %-style string formatting, but i believe i can be safely auto-converted
- # [19:19] <zcorpan_> xml-stylesheet 1st ed says it should be applied
- # [19:20] <zcorpan_> ie and webkit apply it, firefox and opera don't
- # [19:20] <zcorpan_> s/papayawip/papayawhip/
- # [19:22] * Quits: maikmerten (n=maikmert@BAE3fdd.bae.pppool.de) (Remote closed the connection)
- # [19:22] * aroben|lunch is now known as aroben
- # [19:24] * Joins: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com)
- # [19:24] * Quits: MikeSmith (n=MikeSmit@EM114-48-98-44.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
- # [19:25] * Quits: mat_t (n=mattomas@91.189.88.12) (Remote closed the connection)
- # [19:31] <TabAtkins> zcorpan_: I don't see any particular reason to think it shouldn't be applied. Is the issue the nesting of data: urls, or just whether or not xml-stylesheet should accept data: urls?
- # [19:31] <TabAtkins> (In either case, I think it should be fine.)
- # [19:31] <jgraham> mpilgrim: To find out just what can't be auto-converted it might be better to start from the python 2 trunk -- except inputstream.py -- 2to3 everything else, see where things break, and try to fix up the python 2 source so they don't break anymore
- # [19:31] <zcorpan_> TabAtkins: no, the question is whether a PI in the internal subset should be applied as an xml-stylesheet PI for the document
- # [19:32] <zcorpan_> TabAtkins: or whether it should be ignored
- # [19:33] * Quits: mpt_ (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
- # [19:35] * aroben is now known as aroben|meeting
- # [19:36] * Parts: adactio (n=adactio@host86-163-206-16.range86-163.btcentralplus.com)
- # [19:37] * Joins: archtec2 (n=sv@83.228.56.37)
- # [19:38] <TabAtkins> zcorpan_: Oh, okay. Sorry for the noise then. I have no opinion.
- # [19:38] <zcorpan_> ok
- # [19:40] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [19:41] * Quits: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com) (Read error: 110 (Connection timed out))
- # [19:50] <Philip`> zcorpan_: Why would it be ignored?
- # [19:50] * Philip` doesn't see why it'd be different to e.g. inserting a <style> element via the internal subset
- # [19:51] <zcorpan_> Philip`: you can't have elements in the internal subset
- # [19:52] <zcorpan_> you can have an entity declaration in the internal subset and then an entity reference somewhere that expands to a <style> element, but that's not the same thing
- # [19:53] <Philip`> Oh
- # [19:53] * Joins: Tim_ (n=ttepas--@p5B017BD0.dip.t-dialin.net)
- # [19:56] <zcorpan_> PIs in the internal subset are not represented in the DOM at all, other than part of the internalSubset attribute which is just a DOMString
- # [19:56] <zcorpan_> (which is tentatively dropped in web dom core)
- # [19:58] * Joins: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com)
- # [19:58] * Joins: sebmarkbage (n=miranda@h-73-244.A146.priv.bahnhof.se)
- # [19:59] * aroben|meeting is now known as aroben
- # [20:02] <mpilgrim> jgraham: yeah, i was expecting more breakage than i found looking through diffs
- # [20:02] * fishd_ is now known as fishd
- # [20:11] <zcorpan_> if someone can find any content that uses an xml-stylesheet PI in the internal (or external) subset, or can provide data about lack of such content, i would appreciate it
- # [20:12] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [20:13] * Philip` can't, since he can barely even find page that use XHTML
- # [20:13] <Philip`> *pages
- # [20:14] <borismus> /j cmu
- # [20:14] <erlehmann> my page does. and occasionally breaks
- # [20:14] * Parts: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:14] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:15] * Quits: ttepass- (n=ttepas--@p5B0158D3.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [20:16] <Philip`> erlehmann: Your site is http://blog.dieweltistgarnichtso.net/ ?
- # [20:16] <Philip`> Even http://blog.dieweltistgarnichtso.net/?s=cheese breaks
- # [20:16] <Philip`> never mind http://blog.dieweltistgarnichtso.net/?s=%ef%bf%bf
- # [20:16] <erlehmann> every search term breaks it. havent updated the theme for a while.
- # [20:17] <Philip`> The second one breaks it more than the first, though :-p
- # [20:18] <erlehmann> damn wordpress
- # [20:18] * Joins: [1]mpilgrim (n=mark@nat/google/x-mkauirjcpbzrvhmm)
- # [20:18] <Philip`> erlehmann: Blame XML
- # [20:18] <Philip`> It makes these things far too complex
- # [20:19] <erlehmann> no i dont.
- # [20:19] <erlehmann> u just haven't got a good token-thingy
- # [20:19] <erlehmann> hopefully html5lib will change that
- # [20:20] <erlehmann> but the theme devs as well as wordpress devs CLAIMED it could do xhtml
- # [20:20] * Philip` wouldn't mind draconian error handling of element syntax and nesting, because that's pretty trivial to get right; it's just the obscure little edge cases of invalid characters or forbidden sequences of characters or forbidden names or forbidden attribute values that are a huge pain to protect against
- # [20:27] * Joins: remysharp (n=remyshar@remysharp.plus.com)
- # [20:34] * Quits: erlehmann (n=erlehman@tmo-109-179.customers.d1-online.com) ("Ex-Chat")
- # [20:36] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 110 (Connection timed out))
- # [20:37] * [1]mpilgrim is now known as mpilgrim
- # [20:40] * Quits: archtec2 (n=sv@83.228.56.37) (Client Quit)
- # [20:41] * Joins: ap (n=ap@17.246.19.174)
- # [20:47] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:47] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [20:49] * Quits: paul_irish (n=paul_iri@12.33.239.250)
- # [20:50] * Joins: paul_irish (n=paul_iri@151.203.209.194)
- # [20:50] * Quits: paul_irish (n=paul_iri@151.203.209.194) (Remote closed the connection)
- # [20:51] * Joins: paul_irish (n=paul_iri@151.203.209.194)
- # [20:51] * Quits: remysharp (n=remyshar@remysharp.plus.com) ("Gotta shoot - peeyaow!")
- # [20:58] * Joins: benward (n=benward@nat/yahoo/x-vcpbswyphzjedifa)
- # [21:01] * Quits: paul_irish (n=paul_iri@151.203.209.194)
- # [21:03] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [21:05] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [21:08] * zcorpan_ doesn't see an internal subset in http://blog.dieweltistgarnichtso.net/
- # [21:13] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [21:17] <Philip`> zcorpan_: I think he just meant his page uses XHTML
- # [21:24] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Read error: 110 (Connection timed out))
- # [21:27] * Joins: dpranke (n=Adium@nat/google/x-xrfswmxmubjzvzpj)
- # [21:31] * Joins: ojan (n=ojan@72.14.229.81)
- # [21:31] * Joins: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [21:32] * Joins: gunderwonder_ (n=gunderwo@239.80-203-88.nextgentel.com)
- # [21:34] * Quits: fishd (n=darin@nat/google/x-eessgqdespklokbl) (Read error: 110 (Connection timed out))
- # [21:39] * Quits: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com) (Success)
- # [21:39] * gunderwonder_ is now known as gunderwonder
- # [21:48] * Joins: taf2 (n=taf2@38.99.201.242)
- # [21:52] * Joins: pmuellr_ (n=pmuellr@nat/ibm/x-qmorvgtmvyblkklw)
- # [21:53] * Quits: pmuellr (n=pmuellr@nat/ibm/x-dctouywfalcbklpr) (Read error: 104 (Connection reset by peer))
- # [21:53] * pmuellr_ is now known as pmuellr
- # [21:53] * Joins: jwalden (n=waldo@nat/mozilla/x-flkaairljvlumetp)
- # [21:56] * Joins: othermaciej (n=mjs@17.246.19.150)
- # [21:56] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [21:59] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [22:01] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [22:01] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Client Quit)
- # [22:02] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [22:03] * Joins: fishd (n=darin@nat/google/x-geqjncpvyzhtgotl)
- # [22:03] * Joins: mpavel (n=pavel@80-192-41-183.cable.ubr03.dund.blueyonder.co.uk)
- # [22:05] <tantek> greetings - anybody here know who has admin privs on http://wiki.whatwg.org/ ?
- # [22:05] <tantek> there's been a couple of spam pages added (see http://wiki.whatwg.org/wiki/Special:RecentChanges ) and I'd like to help out by deleting them and blocking the spammers
- # [22:06] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Client Quit)
- # [22:12] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [22:13] * Quits: pmuellr (n=pmuellr@nat/ibm/x-qmorvgtmvyblkklw)
- # [22:23] * Quits: zdobersek (n=zan@cpe-92-37-76-110.dynamic.amis.net) ("Leaving.")
- # [22:25] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:27] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [22:28] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [22:28] * Joins: dbaron (n=dbaron@nat/mozilla/x-xjtyvlxcmidxwlfr)
- # [22:31] <jgraham> tantek: I don't. I seem o recall that Lachy does but he is away. Hixie does too of course
- # [22:31] <tantek> thanks jgraham.
- # [22:32] <tantek> Hixie, Lachy, there's been a couple of spam pages added (see http://wiki.whatwg.org/wiki/Special:RecentChanges ) and I'd like to help out by volunteering to be a wiki admin to delete and block spammers.
- # [22:43] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [22:46] * Quits: taf2 (n=taf2@38.99.201.242)
- # [22:47] * Parts: yatil (n=Adium@78.104.102.186)
- # [22:49] * scherkus_ is now known as scherkus
- # [22:50] * Quits: fishd (n=darin@nat/google/x-geqjncpvyzhtgotl) (Read error: 110 (Connection timed out))
- # [23:01] * Quits: heycam (n=cam@124-168-33-75.dyn.iinet.net.au) ("bye")
- # [23:01] * Joins: slightlyoff (n=slightly@nat/google/x-nmrwrwfkgtxhdlkh)
- # [23:05] * Quits: jwalden (n=waldo@nat/mozilla/x-flkaairljvlumetp) (Read error: 104 (Connection reset by peer))
- # [23:10] * Parts: ojan (n=ojan@72.14.229.81)
- # [23:11] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
- # [23:14] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:15] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [23:16] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:16] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [23:20] * Quits: mpavel (n=pavel@80-192-41-183.cable.ubr03.dund.blueyonder.co.uk) ("Leaving")
- # [23:25] * Quits: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [23:38] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [23:41] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [23:42] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # Session Close: Thu Oct 08 00:00:00 2009
The end :)