Options:
- # Session Start: Wed Sep 24 00:00:00 2014
- # Session Ident: #css
- # [00:28] * Joins: Rossen_ (~Rossen@public.cloak)
- # [00:32] * Joins: jet (~junglecode@public.cloak)
- # [00:42] * Joins: tantek (~tantek@public.cloak)
- # [00:44] <fantasai> TabAtkins, Rossen_: ping
- # [00:44] <TabAtkins> pong
- # [00:44] <fantasai> Zakim, room for 4
- # [00:44] <Rossen_> dong
- # [00:44] * Joins: Zakim (zakim@public.cloak)
- # [00:44] <fantasai> Zakim, room for 4
- # [00:44] <Zakim> I don't understand 'room for 4', fantasai
- # [00:44] <Rossen_> are you on the phone?
- # [00:44] <fantasai> nope
- # [00:44] <Rossen_> I need 10 mins to join
- # [00:44] <fantasai> k
- # [00:46] * fantasai needs to figure out the right syntax for Zakim
- # [00:47] <fantasai> Zakim, room for 4?
- # [00:47] <Zakim> ok, fantasai; conference Team_(css)22:49Z scheduled with code 26631 (CONF1) for 60 minutes until 2349Z
- # [00:47] * fantasai yay
- # [00:48] <Zakim> Team_(css)22:49Z has now started
- # [00:48] <Zakim> +[IPcaller]
- # [00:48] <fantasai> Zakim, this is Team_(css)
- # [00:48] <Zakim> fantasai, this was already Team_(css)22:49Z
- # [00:48] <Zakim> ok, fantasai; that matches Team_(css)22:49Z
- # [00:49] <fantasai> Zakim, IPcaller is fantasai
- # [00:49] <Zakim> +fantasai; got it
- # [00:51] <Zakim> + +1.281.305.aaaa
- # [00:52] <TabAtkins> zakim, aaaa is me
- # [00:52] <Zakim> +TabAtkins; got it
- # [00:58] * Joins: dauwhe_ (~dauwhe@public.cloak)
- # [00:58] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [00:59] <fantasai> proposed wording for issue 27:
- # [00:59] <fantasai> Content-based values of 'min-height' and 'max-height'
- # [00:59] <fantasai> do not factor into the percentage size resolution of the box’s contents.
- # [00:59] <fantasai> For example, a percentage-height flex item whose flex container has
- # [00:59] <fantasai> ''height: 120em; min-height: auto''
- # [00:59] <fantasai> will size itself against ''height: 120em'' regardless of the impact
- # [00:59] <fantasai> that 'min-height' might have on the used size of the flex container.
- # [00:59] <fantasai> hm, that might be a bit too general
- # [00:59] <fantasai> should restrict it to ''auto'' in this spec, and paste the general definition into Sizing
- # [01:01] <fantasai> In order to prevent cycling sizing,
- # [01:03] * Disconnected
- # [01:07] * Attempting to rejoin channel #css
- # [01:07] * Rejoined channel #css
- # [01:07] * Topic is '#css http://wiki.csswg.org/planning/sophia-2014#agenda'
- # [01:07] * Set by glazou2 on Mon Sep 08 16:17:19
- # [01:07] <Rossen_> zakim, microsoft is me
- # [01:07] <Zakim> +Rossen_; got it
- # [01:10] * Disconnected
- # [01:12] * Attempting to rejoin channel #css
- # [01:12] * Rejoined channel #css
- # [01:12] * Topic is '#css http://wiki.csswg.org/planning/sophia-2014#agenda'
- # [01:12] * Set by glazou2 on Mon Sep 08 16:17:19
- # [01:12] * Quits: krijnhoetmer (~krijnhoetmer@public.cloak) (Client closed connection)
- # [01:12] <fantasai> hg resolve -m should mark all files as resolved
- # [01:12] <fantasai> Of course, don't do it unless you've actually resolved all the conflicts ;)
- # [01:15] * Disconnected
- # [01:24] * Attempting to rejoin channel #css
- # [01:24] * Rejoined channel #css
- # [01:24] * Topic is '#css http://wiki.csswg.org/planning/sophia-2014#agenda'
- # [01:24] * Set by glazou2 on Mon Sep 08 16:17:19
- # [01:24] <Rossen_> this should result in the <absFlexItem> to be positioned in the top-left of the flex container (assuming lr-tb writing mode and default justification)
- # [01:26] <fantasai> flexbox reversing has no effect on paint order
- # [01:26] <fantasai> only 'order' property has an effect
- # [01:26] <fantasai> and we agreed that it has an effect
- # [01:26] <fantasai> it's documented at the top of the section
- # [01:26] <fantasai> http://dev.w3.org/csswg/css-flexbox/#algo-flex-order
- # [01:26] <fantasai> Rossen ^
- # [01:30] * Joins: jdaggett (~jdaggett@public.cloak)
- # [01:33] <Rossen_> An absolutely-positioned child of a flex container does not participate in flex layout. They do participate in the reordering step.
- # [01:33] <Rossen_> An absolutely-positioned child of a flex container does not participate in flex layout. They do participate in the reordering step during painting.
- # [01:34] <fantasai> hmm
- # [01:34] <fantasai> An absolutely-positioned child of a flex container does not participate in flex layout.
- # [01:35] <fantasai> However, it does participate in the reordering step (see 'order'), which has an effect in their painting order.
- # [01:35] <fantasai> ?
- # [01:35] <Rossen_> sounds great
- # [01:39] * fantasai pushed that sentence
- # [01:40] <Rossen_> https://dl.dropboxusercontent.com/u/47074248/IESVGResizingSupport.html
- # [01:40] * fantasai muted
- # [01:43] <fantasai> TabAtkins, Rossen: I think that's different from how width/height attrs work on <img>/<object> -- there they set the CSS properties directly, don't provide intrinsic dimensions
- # [01:43] * fantasai can't remember what the correct behavior is for SVG
- # [01:45] * fantasai wordsmithing the CSS2.1 bits
- # [01:45] <Zakim> -TabAtkins
- # [01:45] <Zakim> -fantasai
- # [01:46] <Zakim> -Rossen_
- # [01:46] <Zakim> Team_(css)22:49Z has ended
- # [01:46] <Zakim> Attendees were fantasai, +1.281.305.aaaa, TabAtkins, Rossen_
- # [01:47] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
- # [01:48] * Quits: Rossen_ (~Rossen@public.cloak) ("Page closed")
- # [01:51] <TabAtkins> fantasai: What are you intending with the term "static position rectangle"? Same or different than the term "static position"?
- # [01:51] <TabAtkins> Oh wait, I see it.
- # [01:51] <TabAtkins> I just need to tweak some links.
- # [01:54] <fantasai> um
- # [01:54] * fantasai not sure what you're doing, but was just editing that section
- # [01:54] <fantasai> TabAtkins: http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width
- # [01:55] <TabAtkins> Just fixing a bunch of broken links.
- # [01:55] <fantasai> kk :)
- # [01:55] <fantasai> "The static position for 'left' is the distance from the left edge of the containing block to the left margin edge of a hypothetical box that would have been the first box of the element if its 'position' property had been 'static' and 'float' had been 'none'."
- # [01:55] <fantasai> CSS2.1 conceives of the static position as values for the offset properties.
- # [01:55] <TabAtkins> I just turned up Bikeshed's sensitivity, so I've been having to do force generation and manual commit during the conversation. ^_^
- # [01:55] <fantasai> Not as a position.
- # [01:55] <TabAtkins> fantasai: We should just rewrite that to be more sensible.
- # [01:56] <fantasai> That? Yeah that whole thing is a mess.
- # [01:56] <fantasai> We're not touching it.
- # [01:56] <fantasai> We're just going to write CSS Positioning to be sensical :)
- # [01:56] <TabAtkins> Just give its position as the result of aligning withing the static pos retangle.
- # [01:56] <TabAtkins> That's what I mean, yes.
- # [01:56] <fantasai> But I wanted to tie into that wording properly
- # [01:56] <TabAtkins> For now we can write it into the note box. ^_^
- # [01:56] <fantasai> so that's why "offsets" came into the wording
- # [01:56] <fantasai> Yes!
- # [01:57] <fantasai> That's why I introduced the static position rectangle concept...
- # [01:57] <fantasai> so this stuff can make some sense. ^_^
- # [01:57] * fantasai currently wordsmithing
- # [01:58] <TabAtkins> No problem.
- # [01:58] <TabAtkins> Links all fixed now.
- # [01:58] * TabAtkins wishes we hadn't settled on title as the carrier for "override the linktext" information.
- # [01:59] <fantasai> Yeah, it's awkward.
- # [01:59] <fantasai> What would you suggest changing it to?
- # [02:00] <TabAtkins> xref?
- # [02:00] <fantasai> ...
- # [02:00] <TabAtkins> <a value for=align-self xref=stretch title="Everything's equal height.">...</a>
- # [02:01] <fantasai> I think xref is used to create links, rather than anchors, in some other markup languages...
- # [02:01] <TabAtkins> (That sort of verbosity is, of coruse, only needed if you want to link some text to that property value.)
- # [02:01] <TabAtkins> Yes, that's what this is.
- # [02:01] <fantasai> Oh!
- # [02:01] <TabAtkins> Well, I guess we need the same thing on <dfn>s.
- # [02:02] <TabAtkins> So you're rigth also.
- # [02:02] <fantasai> heh
- # [02:02] <TabAtkins> Anolis just uses x.
- # [02:02] <TabAtkins> Well, data-x, because they're verbose like that.
- # [02:02] <fantasai> x works for me
- # [02:03] <fantasai> "cross-reference as" and "cross-reference to"
- # [02:03] <TabAtkins> Yeah.
- # [02:03] * fantasai moves some sheep around
- # [02:03] <TabAtkins> Okay, implementing. I'll have to check what the link was that you had a non-trivial title for that I just wiped out.
- # [02:04] <fantasai> huh?
- # [02:04] <TabAtkins> We had a few links that were made explicitly to a dfn in the spec, like <a href="#valuedef-stretch"> or whatever.
- # [02:04] <TabAtkins> They were mostly broken.
- # [02:04] <TabAtkins> So I fixed them to be autolinks.
- # [02:05] <TabAtkins> But one of them actually had a title attr giving a reasonable tooltip.
- # [02:05] <TabAtkins> Which it no longer has.
- # [02:05] <fantasai> ah
- # [02:05] * Quits: jet (~junglecode@public.cloak) (jet)
- # [02:06] <TabAtkins> Hmmmmmm.
- # [02:07] <TabAtkins> If I change over to just x, it'll break all the things that currently use title.
- # [02:07] <fantasai> do x || title
- # [02:07] <TabAtkins> If I switch to preferring x, but falling back to title, it'll break for new content that wants to use a title but wants the ordinary text as well.
- # [02:07] <TabAtkins> Which I guess is rare, though.
- # [02:07] <fantasai> ????
- # [02:08] <fantasai> oh
- # [02:08] <fantasai> um
- # [02:08] <TabAtkins> <a title="here's an explanation>stackign context</a>
- # [02:08] <fantasai> maybe an empty x means just use the content?
- # [02:08] <TabAtkins> Yeah, was thinking of that.
- # [02:08] <TabAtkins> Okay.
- # [02:08] <fantasai> Someday in the future we can switch over all the titles
- # [02:08] <fantasai> and then the x's will be redundant
- # [02:08] <fantasai> but
- # [02:09] <TabAtkins> Wont' need a change, it'll just be an excess two characters.
- # [02:10] <fantasai> yeah
- # [02:10] * fantasai pushes the static pos stuff
- # [02:15] <fantasai> TabAtkins: http://dev.w3.org/csswg/css-flexbox/#abspos-items
- # [02:15] <fantasai> TabAtkins: Lemme know if that makes sense.
- # [02:16] <TabAtkins> Sounds good.
- # [02:16] <TabAtkins> Hmm.
- # [02:16] <TabAtkins> Interesting that, in this context, it uses justify-content, but when absposes are aligned otherwise, they use justify-self.
- # [02:17] <TabAtkins> We should maybe address that in Alignment?
- # [02:17] <fantasai> That's a good point...
- # [02:18] <fantasai> I think it's because the static pos is supposed to be the position it "would have had"
- # [02:19] <fantasai> in some other contexts, alignment properties might not have any effect at all
- # [02:19] <TabAtkins> Right.
- # [02:19] <fantasai> on static pos
- # [02:19] <TabAtkins> That implies that abspos alignment is context-specific.
- # [02:20] <fantasai> well, not exactly :)
- # [02:20] <TabAtkins> In particular, that two absposes that share a positioning root but not a parent might use totally different properties to align themselves.
- # [02:20] <fantasai> So let's suppose that I have a box with one auto offset and one 0 offset
- # [02:21] <fantasai> ...
- # [02:21] <TabAtkins> In different axises, I assume.
- # [02:22] <fantasai> I guess in the same axis they would ignore the auto offset
- # [02:22] <fantasai> if they didn't, then the alignment properties would apply to split the difference
- # [02:23] <TabAtkins> Yeah.
- # [02:23] <TabAtkins> They ignore the auto.
- # [02:26] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [02:33] * Joins: tantek (~tantek@public.cloak)
- # [02:44] * Joins: jdaggett_ (~jdaggett@public.cloak)
- # [02:49] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [02:49] * jdaggett_ is now known as jdaggett
- # [03:05] * Joins: zcorpan (~zcorpan@public.cloak)
- # [03:12] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [03:15] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:25] * Joins: dbaron (~dbaron@public.cloak)
- # [03:31] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:20] * Quits: sylvaing__ (~sid26595@public.cloak) (Client closed connection)
- # [04:20] * Joins: sylvaing__ (~sid26595@public.cloak)
- # [04:28] * Joins: jdaggett_ (~jdaggett@public.cloak)
- # [04:33] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [04:33] * jdaggett_ is now known as jdaggett
- # [04:43] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [05:07] * Joins: jdaggett (~jdaggett@public.cloak)
- # [05:45] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [06:30] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [06:34] * Joins: dbaron (~dbaron@public.cloak)
- # [07:25] <birtles> TabAtkins: bikeshed is not finding attribute info for dictionary members anymore
- # [07:27] <TabAtkins> Probably because I undid a dirty hack from Shane that treated all dictionary members as interface attributes. I'll fix it tomorrow.
- # [07:28] <birtles> birtles: ok, I wondered if there was a workaround
- # [07:28] <birtles> oops, that was meant for you :)
- # [07:30] <TabAtkins> Probably not. I need to poke at the attribute-info code and make sure it'll look for dictionary members as well. Shouldn't be difficult.
- # [07:56] * Zakim excuses himself; his presence no longer seems to be needed
- # [07:56] * Parts: Zakim (zakim@public.cloak) (Zakim)
- # [08:21] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:28] * Joins: tantek (~tantek@public.cloak)
- # [08:57] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [08:59] * Joins: dbaron (~dbaron@public.cloak)
- # [09:00] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:08] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:29] * Joins: jdaggett (~jdaggett@public.cloak)
- # [09:52] * Joins: jet (~junglecode@public.cloak)
- # [10:22] * Quits: jet (~junglecode@public.cloak) (jet)
- # [10:39] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [10:54] * Quits: jdaggett (~jdaggett@public.cloak) (Client closed connection)
- # [11:33] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [11:36] * Joins: antonp (~Thunderbird@public.cloak)
- # [11:46] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [12:52] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [12:58] * Joins: darktears (~darktears@public.cloak)
- # [13:37] * Joins: plh (plehegar@public.cloak)
- # [13:55] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [13:55] * Joins: plh (plehegar@public.cloak)
- # [14:04] * Joins: tantek (~tantek@public.cloak)
- # [14:38] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [14:53] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
- # [15:05] * Joins: dauwhe (~dauwhe@public.cloak)
- # [15:29] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [15:31] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [15:45] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [15:45] * Joins: dauwhe (~dauwhe@public.cloak)
- # [15:58] * Joins: zcorpan (~zcorpan@public.cloak)
- # [16:07] * Joins: {Darktears} (~darktears@public.cloak)
- # [16:08] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
- # [16:10] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [16:21] * Joins: darktears (~darktears@public.cloak)
- # [16:25] * Quits: {Darktears} (~darktears@public.cloak) (Ping timeout: 180 seconds)
- # [17:12] * Quits: Ms2ger (~Ms2ger@public.cloak) ("Leaving")
- # [17:28] * Joins: jet (~junglecode@public.cloak)
- # [17:31] * Joins: dbaron (~dbaron@public.cloak)
- # [17:40] * Joins: florian (~Florian@public.cloak)
- # [17:41] * Quits: Bert (bbos@public.cloak) (Client closed connection)
- # [17:43] * Joins: Bert (bbos@public.cloak)
- # [17:44] * Joins: glazou (~glazou@public.cloak)
- # [17:44] * Joins: Zakim (zakim@public.cloak)
- # [17:44] * Joins: RRSAgent (rrsagent@public.cloak)
- # [17:44] <RRSAgent> logging to http://www.w3.org/2014/09/24-css-irc
- # [17:45] * glazou changes topic to 'http://lists.w3.org/Archives/Public/www-style/2014Sep/0357.html'
- # [17:45] <glazou> Zakim, this will be Style
- # [17:45] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 14 minutes
- # [17:45] <glazou> RRSAgent, make logs public
- # [17:45] <RRSAgent> I have made the request, glazou
- # [17:46] <glazou> Zakim, code?
- # [17:47] <Zakim> the conference code is 78953 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), glazou
- # [17:47] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:53] * Joins: MaRakow (~MaRakow@public.cloak)
- # [17:56] <Zakim> Style_CSS FP()12:00PM has now started
- # [17:56] <Zakim> +plinss
- # [17:56] * Joins: dael (~dael@public.cloak)
- # [17:56] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
- # [17:56] <dael> ScribeNick: dael
- # [17:57] <Zakim> +[Microsoft]
- # [17:57] <gregwhitworth> Zakim, Microsoft has me
- # [17:57] <Zakim> +gregwhitworth; got it
- # [17:57] <Zakim> + +1.917.934.aaaa
- # [17:57] <Zakim> + +1.479.764.aabb
- # [17:57] <Zakim> +dael
- # [17:58] <Zakim> + +93192aacc
- # [17:58] <Zakim> +dauwhe
- # [17:58] <antonp> Zakim, aacc is me
- # [17:58] <Zakim> +antonp; got it
- # [17:58] * Zakim hears +1.479.764.aabb's hand up
- # [17:58] * Zakim sees +1.479.764.aabb on the speaker queue
- # [17:58] <Zakim> -dael
- # [17:58] <plinss> q-
- # [17:58] * Zakim sees +1.479.764.aabb on the speaker queue
- # [17:58] <plinss> ack
- # [17:59] <florian> Zakim, I am + 1.479.764.aabb
- # [17:59] <Zakim> I don't understand 'I am + 1.479.764.aabb', florian
- # [17:59] <Zakim> +dael
- # [17:59] * Joins: mikesherov (~uid42630@public.cloak)
- # [17:59] <florian> Zakim, I am +1.479.764.aabb
- # [17:59] <Zakim> +florian; got it
- # [17:59] <plinss> q?
- # [17:59] * Zakim sees +1.479.764.aabb on the speaker queue
- # [17:59] * Joins: murakami (~769ad103@public.cloak)
- # [17:59] <florian> q-
- # [17:59] * Zakim sees +1.479.764.aabb on the speaker queue
- # [17:59] <plinss> q=
- # [17:59] * Zakim plinss, if you meant to query the queue, please say 'q?'; if you meant to replace the queue, please say 'queue= ...'
- # [17:59] <plinss> queue=
- # [17:59] * Zakim sees no one on the speaker queue
- # [18:00] <Zakim> + +33.1.39.21.aadd
- # [18:00] <glazou> Zakim, aadd is me
- # [18:00] <Zakim> +glazou; got it
- # [18:00] <Zakim> +[Microsoft.a]
- # [18:00] <Zakim> +??P34
- # [18:01] * Joins: Rossen_ (~Rossen@public.cloak)
- # [18:01] <murakami> zakim, ??P34 is me
- # [18:01] <Zakim> +murakami; got it
- # [18:01] <Zakim> +[IPcaller]
- # [18:01] <Zakim> +hober
- # [18:01] * Joins: alex_antennahouse (~458c94ae@public.cloak)
- # [18:01] <Zakim> + +1.631.398.aaee
- # [18:02] <Zakim> +krit
- # [18:02] <Zakim> - +1.917.934.aaaa
- # [18:02] <Zakim> +TabAtkins
- # [18:03] <Rossen_> zakim, microsoft is me
- # [18:03] <Zakim> +Rossen_; got it
- # [18:03] <Zakim> + +1.917.934.aaff
- # [18:03] <Zakim> +dbaron
- # [18:04] <dael> plinss: Let's start
- # [18:04] <dael> plinss: Any additions to the agenda?
- # [18:04] <SimonSapin> anyone using SIP?
- # [18:04] <dael> plinss: I'll take that as a no
- # [18:04] <SimonSapin> Zakim not responding for me
- # [18:04] <dael> Topic: Joint meeting with dpub
- # [18:04] <dael> dauwhe: I didn't know what the proceedure is to set this up.
- # [18:04] <dael> plinss: Doens't matter as long as we know.
- # [18:05] <dael> dauwhe: They're interested in the box tree stuff. dpub has a force on dom pagination or something like that
- # [18:05] <glazou> let me call again, I hear nothing at all
- # [18:05] <dael> dauwhe: They're at the end of the week and we're att he beginning.
- # [18:05] <Zakim> -glazou
- # [18:05] <dael> plinss: Are there times they were available or would be better?
- # [18:05] <dael> dauwhe: I'll ask them.
- # [18:05] <dael> plinss: Anyone in our group that wants to be there but has time restrictions?
- # [18:05] <dael> Rossen_: I think it would be good to see what they want to bring
- # [18:05] <glazou> me
- # [18:05] <Zakim> + +aagg
- # [18:06] <dael> plinss: Invite them to our normal or use our breakout time?
- # [18:06] <Zakim> +glazou
- # [18:06] <SimonSapin> Zakim, +aagg is me
- # [18:06] <Zakim> +SimonSapin; got it
- # [18:06] <TabAtkins> I'm fine with taking a bit of normal time if necessary.
- # [18:06] * Bert is having computer problems. Will join in a moment.
- # [18:06] <dael> ???: I would say the breakout time is longer and that's a good way to use it.
- # [18:06] <Zakim> + +1.206.992.aahh
- # [18:06] <MaRakow> Zakim, aahh is me
- # [18:06] <Zakim> +MaRakow; got it
- # [18:06] <Zakim> +Vivien
- # [18:06] <TabAtkins> s/???/dauwhe/
- # [18:06] <dael> dauwhe: THat's what I thought. Some people in dpub were worried that people wouldn't follow the schedule and use the breakout time for reglar, but I think this is a great use of the time.
- # [18:07] <dael> dbaron: I thinkt he AC meeting is also in that time.
- # [18:07] <mikesherov> Zakim, +1.917.934.aaff is me
- # [18:07] <Zakim> +mikesherov; got it
- # [18:07] <dael> plinss: I think that's Tuesday. Looks like Monday breakout is good to suggest.
- # [18:07] <dael> dauwhe: I'll start with that.
- # [18:07] <dael> Rossen_: While we're on the topic, there's the user intentions task force.
- # [18:08] <dael> Rossen_: They currently are looking at defining editing behaviours. Based on our last F2F discussion I think ther'es an overlap between some of our intentions and what these guys want to do.
- # [18:08] <dael> Rossen_: Talking to Ben Peters they might also want to attend a joint meeting. Same protocal?
- # [18:08] <dael> plinss: Sounds reasonable. Maybe you coordinate or put them in touch with me.
- # [18:08] <dael> Topic: CSS Images 3
- # [18:09] <dael> TabAtkins: As part of the F2F we said we'd repub since the CR is 2 years old.
- # [18:09] * dbaron Zakim, who is noisy?
- # [18:09] <dael> TabAtkins: The older text hasn't been touched, I've only been doing 4.
- # [18:09] <Zakim> +ChrisL
- # [18:09] * Zakim dbaron, listening for 10 seconds I heard sound from the following: florian (4%), Vivien (3%), +1.631.398.aaee (18%), TabAtkins (17%)
- # [18:09] * dbaron Zakim, mute aaee
- # [18:09] * Zakim +1.631.398.aaee should now be muted
- # [18:09] <dael> TabAtkins: I thought it was more reasonable to stip 4 down and use it in 3. It means there might be still some errors that have level 4 references.
- # [18:10] <dael> TabAtkins: If there's anything else we can catch those. I need sign off on a few features that have been impl for a while and are stable enough for CR level draft. I need approval
- # [18:10] <dael> TabAtkins: First is image-function so it doens't do URL fallback.
- # [18:10] <dael> TabAtkins: That shouldn't be controversial.
- # [18:10] * Bert zakim, vivien is probably me
- # [18:10] * Zakim +Bert?; got it
- # [18:10] <dael> TabAtkins: Second is I've moved 3 functions, image-set function which is impl by webkit and eq to picture. Cross-fade function for same reason
- # [18:11] <dael> TabAtkins: Also image-rendering that controls interp px as you scale up or down. It's impl in at least 2 browsers so It's ready for stable.
- # [18:11] <dael> krit: Most of the prop you mentioned were in webkit before....
- # [18:11] * Joins: ChrisL (clilley@public.cloak)
- # [18:11] <dael> TabAtkins: The two functions aren't in independant. Image-rendering is in firefox and webkit
- # [18:12] <dael> ??: Other than what you've listed explicitly, is it all from resolutions or things you thought were good.
- # [18:12] <dael> TabAtkins: I believe all res. The only other change I think of is that image function auto-rotates when before it was an explicit special value, but that's from a resolution
- # [18:12] <plinss> s/??/florian/
- # [18:12] <dael> florian: The other changes are links?
- # [18:13] <dael> TabAtkins: Yes. I'll go through and verify to make sure I haven't made futher unitentional changes, but those are the ones I intended.
- # [18:13] <dael> dbaron: What's now in 4 that isn't pulled back?
- # [18:13] <dael> TabAtkins: element function, and a few other bits.
- # [18:13] * Joins: arybka (~arybka@public.cloak)
- # [18:13] <dael> TabAtkins: clinical gradients.
- # [18:13] <dael> TabAtkins: that's it. Those two.
- # [18:13] <ChrisL> s/clinical/conical
- # [18:13] <dael> dbaron: and bidi imanges
- # [18:14] * Joins: antenna (~antenna@public.cloak)
- # [18:14] <dael> TabAtkins: Yes. Images 4 is now out of date because of the text in 3. I'll backport in a while. Or reset 4 to a delta spec until we're ready for it to be stable.
- # [18:14] <dael> ???: I think in general it makes sense. I feel better about things in other browsers instead of the ones only in pre-fork webkit.
- # [18:14] <MaRakow> s/???/MaRakow/
- # [18:14] <dael> smfr: So images 4 isn't in WD
- # [18:14] <dael> TabAtkins: Yes.
- # [18:15] <dael> MaRakow: So would we need another LC?
- # [18:15] <dael> TabAtkins: This would be a new process LC/CR
- # [18:15] <MaRakow> s/MaRakow/??/
- # [18:15] <dael> MaRakow: Okay, so it doesn't matter.
- # [18:15] <dael> plinss: Is that true? If were in CR we can't change?
- # [18:15] * liam zakim, call liam-617
- # [18:15] * Zakim ok, liam; the call is being made
- # [18:15] <Zakim> +Liam
- # [18:15] <dael> Bert: I think it would be great to publish a WD for 3 weeks and than go back to CR.
- # [18:16] <dael> ??: The point of doing that would give a chance to go back. So as things coellese it can get comments in CR.
- # [18:16] <dael> Bert: But CR means it's cemented and WD doesn't.
- # [18:16] <dael> ??: But it used to. Now CR means we want comments.
- # [18:16] <ChrisL> s/??/Chris
- # [18:16] <ChrisL> s/??/Chris
- # [18:16] <dael> MaRakow: Given that there are a lot of changes, should we pub a CR that we haven't read?
- # [18:17] <dael> TabAtkins: You've read the level 4 draft.
- # [18:17] <dael> MaRakow: We haven't read it as a CR.
- # [18:17] <MaRakow> s/MaRakow/??/
- # [18:17] <dael> florian: Can we have actions to review it?
- # [18:17] <ChrisL> I don't oppose dropping all the way back to WD but I don't think it is needed, we can go straight to LCCR which is the new procedd for "edited CR"
- # [18:17] <florian> s/???/Florian/
- # [18:17] <dael> TabAtkins: I'm fine with waiting for a few weeks and brining it up again
- # [18:18] <dael> ChrisL: So to be clear, people want WD again and I don't think we need to because LC/CR is meant to allow you to republish and disclose new features. I'll do whatever people want.
- # [18:18] <dael> TabAtkins: I'm fine with give the group 2 or 3 weeks of time and then asking for LC/CR publication
- # [18:18] <dael> ChrisL: Makes sense.
- # [18:18] <dael> plinss: I think that sounds reasonable. Am I remembering there was one phase whre you can't switch?
- # [18:19] <dael> ChrisL: Old LC to CR, I think.
- # [18:19] <ChrisL> yes, old LC to new LCCVR (which seems odd)
- # [18:19] <dael> plinss: I'm hearing that everyone should review and come back in a few weeks.
- # [18:19] <dael> florian: WE don't have anything on the new functions
- # [18:19] <ChrisL> s/anything/consensus
- # [18:19] <dael> TabAtkins: Image-rendering. That's impl by two browsers. It has auto or pixilated or crisp edges for scaling.
- # [18:19] <dael> krit: Is px the same in both?
- # [18:20] <dael> TabAtkins: Yes. dholbert just asked for a minor change that will simplify, but yes.
- # [18:20] <dael> florian: Should we resolve on that suggested change while we're at it?
- # [18:20] <dael> TabAtkins: The change is previously the pixilated used the nearest neighbor when things are being scaled. Nearest neigh doesn't have good effects when going down. It loses info instead of scaling.
- # [18:21] <dael> TabAtkins: Previous said when scaling down use normal scaling. The obj was that it was difficult to pipe in if you're going up or down to the point you're doing the scaling. And scaling down doesn't loose much information. We're mostly concerned about scaling up. He asked it to be changed to always nearest neighbor and doens't care about direction.
- # [18:22] <dael> florian: If people have something better can we have a MAY use different for scaling down.
- # [18:22] <dael> TabAtkins: Current is nearest neighbor or better.
- # [18:23] <dael> ChrisL: Currently we require biliniar because we had impl that did nearest neighbor and it was horrible. So we need to have a minimuml level in the spec. If one says explicitly nearest and the other says do what you normally do. I'm sure we can have language that clarifies
- # [18:23] <dael> TabAtkins: We have auto set up so that it can go to the cheapestest thing it can if it has limited resources.
- # [18:23] <dael> ChrisL: Im worried the language will get abused.
- # [18:23] <dael> TabAtkins: People can make ugly browsers, but people will complian.
- # [18:24] <dael> krit: We do have a venue that's specifically for upscalling with nearest neighbor. It's meant for upscale, not when you downscale.
- # [18:24] <dael> krit: Do we have a use case for make it ugly when you scale down?
- # [18:24] <dael> TabAtkins: No.
- # [18:24] <krit> s/krit/florian/
- # [18:24] <dael> florian: So when you upscale you must and downscale you may.
- # [18:25] <dael> TabAtkins: The spec had previously said scaling up means at least in one dimension. Down is only if you're scrinking on all sides.
- # [18:25] <dael> florian: Is that reasonable with what we just said?
- # [18:25] <dael> ??: Nearest neighbor in terms of scale.
- # [18:25] <dael> TabAtkins: I'm fine with adding weasel language.
- # [18:25] <krit> s/??/krit/
- # [18:25] <dael> plinss: Is everyone happy witht he change
- # [18:26] <ChrisL> ok with the change, want to read exact weasel words
- # [18:26] <krit> s/terms of scale./for down and up scaling?/
- # [18:26] <dael> TabAtkins: WE accept my proposal to allow nearest neighbor in both directions but allow browsers to do prettier in the down dirctions
- # [18:26] <dael> RESOLVED: We accept my proposal to allow nearest neighbor in both directions but allow browsers to do prettier in the down dirctions
- # [18:26] <dael> plinss: There's language in Images 3 [missed]. Did we ever publish a rec?
- # [18:26] <dael> TabAtkins: Yes, it was in SVG spec.
- # [18:27] <dael> plinss: So do we need to treat as depricated, or shuld it be invalid.
- # [18:27] <dael> plinss: If it's spec in SVG that's fine.
- # [18:27] <dael> TabAtkins: So the large question of image rendering in level 3. Yay or objections?
- # [18:27] <dael> RECOLVED: Include image rendering in level 3
- # [18:28] <dael> TabAtkins: Next is image set. Browser uses magic to decide which one to load. This is identical to image souce set. It's impl in webkit and match HTML so I thought this was stable.
- # [18:28] * liam zakim, who is on the phone?
- # [18:28] * Zakim sees on the phone: plinss, Rossen_, florian, antonp, dauwhe, dael, [Microsoft.a], murakami (muted), [IPcaller], hober, +1.631.398.aaee (muted), krit, TabAtkins, mikesherov, dbaron,
- # [18:28] * Zakim ... SimonSapin, glazou, MaRakow, Bert?, ChrisL, Liam
- # [18:28] * Zakim Rossen_ has gregwhitworth
- # [18:28] <dael> florian: This matches the lates of HTML?
- # [18:28] * liam SimonSapin, did you get connected?
- # [18:28] <dael> TabAtkins: The subset it addresses? This is more limited but I'd be happy the expand in 4
- # [18:29] <dael> florian: This is a 3 way thingin in HTML.
- # [18:29] <dael> TabAtkins: The third part is something I'd like to explore later. There will be a way, but I don't want to tie it into the stable set.
- # [18:29] <dael> florian: So this is eq to the source set in HTML.
- # [18:29] <dael> TabAtkins: Yeah.
- # [18:29] <dael> TabAtkins: Any other opinions or obj?
- # [18:29] <dael> ???: I'm in favor
- # [18:29] <dael> plinss: There's only one impl?
- # [18:30] <plinss> s/???/hober/
- # [18:30] <dael> TabAtkins: Yes. Given that FF does source set, it may be easy to impl image set. It's easy to translate over.
- # [18:30] <dael> florian: This has been controversial. If people haven't areed in HTML I'd obj, but given that HTML did setlle down I'm okay.
- # [18:30] <ChrisL> agree with florian there
- # [18:30] <dael> plinss: I'm concerned about how long this will keep us in CR.
- # [18:31] <dael> TabAtkins: We have 0 tests anyway.
- # [18:31] <dael> plinss: We are shy on tests.
- # [18:31] <dael> TabAtkins: I need to spend time on that. i plan to in the next couple months.
- # [18:31] <dael> ??: There are 4 open issues. Will you port those over?
- # [18:31] <dael> TabAtkins: They're mostly resolve din Level 3 I think. Let me look.
- # [18:31] <MaRakow> s/??/MaRakow/
- # [18:32] <dael> TabAtkins: There are two issues in Level 3. First is common to HTML and I don't think we want to resolve on CSS until HTML decides.
- # [18:32] <dael> TabAtkins: Resolution is approx for file size, but not all file types are like that. Vector is infinent res but a small files size and image doesn't capture that well.
- # [18:32] <dael> hober: You can do vector without an image set.
- # [18:33] <dael> florian: What it does is it gives hints to the browser which vecotr it's meant to be. The high res, the low res...
- # [18:33] <dael> TabAtkins: Vector also suffers from small image sizes. I think we should remove the issue, let HTML decide, and copy. Which might be nothing.
- # [18:33] <dael> TabAtkins: Right now vector images can be the largest resolution and that works for now.
- # [18:34] <dael> ChrisL: It's good as a first approx. There's also need to have multiple vector images.
- # [18:34] <florian> s/what it does it is gives/what it doesn't do is giving/
- # [18:34] <dael> TabAtkins: That's discrimintating in a different way. Like pixal size which image-set doesnt' solve. I'm saying this is complex and CSS shouldn't solve it. HTML and CSS should be consistent.
- # [18:34] <dael> MaRakow: Sounds like we should leave this is level 4 until resolved?
- # [18:35] <dael> TabAtkins: This isn't a large problem.
- # [18:35] <dael> florian: There's been a lot of discussion on this and people seem to be agreeing that what's in HTML is mostly right and good to go. The rest may be addressed in the future, but maybe not because no one cares enough. I don't think this is enough to block it and being consistant make sense.
- # [18:36] <dael> MaRakow: So can we say the issue is resolved or is it open and pending HTML
- # [18:36] <dael> TabAtkins: WE close for now because it's not a big deal. When it is resolved, we participate and make it consitent.
- # [18:36] <dael> florian: Make it into a note saying we know this feature doesn't address that use case.
- # [18:36] <dael> TabAtkins: Yes.
- # [18:36] <dael> florian: It's a use case that will be addressed later.
- # [18:37] <dael> TabAtkins: So obj to closing this with no change because we'll fix it later in harmony with HTML
- # [18:37] <dael> RESOLVED: closing this with no change because we'll fix it later in harmony with HTML
- # [18:37] <dael> TabAtkins: This is a restriction that doesn't let image set nest. This is from when there was fallback, but we removed the functionality from image and image set I switched to match HTML
- # [18:38] <dael> TabAtkins: Now that there isnt' a need to worry about fallback, I think nesting is less complex and prob not a bad idea to lift the restriction so you can nest.
- # [18:38] <dael> plinss: That precludes future fallback solutions
- # [18:38] <dael> florian: That looks subtile enough I'd rather read it and think about it. You're prob right but I want time to agree.
- # [18:39] <dael> plinss: I'm concerned if having the nesting restricts our ways of doing fallback in the future.
- # [18:39] <dael> TabAtkins: I don't believe it will. I think we can add conditions as part of the fallback mech.
- # [18:39] <dael> plinss: What do you gain?
- # [18:39] <dael> TabAtkins: You have image set and have...
- # [18:40] <dael> TabAtkins: Oh. You don't. You don't gain anything. It's a matter of making it invalid to nest and we're not gaining anything from having the restriction.
- # [18:40] <dael> plinss: You're not gaining anything from the functionality
- # [18:40] <dael> TabAtkins: No, it's useless to nest, I just want to remove the unneeded restriction
- # [18:40] <dael> hober: I think we can add the limitation later. Authors don't do it.
- # [18:41] <dael> florian: If everyone is cool I won't stand in the way, but I'd rather think on it.
- # [18:41] <dael> plinss: Let's come back to it.
- # [18:41] <dael> florian: Is there a summary in the spec?
- # [18:41] <dael> action TabAtkins to e-mail the list about lifting restrictions on nesting image set
- # [18:41] * trackbot is creating a new ACTION.
- # [18:41] <trackbot> Created ACTION-652 - E-mail the list about lifting restrictions on nesting image set [on Tab Atkins Jr. - due 2014-10-01].
- # [18:41] <dael> TabAtkins: So the larger issue is keep image set in the spec, yay or obj?
- # [18:42] <dael> TabAtkins: We're going to have a few weeks of review
- # [18:42] <dael> florian: So the review is to let me decide.
- # [18:42] <dael> hober: Yay.
- # [18:42] <dael> RESOLVED: Have image set in level 3
- # [18:42] <dael> TabAtkins: So the last lets you blend images or blend colors.
- # [18:43] <dael> TabAtkins: It's used in blink/webkit to fill between animations. The syntax in the spec does differ from the current impl syntax b/c we changed from the prefixed in order to be extensible to multiple images in the future.
- # [18:43] <dael> TabAtkins: IN the future level we want crossfade to be able to blend 3 or more images. So I had to tweek the syntax.
- # [18:43] <dael> dbaron: Why doesn't crossfade take crossfade as an arguement.
- # [18:43] <dael> TabAtkins: It does. It's messy
- # [18:44] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [18:44] <dael> dbaron: It's the natural thing that falls out of transitions. So you end up with a nested case instead of a three function
- # [18:44] <dael> TabAtkins: You might be right.
- # [18:44] * Joins: zcorpan (~zcorpan@public.cloak)
- # [18:44] <dael> TabAtkins: I'll give that more thought to see if we want to extend that. I need to talk to shane because I think there was something about additive animations.
- # [18:44] <dael> TabAtkins: So we may revert back.
- # [18:45] <dael> dbaron: This is also pulling the interolation rues that depend on crossfade into images 3.
- # [18:45] <dael> dbaron: This almost sounds like abandoning images 3 and doing images 4
- # [18:46] <dael> TabAtkins: I recall an earlier F2F about what it would meant o mainitan a CR level 3 and WD level 4 and it would mean that whenever the level 4 items are ready to advance we would take those features and pull them into a repub of the lower level CR.
- # [18:46] <dael> dbaron: That depends on the definition of stable. These aren't ready to exit CR.
- # [18:46] <dael> TabAtkins: Yes. But by that criteria image 3 should be out of CR as well.
- # [18:46] <ChrisL> with zero tests its clear nothing is ready toexit CR
- # [18:46] <dael> dbaron: I guess I'm okay with it. It prob will mean it's hard to get it to REC.
- # [18:46] <dael> TabAtkins: That's poss. I don't think these are the first things that will drop
- # [18:47] <dael> florian: All this stuff you're adding, can it be at risk?
- # [18:47] <dael> ChrisL: In some ways I'd rather put it in and see if it has traction. If we want to move and it looks dodgy, we can change them to at risk
- # [18:47] <dael> florian: Is there any down side to at risk?
- # [18:47] <dael> ChrisL: There's a slight one because it's usually a flag saying we're going to pull this.
- # [18:48] <dael> TabAtkins: Previously it was to allow its removal to not be a normative change, but that's not needed anymore.
- # [18:48] <dael> florian: Okay. So ignore what I said.
- # [18:48] <dael> plinss: So we can delete the features and go right back to CR.
- # [18:48] <dael> florian: So with lack of LC do we need at risk?
- # [18:48] * krit put at-risk on the at-risk list
- # [18:48] <dael> plinss: Let's not bikeshed the process.
- # [18:48] <dael> TabAtkins: So crossfade function in? There may be tweeks during review
- # [18:49] <dael> TabAtkins: And putting it in for now doesn't mean we can't put it back into 4 later.
- # [18:49] <dael> RESOLVED: move crossfade to level 3 of Images
- # [18:49] <florian> http://dev.w3.org/csswg/selectors-3/#application-in-css
- # [18:49] <dael> Topic: Sizing of floated ::first-letter
- # [18:50] <dael> florian: In selecors 3 there's some language from 2.1 that allows thing to pick the letter height of the first letter. That was there because if you do it well you could make it look better.
- # [18:50] <dael> florian: Only FF is doing this so it's not interop. And we have another value coming in that's better at drop-cap. So I suggest we remove the special casing.
- # [18:51] <florian> http://florian.rivoal.net/csswg/first-letter-tests/first-letter-001.html
- # [18:51] <florian> http://florian.rivoal.net/csswg/first-letter-tests/first-letter-002.html
- # [18:51] <florian> http://florian.rivoal.net/csswg/first-letter-tests/first-letter-003.html
- # [18:51] <florian> http://florian.rivoal.net/csswg/first-letter-tests/first-letter-001-ref.html
- # [18:51] <dael> florian: I wrote a few test cases that should the difference.
- # [18:51] <dael> florian: Only FF does anything different. I think gregwhitworth mentioned that there might be subtile differences elsewhere, but I don't think there's a case for allowing the difference other than drop-caps
- # [18:51] <gregwhitworth> agreed
- # [18:51] <dael> TabAtkins: I agree. I think initial-letter will do it better.
- # [18:51] <dael> Rossen_: Sounds reasonable.
- # [18:51] <dael> florian: dbaron?
- # [18:52] <dael> dbaron: I'd like to see initial-letter be more stable, but I guess I'm okay
- # [18:52] <dael> RESOLVED: remove special case from ::first-letter
- # [18:52] <dael> florian: I'll submit the tests.
- # [18:52] <dael> florian: Do we submit from TTWF or is the old way fine?
- # [18:52] <dael> plinss: Old way is just fine.
- # [18:52] <dael> florian: What's prefer?
- # [18:53] <dael> plinss: Author's preference
- # [18:53] <dael> Topic: Overriding and important style
- # [18:53] * ChrisL !!superimportant
- # [18:53] * dauwhe !simonsays
- # [18:53] <ChrisL> !sudo
- # [18:53] <dael> mikesherov: Bascally what we have is a situation whenre element.style.setProperty doesn't change the imporant. To do the way casade works it doesn't take the delcaration.
- # [18:54] <mikesherov> http://bugs.jquery.com/ticket/14394
- # [18:54] <dael> mikesherov: There's no way to change from red important to black in one step. It's not interop and it fires two mutation observers. WE tried to fix this in JQuery which cased a few more bugs.
- # [18:54] <mikesherov> http://bugs.jquery.com/ticket/14836
- # [18:54] <ChrisL> ok so it is an atomic operation to change value and importance together
- # [18:55] <dael> mikesherov: Because there isn't interop, though webkit, blink and IE are doing what the spec says, it might make sense to switch to what FF is doing
- # [18:55] <dael> glazou: I support this
- # [18:55] <mikesherov> https://connect.microsoft.com/IE/feedback/details/831122/assigning-to-the-style-property-initialized-to-an-important-value-isnt-applied
- # [18:55] * Quits: jet (~junglecode@public.cloak) (jet)
- # [18:55] <dael> mikesherov: When we filled the bug is Microsoft they pointed to the spec so I think they'd change if we changed the spec and I'm hoping blink/webkit supports it.
- # [18:55] <dael> mikesherov: I'mn ot sure how many authors are relying on the current behaviour
- # [18:56] <dael> glazou: I don't think many authors are, but app authors hit it a lot and het it.
- # [18:56] <dael> mikesherov: It's important for something like jQuery to be able to do this in one step.
- # [18:56] <dael> ChrisL: It make sense for this to be an autonomous declaration
- # [18:57] <dael> mikesherov: From the ML it seemed there was a res last august in the opposite direction. I'm not sure what the details of that decision were, but I'd like to see a change.
- # [18:57] <dael> plinss: Anyone remember or have minutes from that?
- # [18:57] <dael> dbaron: My memory is someone didn't want to change.
- # [18:57] <dael> plinss: Are they willing to change now?
- # [18:57] <dael> TabAtkins: I don't see reason why we'd object
- # [18:58] <dael> plinss: So are folks okay with resolving?
- # [18:58] <dael> hober: I don't know either way. I don't know compat risk.
- # [18:58] <dael> Rossen_: Same for us. We need to evaluate the compat and see if we'd need to change.
- # [18:58] <dael> mikesherov: I'm new. I don't understand about evaluating the compat risk.
- # [18:58] <zcorpan> i think it's ok compat-wise. last time i looked at it i only found scripts expecting the firefox behavior
- # [18:59] <dael> Rossen_: We can try to run some queries to see how widely this pattern is used and once we find that we can see what the consiquences would be for site breakage.
- # [18:59] <dael> florian: I don't know how you'd search. It's not an easy thing to parse.
- # [18:59] <dael> Rossen_: I'm not saying it will be. We can try and mine the data. I don't know success.
- # [19:00] <dael> mikesherov: Webdev believe that they can set it how they want to and since it's an inline style they think they can change it. Again, Firefox does the 'expected' behaviour. I'm not sure how to research.
- # [19:00] <dael> florian: One thing would be does FF have bugs?
- # [19:00] <dael> TabAtkins: I don't think it was an issue.
- # [19:00] <florian> s/TabAtkins/dbaron/
- # [19:01] <dael> plinss: Does people want time to research or can we resolve now?
- # [19:01] <dael> Rossen_: I'd like a week.
- # [19:01] <Zakim> -hober
- # [19:01] <Zakim> -dbaron
- # [19:01] <dael> action Rossen_ research changing the overwriting of an important style
- # [19:01] * trackbot is creating a new ACTION.
- # [19:01] <Zakim> -antonp
- # [19:01] <trackbot> Error finding 'Rossen_'. You can review and register nicknames at <http://www.w3.org/Style/CSS/Tracker/users>.
- # [19:01] * liam zakim, drop liam
- # [19:01] <Zakim> -ChrisL
- # [19:01] * Zakim Liam is being disconnected
- # [19:01] <Zakim> -dauwhe
- # [19:01] <Zakim> -Liam
- # [19:01] <Zakim> -Rossen_
- # [19:01] <Zakim> -Bert?
- # [19:01] <Zakim> -mikesherov
- # [19:01] <Zakim> -[Microsoft.a]
- # [19:01] <Zakim> -glazou
- # [19:01] <dael> plinss: Thanks everyone.
- # [19:01] <Zakim> -TabAtkins
- # [19:01] <Zakim> -plinss
- # [19:01] <Zakim> -[IPcaller]
- # [19:01] <Zakim> -MaRakow
- # [19:01] * Quits: glazou (~glazou@public.cloak) (glazou)
- # [19:01] <Zakim> -murakami
- # [19:01] <Zakim> -florian
- # [19:01] * Quits: alex_antennahouse (~458c94ae@public.cloak) ("http://www.mibbit.com ajax IRC Client")
- # [19:01] <Zakim> -dael
- # [19:01] <Zakim> -krit
- # [19:01] <Zakim> -SimonSapin
- # [19:01] * Quits: murakami (~769ad103@public.cloak) ("http://www.mibbit.com ajax IRC Client")
- # [19:02] * Quits: MaRakow (~MaRakow@public.cloak) ("Page closed")
- # [19:02] * Quits: dael (~dael@public.cloak) ("Page closed")
- # [19:02] <mikesherov> dael: looks like it missed actioning Rossen_
- # [19:02] * Quits: antenna (~antenna@public.cloak) ("Leaving")
- # [19:02] <Zakim> - +1.631.398.aaee
- # [19:02] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:02] <Zakim> Attendees were plinss, gregwhitworth, +1.917.934.aaaa, +1.479.764.aabb, dael, +93192aacc, dauwhe, antonp, florian, +33.1.39.21.aadd, glazou, murakami, [IPcaller], hober,
- # [19:02] <Zakim> ... +1.631.398.aaee, krit, TabAtkins, Rossen_, dbaron, SimonSapin, +1.206.992.aahh, MaRakow, mikesherov, ChrisL, Bert?, Liam
- # [19:03] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
- # [19:03] * Quits: ChrisL (clilley@public.cloak) ("Client combusted")
- # [19:07] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
- # [19:07] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [19:07] * Joins: dauwhe (~dauwhe@public.cloak)
- # [19:09] * Parts: florian (~Florian@public.cloak) (florian)
- # [19:14] <zcorpan> action Rossen research changing the overwriting of an important style
- # [19:14] * trackbot is creating a new ACTION.
- # [19:14] <trackbot> Created ACTION-653 - Research changing the overwriting of an important style [on Rossen Atanassov - due 2014-10-01].
- # [19:24] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [19:27] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
- # [19:34] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [19:34] * Joins: dauwhe (~dauwhe@public.cloak)
- # [19:44] * Joins: jet (~junglecode@public.cloak)
- # [20:06] <fantasai> Do we have two implementations of image-set()?
- # [20:06] * fantasai missed the call, cuz forgot timezones
- # [20:10] * Joins: adenilson (~anonymous@public.cloak)
- # [20:15] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
- # [20:20] <TabAtkins> No, we only have one independent implementation of image-set() and cross-fade(). But we have multiple independent implementations of <img srcset>, which is a superset of the functionality and nearly identical syntax.
- # [20:44] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:49] * Joins: jet_ (~junglecode@public.cloak)
- # [20:53] * Quits: jet (~junglecode@public.cloak) (Ping timeout: 180 seconds)
- # [20:53] * jet_ is now known as jet
- # [21:01] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [21:02] * plh is now known as plh-out
- # [21:11] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:18] * Zakim excuses himself; his presence no longer seems to be needed
- # [21:18] * Parts: Zakim (zakim@public.cloak) (Zakim)
- # [21:29] * Joins: darktears (~darktears@public.cloak)
- # [21:34] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [21:51] <SimonSapin> plinss: any reason not to redirect *all the things* to HTTP?
- # [21:51] <SimonSapin> I mean redirect to HTTPS :)
- # [21:51] <plinss> SimonSapin: yeah, the tests...
- # [21:51] <plinss> everything else can be https
- # [21:52] <SimonSapin> I mean https-only (with a redirect from http), rather than optionally https if you go and tweak your URL bar
- # [21:52] <SimonSapin> (tests aside)
- # [21:53] <plinss> https requires SNI on that server over IPv4, so some clients won’t be able to access the sub-domains
- # [21:53] <SimonSapin> how much do we care about these clients?
- # [21:54] <plinss> probably not that much
- # [21:54] <plinss> (actually that may not be an issue anymore since I got a wildcard cert)
- # [21:54] <plinss> I think it’s important to be able to get the tests over http (happy to be proved wrong there) and am concerned about mixed-content issues...
- # [21:55] <SimonSapin> Agreed on testing over HTTP
- # [21:57] <SimonSapin> (Servo supports HTTPS, but only recently :))
- # [21:57] <plinss> heh, how about DANE?
- # [21:58] <plinss> (no browser supports that yet, as far as I know)
- # [21:59] <SimonSapin> this? http://en.wikipedia.org/wiki/DNS-based_Authentication_of_Named_Entities
- # [21:59] <plinss> yep
- # [21:59] <SimonSapin> sounds interesting
- # [22:00] <plinss> FWIW, csswg.org has full DNSSEC and pins its certs with DANE (as do all of my domains)
- # [22:00] <SimonSapin> is that hard to set up?
- # [22:00] <SimonSapin> compared to, say, TLS with a cert from a CA
- # [22:01] <plinss> not if you run your own DNS server, not too many of the DNS services support DNSSEC yet
- # [22:01] <plinss> adding a TLSA (DANE) record is easy, but it’s not all that valuable unless you also use DNSSEC
- # [22:01] <SimonSapin> I see
- # [22:02] <plinss> note that wile DANE allows self-signed certs, it can be used with CA certs too, you can either pin the cert or your CA
- # [22:02] <plinss> (prevents your cert being replaced with a “valid” cert issued by another CA)
- # [22:03] <plinss> Servo can be the first to support it natively!
- # [22:10] * Quits: mikesherov (~uid42630@public.cloak) ("Connection closed for inactivity")
- # [22:26] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [22:26] * Joins: zcorpan (~zcorpan@public.cloak)
- # [22:28] * Joins: dbaron (~dbaron@public.cloak)
- # [22:28] * Joins: tantek (~tantek@public.cloak)
- # [22:28] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [22:33] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:34] * Joins: zcorpan (~zcorpan@public.cloak)
- # [22:36] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:41] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [23:01] * plh-out is now known as plh
- # [23:18] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [23:20] * Joins: dbaron (~dbaron@public.cloak)
- # [23:43] * Joins: dauwhe_ (~dauwhe@public.cloak)
- # [23:43] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [23:59] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
- # Session Close: Thu Sep 25 00:00:00 2014
The end :)