Options:
- # Session Start: Thu Apr 07 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] * Quits: TheFuzzball (~TheFuzzba@188-221-96-34.zone12.bethere.co.uk) (Ping timeout: 276 seconds)
- # [00:01] * Quits: smaug____ (~chatzilla@nat/mozilla/x-ssnyvvlvovbnahvc) (Ping timeout: 264 seconds)
- # [00:03] * Quits: JoePeck (~JoePeck@17.244.14.110) (Quit: -)
- # [00:06] * Quits: roc (~chatzilla@2620:101:8003:200:5d8d:ec5c:b579:e741) (Ping timeout: 264 seconds)
- # [00:07] * Joins: smaug____ (~chatzilla@nat/mozilla/x-ccaejykhbuqqyvzf)
- # [00:07] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
- # [00:09] * Joins: TheFuzzball (~TheFuzzba@188-221-96-34.zone12.bethere.co.uk)
- # [00:11] <nessy> Hixie: say, when are you going to make changes to the multitrack stuff?
- # [00:14] * Joins: TabAtkins_ (~tabatkins@nat/google/x-lycexhporbfrefeq)
- # [00:14] * Quits: jamesr (~jamesr@nat/google/x-jrlhusqwjpbglxwf) (Read error: Connection reset by peer)
- # [00:14] * Joins: jamesr (~jamesr@216.239.45.19)
- # [00:14] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [00:14] * Quits: TheFuzzball (~TheFuzzba@188-221-96-34.zone12.bethere.co.uk) (Ping timeout: 276 seconds)
- # [00:19] * Joins: s21n (~s21n@178-37-148-77.adsl.inetia.pl)
- # [00:19] * Quits: s21n (~s21n@178-37-148-77.adsl.inetia.pl) (Changing host)
- # [00:19] * Joins: s21n (~s21n@unaffiliated/s21n)
- # [00:25] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [00:25] * Quits: kal-EL_ (~jor-EL@host98-65-dynamic.245-95-r.retail.telecomitalia.it) (Ping timeout: 246 seconds)
- # [00:30] * Quits: smaug____ (~chatzilla@nat/mozilla/x-ccaejykhbuqqyvzf) (Ping timeout: 252 seconds)
- # [00:37] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Ping timeout: 260 seconds)
- # [00:38] * Quits: s21n (~s21n@unaffiliated/s21n)
- # [00:44] * paul_irish_ is now known as paul_irish
- # [00:50] * Joins: erlehmann (~erlehmann@89.204.153.96)
- # [01:01] * Joins: jer|afk (~jernoble@2620:0:1b00:1191:3132:5c1a:6baa:e9cd)
- # [01:04] <Lachy> does anyone know which glyph Chrome is using for the disclosure triangles in their <details> implementation?
- # [01:04] <Lachy> or does anyone know how to find out?
- # [01:04] <TabAtkins> dglazkov: ^^^
- # [01:06] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
- # [01:07] <Lachy> at a guess, I'd say it's either the U+25B8 (▸) BLACK RIGHT-POINTING SMALL TRIANGLE or U+25B6 (▶) BLACK RIGHT-POINTING TRIANGLE (and the matching left/down-pointing triangles),
- # [01:07] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Read error: Connection reset by peer)
- # [01:08] <jamesr> Lachy: copy-paste it into a JS string, query the codepoint?
- # [01:09] <dglazkov> Lachy: it's painted straight up: http://google.com/codesearch/p#OAMlx_jo-ck/src/third_party/WebKit/Source/WebCore/rendering/RenderDetailsMarker.cpp&l=190
- # [01:09] <jamesr> ah it's not a glyph
- # [01:09] <dglazkov> Lachy: the details/summary implementation is a total hack at this point
- # [01:09] <dglazkov> Lachy: please don't feel encouraged to use it as an example :)
- # [01:10] <Lachy> dglazkov, oh, trust me, we've been having fun breaking it. We know how bad it is
- # [01:10] <dglazkov> Lachy: follow this bug https://bugs.webkit.org/show_bug.cgi?id=56967
- # [01:12] <Lachy> thanks
- # [01:12] * Quits: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: boaz)
- # [01:13] <Lachy> dglazkov, we want to use a character glyph, so we can do the styles with display: list-item; (as discussed in the mail I sent yesterday to whatwg)
- # [01:14] <dglazkov> Lachy: that seems like a path to fail. Why?
- # [01:14] <Lachy> because of all the options, it's the only one that actually works and meets all the requirements we had
- # [01:14] <TabAtkins> dglazkov: I think it's the best solution, as the disclosure widget acts exactly like ::marker
- # [01:14] <Lachy> dglazkov, read that mail I sent. It explains everything
- # [01:14] <dglazkov> Lachy: ok
- # [01:15] <dglazkov> can I have a 1-minute summary why it can't be a div?
- # [01:15] <dglazkov> :)
- # [01:16] <dglazkov> I'd rather have a nice block to play with
- # [01:16] <TabAtkins> Becasue the disclosure triangle acts exactly like a ::marker.
- # [01:16] * bga_ is now known as bga_|away
- # [01:16] * bga_|away is now known as bga_
- # [01:17] <Lachy> the shadow dom approach that inserts block elemtns around the summary and content interferes too much with styles.
- # [01:17] <Lachy> if you try to position the disclosure triangle box with negative margins, then it interferes with :the :before pseudo-element.
- # [01:18] <Lachy> if authors apply display: inline; to summary and details when they contain block boxes in the shadow dom, then it doesn't work.
- # [01:18] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [01:19] <Lachy> If they have <details><summary>Test</summary><div>Content</div></details> with the styles details { display: table; } summary, div { display: table-cell; }, it doesn't work because of the way the layout table-* boxes are generated
- # [01:19] * Quits: sicking (~chatzilla@nat/mozilla/x-qbmqirnnjkgmbleo) (Ping timeout: 248 seconds)
- # [01:20] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Never look down on someone unless you're helping them up.)
- # [01:20] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:21] * Quits: Rik` (~Rik`@2620:101:8003:200:daa2:5eff:fe97:85ed) (Read error: Connection reset by peer)
- # [01:21] * Joins: Rik`_ (~Rik`@nat/mozilla/x-ltgtbgumyhotxwhk)
- # [01:21] <dglazkov> Lachy: why do we worry about letting the authors shoot themselves in the foot? :)
- # [01:21] * Quits: cpearce (~chatzilla@nat/mozilla/x-hbzuelumbwmauafm) (Ping timeout: 248 seconds)
- # [01:21] <Lachy> dglazkov, we don't want to end up with the same situation we have with fieldset and legend, where restyling is troublesome
- # [01:22] <Lachy> plus, display: list-item; lets authors use list-style-type and list-style-image to render custom icons, or to remove it entirely.
- # [01:23] <Lachy> if you try to do it with bindings, then you have to create a new special pseudo-element to handle it
- # [01:23] * Quits: stefan-_ (~music@swhpet3041.uni-trier.de) (Remote host closed the connection)
- # [01:23] <dglazkov> I fully intend to introduce a new pseudo-element for details marker, and probably the box around
- # [01:24] <erlehmann> for great justice!
- # [01:24] <Lachy> trust me, we tried that, and it won't work. It's far too fragile.
- # [01:24] <erlehmann> fieldset and legend is awful. :<
- # [01:24] <TabAtkins> Problem: making the triangle manually as a pseudo-element doesn't seem possible, as it should act like a child of summary. We don't have any way with XBL2 or Components to insert a shadow into a light node.
- # [01:25] <Lachy> TabAtkins, what are these Components you're referring to?
- # [01:25] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 246 seconds)
- # [01:25] <TabAtkins> The "Web Component Model" thing dglazkov brought up on webapps a few weeks ago - our attempt to tweak XBL2 to be better.
- # [01:25] <Lachy> and what do you mean by a "light node"?
- # [01:26] <TabAtkins> light node = normal dom node
- # [01:26] <TabAtkins> (as opposed to shadow nodes, which live in the shadow tree)
- # [01:27] <dglazkov> Lachy: fragile, like freedom starts with an f
- # [01:28] <dglazkov> :P
- # [01:29] <TabAtkins> The structure you want is <details><summary><::shadow(disclosure) />[summary contents]</summary><::shadow(content)>[other contents]</::shadow(content)></details>
- # [01:29] <dglazkov> TabAtkins: see bug, I have a diagram there
- # [01:30] <dglazkov> Lachy: with component model arriving soon, the notion of encapsulated DOM with hooks (pseudo-elements) to tweak it is something I hope will become commonplace
- # [01:30] <Lachy> TabAtkins, that breaks the ::before case
- # [01:30] <TabAtkins> No, that's not the structure you want. That structure means that styles that target "summary" don't hit what you want.
- # [01:31] * Quits: myakura (~myakura@p1182-ipbf4006marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 258 seconds)
- # [01:31] <TabAtkins> At least, I assume that you want the disclosure to appear to be inside the <summary>.
- # [01:32] * Quits: Rik`_ (~Rik`@nat/mozilla/x-ltgtbgumyhotxwhk) (Read error: Connection reset by peer)
- # [01:32] * Joins: Rik` (~Rik`@nat/mozilla/x-kmxhzmddlnzpqcjt)
- # [01:33] <TabAtkins> Such that if I do "summary { border: 1px solid black; }", the border encloses the triangle too.
- # [01:34] * Joins: cpearce (~chatzilla@2620:101:8003:200:cc4f:888f:6ee7:d55)
- # [01:34] <dglazkov> TabAtkins: ah, so summary has a shadow that contains the marker. Sure..
- # [01:34] <TabAtkins> Oh, hm. Yeah, defining <summary> as having a shadow itself would work, I guess.
- # [01:35] <TabAtkins> Assuming we get the right behavior with ::before.
- # [01:35] <dglazkov> TabAtkins: except we'll have to make sure it doesn't show up on a free-standing or the summary that isn't in the right slot
- # [01:36] <TabAtkins> That shouldn't be hard, I guess - you can target things like "details > summary:not(:first-of-type)::disclosure { display: none; }"
- # [01:36] <Lachy> TabAtkins, I had an experiment using <summary><::disclosure></::dislosure><::before></::before>[summary text]</summary>, where the disclosure was positioned with negative margin and compensating padding added to the summary element.
- # [01:37] <dglazkov> TabAtkins: sounds good
- # [01:37] <Lachy> but that caused an unexpected problem when the page has a space at the beginning of the summary text. i.e. <summary>Example</summary> vs. <summary> Example</summary>
- # [01:37] * dglazkov imagines the world where new interactive tags are spec'd as component model implementations.
- # [01:37] <TabAtkins> Lachy: Hm, what was the problem?
- # [01:38] <Lachy> The first would render like: ▸Example, the latter would render with a space like "▸ Example"
- # [01:38] <Lachy> In fact, try that in Chrome's implementation. It has the same problem now
- # [01:38] <Lachy> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A%3Cdetails%3E%3Csummary%3EExample%3C%2Fsummary%3E%3C%2Fdetails%3E%0A%3Cdetails%3E%3Csummary%3E%20Example%3C%2Fsummary%3E%3C%2Fdetails%3E%0A
- # [01:39] * Joins: sicking (~chatzilla@nat/mozilla/x-dkcqmthogtrdqcsw)
- # [01:39] <TabAtkins> Hm, why doesn't that cause a similar problem with display:list-item? The white-space collapsing should be identical, right?
- # [01:39] <Lachy> that problem doesn't occur with the list-item ::marker, which is has list-style-position: outside;
- # [01:40] * Joins: kennyluck (~kennyluck@EM1-112-37-230.pool.e-mobile.ne.jp)
- # [01:40] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:41] * Joins: mdelaney_ (~mdelaney@2620:0:1b00:1191:cde7:739d:9d70:3cf2)
- # [01:41] * Quits: gavin (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [01:43] <TabAtkins> What part of that causes the different whitespace behavior?
- # [01:43] <Lachy> actually, it doesn't occur with ::marker even list-style-position: inside;. But I don't know any way to achieve that when you're using DOM nodes to indirectly create layout boxes
- # [01:43] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
- # [01:44] <Lachy> TabAtkins, because it's exactly like this http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0D%0A%3Cstyle%3Ep%3A%3Abefore%20%7B%20content%3A%20%22x%22%3B%20%7D%3C%2Fstyle%3E%0D%0A%3Cp%3ETest%3Cp%3E%20Test
- # [01:45] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [01:45] <Lachy> ::marker has special handling here
- # [01:46] <Lachy> or, rather, it would have to if it were implemented by anyone.
- # [01:46] <TabAtkins> Damn, I didn't realize it did. Well, when l-s-p is 'outside' or 'hanging', it's abspos, so the problem doesn't occur. Only 'inside' needs the special behavior, which I now need to go figure out and spec, dammit.
- # [01:47] <Lachy> :-)
- # [01:47] * dglazkov is now known as dglazkov|away
- # [01:47] * TabAtkins files an issue on the spec.
- # [01:50] * Joins: smaug____ (~chatzilla@nat/mozilla/x-nxulirgqethmgoln)
- # [01:50] * Joins: roc (~chatzilla@2620:101:8003:200:5d8d:ec5c:b579:e741)
- # [01:52] * Quits: nessy (~Adium@124.171.54.114) (Quit: Leaving.)
- # [01:55] * Joins: nessy (~Adium@124.171.54.114)
- # [01:55] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [01:58] <Lachy> TabAtkins, are you really defining the handling of 'hanging' and 'outside' in terms of absolute positioning? How does that work, without having the li element set to position: relative; to establish a containing block?
- # [01:58] <TabAtkins> Since I control the spec, I can control the static position, and set it appropriately so you don't need the list-item to be a positioning container.
- # [01:59] <TabAtkins> As long as top/r/b/l are all 'auto', it works just fine.
- # [01:59] <Lachy> 'auto' on which element?
- # [01:59] <TabAtkins> The ::marker
- # [01:59] <Lachy> oh
- # [02:00] <TabAtkins> Normally the static position of an abspos is the position of its placeholder (the 0x0 inline box left behind in its original box-tree position), but l-s-p alters that static position for ::marker.
- # [02:01] <Lachy> ok
- # [02:01] <Lachy> what do the terms '"end" edge', '"start" edge' and '"over" edge' mean? They're not defined
- # [02:02] <TabAtkins> writing-dependent box-model terms, defined in Writing Modes.
- # [02:03] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [02:03] <TabAtkins> I'll link them properly at some point, but haven't bothered to do so yet.
- # [02:05] * Quits: sicking (~chatzilla@nat/mozilla/x-dkcqmthogtrdqcsw) (Ping timeout: 246 seconds)
- # [02:05] * Joins: jochen___ (~jochen@nat/google/x-lfkzvacxdzftibxj)
- # [02:06] * Quits: nessy (~Adium@124.171.54.114) (Quit: Leaving.)
- # [02:06] * Quits: Rik` (~Rik`@nat/mozilla/x-kmxhzmddlnzpqcjt) (Read error: Connection reset by peer)
- # [02:07] * Joins: Rik` (~Rik`@nat/mozilla/x-xbgudjtgiybscycs)
- # [02:08] <Lachy> TabAtkins, it would be nice to have an illustration showing the difference between hanging and outside. I just don't get it. The definitions are confusing
- # [02:08] * Quits: jochen__ (~jochen@nat/google/x-jhzxmcymkqdqjabb) (Ping timeout: 240 seconds)
- # [02:10] <TabAtkins> There's a good diagram on the mailing list, which I'll include. Basically, 'hanging' attaches the marker to the text (respecting text-align, rtl, etc), while 'outside' attaches it to the list-item's box instead.
- # [02:10] * Joins: jochen__ (~jochen@nat/google/x-jppyrlypfxdukddm)
- # [02:10] <TabAtkins> The main distinction is just that, in a list with mixed-direction items (that is, some items are ltr and some are rtl), 'outside' will keep all the markers on a consistent side.
- # [02:10] * Quits: jochen___ (~jochen@nat/google/x-lfkzvacxdzftibxj) (Ping timeout: 264 seconds)
- # [02:11] <TabAtkins> (determined by the parent's directionality, rather than the list item's)
- # [02:11] <Lachy> link to the diagram?
- # [02:11] <TabAtkins> Sure, one sec.
- # [02:13] <TabAtkins> http://lists.w3.org/Archives/Public/www-style/2011Feb/0522.html
- # [02:16] <Lachy> oh, it looks like Firefox's implementation of 'outside' is more like 'hanging' Chrome and Opera agree with the diagram, I think.
- # [02:17] <TabAtkins> Yes, FF does what I define as 'hanging'. And I thought that one other browser did, too.
- # [02:17] <TabAtkins> I know that IE does what I define as 'outside'.
- # [02:17] <TabAtkins> I was pretty sure the rendering engines were split 2 and 2.
- # [02:17] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
- # [02:18] <Lachy> ok, then I assume there's no compat problems with defining it that way.
- # [02:18] <TabAtkins> Yeah.
- # [02:18] <TabAtkins> At least, in general. It's possible (/likely) my precise definitions aren't quite compatible yet.
- # [02:19] * Joins: charlvn (~charlvn@2001:0:53aa:64c:14f8:72eb:d6ff:cff7)
- # [02:20] * Quits: ezoe (~ezoe@112-68-245-157f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [02:20] * Joins: nessy (~Adium@49.182.121.44)
- # [02:22] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (Ping timeout: 248 seconds)
- # [02:22] * Joins: gavin (~gavin@people.mozilla.com)
- # [02:22] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
- # [02:22] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [02:28] * Quits: othermaciej (~mjs@17.246.17.44) (Quit: othermaciej)
- # [02:38] * Quits: nessy (~Adium@49.182.121.44) (Quit: Leaving.)
- # [02:42] * Quits: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c) (Remote host closed the connection)
- # [02:46] * Quits: charlvn (~charlvn@2001:0:53aa:64c:14f8:72eb:d6ff:cff7) (Quit: Leaving)
- # [02:46] * Quits: mdelaney_ (~mdelaney@2620:0:1b00:1191:cde7:739d:9d70:3cf2) (Quit: mdelaney_)
- # [02:47] * Joins: sicking (~chatzilla@nat/mozilla/x-hiqkbawnibnmiizg)
- # [02:48] * Quits: jamesr (~jamesr@216.239.45.19) (Quit: jamesr)
- # [02:53] * Quits: Rik` (~Rik`@nat/mozilla/x-xbgudjtgiybscycs) (Remote host closed the connection)
- # [02:56] * Quits: roc (~chatzilla@2620:101:8003:200:5d8d:ec5c:b579:e741) (Ping timeout: 264 seconds)
- # [02:56] * Joins: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg)
- # [02:59] * Quits: cpearce (~chatzilla@2620:101:8003:200:cc4f:888f:6ee7:d55) (Ping timeout: 260 seconds)
- # [02:59] * Joins: othermaciej (~mjs@17.246.17.44)
- # [03:00] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:00] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [03:01] * Quits: smaug____ (~chatzilla@nat/mozilla/x-nxulirgqethmgoln) (Ping timeout: 276 seconds)
- # [03:10] * bga_ is now known as bga_|away
- # [03:10] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [03:18] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [03:22] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [03:25] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [03:25] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [03:51] * Quits: kennyluck (~kennyluck@EM1-112-37-230.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [03:57] <Hixie> dglazkov|away: the <template>, if it's like XBL
- # [03:57] <Hixie> nessy: friday or early next week (had to take the week off for family reasons unfortunately)
- # [04:03] * Joins: jochen___ (~jochen@nat/google/x-rofxkqekhdwltjxd)
- # [04:04] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Ex-Chat)
- # [04:04] * Quits: kurrik (~kurrik@nat/google/x-dnzstnasccigscjt) (Remote host closed the connection)
- # [04:04] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
- # [04:04] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
- # [04:04] * Quits: hendry (~hendry@webconverger.org) (*.net *.split)
- # [04:04] * Quits: Guest62849 (fsosby@70.32.34.100) (*.net *.split)
- # [04:04] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (*.net *.split)
- # [04:04] * Quits: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
- # [04:04] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
- # [04:04] * Quits: riven (~riven@pdpc/supporter/professional/riven) (*.net *.split)
- # [04:04] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [04:04] * Quits: mven_ (~mven__@169.241.49.57) (*.net *.split)
- # [04:04] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
- # [04:04] * Quits: timb__ (~tim@bacon2.burri.to) (*.net *.split)
- # [04:04] * Quits: zum (~antti@xdsl-83-150-88-4.nebulazone.fi) (*.net *.split)
- # [04:05] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (Read error: Operation timed out)
- # [04:05] * Quits: jochen__ (~jochen@nat/google/x-jppyrlypfxdukddm) (*.net *.split)
- # [04:05] * jochen___ is now known as jochen__
- # [04:06] * jochen__ is now known as 15SAAF5W0
- # [04:06] * Joins: jochen__ (~jochen@nat/google/x-jppyrlypfxdukddm)
- # [04:06] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [04:06] * Joins: doublec (~doublec@unaffiliated/doublec)
- # [04:06] * Joins: hendry (~hendry@webconverger.org)
- # [04:06] * Joins: Guest62849 (fsosby@70.32.34.100)
- # [04:06] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [04:06] * Joins: KrooniX (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
- # [04:06] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [04:06] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [04:06] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [04:06] * Joins: mven_ (~mven__@169.241.49.57)
- # [04:06] * Joins: Hixie (~ianh@trivini.no)
- # [04:06] * Joins: timb__ (~tim@bacon2.burri.to)
- # [04:06] * Joins: zum (~antti@xdsl-83-150-88-4.nebulazone.fi)
- # [04:07] * Quits: jochen__ (~jochen@nat/google/x-jppyrlypfxdukddm) (Ping timeout: 240 seconds)
- # [04:07] * 15SAAF5W0 is now known as jochen__
- # [04:10] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
- # [04:17] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:23] * Joins: MikeSmith_ (~MikeSmith@EM114-48-20-2.pool.e-mobile.ne.jp)
- # [04:26] * Quits: MikeSmith (~MikeSmith@EM111-188-39-88.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [04:26] * MikeSmith_ is now known as MikeSmith
- # [04:26] * Quits: othermaciej (~mjs@17.246.17.44) (Quit: othermaciej)
- # [04:31] * Joins: othermaciej (~mjs@67.218.104.151)
- # [04:34] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [04:45] * Quits: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [04:47] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [04:52] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [04:57] * Quits: dave_levin (~dave_levi@nat/google/x-uefgdqalvabqkkwj) (Quit: dave_levin)
- # [05:19] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [05:19] * Quits: TabAtkins_ (~tabatkins@nat/google/x-lycexhporbfrefeq) (Ping timeout: 264 seconds)
- # [05:19] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [05:21] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [05:21] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Client Quit)
- # [05:21] * Quits: othermaciej (~mjs@67.218.104.151) (Quit: othermaciej)
- # [05:28] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [05:35] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [05:40] * Quits: sicking (~chatzilla@nat/mozilla/x-hiqkbawnibnmiizg) (Ping timeout: 252 seconds)
- # [05:47] * Quits: erlehmann (~erlehmann@89.204.153.96) (Ping timeout: 240 seconds)
- # [05:57] * Joins: nonge_ (~nonge@p508297D4.dip.t-dialin.net)
- # [06:02] * Quits: nonge__ (~nonge@p50829A60.dip.t-dialin.net) (Ping timeout: 276 seconds)
- # [06:02] * Quits: FastJack (~fastjack@dumpstr.net) (Ping timeout: 260 seconds)
- # [06:03] * Joins: FastJack (~fastjack@dumpstr.net)
- # [06:18] * Joins: dbaron (~dbaron@173-228-28-198.dsl.dynamic.sonic.net)
- # [06:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-20-2.pool.e-mobile.ne.jp)
- # [06:24] * Quits: MikeSmith (~MikeSmith@EM114-48-20-2.pool.e-mobile.ne.jp) (Read error: Connection reset by peer)
- # [06:24] * MikeSmith_ is now known as MikeSmith
- # [06:32] * Quits: estes (~aestes@17.203.13.46) (Quit: estes)
- # [06:33] * Joins: smaug____ (~chatzilla@209.118.182.194)
- # [06:34] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [06:38] * Quits: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg) (Ping timeout: 246 seconds)
- # [06:42] * Joins: hdhoang (~hdhoang@hdhoang.broker.freenet6.net)
- # [06:45] * Joins: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net)
- # [06:46] * Joins: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg)
- # [06:49] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [06:52] * Quits: CvP (~CvP@123.49.20.210) (Ping timeout: 246 seconds)
- # [06:53] * Joins: kennyluck (~kennyluck@p1033-ipbf6810marunouchi.tokyo.ocn.ne.jp)
- # [06:59] * Quits: MikeSmith (~MikeSmith@EM114-48-20-2.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [07:04] * Quits: dbaron (~dbaron@173-228-28-198.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:06] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [07:09] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:10] * Joins: MikeSmith (~MikeSmith@EM114-48-20-2.pool.e-mobile.ne.jp)
- # [07:11] * Quits: MikeSmith (~MikeSmith@EM114-48-20-2.pool.e-mobile.ne.jp) (Client Quit)
- # [07:14] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Quit: Liberty is the right to choose, freedom is the result of that choice.)
- # [07:35] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Ping timeout: 246 seconds)
- # [07:36] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [07:39] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [07:41] * Quits: smaug____ (~chatzilla@209.118.182.194) (Ping timeout: 276 seconds)
- # [07:46] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [07:47] * Joins: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net)
- # [07:47] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:52] * Quits: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
- # [07:58] * Joins: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net)
- # [07:59] * Joins: MikeSmith (~MikeSmith@p1033-ipbf6810marunouchi.tokyo.ocn.ne.jp)
- # [08:04] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [08:10] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [08:10] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 276 seconds)
- # [08:18] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [08:18] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
- # [08:28] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
- # [08:35] * Joins: matjas (~matjas@195.130.156.13)
- # [08:39] * Joins: Maurice (~ano@77.222.73.150)
- # [08:42] <hsivonen> It's quite sad how the HTML.next wiki page doesn't include use cases
- # [08:48] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Never look down on someone unless you're helping them up.)
- # [08:52] * Joins: jochen___ (~jochen@nat/google/x-bchvjfubwfeppvlm)
- # [08:55] * Quits: jochen__ (~jochen@nat/google/x-rofxkqekhdwltjxd) (Ping timeout: 252 seconds)
- # [08:55] * jochen___ is now known as jochen__
- # [08:57] * Joins: ezoe (~ezoe@112-68-244-187f1.kyt1.eonet.ne.jp)
- # [09:08] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:08] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [09:10] * abarth|zZz is now known as abarth
- # [09:14] * Joins: rimantas (~rimliu@93.93.57.193)
- # [09:32] * Joins: matijsb (~matijsb@188.205.108.18)
- # [09:32] <kennyluck> What is the story behind that page?
- # [09:37] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [09:38] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [09:38] * Joins: homat____ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [09:40] * Joins: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no)
- # [09:41] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [09:42] * Joins: msucan (~robod@92.86.248.116)
- # [09:49] <MikeSmith> kennyluck: which page?
- # [09:49] <kennyluck> The HTML.next wiki page.
- # [09:50] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: …</work><life>… :-))
- # [09:50] <MikeSmith> http://www.w3.org/html/wg/wiki/index.php?title=HTML.next&action=history
- # [09:52] <kennyluck> lol. I mean, what makes people suddenly interested in working on this page? A WG decision?
- # [09:54] <krijnh> -_-
- # [09:55] <Lachy> kennyluck, I think the idea is to get a list of features to include in the new charter for the HTMLWG.
- # [09:55] * Joins: estes (~aestes@17.203.13.46)
- # [09:56] <kennyluck> Lachy, I see.
- # [09:56] <Lachy> it's a process thing. I guess, since the group is only chartered to work on HTML5. After it goes to last call, they can technically only maintain that and realted specs and can't start on HTML6.
- # [09:57] <othermaciej> the actual benefit of writing down ideas is:
- # [09:57] <othermaciej> (a) medium-term, it will help us ensure that the right things are in our next charter
- # [09:57] <othermaciej> (b) short-term, the AC is interested in hearing what we might be up to next
- # [09:59] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [10:03] <hsivonen> that the AC is involved in deciding on the next features sounds suspicious
- # [10:05] * Quits: abe (~abe@c-98-210-211-36.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [10:05] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [10:05] <MikeSmith> fwiw, I just took the list of specs I had at http://www.w3.org/wiki/Testing/Specs and moved it to http://www.w3.org/wiki/BrowserTechnologies
- # [10:06] * Joins: tbassetto (~tbassetto@92.103.127.226)
- # [10:07] * Quits: homat____ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [10:10] <MikeSmith> looks like I may be going to Perth at the end of July for a couple days
- # [10:10] <MikeSmith> so would be great to plan to meet up with any #whatwg folk who might be there
- # [10:11] <jgraham> MikeSmith: Hark at the globetrotting lifestyle
- # [10:11] * Joins: Rik` (~Rik`@2620:101:8003:300:daa2:5eff:fe97:85ed)
- # [10:12] <MikeSmith> more like globetottering
- # [10:12] <MikeSmith> in my case
- # [10:12] <MikeSmith> globestumbling
- # [10:13] * Joins: danbri (~danbri@note-guus2.few.vu.nl)
- # [10:13] * Joins: Rik`_ (~Rik`@nat/mozilla/x-qyizlkseftzmqtxs)
- # [10:13] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [10:14] <gsnedders> hsivonen: does the charter not normally "suggest" or "encourage" certain features to be looked at? Surely the AC doing that is nothing unusual?
- # [10:14] * Joins: mpt (~mpt@canonical/mpt)
- # [10:16] * Quits: Rik`_ (~Rik`@nat/mozilla/x-qyizlkseftzmqtxs) (Remote host closed the connection)
- # [10:16] <hsivonen> gsnedders: charters tend to be higher level than individual features
- # [10:16] * Quits: Rik` (~Rik`@2620:101:8003:300:daa2:5eff:fe97:85ed) (Ping timeout: 264 seconds)
- # [10:17] <MikeSmith> jgraham: so were are at the point in discussions about the common testing framework where scope creep has started to in appear
- # [10:17] <MikeSmith> in that the way I attempted to scope it was relatively well-bounded
- # [10:17] <gsnedders> hsivonen: "The HTML WG is encouraged to provide a mechanism to permit independently developed vocabularies such as Internationalization Tag Set (ITS), Ruby, and RDFa to be mixed into HTML documents." — is that not particuarly specific?
- # [10:18] <MikeSmith> jgraham: a common framework for testing features/technologies in browsers
- # [10:18] <MikeSmith> I am now getting feedback about that being too restrictive
- # [10:19] <MikeSmith> and that the scope needs to include testing authoring tools, media players, "evaluation tools", and AT
- # [10:19] <hsivonen> gsnedders: not as specific as most things on the HTML.next page
- # [10:20] <hsivonen> gsnedders: note that those points name broad sets of features (or syntax, rather) developed in other WGs
- # [10:20] <MikeSmith> jgraham: how were are supposed to come up with a common framework for testing an unbounded set of applications, I don't know
- # [10:20] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [10:20] <hsivonen> as opposed to individual potential HTML features like marking up semantic for foo
- # [10:20] <MikeSmith> *unbounded set of completely disparate classes of applications
- # [10:21] <hsivonen> gsnedders: in general, it seems that the W3C chartering process doesn't really fit the model of writing up specs as stuff that multiple implementors want to implement comes up
- # [10:24] <hsivonen> gsnedders: also, the previous process managing to put RDFa and ITS in the charter counts as suspicious to me
- # [10:25] <jgraham> MikeSmith: That isn't going to happen
- # [10:25] <gsnedders> hsivonen: Is that not an inevitable consquence of the W3C trying to cope with what all members want, not just members who want to directly implement a spec?
- # [10:25] <jgraham> MikeSmith: Those things need to be tested, but there will be specific requirments for testing them
- # [10:25] <MikeSmith> right
- # [10:26] <hsivonen> gsnedders: probably
- # [10:26] <MikeSmith> jgraham: a good example I can think of that maybe I already mentioned to you is the case of testing Web Nofications
- # [10:26] <MikeSmith> we really can't test what the platform behavior outside of the browser is
- # [10:27] <MikeSmith> at least not in an automated way
- # [10:27] <jgraham> Indeed
- # [10:27] <jgraham> AT is an even better example
- # [10:27] <gsnedders> hsivonen: Arguably what we (as browser vendors) should have done is push our opinions on other specs that we aren't interested implementing, and play the same game
- # [10:28] <MikeSmith> for notifications, all that we can really test is that the notification object gets created and the show event gets fired at it
- # [10:28] <jgraham> At least there is no way I know to interrogate AT about what they are doing
- # [10:28] <MikeSmith> jgraham: yeah
- # [10:29] <jgraham> Yeah, notifications allow you to test the API but not that a notification is ever shown
- # [10:29] <jgraham> Except manually
- # [10:29] <MikeSmith> yeah, but you can't even really test that
- # [10:29] <MikeSmith> because that part is unspecified
- # [10:29] <MikeSmith> by design
- # [10:30] <MikeSmith> it is implementation-specific
- # [10:30] <jgraham> Hmm, is it not specified that a browser that implements the API has to notify the user in some way?
- # [10:30] <MikeSmith> sure
- # [10:30] <MikeSmith> but "in some way" is not something that can be tested very rigorously…
- # [10:30] <jgraham> Right, so you can write a test that says "you shopuld be notified that 'the test has PASSed'"
- # [10:30] <jgraham> or something
- # [10:31] <jgraham> That's the kind of test we have for browser features that can't be tested in an automated way
- # [10:31] <jgraham> and it really sucks
- # [10:31] <jgraham> (so we always try to increase the scope of what can be automated)
- # [10:31] <MikeSmith> yeah, I'm just saying that there can be gray areas where it's hard to know if it's if the notification is actually being shown "properly" or whatever
- # [10:32] <MikeSmith> because it's not measurable
- # [10:32] <jgraham> Indeed, this type of test sucks
- # [10:32] <MikeSmith> and what is proper/expected depends on the platform/environment
- # [10:33] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [10:33] <jgraham> Yeah, like I said it sucks. It's not that uncommon though
- # [10:35] <jgraham> Anyway I agree with your original point. The scope creep is unhelpful because it leaves an unworkable set of requirments
- # [10:35] <jgraham> I am all in favour of testing AT and so on, but that needs a dedicated effort
- # [10:45] <MikeSmith> I think the way to deal with this is to concede to scope the overall "common testing effort" a bit more broadly, but then have smaller units within that
- # [10:46] <MikeSmith> and make one of those a "browser testing" unit
- # [10:46] <MikeSmith> and then we work on that part just as we have been
- # [10:47] <MikeSmith> and whatever units of the rest of it then along however else others involved with those care to take them
- # [10:47] <jgraham> Yeah, that sounds like a viable way to solve the problem
- # [10:47] <MikeSmith> so I will pitch that to plh
- # [10:47] <MikeSmith> so much depends on plh
- # [10:48] <MikeSmith> he is like a red wheelbarrow glazed with rain water
- # [10:49] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [10:55] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [10:55] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [10:55] * Joins: riven (~riven@pdpc/supporter/professional/riven)
- # [10:55] <jgraham> You are going to need to explain that simile
- # [10:55] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [10:57] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:57] <othermaciej> hsivonen: I don't think they necessarily want to be involved - they just want to be informed (at this point); that being said, the charter has to be approved by the AC
- # [10:57] <othermaciej> you are right that the HTML.next page is not at charter-like granularity right now
- # [11:01] <othermaciej> for charter purposes, I'm sure there will be interest in enhancing and extending all the existing new features, though I doubt people know exactly how at this point
- # [11:05] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [11:06] <jgraham> The main problem with the wiki page (apart from the underlyting notion of a versioned approacch to a continuously evolving technology) seems to be that it is a bizzare mix of the low-level and the high level
- # [11:08] <MikeSmith> it's a wiki…
- # [11:09] <othermaciej> level mixing is fine for a brainstorming exercise
- # [11:09] <jgraham> MikeSmith: Right, but I assume removing other people's contributions on the basis that they are micro-suggestions won't go down well
- # [11:09] <othermaciej> ideas that are too small to be worth calling out may turn out to coalesce into themes
- # [11:09] <othermaciej> or it would even be fine to predict the theme and make a category for, e.g., "further form control enhancements"
- # [11:09] <othermaciej> or "additional semantic markup elements"
- # [11:11] <othermaciej> deleting lines from com.apple.WebProcess.sb makes me feel like a good person
- # [11:12] <othermaciej> (I guess that is off-topic for this channel)
- # [11:13] <MikeSmith> jgraham: yeah, but moving them / reorganizing in a way to un-mix them is usually OK
- # [11:13] <jgraham> othermaciej: not really, see /topic
- # [11:13] * Joins: tndH (~Rob@adsl-87-102-17-170.karoo.kcom.com)
- # [11:14] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [11:16] <MikeSmith> what is the current cutting edge in CSS?
- # [11:17] <MikeSmith> I know about gradients, animations, and transitions
- # [11:17] <MikeSmith> and variables
- # [11:17] <MikeSmith> and regions?
- # [11:17] <Workshiva> inline-block
- # [11:17] <kennyluck> and mixins, I guess. Not yet adopted by CSS WG, though.
- # [11:17] <MikeSmith> ah
- # [11:18] <MikeSmith> Workshiva, kennyluck - thanks
- # [11:18] <Workshiva> I guess flex-box is starting to live?
- # [11:19] * Joins: FastJack (~fastjack@dumpstr.net)
- # [11:19] <hsivonen> I wonder where Opera and Microsoft are at as far as flexbox impl goes
- # [11:19] * hsivonen is eager to get cross-browser flexbox
- # [11:19] <Workshiva> I want to be excited about it, but I feel like I'd be setting myself up for disappointment
- # [11:19] <Workshiva> :)
- # [11:21] * Joins: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:21] * Joins: homata___ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [11:24] <jgraham> I am English and therefore crave disappointment
- # [11:25] <Workshiva> That certainly explains the biscuits
- # [11:27] * Quits: estes (~aestes@17.203.13.46) (Quit: estes)
- # [11:28] * Joins: badmin (~quassel@ip-109-91-39-31.unitymediagroup.de)
- # [11:29] * badmin is now known as Guest42529
- # [11:29] * Guest42529 is now known as admiralf
- # [11:30] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:34] * Quits: ojan (~ojan@nat/google/x-wxnwaepvlsswhtry) (Quit: ojan)
- # [11:34] <MikeSmith> Workshiva: were you joking about inline-block?
- # [11:35] <Workshiva> Yes
- # [11:35] <MikeSmith> oh
- # [11:35] <MikeSmith> shows how much I know about CSS…
- # [11:41] <kennyluck> Well, the fact that <i> <b> are in HTML5 made me think I know nothing about HTML5 too.
- # [11:45] * Joins: jeppson (~jesperg@pat.se.opera.com)
- # [11:46] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:46] <zcorpan> welcome jeppson
- # [11:46] <gsnedders> Oh noes, not jeppson :o
- # [11:48] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [11:49] * Quits: admiralf (~quassel@ip-109-91-39-31.unitymediagroup.de) (Remote host closed the connection)
- # [11:50] <hsivonen> what are the use cases for http://dev.w3.org/2009/dap/system-info/ ?
- # [11:51] <othermaciej> that URL has /dap/ in it, so I'm not sure why you'd ask such a naive question :-)
- # [11:52] * MikeSmith wonders where things currently stand as far as getting agreement about the "Disallowing modal dialogs during unload events" case
- # [11:52] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [11:54] * Quits: ezoe (~ezoe@112-68-244-187f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [11:55] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [12:02] <jgraham> jeppson: (FWIW your email to whatwg basically reads "+1", which is somewhat discouraged)
- # [12:02] * Joins: dirkpennings (~Vuurbal@90-145-26-140.bbserv.nl)
- # [12:05] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [12:06] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [12:07] * Quits: homata___ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 259 seconds)
- # [12:12] <Lachy> given the markup <details>before<summary>summary</summary></details> with the style details::first-letter { color: blue; }, with the way the layout boxes are re-ordered, am I right in believing that the 's' in the summary should be blue, not the 'b'?
- # [12:13] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [12:13] <Lachy> TabAtkins, dglazkov|away, ^ (btw, that's another case that chromium fails to handle)
- # [12:18] * Quits: MikeSmith (~MikeSmith@p1033-ipbf6810marunouchi.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [12:28] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [12:28] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [12:29] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:31] * Joins: CvP (~CvP@123.49.20.210)
- # [12:58] * Quits: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [12:59] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [13:06] <jeppson> jgraham: ok... thanks - didn't know that
- # [13:10] * Quits: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [13:11] * Joins: ezoe (~ezoe@112-68-244-187f1.kyt1.eonet.ne.jp)
- # [13:13] * Joins: bgodole (~bgodole@92.60.23.214)
- # [13:20] * Joins: MikeSmith (~MikeSmith@EM114-48-87-75.pool.e-mobile.ne.jp)
- # [13:25] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:35] * Joins: jacobolus (~jacobolus@99-108-143-196.lightspeed.sntcca.sbcglobal.net)
- # [13:40] * Parts: bgodole (~bgodole@92.60.23.214)
- # [13:46] * bga_ is now known as bga_|away
- # [13:48] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:49] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [13:55] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [13:57] * Joins: svl (~me@190.115.33.83)
- # [14:04] * Quits: svl (~me@190.115.33.83) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [14:04] * bga_|away is now known as bga_
- # [14:05] * Quits: kennyluck (~kennyluck@p1033-ipbf6810marunouchi.tokyo.ocn.ne.jp) (Quit: kennyluck)
- # [14:10] * Quits: ezoe (~ezoe@112-68-244-187f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [14:18] * Quits: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [14:19] * Joins: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [14:22] * Quits: hdhoang (~hdhoang@hdhoang.broker.freenet6.net) (Quit: Leaving.)
- # [14:27] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [14:41] * bga_ is now known as bga_|away
- # [14:42] * Joins: eric_carlson (~eric_carl@2620:0:1b00:1191:217:f2ff:fe03:a2e)
- # [14:44] * Joins: plainhao (~plainhao@208.75.85.237)
- # [14:52] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:02] * Quits: CvP (~CvP@123.49.20.210) (Ping timeout: 260 seconds)
- # [15:03] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: No route to host)
- # [15:17] * Joins: exp (~zAyghip8@93-96-170-70.zone4.bethere.co.uk)
- # [15:32] * Joins: bfrohs (~bfrohs@24.231.239.6)
- # [15:33] * bga_|away is now known as bga_
- # [15:34] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:35] * Quits: danbri (~danbri@note-guus2.few.vu.nl) (Remote host closed the connection)
- # [15:36] * Quits: nonge_ (~nonge@p508297D4.dip.t-dialin.net) (Quit: Verlassend)
- # [15:37] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [15:38] * Joins: erlehmann (~erlehmann@89.204.153.96)
- # [15:39] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [15:40] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection reset by peer)
- # [15:43] * Joins: danbri (~danbri@intertain-wifi.few.vu.nl)
- # [15:45] * Quits: danbri (~danbri@intertain-wifi.few.vu.nl) (Remote host closed the connection)
- # [15:52] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [15:53] <erlehmann> for <details>, the character U+25C2 (◂) BLACK LEFT-POINTING SMALL TRIANGLE will only be used in LTR settings, amiright?
- # [15:53] <erlehmann> RTL settings, sorry. still sleepy.
- # [15:53] <jgraham> Yes
- # [15:53] <erlehmann> thx
- # [15:55] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:59] * Quits: hlb (~hlb@114-32-222-155.HINET-IP.hinet.net) (Remote host closed the connection)
- # [16:04] * Joins: CvP (~CvP@123.49.22.209)
- # [16:06] * Joins: gr33d0 (~matjas@195.130.156.13)
- # [16:06] * Quits: gr33d0 (~matjas@195.130.156.13) (Client Quit)
- # [16:06] * Quits: micheil (~micheil@124-149-177-22.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [16:07] * Joins: smaug____ (~chatzilla@209.118.182.194)
- # [16:22] * Joins: kal-EL_ (~jor-EL@95.237.74.176)
- # [16:28] * Quits: connrs_ (~paul@host86-136-130-179.range86-136.btcentralplus.com) (Remote host closed the connection)
- # [16:31] * bga_ is now known as bga_|away
- # [16:34] * Joins: danbri (~danbri@intertain-wifi.few.vu.nl)
- # [16:34] * bga_|away is now known as bga_
- # [16:35] * Quits: matjas (~matjas@195.130.156.13) (Quit: Computer has gone to sleep.)
- # [16:35] * Quits: shiawuen (~shiawuent@bb115-66-151-94.singnet.com.sg) (Quit: shiawuen)
- # [16:36] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [16:42] * Quits: smaug____ (~chatzilla@209.118.182.194) (Ping timeout: 252 seconds)
- # [16:46] * Quits: dirkpennings (~Vuurbal@90-145-26-140.bbserv.nl)
- # [16:50] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [17:04] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [17:04] * Joins: kennyluck (~kennyluck@EM111-188-24-148.pool.e-mobile.ne.jp)
- # [17:05] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [17:09] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [17:09] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
- # [17:13] * Quits: zcorpan (~zcorpan@c-039ee355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [17:16] * Quits: danbri (~danbri@intertain-wifi.few.vu.nl) (Remote host closed the connection)
- # [17:17] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [17:22] * Joins: danbri (~danbri@intertain-wifi.few.vu.nl)
- # [17:23] * Joins: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net)
- # [17:24] * hsivonen needs a worse server config for testing
- # [17:25] <TabAtkins> Lachy: Pretty sure the answer is yes.
- # [17:26] * Quits: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au) (Ping timeout: 240 seconds)
- # [17:26] <Lachy> TabAtkins, yeah, thought so. That's what I told our developer, who's having trouble with the issue.
- # [17:26] <hsivonen> actually, I need a better server config
- # [17:26] <Lachy> it seems we're going to have a known bug where ::first-letter will style the wrong letter in that case
- # [17:26] * hsivonen is unhappy about Ubuntu's Apache defaults
- # [17:26] <Lachy> but it's an edge case with an invalid document, so not too concerning
- # [17:27] <Lachy> hsivonen, what's wrong with them?
- # [17:27] <hsivonen> my AddType application/xml xml isn't taking effect
- # [17:27] <hsivonen> there has to be another AddType somewhere saying that xml is text/xml; charset=UTF-8
- # [17:28] <Lachy> does it work for other file extensions?
- # [17:28] <MikeSmith> hsivonen: ForceType, maybe
- # [17:28] <Lachy> and are you doing that in .htaccess?
- # [17:28] <hsivonen> Lachy: it seems to
- # [17:28] <hsivonen> I'm doing it in a config file for the virtual host
- # [17:28] * Quits: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [17:30] <hsivonen> well, *this* is odd
- # [17:30] <hsivonen> the default config seems to say application/xml, too
- # [17:31] <hsivonen> oh. great. I have an ancient .htaccess file that I had forgotten about
- # [17:32] <bfrohs> And here you are ganging up on poor, little Ubuntu when it hadn't even done anything :P
- # [17:32] * Joins: zdobersek (~zan@cpe-46-164-5-250.dynamic.amis.net)
- # [17:32] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: No route to host)
- # [17:32] * Joins: dhx1 (~anonymous@60-242-108-164.static.tpgi.com.au)
- # [17:33] * Joins: Martijnc (~Martijnc@91.176.137.165)
- # [17:34] * hsivonen wonders where the X-Pad: avoid browser bug header comes from
- # [17:35] <hsivonen> "Apache send this header to deal with a bug with Netscape versions 2 through 4.0b2."
- # [17:35] <hsivonen> great
- # [17:35] <zewt> haha
- # [17:36] <zewt> there's legacy compatibility and then there's legacy compatibility
- # [17:36] <wilhelm_> Beautiful.
- # [17:37] <hsivonen> "it only shows up if there's a chance the 256th or 257th byte of a response is a newline."
- # [17:38] <erlehmann> the web is a mess. and we just need to fix it!
- # [17:38] <erlehmann> (cue dr. horrible theme song)
- # [17:39] <hsivonen> well, looks like even Roy's project does works around bugs at the other end of the HTTP pipe
- # [17:40] * Joins: smaug____ (~chatzilla@2620:101:8003:300:226:82ff:fec1:ac85)
- # [17:41] * dglazkov|away is now known as dglazkov
- # [17:43] <wilhelm_> I suppose that can be considered payback.
- # [17:45] <Lachy> what possible bug could Netscape have had the only showed up with a new line as the 256/257th character?
- # [17:45] <TabAtkins> Assuming end of response, probably.
- # [17:46] <Lachy> yeah, but that seems very odd
- # [17:46] <TabAtkins> That's bugs for ya'.
- # [17:46] <Lachy> I'm not even sure you one could make such a specific mistake by accident
- # [17:46] <hsivonen> Lachy: 256 is a natural buffer length
- # [17:46] <zewt> reading some of the webgl spec, at least in the "diff vs. opengl" version, one thing I like about it: it gives rationale for things
- # [17:47] <erlehmann> >All media elements have an autoplaying flag, which must begin in the true state
- # [17:47] <erlehmann> What was the rationale for that?
- # [17:47] * Joins: shiawuen (~shiawuent@cm68.eta56.maxonline.com.sg)
- # [17:50] <erlehmann> hue hue hue https://twitter.com/timpritlove/statuses/56016662058631168
- # [17:50] <TabAtkins> Wait, @autoplay is a binary attribute. How do you turn it off if it's on by default? I can't omit the tag any harder!
- # [17:51] <Lachy> TabAtkins, it's not on by default. You omit the attribute and it won't autoplay
- # [17:51] <TabAtkins> Hm, then. I need the context around erlehmann's quote, then.
- # [17:52] <Lachy> I'm not sure what bug that tweet might be referring to, nor whcih browser
- # [17:52] <Lachy> https://twitter.com/timpritlove/status/56018111463301120
- # [17:52] <Lachy> that makes more sense
- # [17:53] <zewt> autoplaying flag != autoplay attribute, presumably
- # [17:53] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Ping timeout: 252 seconds)
- # [17:53] <erlehmann> TabAtkins, i only found it at the beginning of media.load() in the spec.
- # [17:53] <Lachy> zewt, see the other tweet. He meant preload
- # [17:53] <TabAtkins> Oh, yeah, that makes much more sense. The answer is obvious, too - preloading is user-friendly, obviously.
- # [17:54] <erlehmann> timpritlove is an admitted apple fanboy, so i'd suggest osx/ios safari?
- # [17:54] <erlehmann> better ask him. i'm not on the twitter.
- # [17:54] <erlehmann> zewt, thx.
- # [17:54] <erlehmann> oh, Lachy cleared it up.
- # [17:54] <erlehmann> everything is fine :)
- # [17:57] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [17:58] * Joins: mpt (~mpt@91.189.88.12)
- # [17:58] * Quits: mpt (~mpt@91.189.88.12) (Changing host)
- # [17:58] * Joins: mpt (~mpt@canonical/mpt)
- # [17:59] * Joins: mdelaney (~mdelaney@adsl-67-113-140-106.dsl.sntc01.pacbell.net)
- # [17:59] <Lachy> TabAtkins, if you file a bug on gecko about that list-item quirk, CC me on it
- # [18:01] <TabAtkins> Will do.
- # [18:03] * Quits: mdelaney (~mdelaney@adsl-67-113-140-106.dsl.sntc01.pacbell.net) (Client Quit)
- # [18:03] <Philip`> "old pages won't use <details>, and new pages shouldn't use quirks mode"
- # [18:03] <Philip`> Is there any evidence that new pages won't use quirks mode in roughly the same proportion as old pages?
- # [18:04] <TabAtkins> No, but then they're quirky. Shrug.
- # [18:04] <Philip`> (where "old" means after the HTML4/XHTML1 doctypes became ubiquitous so people didn't have the excuse of never having heard of a doctype)
- # [18:04] <TabAtkins> Wait, yes, possibly - the very fact that the doctype is so much harder to get wrong than before.
- # [18:04] * Quits: danbri (~danbri@intertain-wifi.few.vu.nl) (Ping timeout: 246 seconds)
- # [18:05] * bga_ is now known as bga_|away
- # [18:07] * Joins: webr3 (~nathan@host86-156-127-246.range86-156.btcentralplus.com)
- # [18:07] * Joins: aho (~nya@fuld-590c6331.pool.mediaWays.net)
- # [18:07] <nimbupani> hey everyone I have a question, Opera currently only does constraint validation on elements are used to construct the form data set.
- # [18:08] <nimbupani> but gecko and webkit do not do this check to do constraint validation, which would be the correct behaviour?
- # [18:08] <nimbupani> http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#concept-fe-disabled on the surface seems to suggest gecko/webkit
- # [18:08] <smaug____> volkmar_: ^^^
- # [18:08] <nimbupani> but http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#barred-from-constraint-validation seems to lead to a maze of word puzzles.
- # [18:08] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:10] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:10] <TabAtkins> jgraham: What was the tag you suggested for subheadings?
- # [18:12] <jgraham> TabAtkins: <subhead>
- # [18:12] <jgraham> http://www.w3.org/Bugs/Public/show_bug.cgi?id=11731
- # [18:15] <Lachy> jgraham, is that the one you suggested to nest inside the <h1>?
- # [18:16] <jgraham> Lachy: Yes
- # [18:18] <Lachy> right. I didn't like that suggestion. It overly complicates the markup, and links the two elements together in unfortunate ways
- # [18:18] <Lachy> e.g. for applying backgrounds or borders or whatever to the h1, which aren't intended to apply to the subheading
- # [18:19] * Quits: shiawuen (~shiawuent@cm68.eta56.maxonline.com.sg) (Quit: shiawuen)
- # [18:19] <Lachy> even for colors, it creates the problem that authors have to explicitly undo the applied styles
- # [18:22] * Joins: tw2113 (~tw2113@host-138-46-107-208.midco.net)
- # [18:22] * Quits: tw2113 (~tw2113@host-138-46-107-208.midco.net) (Changing host)
- # [18:22] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [18:22] * Joins: Rik` (~Rik`@173.200.177.237)
- # [18:32] * Joins: mdelaney (~mdelaney@67.218.102.69)
- # [18:35] * Quits: matijsb (~matijsb@188.205.108.18) (Quit: Leaving.)
- # [18:36] * Joins: shiawuen (~shiawuent@cm68.eta56.maxonline.com.sg)
- # [18:36] * Quits: shiawuen (~shiawuent@cm68.eta56.maxonline.com.sg) (Read error: Connection reset by peer)
- # [18:36] * Joins: shiawuen_ (~shiawuent@cm68.eta56.maxonline.com.sg)
- # [18:37] <TabAtkins> Damn Dr. Olaf and his trolling! I'll be strong and not respond, but it's *so hard*.
- # [18:37] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [18:38] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [18:38] <Lachy> TabAtkins, which list?
- # [18:38] <TabAtkins> www-style, on the Lengths thread.
- # [18:40] * Joins: cpearce (~chatzilla@2620:101:8003:200:1187:b500:e6fc:a93d)
- # [18:46] <jgraham> Hmm, so there is a difference between <script></script> and <script> </script> if I append data to the script?
- # [18:46] <Lachy> TabAtkins, in which spec does it define the px to be 0.75pt?
- # [18:46] <TabAtkins> Values and Units
- # [18:46] <Lachy> this one? http://dev.w3.org/csswg/css3-values/
- # [18:47] <TabAtkins> Yes.
- # [18:47] <Lachy> does it define it indirectly somehow? it looks like it's still defining it in terms of angular measurement
- # [18:47] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Ping timeout: 248 seconds)
- # [18:48] * Quits: tw2113 (~tw2113@fedora/tw2113) (Remote host closed the connection)
- # [18:49] <TabAtkins> Ah, sorry, V&U hasnt' been properly updated. 2.1 has the right deffinition.
- # [18:49] * bga_|away is now known as bga_
- # [18:49] <TabAtkins> http://www.w3.org/TR/CSS21/syndata.html#length-units , scroll down a bit
- # [18:50] <Lachy> oh, I see. CSS3 hasn't been updated to match yet
- # [18:50] <volkmar_> nimbupani: what do you mean exactly?
- # [18:50] <volkmar_> i mean, disabled elemnets shouldn't be validated nor elemnets barred from constrant validation
- # [18:50] * Joins: abeelias_ (~abe@38.104.129.126)
- # [18:51] <nimbupani> volkmar_: http://jsfiddle.net/nimbu/P7Fa8/2/ does validation in gecko and webkit but not on opera.
- # [18:52] <nimbupani> mainly coz Opera considers input elements without name attr as not "submittable" element.
- # [18:52] <nimbupani> and no form validation is done on elements that are not "submittable"
- # [18:52] * bga_ is now known as bga_|away
- # [18:54] <volkmar_> oh...
- # [18:54] <volkmar_> nimbupani: Opera's behavior might make sense but as far as I know, it's not following the current spces
- # [18:54] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:54] <nimbupani> volkmar_: internally the view is that it*is* following specs
- # [18:55] <nimbupani> because of some convoluted wording in constraint validation docs
- # [18:55] <volkmar_> nimbupani: see 4.10.21.2: you should run constraint validation check onall submittable elements
- # [18:56] <volkmar_> and submittable doesn't mean that is submit but that has a type that allow submission
- # [18:57] <nimbupani> yeah thats what i thought too, but annevk suggested it meant it had to submit.
- # [18:57] <nimbupani> but he is now in South America, so probably I can safely pretend he didnt say it.
- # [18:58] <volkmar_> nimbupani: gotta run out of wifi
- # [18:58] <nimbupani> kay. thanks volkmar_
- # [18:59] * Quits: MikeSmith (~MikeSmith@EM114-48-87-75.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [19:03] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Ping timeout: 252 seconds)
- # [19:06] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [19:06] * Joins: MikeSmith (~MikeSmith@EM114-48-87-75.pool.e-mobile.ne.jp)
- # [19:06] * Joins: ako (~nya@fuld-590c68e3.pool.mediaWays.net)
- # [19:06] * Quits: abeelias_ (~abe@38.104.129.126) (Quit: Leaving...)
- # [19:07] * Quits: aho (~nya@fuld-590c6331.pool.mediaWays.net) (Disconnected by services)
- # [19:07] * ako is now known as aho
- # [19:07] * Quits: tbassetto (~tbassetto@92.103.127.226) (Quit: tbassetto)
- # [19:11] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [19:11] * Joins: ezoe (~ezoe@61-205-124-43f1.kyt1.eonet.ne.jp)
- # [19:13] * Joins: TabAtkins_ (~tabatkins@nat/google/x-vimrilwhnqqkpvjm)
- # [19:14] * Joins: dave_levin (~dave_levi@74.125.59.65)
- # [19:14] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [19:18] * Quits: shiawuen_ (~shiawuent@cm68.eta56.maxonline.com.sg) (Quit: shiawuen_)
- # [19:21] * bga_|away is now known as bga_
- # [19:21] * Quits: MikeSmith (~MikeSmith@EM114-48-87-75.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [19:22] * Quits: mdelaney (~mdelaney@67.218.102.69) (Quit: mdelaney)
- # [19:27] * Joins: MikeSmith (~MikeSmith@EM114-48-12-49.pool.e-mobile.ne.jp)
- # [19:27] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:31] * bga_ is now known as bga_|away
- # [19:39] * Joins: matjas (~matjas@91.182.168.246)
- # [19:42] * Joins: othermaciej (~mjs@66.109.105.57)
- # [19:44] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:75f4:f3a4:782b:28ee)
- # [19:45] * Quits: smaug____ (~chatzilla@2620:101:8003:300:226:82ff:fec1:ac85) (Ping timeout: 260 seconds)
- # [19:46] * bga_|away is now known as bga_
- # [19:48] * Quits: Rik` (~Rik`@173.200.177.237) (Ping timeout: 246 seconds)
- # [19:49] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [19:51] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [19:51] * Joins: Rik` (~Rik`@173.200.187.209)
- # [19:51] * Joins: Ms2ger (~Ms2ger@91.181.109.251)
- # [19:52] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:75f4:f3a4:782b:28ee) (Quit: mdelaney)
- # [19:53] * Joins: abe (~abe@38.104.129.126)
- # [19:54] <Hixie> heh, Lachy suggested display:transparent
- # [20:00] <Lachy> yes, I did.
- # [20:00] <Lachy> has that been suggested before? It seemed vaguely familiar when I thought of it, but can't remember anything specific
- # [20:00] * Quits: Rik` (~Rik`@173.200.187.209) (Remote host closed the connection)
- # [20:06] * Quits: CvP (~CvP@123.49.22.209) (Ping timeout: 240 seconds)
- # [20:06] * Quits: miketaylr (~miketaylr@206.217.92.186) (Read error: Connection reset by peer)
- # [20:09] <Hixie> Lachy: yeah, several times. It's definitely needed.
- # [20:09] <Hixie> Lachy: like many things that have been proposed and gone nowhere fast in that wg
- # [20:10] <zewt> (transparent to do what?)
- # [20:10] <othermaciej> what's the purpose of display:transparent?
- # [20:10] <othermaciej> would that act like visibility:hidden?
- # [20:11] <zewt> (that was my first thought)
- # [20:12] <Lachy> othermaciej, no. It means that there is no layout box generated for the element, and all it's descendants are rendered as though they were descendants of its parent element
- # [20:12] <Hixie> 'transparent' may not be the best keyword, dunno what would be better
- # [20:13] <othermaciej> I see
- # [20:13] <othermaciej> that seems useful, but it definitely did make me think of visual transparency
- # [20:14] <Lachy> so, e.g. <div><div style="display: transparent"><p>x</p></div></div> renders exactly the same as would <div><p>x</p></div>
- # [20:14] * Joins: Rik` (~Rik`@2620:101:8003:200:daa2:5eff:fe97:85ed)
- # [20:14] <zewt> so basically, it acts as a grouping mechanism for DOM nodes, without the rendering side-effects?
- # [20:14] <Lachy> maybe display: no-box; would be better
- # [20:14] <Lachy> zewt, yes
- # [20:14] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [20:15] <Lachy> it only affects layout. Other inherited properies, like colours, etc. are inherited. Borders and backgrounds would not apply to the element though
- # [20:16] <AryehGregor> What are the use-cases?
- # [20:16] <Lachy> AryehGregor, read the mail
- # [20:17] <AryehGregor> Which list?
- # [20:17] <AryehGregor> Oh, the huge one to whatwg about details?
- # [20:17] <Lachy> yeah, that one, or the more recent one on www-style
- # [20:17] <Lachy> www-style is shorter
- # [20:18] <Lachy> but in the whatwg one, you can skip down to where it says "== Proposed Solutions ==" and find the subsection about hiding and showing content
- # [20:18] <zewt> i assume things like :first-child would be unaffected?
- # [20:18] <zewt> (that is, do the same as any other display mode)
- # [20:18] <Lachy> yes
- # [20:18] <Lachy> hmm, perhaps ::first-letter might be affected
- # [20:19] <Lachy> in fact, I don't think any pseudo-elements would work on it
- # [20:19] <Lachy> I must go though. back later tonight
- # [20:21] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 258 seconds)
- # [20:21] <othermaciej> display: child-nodes;
- # [20:21] <othermaciej> (ok, enough bike shedding)
- # [20:21] <zewt> heh
- # [20:22] <zewt> well, getting the proposed name right is a shortcut past a lot of what-does-it-do
- # [20:24] <Lachy> othermaciej, please bikeshet on the list where it is more appreciated :-)
- # [20:24] <Lachy> bikeshed
- # [20:26] * jer|afk is now known as jernoble
- # [20:39] * Quits: kennyluck (~kennyluck@EM111-188-24-148.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [20:41] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [20:42] * Quits: othermaciej (~mjs@66.109.105.57) (Quit: othermaciej)
- # [20:58] * Joins: othermaciej (~mjs@17.246.18.135)
- # [21:00] * Quits: Rik` (~Rik`@2620:101:8003:200:daa2:5eff:fe97:85ed) (Remote host closed the connection)
- # [21:10] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Don't follow me)
- # [21:11] * Joins: CvP (~CvP@123.49.22.180)
- # [21:25] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [21:25] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Client Quit)
- # [21:26] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [21:27] * Quits: MikeSmith (~MikeSmith@EM114-48-12-49.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [21:34] * Quits: othermaciej (~mjs@17.246.18.135) (Quit: othermaciej)
- # [21:34] * Quits: TabAtkins_ (~tabatkins@nat/google/x-vimrilwhnqqkpvjm) (Read error: Operation timed out)
- # [21:35] * Joins: othermaciej (~mjs@17.246.18.135)
- # [21:43] * Joins: estes (~aestes@17.203.13.46)
- # [21:44] * Joins: smaug____ (~chatzilla@2620:101:8003:300:226:82ff:fec1:ac85)
- # [21:51] * Quits: zdobersek (~zan@cpe-46-164-5-250.dynamic.amis.net) (Ping timeout: 240 seconds)
- # [21:59] * Joins: Rik` (~Rik`@2620:101:8003:200:daa2:5eff:fe97:85ed)
- # [22:01] * Joins: stevela_ (~stevela@74.125.59.1)
- # [22:01] * Joins: cedricv (~cedric@2620:101:8003:300:1e4b:d6ff:fed3:2e7f)
- # [22:01] * Joins: TabAtkins_ (~tabatkins@nat/google/x-ybbfnoxqqyvwdtxd)
- # [22:03] * Quits: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: boaz)
- # [22:06] * Joins: cpearce_ (~chatzilla@nat/mozilla/x-aqfjmxlutjstqzbq)
- # [22:07] * Quits: cpearce (~chatzilla@2620:101:8003:200:1187:b500:e6fc:a93d) (Ping timeout: 264 seconds)
- # [22:07] * cpearce_ is now known as cpearce
- # [22:07] * Joins: BenPoole (~benp@64.253.166.252)
- # [22:08] * Quits: Martijnc (~Martijnc@91.176.137.165) (Quit: Martijnc)
- # [22:09] * Quits: matjas (~matjas@91.182.168.246) (Quit: Computer has gone to sleep.)
- # [22:09] * Quits: othermaciej (~mjs@17.246.18.135) (Quit: othermaciej)
- # [22:11] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [22:11] * Joins: othermaciej (~mjs@17.246.18.135)
- # [22:13] * Parts: BenPoole (~benp@64.253.166.252)
- # [22:13] * Quits: smaug____ (~chatzilla@2620:101:8003:300:226:82ff:fec1:ac85) (Ping timeout: 264 seconds)
- # [22:14] * Joins: MikeSmith (~MikeSmith@EM114-48-27-241.pool.e-mobile.ne.jp)
- # [22:15] * Joins: matjas (~matjas@91.182.168.246)
- # [22:15] * Quits: matjas (~matjas@91.182.168.246) (Client Quit)
- # [22:15] * Quits: msucan (~robod@92.86.248.116) (Quit: .)
- # [22:17] <MikeSmith> Lachy: I think you just came close to coining a new term
- # [22:18] * Quits: cedricv (~cedric@2620:101:8003:300:1e4b:d6ff:fed3:2e7f) (Read error: Connection reset by peer)
- # [22:21] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [22:22] * Quits: TabAtkins_ (~tabatkins@nat/google/x-ybbfnoxqqyvwdtxd) (Ping timeout: 276 seconds)
- # [22:22] * Quits: cpearce (~chatzilla@nat/mozilla/x-aqfjmxlutjstqzbq) (Ping timeout: 258 seconds)
- # [22:28] * Quits: Necrathex (~nectop@82-170-160-25.ip.telfort.nl) (Quit: Necrathex)
- # [22:34] * estes is now known as estes|afk
- # [22:34] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [22:36] * bga_ is now known as bga_|away
- # [22:37] * bga_|away is now known as bga_
- # [22:40] * bga_ is now known as bga_|away
- # [22:41] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Ping timeout: 252 seconds)
- # [22:43] * Joins: KaOSoFt (~KaOSoFt@186.114.28.160)
- # [22:43] * Quits: KaOSoFt (~KaOSoFt@186.114.28.160) (Changing host)
- # [22:43] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
- # [22:44] * Joins: TabAtkins_ (~tabatkins@nat/google/x-mtzzlkqrztlxvanx)
- # [22:49] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Quit: Liberty is the right to choose, freedom is the result of that choice.)
- # [22:49] * Quits: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl) (Quit: Leaving.)
- # [22:54] * Quits: othermaciej (~mjs@17.246.18.135) (Quit: othermaciej)
- # [22:56] * Joins: othermaciej (~mjs@17.246.18.135)
- # [22:59] * Joins: svl (~me@200-54-133-252.static.tie.cl)
- # [23:00] * Quits: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: Core Breach)
- # [23:04] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [23:05] * Quits: erlehmann (~erlehmann@89.204.153.96) (Quit: Ex-Chat)
- # [23:07] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [23:08] * Quits: svl (~me@200-54-133-252.static.tie.cl) (Disconnected by services)
- # [23:09] * Joins: svl (~me@200-54-133-252.static.tie.cl)
- # [23:10] * Quits: othermaciej (~mjs@17.246.18.135) (Quit: othermaciej)
- # [23:11] * Joins: sicking (~chatzilla@nat/mozilla/x-eosiowknkkqptlwq)
- # [23:12] * Joins: othermaciej (~mjs@17.246.18.135)
- # [23:13] * Joins: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [23:13] * Joins: smaug____ (~chatzilla@2620:101:8003:300:226:82ff:fec1:ac85)
- # [23:18] * Joins: ako (~nya@fuld-590c7467.pool.mediaWays.net)
- # [23:18] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:21] * Quits: aho (~nya@fuld-590c68e3.pool.mediaWays.net) (Ping timeout: 246 seconds)
- # [23:21] * ako is now known as aho
- # [23:21] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [23:33] * Joins: kennyluck (~kennyluck@EM111-188-6-249.pool.e-mobile.ne.jp)
- # [23:36] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [23:36] * Joins: FastJack (~fastjack@dumpstr.net)
- # [23:39] * Quits: smaug____ (~chatzilla@2620:101:8003:300:226:82ff:fec1:ac85) (Ping timeout: 248 seconds)
- # [23:40] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [23:53] * Quits: svl (~me@200-54-133-252.static.tie.cl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # Session Close: Fri Apr 08 00:00:00 2011
The end :)