Options:
- # Session Start: Mon Oct 21 00:00:00 2013
- # Session Ident: #whatwg
- # [00:29] * Joins: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
- # [00:29] * Quits: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
- # [00:29] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [00:32] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [00:33] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 272 seconds)
- # [00:33] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [00:33] * Joins: marcosc_ (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [00:35] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [00:43] * Quits: lokling (~quassel@quassel.woboq.com) (Read error: Connection reset by peer)
- # [00:45] * Joins: lokling (~quassel@quassel.woboq.com)
- # [00:48] * Joins: weinig (~weinig@24.130.60.35)
- # [00:53] * Joins: lerc (~quassel@121-74-254-44.telstraclear.net)
- # [01:04] * Quits: marcosc_ (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [01:09] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [01:17] * Joins: Mr_Wharfsnort (~mrwharfsn@r74-192-126-85.tyrdcmta01.tylrtx.tl.dh.suddenlink.net)
- # [01:26] * Quits: plutoniix (~plutoniix@node-zk6.pool-180-180.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [01:30] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [01:31] * Quits: Mr_Wharfsnort (~mrwharfsn@r74-192-126-85.tyrdcmta01.tylrtx.tl.dh.suddenlink.net) (Quit: Leaving)
- # [01:35] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [01:36] * Joins: kangil (~kangil@210.94.41.89)
- # [01:48] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [01:49] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
- # [01:50] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [02:03] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [02:27] * Joins: danjesus (~danjesus@179.98.219.60)
- # [02:32] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [02:44] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
- # [02:56] * Joins: Mr_Wharfsnort (~mrwharfsn@r74-192-126-85.tyrdcmta01.tylrtx.tl.dh.suddenlink.net)
- # [03:04] * Parts: Mr_Wharfsnort (~mrwharfsn@r74-192-126-85.tyrdcmta01.tylrtx.tl.dh.suddenlink.net) ("Leaving")
- # [03:07] * Quits: seventh (seventh@207.207.28.161) (Ping timeout: 245 seconds)
- # [03:23] * Joins: AlexNRoss (~Aleoss@unaffiliated/aleoss)
- # [03:25] * Quits: danjesus (~danjesus@179.98.219.60) (Remote host closed the connection)
- # [03:25] * Joins: danjesus (~danjesus@179.98.219.60)
- # [03:29] * Quits: danjesus (~danjesus@179.98.219.60) (Ping timeout: 241 seconds)
- # [03:31] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [03:32] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [03:49] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [03:51] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 248 seconds)
- # [03:51] * shepazu_ is now known as shepazu
- # [03:53] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [03:54] * Joins: falken_ (~falken@2401:fa00:4:1000:26be:5ff:fe0d:d7ea)
- # [03:54] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [03:56] * Quits: computerHobby (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Remote host closed the connection)
- # [03:57] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [03:57] * Joins: computerHobby (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
- # [03:58] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [03:59] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [04:02] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [04:02] * Quits: computerHobby (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Ping timeout: 272 seconds)
- # [04:02] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [04:07] * Quits: lokling (~quassel@quassel.woboq.com) (Read error: Operation timed out)
- # [04:10] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [04:11] * Quits: AlexNRoss (~Aleoss@unaffiliated/aleoss) (Quit: Leaving)
- # [04:12] * Joins: lokling (~quassel@quassel.woboq.com)
- # [04:25] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [04:26] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [04:28] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [04:28] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [04:29] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [04:34] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [04:42] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [04:48] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [04:50] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [04:52] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [04:56] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [05:02] * Joins: plutoniix (~plutoniix@ppp-124-122-143-78.revip2.asianet.co.th)
- # [05:07] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [05:13] * Joins: birtles (~chatzilla@m6645-0145234122.pck.nerim.net)
- # [05:25] <TabAtkins> Hixie_: Re: Map and Set and structured clone, spec plz
- # [05:26] <TabAtkins> GPHemsley: Regarding your pseudo-element question, no. There's been proposals, but implementors in general don't seem keen to do heavy box-tree rewriting like that.
- # [05:27] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (Ping timeout: 248 seconds)
- # [05:27] * Quits: twisted` (uid6794@gateway/web/irccloud.com/x-mdeelmcucooyqvyj) (Ping timeout: 248 seconds)
- # [05:28] * Quits: rillian (giles@mf4-xiph.osuosl.org) (Ping timeout: 248 seconds)
- # [05:28] * Joins: rillian (giles@mf4-xiph.osuosl.org)
- # [05:28] * Quits: wilhelm (~wilhelm@178.255.149.100) (Ping timeout: 248 seconds)
- # [05:29] * Joins: wilhelm (~wilhelm@178.255.149.100)
- # [05:32] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [05:35] * Joins: twisted` (uid6794@gateway/web/irccloud.com/x-yjlabckvuenmavca)
- # [06:24] * Joins: yoichio (yoichio@nat/google/x-thnflxdllodcioim)
- # [06:25] * DaveMethvin is now known as DaveMethvin|away
- # [06:55] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [06:56] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [07:00] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Ping timeout: 240 seconds)
- # [07:08] * Joins: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [07:18] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [07:29] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [07:44] * Quits: jernoble|laptop (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
- # [07:49] * Krinkle|detached is now known as Krinkle
- # [07:49] * Quits: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net) (Ping timeout: 272 seconds)
- # [07:55] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [07:56] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [08:01] * Quits: frustrum (~frustrum@128.54.214.195) (Ping timeout: 245 seconds)
- # [08:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:08] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [08:08] * Joins: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com)
- # [08:15] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [08:19] <zcorpan> hmmm, i have no idea how to spec http://lists.w3.org/Archives/Public/www-style/2013Oct/0508.html
- # [08:19] <zcorpan> presumably the same applies to 'scroll'
- # [08:21] <zcorpan> several documents can resize or scroll at the same time, too. what should scripts see when you resize a page with a 50% width iframe, and the 'resize' event has fired in the iframe but not on the outer page yet?
- # [08:22] <zcorpan> i guess the updated state in the iframe and the old state in the outer page?
- # [08:22] * Quits: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com) (Remote host closed the connection)
- # [08:22] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [08:22] * Joins: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com)
- # [08:26] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
- # [08:31] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [08:31] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [08:36] * Quits: davve` (~user@83.218.67.122) (Remote host closed the connection)
- # [08:42] * Joins: Ms2ger (~Ms2ger@86.193-242-81.adsl-dyn.isp.belgacom.be)
- # [08:44] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [08:55] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
- # [09:02] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [09:03] * Quits: birtles (~chatzilla@m6645-0145234122.pck.nerim.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:16] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
- # [09:19] * Joins: dbaron (~dbaron@89.202.203.51)
- # [09:20] * Quits: ronaldmansveld (~ronaldman@5ED3A951.cm-7-4c.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [09:27] * Joins: a-ja (~Instantbi@70.230.154.227)
- # [09:29] * Joins: birtles (~chatzilla@89.202.203.52)
- # [09:33] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [09:34] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [09:38] * Joins: jdaggett (~jdaggett@89.202.203.51)
- # [09:40] * heycam|away is now known as heycam
- # [09:41] * Quits: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (Read error: No route to host)
- # [09:41] * Quits: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (Read error: Connection reset by peer)
- # [09:43] * Joins: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
- # [09:45] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Ping timeout: 256 seconds)
- # [09:46] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
- # [09:51] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [09:52] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [09:52] <zcorpan> respec inception? http://darobin.github.io/html-ruby/snapshots/FPWD.html
- # [09:54] * Parts: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [10:07] * Joins: jwalden (~waldo@217.41.236.112)
- # [10:12] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [10:12] * Joins: ronaldmansveld (~ronaldman@smtp.pixelindustries.com)
- # [10:15] <MikeSmith> zcorpan: that's the special "emphasis" feature that Robin added
- # [10:15] <MikeSmith> it causes everything to be repeated twice for extra emphasis
- # [10:16] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [10:20] * Quits: Ms2ger (~Ms2ger@86.193-242-81.adsl-dyn.isp.belgacom.be) (Quit: bbl)
- # [10:21] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
- # [10:26] <zcorpan> nice
- # [10:26] <zcorpan> nice
- # [10:32] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [10:36] <jgraham> heh
- # [10:36] <jgraham> heh
- # [10:41] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [10:44] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Remote host closed the connection)
- # [10:54] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [10:55] <zcorpan> matjas: "the second string uses two separate code points (U+00F1 LATIN SMALL LETTER N WITH TILDE and U+0303 COMBINING TILDE)" you mean U+006E
- # [10:55] <zcorpan> http://mathiasbynens.be/notes/javascript-unicode
- # [10:56] <zcorpan> doesn't NFC still have some stuff decomposed?
- # [10:57] <matjas> zcorpan: ah, copy-paste fail, thanks for the heads up
- # [10:57] <matjas> zcorpan: it leaves some stuff decomposed (see next example) but afaik never if there is a single-code point alternative
- # [10:58] <JakeA> Anyone know a url to a large resource/page that has an open CORS header?
- # [10:58] <zcorpan> right. *continues reading*
- # [10:59] <zcorpan> JakeA: how large?
- # [10:59] <JakeA> oh and also gzipped
- # [10:59] * Joins: annevk (~annevk@2.31.25.160)
- # [10:59] <JakeA> urm, upwards of 1mb?
- # [10:59] <JakeA> I should just upload one, but I'm being lazy
- # [11:00] <JakeA> looking for something large enough to trigger multiple xhr progress events on most connections
- # [11:01] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [11:01] <JakeA> actually, I'll just upload one
- # [11:01] <zcorpan> JakeA: validate the html spec with http://validator.nu and check 'show source'
- # [11:01] <zcorpan> dunno if it gzips though
- # [11:03] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [11:04] <JakeA> zcorpan: It does! Excellent, thanks!
- # [11:04] * Quits: annevk (~annevk@2.31.25.160) (Ping timeout: 272 seconds)
- # [11:04] <JakeA> The html spec was the first thing I tried but no cors. validator.nu works fine, excellent.
- # [11:05] <zcorpan> i guess if you validate the html spec very often, hsivonen will be grumpy and block your IP or something :-P
- # [11:06] <JakeA> it's for a crbug ticket, so hopefully low traffic
- # [11:08] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [11:17] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [11:17] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [11:20] <MikeSmith> I think http://html5.validator.nu/ handles load better and is more reliable than http://validator.nu
- # [11:20] <MikeSmith> fwiw
- # [11:22] * Joins: Ms2ger (~Ms2ger@vpnb036.ugent.be)
- # [11:22] <MikeSmith> zcorpan: at this point the stance in your response to porneL about <picture> doesn't seem like a specific stance against <picture> but more of general argument against adding new elements if the same problem could be solved by adding an attribute instead
- # [11:23] <JakeA> MikeSmith: Cheers. Already closed the ticket so it's ok now.
- # [11:23] <MikeSmith> JakeA: k
- # [11:23] * Joins: michou (~Adium@dublin-proxy.adobe.com)
- # [11:24] <zcorpan> MikeSmith: yeah
- # [11:24] <michou> hello :)
- # [11:24] <MikeSmith> zcorpan: so far noboby except you has responded in substance to porneL's proposed revision to the <source>-selection algorithm
- # [11:24] <michou> any full-screen guru's around? :)
- # [11:25] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Read error: Connection reset by peer)
- # [11:25] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [11:25] <zcorpan> MikeSmith: i noticed that <input list=""> where we introduced elements for an existing feature without losing the reuse
- # [11:26] <zcorpan> although having to maintain IDs is a drawback
- # [11:27] <yoav> zcorpan: So you see a possibility where adding <picture> won't involve adding a massive amount of tests?
- # [11:28] <zcorpan> yoav: see http://lists.w3.org/Archives/Public/public-respimg/2013Oct/0045.html
- # [11:29] <yoav> zcorpan: So the answer is no :)
- # [11:30] <yoav> zcorpan: That's what I thought, just wanted to make sure
- # [11:30] <zcorpan> right. porneL's proposal is a big improvement because it makes testing the selection algorithm itself on par with srcset, but that doesn't change the lack of reuse for all other things
- # [11:31] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [11:32] <zcorpan> consider if we had done <inputwithdatalist> <option> </inputwithdatalist> instead of <input list=x> <datalist id=x> <option> </datalist> and what the consequence would be for <inputwithdatalist>'s RTL support, for instance
- # [11:32] * Joins: jpn (~jpn@pickles.tp.telepac.pt)
- # [11:33] <zcorpan> that doesn't mean that reusing an element is always the right answer. it needs to be considered on a case-by-case basis, i think
- # [11:34] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [11:34] <zcorpan> maybe the existing element is so horrible that it's a good idea to have a clean break
- # [11:35] <yoav> zcorpan: A crazy thought - Would it be possible to alias picture to img, with the only difference is that picture is not a self closing element?
- # [11:35] <MikeSmith> I can understand the massive-amount-of-tests argument against <picture> but I have a hard time seeing that as something that should take priority over trying to come up with the least error-prone solution for authors if possible
- # [11:36] <yoav> That way we get all of img's functionality for free, than add source children
- # [11:36] <MikeSmith> I would argue that src-N and srcset too just move the massiveness of the problem off onto authors, in terms of the costs it places on how ever many hundreds of thousands of authors making more mistakes with it over how ever many years
- # [11:37] <MikeSmith> yoav: that aliasing doesn't sound so doable to me but who knows
- # [11:37] <yoav> MikeSmith: Probably not. As I said - crazy thought
- # [11:38] <Ms2ger> Eww
- # [11:38] <zcorpan> yoav: i think there can be code reuse, but most likely it would involve refactoring and refactoring most likely means new regressions
- # [11:38] <zcorpan> yoav: also, it wouldn't enable rich fallback
- # [11:38] <zcorpan> yoav: if you want rich fallback, you have to redesign the fallback mechanism
- # [11:41] <zcorpan> anyway, i don't really mean to shoot <picture> in the head, i just want to point out the costs so we can do a reasonable cost/benefit analysis
- # [11:41] <yoav> zcorpan: I'm mainly thinking of test reuse, rather than code reuse. Picture's implementation is not that scary. Rewriting half the platform's tests is.
- # [11:42] <yoav> zcorpan: I don't understand why aliasing won't enable rich fallback.
- # [11:42] <zcorpan> yoav: i assumed that if you did a real alias, then the fallback mechanism would use the alt="" attribute
- # [11:42] <yoav> zcorpan: I 100% agree with the need for a cost/benefit analysis
- # [11:43] <yoav> zcorpan: At first yes, but maybe it can be extended when the element is not self closing.
- # [11:43] <zcorpan> yoav: i don't understand what you have in mind for test reuse
- # [11:45] <yoav> zcorpan: I don't have a clear vision yet (a crazy though, as I said), but if picture is an alias of img, there may not be a need to test non-picture-specific functionality for it
- # [11:46] <yoav> zcorpan: Not sure that's true, just throwing it out there
- # [11:47] <yoav> the fact that it's not a real alias, but an extended one, may make it impossible
- # [11:48] <zcorpan> yoav: ok. i wouldn't trust that the aliasing doesn't have bugs, so my knee-jerk reaction is that we would need to test it anyway. but such testing doesn't need to block shipping the thing
- # [11:49] * jgraham doesn't quite understand what "alias" means in this discussion
- # [11:49] <MikeSmith> zcorpan: about https://www.w3.org/Bugs/Public/show_bug.cgi?id=23568 (<ul><script>) I implemented support for that at a long time ago. If it7s getting reported to somebody as an error I think it's probably because it hasn't been pulled to html5.validator.nu and validator.nu yet
- # [11:49] <jgraham> Is it "alias" in the sense that <image> is an alias of <img>?
- # [11:49] <zcorpan> jgraham: no
- # [11:49] <yoav> jgraham: Exactly
- # [11:49] <jgraham> heh
- # [11:49] <zcorpan> LOL
- # [11:49] <yoav> zcorpan: :)
- # [11:50] <yoav> That's what I was thinking when I said "aliasing"
- # [11:50] <zcorpan> the html parser creates an "img" element out of an <image> tag
- # [11:50] <zcorpan> surely you don't want <picture> to *become* img in the DOM?
- # [11:50] <Ms2ger> Now, how do you serialize an img element with children?
- # [11:51] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [11:51] <zcorpan> (also, <image> doesn't have children)
- # [11:52] <jgraham> Even if you just meant that picture implements HTMLImageElement, it seems very messy
- # [11:52] <zcorpan> MikeSmith: if it's implemented, feel free to close the bug
- # [11:53] <MikeSmith> ok just did. I'll remind hsivonen to pull
- # [11:53] <yoav> zcorpan, Ms2ger: Yeah, probably a bad idea
- # [11:54] <yoav> I was just thinking that if <img> wasn't self-closing, it could have been extended by its children, without the need to add a new element for it
- # [11:55] <zcorpan> it is, and we can't change it. well, i guess technically we could change it by switching on an attribute, but that's messed up :-)
- # [12:01] * Joins: dwim (~dwim@210.94.41.89)
- # [12:08] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
- # [12:08] <zcorpan> another thing to keep in mind is that what we're after now is probably a stop-gap measure, the real long-term solution might be something like http://lists.w3.org/Archives/Public/public-respimg/2013Oct/0072.html
- # [12:09] * Joins: annevk (~annevk@207.218.72.65)
- # [12:11] <jgraham> Pretty sure the long term solution is http://twistedspeedo.com/?p=1012
- # [12:14] <yoav> zcorpan: I agree file format is the long term solution (not sure about JP2K though), but the gap would be pretty long
- # [12:21] * Quits: jwalden (~waldo@217.41.236.112) (Quit: off to another coffee shop, and/or lunch now, depending)
- # [12:22] <zcorpan> btw is anyone working on improving jpeg encoders these days?
- # [12:22] <Ms2ger> Don't think so
- # [12:25] <annevk> Kornel seems to be
- # [12:26] <zcorpan> https://github.com/pornel/jpeg-compressor ?
- # [12:27] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Read error: Connection reset by peer)
- # [12:27] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [12:34] <yoav> zcorpan: Yeah
- # [12:34] * Joins: darobin (~darobin@78.109.80.74)
- # [12:35] <zcorpan> nice. pornel++
- # [12:36] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 272 seconds)
- # [12:42] * Quits: Ms2ger (~Ms2ger@vpnb036.ugent.be) (Quit: bbl)
- # [12:45] <MikeSmith> haha 'Codename "Nether Poppleton"'
- # [12:45] <MikeSmith> pornel rocks mightily
- # [12:46] <MikeSmith> the Web needs more pornel
- # [12:49] * Parts: a-ja (~Instantbi@70.230.154.227)
- # [12:49] * Joins: beverloo (beverloo@nat/google/x-hxplvakhhddcyasb)
- # [12:52] * Joins: richt (~richt@91.216.105.52)
- # [12:56] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [12:57] * Joins: adactio (~adactio@212.42.170.181)
- # [13:02] <annevk> matjas: I recommend reading up on grapheme clusters if you haven't already
- # [13:03] <annevk> matjas: http://www.unicode.org/reports/tr29/
- # [13:03] <annevk> matjas: if you want proper Unicode support in JavaScript, that's probably where we should be looking for inspiration
- # [13:03] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 272 seconds)
- # [13:07] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [13:07] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Client Quit)
- # [13:07] * Joins: foolip (~philip@83.218.67.122)
- # [13:14] * Quits: birtles (~chatzilla@89.202.203.52) (Read error: Connection reset by peer)
- # [13:17] * Quits: plutoniix (~plutoniix@ppp-124-122-143-78.revip2.asianet.co.th) (Quit: จรลี จรลา)
- # [13:17] * Joins: felipeduardo (~felipedua@189.115.44.34)
- # [13:20] <jgraham> odinho: Holy fast review batman :)
- # [13:21] * Joins: roc (~chatzilla@89.202.203.51)
- # [13:22] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [13:25] * Joins: jwalden (~waldo@217.41.231.163)
- # [13:28] * Joins: computerHobby (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
- # [13:28] * Quits: Yudai_________ (~Yudai@nttkyo447202.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Ping timeout: 248 seconds)
- # [13:32] * Quits: computerHobby (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Ping timeout: 248 seconds)
- # [13:32] * Joins: Ms2ger (~Ms2ger@vpna064.ugent.be)
- # [13:37] <SimonSapin> matjas: http://mathiasbynens.be/notes/javascript-unicode "U+00F1 LATIN SMALL LETTER N WITH TILDE and U+0303 COMBINING TILDE" seems wrong
- # [13:38] <SimonSapin> matjas: the first should be U+004E
- # [13:39] <Ms2ger> SimonSapin, not 6E?
- # [13:39] <Ms2ger> http://krijnhoetmer.nl/irc-logs/whatwg/20131021#l-149
- # [13:40] <SimonSapin> Ms2ger: right
- # [13:43] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [13:44] * Joins: danjesus (~danjesus@179.98.219.60)
- # [13:50] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [13:51] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [13:52] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [13:52] * Joins: reyre_ (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [13:52] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [13:54] * Joins: charl_ (~charl@524A9047.cm-4-3c.dynamic.ziggo.nl)
- # [13:54] * Joins: Yudai_ (~Yudai@nttkyo398021.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
- # [13:56] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [13:57] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 240 seconds)
- # [13:58] * Quits: reyre_ (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [13:58] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [13:59] * Krinkle is now known as Krinkle|detached
- # [14:12] * Joins: rcombs (~rcombs@rcombs.me)
- # [14:15] * Quits: danjesus (~danjesus@179.98.219.60) (Remote host closed the connection)
- # [14:16] * Joins: danjesus (~danjesus@179.98.219.60)
- # [14:17] * Quits: danjesus (~danjesus@179.98.219.60) (Read error: Connection reset by peer)
- # [14:17] * Joins: danjesus (~danjesus@179.98.219.60)
- # [14:18] * Quits: danjesus (~danjesus@179.98.219.60) (Remote host closed the connection)
- # [14:19] * Joins: danjesus (~danjesus@179.98.219.60)
- # [14:23] * DaveMethvin|away is now known as DaveMethvin
- # [14:24] * Quits: danjesus (~danjesus@179.98.219.60) (Ping timeout: 265 seconds)
- # [14:29] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [14:41] * Joins: danjesus (~danjesus@179-198-76-195.user3g.veloxzone.com.br)
- # [14:42] * Joins: newtron (~newtron@199.71.174.203)
- # [14:44] * Quits: Ms2ger (~Ms2ger@vpna064.ugent.be) (Quit: bbl)
- # [14:45] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:52] * Quits: danjesus (~danjesus@179-198-76-195.user3g.veloxzone.com.br) (Read error: Connection reset by peer)
- # [14:53] * Quits: richt (~richt@91.216.105.52) (Remote host closed the connection)
- # [14:54] * Joins: richt (~richt@180.94.118.5)
- # [14:58] * Joins: jreading (Adium@nat/novell/x-pocexumvfmumpagi)
- # [14:59] * Quits: richt (~richt@180.94.118.5) (Ping timeout: 248 seconds)
- # [15:02] <zcorpan> hmm, fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23566 means i have to talk about what the `options` should be when there are no arguments
- # [15:05] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [15:08] * Joins: Guest (~textual@212.161.9.162)
- # [15:10] <zcorpan> would be nicer with webidl having [TreatUndefinedAs=false]
- # [15:10] <zcorpan> heycam: ^
- # [15:11] <heycam> zcorpan, can you not do that with an optional argument default value?
- # [15:11] <heycam> or is it not optional
- # [15:11] <zcorpan> default value is true
- # [15:11] <heycam> but explicit undefined needs to be false?
- # [15:11] <zcorpan> yeah
- # [15:12] <heycam> tbh I'd say "use any and define it in prose" :)
- # [15:12] <heycam> like anne [TreatUndefinedAs] is kind of ugly
- # [15:12] <heycam> I wonder if any current uses of it can be replaced by optional arguments with default values
- # [15:13] <heycam> s/anne/anne I think/
- # [15:13] <zcorpan> i agree it's ugly
- # [15:13] <zcorpan> but what i have now is also ugly
- # [15:13] <zcorpan> <li><p>If invoked with no arguments, let <var>top</var> be true and let <var>options</var> be a <code>ScrollOptions</code> dictionary with its members not
- # [15:13] <zcorpan> present or present with the default value, as appropriate.
- # [15:14] <zcorpan> how does any+prose help?
- # [15:14] * heycam looks at the spec to see the actual signature
- # [15:14] <zcorpan> i haven't committed yet
- # [15:15] <heycam> the current signature
- # [15:15] <zcorpan> void scrollIntoView();
- # [15:15] <zcorpan> void scrollIntoView(boolean top, optional ScrollOptions options);
- # [15:16] <heycam> so you add the no-arg version, so that it can have a different value for 'top'
- # [15:16] <heycam> effectively
- # [15:16] <zcorpan> right
- # [15:16] <heycam> but then when you describe in prose how to handle a no-arg invocation, you need to talk about a ScrollOptions that you make up
- # [15:16] <heycam> ok
- # [15:17] <heycam> what about just having:
- # [15:17] <heycam> void scrollIntoView(optional boolean top, optional ScrollOptions options);
- # [15:17] <heycam> and describe what to do when top is missing?
- # [15:17] * Joins: reyre (~reyre@142.204.133.18)
- # [15:17] <heycam> probably results in overall less prose
- # [15:18] <zcorpan> that means explicit undefined is the same as missing
- # [15:18] <heycam> ah
- # [15:18] <heycam> then you use any
- # [15:18] <heycam> I guess :)
- # [15:18] <heycam> otherwise, no good suggestions atm
- # [15:19] <zcorpan> i don't understand the any suggestion
- # [15:21] <heycam> you make top 'any', then write in prose how to handle undefined, and in all other cases invoke ToBoolean
- # [15:21] <heycam> still, it's probably nicer to keep it as boolean
- # [15:22] <heycam> makes the IDL more informative, even if you do need to mess around with the ScrollOptions thing in prose
- # [15:25] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [15:25] <zcorpan> any and optional?
- # [15:25] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [15:26] <heycam> ah yeah
- # [15:26] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
- # [15:27] <zcorpan> anyway yeah i'll keep it as boolean
- # [15:27] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Read error: Operation timed out)
- # [15:29] * Joins: plutoniix (~plutoniix@node-yt4.pool-180-180.dynamic.totbb.net)
- # [15:31] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:32] * Joins: bert3d (~bert3d@host81-159-237-131.range81-159.btcentralplus.com)
- # [15:32] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [15:33] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [15:50] * Quits: Guest (~textual@212.161.9.162) (Quit: ["Textual IRC Client: www.textualapp.com"])
- # [15:51] * Joins: umgrosscol (~umgrossco@grosscol.umdl.umich.edu)
- # [15:52] <annevk> whoa, heycam is in Europe again
- # [15:53] <annevk> zcorpan: can't you make omitted also false?
- # [15:54] <annevk> zcorpan: seems better if undefined and omitted keep the same semantics unless it's a really special situation
- # [15:57] <heycam> annevk, enjoying the paris office this week
- # [15:57] <annevk> was thinking you would
- # [15:57] <annevk> what has IDL to do with rendering again? ;p
- # [15:58] <zcorpan> annevk: changing how scrollIntoView() works seems to have a much bigger impact than changing how scrollIntoView(undefined) works
- # [15:59] <annevk> zcorpan: doesn't scrollIntoView() default to false in WebKit atm?
- # [15:59] * Quits: jwalden (~waldo@217.41.231.163) (Quit: back shortly)
- # [15:59] * heycam hides
- # [15:59] <darobin> that's all a lie annevk
- # [16:00] <darobin> if heycam were in Paris, he'd wave or something, you know
- # [16:00] <zcorpan> annevk: no
- # [16:00] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2572
- # [16:01] <zcorpan> undefined: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2573
- # [16:01] * heycam waves, and assumes darobin must have hacked into all the CC cameras in the city to be able to see it
- # [16:02] * darobin waves at the computer, assumes some form of transmission
- # [16:03] * Quits: jpn (~jpn@pickles.tp.telepac.pt) (Quit: jpn)
- # [16:03] <annevk> fucking merge conflicts
- # [16:03] * annevk blames Ms2ger
- # [16:04] * Joins: computerHobby (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
- # [16:05] * Joins: idbentley (~idbentley@204.91.28.98)
- # [16:06] * Quits: bert3d (~bert3d@host81-159-237-131.range81-159.btcentralplus.com) (Remote host closed the connection)
- # [16:06] * Joins: bert3d (~bert3d@host81-159-237-131.range81-159.btcentralplus.com)
- # [16:08] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:09] * Joins: jwalden (~waldo@217.41.231.163)
- # [16:13] * Joins: frustrum (~frustrum@128.54.214.195)
- # [16:20] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [16:24] * Joins: ehsan (~ehsan@66.207.208.102)
- # [16:27] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 272 seconds)
- # [16:34] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [16:34] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [16:36] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:36] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [16:41] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Ping timeout: 272 seconds)
- # [16:42] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [16:43] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [16:45] <SimonSapin> darobin: http://lists.w3.org/Archives/Public/spec-prod/2013OctDec/0029.html +1
- # [16:45] <SimonSapin> darobin: how do we start moving towards this?
- # [16:45] <darobin> SimonSapin: a small first step is to say +1 on the list too so that it is seen to be supported
- # [16:46] <darobin> beyond that, I want to confer with people who work on publication inside the Team to see if we can get this off the ground relatively quickly
- # [16:46] <SimonSapin> cool
- # [16:46] <darobin> it in fact does not really require any change to the Process as far as I can tell
- # [16:46] <darobin> most importantly, it matches the needs of the patent policy, which is a nightmare to change
- # [16:47] <darobin> glad you like it :)
- # [16:52] * Joins: ^esc_ (~esc-ape@77.119.133.91.wireless.dyn.drei.com)
- # [16:53] * Krinkle|detached is now known as Krinkle
- # [16:54] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [16:54] * Quits: Kolombiken (~Adium@94.137.124.2) (Remote host closed the connection)
- # [16:55] <jgraham> Romantic interests? Since we don't have any good way to tell who any given person might be *interested* in romantically, that suggests we have to spam the entire planet. Maybe it would just be easier to get non-conformance to pubrules brought up at the UN?
- # [16:55] <darobin> no, we just place editors under a requirement to disclose romantic interests
- # [16:56] <jgraham> Hmm, suddenly I thik we won't have any editors under your plan :)
- # [16:56] * Quits: ^esc (~esc-ape@77.119.129.230.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [16:56] <darobin> then anyone they sleep with not previously registered gets informed that, clearly, they were just a one-night-fling due to excess alcohol consumption
- # [16:56] <darobin> I don't mind disclosing my romantic interest :)
- # [16:57] <jgraham> Oh, if "interest" just means "have slept with", that makes things easier
- # [16:57] <darobin> we're going to need a standard for that
- # [16:58] <jgraham> If "interest" means "are interested in", it could cause all sorts of strife
- # [16:58] <darobin> precisely
- # [16:58] <darobin> wait
- # [16:58] <darobin> standards aren't about creating strife?
- # [16:58] <jgraham> I think that's just a secondary effect
- # [16:59] <darobin> I have a lot of a empirical evidence showing that it's the primary effect :)
- # [16:59] <jgraham> AIUI standards are mostly about propping up Hollywood
- # [16:59] <darobin> and that is different from deliberately creating strife in which ways exactly?
- # [17:01] <jgraham> Well I guess the point of propping up business models is to make money for people in those businesses. This leads to societial inequality between those who have money and those who don't. Which causes strife and, if left unchecked, eventual revolution
- # [17:01] <jgraham> So standards are all about revolution and that's why there's so many French people involved
- # [17:01] * Quits: ^esc_ (~esc-ape@77.119.133.91.wireless.dyn.drei.com)
- # [17:05] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
- # [17:05] * Quits: jdaggett (~jdaggett@89.202.203.51) (Quit: jdaggett)
- # [17:06] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [17:07] <darobin> heh
- # [17:09] * Joins: bzed_ (~bzed@devel.recluse.de)
- # [17:09] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
- # [17:09] * bzed_ is now known as bzed
- # [17:11] * Quits: Kolombiken (~Adium@94.137.124.2) (Ping timeout: 256 seconds)
- # [17:13] * Joins: jernoble|laptop (~jernoble@76.74.153.36)
- # [17:14] * heycam is now known as heycam|away
- # [17:14] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [17:16] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
- # [17:17] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [17:17] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [17:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:24] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 272 seconds)
- # [17:24] * Quits: davve (~user@83.218.67.122) (Remote host closed the connection)
- # [17:25] * Joins: davve (~user@83.218.67.122)
- # [17:32] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
- # [17:34] * Joins: jdaggett (~jdaggett@89.202.203.52)
- # [17:37] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [17:38] * Joins: waywk (~waywk4@mail.wlion.com)
- # [17:43] * Quits: ronaldmansveld (~ronaldman@smtp.pixelindustries.com) (Remote host closed the connection)
- # [17:43] * Joins: jsbell (jsbell@nat/google/x-hpzymnaosdvhukfb)
- # [17:44] * Joins: lmcliste_ (~lmclister@192.150.10.209)
- # [17:48] <annevk> kinda wonderful how much text from XMLHttpRequest is now obsolete
- # [17:48] <annevk> kinda scary how much will regress here
- # [17:49] * Quits: j_wright (~jwright@unaffiliated/j-wright/x-9145068) (Remote host closed the connection)
- # [17:52] * Quits: jdaggett (~jdaggett@89.202.203.52) (Quit: jdaggett)
- # [17:54] * Quits: charl_ (~charl@524A9047.cm-4-3c.dynamic.ziggo.nl) (Quit: leaving)
- # [17:54] * Quits: falken_ (~falken@2401:fa00:4:1000:26be:5ff:fe0d:d7ea) (Remote host closed the connection)
- # [17:56] * Joins: falken (~falken@2401:fa00:4:1000:26be:5ff:fe0d:d7ea)
- # [17:58] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:00] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [18:00] <Hixie_> annevk: Map and Set structured clone -- should I do it, or is JS gonna have a definition soon?
- # [18:00] * Joins: jdaggett (~jdaggett@89.202.203.52)
- # [18:01] <annevk> Hixie_: since it isn't much effort, might as well do it in HTML for now
- # [18:01] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [18:01] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [18:01] <Hixie_> k
- # [18:01] <annevk> Hixie_: structured clones are not going to make it into ES6 I think, multiple globals aren't either by the looks of it :/
- # [18:02] <Hixie_> what does "ES6" mean? 2013?
- # [18:02] <annevk> "stable draft" end-of-2013, "standard" end-of-2014
- # [18:02] * Quits: jdaggett (~jdaggett@89.202.203.52) (Client Quit)
- # [18:02] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:03] <Hixie_> wow, no new JS features between end of 2013 and end of 2014?
- # [18:03] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [18:03] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [18:03] <annevk> Hixie_: well since we have ES6 features now, we'll have ES7 features such as Object.observe() sooner than ES7
- # [18:03] * Joins: mven (~mven@169.241.49.228)
- # [18:04] <Hixie_> wait, Object.observe() isn't "stable"?
- # [18:04] <Hixie_> i thought people were implementing that already
- # [18:04] <annevk> Hixie_: in addition, TC39 decided to move to a more iterative process for individual features so they can be considered done before the overall spec is "done"
- # [18:04] <annevk> Hixie_: yeah, but not shipping
- # [18:04] <Hixie_> why not shipping?
- # [18:04] <Hixie_> only one more step to a living standard...
- # [18:05] <annevk> Hixie_: so yeah, the new iterative thing will allow shipping by declaring consensus sooner than "standard"
- # [18:05] * Joins: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net)
- # [18:05] <annevk> Hixie_: and indeed, it's more or less the same, with some kind of committee approval steps in between, which seem awkward, but given the way JavaScript is developed I don't immediately see a better way
- # [18:05] <Hixie_> the difference between "consensus" and "standard" is what again? :-)
- # [18:06] <Hixie_> on another note, what's that CSS property that defines how replaced content gets sized
- # [18:06] <annevk> Hixie_: "standard" is what's Ecma-approved
- # [18:06] <Hixie_> i thought it was image-fit, but seems not
- # [18:06] <annevk> Hixie_: "consensus" is TC39-approved
- # [18:06] <Hixie_> annevk: what's the word they use for "browser shipped interoperably"?
- # [18:06] <annevk> Hixie_: "legacy" :p
- # [18:06] <Hixie_> (ah, object-fit)
- # [18:07] <annevk> (I'm not sure. They consider it de facto and something they need to define without breaking things.)
- # [18:07] <Hixie_> annevk: ok so when will structured clone in JS be "legacy"? :-)
- # [18:08] <annevk> Ah, so the other thing is that they like the platform <-> language separation a bit too much. So saying workers and such are part of their world can be a hard sell depending on who you talk to. Though most implementers people are on board.
- # [18:08] <jgraham> Hixie_: Once browsers ship it interoperably :)
- # [18:08] <annevk> implementer people*
- # [18:09] <Hixie_> jgraham: well, i meant when will they have a spec that describes reality that i can defer to
- # [18:09] <Hixie_> but it sounds like "not soon", so, nevermind
- # [18:09] <jgraham> There are two states a) future things that don't ship yet and b) distasteful legacy
- # [18:09] * Hixie_ realises he still hasn't made HTML properly integrate with css-images and the "CSS⇋Object Negotiation" protocol
- # [18:09] <Hixie_> jgraham: sounds right
- # [18:11] <Hixie_> hm, there's no default default object size, huh
- # [18:12] <Hixie_> ok, browsers are off in lala land again.
- # [18:12] <Hixie_> default size for svg seems to be "100% of container"
- # [18:14] <Hixie_> TabAtkins: ping (how do i integrate with css-images for <img> containing svg without intrinsic dimensions but with an intrinsic ratio? it looks like i need to give you some sort of "fit the containing block width" information as the default object size for <img>, or something)
- # [18:15] * Joins: cabanier (~cabanier@192.150.22.55)
- # [18:15] <gsnedders> So what's the best way to deal with a bug that makes Fennac unusable for me on my tablet, but I can't quite reproducably hit it?
- # [18:16] <Hixie_> gsnedders: keep trying to reproduce it? :-)
- # [18:17] <Hixie_> this on android?
- # [18:17] <gsnedders> Yeah.
- # [18:17] <Hixie_> take a debug log when it happens, maybe that might help
- # [18:17] <gsnedders> Often doesn't respond to input for several seconds.
- # [18:17] <Hixie_> TabAtkins: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23581
- # [18:18] * Quits: jwalden (~waldo@217.41.231.163) (Ping timeout: 260 seconds)
- # [18:18] * Quits: mven (~mven@169.241.49.228) (Remote host closed the connection)
- # [18:19] * Joins: jwalden (~waldo@217.41.231.163)
- # [18:19] * Joins: Kolombiken1 (~Adium@94.137.124.2)
- # [18:21] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [18:21] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 256 seconds)
- # [18:23] * Quits: jernoble|laptop (~jernoble@76.74.153.36) (Quit: Computer has gone to sleep.)
- # [18:24] * Joins: ap (~ap@2620:149:4:304:9cbe:f5c1:fbb3:6833)
- # [18:26] <Domenic_> Hixie_: annevk: one thing to keep in mind is that there's a difference between "consensus on a strawman" and "we nailed down all the details in spec language." Part of the proposed ES7 process is to get formal spec text earlier to get all the interoperability edge cases nailed out.
- # [18:27] <Hixie_> you can't nail down all the details until after at least one, probably several, implementations have shipped.
- # [18:27] * Quits: bert3d (~bert3d@host81-159-237-131.range81-159.btcentralplus.com) (Remote host closed the connection)
- # [18:27] <Hixie_> but certainly formal text should be early in the process
- # [18:28] <Hixie_> because trying to describe something formally is step one in trying to figure out if the proposal makes any sense
- # [18:28] * Joins: reyre_ (~reyre@142.204.147.73)
- # [18:30] <dglazkov> good morning, Whatwg!
- # [18:31] * Quits: reyre (~reyre@142.204.133.18) (Ping timeout: 272 seconds)
- # [18:34] <Domenic_> Does anyone know why Chrome now returns HTMLElement for document.createElement('image')? Seems weird to intentionally diverge JS API and the HTML parser? http://src.chromium.org/viewvc/blink?view=revision&revision=159920
- # [18:34] <Domenic_> I guess there are already divergences (e.g. createElement throwing for certain element names), but, what motivated this?
- # [18:35] <Hixie_> "now"? didn't it always/
- # [18:35] <Hixie_> ?
- # [18:35] <Hixie_> it should be HTMLUnknownElement, I _think_
- # [18:35] <Hixie_> for 'image' in createElement
- # [18:35] <Hixie_> per the spec
- # [18:36] * Quits: idbentley (~idbentley@204.91.28.98) (Quit: Leaving)
- # [18:36] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [18:36] <annevk> Domenic_: the parser creates an element for a namespace, name, and a set of attributes
- # [18:37] <annevk> Domenic_: having the special case in "creates an element" seems weird
- # [18:37] * Quits: adactio (~adactio@212.42.170.181) (Read error: Connection reset by peer)
- # [18:37] <Domenic_> annevk: not sure I understand... I am trying to see why the parser doesn't just do document.createElementNS(parsedName, parsedNS)
- # [18:38] * Joins: scor (scor@drupal.org/user/52142/view)
- # [18:39] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Ping timeout: 248 seconds)
- # [18:39] <annevk> Domenic_: well for one, those are distinct
- # [18:39] <annevk> Domenic_: but e.g. otherwise the pre-scanner would miss out on this alias
- # [18:40] <Domenic_> hmm this seems to involve more things than i understand. i think i will attempt to retreat from this line of questioning and come back later when I learn more.
- # [18:41] <Hixie_> Domenic_: it does, except for <image> and <isindex> and a few other weird cases
- # [18:41] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [18:41] <Domenic_> Hixie_: <isindex> is weird, I can understand weird stuff being necessary. What's the deal with <image>?
- # [18:42] <Hixie_> <image> has to be treated like <img> because 5 years ago, 0.2% of pages used <image> and expected it to work like <img>.
- # [18:42] <Domenic_> right, but, why is the parser different from createElement?
- # [18:42] <Domenic_> Hmm maybe createElement is trying to be sane but the parser can't afford to?
- # [18:43] <Hixie_> right
- # [18:43] <Domenic_> Got it, thanks
- # [18:43] <Hixie_> we try to limit the scope of quirks
- # [18:44] <annevk> createElement("x*") -> throws
- # [18:44] <annevk> <x*> -> works
- # [18:45] <Domenic_> right, is that the same principle, that createElement can afford to enforce rules, but the parser cannot?
- # [18:45] * Joins: espadrine (~ttyl@acces1222.res.insa-lyon.fr)
- # [18:46] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [18:47] <annevk> Hah, I don't really know who designed these APIs, but I doubt much of principles were involved we would use today.
- # [18:47] <Domenic_> fair :P
- # [18:47] <Domenic_> my interest is that in jsdom we weren't able to use the actual DOM elements to build the DOM tree because of situations like this
- # [18:47] <Domenic_> we needed to provide a "privileged" createElement that the parser could use
- # [18:47] <Domenic_> which was kind of sad
- # [18:48] <annevk> Restrictions in createElement() are influenced by XML. And in a weird way. createElement() follows Name whereas createElementNS() follows NCName. Although both create namespaced elements today...
- # [18:48] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [18:49] <Domenic_> Yeah, I remember following those links... fun times.
- # [18:49] <jgraham> Actually the parser can never create an element named "image" in the HTML namespace, so that isn't an example of "createElement can't, parser can"
- # [18:49] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [18:49] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [18:50] * Joins: jpn (~jpn@pickles.tp.telepac.pt)
- # [18:51] <annevk> Even in <template>!
- # [18:52] * Quits: jpn (~jpn@pickles.tp.telepac.pt) (Client Quit)
- # [18:52] <Domenic_> jgraham: good point. I confused myself, and was trying to think of createElement('tagname') as parseHTML('<tagname>'). But it's better to think of parseHTML as using createElement, modulo XML-influenced restrictions.
- # [18:54] <annevk> The parser cannot really use createElement() directly anyway. It wants something else for saner mutation records.
- # [18:54] * gaba_ is now known as gaba
- # [18:54] * Quits: dbaron (~dbaron@89.202.203.51) (Ping timeout: 256 seconds)
- # [18:54] <Domenic_> ah interesting
- # [18:54] <annevk> Not entirely sure what, prolly something close to what browsers have internally, although that might not be ideal either.
- # [18:54] * Joins: nimbu (~nimbu@192.150.10.205)
- # [18:55] <annevk> And I believe currently some stuff in the HTML specification depends on elements being created having their relevant attributes set straight away.
- # [18:55] <annevk> So createElement() does not work for that either.
- # [18:59] <Hixie_> yup
- # [18:59] <Hixie_> Domenic_: all these features were designed by different people with different priorities and philosophies
- # [19:00] <Hixie_> some of which were things like "my boss is breathing down my neck about this other property needing this feature before friday so he can go golfing"
- # [19:00] <Hixie_> (property as in, web site owned by the vendor's company)
- # [19:01] * Quits: jwalden (~waldo@217.41.231.163) (Quit: back tomorrow)
- # [19:02] * Joins: weinig (~weinig@17.202.45.191)
- # [19:07] * Joins: mven (~mven@169.241.49.228)
- # [19:07] * Joins: zcorpan_ (~zcorpan@91.103.36.0)
- # [19:08] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [19:09] * Quits: zcorpan (~zcorpan@94.234.170.43) (Ping timeout: 240 seconds)
- # [19:11] * Joins: alecf (alecf@nat/google/x-mmovachpnecixdoe)
- # [19:12] * Quits: zcorpan_ (~zcorpan@91.103.36.0) (Remote host closed the connection)
- # [19:13] * Quits: roc (~chatzilla@89.202.203.51) (Ping timeout: 245 seconds)
- # [19:13] * Joins: zcorpan (~zcorpan@91.103.36.0)
- # [19:16] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [19:17] * Quits: reyre_ (~reyre@142.204.147.73) (Ping timeout: 272 seconds)
- # [19:18] * Quits: zcorpan (~zcorpan@91.103.36.0) (Ping timeout: 272 seconds)
- # [19:18] * Joins: reyre (~reyre@142.204.133.18)
- # [19:22] <TabAtkins> Hixie_: Just pass the ratio as the intrinsic dimensions. (The dimensions are width/height/ratio.) And then, yes, set up the default image size as the size of the <img>.
- # [19:22] <Hixie_> "set up the default image size as the size of the <img>"?
- # [19:22] <Hixie_> how do you mean?
- # [19:22] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [19:25] <TabAtkins> When you're invoking the sizing algorithm, say that the default image size is the dimensions of the <img>.
- # [19:30] <Hixie_> the img's dimensions are what i'm trying to figure out
- # [19:30] <Hixie_> i don't follow
- # [19:30] <Hixie_> also i don't think i call the algorithm, i think that's css layout that does that
- # [19:31] * Quits: mven (~mven@169.241.49.228) (Remote host closed the connection)
- # [19:31] * Joins: sgalineau (~sylvaing@sjfw1-b.adobe.com)
- # [19:33] * Joins: mven (~mven@169.241.49.228)
- # [19:38] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [19:38] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [19:40] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [19:40] * Quits: voiceofgrog (~voiceofgr@unaffiliated/voiceofgrog) (Remote host closed the connection)
- # [19:41] * Quits: Kolombiken1 (~Adium@94.137.124.2) (Read error: Connection reset by peer)
- # [19:41] <annevk> TabAtkins: it seems all HTML can give here is the height and width attributes, which already map to CSS
- # [19:42] <annevk> And I guess if HTML does the image decoder negotiation it could give information from that too...
- # [19:42] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [19:43] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Ping timeout: 272 seconds)
- # [19:44] * Quits: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net) (Quit: sicking)
- # [19:44] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [19:50] <TabAtkins> annevk: Ah, right, yeah.
- # [19:51] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
- # [19:53] * Joins: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net)
- # [19:54] <miketaylr> back
- # [19:56] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [19:59] * Joins: alecf_ (alecf@nat/google/x-dtjdorzqohqxqlrg)
- # [20:01] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [20:04] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [20:06] * Quits: alecf_ (alecf@nat/google/x-dtjdorzqohqxqlrg) (Quit: alecf_)
- # [20:10] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [20:10] * Quits: nimbu (~nimbu@192.150.10.205) (Ping timeout: 240 seconds)
- # [20:12] * Quits: michou (~Adium@dublin-proxy.adobe.com) (Quit: Leaving.)
- # [20:13] <TabAtkins> Hixie_: Ah, if you're trying to size the <img> itself, then CSS2.1 describes how to do it. Alan just invoked that algorithm yesterday, let me go look up the incantation.
- # [20:15] * Quits: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net) (Quit: sicking)
- # [20:16] * Joins: tantek (~tantek@me05336d0.tmodns.net)
- # [20:17] * Krinkle is now known as Krinkle|detached
- # [20:18] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [20:19] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [20:20] * Joins: zcorpan_ (~zcorpan@94.234.170.43)
- # [20:22] <zcorpan_> hmm, the trackpad on my mac just went crazy. it's super sensitive and inverted in both directions
- # [20:24] * Joins: tantek_ (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [20:24] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [20:24] * Quits: tantek (~tantek@me05336d0.tmodns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
- # [20:24] * tantek_ is now known as tantek
- # [20:25] * Joins: rniwa (~rniwa@17.212.154.114)
- # [20:27] <gsnedders> Hmm, so warranty replacement for my rucksack will only ship to US. Is there going to be any sane way to get that here without it costing more than the bag is worth…
- # [20:28] <gsnedders> Probably best bet is just to take a slightly large suitcase when I next go and take it that way…
- # [20:32] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
- # [20:33] * Joins: weinig_ (~weinig@17.114.218.117)
- # [20:34] * Quits: weinig (~weinig@17.202.45.191) (Ping timeout: 256 seconds)
- # [20:34] * weinig_ is now known as weinig
- # [20:35] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [20:38] * Quits: zcorpan_ (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [20:38] * Joins: nimbu (~nimbu@192.150.10.205)
- # [20:39] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [20:39] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:40] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [20:41] * Joins: sicking (~sicking@63.245.219.50)
- # [20:41] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [20:41] * Joins: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt)
- # [20:42] * Joins: zcorpan_ (~zcorpan@94.234.170.43)
- # [20:42] <zcorpan_> ah, trackpad back to normal. phew.
- # [20:44] * Quits: ap (~ap@2620:149:4:304:9cbe:f5c1:fbb3:6833) (Quit: ap)
- # [20:44] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 252 seconds)
- # [20:46] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [20:46] * Quits: sgalineau (~sylvaing@sjfw1-b.adobe.com) (Read error: Connection reset by peer)
- # [20:47] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [20:50] * Joins: rxgx (~rxgx@64.38.203.218)
- # [20:54] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:56] * Quits: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net) (Quit: tantek)
- # [21:00] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
- # [21:00] * Quits: weinig (~weinig@17.114.218.117) (Quit: weinig)
- # [21:04] <zcorpan_> MikeSmith: does http://critic.hoppipolla.co.uk/r/351 support `static interface ...` ?
- # [21:05] <jgraham> zcorpan_: OK, the jgraham/python_review_2 branch now has all the track tests up to 010.html pass in opera
- # [21:05] <zcorpan_> jgraham: great
- # [21:06] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [21:07] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [21:08] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [21:08] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
- # [21:09] * Joins: weinig (~weinig@17.114.218.117)
- # [21:11] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [21:17] <zcorpan_> MikeSmith: hmm, nevermind, seems like there's no static interface thing. confused it with something else
- # [21:18] <zcorpan_> [Unforgeable]
- # [21:19] <Ms2ger> jgraham, I'll try to look at the review a bit tomorrow
- # [21:19] * Krinkle|detached is now known as Krinkle
- # [21:22] <jgraham> Ms2ger: Awesome, thanks
- # [21:23] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [21:24] * Quits: sicking (~sicking@63.245.219.50) (Quit: sicking)
- # [21:25] <astearns> TabAtkins: is this the incantation you're looking for? http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width
- # [21:29] * Quits: frustrum (~frustrum@128.54.214.195) (Ping timeout: 272 seconds)
- # [21:29] * Joins: frustrum (~frustrum@128.54.214.195)
- # [21:30] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [21:32] <Ms2ger> 2.1? Probably not
- # [21:34] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Quit: nn)
- # [21:35] <zcorpan_> jgraham: when i submit changes in critic, is there a way to make it go back to the review instead of going to the default page?
- # [21:36] <zcorpan_> 0.02 % done, that's encouraging :-)
- # [21:39] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [21:43] * Joins: Smylers1 (~smylers@host86-147-26-73.range86-147.btcentralplus.com)
- # [21:43] * Quits: Smylers (~smylers@host86-147-26-73.range86-147.btcentralplus.com) (Read error: Connection reset by peer)
- # [21:43] * Quits: zcorpan_ (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [21:47] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 246 seconds)
- # [21:50] * Quits: weinig (~weinig@17.114.218.117) (Quit: weinig)
- # [21:52] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [21:55] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [21:58] * Quits: rxgx (~rxgx@64.38.203.218) (Quit: timeout)
- # [22:02] <TabAtkins> astearns: Yeah, that's it.
- # [22:02] * Joins: nimbu (~nimbu@192.150.10.205)
- # [22:04] * Joins: ap_ (~ap@17.114.107.50)
- # [22:06] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [22:06] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [22:12] * Quits: ap_ (~ap@17.114.107.50) (Quit: ap_)
- # [22:12] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [22:12] <zcorpan> jgraham: was there some change other than https://github.com/w3c/web-platform-tests/commit/b1486aa82b4174df577bb00f1796fe4a5bc5bffc ?
- # [22:12] <zcorpan> (and the comma fixup)
- # [22:13] <jgraham> zcorpan: I thpught it did go back to the review, but I might have imagined that
- # [22:13] <jgraham> In any case the answer is generically "ask jl"
- # [22:14] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [22:14] <jgraham> zcorpan: Those and replaicing cors-tester.php with cors-tester.py (and all the substitutions that implies)
- # [22:15] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [22:16] <zcorpan> jgraham: yeah i meant between the state of cors-tester.py last i looked at it and the latest fixup commit
- # [22:17] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:18] * Joins: malcolmva (~malcolmva@c-67-180-198-144.hsd1.ca.comcast.net)
- # [22:19] <jgraham> Right, those are the only changes in that case
- # [22:20] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
- # [22:21] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [22:21] <zcorpan> ok
- # [22:23] * Joins: weinig (~weinig@17.202.45.191)
- # [22:26] * computerHobby is now known as pica_Encrypted_H
- # [22:26] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [22:26] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 248 seconds)
- # [22:27] * pica_Encrypted_H is now known as fukRatDik
- # [22:32] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [22:37] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
- # [22:39] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [22:39] * Quits: mven (~mven@169.241.49.228) (Remote host closed the connection)
- # [22:44] * Joins: ap_ (~ap@17.114.107.50)
- # [22:44] <Hixie_> TabAtkins: that ends with "then the used value of 'width' is undefined in CSS 2.1." for the case i care about :-P
- # [22:46] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [22:46] <Hixie_> TabAtkins: isn't this what css-images is defining?
- # [22:47] <zcorpan> jgraham: looks like i get the same results as on t now. excellent!
- # [22:48] * Quits: ap_ (~ap@17.114.107.50) (Ping timeout: 240 seconds)
- # [22:53] <Hixie_> bugzilla needs a severity field value that's like "enhancement" but means "removal of feature"
- # [22:54] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [22:54] <TabAtkins> Hixie_: Yaaaayyy
- # [22:55] <jgraham> zcorpan: Oh!
- # [22:55] <TabAtkins> Hixie_: Man, I dunno. fantasai convinced me that the 2.1 handling of replaced elements wasn't actually quite compatible with the Image Sizing Algorithm, and making them compatible wouldn't be worth it.
- # [22:55] <TabAtkins> But I've paged that argument out of my head for a while.
- # [22:56] <Hixie_> TabAtkins: someone filed a bug on me saying this case wasn't well-defined... should I reasssign it to you for now? (I'm happy to have it assigned to me, I just don't know what I should say to fix it.)
- # [22:57] <jgraham> Hixie_: BTW, how paged in do you have the session history stuff? It is being designed for servo at the moment and bholley was threatening to grill you on it
- # [22:58] <jgraham> So take this as advance warning ;)
- # [22:58] <Hixie_> hehe
- # [22:58] <Hixie_> not particularly paged in, but it's not as hard to page in as the parser :-)
- # [22:59] <jgraham> I find it much harder :)
- # [23:00] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [23:03] <TabAtkins> Yeah, assign it to me
- # [23:03] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:03] <Hixie_> k
- # [23:04] * Quits: jreading (Adium@nat/novell/x-pocexumvfmumpagi) (Ping timeout: 272 seconds)
- # [23:04] * Joins: newtron_ (~newtron@199.71.174.202)
- # [23:05] * ojan_away is now known as ojan
- # [23:07] * Joins: nimbu (~nimbu@192.150.10.205)
- # [23:08] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 272 seconds)
- # [23:08] * Joins: necolas (~necolas@8.25.197.24)
- # [23:09] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [23:09] * Quits: newtron_ (~newtron@199.71.174.202) (Ping timeout: 272 seconds)
- # [23:11] <Hixie_> TabAtkins: done - https://www.w3.org/Bugs/Public/show_bug.cgi?id=23581
- # [23:12] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
- # [23:13] * Joins: a-ja (~Instantbi@70.230.154.227)
- # [23:14] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:14] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [23:15] * Quits: weinig (~weinig@17.202.45.191) (Remote host closed the connection)
- # [23:17] * Quits: umgrosscol (~umgrossco@grosscol.umdl.umich.edu) (Quit: Nettalk6 - www.ntalk.de)
- # [23:18] <zcorpan> jgraham: no support for wss: ?
- # [23:20] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:27] * Quits: necolas (~necolas@8.25.197.24) (Remote host closed the connection)
- # [23:28] * Quits: reyre (~reyre@142.204.133.18) (Remote host closed the connection)
- # [23:29] * Quits: marcosc (~marcosc@bl12-181-66.dsl.telepac.pt) (Remote host closed the connection)
- # [23:30] * Quits: cheron (~cheron@unaffiliated/cheron) (Read error: Operation timed out)
- # [23:31] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [23:34] * Joins: othermaciej (~mjs@17.114.157.165)
- # [23:34] * Joins: mven (~mven@u-131-216-14-39.dhcp.unlv.edu)
- # [23:38] * Quits: mven (~mven@u-131-216-14-39.dhcp.unlv.edu) (Remote host closed the connection)
- # [23:38] * Quits: Smylers1 (~smylers@host86-147-26-73.range86-147.btcentralplus.com) (Quit: Leaving.)
- # [23:39] <zcorpan> wow https://www.w3.org/Bugs/Public/show_bug.cgi?id=23587
- # [23:39] * Joins: ap_ (~ap@17.114.107.50)
- # [23:40] <zcorpan> it took a few years, but the planets did line up
- # [23:41] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [23:42] <jgraham> zcorpan: *s is hard because certificates
- # [23:42] <zcorpan> jgraham: but https works?
- # [23:42] <jgraham> no
- # [23:42] <zcorpan> oh
- # [23:42] <zcorpan> ok
- # [23:43] * Joins: alecf_ (alecf@nat/google/x-tomufajvrmkccnll)
- # [23:43] * Quits: alecf (alecf@nat/google/x-mmovachpnecixdoe) (Ping timeout: 256 seconds)
- # [23:43] * alecf_ is now known as alecf
- # [23:43] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [23:43] <jgraham> For Mozilla infrastructure we will probably install a CA fir the duration of the tests (that's how Mochitest works)
- # [23:44] <jgraham> Opera/Google/Microsoft/Apple could do something similar on their test infrastructure
- # [23:44] <jgraham> For people running the tests at home I'm not sure what we will do
- # [23:45] <Hixie_> abarth: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=20701
- # [23:45] <zcorpan> jgraham: we can put in job openings
- # [23:47] <Hixie_> zcorpan: got any suggestions for that <script> bug?
- # [23:47] <jgraham> Well "at home" in this case really includes any situation where you don't run a browser-specific script to launch the tests
- # [23:49] * Joins: alecf_ (alecf@nat/google/x-elbdzzmzftvryquv)
- # [23:49] <zcorpan> Hixie_: i think the recommendation should be to escape the < in <!-- and <script
- # [23:50] <Hixie_> yeah that was my conclusion too
- # [23:50] <Hixie_> or the ! and the s
- # [23:50] <Hixie_> as in <\!-- and <\script
- # [23:50] <zcorpan> right
- # [23:50] * Joins: reyre (~reyre@out-on-210.wireless.telus.com)
- # [23:50] <zcorpan> and </script of course
- # [23:50] <Hixie_> yeah, always <\/script
- # [23:51] <Hixie_> oh course the _real_ answer is "don't do string substitution into your script"
- # [23:51] <Hixie_> when will people learn
- # [23:54] <zcorpan> Hixie_: also say that authors can ignore the script content model restrictions and instead avoid wrapping <!-- --> and properly escaping
- # [23:54] * Quits: reyre (~reyre@out-on-210.wireless.telus.com) (Read error: Connection reset by peer)
- # [23:55] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Ping timeout: 272 seconds)
- # [23:56] <zcorpan> since the restrictions are impossible to understand
- # [23:56] <Hixie_> oh that's an idea. Just have in that section some text that says that the easiest way to avoid this is to just escape all <!-- and <script> bits?
- # [23:58] <zcorpan> yeah
- # [23:58] * Quits: diffalot (~diffalot@unaffiliated/papyromancer) (Quit: ZNC - http://znc.in)
- # [23:58] <zcorpan> wonder if it's a good idea to make validators complain about <!-- always
- # [23:59] * Quits: alecf (alecf@nat/google/x-tomufajvrmkccnll) (Quit: alecf)
- # [23:59] * alecf_ is now known as alecf
- # [23:59] <zcorpan> it's pretty common, but OTOH it's a very legacy practice, and it's not without issues
- # [23:59] <Hixie_> i'd be fine with doing so, but hsivonen and MikeSmith are reluctant to warn on "harmless" stuff
- # Session Close: Tue Oct 22 00:00:00 2013
The end :)