Options:
- # Session Start: Fri May 23 00:00:00 2014
- # Session Ident: #whatwg
- # [00:01] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [00:01] <Hixie> dglazkov: btw, the conversation here is relevant to your interests
- # [00:02] <jorendorff> Hixie: and is it considered pretty much OK to expose a DOM for an SVG document before its dependencies are done loading?
- # [00:02] <Ms2ger> Why not?
- # [00:02] <jorendorff> maybe some dependencies, but not others?
- # [00:02] <jorendorff> i'm askign
- # [00:03] <Ms2ger> You also expose the HTML DOM before dependencies load
- # [00:03] <jorendorff> ...before the HTML is even done loading
- # [00:03] <Ms2ger> Yep
- # [00:04] <jorendorff> what i'm asking is kind of, is that a decision we're stuck with rather than a design principle to carry forward
- # [00:04] <Hixie> jorendorff: i imagine there are people who'd want it one way, and people who'd want it the other. i plan to support both.
- # [00:04] <jsbell> odinho: anyway, lgtm
- # [00:05] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [00:06] <jorendorff> Hixie: ok, so one thing modules do is, you import stuff by name rather than by URL, so import $ from "jquery"; that "jquery" isn't a URL
- # [00:07] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Client Quit)
- # [00:07] * Quits: Ms2ger (~Ms2ger@212.216-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [00:07] <Hixie> jorendorff: fyi, looks like dglazkov actually has a bug on doing this same conversation with the es6 folk, but for integrating web components and es module loading: https://www.w3.org/Bugs/Public/show_bug.cgi?id=25715
- # [00:07] <Hixie> jorendorff: how does it map names to urls?
- # [00:08] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [00:08] <jorendorff> depends on the loader. there's a loader.locate() hook that does the mapping. annevk and David Herman were supposed to talk with you and figure out what the default locate() behavior should be in a browser
- # [00:08] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [00:09] <Hixie> ah
- # [00:09] <Hixie> (i haven't heard anything)
- # [00:10] <jorendorff> that was months ago
- # [00:12] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [00:13] <Hixie> jorendorff: btw the other question i have is about how modules are exposed in HTML -- is there anything different about script block that's a "module" and one that isn't? does it start with module { ... } or something?
- # [00:13] <jorendorff> no, modules are a toplevel concept, and you *can't* concatenate them
- # [00:14] <jorendorff> what i mean is, a module is a file
- # [00:14] <jorendorff> like python
- # [00:14] * Joins: llkats (~llkats@h-64-236-138-4.aoltw.net)
- # [00:14] <Hixie> so it starts with a keyword, like in pascal say? "module foo; ..."?
- # [00:14] <jorendorff> the only syntactic difference from a script is that import and export are allowed
- # [00:14] <Hixie> ah
- # [00:15] <Hixie> how does the browser know to allow import and export then?
- # [00:15] <Hixie> or is just everything treated like a module
- # [00:15] <jorendorff> http://people.mozilla.org/~jorendorff/es6-draft.html#sec-modules this sort of thing at least is clear in the es spec
- # [00:15] <jorendorff> Hixie: has to be type=module or some similar clue
- # [00:15] <Hixie> aah
- # [00:16] <Hixie> ok
- # [00:16] <Hixie> haven't heard anything about that either
- # [00:16] <Hixie> (seems weird, why would it not just be inline?)
- # [00:16] <jorendorff> it seems weird to me too.
- # [00:17] <jorendorff> web developers concatenate js files, sometimes it's the best part of their day, i would have let them keep that
- # [00:17] <jorendorff> eh, what do i know
- # [00:17] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [00:18] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [00:19] * Joins: nessy (~silviapf@101.164.214.231)
- # [00:19] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [00:19] <Hixie> seems very odd that you wouldn't be able to concatenate
- # [00:19] <Hixie> i mean, it'll just mean people concatenate them into an html import with multiple <script type=mod> or whatever
- # [00:21] <jorendorff> some will use Real Tools, and the provided hooks; some will use SPDY; some will use html imports; there was some noise for a while about urls that point to subresources within a bundle
- # [00:22] * Quits: Smylers (~smylers@host86-140-155-113.range86-140.btcentralplus.com) (Ping timeout: 240 seconds)
- # [00:23] <Hixie> what's a script that's not a module called?
- # [00:23] <Hixie> program?
- # [00:24] <jorendorff> yes
- # [00:24] <zewt> jorendorff: more like, they'll keep doing it no matter what anyone tels them to do...
- # [00:24] <zewt> also, tells
- # [00:25] <zewt> (now, if we could get people to stop "minifying"^Wobfuscating scripts...)
- # [00:26] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:26] <jorendorff> oh, there's also the 80% of web developers who will just do nothing, and get no pipelining benefit whatsoever, just a lazy async graph walk
- # [00:26] <jorendorff> and be happy enough with it
- # [00:26] <jorendorff> no one concatenates everything
- # [00:27] <zewt> well that's a benefit of @needs on its own, the pipelining is built-in (from the developer's perspective)
- # [00:29] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:31] * Joins: newtron_ (~newtron@199.71.174.204)
- # [00:34] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 240 seconds)
- # [00:34] * Quits: SamB__ (~SamB@2001:470:1f07:57:e13c:db1c:8e8:d7d) (Ping timeout: 252 seconds)
- # [00:35] * Quits: newtron_ (~newtron@199.71.174.204) (Ping timeout: 240 seconds)
- # [00:37] * Joins: SamB__ (~SamB@2001:470:1f07:57:10d3:632a:3284:eb1)
- # [00:38] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [00:49] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [00:50] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [00:50] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:50] <dglazkov> Hixie: I think we need a brainmelt with dherman to come up with a coherent strategy for all these cool ideas
- # [00:51] <dglazkov> my experience from working with dherman is that he's very easy to work with
- # [00:55] * Quits: KevinMarks2 (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [00:56] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
- # [00:56] * Joins: KevinMarks2 (~yaaic@2607:fb90:505:f37e:61dc:99c:faa0:28f7)
- # [00:57] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [01:00] * Joins: ap_ (~ap@17.114.219.248)
- # [01:03] * Quits: ap (~ap@2620:149:4:304:b1a3:3ff4:ea4a:12f3) (Ping timeout: 240 seconds)
- # [01:03] * ap_ is now known as ap
- # [01:04] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [01:04] * Quits: ap (~ap@17.114.219.248) (Read error: Connection reset by peer)
- # [01:05] * Joins: ap (~ap@17.114.219.248)
- # [01:07] * Joins: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net)
- # [01:08] * Quits: othermaciej (~mjs@17.245.27.150) (Remote host closed the connection)
- # [01:09] * Joins: othermaciej (~mjs@17.245.27.150)
- # [01:12] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
- # [01:17] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [01:29] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [01:30] * Parts: arunranga (~otherarun@cpe-69-203-2-134.nyc.res.rr.com)
- # [01:33] <Hixie> annevk: catch me on irc some time soonish to talk about the "cleanup steps" bugs
- # [01:34] * Joins: ehsan (~ehsan@66.207.208.102)
- # [01:35] * Quits: lmclister (~lmclister@192.150.10.210)
- # [01:37] * Quits: victorbjelkholm (~victorbje@41.Red-83-60-204.dynamicIP.rima-tde.net) (Quit: ZZZzzz…)
- # [01:38] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
- # [01:38] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 252 seconds)
- # [01:42] * Joins: newtron (~newtron@184.175.16.140)
- # [01:43] * Quits: roven (~roven@78-20-24-80.access.telenet.be)
- # [01:44] * Joins: ehsan (~ehsan@66.207.208.102)
- # [01:47] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
- # [01:49] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 264 seconds)
- # [01:53] * Joins: tantek (~tantek@172.56.39.207)
- # [01:54] * Joins: roc (~chatzilla@60.234.66.18)
- # [01:54] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [01:55] <roc> who decided that DOMTokenList.toggle should take a 'force' argument which makes it *not* toggle?
- # [01:57] <zewt> Hixie: fyi, the spec is significantly slower to load for me in chrome now; don't know if it's something that changed in chrome or something in the spec
- # [01:58] <zewt> now after the loading spinner stops, the page scrolls around over a transparent-grid-looking region when I try to scroll, or the tab freezes hard for a while
- # [01:58] <Hixie> zewt: i need to work on perf of loading on that page, but generally speaking, file a bug on chrome
- # [01:59] <zewt> roc: looks like it just turns it into a badly-named set(value)
- # [01:59] <zewt> which is useful, just confusing with that name
- # [02:00] * gsnedders wonders how to start parsing the parser spec…
- # [02:04] * Quits: ap (~ap@17.114.219.248) (Remote host closed the connection)
- # [02:05] * Joins: ap (~ap@2620:149:4:304:7d3c:de23:ce76:279f)
- # [02:05] <othermaciej> roc: that is really weird
- # [02:06] <othermaciej> roc: file a bug / report by email / whatever? it seems like a wonky API design and it seems unlikely it would be needed for compat
- # [02:08] <zewt> it's useful, so you can say foo.toggle("x", bool) instead of if(bool) foo.add("x"); else foo.remove("x");
- # [02:09] <Hixie> should have been foo.set(x, bool)
- # [02:09] <zewt> yep
- # [02:09] <zewt> iirc i've added DOMTokenList.prototype.set that does exactly that in the past
- # [02:10] * Joins: mven (~textual@ip68-104-38-84.lv.lv.cox.net)
- # [02:12] * Quits: ap (~ap@2620:149:4:304:7d3c:de23:ce76:279f) (Quit: ap)
- # [02:12] <zewt> can we have a national death to yoda conditionals day or something
- # [02:12] * Quits: jsbell (jsbell@nat/google/x-nzcmcgjfjxrhdilh) (Quit: There's no place like home...)
- # [02:12] <othermaciej> zewt: I can see how it’s useful, but yeah, it should be a separate function instead of overloading toggle()
- # [02:13] <zewt> othermaciej: if it's possible to change it then i'd say yeah, but it's already out there
- # [02:14] <zewt> though i'd probably be inclined to still say DOMElementList.prototype.set = DOMElementList.prototype.toggle in my code, to make it clearer
- # [02:16] * Quits: tantek (~tantek@172.56.39.207) (Quit: tantek)
- # [02:18] <othermaciej> looks like we have had it a while
- # [02:18] <othermaciej> still very silly for toggle() to have a not-toggle mode
- # [02:18] <zewt> we all agree on that :)
- # [02:21] <roc> I just don't know where to file the bug
- # [02:22] <zewt> i assume dom
- # [02:22] <zewt> (anne's dom)
- # [02:23] <zewt> but is there really any chance of being able to change this? (and is it worth the effort it would take to find out, and change something that is probably implemented everywhere?)
- # [02:27] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [02:27] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [02:28] <roc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=25869
- # [02:29] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
- # [02:29] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-lexweehvffokenrd)
- # [02:32] * Quits: llkats (~llkats@h-64-236-138-4.aoltw.net)
- # [02:34] * Joins: ehsan (~ehsan@24-212-207-29.cable.teksavvy.com)
- # [02:35] * Quits: mven (~textual@ip68-104-38-84.lv.lv.cox.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:36] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
- # [02:37] * Quits: ambv (~ambv@206.108.217.134) (Quit: sys.exit(0) # computer went to sleep)
- # [02:39] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
- # [02:42] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
- # [02:52] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [02:56] * Joins: newtron (~newtron@184.175.16.140)
- # [03:02] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:09] * Quits: KevinMarks2 (~yaaic@2607:fb90:505:f37e:61dc:99c:faa0:28f7) (Remote host closed the connection)
- # [03:12] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [03:21] * Quits: ehsan (~ehsan@24-212-207-29.cable.teksavvy.com) (Quit: Leaving...)
- # [03:22] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
- # [03:25] <gsnedders> "The algorithm for the outline also associates each node in the DOM tree with a particular section and potentially a heading."
- # [03:25] <gsnedders> Liar!
- # [03:25] <gsnedders> It only associates element nodes!
- # [03:34] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-uzjsjioirxwhtmwv)
- # [03:40] * Joins: jeffreyatw (~jeffreyat@63.92.242.185)
- # [03:40] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [03:40] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [03:49] * Quits: bnicholson (~bnicholso@corp.mtv2.mozilla.com) (Ping timeout: 276 seconds)
- # [03:50] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [03:51] * Joins: morrita__ (uid16889@gateway/web/irccloud.com/x-netmkekhctvckenc)
- # [03:51] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-zryykgkwthaxkyan)
- # [03:51] * Joins: jeffreyatw_ (~jeffreyat@63.92.242.185)
- # [03:51] * Joins: scor_ (~scor@drupal.org/user/52142/view)
- # [03:53] * Joins: jernoble_ (~jernoble@17.202.46.221)
- # [03:56] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
- # [03:58] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (*.net *.split)
- # [03:58] * Quits: jeffreyatw (~jeffreyat@63.92.242.185) (*.net *.split)
- # [03:58] * Quits: scor (~scor@drupal.org/user/52142/view) (*.net *.split)
- # [03:58] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-lexweehvffokenrd) (*.net *.split)
- # [03:58] * Quits: roc (~chatzilla@60.234.66.18) (*.net *.split)
- # [03:58] * Quits: jernoble (~jernoble@17.202.46.221) (*.net *.split)
- # [03:58] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginm.net) (*.net *.split)
- # [03:58] * Quits: Domenic (sid10976@gateway/web/irccloud.com/x-ahkpeokpxtglbesh) (*.net *.split)
- # [03:58] * scor_ is now known as scor
- # [03:58] * jeffreyatw_ is now known as jeffreyatw
- # [03:58] * morrita__ is now known as morrita_
- # [03:58] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [03:59] * Domenic_ is now known as Domenic
- # [04:00] * Quits: othermaciej (~mjs@17.245.27.150) (Ping timeout: 252 seconds)
- # [04:03] * Quits: jeffreyatw (~jeffreyat@63.92.242.185) (Quit: jeffreyatw)
- # [04:04] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginm.net)
- # [04:04] * Joins: roc (~chatzilla@60.234.66.18)
- # [04:05] * Joins: jeffreyatw (~jeffreyat@63.92.242.185)
- # [04:06] <MikeSmith> gsnedders: if you're reading the outline algorithm right now, I wonder if you might check and see what outline the following should produce:
- # [04:06] <MikeSmith> <!DOCTYPE html><section><h1>section</h1></section><h1>top-level</h1>
- # [04:07] <MikeSmith> gsnedders: because your outliner currently gives:
- # [04:07] <MikeSmith> 1. top-level
- # [04:08] <MikeSmith> 1. section
- # [04:08] * Quits: jeffreyatw (~jeffreyat@63.92.242.185) (Client Quit)
- # [04:09] <MikeSmith> gsnedders: but the outliner in the validator gives:
- # [04:09] <MikeSmith> 1. [implied heading]
- # [04:09] <MikeSmith> 1. section
- # [04:09] <gsnedders> My outliner is massively out of date wrt the spec
- # [04:09] <MikeSmith> 1. top-level
- # [04:10] <MikeSmith> gsnedders: well on that one point I think the spec may have always had it that way and your outliner implemented it wrong
- # [04:10] <MikeSmith> but not sure because h5o has it wrong also I think
- # [04:11] <gsnedders> h5o?
- # [04:11] <MikeSmith> gsnedders: https://code.google.com/p/h5o/
- # [04:13] <MikeSmith> gsnedders: I'm not positive but I recall vaguely recall that when I checked the spec before, I found that my outliner code conforms to the spec, and also recal that when I asked Hixie he said yeah I had it right
- # [04:14] * Joins: bnicholson (~bnicholso@24.130.57.109)
- # [04:20] * htmelvis_zzz is now known as htmelvis
- # [04:25] <MikeSmith> annevk: about html5-tracker, I wonder if you'd have less of a hard time if you hooked it into the git html-mirror repo that foolip set up, rather than having it keep using svn
- # [04:26] <MikeSmith> annevk: and no I'm not volunteering
- # [04:40] * Quits: newtron (~newtron@184.175.16.140) (Remote host closed the connection)
- # [04:46] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 240 seconds)
- # [04:58] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:02] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [05:03] <gsnedders> Hixie: from the POV of generating code from spec text, it'd be easier if the bogus comment state and the CDATA section state followed the model of everything else instead of magically consuming large chunks…
- # [05:04] * Joins: newtron (~newtron@184.175.16.140)
- # [05:04] * SamB__ is now known as SamB
- # [05:05] * Quits: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95) (Quit: coolbot95)
- # [05:09] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [05:16] * htmelvis is now known as htmelvis_zzz
- # [05:16] * htmelvis_zzz is now known as htmelvis
- # [05:17] * htmelvis is now known as htmelvis_zzz
- # [05:19] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:27] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-netmkekhctvckenc) (Quit: Connection closed for inactivity)
- # [05:33] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [05:37] <Hixie> gsnedders: yeah, i noticed a few things like that myself
- # [05:38] <Hixie> gsnedders: my tokeniser outputs entirely different tokens when it comes to text nodes than the spec claims that it should, too
- # [05:39] * Quits: rniwa (~rniwa@17.202.43.222) (Quit: rniwa)
- # [05:44] * Quits: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
- # [05:57] * Joins: estellevw (~estellevw@173-228-112-232.dsl.dynamic.sonic.net)
- # [06:05] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [06:05] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [06:10] <MikeSmith> gsnedders: btw about the thing outline-algorithm thing I mentioned earlier, https://www.w3.org/Bugs/Public/show_bug.cgi?id=20068 is where I discussed it with Hixie last year and I see from that I ended up changing my outliner code to conform to the spec
- # [06:19] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
- # [06:23] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [06:42] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett)
- # [06:46] * Quits: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [07:02] * Quits: aretecode (~aretecode@173.192.170.114-static.reverse.softlayer.com) (Quit: Toodaloo)
- # [07:04] * Quits: systematik (~nick@thunder.nickmerrill.co) (Remote host closed the connection)
- # [07:11] * Joins: BigBangUDR (~Thunderbi@220.225.242.27)
- # [07:12] * Joins: BigBangU1 (~Thunderbi@220.225.242.27)
- # [07:13] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [07:15] * Quits: BigBangUDR (~Thunderbi@220.225.242.27) (Ping timeout: 240 seconds)
- # [07:17] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
- # [07:19] * Quits: BigBangU1 (~Thunderbi@220.225.242.27) (Ping timeout: 245 seconds)
- # [07:19] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
- # [07:20] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [07:23] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 240 seconds)
- # [07:23] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [07:36] * Joins: BigBangUDR (~Thunderbi@220.225.242.27)
- # [07:41] * Quits: dshwang (~dshwang@192.55.54.42) (Remote host closed the connection)
- # [07:43] * Joins: dshwang (~dshwang@134.134.139.70)
- # [07:46] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 276 seconds)
- # [07:51] * Quits: BigBangUDR (~Thunderbi@220.225.242.27) (Ping timeout: 240 seconds)
- # [08:03] * Joins: zdobersek (~zan@109.201.154.145)
- # [08:04] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [08:15] * Joins: Smylers (~smylers@host86-140-155-113.range86-140.btcentralplus.com)
- # [08:16] * Joins: Ducki (~Ducki@137.116.197.171)
- # [08:30] * Quits: Smylers (~smylers@host86-140-155-113.range86-140.btcentralplus.com) (Ping timeout: 252 seconds)
- # [08:30] <annevk> TabAtkins: oh, I thought you might have some input as to what the platform needs from ES
- # [08:36] <TabAtkins> annevk: Ah, Kk. Didn't recognize it as a request for feedback.
- # [08:38] * Quits: zaal_ (~zaal@cpc65346-nrwh11-2-0-cust48.4-4.cable.virginm.net) (Ping timeout: 240 seconds)
- # [08:38] <annevk> TabAtkins: I'm trying to capture some needs from platform and then I hope to find someone to present them to TC39
- # [08:41] * Quits: roc (~chatzilla@60.234.66.18) (Ping timeout: 265 seconds)
- # [08:43] * Joins: zaal (~zaal@cpc65346-nrwh11-2-0-cust48.4-4.cable.virginm.net)
- # [08:45] <TabAtkins> Yeah, cool. Need to add "some way to legitimately subclass Maps and Sets".
- # [08:45] * Quits: jwalden (~waldo@corp.mtv2.mozilla.com) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 29.0/20140428110119])
- # [08:47] * Joins: markkes (~markkes@62.207.90.201)
- # [08:53] * Joins: Ms2ger (~Ms2ger@212.216-242-81.adsl-dyn.isp.belgacom.be)
- # [08:54] <annevk> TabAtkins: can you dig up a pointer for additional rationale on that? might not entirely be self-evident
- # [08:58] <TabAtkins> Yeah, can do.
- # [09:05] <annevk> MikeSmith: yeah, foolip suggested the same and is not volunteering either
- # [09:09] * Joins: bufferino (~yz@103.11.50.151)
- # [09:09] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [09:10] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [09:14] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [09:15] <annevk> jorendorff: I don't recall I was tasked with talking to Hixie, I'm not even sure I know enough about modules to do so :-)
- # [09:15] <annevk> jorendorff: I've been encouraging dherman to file a bug or write an email, not sure why he hasn't done it
- # [09:16] <annevk> jorendorff: seems a bit weird to talk about <module> at conferences without it having ever been given as feedback on the spec
- # [09:16] * Quits: mmalecki (~maciej@95.85.31.158) (Quit: leaving)
- # [09:31] <annevk> foolip: https://bugzilla.mozilla.org/show_bug.cgi?id=664544
- # [09:36] <foolip> annevk: thanks
- # [09:36] <foolip> annevk: can you post that blink-dev if you think it'd help?
- # [09:36] <annevk> foolip: sure, pretty sure I pushed for removal at Opera around that time
- # [09:36] <foolip> annevk: btw, you reported the bug that got it removed in core :)
- # [09:36] <annevk> heh
- # [09:40] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [09:47] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:52] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [09:52] * Joins: Smylers (~smylers@94.117.81.157)
- # [09:55] * Quits: newtron (~newtron@184.175.16.140) (Remote host closed the connection)
- # [10:00] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [10:01] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [10:02] * Joins: Smylers1 (~smylers@176.12.107.140)
- # [10:04] * Quits: Smylers (~smylers@94.117.81.157) (Ping timeout: 240 seconds)
- # [10:06] * Quits: Smylers1 (~smylers@176.12.107.140) (Ping timeout: 245 seconds)
- # [10:07] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [10:09] * Joins: victorbjelkholm (~victorbje@32.Red-193-153-77.dynamicIP.rima-tde.net)
- # [10:15] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:17] * Joins: richt (~richt@83.218.67.123)
- # [10:24] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:25] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:25] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [10:28] * Quits: victorbjelkholm (~victorbje@32.Red-193-153-77.dynamicIP.rima-tde.net) (Quit: ZZZzzz…)
- # [10:31] * Joins: newtron (~newtron@184.175.16.140)
- # [10:31] * Quits: newtron (~newtron@184.175.16.140) (Remote host closed the connection)
- # [10:38] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:43] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [11:02] * Joins: newtron (~newtron@184.175.16.140)
- # [11:04] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Quit: ZNC - http://znc.in)
- # [11:06] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
- # [11:06] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
- # [11:07] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:12] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [11:20] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [11:31] * Joins: newtron (~newtron@184.175.16.140)
- # [11:32] * Joins: darobin (~darobin@78.109.80.74)
- # [11:35] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
- # [11:40] * Guest57780 is now known as Garbee
- # [11:44] * Joins: adactio (~adactio@212.42.170.181)
- # [11:47] <jgraham> annevk: So are you going to review https://critic.hoppipolla.co.uk/r/1619 ?
- # [11:50] <annevk> jgraham: looks good, do you want to reference http://url.spec.whatwg.org/#concept-url-parser and http://xhr.spec.whatwg.org/#the-open%28%29-method maybe?
- # [11:51] * Quits: adactio (~adactio@212.42.170.181) (Ping timeout: 240 seconds)
- # [11:52] <annevk> jgraham: done
- # [11:53] <jgraham> annevk: Thanks!
- # [11:53] <annevk> jgraham: basically asking me on IRC is the best way to get me to do one of these (provided they're not too big)
- # [11:54] <jgraham> annevk: Understood
- # [11:56] * Joins: adactio (~adactio@212.42.170.181)
- # [11:58] <Ms2ger> Aha
- # [11:58] * Ms2ger pulls up the list
- # [11:59] <jgraham> annevk: Also, schoolboy error saying that with Ms2ger in the channel ;)
- # [12:00] <annevk> MikeSmith: foolip: your "use git" idea is interesting, but how does that work with the existing SVN IDs that we use?
- # [12:01] <annevk> MikeSmith: foolip: they are in the commit messages, but I don't think there's a way I can invoke git diff and make that work, is there?
- # [12:01] <jgraham> annevk: Context?
- # [12:02] <annevk> jgraham: I'm trying to figure out if I create a git clone https://github.com/whatwg/html-mirror/ if I can build web-apps-tracker on top
- # [12:03] <MikeSmith> annevk: no way that I know of, but I'm not a git expert
- # [12:03] * MikeSmith looks through git-svn docs
- # [12:05] <jgraham> I'm pretty sure git-svn must maintain a mapping, but if that's using the github stuff I don't know if it's exposed
- # [12:05] <MikeSmith> right yeah
- # [12:05] <jgraham> (that is, if that mirror is based on github running git-svn rather than you running it)
- # [12:06] <annevk> I don't have git-svn on DreamHost
- # [12:14] <MikeSmith> annevk: well if you did have git-svn apparently you could get the svn revision number by giving the git has to "git svn find-rev"
- # [12:15] <annevk> MikeSmith: how about the other way around?
- # [12:15] <annevk> MikeSmith: what I want is, given two svn revisions, get a diff
- # [12:15] <MikeSmith> same thing but preface the arg with "r" I think
- # [12:16] <annevk> that's hanging the server :-)
- # [12:16] <annevk> this does not seem like a cheap command
- # [12:16] <MikeSmith> :(
- # [12:17] <annevk> I could cache the return values I suppose, but r8000 is still running...
- # [12:17] * annevk fetches more tea
- # [12:17] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [12:17] <annevk> "Unable to determine upstream SVN information from HEAD history"
- # [12:17] <annevk> well that's great
- # [12:19] <jgraham> Uh, this must be doing a linear search of the commits or something
- # [12:19] <jgraham> Yeah, I get the same result
- # [12:20] <darobin> it's possibly faster to get the information from searching the git log...
- # [12:20] <annevk> even for a fairly recent commit it fails hard
- # [12:21] <jgraham> git log --grep="git-svn-id: http://svn.whatwg.org/webapps@8000"
- # [12:21] <darobin> annevk: git log --grep='http://svn.whatwg.org/webapps@8000'
- # [12:21] <darobin> duh
- # [12:21] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-slhgmuqkgcbjkagp) (Ping timeout: 245 seconds)
- # [12:21] <darobin> it's pretty instant
- # [12:22] <darobin> except it'll fail for numbers < 1000
- # [12:22] <jgraham> Add --format=format:%H
- # [12:22] <darobin> you have to append a space
- # [12:22] <annevk> yes
- # [12:22] * Quits: cbiesinger (sid8099@gateway/web/irccloud.com/x-heoipvcqyzwihkdl) (Ping timeout: 245 seconds)
- # [12:23] <annevk> then parse the return value
- # [12:23] * Joins: cbiesinger (sid8099@gateway/web/irccloud.com/x-kqkdolpnpfciqzkc)
- # [12:25] <jgraham> No, just add the --format I suggested
- # [12:25] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ajzjsypoiyrjjfls)
- # [12:26] <annevk> sorry jgraham, missed your suggestion
- # [12:26] <annevk> git log --grep="git-svn-id: http://svn.whatwg.org/webapps@{X} " --format=format:%H
- # [12:29] <jgraham> Yes
- # [12:30] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-fqmlugmjmmpdzoax) (Quit: Connection closed for inactivity)
- # [12:30] <annevk> Anyone know enough Bash so we can turn this into a gitsvndiff script?
- # [12:30] <annevk> And then I can invoke that from Python and woohoo, tower of hacks
- # [12:32] <jgraham> Why not just write it in python?
- # [12:32] * Joins: newtron (~newtron@184.175.16.140)
- # [12:34] <annevk> jgraham: then I'd have to install GitPython or some such; I rather just have something that works with the default DreamHost setup
- # [12:37] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [12:37] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 252 seconds)
- # [12:37] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
- # [12:37] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [12:37] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [12:38] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [12:38] <MikeSmith> I'm sure there are people around here who are better at shell scripting than me
- # [12:38] <MikeSmith> hint hint
- # [12:39] <jgraham> annevk: git_sha1 = subprocess.check_call(["git", "log", "--grep='git-svn-id: http://svn.whatwg.org/webapps%d '" % (svn_id,), "--format=format:%H"])
- # [12:39] <MikeSmith> if not I can write a shell script for it
- # [12:40] <jgraham> s/check_call/check_output/
- # [12:41] <annevk> jgraham: is it better to do that than have all the subprocesses in a single script?
- # [12:42] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [12:42] <jgraham> Oh and I missed an @
- # [12:42] * Joins: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95)
- # [12:42] <jgraham> annevk: the overhead of starting a subprocess isn't going to kill you here
- # [12:43] <jgraham> I think doing the simplest thing is best, and I'm sure the simplest thing doesn't involve bash
- # [12:43] * Joins: Lachy (~Lachy@213.166.174.2)
- # [12:43] <MikeSmith> yeah I agree strongly
- # [12:43] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [12:44] <jgraham> (oh and no need for the quotes in the grep argument ofc)
- # [12:44] <jgraham> subprocess.check_output(["git", "log", "--grep=git-svn-id: http://svn.whatwg.org/webapps@%s " % (8000,), "--format=format:%H"])
- # [12:44] <jgraham> actually runs
- # [12:53] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [12:58] <annevk> jgraham: had to use os.popen() as that command wasn't supported
- # [12:58] * Joins: jensnockert (~jensnocke@37-46-188-154.customers.ownit.se)
- # [12:59] <jgraham> annevk: What version of python
- # [12:59] <jgraham> ?
- # [12:59] <jgraham> Also, I assume you imported subprocess?
- # [12:59] <annevk> 2.6.6
- # [12:59] <annevk> did
- # [12:59] <jgraham> (popen is the wrong choice pretty much always; if you don't have check_process, you should probably use .call())
- # [13:00] <annevk> well I guess I'm first going to make this work and then accept pull requests
- # [13:01] * Joins: jensnockert_ (~jensnocke@37-46-184-126.customers.ownit.se)
- # [13:01] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
- # [13:01] <annevk> already 1PM :(
- # [13:02] <jgraham> Python 2.6 is about 4 years out of date and 2.6.6 appears to not even be the latest 2.6 release :(
- # [13:04] * Quits: jensnockert (~jensnocke@37-46-188-154.customers.ownit.se) (Ping timeout: 240 seconds)
- # [13:05] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [13:07] <annevk> It's clearly a sad day
- # [13:10] <odinho> omfg, python 2.6. blast from the past.
- # [13:10] * Quits: jensnockert_ (~jensnocke@37-46-184-126.customers.ownit.se) (Ping timeout: 252 seconds)
- # [13:11] <jgraham> yeah it's so old annevk is actually programming with a beard and flares
- # [13:12] <odinho> Sounds like the annevk I know.
- # [13:16] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-hmppvkwmffzalsfw)
- # [13:24] * Joins: zh1 (~zh1@a85-138-73-251.cpe.netcabo.pt)
- # [13:27] * Joins: scor (scor@drupal.org/user/52142/view)
- # [13:28] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
- # [13:32] * Joins: scor (scor@drupal.org/user/52142/view)
- # [13:33] * Joins: newtron (~newtron@184.175.16.140)
- # [13:33] <foolip> annevk: the ids are in the commit message, but it could be worth creating tags to each commit (or something like that) to make it quicker to find a commit by SVN number
- # [13:34] <foolip> annevk: is the current web-apps-tracker experiencing problems, other than the ever-growing diff cache?
- # [13:34] <annevk> foolip: it's slow and it's a perf problem for Hixie
- # [13:34] <annevk> If my git repo is in ./X/
- # [13:34] <annevk> How do I run git commands in ./?
- # [13:34] <annevk> --exec-path and such don't seem to work as I expect
- # [13:35] <foolip> annevk: GIT_DIR probably?
- # [13:35] * foolip experiments
- # [13:35] <jgraham> annevk: If you are running from a script, you can just set cwd
- # [13:35] <jgraham> .call(["git", "whatever"], cwd="./") or something
- # [13:35] <jgraham> Er
- # [13:36] <jgraham> .call(["git", "whatever"], cwd="./X") or something
- # [13:36] <annevk> jgraham: if I want to use .call(), how do I get the output?
- # [13:37] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
- # [13:37] <foolip> annevk: git --git-dir=./opus/.git --work-tree=./opus log also worked for me (opus is your X)
- # [13:38] <jgraham> Hmm, so the documentation recommends stdout_data, stderr_data = subprocess.Popen(["git", "foo"], cwd="./X", stdout=subprocess.PIPE).communicate()
- # [13:40] * Quits: Ms2ger (~Ms2ger@212.216-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 276 seconds)
- # [13:41] <annevk> foolip: cool
- # [13:47] * Parts: zh1 (~zh1@a85-138-73-251.cpe.netcabo.pt) ("Leaving")
- # [13:52] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 252 seconds)
- # [13:52] * Quits: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (Ping timeout: 245 seconds)
- # [13:53] * Quits: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (Ping timeout: 252 seconds)
- # [13:55] * Quits: jochen__ (jochen@nat/google/x-yipujgjwppzretda) (Ping timeout: 240 seconds)
- # [13:56] * Joins: jochen__ (jochen@nat/google/x-barddecxjetepndt)
- # [13:57] * Joins: markkes2 (~markkes@212.121.102.64)
- # [14:00] <foolip> annevk: if you intent do try this out and don't want to generate the refs for svn revision numbers on your end, I could put them in the html-mirror repo itself
- # [14:00] <foolip> just let me know
- # [14:01] <annevk> foolip: I'll let this channel know whenever I get stuck
- # [14:01] * Quits: jochen__ (jochen@nat/google/x-barddecxjetepndt) (Ping timeout: 240 seconds)
- # [14:01] <annevk> mostly just trying to get the tool to do the same thing at the moment
- # [14:03] * Joins: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
- # [14:03] * Joins: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
- # [14:08] * Joins: jochen__ (jochen@nat/google/x-uvckkwybmqjzcdqr)
- # [14:10] * Quits: markkes2 (~markkes@212.121.102.64) (Ping timeout: 252 seconds)
- # [14:11] * Joins: markkes (~markkes@62.207.90.201)
- # [14:16] * Joins: tj_vantoll (~Adium@2601:4:5380:eba:806f:becf:2798:c871)
- # [14:23] * Joins: Lachy_ (~Lachy@tmo-106-124.customers.d1-online.com)
- # [14:26] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [14:26] * Joins: Lachy (~Lachy@213.166.174.2)
- # [14:28] * Quits: Lachy_ (~Lachy@tmo-106-124.customers.d1-online.com) (Ping timeout: 252 seconds)
- # [14:28] <jorendorff> annevk: oh, ok, sorry for the mistake (re modules)
- # [14:32] <annevk> jorendorff: no worries, happy to help out if that's needed
- # [14:33] * Joins: Lachy_ (~Lachy@tmo-106-124.customers.d1-online.com)
- # [14:33] * Joins: newtron (~newtron@184.175.16.140)
- # [14:35] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [14:36] * htmelvis_zzz is now known as htmelvis
- # [14:36] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Client Quit)
- # [14:36] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [14:37] * Quits: Lachy (~Lachy@213.166.174.2) (Ping timeout: 252 seconds)
- # [14:38] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
- # [14:38] * Quits: Lachy_ (~Lachy@tmo-106-124.customers.d1-online.com) (Ping timeout: 252 seconds)
- # [14:41] * Joins: Ms2ger (~Ms2ger@vpnp069.ugent.be)
- # [14:42] * Joins: victorbjelkholm (~victorbje@62.57.155.179.dyn.user.ono.com)
- # [14:44] * Quits: victorbjelkholm (~victorbje@62.57.155.179.dyn.user.ono.com) (Client Quit)
- # [14:44] * Joins: BigBangUDR (~Thunderbi@101.56.190.6)
- # [14:44] * Quits: BigBangUDR (~Thunderbi@101.56.190.6) (Client Quit)
- # [14:46] * Joins: Lachy (~Lachy@213.166.174.2)
- # [14:47] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [14:55] * Joins: felipeduardo (~felipedua@186.214.209.189)
- # [14:58] * Quits: mpt (~mpt@canonical/mpt) (Read error: No route to host)
- # [14:58] * Joins: mpt (~mpt@canonical/mpt)
- # [14:58] * Joins: newtron (~newtron@184.175.16.140)
- # [14:59] * Joins: jdaggett (~jdaggett@q023013.dynamic.ppp.asahi-net.or.jp)
- # [15:01] * Quits: bnicholson (~bnicholso@24.130.57.109) (Ping timeout: 265 seconds)
- # [15:04] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [15:16] <annevk> foolip: I think I got something working that can replace the current setup, the only thing that's needed is some kind of hook that updates all the git stuff once the spec is updated
- # [15:16] * Quits: jdaggett (~jdaggett@q023013.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [15:19] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [15:23] * Joins: Lachy (~Lachy@213.166.174.2)
- # [15:26] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
- # [15:31] * Joins: Lachy (~Lachy@213.166.174.2)
- # [15:33] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
- # [15:33] <foolip> annevk: I have a thing that updates the git mirror automatically (Hixie added a ping URL to his publish script), would it suffice to have a web hook on the GitHub html-mirror repo?
- # [15:34] <foolip> I'm guessing you already have a hook that Hixie pings, but which be racy with my update script
- # [15:34] <annevk> foolip: yeah that might work
- # [15:34] * Joins: BigBangUDR (~Thunderbi@101.56.190.6)
- # [15:35] <annevk> foolip: need to sort a few things still
- # [15:36] * Joins: Lachy (~Lachy@213.166.174.2)
- # [15:41] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:42] <foolip> annevk: you probably have access to https://github.com/whatwg/html-mirror/settings/hooks/new when you need it
- # [15:42] <annevk> foolip: good point
- # [15:45] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:46] <jgraham> foolip: Ever tried to take all the commits touching a set of directories /A /B /C in one git repo and add them to a second repo at a different path like /prefix/A' /prefix/B' /prefix/C'? I sort of have the feeling it is possible, perhaps using filter-branch, but I haven't actually tried it
- # [15:46] * Quits: adactio (~adactio@212.42.170.181) (Quit: adactio)
- # [15:46] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-uzjsjioirxwhtmwv) (Quit: Connection closed for inactivity)
- # [15:46] <foolip> jgraham: yes, I've done that
- # [15:47] <foolip> step 1 is to use git filter-branch --subdirectory-filter A/
- # [15:48] <annevk> foolip: so basically all I need is a script that does git --git-dir=html-mirror/.git pull
- # [15:49] <foolip> jgraham: step 2 depends on what kind of history you want in the final repo, but just fetching the filtered branch from the target repo and merging it with subtree something something might work
- # [15:49] <foolip> with extra complexity if you need to keep it in sync and not just do it once
- # [15:50] <foolip> annevk: what language would the hook be implemented in?
- # [15:51] <foolip> in any event, what I've done is to have a script which creates a batch job to do the real work, as opposed to doing it in web-facing script directly
- # [15:52] <jgraham> foolip: Yeah, I think the problem is that I don't want to do it just once, so I have to be certain that the commit ids don't change
- # [15:52] <jgraham> and, preferably, avoid doing the work N times.
- # [15:52] <jgraham> Well N**2 times
- # [15:52] <foolip> jgraham: and it's important to remove everything except the filtered directory, to save space?
- # [15:53] <foolip> otherwise you could just merge the original repository and remove the bits you don't want to see
- # [15:53] <annevk> foolip: shell
- # [15:53] <annevk> foolip: I just want to sync
- # [15:53] <jgraham> foolip: Interesting idea
- # [15:54] <jgraham> pull in the whole other repo and then add a commit to delete the unwanted parts?
- # [15:55] <foolip> jgraham: yeah, or do the whole move+delete dance as part of the merge commit, whichever gives you the prettiest history in your mind
- # [15:55] <foolip> annevk: well, maybe try the simple thing first and improve if needed :)
- # [15:56] <annevk> Man, my beta version is already so much faster than the current web-apps-tracker setup
- # [15:57] <foolip> that's not surprising :)
- # [15:57] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
- # [16:00] <foolip> annevk: if I get hit by a bus and html-mirror stops updating, https://github.com/foolip/html-webhook is the thing that keeps it in sync
- # [16:01] <annevk> http://html5.org/tools/web-apps-tracker now runs on the new script, no auto-update yet
- # [16:01] <annevk> if you view a diff you can use &context to get more context
- # [16:03] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [16:07] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [16:11] <MikeSmith> nice
- # [16:12] * MikeSmith tries ?from=1&to=8648
- # [16:14] * Joins: Lachy (~Lachy@213.166.174.2)
- # [16:19] * Quits: newtron (~newtron@184.175.16.140) (Remote host closed the connection)
- # [16:23] * Quits: Ms2ger (~Ms2ger@vpnp069.ugent.be) (Ping timeout: 264 seconds)
- # [16:28] <annevk> MikeSmith: killed that
- # [16:28] <darobin> heh
- # [16:31] <MikeSmith> annevk: smart man
- # [16:40] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [16:40] <jgraham> Is that different to just git diff [first sha1].. ?
- # [16:45] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
- # [16:47] * Quits: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95) (Quit: coolbot95)
- # [16:50] * Quits: Ducki (~Ducki@137.116.197.171) (Remote host closed the connection)
- # [16:51] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [16:52] * Joins: Lachy (~Lachy@213.166.174.2)
- # [16:54] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 240 seconds)
- # [16:59] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [17:00] <annevk> jgraham: ooh, can I kill the second lookup? I didn't even try!
- # [17:01] * Joins: newtron (~newtron@199.71.174.203)
- # [17:03] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
- # [17:04] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Textual IRC Client: www.textualapp.com)
- # [17:05] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [17:05] <jgraham> annevk: Well in the case it is HEAD, yes
- # [17:06] * Joins: Lachy (~Lachy@213.166.174.2)
- # [17:06] <annevk> jgraham: it almost never is
- # [17:06] <jgraham> So I don't understand what's slow with MikeSmith's query. Is it formatting the diff?
- # [17:06] <jgraham> Because getting the diff from git seems to be more or less instant
- # [17:09] <annevk> jgraham: oh I killed the feature
- # [17:09] <annevk> jgraham: because it was rarely used
- # [17:10] <zewt> man, the spec is sort of unusable for me right now, freezes in chrome constantly
- # [17:10] <jgraham> annevk: Oh. I guess if I used this at all I would use that
- # [17:11] * Joins: john3213 (john3213@static-72-66-66-50.washdc.fios.verizon.net)
- # [17:11] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 245 seconds)
- # [17:12] <annevk> Oh.
- # [17:13] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
- # [17:16] * Parts: john3213 (john3213@static-72-66-66-50.washdc.fios.verizon.net)
- # [17:17] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [17:19] <foolip> annevk: cool, it feels pretty fast now
- # [17:19] <foolip> too bad I can no longer use it to check if html-mirror is in sync with svn :)
- # [17:19] <foolip> gotta go, have a nice weekend!
- # [17:21] <dglazkov> good morning, Whatwg!
- # [17:23] <annevk> Hixie: no longer hammering your SVN setup
- # [17:26] * Quits: tav (~tav`@host31-52-138-103.range31-52.btcentralplus.com) (Quit: tav)
- # [17:28] <annevk> If people want to change things around, now you can https://github.com/whatwg/web-apps-tracker
- # [17:28] * Joins: ehsan (~ehsan@66.207.208.102)
- # [17:39] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
- # [17:44] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
- # [17:53] * Joins: Ms2ger (~Ms2ger@212.216-242-81.adsl-dyn.isp.belgacom.be)
- # [17:57] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [17:57] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:58] * Quits: richt (~richt@83.218.67.123) (Remote host closed the connection)
- # [17:59] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:00] * Joins: richt (~richt@83.218.67.123)
- # [18:00] * Quits: richt (~richt@83.218.67.123) (Remote host closed the connection)
- # [18:01] * Joins: richt (~richt@83.218.67.123)
- # [18:01] * Quits: richt (~richt@83.218.67.123) (Read error: Connection reset by peer)
- # [18:02] * Joins: izhak (~izhak@92.248.142.152)
- # [18:11] <annevk> Hixie: as for talking about cleanup, prolly next week somewhere, your Wednesday morning is usually convenient
- # [18:11] * Joins: jeremyj (~jeremyj@17.202.44.231)
- # [18:14] * Joins: xiinotulp (~plutoniix@node-19lt.pool-101-109.dynamic.totbb.net)
- # [18:17] * Quits: plutoniix (~plutoniix@node-4zh.pool-125-25.dynamic.totbb.net) (Ping timeout: 252 seconds)
- # [18:17] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [18:19] * xiinotulp is now known as plutoniix
- # [18:19] * Joins: bnicholson (~bnicholso@24.130.57.109)
- # [18:19] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [18:23] * Joins: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95)
- # [18:23] * Joins: jeffreyatw (~jeffreyat@173.247.197.10)
- # [18:24] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [18:26] * Joins: Maurice` (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [18:30] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 245 seconds)
- # [18:32] * Krinkle|detached is now known as Krinkle
- # [18:32] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [18:33] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
- # [18:35] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 240 seconds)
- # [18:36] * Joins: jsbell (jsbell@nat/google/x-pcrhtpizsliavgof)
- # [18:36] <Ms2ger> wat: http://lists.w3.org/Archives/Public/www-style/2014May/0303.html
- # [18:43] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [18:43] * Joins: lmclister (~lmclister@192.150.10.210)
- # [18:44] * Quits: BigBangUDR (~Thunderbi@101.56.190.6) (Ping timeout: 245 seconds)
- # [18:49] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [18:52] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [18:55] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
- # [18:55] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [18:59] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 240 seconds)
- # [19:01] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:05] * Joins: ap_ (~ap@2620:149:4:304:7d3c:de23:ce76:279f)
- # [19:06] * ap_ is now known as ap
- # [19:06] * Quits: bnicholson (~bnicholso@24.130.57.109) (Ping timeout: 240 seconds)
- # [19:15] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [19:25] * Joins: weinig (~weinig@17.202.50.223)
- # [19:28] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [19:31] * Joins: llkats (~llkats@h-64-236-138-1.aoltw.net)
- # [19:33] * Joins: jwalden (~waldo@corp-nat.p2p.sfo1.mozilla.com)
- # [19:35] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [19:35] * Joins: espadrine` (~ttyl@AMontsouris-158-1-27-109.w92-128.abo.wanadoo.fr)
- # [19:36] * Joins: bnicholson (~bnicholso@corp.mtv2.mozilla.com)
- # [19:38] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
- # [19:38] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [19:39] * Quits: espadrine (~ttyl@AMontsouris-158-1-15-151.w92-128.abo.wanadoo.fr) (Ping timeout: 252 seconds)
- # [19:41] * Quits: lmclister (~lmclister@192.150.10.210)
- # [19:42] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 264 seconds)
- # [19:44] * Joins: lmclister (~lmclister@192.150.10.210)
- # [19:45] * Joins: danjesus (~danjesus@187.37.68.156)
- # [19:47] <Hixie> i don't understand why chrome is taking so long to apply the :hover effects on the spec now
- # [19:47] <Hixie> it didn't used to
- # [19:47] <Hixie> there's no transitions
- # [19:48] <Hixie> i mean i'm talking like 4 seconds
- # [19:49] <dglazkov> esprehn: ^^^
- # [19:50] <SamB> Hixie: downgrade!
- # [19:51] <dglazkov> Hixie: can you file a bug?
- # [19:54] <Hixie> sure
- # [19:56] <Hixie> https://code.google.com/p/chromium/issues/detail?id=376847
- # [19:56] <dglazkov> yay
- # [19:56] <Hixie> man that's really annoying
- # [19:56] <Hixie> wtf
- # [19:58] <TabAtkins> Ms2ger: WAT
- # [20:03] * Joins: wakaba_ (~wakaba@83.139.210.220.dy.bbexcite.jp)
- # [20:04] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [20:05] * Quits: wakaba (~wakaba@98.22.102.121.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [20:09] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-rnezlrpweeaxkava)
- # [20:10] * Joins: weinig_ (~weinig@17.114.218.139)
- # [20:12] * Quits: weinig (~weinig@17.202.50.223) (Ping timeout: 276 seconds)
- # [20:12] * weinig_ is now known as weinig
- # [20:25] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [20:26] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [20:27] * Krinkle is now known as Krinkle|detached
- # [20:31] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:34] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Client Quit)
- # [20:39] <mathiasbynens> TypeError: 'null' is not an object (evaluating 'configUI.appendChild')
- # [20:39] <mathiasbynens> http://www.whatwg.org/specs/web-apps/current-work/updater.js:71 in initUpdater
- # [20:39] <mathiasbynens> http://www.whatwg.org/specs/web-apps/current-work/updater.js:84
- # [20:39] <mathiasbynens> heads up Hixie ^
- # [20:42] * Krinkle|detached is now known as Krinkle
- # [20:43] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
- # [20:44] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
- # [20:53] * Joins: bholley (~bholley@98.210.101.88)
- # [20:54] <mathiasbynens> Hixie: http://whatwg.org/html/tokenization.html#table-charref-overrides includes “0x000D to 0x001F” but http://whatwg.org/html/parsing.html#preprocessing-the-input-stream only has “U+000E to U+001F”. Is U+000D missing from the latter by accident, or is this intentional?
- # [20:54] <mathiasbynens> this is the only difference between those two lists of invalid code points
- # [20:55] * Quits: bholley (~bholley@98.210.101.88) (Client Quit)
- # [20:56] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [20:59] * Quits: weinig (~weinig@17.114.218.139) (Quit: weinig)
- # [20:59] * Joins: bholley (~bholley@98.210.101.88)
- # [21:01] * Joins: weinig (~weinig@17.114.218.139)
- # [21:02] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:04] * Joins: Smylers (~smylers@host86-140-155-113.range86-140.btcentralplus.com)
- # [21:05] * Quits: bholley (~bholley@98.210.101.88) (Quit: Textual IRC Client: www.textualapp.com)
- # [21:07] <jsbell> mathiasbynens: There's a whole paragraph on U+000D in parsing - that appears to answer the question ("there are never any CR characters in the input to the tokenization stage")
- # [21:08] * Quits: izhak (~izhak@92.248.142.152) (Ping timeout: 265 seconds)
- # [21:08] <mathiasbynens> jsbell: ah, gotcha. thanks!
- # [21:09] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [21:15] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [21:17] * Quits: weinig (~weinig@17.114.218.139) (Quit: weinig)
- # [21:23] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [21:25] * Quits: danjesus (~danjesus@187.37.68.156) (Remote host closed the connection)
- # [21:26] * Joins: danjesus (~danjesus@187.37.68.156)
- # [21:26] * Joins: tantek (~tantek@m8d0536d0.tmodns.net)
- # [21:29] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
- # [21:30] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [21:30] <Hixie> mathiasbynens: yeah, known issue (the updater.js thing)
- # [21:30] * Quits: danjesus (~danjesus@187.37.68.156) (Ping timeout: 252 seconds)
- # [21:31] <Hixie> mathiasbynens: it's intentional, you shouldn't ever got to an U+000D at that point in the second list
- # [21:32] * Quits: tantek (~tantek@m8d0536d0.tmodns.net) (Ping timeout: 276 seconds)
- # [21:33] * Joins: richt_ (~richt@83.248.137.176)
- # [21:34] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 252 seconds)
- # [21:36] * Quits: felipeduardo (~felipedua@186.214.209.189) (Quit: Leaving)
- # [21:38] * Joins: tantek (~tantek@173-167-114-230-sfba.hfc.comcastbusiness.net)
- # [21:42] * Joins: weinig (~weinig@17.114.218.139)
- # [21:44] * Joins: IZh (~IZh@0897578511.static.corbina.ru)
- # [21:44] * Joins: bholley (~bholley@98.210.101.88)
- # [21:45] * Quits: richt_ (~richt@83.248.137.176) (Remote host closed the connection)
- # [21:45] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [21:45] <IZh> Hi. If you play several tracks with different length simultaneously, will it lasts until the end of longest track?
- # [21:46] <SamB> IZh: what do you mean?
- # [21:46] <IZh> I mean long video and short audio.
- # [21:46] <SamB> are they being played in a coordinated fashion, or independantly?
- # [21:47] <IZh> On the same media controller.
- # [21:48] <SamB> okay, so you've reason to expect there to be interaction ;-)
- # [21:49] <IZh> SamB: You are right. This will be better than playing silent video by default. :-)
- # [21:49] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 252 seconds)
- # [21:50] * Joins: jeremyj_ (~jeremyj@17.114.216.182)
- # [21:51] * Quits: jeremyj (~jeremyj@17.202.44.231) (Ping timeout: 252 seconds)
- # [21:52] <SamB> IZh: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#media-controller-duration would seem to indicate that it takes the union of the timelines of the individual resources
- # [21:54] <SamB> Hixie: hmm, I kind of miss the glow effect on the target element
- # [21:54] <IZh> SamB: The union? Not the maximum? Hmm... Is it possible to make a playlist with sequential playing?
- # [21:54] <Hixie> SamB: people wanted no yellow, so...
- # [21:54] <SamB> aww
- # [21:56] <TabAtkins> I found the yellow glow pretty ugly. The arrow in the margin is much better. ^_^
- # [21:56] <SamB> I don't really care about the color, I guess I just liked the part where it highlighted the phrase in question
- # [21:58] <SamB> also the arrow doesn't look too accurate?
- # [21:58] <Ms2ger> Make it papayawhip
- # [21:59] <SamB> http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#media-controller-duration has the arrow pointing a line below where I'd expect
- # [21:59] <SamB> at least, that's how it looks to me
- # [21:59] <Hixie> i can move the arrow up a bit, hold on
- # [21:59] <SamB> (firefox 24 ESR, looks like no blocked script)
- # [22:00] * Quits: IZh (~IZh@0897578511.static.corbina.ru) (Remote host closed the connection)
- # [22:00] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [22:00] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
- # [22:00] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
- # [22:00] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [22:00] <TabAtkins> SamB: It's just a bit of CSS, nothing to do with script.
- # [22:01] <SamB> ah, that's more like I'd expect
- # [22:01] <Hixie> fixed
- # [22:01] * Quits: weinig (~weinig@17.114.218.139) (Quit: weinig)
- # [22:01] <SamB> of course it looks a bit clipped now since you can't tell the browser "only please scroll up to avoid clipping the arrow"
- # [22:01] <SamB> but that's life for you
- # [22:03] <Hixie> yeah not much i can do about that
- # [22:08] * Quits: jcgregorio (jcgregorio@nat/google/x-ipxvsgwpdulsddzp) (Remote host closed the connection)
- # [22:09] * Joins: jcgregorio (jcgregorio@nat/google/x-jgfgliuabmutcxcl)
- # [22:12] <Hixie> Domenic: (just reading some of the bugs liek https://www.w3.org/Bugs/Public/show_bug.cgi?id=20925 ...) oh man, please don't change webidl again
- # [22:13] <Hixie> Domenic: every time webidl changes (as opposed to fixing bugs or adding features) i end up with massive amounts of make-work that do nothing to improve the platform
- # [22:13] <SamB> Hixie: you could *make* a way ;-P
- # [22:13] <Hixie> SamB: that's more a CSS thing, bug zcorpan or TabAtkins :-P
- # [22:14] <SamB> hmm, isn't there a nasty thing that happens with pseudo-framed pages and anchors, too?
- # [22:14] <TabAtkins> What do you mean?
- # [22:15] <SamB> where there's a fixed box that covers the link target?
- # [22:18] <TabAtkins> SamB: Still not understanding.
- # [22:18] <SamB> hmm
- # [22:22] <SamB> TabAtkins: say http://web.archive.org/web/20140506093351/http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#user-interface
- # [22:24] <TabAtkins> SamB: So what's the problem?
- # [22:24] <SamB> TabAtkins: the target is under the thing at the top there
- # [22:24] <TabAtkins> Oh, yes, indeed.
- # [22:25] <SamB> I think I've seen such on sites that actually have such headers of their own, but couldn't remember any off the top of my head
- # [22:26] * Joins: danjesus (~danjesus@187.37.68.156)
- # [22:30] <TabAtkins> Yeah, I've seen that before. It's often due to people wanting to do a variable-height header with scrollable thing underneath, which wasn't really possible before flexbox.
- # [22:34] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
- # [22:35] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [22:37] * Joins: jernoble (~jernoble@162.217.73.171)
- # [22:38] <Hixie> is es-discuss@mozilla.org the way to contact the people behind the js module stuff?
- # [22:39] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 245 seconds)
- # [22:40] <Ms2ger> I believe so
- # [22:40] <TabAtkins> Yup.
- # [22:41] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [22:42] * Joins: othermaciej (~mjs@17.245.26.49)
- # [22:47] * Joins: weinig (~weinig@17.114.218.139)
- # [22:57] <Ms2ger> "If a browsing context P has a Document D with an element E that nests another browsing context C inside it, then C is said to be nested through D, and E is said to be the browsing context container of C."
- # [23:02] * Joins: rniwa (~rniwa@17.202.43.222)
- # [23:02] * Quits: tj_vantoll (~Adium@2601:4:5380:eba:806f:becf:2798:c871) (Read error: Connection reset by peer)
- # [23:05] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
- # [23:07] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
- # [23:08] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
- # [23:08] * Joins: tj_vantoll (~Adium@2601:4:5380:eba:806f:becf:2798:c871)
- # [23:10] * Quits: gungan_fuq (~encryptd_@68-112-125-21.dhcp.stcd.mn.charter.com) (Remote host closed the connection)
- # [23:11] * Joins: richt_ (~richt@c83-248-137-176.bredband.comhem.se)
- # [23:12] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 252 seconds)
- # [23:16] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [23:23] * Quits: bnicholson (~bnicholso@corp.mtv2.mozilla.com) (Ping timeout: 264 seconds)
- # [23:31] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:32] * Joins: newtron_ (~newtron@199.71.174.204)
- # [23:34] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:35] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 240 seconds)
- # [23:36] <smaug____> why it is so difficult to understand that sync XHR sucks really really badly
- # [23:36] * Quits: newtron_ (~newtron@199.71.174.204) (Ping timeout: 240 seconds)
- # [23:36] * Quits: Ms2ger (~Ms2ger@212.216-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [23:39] <TabAtkins> smaug____: Because it's easier to use if you don't care about responsiveness at all.
- # [23:43] * gsnedders wonders if we can use some NLP toolkit to find sentences in the spec with ambiguous parse-trees.
- # [23:45] * Quits: zdobersek (~zan@109.201.154.145) (Quit: Leaving.)
- # [23:45] * Quits: tj_vantoll (~Adium@2601:4:5380:eba:806f:becf:2798:c871) (Quit: Leaving.)
- # [23:46] <SamB> gsnedders: how would you know which ones were ambiguous in a problematic fashion?
- # [23:47] <gsnedders> SamB: Many NLP toolkits give you all possible parse-trees, so if a sentence permits > 1 parse-tree, it's ambiguous
- # [23:49] * Quits: jeremyj_ (~jeremyj@17.114.216.182) (Ping timeout: 252 seconds)
- # [23:50] <gsnedders> But ambiguity isn't per-se a problem, because often the grammatically ambiguous cases are semantic nonsense.
- # [23:51] <gsnedders> like the typical example of "I shot an elephant wearing my pyjamas", which can be parsed such that the subject is wearing their pyjamas, or the elephant is wearing their pyjamas. Obviously the second is nonsense.
- # [23:51] * Joins: jeremyj (~jeremyj@17.202.44.231)
- # [23:54] * Quits: tantek (~tantek@173-167-114-230-sfba.hfc.comcastbusiness.net) (Quit: tantek)
- # [23:54] <Hixie> the _second_ is the nonsense one?!
- # [23:55] <gsnedders> Hixie: when did you last see an elephant wearing pyjamas?
- # [23:55] <Hixie> i think it's a hell of a lot more likely that someone would shoot an elephant that was wearing their pyjamas, than it is that an elephant would surprise someone in pyjamas and that that person would just shoot them
- # [23:56] <Hixie> when did you last see someone in pyjamas and an elephant at the same time?
- # [23:56] <gsnedders> In the film that that quote comes from?
- # [23:57] <Hixie> oh well if we're including fiction, then i've almost certainly seen elephants wearing pyjamas
- # [23:57] <TabAtkins> How would the elephant even get my pajamas on?
- # [23:57] <Hixie> kid's books, cartoons...
- # [23:57] <Hixie> kids' books, even
- # [23:57] <gsnedders> TabAtkins: I think that's rather the point :P
- # [23:57] * Quits: Maurice` (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:57] <TabAtkins> I know, I was directing the question at Hixie.
- # [23:58] <gsnedders> I need to be trying to do fewer things at once. This is impractical.
- # [23:58] <gsnedders> I should just leave my spec -> code converter till later.
- # Session Close: Sat May 24 00:00:00 2014
The end :)