Options:
Previous day, Next day
- # Session Start: Sat Feb 28 00:00:00 2015
- # Session Ident: #css
- # [00:01] <TabAtkins> shepazu: That was about styling arbitrary spans of text? Yeah, something like that.
- # [00:04] <shepazu> TabAtkins, and what the spec this sort of thing is defined in?
- # [00:05] <TabAtkins> Pseudo-Elements, probably.
- # [00:08] <shepazu> TabAtkins, this one? http://www.w3.org/TR/css-pseudo-4/
- # [00:08] <Ms2ger> LolTR/
- # [00:10] <shepazu> Ms2ger, blame google, not me
- # [00:11] <shepazu> don't be a hater
- # [00:11] <plinss> in this case, /TR is actually up to date
- # [00:12] <shepazu> who's going to be editing the JS interface for that, plinss?
- # [00:13] <plinss> presumably the spec editors
- # [00:14] * shepazu needs to find the minutes where it was discussed, I guess
- # [00:14] <shepazu> later!
- # [00:28] <TabAtkins> shepazu: yes
- # [00:49] * Joins: adenilson (~anonymous@public.cloak)
- # [01:25] * Joins: antonp1 (~Thunderbird@public.cloak)
- # [01:25] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
- # [01:39] * Quits: gsnedders (~gsnedders@public.cloak) ("leaving")
- # [01:52] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
- # [01:55] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [02:00] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [02:01] * Joins: gsnedders (~gsnedders@public.cloak)
- # [03:22] * leaverou is now known as leaverou_away
- # [03:53] * Joins: Florian (~Florian@public.cloak)
- # [04:09] <fantasai> plinss: Is there a way to have the commit messages from pull requests be the actual commit message? Maybe concatenate them all if there's multiple, but "pull request #X" isn't very useful in the logs.
- # [04:10] * fantasai doesn't really understand how the git<->hg mirroring works, but this seems like a flaw in the mirroring concept
- # [04:20] <shepazu> fantasai, I have a question about pseudo-classes and javascript
- # [04:20] <shepazu> if you have time
- # [04:26] <shepazu> at TPAC, Tab gave me some advice about "registering named ranges" in CSS...something like this: window.CSS.namedRanges.set("foo", [rangeObject, ...]);
- # [04:27] <shepazu> but I don't know where that was agreed upon
- # [04:40] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [04:41] * Joins: Florian (~Florian@public.cloak)
- # [04:48] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
- # [05:11] * Rossen_away is now known as Rossen
- # [05:11] * Rossen is now known as Rossen_away
- # [05:16] <shepazu> astearns, ping
- # [05:55] <fantasai> shepazu: No, we didn't formally discuss it IIRC
- # [05:56] <fantasai> shepazu: the idea's been tossed around
- # [05:56] <fantasai> shepazu: as a generalization of ::selection, if I'm understanding correctly
- # [05:56] <fantasai> shepazu: Based on what's in the spec right now, it'd take the form ::highlight(<identifier>)
- # [05:57] <fantasai> shepazu: You'd want the interface to have some ability to order the named ranges
- # [05:58] <fantasai> shepazu: since types of highlights are an ordered set (for painting order reasons)
- # [05:58] <fantasai> shepazu: By default, I'd order it in the order set, that's the most likely to be helpful
- # [05:58] <fantasai> shepazu: since people can easily control that without arguing over indexes
- # [05:59] <fantasai> shepazu: in that case you'd want to be able to modify a named range
- # [05:59] <fantasai> shepazu: so that you could set it empty, and then set it to some DOM range, then set it to a different DOM range, then set it to nothing again...
- # [05:59] <fantasai> shepazu: without affecting the order
- # [05:59] * Joins: adenilson (~anonymous@public.cloak)
- # [06:03] <shepazu> fantasai, ok, thanks for the info
- # [06:03] <fantasai> np
- # [06:03] <fantasai> shepazu: Work on the formatting model is being done for ::selection in css-pseudo
- # [06:03] <fantasai> shepazu: it will have the same model
- # [06:04] <fantasai> shepazu: which is an extremely limited set of rendering adjustments
- # [06:04] <shepazu> fantasai, this one? http://dev.w3.org/csswg/css-pseudo-4/
- # [06:04] <fantasai> yep
- # [06:04] <shepazu> k
- # [06:04] <shepazu> can I help?
- # [06:04] <shepazu> fantasai, btw, http://dev.w3.org/csswg/css-pseudo-4/#selectordef-after is wrong
- # [06:05] <fantasai> haha
- # [06:05] <fantasai> it sure is
- # [06:05] <shepazu> :D
- # [06:07] <shepazu> fantasai, I'd like to help with this aspect of the spec
- # [06:07] <liam> mmm range algebras
- # [06:07] <fantasai> shepazu: Okay. Figure out what needs fixing and propose how to fix it :P
- # [06:07] <fantasai> shepazu: The goal is to finish up what's in the draft right now, and have that be L3
- # [06:08] <fantasai> shepazu: custom ranges will be in the next level
- # [06:08] <fantasai> er, L4
- # [06:08] <shepazu> fantasai, ok, you mean besides having after be before?
- # [06:08] <shepazu> :P
- # [06:08] * fantasai keeps forgetting Selectors L3 already hit rec
- # [06:08] <fantasai> shepazu: yeah. Cuz I just fixed that one :)
- # [06:08] <shepazu> fantasai, then in that case, I think I want to help on L4
- # [06:08] <fantasai> shepazu: you mean L5
- # [06:08] <fantasai> ?
- # [06:09] <shepazu> oh, I see
- # [06:09] <shepazu> yes
- # [06:09] <shepazu> is that in draft anywhere?
- # [06:09] <fantasai> nope
- # [06:09] <fantasai> We can make a section on it, with a note that it's expected to move to L5
- # [06:10] <fantasai> But draw up a solid proposal first
- # [06:10] <fantasai> and post it to www-style
- # [06:10] <shepazu> fantasai, in the CSS WG, does each level repeat and build on what the earlier level specs?
- # [06:10] <fantasai> Also, if you can review the OM section that'd be great
- # [06:10] <fantasai> shepazu: yes
- # [06:10] <shepazu> k
- # [06:10] <fantasai> shepazu: Although we maintain diff specs until the previous level stabilizes enough that we don't worry about backporting fixes
- # [06:10] <shepazu> I'm concerned that I don't know the preferred nomenclature
- # [06:11] <shepazu> but I'll try to draw something up
- # [06:11] <shepazu> it might take me a while to get up to speed
- # [06:11] * fantasai not worried about that
- # [06:11] * fantasai worried about describing the rendering of this thing in a way that makes sense
- # [06:11] <fantasai> The things blocking here are
- # [06:11] <fantasai> a) have a sane description of ::selection rendering, right now it's a pretty terrible rough draft
- # [06:12] <fantasai> b) Clean up all of the ::first-line/::first-letter definitions, which are sad
- # [06:12] <fantasai> c) Review / improve the CSSOM section
- # [06:12] <fantasai> d) Add more examples
- # [06:12] <fantasai> I've no clue about the OM section
- # [06:12] <liam> hmm, getting a provincial government property/tax statement, the pop-up said, "formatted using PRINCEXML software"
- # [06:14] <shepazu> fantasai, ok, that's a good list
- # [06:14] <shepazu> I'll see what I can do
- # [06:14] <fantasai> Help with c) would be great
- # [06:15] <fantasai> I suspect you don't have the background knowledge for a) or b), but you can give it a shot if you want
- # [06:15] <fantasai> I know you can help with c) or d), though :)
- # [06:18] * fantasai is terrible about examples
- # [06:18] <fantasai> jdaggett writes really good ones.
- # [06:18] <fantasai> If I spent a day pretending to be jdaggett while writing examples, I'd have a much nicer spec.
- # [06:19] * fantasai however has not ever put aside the time for such roleplaying
- # [06:22] <shepazu> fantasai, I think since he lives in Japan, that would be cosplay
- # [06:22] <shepazu> maybe you should dress like him
- # [06:22] <shepazu> method acting
- # [06:23] <shepazu> I would like to come up to speed on A) and B), but I'm happy to help with C), especially if you can point me to some good jdaggett examples
- # [06:23] <shepazu> wait, I mean, D)
- # [06:23] <shepazu> I can also help with C)
- # [06:24] <fantasai> http://dev.w3.org/csswg/css-text-3/#letter-spacing-property
- # [06:24] <fantasai> I'm not sure how much that helps
- # [06:24] <fantasai> I'm not sure how to bring you up to speed on a)
- # [06:25] <fantasai> given that I also need to be brought up to speed on a)
- # [06:25] <fantasai> b) involves a deep understanding of the cascading model
- # [06:25] <fantasai> Best I can offer is pointers to css-cascade and css-scoping
- # [06:25] <fantasai> and of course, reading the existing text that needs cleanup
- # [06:26] <fantasai> anyway, I'm going to go see about catching the train
- # [06:26] <fantasai> since I can't stay here much longer
- # [06:26] <fantasai> (this place is actually closed)
- # [06:27] <shepazu> nn
- # [06:35] <astearns> shepazu: pong
- # [06:35] <shepazu> hi, astearns
- # [06:36] <shepazu> I had a good long talk about my question with fantasai
- # [06:36] <astearns> Ah, OK
- # [06:36] <shepazu> but there's some other stuff, about the JS / OM aspect
- # [06:37] <astearns> OM for pseudos?
- # [06:37] <shepazu> basically, I have a need to style ranges, which would be like ::selection, and to "register" ranges in script
- # [06:37] <shepazu> at TPAC, Tab gave me some advice about "registering named ranges" in CSS...something like this: window.CSS.namedRanges.set("foo", [rangeObject, ...]);
- # [06:38] <shepazu> astearns, and I was wondering the best way to go about this, what the right terminology is, and how I can help
- # [06:39] <astearns> Hmm, at the Houdini meeting people were unhappy about building out more functionality on top of ranges
- # [06:40] <astearns> They didn't like the live aspect of ranges
- # [06:40] <shepazu> astearns, hmm, who was unhappy?
- # [06:40] <astearns> How do you think the named ranges would/should react to changes?
- # [06:41] <astearns> (Typing slowly on a phone)
- # [06:42] <shepazu> astearns, interesting question. depends on what kind of changes, changes to the range, or to the context the range is in? and are there minutes from that meeting?
- # [06:42] <astearns> Several people suggested static DeadRange for any new development
- # [06:43] <astearns> There are minutes, but I think there needs to be some list discussion on this
- # [06:43] <shepazu> static ranges might be fine for me, but I'd need to know more details
- # [06:44] * shepazu is fearful of the CSS list firehose
- # [06:44] <astearns> If the endpoint of a named range is deleted, then the named range could either be invalid or truncated
- # [06:44] <astearns> The Houdini list might be more hospitable to craziness like this ;)
- # [06:45] <shepazu> houdini list?
- # [06:46] <astearns> Search the public archive list for Houdini. I think it's css-Houdini
- # [06:47] <shepazu> k
- # [06:47] <shepazu> thanks!
- # [06:49] * Joins: jdaggett (~jdaggett@public.cloak)
- # [07:06] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [07:20] <astearns> ah, no - it's public-houdini https://lists.w3.org/Archives/Public/public-houdini/
- # [07:21] <astearns> shepazu: ^
- # [07:21] <shepazu> astearns, thanks!
- # [07:22] <astearns> and SimonSapin's post about the meeting has links to the IRC logs: http://www.mail-archive.com/dev-servo@lists.mozilla.org/msg01131.html
- # [07:24] * Joins: antonp (~Thunderbird@public.cloak)
- # [07:24] * Quits: antonp1 (~Thunderbird@public.cloak) (Client closed connection)
- # [07:44] * leaverou_away is now known as leaverou
- # [07:52] <liam> yeah, i still haven't finished reading the logs
- # [07:53] <liam> which is a pain ebcasue houdini seems close to a route towards the reason why i joined the css wg in the first place, to try & get css up to the level of xsl-fo for books
- # [08:03] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
- # [08:03] * fantasai waves to jdaggett
- # [08:04] <fantasai> Somebody asked me on twitter about my invoicing methods today. I kindof want to write a blog post now to demonstrate that they're insane and no one in their right mind would copy me.
- # [08:04] <jdaggett> hmmm, shouldn't you be in bed...
- # [08:05] <fantasai> you are right, I should be in bed...
- # [08:05] <jdaggett> heh
- # [08:05] * fantasai was just catching up on scrollback
- # [08:05] <jdaggett> girls are at swim class, enjoying a quiet house... :P
- # [08:05] <fantasai> :P
- # [08:05] <fantasai> my place... is always quiet
- # [08:06] * fantasai needs to find roommates
- # [08:06] * fantasai is not a person who is happy living alone
- # [08:07] <fantasai> http://krijnhoetmer.nl/irc-logs/css/20150228#l-93
- # [08:08] <gregwhitworth> Does anyone know how to see a changelog of WHATWG specs?
- # [08:08] <gregwhitworth> Or view older versions of the same spec on WHATWG?
- # [08:08] <fantasai> I should also document my Ion3 config. That might actually be useful to someone.
- # [08:09] <fantasai> Given people's obsession with GitHub lately, I'd check there.
- # [08:10] <jdaggett> roommates == goodness
- # [08:10] <jdaggett> roommates with strange pets == funkaville
- # [08:10] <jdaggett> be careful what you wish for...
- # [08:11] <fantasai> heh
- # [08:11] <fantasai> my last experience with roommates' pets was a cat who thought he was a dog
- # [08:12] <TabAtkins> gregwhitworth: Ugh,you left respimg but stayed here. >_<
- # [08:12] <gregwhitworth> lol
- # [08:12] <TabAtkins> gregwhitworth: The spec should link to its version history in the header. If it doesn't, yell at the spec author.
- # [08:16] * Joins: antonp1 (~Thunderbird@public.cloak)
- # [08:16] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
- # [08:16] <gregwhitworth> hmmmm, I'm looking here: https://html.spec.whatwg.org/multipage/embedded-content.html#adaptive-images
- # [08:17] <gregwhitworth> I see the changelist for HTML on the root
- # [08:17] <gregwhitworth> but nothing more specific for this section, and I'm sure there have been sizes and srcset changes
- # [08:17] <gregwhitworth> Those are not listed in the HTML root changelist
- # [08:18] <TabAtkins> Ask zcorpan about that; the setup with the picture section is weird.
- # [08:19] <gregwhitworth> ok, thanks
- # [08:22] * Joins: shepazu_ (schepers@public.cloak)
- # [08:27] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
- # [08:46] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
- # [09:34] * Joins: Florian (~Florian@public.cloak)
- # [10:30] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [11:16] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [11:18] * Joins: Florian (~Florian@public.cloak)
- # [11:18] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [11:20] * Joins: Florian (~Florian@public.cloak)
- # [11:21] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [11:22] * Joins: Florian (~Florian@public.cloak)
- # [12:29] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [12:59] * Joins: hgl- (~hgl@public.cloak)
- # [13:01] * Quits: hgl (~hgl@public.cloak) (Ping timeout: 180 seconds)
- # [13:01] * hgl- is now known as hgl
- # [13:10] * Joins: Florian (~Florian@public.cloak)
- # [13:27] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [14:05] * Joins: Florian (~Florian@public.cloak)
- # [14:16] * Joins: antonp (~Thunderbird@public.cloak)
- # [14:16] * Quits: antonp1 (~Thunderbird@public.cloak) (Client closed connection)
- # [15:27] * Quits: shepazu_ (schepers@public.cloak)
- # [15:54] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [15:57] * Joins: Florian (~Florian@public.cloak)
- # [16:34] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [17:44] * Joins: jdaggett (~jdaggett@public.cloak)
- # [17:54] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [17:56] * Joins: Florian (~Florian@public.cloak)
- # [17:57] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [18:17] * Joins: Florian (~Florian@public.cloak)
- # [18:19] * Joins: shepazu (schepers@public.cloak)
- # [18:23] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [18:29] * Joins: Florian (~Florian@public.cloak)
- # [18:33] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [18:36] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [19:12] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
- # [19:18] <shepazu> hmmm.... who is esprehn in the CSS minutes?
- # [19:20] <shepazu> plinss, yt?
- # [19:21] <plinss> yes
- # [19:21] <shepazu> plinss, sorry I'm arriving so late, we can hang out tomorrow, too
- # [19:22] <plinss> no problem
- # [19:22] <plinss> fantasai: the pull request mechanism is entirely on the github side, not much I can do about it’s commit messages
- # [19:23] <shepazu> plinss, who is esprehn?
- # [19:23] <plinss> not sure, context?
- # [19:24] <shepazu> plinss: http://log.csswg.org/irc.w3.org/houdini/2015-02-07/#e518187
- # [19:26] * leaverou is now known as leaverou_away
- # [19:26] <plinss> I believe that’s Ojan Vafai
- # [19:26] <plinss> from Google
- # [19:27] <plinss> http://log.csswg.org/irc.w3.org/houdini/2015-02-07/#e518002
- # [19:28] <shepazu> hmmm, I'm not sure, because they are both referenced in one message: http://log.csswg.org/irc.w3.org/houdini/2015-02-07/#e518205
- # [19:30] <Ms2ger> * [esprehn] (sid10445@gateway/web/irccloud.com/x-szvtprkqnroofrbh): Elliott Sprehn
- # [19:30] <shepazu> TabAtkins, do you know who esprehn (possibly from Google) is?
- # [19:31] <plinss> right, sorry, it’s Elliott Sprehn
- # [19:31] <shepazu> Elliott Sprehn
- # [19:31] <shepazu> hah
- # [19:35] <shepazu> thanks, guys
- # [20:08] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
- # [20:18] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:27] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
- # [20:35] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [21:33] <fantasai> plinss: Figured it out, nm. Was seeing the merge commit instead of the actual commit.
- # [21:33] * Joins: Florian (~Florian@public.cloak)
- # [21:35] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:40] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
- # [21:59] * leaverou_away is now known as leaverou
- # [22:16] * Joins: shepazu (schepers@public.cloak)
- # [23:12] * Quits: shepazu (schepers@public.cloak) ("My Mac has gone to sleep. ZZZzzz…")
- # Session Close: Sun Mar 01 00:00:00 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn