Options:
- # Session Start: Tue Mar 06 00:00:00 2012
- # Session Ident: #whatwg
- # [00:01] <annevk> you should use partial interface A { };
- # [00:01] <Hixie> i am going to have multiple interfaces implement B
- # [00:01] <Hixie> so i can't do that
- # [00:02] <annevk> I think the answer is yes, but I'm also not sure :)
- # [00:02] <annevk> heycam: ^^
- # [00:02] <heycam> Hixie, annevk, yep that's equivalent
- # [00:03] <Hixie> ok thanks
- # [00:05] <Hixie> heycam: can i have an 'implements' statement before the interface is declared?
- # [00:05] <heycam> Hixie, yes there's not really any ordering of definitions
- # [00:06] <Hixie> awesome
- # [00:10] <Hixie> ok, step one. extract the transformation methods and ensure everything still makes sense.
- # [00:10] * Quits: othermaciej (~mjs@17.245.103.235) (Quit: othermaciej)
- # [00:10] <Hixie> done.
- # [00:12] <annevk> is someone on ietf-http-wg actually proposing to replace the single request model of http-aes with two requests?
- # [00:12] <annevk> I should probably stop reading that thread
- # [00:15] <Hixie> looks like i was dropped off the cc list
- # [00:16] <annevk> http://lists.w3.org/Archives/Public/ietf-http-wg/2012JanMar/0815.html is that one
- # [00:17] <annevk> http://lists.w3.org/Archives/Public/ietf-http-wg/2012JanMar/0816.html is one that seems to forget about not complicating the APIs
- # [00:18] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [00:19] <Hixie> oh i saw those e-mails
- # [00:19] <Hixie> didn't even realise they were talking about the same thing
- # [00:20] * jernoble is now known as jernoble|afk
- # [00:22] <Hixie> definitely didn't receive all the e-mails on that thread though
- # [00:24] <Hixie> in particular, looks like i didn't receive phk's e-mail...
- # [00:24] <Hixie> ah, it was marked spam
- # [00:24] * Joins: othermaciej (~mjs@17.245.90.161)
- # [00:25] <Hixie> looks like he doesn't understand the situation i described though
- # [00:25] <Hixie> oh well
- # [00:26] * jernoble|afk is now known as jernoble
- # [00:37] * Joins: smaug____ (~chatzilla@GGYYYKMMX.gprs.sl-laajakaista.fi)
- # [00:40] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:46] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [00:48] * Quits: annevk (~annevk@80.232.109.46) (Quit: annevk)
- # [00:51] * Quits: pablof (~pablof@144.189.101.1) (Read error: Connection reset by peer)
- # [00:52] <Hixie> when we talk about converting text + a font specification to a specific set of drawing instructions, what's the term for that?
- # [00:52] <Hixie> rasterisation?
- # [00:53] <Hixie> i don't mean rendering, since it might not actually be shown, just turned into a path for further manipulation
- # [00:54] * Quits: smaug____ (~chatzilla@GGYYYKMMX.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [00:54] <Philip`> Rasterization would be converting to pixels
- # [00:54] <gsnedders> Vectorization?
- # [00:55] <gsnedders> But fonts are already vectors.
- # [00:55] * Quits: weinig (~weinig@17.212.155.45) (Quit: weinig)
- # [00:55] <gsnedders> Well, except when they're bitmapped fonts.
- # [00:56] <Hixie> assume for the sake of this conversation that we can ignore bitmap fonts
- # [00:58] * Joins: pablof (~pablof@144.189.101.1)
- # [00:58] * Quits: dbaron (~dbaron@nat/mozilla/x-fimzkwxolztiuywh) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:00] * Quits: ap (~ap@2620:149:4:1b01:6dd9:b762:74d5:8bb5) (Ping timeout: 245 seconds)
- # [01:02] <TabAtkins_> Hm, I know the word, but it's not coming to mind right now.
- # [01:02] <TabAtkins_> Layout?
- # [01:03] <heycam> outlining
- # [01:03] <heycam> I think that's the term used in tools like Illustrator that take a text object and converts it to paths
- # [01:03] * Joins: jamesr (jamesr@nat/google/x-jukjarwauucqpnpx)
- # [01:03] * Joins: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr)
- # [01:04] <Hixie> outlining might work, though that tends to imply "not filled in", which it could be
- # [01:05] <Dashiva> "Font rasterization is the process of converting text from a vector description (as found in scalable fonts such as TrueType fonts) to a raster or bitmap description."
- # [01:05] <TabAtkins_> Dashiva: Right, but that's not what Hixie wants.
- # [01:05] * Joins: dbaron (~dbaron@nat/mozilla/x-ftvafcwegmxlbcrg)
- # [01:06] <TabAtkins_> He means doing the shaping, spacing, etc. necessary to get the final glyph vectors for the text, so you can then manipulate the vectors.
- # [01:06] <Hixie> (also, any ideas what Element should be used to determine the available fonts when you do some sort of font whateverthewordis on a Path object?)
- # [01:06] <heycam> the process of taking an input string, font selection, and coming up with a list of glyphs and their positions is probably just "layout"
- # [01:06] <Hixie> (should Path objects just be created with a Canvas owner for this purpose?)
- # [01:06] <dbaron> you shouldn't assume that that's the path implementations go through
- # [01:07] <dbaron> for example, they might rasterize each glyph of the font for the correct size and then blit the rasters
- # [01:07] <Hixie> heycam: dbaron we're talking about Path objects, where there's no rendering
- # [01:07] <Hixie> er
- # [01:07] <Hixie> dbaron ^
- # [01:07] <Hixie> (my original question was "when we talk about converting text + a font specification to a specific set of drawing instructions, what's the term for that?")
- # [01:08] * Joins: weinig (~weinig@17.245.23.13)
- # [01:08] <Hixie> (in the context of drawing text to a Path object)
- # [01:08] <Philip`> Pathification
- # [01:08] * Joins: ap (~ap@17.245.21.152)
- # [01:08] <dbaron> oops, I see I was disconnected for 7 minutes in the middle of the conversation
- # [01:08] <zewt> that's just pathological
- # [01:08] <Hixie> (or of rasterising to a canvas)
- # [01:08] <heycam> text-to-path might be more understandable than "outlining"
- # [01:08] <dbaron> stroking?
- # [01:08] <Hixie> right now i have "laid out (rasterized or outlined)"
- # [01:09] <Hixie> dbaron: sadly "stroking" in a canvas context is used for other meanings already
- # [01:10] <Hixie> hm, crap, i also need an Element to handle 'em' units, 'larger', 'smaller', 'ex' units, and 'rem', 'vh', and 'vw' units, and the other v unit, in the context of Paths
- # [01:10] <Hixie> i think i definitely have to make Path objects come from a specific canvas
- # [01:11] <Hixie> but that means using canvas.getContext('2d').createPath() rather than new Path(), which sucks
- # [01:11] <TabAtkins_> new Path({context: foo})
- # [01:11] <zewt> too bad rendering fonts as paths will lose grid alignment, so will look bad at font sizes used for normal text :|
- # [01:12] <zewt> font hinting is Really Important(tm)
- # [01:12] * Quits: ap (~ap@17.245.21.152) (Client Quit)
- # [01:12] <Hixie> TabAtkins_: then people will ask why they need to give one, at least the other way they just curse me but don't ask why :-)
- # [01:12] <TabAtkins_> If they dont' give one, measure off the root element.
- # [01:12] <Hixie> zewt: this will likely mostly be used for text-on-a-path, so it's not a big deal
- # [01:13] <Hixie> TabAtkins_: that would mean you don't get your @font-face fonts if you're a scoped canvas
- # [01:13] <Hixie> TabAtkins_: but maybe that's ok
- # [01:13] <TabAtkins_> Hixie: Yeah, it's a simple answer, and as long as you provide a way to grab a Path with a <canvas> reference, it's easy to fix when it's important.
- # [01:14] <Hixie> yeah that might be the way to go
- # [01:14] <TabAtkins_> (Btw, an Element isn't necessary to handle the v* units, is it? Those are common to every element in the page.)
- # [01:15] <Hixie> yeah for those you need a Document, not an Element
- # [01:16] <Hixie> i can imply a Document more easily than an Element
- # [01:16] <Hixie> hm, i wonder if zewt's point above means that I should provide measureText() explicitly on paths
- # [01:16] <Hixie> i guess not really, since we don't give a coordinate for measureText() anyway
- # [01:17] * Quits: isherman (isherman@nat/google/x-vufnmiekvvgipecw) (Quit: Leaving.)
- # [01:17] <Hixie> so it can't be taking hinting into account
- # [01:17] * Joins: isherman (isherman@nat/google/x-mydnwonimcfmcswe)
- # [01:18] <zewt> one other detail--if you're *animating* a text-in-a-path, you probably explicitly *don't* want hinting
- # [01:18] <zewt> since it'll probably make it jiggle around weirdly
- # [01:43] * Quits: weinig (~weinig@17.245.23.13) (Quit: weinig)
- # [01:49] * Quits: Druid_ (~Druid@p5B135985.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [01:53] * Joins: Druid_ (~Druid@p5B1354C4.dip.t-dialin.net)
- # [01:59] * Joins: weinig (~weinig@17.245.89.239)
- # [02:02] * Joins: ap (~ap@2620:149:4:1b01:9970:90ec:f35c:d339)
- # [02:04] * Quits: plutoniix (~plutoniix@125.25.35.78.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [02:06] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:14] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:18] * Quits: ap (~ap@2620:149:4:1b01:9970:90ec:f35c:d339) (Quit: ap)
- # [02:20] * jernoble is now known as jernoble|afk
- # [02:21] * Quits: tomz (~chatzilla@i-global252.qualcomm.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [02:23] * Quits: weinig (~weinig@17.245.89.239) (Quit: weinig)
- # [02:31] * Joins: weinig (~weinig@17.245.89.239)
- # [02:32] * Quits: KillerX (~anant@nat/mozilla/x-osnjnxtfvwlmhjof) (Quit: KillerX)
- # [02:33] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [02:34] <Hixie> man, i've been writing specs for over a decade now, i wish people would stop suggesting i don't know how to do my job :-P
- # [02:34] <zewt> noob
- # [02:34] <TabAtkins_> Maybe you should do your job better?
- # [02:34] <TabAtkins_> ^_^
- # [02:35] * Quits: ehsan_ (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [02:36] <Hixie> i guess so
- # [02:48] * Quits: tantek (~tantek@2620:101:8003:200:5dbe:8292:5107:e1d2) (Quit: tantek)
- # [02:50] * Quits: necolas (~necolas@5e0c715f.bb.sky.com) (Remote host closed the connection)
- # [02:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:52] * Quits: micheil (~micheil@109.224.128.70) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [02:58] * Joins: ehsan (~ehsan@209.29.21.241)
- # [03:01] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
- # [03:07] * heycam is now known as heycam|away
- # [03:08] * Joins: jochen___ (jochen@nat/google/x-nmuavfoxzjpsqiaf)
- # [03:10] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [03:11] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 248 seconds)
- # [03:12] * Quits: jochen__ (jochen@nat/google/x-ikhonhxcfjxwcxig) (Ping timeout: 245 seconds)
- # [03:12] * jochen___ is now known as jochen__
- # [03:12] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
- # [03:14] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:24] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
- # [03:32] * Joins: Evanescence (~Evanescen@60.183.206.3)
- # [03:38] * Joins: gavinsmith (~gavinsmit@CPEe05fb90cc8fb-CM00222ddfdbcd.cpe.net.cable.rogers.com)
- # [03:47] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
- # [03:48] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:49] * Joins: kinetik (~kinetik@121.98.132.55)
- # [03:51] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [03:55] * Quits: weinig (~weinig@17.245.89.239) (Quit: weinig)
- # [03:59] * heycam|away is now known as heycam
- # [03:59] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
- # [04:01] * Joins: weinig (~weinig@17.212.155.45)
- # [04:03] * Quits: dbaron (~dbaron@nat/mozilla/x-ftvafcwegmxlbcrg) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:04] * Quits: dave_levin (dave_levin@nat/google/x-sfntaakbeizuksra) (Quit: dave_levin)
- # [04:08] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:13] * Quits: rniwa (rniwa@nat/google/x-lqpddlthersfapkb) (Quit: rniwa)
- # [04:17] * Quits: jamesr (jamesr@nat/google/x-jukjarwauucqpnpx) (Quit: jamesr)
- # [04:21] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [04:25] <zewt> pritchard's message sure suggests to me that the people designing "web intents" don't understand structured clone transfer at all (but I'll leave it to someone who knows and/or cares about web intents to explain that, in case there really is some weird special property of web intents that makes what he describes not completely wrong)
- # [04:26] * Quits: othermaciej (~mjs@17.245.90.161) (Quit: othermaciej)
- # [04:27] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [04:27] * Joins: wtachi (~wtachi@cpe-069-134-168-033.nc.res.rr.com)
- # [04:42] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Read error: Operation timed out)
- # [04:47] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [04:52] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [05:00] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [05:00] * Quits: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr) (Quit: espadrine)
- # [05:02] * Quits: kennyluck (~kennyluck@114-43-126-158.dynamic.hinet.net) (Quit: kennyluck)
- # [05:06] * Joins: jarek- (~jarek@bcv6.neoplus.adsl.tpnet.pl)
- # [05:06] * Quits: jarek- (~jarek@bcv6.neoplus.adsl.tpnet.pl) (Client Quit)
- # [05:07] <Hixie> zewt: is he one of the ones designing it?
- # [05:07] <Hixie> looking at intents is next on my list after i finish all this canvas work
- # [05:08] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 265 seconds)
- # [05:08] <zewt> don't think so (iirc editor list is all @google, though dvcs.w3.org is timing out for me at the moment)
- # [05:10] <Hixie> k
- # [05:19] * Joins: ehsan (~ehsan@209.29.21.241)
- # [05:26] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [05:31] * Joins: weinig_ (~weinig@17.245.89.239)
- # [05:34] * Quits: weinig (~weinig@17.212.155.45) (Ping timeout: 245 seconds)
- # [05:34] * weinig_ is now known as weinig
- # [05:37] * Joins: ehsan (~ehsan@209.29.21.241)
- # [05:37] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [05:41] * Joins: izhak (~izhak@213.87.240.7)
- # [05:46] <MikeSmith> zewt: dvcs.w3.org still timing out for you?
- # [05:46] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [05:47] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [05:48] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [06:05] * Quits: weinig (~weinig@17.245.89.239) (Quit: weinig)
- # [06:11] <zewt> works now
- # [06:11] <MikeSmith> OK
- # [06:15] * Joins: ehsan_ (~ehsan@209.29.21.241)
- # [06:19] * Joins: rahaman (~mrahaman@183.83.252.150)
- # [06:21] * Joins: Areks|2 (~Areks@rs.gridnine.com)
- # [06:24] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Ping timeout: 245 seconds)
- # [06:27] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [06:28] * Joins: LBP (~Mirc@pD9EB1C80.dip0.t-ipconnect.de)
- # [06:30] * Joins: kennyluck (~kennyluck@114-43-126-158.dynamic.hinet.net)
- # [06:31] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Quit: ^z)
- # [06:35] * Joins: sarro (~sarro@i5E8641E8.versanet.de)
- # [06:53] * Quits: sarro (~sarro@i5E8641E8.versanet.de)
- # [07:04] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [07:13] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Read error: No route to host)
- # [07:14] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [07:23] * heycam is now known as heycam|away
- # [07:25] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Read error: Connection reset by peer)
- # [07:25] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [07:30] * Joins: niloy (~niloy@115.248.56.233)
- # [07:32] * Joins: GlitchMr (~glitchmr@178-36-154-36.adsl.inetia.pl)
- # [07:37] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (Read error: Connection reset by peer)
- # [07:37] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
- # [07:39] * Quits: rahaman (~mrahaman@183.83.252.150) (Read error: Connection reset by peer)
- # [07:40] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [07:41] * Joins: rahaman (~mrahaman@183.83.252.150)
- # [07:42] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
- # [07:44] * Joins: Ducki (~Ducki@pD9E396F0.dip0.t-ipconnect.de)
- # [07:49] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: Leaving...)
- # [07:50] * Quits: wtachi (~wtachi@cpe-069-134-168-033.nc.res.rr.com) (Quit: &)
- # [07:51] * Joins: mkanat (mkanat@nat/google/x-rsstiizzpoqzncbu)
- # [08:00] * Joins: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr)
- # [08:10] * Joins: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
- # [08:11] * Quits: rahaman (~mrahaman@183.83.252.150) (Ping timeout: 252 seconds)
- # [08:16] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:16] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
- # [08:25] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Excess Flood)
- # [08:25] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [08:27] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [08:31] * Joins: jochen___ (jochen@nat/google/x-jozppocolyujkoeb)
- # [08:32] * Quits: GlitchMr (~glitchmr@178-36-154-36.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [08:33] * Joins: ezoe (~ezoe@112-68-245-204f1.kyt1.eonet.ne.jp)
- # [08:36] * Quits: jochen__ (jochen@nat/google/x-nmuavfoxzjpsqiaf) (Ping timeout: 260 seconds)
- # [08:36] * jochen___ is now known as jochen__
- # [08:36] * Joins: rahaman (~mrahaman@183.83.252.150)
- # [08:37] * Quits: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr) (Quit: espadrine)
- # [08:39] * Quits: niloy (~niloy@115.248.56.233) (Ping timeout: 246 seconds)
- # [08:41] * Joins: gwicke (~gabriel@46.115.0.185)
- # [08:43] * Joins: mishunov (~spliter@77.88.72.162)
- # [08:45] * Quits: mkanat (mkanat@nat/google/x-rsstiizzpoqzncbu) (Quit: Ex-Chat)
- # [08:45] * Joins: niloy (~niloy@115.248.56.233)
- # [08:47] * Quits: rahaman (~mrahaman@183.83.252.150) (Quit: Leaving.)
- # [08:55] * Quits: Zauberfisch (Zauberfisc@venus.zauberfisch.at) (Read error: Connection reset by peer)
- # [08:55] * Joins: Zauberfisch (Zauberfisc@venus.zauberfisch.at)
- # [08:59] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 252 seconds)
- # [09:01] * Joins: Jedi_ (~Jedi@jedi.org)
- # [09:06] * Joins: woef (~woef@91.183.84.141)
- # [09:06] * Joins: Ms2ger (~Ms2ger@91.181.212.69)
- # [09:14] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [09:15] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [09:15] <MikeSmith> hsivonen: https://bitbucket.org/pfalcon/validator/changeset/72665dd71762
- # [09:16] <MikeSmith> "Implements mock versions of servlet classes to feed data from command line to validating servlet."
- # [09:16] <MikeSmith> looks like that was written more than a year ago
- # [09:16] * MikeSmith now tries to remember who was asking for something like this a couple weeks back
- # [09:17] * Joins: annevk (~annevk@80.232.109.46)
- # [09:20] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [09:20] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:21] <annevk> Hixie: tracing?
- # [09:21] <MikeSmith> scott_gonzalez: https://bitbucket.org/pfalcon/validator/changeset/72665dd71762
- # [09:22] <annevk> I think Adobe uses e.g. trace bitmap; so you could have traceFont or some such
- # [09:23] <MikeSmith> scott_gonzalez: related to http://krijnhoetmer.nl/irc-logs/whatwg/20120228#l-597
- # [09:35] * Joins: drublic (~drublic@frbg-5d84e5b9.pool.mediaWays.net)
- # [09:36] * Quits: Ms2ger (~Ms2ger@91.181.212.69) (Quit: Leaving)
- # [09:36] * Joins: Ms2ger (~Ms2ger@91.181.212.69)
- # [09:45] <Ms2ger> !summon zcorpan
- # [09:45] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [09:45] * Joins: gwicke_ (~gabriel@46.115.0.185)
- # [09:45] <annevk> !summon heycam|away
- # [09:45] * Quits: gwicke (~gabriel@46.115.0.185) (Remote host closed the connection)
- # [09:46] * Quits: drublic (~drublic@frbg-5d84e5b9.pool.mediaWays.net) (Remote host closed the connection)
- # [09:52] * Joins: jdong_ (~quassel@123.126.22.58)
- # [09:53] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [09:55] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
- # [09:55] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:56] * Quits: jdong_ (~quassel@123.126.22.58) (Remote host closed the connection)
- # [09:58] * Joins: jdong_ (~jondong@123.126.22.58)
- # [09:59] * Quits: boblet (u1921@gateway/web/irccloud.com/x-ofcpfjzrtdqxjdqv) (Quit: Connection closed for inactivity)
- # [10:02] * Joins: drublic (~drublic@HSI-KBW-217-008-049-144.hsi.kabelbw.de)
- # [10:10] * Quits: drublic (~drublic@HSI-KBW-217-008-049-144.hsi.kabelbw.de) (Remote host closed the connection)
- # [10:10] * Quits: niloy (~niloy@115.248.56.233) (Ping timeout: 252 seconds)
- # [10:12] * Quits: Ms2ger (~Ms2ger@91.181.212.69) (Quit: bbl)
- # [10:13] * JohnAlbin_zzzzzz is now known as JohnAlbin
- # [10:14] * Joins: mattwest (~mattwest@host81-149-171-23.in-addr.btopenworld.com)
- # [10:14] * mattwest is now known as MattAntWest
- # [10:19] * Quits: annevk (~annevk@80.232.109.46) (Quit: annevk)
- # [10:34] * Joins: annevk (~annevk@guest.opera.com)
- # [10:36] * Joins: niloy (~niloy@115.248.56.233)
- # [10:37] * Quits: JohnAlbin (~JohnAlbin@114-42-51-158.dynamic.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
- # [10:48] * annevk gives another attempt at destroying [TreatNonCallableAsNull]
- # [10:50] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
- # [10:57] * Quits: Evanescence (~Evanescen@60.183.206.3) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [11:04] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [11:04] * Joins: necolas (~necolas@5e0c715f.bb.sky.com)
- # [11:05] * Joins: MikeSmith (~MikeSmith@61.127.102.105)
- # [11:07] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [11:11] * Joins: nonge_ (~nonge@p5082B3FE.dip.t-dialin.net)
- # [11:15] * Quits: nonge (~nonge@p5082BD60.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [11:30] * Joins: smaug____ (~chatzilla@212-226-67-58-nat.elisa-mobile.fi)
- # [11:30] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Ping timeout: 260 seconds)
- # [11:37] * Joins: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk)
- # [11:38] * Quits: Lachy (~Lachy@cm-84.215.13.244.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:39] * Quits: MikeSmith (~MikeSmith@61.127.102.105) (Quit: MikeSmith)
- # [11:42] * Joins: MikeSmith (~MikeSmith@u-061127102105.u03.hotspot.ne.jp)
- # [11:43] * Joins: [[zzz]] (~q@125.25.58.48.adsl.dynamic.totbb.net)
- # [11:47] * Quits: [[zz]] (~q@125.25.35.78.adsl.dynamic.totbb.net) (Ping timeout: 272 seconds)
- # [11:47] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [11:47] <zcorpan> <input list> also has no reflecting idl attr
- # [11:49] * heycam|away is now known as heycam
- # [11:49] <heycam> annevk, pong, though just about to go to bed
- # [11:49] <heycam> if it's just the list, I'll reply in the morning
- # [11:50] <annevk> yeah it was about the event handlerstuff
- # [11:50] <annevk> I have the feeling we're talking past each other
- # [11:50] <annevk> hopefully my latest list reply helps a bit
- # [11:50] <annevk> g'night
- # [11:52] <heycam> maybe, will take a fresh look in the sunlight :)
- # [11:53] * Joins: richt (richt@nat/opera/x-txhhvghzgrblyxaa)
- # [11:55] * Quits: ehsan_ (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [11:55] * heycam is now known as heycam|away
- # [11:55] * Joins: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [11:56] * Joins: Lachy (Lachy@nat/opera/x-pcvofyrjhynwkpju)
- # [11:58] * Quits: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Client Quit)
- # [11:58] * Quits: MikeSmith (~MikeSmith@u-061127102105.u03.hotspot.ne.jp) (Ping timeout: 260 seconds)
- # [12:05] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:05] * Quits: annevk (~annevk@guest.opera.com) (Quit: annevk)
- # [12:06] * Joins: rahaman (~mrahaman@183.83.252.150)
- # [12:10] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [12:12] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-hblcfqekasntnrhl) (Quit: Connection closed for inactivity)
- # [12:16] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [12:22] * Quits: niloy (~niloy@115.248.56.233) (Ping timeout: 260 seconds)
- # [12:24] * Quits: smaug____ (~chatzilla@212-226-67-58-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
- # [12:30] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [12:33] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [12:36] * Joins: mishunov (~spliter@77.88.72.162)
- # [12:39] * Joins: kenneth__ (kenneth@nat/nokia/x-idtfgtehfjzqwyxp)
- # [12:40] * Quits: kenneth_ (kenneth@nat/nokia/x-ahamvzfrlsltzfpy) (Read error: Connection reset by peer)
- # [12:41] * Joins: kenneth_ (kenneth@nat/nokia/x-mxsrxvcyiecclhqy)
- # [12:42] * Quits: kenneth__ (kenneth@nat/nokia/x-idtfgtehfjzqwyxp) (Read error: Connection reset by peer)
- # [12:47] * Joins: smaug____ (~chatzilla@YGMCMXXXI.gprs.sl-laajakaista.fi)
- # [12:48] * Joins: niloy (~niloy@115.248.56.233)
- # [12:51] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [12:52] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Client Quit)
- # [12:56] * Quits: niloy (~niloy@115.248.56.233) (Ping timeout: 260 seconds)
- # [12:56] <zcorpan> Zarro Boogs!
- # [12:57] <zcorpan> annevk: please regen :-)
- # [12:59] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [13:02] * Joins: mpt (~mpt@nat/canonical/x-gbrwsoyzxbhqxqtk)
- # [13:02] * Quits: mpt (~mpt@nat/canonical/x-gbrwsoyzxbhqxqtk) (Changing host)
- # [13:02] * Joins: mpt (~mpt@canonical/mpt)
- # [13:02] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [13:03] * Joins: kenneth__ (kenneth@nat/nokia/x-zlrycyxfcfdbplph)
- # [13:04] * Quits: kenneth_ (kenneth@nat/nokia/x-mxsrxvcyiecclhqy) (Read error: Connection reset by peer)
- # [13:05] * Quits: jdong_ (~jondong@123.126.22.58) (Read error: Connection reset by peer)
- # [13:05] * Joins: jdong_ (~jondong@123.126.22.58)
- # [13:06] * Quits: jdong_ (~jondong@123.126.22.58) (Remote host closed the connection)
- # [13:06] * Joins: kenneth_ (kenneth@nat/nokia/x-zllnnrikihqegwch)
- # [13:06] * Joins: jdong_ (~jondong@123.126.22.58)
- # [13:07] * Quits: kenneth__ (kenneth@nat/nokia/x-zlrycyxfcfdbplph) (Read error: Connection reset by peer)
- # [13:14] * Joins: niloy (~niloy@115.248.56.233)
- # [13:18] * Quits: vidu (u5404@gateway/web/irccloud.com/x-mszmfoxkvpphniij) (Ping timeout: 245 seconds)
- # [13:19] * Joins: bzed_ (~bzed@devel.recluse.de)
- # [13:20] * Quits: smaug____ (~chatzilla@YGMCMXXXI.gprs.sl-laajakaista.fi) (Ping timeout: 276 seconds)
- # [13:20] * Quits: bzed (~bzed@devel.recluse.de) (Ping timeout: 245 seconds)
- # [13:20] * bzed_ is now known as bzed
- # [13:28] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
- # [13:28] * Quits: rahaman (~mrahaman@183.83.252.150) (*.net *.split)
- # [13:28] * Quits: gwicke_ (~gabriel@46.115.0.185) (*.net *.split)
- # [13:28] * Quits: heycam|away (~cam@wok.mcc.id.au) (*.net *.split)
- # [13:28] * Quits: moo-_- (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [13:28] * Quits: Russ_ (~quassel@nat/transgaming/x-fotlqhdgmbbsqzfu) (*.net *.split)
- # [13:28] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
- # [13:31] * Joins: vidu (u5404@gateway/web/irccloud.com/session)
- # [13:31] * Joins: mpt (~mpt@canonical/mpt)
- # [13:31] * Joins: rahaman (~mrahaman@183.83.252.150)
- # [13:31] * Joins: gwicke_ (~gabriel@46.115.0.185)
- # [13:31] * Joins: heycam|away (~cam@wok.mcc.id.au)
- # [13:31] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
- # [13:31] * Joins: Russ_ (~quassel@nat/transgaming/x-fotlqhdgmbbsqzfu)
- # [13:31] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
- # [13:31] * Quits: vidu (u5404@gateway/web/irccloud.com/session) (Changing host)
- # [13:31] * Joins: vidu (u5404@gateway/web/irccloud.com/x-ruvplubsstacaxrn)
- # [13:31] * Quits: bga (bga@2001:41d0:1:8d75::) (Excess Flood)
- # [13:32] * Joins: bga (bga@2001:41d0:1:8d75::)
- # [13:44] * Joins: micheil (~micheil@109.224.128.70)
- # [13:52] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [13:53] * Joins: jdong_bot_ (~jdong_bot@118.186.129.179)
- # [13:57] * Joins: graememcc (~chatzilla@host86-148-187-117.range86-148.btcentralplus.com)
- # [14:00] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [14:00] * Joins: mpt (~mpt@nat/canonical/x-fpiqpblxrhuwpmzc)
- # [14:00] * Quits: mpt (~mpt@nat/canonical/x-fpiqpblxrhuwpmzc) (Changing host)
- # [14:00] * Joins: mpt (~mpt@canonical/mpt)
- # [14:05] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [14:11] * Joins: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr)
- # [14:12] * Joins: smaug____ (~chatzilla@GGKMMDCCCXLIX.gprs.sl-laajakaista.fi)
- # [14:19] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:23] * Quits: smaug____ (~chatzilla@GGKMMDCCCXLIX.gprs.sl-laajakaista.fi) (Ping timeout: 276 seconds)
- # [14:30] * Parts: MattAntWest (~mattwest@host81-149-171-23.in-addr.btopenworld.com)
- # [14:46] * Joins: GlitchMr (~glitchmr@178-36-154-36.adsl.inetia.pl)
- # [14:47] * Quits: rahaman (~mrahaman@183.83.252.150) (Quit: Leaving.)
- # [14:48] * Joins: annevk (annevk@nat/opera/x-kclleuqfjrgxcldq)
- # [14:48] * Quits: gwillen (~gwillen@unaffiliated/gwillen) (Ping timeout: 260 seconds)
- # [14:50] <annevk> a revert request against html5-diff?
- # [14:50] <annevk> you got to be fucking kidding me
- # [14:51] <jgraham> hahahahaha
- # [14:51] <zcorpan> what?
- # [14:51] * Joins: gwillen (~gwillen@unaffiliated/gwillen)
- # [14:51] <jgraham> What was the objection? "Not enough DRM?"
- # [14:51] <jgraham> s/?"/"?/
- # [14:52] <jgraham> Oh no, it's our old friend longdesc
- # [14:53] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [14:54] * Joins: ryanlabouve (~ryanlabou@d-ip-129-15-84-102.cas.ou.edu)
- # [14:55] <zcorpan> shouldn't that be an objection on the *HTML5* spec to not say that longdesc is obsolete?
- # [14:56] <MikeSmith> good times
- # [14:56] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:57] * Joins: JohnAlbin (~JohnAlbin@114-42-51-158.dynamic.hinet.net)
- # [14:57] <zcorpan> annevk: have you got around to regen it btw?
- # [14:58] <zcorpan> i'm done fiddling with it now
- # [14:58] * Quits: izhak (~izhak@213.87.240.7) (Remote host closed the connection)
- # [15:00] <MikeSmith> zcorpan, annevk: in HTML4 the value of the dir attribute was case-insensitive, but the HTML spec currently makes it case-sensitive
- # [15:00] <MikeSmith> I think that was probably not intentional
- # [15:00] <MikeSmith> and validator.nu currently treats it case insensitively
- # [15:01] <zcorpan> MikeSmith: http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#enumerated-attribute
- # [15:01] <MikeSmith> should I file a spec bug?
- # [15:01] <zcorpan> it's still case insensitive
- # [15:01] <MikeSmith> oh
- # [15:01] <MikeSmith> hah
- # [15:01] <MikeSmith> ok
- # [15:01] <annevk> zcorpan: I can do that now then; took a while to get all the terms in specification-data
- # [15:02] <zcorpan> annevk: k, cheers
- # [15:02] <MikeSmith> zcorpan: I actually read that but when I read it, I read it as "ASCII case-sensitive" instead of "ASCII case-insensitive"
- # [15:02] <MikeSmith> which of course makes not sense
- # [15:02] <MikeSmith> I blame in on the Negra Modelo
- # [15:03] <zcorpan> btw, anyone know how "working group process [was] bypassed and circumvented"?
- # [15:08] <annevk> it seems Hixie made some kind of typo
- # [15:08] <annevk> http://www.whatwg.org/specs/web-apps/current-work/#dom-cva-checkvalidatity
- # [15:08] <annevk> not sure how to resolve that
- # [15:08] <annevk> I guess I will make the hyperlink match HTML for now
- # [15:08] <annevk> can you file a bug on HTML zcorpan so Hixie fixes that?
- # [15:09] <annevk> in particular "atity" should be replaced with "ity"
- # [15:09] <zcorpan> after fika
- # [15:09] <annevk> priorities :p
- # [15:09] * Joins: sarro (~sarro@i5E8641E8.versanet.de)
- # [15:12] <annevk> beautiful: http://dev.w3.org/html5/html4-differences/
- # [15:14] <MikeSmith> goed work brothermans
- # [15:15] <MikeSmith> zcorpan: ^
- # [15:15] <MikeSmith> seriously
- # [15:15] <MikeSmith> (despite the revert request)
- # [15:15] * gwicke_ is now known as gwicke
- # [15:15] <annevk> yeah with API changes and everything
- # [15:18] <MikeSmith> beautiful document
- # [15:18] <MikeSmith> despite the "the faultfinder will find fault even in paradise" sour note mentioned earlier
- # [15:20] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:21] <matjas> annevk, zcorpan: shouldn’t http://dev.w3.org/html5/html4-differences/ mention `document.scripts` as well? (since `document.head` is mentioned)
- # [15:22] <matjas> or was that specced before?
- # [15:24] <matjas> also, the `input` event doesn’t seem to be mentioned
- # [15:24] * Joins: gwicke_ (~gabriel@46.115.39.41)
- # [15:24] * Joins: davidb (~davidb@66.207.208.98)
- # [15:27] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:27] * Quits: gwicke (~gabriel@46.115.0.185) (Ping timeout: 255 seconds)
- # [15:31] <annevk> matjas: file a bug :)
- # [15:33] <scott_gonzalez> Thanks MikeSmith, I've got someone trying it out now.
- # [15:34] <MikeSmith> scott_gonzalez: super
- # [15:34] <scott_gonzalez> His first comments were:
- # [15:34] <scott_gonzalez> No Maven config or anything, but it depends on some other library in the same nu.validator package, not part of the project
- # [15:34] <scott_gonzalez> Readme says nothing about compiling the project...
- # [15:34] <scott_gonzalez> Of course that's not related to your specific commit.
- # [15:35] <MikeSmith> that's not my commit, actually
- # [15:35] <MikeSmith> I just stumbled across that
- # [15:35] <scott_gonzalez> Oh, heh, I didn't even look at who the committer was :-)
- # [15:36] <MikeSmith> anyway, somebody with minimal Java chops should be able to figure out things from there
- # [15:37] <MikeSmith> and lack of anything related to Maven is a feature :)
- # [15:37] * Joins: plutoniix (~plutoniix@125.25.58.48.adsl.dynamic.totbb.net)
- # [15:41] * [[zzz]] is now known as [[zz]]
- # [15:42] * Joins: MattAntWest (~mattwest@host81-149-171-23.in-addr.btopenworld.com)
- # [15:44] <matjas> annevk: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16244
- # [15:44] * Quits: niloy (~niloy@115.248.56.233) (Ping timeout: 248 seconds)
- # [15:45] <annevk> thanks!
- # [15:45] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:47] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [15:48] * Joins: jdong_bo_ (~jdong_bot@118.186.129.179)
- # [15:48] * Quits: jdong_bot_ (~jdong_bot@118.186.129.179) (Read error: Connection reset by peer)
- # [15:48] <zcorpan> matjas: scripts is documented in http://dev.w3.org/html5/html4-differences/Overview.src.html
- # [15:49] <zcorpan> matjas: events aren't well covered, might need their own section. could you file a bug?
- # [15:49] <zcorpan> oh you did
- # [15:51] <zcorpan> thanks
- # [15:51] <matjas> thank you
- # [15:51] <matjas> nice work btw you guys!
- # [15:51] <matjas> also, should something like document.innerHTML (which got added, then moved to a separate spec, then removed from that spec) be mentioned?
- # [15:52] <annevk> don't think so, never got implemented
- # [15:52] <matjas> k
- # [15:52] <zcorpan> that's something for http://platform.html5.org/history/
- # [15:56] * Quits: jdong_bo_ (~jdong_bot@118.186.129.179) (Ping timeout: 276 seconds)
- # [15:56] * Joins: jdong_bot_ (~jdong_bot@114.112.44.148)
- # [15:56] <zcorpan> MikeSmith: thanks
- # [15:56] * Quits: jdong_bot_ (~jdong_bot@114.112.44.148) (Remote host closed the connection)
- # [15:58] <zcorpan> annevk: thanks for the help with anolis
- # [15:59] <annevk> you should try it some day
- # [15:59] <annevk> ;)
- # [16:00] <zcorpan> yeah i'll try to get it running for the next publication
- # [16:00] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:04] * Quits: Ducki (~Ducki@pD9E396F0.dip0.t-ipconnect.de) (Quit: ;))
- # [16:08] * Quits: plutoniix (~plutoniix@125.25.58.48.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [16:10] <annevk> hmm
- # [16:11] <annevk> WebKit is adding Number.toLocaleString() and such
- # [16:11] * gwicke_ is now known as gwicke_away
- # [16:11] <annevk> not really sure if that is great or not
- # [16:15] * Quits: micheil (~micheil@109.224.128.70) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [16:21] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
- # [16:24] <zcorpan> annevk: shouldn't the boilerplate be WD?
- # [16:25] <annevk> dunno are we done?
- # [16:25] <annevk> is there a pubdate?
- # [16:25] <annevk> s/we/you/
- # [16:25] <zcorpan> i'm done if i get to decide
- # [16:26] <zcorpan> "We are planning to prepare and publish the drafts during the week of March 5 and probably on Tue March 6."
- # [16:26] <zcorpan> CfC: Publish ten heartbeat drafts as WDs
- # [16:28] <annevk> okay
- # [16:28] <annevk> made ready for publishing today
- # [16:29] <zcorpan> thanks
- # [16:30] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:31] * Joins: wtachi (~wtachi@cpe-069-134-168-033.nc.res.rr.com)
- # [16:31] <zcorpan> do we need to notify someone that it's ready, or something?
- # [16:32] <zcorpan> dang, forgot to update previous version links
- # [16:34] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:34] <zcorpan> added
- # [16:35] <annevk> you can reply to the chairs
- # [16:35] <annevk> maybe that'll remind them about the publication date :p
- # [16:35] <zcorpan> heh, ok
- # [16:36] <zcorpan> can you regen again?
- # [16:36] <annevk> done
- # [16:36] <zcorpan> excellent
- # [16:36] <moo-_-> is there a list of all html5 attributes of all elements?
- # [16:38] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [16:41] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [16:44] <zcorpan> the spec has an index
- # [16:44] <zcorpan> http://www.whatwg.org/specs/web-apps/current-work/multipage/section-index.html#attributes-1
- # [16:44] <zcorpan> does not include obsolete attributes
- # [16:45] <moo-_-> zcorpan: thx
- # [16:45] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [16:46] * Quits: Druid_ (~Druid@p5B1354C4.dip.t-dialin.net) (Remote host closed the connection)
- # [16:46] * Joins: Druid_ (~Druid@p5B1354C4.dip.t-dialin.net)
- # [16:48] * Joins: gwicke (~gabriel@46.115.39.41)
- # [16:48] * Quits: gwicke_away (~gabriel@46.115.39.41) (Remote host closed the connection)
- # [16:50] * Joins: eric_carlson (~eric@2620:149:4:1b01:9db1:c269:18c8:f918)
- # [16:51] * Joins: rahaman (~mrahaman@183.83.252.150)
- # [16:59] * Quits: sarro (~sarro@i5E8641E8.versanet.de) (Ping timeout: 260 seconds)
- # [16:59] * Joins: izhak (~izhak@188.168.76.82)
- # [17:09] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:10] * Quits: esc_ (~esc_ape@178.112.95.224.wireless.dyn.drei.com) (Ping timeout: 265 seconds)
- # [17:12] * Joins: esc_ (~esc_ape@178.112.149.56.wireless.dyn.drei.com)
- # [17:13] * Joins: sarro (~sarro@i5E8641E8.versanet.de)
- # [17:20] * Quits: rahaman (~mrahaman@183.83.252.150) (Quit: Leaving.)
- # [17:23] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [17:28] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [17:29] * Quits: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl) (Ping timeout: 252 seconds)
- # [17:30] <zcorpan> annevk: fyi, i won't be online for the rest of the day today (in case html5-diff needs a change or anything)
- # [17:30] <annevk> k
- # [17:30] <annevk> i might be tonight; we'll see
- # [17:30] <zcorpan> k, see ya
- # [17:31] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Client Quit)
- # [17:44] * Quits: MattAntWest (~mattwest@host81-149-171-23.in-addr.btopenworld.com) (Quit: leaving)
- # [17:45] * Quits: annevk (annevk@nat/opera/x-kclleuqfjrgxcldq) (Remote host closed the connection)
- # [17:45] * Joins: annevk (annevk@nat/opera/x-smtmyroeryqwhtbi)
- # [17:46] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [17:48] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [17:48] <annevk> gb18030 error handling
- # [17:48] <annevk> aaaaargh
- # [17:49] <[tm]> eh? sabu arrested?
- # [17:49] <annevk> ?
- # [17:52] * Joins: plutoniix (~plutoniix@125.25.58.48.adsl.dynamic.totbb.net)
- # [17:55] <[tm]> man
- # [17:55] <[tm]> this is grim
- # [17:56] <[tm]> news reports saying he's been collaborating with the FBI since June
- # [17:56] * Quits: izhak (~izhak@188.168.76.82) (Remote host closed the connection)
- # [17:56] <[tm]> to incriminate everybody else
- # [17:57] * Joins: weinig (~weinig@17.212.155.45)
- # [17:57] <[tm]> dude apparently had kids
- # [17:57] <[tm]> and FBI used threat of taking his kiss away
- # [17:58] <[tm]> I hope none of this its true
- # [17:58] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [18:00] <[tm]> regardless, for every one sabu there are 100 more
- # [18:01] * Quits: Lachy (Lachy@nat/opera/x-pcvofyrjhynwkpju) (Ping timeout: 245 seconds)
- # [18:02] * Joins: maikmerten (~maikmerte@port-92-201-123-76.dynamic.qsc.de)
- # [18:02] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [18:03] <annevk> not sure if opening the CDM floodgates so we can experiment to see if an RF implementation is possible is really the right strategy here...
- # [18:03] * Joins: KillerX (~anant@nat/mozilla/x-jdllacvqrehuxfuv)
- # [18:04] <[tm]> will just inspire
- # [18:04] <[tm]> oofs
- # [18:04] * Joins: izhak (~izhak@188.168.76.82)
- # [18:04] <[tm]> annevk: maybe those floodgates been already opened
- # [18:05] <[tm]> house on its way out the barn
- # [18:05] <[tm]> horse
- # [18:06] <Philip`> [tm]: I interpreted the "?" as meaning "I haven't got a clue who 'sabu' is, what on earth are you talking about?"
- # [18:07] <annevk> [tm]: there's plugins I guess
- # [18:08] <jgraham> I still haven't entirely grasped why it is not OK if a video requires a binary component called "Flash" that implements NPAPI, but is OK if it requires a binary component that isn't called "Flash" that implements some CDM API. But I haven't followed the discussion closely so maybe I shouldn't say anything at all
- # [18:08] * Joins: KillerX_ (~anant@nat/mozilla/x-bfhjoqugcmgxqsst)
- # [18:09] <annevk> TabAtkins_: actually, browsers are more or less required to follow the HTML rendering section
- # [18:10] <annevk> TabAtkins_: not sure what it says about <table> and bordercolor though
- # [18:11] <annevk> jgraham: presumably plugins not being part of some platforms or disabled by default
- # [18:11] <annevk> jgraham: so you need plugins'
- # [18:11] <annevk> and plugins prime is <video> plugins I guess
- # [18:12] * Quits: KillerX (~anant@nat/mozilla/x-jdllacvqrehuxfuv) (Ping timeout: 276 seconds)
- # [18:12] * KillerX_ is now known as KillerX
- # [18:12] <jgraham> annevk: I still haven't grasped why it is not OK… well I just said that. But I don't see how requiring a binary API that is implemented some places is a win over requiring a binary API that is implemented nowhere
- # [18:14] * Joins: Evanescence (~Evanescen@60.183.206.3)
- # [18:14] <Philip`> Because it means the companies involved don't have to pay licensing fees to Adobe, while also saving the engineering effort of reimplementing the entire video API themselves?
- # [18:15] <annevk> and they can be on platforms that don't have Flash, but do have this
- # [18:15] <jgraham> Philip`: So it is an attempt to move the costs from the people profiting on video distribution to browser vendors?
- # [18:15] <jgraham> annevk: Do any such platforms exist?
- # [18:16] <Philip`> jgraham: That seems a possible hypothesis
- # [18:16] <annevk> jgraham: well Windows 8 seems to be sort of like that
- # [18:16] <annevk> jgraham: with plugins disabled by default
- # [18:17] <annevk> jgraham: Apple seemed interested as well, so you can add iOS to that
- # [18:19] <Philip`> Also everyone complains about Flash being crashy, which is presumably caused largely by it being very large and requiring lots of low-level platform integration, so it'd be a more technically robust design if you put a minimal amount of code behind a minimal binary API (providing just the encryption support and nothing else)
- # [18:19] <[tm]> sabu is sabu
- # [18:21] * Quits: gwicke (~gabriel@46.115.39.41) (Remote host closed the connection)
- # [18:21] * Joins: gwicke (~gabriel@46.115.39.41)
- # [18:22] <Philip`> Also you might want a site that provides both DRMed and unrestricted videos (e.g. Youtube with a subset of videos having special restrictions), and not want to support two totally independent video APIs, so you'd either use <video> plus an optional DRM component (so non-DRM-supporting browsers could still play most of the videos) or you'd use a totally custom plugin-based video API (so those browsers would be locked out entirely)
- # [18:24] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 265 seconds)
- # [18:27] <dglazkov> good morning, hatwg!
- # [18:27] <dglazkov> man, hat wg
- # [18:27] <dglazkov> that does sound much more fan
- # [18:28] <dglazkov> fan->fun
- # [18:28] <dglazkov> I type sad.
- # [18:28] * Joins: mattwest (~mattwest@host-2-97-197-215.as13285.net)
- # [18:29] * mattwest is now known as MattAntWest
- # [18:30] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-azfcqmkwsrsbxoem)
- # [18:31] * Quits: Evanescence (~Evanescen@60.183.206.3) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [18:33] * Quits: MattAntWest (~mattwest@host-2-97-197-215.as13285.net) (Client Quit)
- # [18:35] <[tm]> we're clearly months away from getting any resolution i
- # [18:35] <[tm]> on this
- # [18:36] * Parts: Wilto (u2821@gateway/web/irccloud.com/x-imtamhptxwoyurwm)
- # [18:37] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [18:37] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [18:38] * Joins: tomasf (~tom@2002:55e5:dbb7:0:9bf:74a4:bbe6:8422)
- # [18:40] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [18:42] * Joins: Obvious (tachikoma@188.226.74.2)
- # [18:50] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:51] * Quits: weinig (~weinig@17.212.155.45) (Quit: weinig)
- # [18:51] * Joins: twisted` (~anonymous@p5DDB944F.dip.t-dialin.net)
- # [19:01] * Joins: rniwa (rniwa@nat/google/x-bfrloohjpifopouh)
- # [19:02] * Joins: smaug____ (~chatzilla@GGMCCCLXXX.gprs.sl-laajakaista.fi)
- # [19:03] * Joins: diraol (~diraol@gwsp.semfio.usp.br)
- # [19:04] * jernoble|afk is now known as jernoble
- # [19:07] * Quits: KillerX (~anant@nat/mozilla/x-bfhjoqugcmgxqsst) (Remote host closed the connection)
- # [19:07] * Joins: KillerX (~anant@nat/mozilla/x-szkwswoyxvnbkvyz)
- # [19:08] * Quits: diraol (~diraol@gwsp.semfio.usp.br) (Ping timeout: 252 seconds)
- # [19:08] * Joins: KillerX_ (~anant@nat/mozilla/x-uvisptqkasdsujdw)
- # [19:11] * nonge_ is now known as nonge
- # [19:12] * Quits: KillerX (~anant@nat/mozilla/x-szkwswoyxvnbkvyz) (Ping timeout: 276 seconds)
- # [19:12] * KillerX_ is now known as KillerX
- # [19:13] * Quits: richt (richt@nat/opera/x-txhhvghzgrblyxaa) (Remote host closed the connection)
- # [19:15] * Joins: dirkpennings (~dirkpenni@541AF9A6.cm-5-3d.dynamic.ziggo.nl)
- # [19:15] * Quits: dirkpennings (~dirkpenni@541AF9A6.cm-5-3d.dynamic.ziggo.nl) (Client Quit)
- # [19:17] * Joins: Evanescence (~Evanescen@60.183.194.207)
- # [19:24] * Quits: maikmerten (~maikmerte@port-92-201-123-76.dynamic.qsc.de) (Quit: Leaving)
- # [19:24] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [19:32] <hsivonen> Philip`: If the CDM wants to do its own decoding, own painting, virtualization detection, screen recorder detection, etc., it won't be less low-level than Flash or easier to intergrate than an NPAPI plug-in
- # [19:32] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Quit: tantek)
- # [19:41] * Joins: pablof (~pablof@144.189.101.1)
- # [19:41] * Parts: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
- # [19:44] * Joins: Lachy (~Lachy@cm-84.215.13.244.getinternet.no)
- # [19:44] * Quits: Evanescence (~Evanescen@60.183.194.207) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [19:49] * Quits: KillerX (~anant@nat/mozilla/x-uvisptqkasdsujdw) (Remote host closed the connection)
- # [19:50] * Joins: KillerX (~anant@nat/mozilla/x-ltdhrfgoxbmdwmjq)
- # [19:50] * Joins: jamesr (jamesr@nat/google/x-scgotdslnamzggzt)
- # [19:57] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-vzuzlmbrdfaoxbls)
- # [20:08] * Joins: diraol (~diraol@gwsp.semfio.usp.br)
- # [20:19] * Quits: sarro (~sarro@i5E8641E8.versanet.de) (Ping timeout: 265 seconds)
- # [20:19] * Quits: diraol (~diraol@gwsp.semfio.usp.br) (Ping timeout: 255 seconds)
- # [20:19] * JohnAlbin is now known as JohnAlbin_zzzzzz
- # [20:32] * Joins: dave_levin (dave_levin@nat/google/x-efuvjntkblahifzy)
- # [20:32] * Joins: diraol (~diraol@gwsp.semfio.usp.br)
- # [20:32] * Joins: weinig (~weinig@17.212.155.45)
- # [20:37] * Quits: diraol (~diraol@gwsp.semfio.usp.br) (Ping timeout: 260 seconds)
- # [20:45] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [20:50] * Joins: dbaron (~dbaron@nat/mozilla/x-arwwvtbhpprvslsc)
- # [20:52] * Joins: ehsan (~ehsan@66.207.208.98)
- # [21:06] * Quits: izhak (~izhak@188.168.76.82) (Remote host closed the connection)
- # [21:06] * Joins: Yuhong (~chatzilla@wifi151150.wifi.wsu.edu)
- # [21:06] <AryehGregor> What's the use-case for http(s)+aes?
- # [21:07] * AryehGregor is actually surprised by how intelligent and amicable most of this DRM thread is
- # [21:08] * Quits: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr) (Remote host closed the connection)
- # [21:08] <othermaciej> I think it only addresses the use case that people sort of claim to care about but which is not the primary motivation
- # [21:08] <othermaciej> yes, it seems pretty thoughtful and polite for such a controversial topic
- # [21:08] <AryehGregor> Someone from Google said YouTube is interested in it.
- # [21:09] <AryehGregor> Or at least in ClearKey, which is apparently more or less equivalent.
- # [21:09] <Yuhong> http://news.ycombinator.com/item?id=3606623
- # [21:09] <AryehGregor> http(s)+aes seems like it only serves the DRM use-case if the key part of the URL isn't exposed to the user, or something like that.
- # [21:09] <AryehGregor> But authors can't rely on the browser to do that.
- # [21:10] <AryehGregor> Specifically, if the restriction is implemented in open-source code, even if all browsers ship with it (unlikely), it will only be a matter of time before someone writes a patched version.
- # [21:11] <othermaciej> ClearKey is not sufficiently specified for me to understand exactly what it does
- # [21:11] <othermaciej> but if it's meant to support key rotation, then http(a)+aes is not equivalent
- # [21:11] <AryehGregor> If the goal is to stop the user from getting a copy of the video, the best solution that's implementable in open-source seems like site-specific obfuscation of the underlying HTML and transport, like using transparent divs to block "Save As" and using one-time URLs so that grabbing the URL from the source won't help.
- # [21:11] <othermaciej> likewise if it's required for encryption to be inside the container instead of outside
- # [21:11] <AryehGregor> YouTube already does this, I think.
- # [21:12] <AryehGregor> Anything further seems unlikely to be implementable in open-source software. On the other hand, if you make it moderately inconvenient to extract the video from the site, it should be no problem, as long as a) it's at least as inconvenient as using BitTorrent, and b) the content is already available on BitTorrent.
- # [21:13] <AryehGregor> Then again, that's being rational, and the content owners are not necessarily being rational here.
- # [21:17] * gwicke is now known as gwicke_away
- # [21:17] * Quits: JohnAlbin_zzzzzz (~JohnAlbin@114-42-51-158.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [21:18] * Joins: JohnAlbin (~JohnAlbin@114-42-51-158.dynamic.hinet.net)
- # [21:18] * Joins: espadrine (~thaddee_t@acces2342.res.insa-lyon.fr)
- # [21:31] * Joins: KillerX_ (~anant@nat/mozilla/x-mjilziiiazddylqs)
- # [21:34] * Quits: KillerX (~anant@nat/mozilla/x-ltdhrfgoxbmdwmjq) (Ping timeout: 245 seconds)
- # [21:34] * Quits: smaug____ (~chatzilla@GGMCCCLXXX.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [21:36] * Quits: KillerX_ (~anant@nat/mozilla/x-mjilziiiazddylqs) (Ping timeout: 245 seconds)
- # [21:37] <jgraham> Oh, look at that. Someone ported SQLite to javascript (via Emscripten)
- # [21:38] <AryehGregor> Someone already ported Linux to JavaScript, and since then I've ceased to be amazed at any such feat.
- # [21:38] <AryehGregor> Once you have a full OS and compiler running on an x86 emulator, the rest is all details.
- # [21:38] <AryehGregor> (although I realize that this SQLite port is probably not running in a VM, the point holds)
- # [21:39] <AryehGregor> s/VM/emulator/
- # [21:39] <AryehGregor> s!VM/emulator!a VM/an emulator!
- # [21:40] <jgraham> AryehGregor: Right, the linux port was clever but useless
- # [21:40] <jgraham> But people might actaully run webapps backed with SQLite
- # [21:40] <AryehGregor> Assuming there's a suitable storage layer.
- # [21:40] <jgraham> Yeah, fair point
- # [21:40] <AryehGregor> Which is a bit dicey right know AFAICT.
- # [21:40] <jgraham> I guess that will be IndexedDb
- # [21:41] <jgraham> Which will be sort of ironic
- # [21:41] <AryehGregor> Which requires user prompting currently to do anything, and (unlike SQLite) is asynchronous. Unless you want your SQLite library to only be accessible from workers.
- # [21:41] <AryehGregor> (maybe SQLite can be used asynchronously too, I dunno)
- # [21:41] <AryehGregor> (I guess you could always make the JS wrapper layer for SQLite asynchronous even if SQLite itself normally isn't)
- # [21:42] <jgraham> Right. You could have something like the WebSQL API but backed by javascript backed by IndexedDb
- # [21:42] <AryehGregor> Right. With another abstraction layer implementing IndexedDB on top of local storage for browsers that don't support it.
- # [21:43] <jgraham> Heh
- # [21:43] <AryehGregor> And then another one that falls back to Flash cookies or something.
- # [21:43] <Philip`> Would you end up using any of SQLite beyond its SQL parser/optimiser?
- # [21:43] <AryehGregor> Philip`, of course. You'd use IndexedDB by storing the entire SQLite database as one big database entry. Or alternatively, by storing each page as a separate database entry in a flat table.
- # [21:43] <AryehGregor> Probably per-page makes more sense.
- # [21:44] <jgraham> Maybe you could also make the backend one of these virtual-filesystem APIs that people have started developing
- # [21:44] <AryehGregor> I mean, abstraction layers are no fun if you don't reimplement the same abstractions at multiple levels so that you get all the inefficiency but none of the convenience.
- # [21:44] <jgraham> Although I guess they will take longer before they are universially avaliable
- # [21:45] <AryehGregor> That's why you have a polyfill that falls back to IndexedDB, then localStorage, then Flash cookies, then synchronous XHR to a server back-end that stores user-specific data based on an id.
- # [21:45] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:46] <AryehGregor> I mean, if you could rely on the availability of basic functionality, it would hardly be proper web development.
- # [21:48] <jgraham> Blame Microsoft/Google for not making it possible/easy to upgrade the default browsers on their respective OSes?
- # [21:50] <jgraham> (it wouldn't be the whole story ofc but it would get you some of the way there)
- # [21:50] <Yuhong> "This section discusses this issue, providing various elements of comparison and what it would take to allow authors to actually use OBJECT instead of IFRAME. "
- # [21:50] <Yuhong> http://www.w3.org/TR/WD-frames-970331.html
- # [22:02] * Joins: smaug____ (~chatzilla@GGZYMMDCI.gprs.sl-laajakaista.fi)
- # [22:04] <Hixie> AryehGregor: the point of http+aes is to enable someone to store private content on a CDN that is trusted not to vandalise data but isn't trusted not to passively copy data
- # [22:10] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [22:11] * Quits: smaug____ (~chatzilla@GGZYMMDCI.gprs.sl-laajakaista.fi) (Ping timeout: 246 seconds)
- # [22:13] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
- # [22:13] * Quits: JohnAlbin (~JohnAlbin@114-42-51-158.dynamic.hinet.net) (Ping timeout: 245 seconds)
- # [22:14] * Quits: GlitchMr (~glitchmr@178-36-154-36.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [22:19] * Quits: gavinsmith (~gavinsmit@CPEe05fb90cc8fb-CM00222ddfdbcd.cpe.net.cable.rogers.com) (Quit: Leaving...)
- # [22:20] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 252 seconds)
- # [22:23] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [22:24] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [22:26] * Quits: ezoe (~ezoe@112-68-245-204f1.kyt1.eonet.ne.jp) (Ping timeout: 244 seconds)
- # [22:29] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [22:32] * Joins: smaug____ (~chatzilla@GGZYYKMMDLIX.gprs.sl-laajakaista.fi)
- # [22:33] * Joins: roc_ (~chatzilla@gut75-2-87-91-48-168.dsl.sta.abo.bbox.fr)
- # [22:34] * Quits: LBP (~Mirc@pD9EB1C80.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
- # [22:39] * Quits: Yuhong (~chatzilla@wifi151150.wifi.wsu.edu) (Ping timeout: 252 seconds)
- # [22:50] * Joins: othermaciej (~mjs@17.245.91.151)
- # [23:06] * Quits: gwicke_away (~gabriel@46.115.39.41) (Ping timeout: 252 seconds)
- # [23:06] <rniwa> annevk: yt?
- # [23:08] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:09] * Quits: skylamer` (cgskylamer@78.90.213.55) (Remote host closed the connection)
- # [23:13] * Joins: davidb (~davidb@65.93.94.10)
- # [23:15] * Joins: mkanat (mkanat@nat/google/x-dlkwdapcffbyacij)
- # [23:19] * Quits: davidb (~davidb@65.93.94.10) (Quit: davidb)
- # [23:19] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [23:30] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [23:31] * Parts: eric_carlson (~eric@2620:149:4:1b01:9db1:c269:18c8:f918)
- # [23:32] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
- # [23:34] * heycam|away is now known as heycam
- # [23:45] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [23:53] * Joins: Zauberfisch_ (Subject619@venus.zauberfisch.at)
- # [23:53] <Hixie> what's a good term for the path that the canvas 2d context has?
- # [23:53] <Hixie> ideas so far:
- # [23:53] <Hixie> implicit path
- # [23:53] <Hixie> global path
- # [23:53] <Hixie> default path
- # [23:54] <Hixie> context path
- # [23:54] <Hixie> default context path
- # [23:54] <Hixie> legacy path
- # [23:54] * Quits: Zauberfisch_ (Subject619@venus.zauberfisch.at) (Client Quit)
- # [23:55] <Hixie> i'll go with "Default path" i think
- # [23:55] * Joins: Zauberfisch_ (Zauberfisc@venus.zauberfisch.at)
- # [23:55] * Quits: Zauberfisch_ (Zauberfisc@venus.zauberfisch.at) (Client Quit)
- # [23:57] <Hixie> heycam: fwiw, i just narrowly avoided an interesting webidl problem
- # [23:58] <heycam> Hixie, yeah?
- # [23:58] <Hixie> heycam: some code relies on the order of arc() and arcTo() on the canvas API
- # [23:58] <heycam> Hixie, the order when enumerating properties on the canvas context object?
- # [23:58] <Hixie> heycam: and i was safe only because in splitting the api, those two methods ended up in the same interface
- # [23:58] <Hixie> heycam: yeah
- # [23:58] <Hixie> heycam: it's possible that one day the relative order of methods in two different interfaces both imported into another interface will matter
- # [23:59] * Quits: smaug____ (~chatzilla@GGZYYKMMDLIX.gprs.sl-laajakaista.fi) (Ping timeout: 272 seconds)
- # [23:59] <zewt> "shoot the programmer in the head"
- # [23:59] <heycam> Hixie, well currently the order is not significant at all according to the spec
- # [23:59] <Hixie> heycam: ah. well then. i have news for you :-)
- # [23:59] <heycam> Hixie, i.e. order of interface importing or declarations does not impact property enumeration order
- # [23:59] <Hixie> heycam: see https://bugzilla.mozilla.org/show_bug.cgi?id=623437 and its dupes
- # Session Close: Wed Mar 07 00:00:00 2012
The end :)