Options:
- # Session Start: Wed Jul 01 00:00:00 2009
- # Session Ident: #css
- # [00:46] * Quits: karl (karlcow@128.30.54.58) (Quit: This computer has gone to sleep)
- # [01:20] * Quits: myakura (myakura@114.164.128.145) (Quit: Leaving...)
- # [02:15] * Joins: karl (karlcow@128.30.54.58)
- # [02:42] * Quits: karl (karlcow@128.30.54.58) (Quit: This computer has gone to sleep)
- # [03:08] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [03:55] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [04:03] * Joins: annevk (opera@83.85.115.164)
- # [04:18] * Quits: dbaron (dbaron@63.245.220.240) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:22] * Quits: annevk (opera@83.85.115.164) (Quit: annevk)
- # [04:23] * Joins: jdaggett (jdaggett@202.221.217.78)
- # [04:25] * Quits: jdaggett (jdaggett@202.221.217.78) (Quit: jdaggett)
- # [04:46] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [04:51] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [06:13] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [06:21] * Joins: karl (karlcow@128.30.54.58)
- # [08:25] * Joins: sgalineau (sylvaing@98.247.143.102)
- # [08:33] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: Leaving)
- # [08:33] * Joins: Lachy (Lachlan@85.196.122.246)
- # [08:38] * Joins: ChrisL (ChrisL@128.30.52.30)
- # [09:09] * Quits: sgalineau (sylvaing@98.247.143.102) (Ping timeout)
- # [09:57] * Joins: annevk (opera@83.85.115.164)
- # [10:10] * Quits: shepazu (schepers@128.30.52.30) (Client exited)
- # [10:14] * Quits: karl (karlcow@128.30.54.58) (Client exited)
- # [10:30] * Quits: annevk (opera@83.85.115.164) (Quit: annevk)
- # [10:30] * Joins: annevk (opera@83.85.115.164)
- # [10:31] * Joins: shepazu (schepers@128.30.52.30)
- # [11:03] * Quits: ChrisL (ChrisL@128.30.52.30) (Client exited)
- # [11:06] * Joins: ChrisL (ChrisL@128.30.52.30)
- # [11:06] * Quits: ChrisL (ChrisL@128.30.52.30) (Quit: Fire on main board error, client combusted)
- # [11:24] * Joins: Bert_ (bbos@mcclure.w3.org)
- # [11:25] * Quits: Bert_ (bbos@mcclure.w3.org) (Quit: leaving)
- # [11:31] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [11:38] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [11:38] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Client exited)
- # [11:38] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [12:08] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: Leaving)
- # [12:16] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [12:49] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:59] * Joins: karl (karlcow@128.30.54.58)
- # [13:49] * Quits: annevk (opera@83.85.115.164) (Ping timeout)
- # [13:59] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [14:17] * Joins: annevk (opera@83.85.115.164)
- # [14:40] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [15:11] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [15:27] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [15:30] * Joins: Lachy (Lachlan@85.196.122.246)
- # [15:47] * Joins: MoZ (chatzilla@82.230.92.154)
- # [16:52] * Joins: sgalineau (sylvaing@98.247.143.102)
- # [17:40] * Joins: myakura (myakura@122.29.91.115)
- # [17:44] * Joins: glazou (glazou@82.247.96.19)
- # [17:44] <glazou> hi
- # [17:47] <plinss> hello
- # [17:48] <glazou> hi peter
- # [17:48] * Joins: arronei (arronei@131.107.0.114)
- # [17:50] * Quits: annevk (opera@83.85.115.164) (Ping timeout)
- # [17:55] * Joins: annevk (opera@83.85.115.164)
- # [17:59] * Joins: RRSAgent (rrs-loggee@128.30.52.30)
- # [17:59] <RRSAgent> logging to http://www.w3.org/2009/07/01-CSS-irc
- # [17:59] <plinss> zakim, this will be style
- # [17:59] <Zakim> ok, plinss; I see Style_CSS FP()12:00PM scheduled to start in 6 minutes
- # [18:00] <Zakim> Style_CSS FP()12:00PM has now started
- # [18:00] <Zakim> + +1.858.216.aaaa
- # [18:01] <plinss> zakim, +1.858.216 is me
- # [18:01] <Zakim> +plinss; got it
- # [18:02] <Zakim> + +1.206.324.aabb
- # [18:02] <Zakim> +glazou
- # [18:02] <sgalineau> Zakim, +1.206.324 is me
- # [18:02] <Zakim> +sgalineau; got it
- # [18:03] * sgalineau is willing to talk about anything for hours as long as web fonts are not involved
- # [18:03] * Joins: dbaron (dbaron@63.245.220.240)
- # [18:04] <Zakim> +[Mozilla]
- # [18:04] <dbaron> Zakim, [Mozilla] has David_Baron
- # [18:04] <Zakim> +David_Baron; got it
- # [18:06] <glazou> 33 celsius here, pffff :-(
- # [18:06] <Zakim> +Bert
- # [18:06] <dbaron> glazou, it was 39 or so here on Sunday
- # [18:06] <Zakim> +??P14
- # [18:08] <sgalineau> since we're into weather
- # [18:08] <sgalineau> Seattle is currently 20
- # [18:08] <sgalineau> forecast 27. perfect !
- # [18:09] <sgalineau> of course it's going to suck the rest of the year
- # [18:09] * MoZ asks himself if CSS WG is preparing a CSS ForeCast Module
- # [18:10] <glazou> MoZ: only during ftfs :)
- # [18:11] * Joins: alexmog (alexmog@131.107.0.72)
- # [18:12] <dbaron> (The weather is quite nice here now, though; forecast 29-30 for the next 3 days.)
- # [18:12] <fantasai> RRSAgent: make logs public
- # [18:12] <RRSAgent> I have made the request, fantasai
- # [18:12] <dbaron> Zakim, who is on the phone?
- # [18:12] <Zakim> On the phone I see plinss, sgalineau, glazou, [Mozilla], Bert, ??P14
- # [18:12] <Zakim> [Mozilla] has David_Baron
- # [18:13] <fantasai> Zakim, I am ??P14
- # [18:13] <Zakim> +fantasai; got it
- # [18:14] <fantasai> Bert: Multicol
- # [18:14] <fantasai> has already been published
- # [18:14] <dbaron> Regrets: Øyvind Stenhaug, Anne van Kesteren, Dave Singer, Tona Henderson, Håkon Wium Lie, Steve Zilles, César Acebal, Molly Holzschlag
- # [18:14] <arronei> I'm here on IRC and will be on the call in 5 minutes or so
- # [18:14] <fantasai> dbaron: Any status on publishing flexbox?
- # [18:15] <fantasai> ACTION: Bert publish flexbox as FPWD
- # [18:15] * trackbot noticed an ACTION. Trying to create it.
- # [18:15] * RRSAgent records action 1
- # [18:15] <trackbot> Created ACTION-161 - Publish flexbox as FPWD [on Bert Bos - due 2009-07-08].
- # [18:15] <fantasai> Bert notes that lots of people are on holiday, but he will try to get that done
- # [18:16] <glazou> phone span, sorry for the noise
- # [18:16] <fantasai> http://dev.w3.org/csswg/css3-images/
- # [18:16] <Zakim> +[Microsoft]
- # [18:16] <dbaron> Zakim, [Microsoft] has alexmog
- # [18:16] <Zakim> +alexmog; got it
- # [18:18] <dbaron> I'm ok with publishing
- # [18:18] <fantasai> RESOLVED: Publish css3-images as FPWD
- # [18:19] <fantasai> ACTION: Bert publish css3-images as FPWD
- # [18:19] * trackbot noticed an ACTION. Trying to create it.
- # [18:19] * RRSAgent records action 2
- # [18:19] <trackbot> Created ACTION-162 - Publish css3-images as FPWD [on Bert Bos - due 2009-07-08].
- # [18:19] * sgalineau steps out for 1mn
- # [18:21] <fantasai> Topic: Anonymous Table Boxes
- # [18:21] <fantasai> http://lists.w3.org/Archives/Member/w3c-css-wg/2009AprJun/0184.html
- # [18:21] * alexmog arron has entered the room
- # [18:21] <fantasai> fantasai sent a request for Opera, Microsoft, and Apple to contact their engineers and collect feedback on Boris Zbarsky's anonymous table box generation proposal and testcases
- # [18:22] <sgalineau> Zakim, [Microsoft] has arronei
- # [18:22] <Zakim> +arronei; got it
- # [18:23] <fantasai> fantasai: I don't think we can productively discuss this ourselves, we should get feedback from the engineers who are working on it
- # [18:23] <fantasai> fantasai: and have that feedback sent to www-style
- # [18:24] <fantasai> Peter suggests we set a deadline for hearing back, perhaps two or four weeks
- # [18:24] <fantasai> fantasai: four weeks should be plenty... that's the 23rd
- # [18:24] * dbaron thinks the 23d is 3 weeks and 1 day from now
- # [18:25] <dbaron> four weeks is the 29th
- # [18:25] * fantasai clearly has trouble with calendars
- # [18:25] <fantasai> ACTION: arron send feedback on anonymous table boxes to www-style
- # [18:25] * trackbot noticed an ACTION. Trying to create it.
- # [18:25] * RRSAgent records action 3
- # [18:25] <trackbot> Created ACTION-163 - Send feedback on anonymous table boxes to www-style [on Arron Eicholz - due 2009-07-08].
- # [18:25] <fantasai> anne?
- # [18:26] <fantasai> ACTION: Peter send emails to Opera and Apple requesting feedback on anonymous table boxes from their engineers
- # [18:26] * RRSAgent records action 4
- # [18:26] * trackbot noticed an ACTION. Trying to create it.
- # [18:26] <trackbot> Created ACTION-164 - Send emails to Opera and Apple requesting feedback on anonymous table boxes from their engineers [on Peter Linss - due 2009-07-08].
- # [18:27] <fantasai> Topic: IPTV
- # [18:27] <fantasai> fantasai: I'm happy to leave that to the chairs.
- # [18:27] <fantasai> fantasai: dsinger wrote a very nice template you should be able to use
- # [18:28] * sgalineau not web fonts :)
- # [18:28] <fantasai> Topic: border-radius and overflow on replaced elements
- # [18:29] <fantasai> http://lists.w3.org/Archives/Public/www-style/2009Jun/0115.html
- # [18:29] <fantasai> Hyatt's comments on css3-background:
- # [18:29] <fantasai> Looks good. To address dbaron's concern about overflow, we implemented a very lightweight form of overflow:hidden for replaced elements that doesn't allow programmatic scrolling, etc. All it does is clip. This is kind of gross, however, as we now have two types of overflow:hidden in the engine.
- # [18:29] <fantasai> Form controls in WebKit also clip their contents anyway completely independently of overflow.
- # [18:29] <fantasai> The most elegant solution is probably just to say you always clip replaced element contents to the curve even when overflow is visible. I can't really think of any scenario where you'd want the contents of a replaced element to spill out of the curve.
- # [18:30] <fantasai> http://lists.w3.org/Archives/Public/www-style/2009Jun/0117.html
- # [18:30] <fantasai> fantasai: So are people happy with always clipping replaced element content to the curve?
- # [18:30] * Quits: myakura (myakura@122.29.91.115) (Quit: Leaving...)
- # [18:30] <sgalineau> that is what I'd expect from a border, whatever its shape
- # [18:31] <Zakim> -[Mozilla]
- # [18:31] <dbaron> oops, I hung up instead of hitting mute
- # [18:31] <sgalineau> doh
- # [18:31] <Zakim> +[Mozilla]
- # [18:33] <fantasai> dbaron: My one concern is Robert's comment on form controls
- # [18:34] * Quits: MoZ (chatzilla@82.230.92.154) (Client exited)
- # [18:34] <fantasai> dbaron: for some replaced form controls, we might need to allow overflow
- # [18:34] <fantasai> dbaron: e.g. on Mac the focus ring is this blue glow that overflows
- # [18:34] <fantasai> fantasai: can we make an exception for form controls then?
- # [18:36] <fantasai> Bert: Why are we doing this?
- # [18:36] <fantasai> fantasai: because for authors, they would expect replaced elements to clip to the curve when they specify one
- # [18:37] <fantasai> fantasai: and because even for overflow: hidden, this triggers special scrolling behavior in UAs like Mozilla and WebKit that they don't want to have for a bunch of images that don't need it
- # [18:43] <sgalineau> fwiw, i don't expect replaced elements to stick out of borders. i'd assume a designer want either the border to clip or expand around the element but not cause an ugly overflow...
- # [18:43] <fantasai> Bert is concerned that we are introducing different behavior for replaced elements and other elements
- # [18:44] <fantasai> fantasai explains that from an authors point of view, given that most of the time content fits within its border box and that border-radius clips the background, replaced elements are just acting weird if they don't clip to the curve
- # [18:45] <sgalineau> what happens if overflow:visible is set on a replaced element with a border ?
- # [18:45] <fantasai> Bert: we'll need css3-page to be updated to not imply that replaced elements can overflow their border box
- # [18:45] <fantasai> fantasai: ye
- # [18:45] <fantasai> s
- # [18:45] <fantasai> fantasai: I'll need to update css3-page to say that
- # [18:46] <fantasai> sgalineau, right now nothing happens
- # [18:46] <fantasai> sgalineau, setting other values of overflow also doesn't do anything
- # [18:46] <sgalineau> so then i wouldn't expect overflow:hidden behavior to be an issue...?
- # [18:46] <fantasai> sgalineau, because right now replaced elements never overflow their border
- # [18:47] <fantasai> sgalineau, but with border-radius and image-fit this becomes possible
- # [18:47] <sgalineau> I prefer keeping the current behavior; it's consistent and, i think, what authors expect
- # [18:47] <sgalineau> i.e. clipping
- # [18:48] <fantasai> the currently-specified behavior allows overflow, it is not clipping
- # [18:48] <fantasai> the proposal is to require clipping
- # [18:48] <fantasai> except in cases where the UA determines it to be necessary not to, e.g. form controls
- # [18:49] <fantasai> dbaron: my personal preference would be to require authors to specify overflow: hidden if they want this behavior
- # [18:50] <fantasai> dbaron: if we only end up with it in the case where authors request it, it's not that huge of a perf issue
- # [18:50] <fantasai> dbaron: creating it by default for every image is expensive
- # [18:52] <fantasai> sylvain: I would not expect a replaced element to overflow its border, at least by default, that just seems weird
- # [18:52] <fantasai> sylvain: If I put a border on an image or a video or anything ...
- # [18:53] <fantasai> Sylvain: As an author, I might set a border and put an image inside it or set an image and put a border around it, but I wouldn't expect to have a border and the image overflow the border
- # [18:54] <fantasai> dbaron: I don't think we can implement this in time for CR
- # [18:54] <fantasai> peter: I'm uncomfortable with special-casing things
- # [18:54] <fantasai> peter: currently you can't make it overflow, what about in the future?
- # [18:55] <fantasai> peter: we're introducing new properties that cause overflow
- # [18:55] <fantasai> sylvain: ... why do we want these new properties introduce the ability to overflow for these elements?
- # [18:56] <fantasai> sylvain: Did we have authors complaining about not being able to overflow replaced elements before this?
- # [18:56] <fantasai> Peter: it's just an implementation artifact
- # [18:57] <fantasai> sylvain: FWIW I'm just more comfortable with the existing behavior remaining where it was, i.e. no overflow
- # [18:57] <fantasai> Sylvain: Rather than requiring people to specify extra properties
- # [18:57] <fantasai> Sylvain: Especially since there seems to be no demand or use case scenario for it
- # [18:58] <fantasai> Sylvain: Rounding the border shouldn't cause overflow, I just would not expect that
- # [19:00] <sgalineau> I just would not expect that styling the border differently would affect overflow.
- # [19:01] <fantasai> Peter: Why can't we just require people to set overflow: hidden
- # [19:01] <fantasai> Bert: CSS2 currently says that overflow doesn't apply to replaced element, it would be easy to keep it that way
- # [19:02] <fantasai> Bert imagines someone creating a map with a small viewport with scrollbars
- # [19:03] <fantasai> Peter is averse to special-casing things, but isn't going to hold things up here for it
- # [19:04] <fantasai> peter: we can always unwind it with further properties if necessary
- # [19:05] <fantasai> RESOLVED: accept that overflow: visible does not allow replaced content to overflow
- # [19:06] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [19:06] <Zakim> -sgalineau
- # [19:06] <Zakim> -[Mozilla]
- # [19:06] <Zakim> -fantasai
- # [19:06] <Zakim> -plinss
- # [19:06] <Zakim> -[Microsoft]
- # [19:06] <Zakim> -Bert
- # [19:06] <Zakim> -glazou
- # [19:06] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:06] <Zakim> Attendees were +1.858.216.aaaa, plinss, +1.206.324.aabb, glazou, sgalineau, David_Baron, Bert, fantasai, alexmog, arronei, [Mozilla]
- # [19:19] * Quits: alexmog (alexmog@131.107.0.72) (Ping timeout)
- # [19:28] * Joins: alexmog (alexmog@131.107.0.72)
- # [19:48] * Quits: sgalineau (sylvaing@98.247.143.102) (Ping timeout)
- # [20:52] * Joins: sgalineau (sylvaing@131.107.0.111)
- # [20:55] * Quits: annevk (opera@83.85.115.164) (Ping timeout)
- # [20:57] * Quits: alexmog (alexmog@131.107.0.72) (Ping timeout)
- # [20:59] * Quits: shepazu (schepers@128.30.52.30) (Ping timeout)
- # [21:05] * Joins: shepazu (schepers@128.30.52.30)
- # [21:31] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [21:33] * Quits: dbaron (dbaron@63.245.220.240) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:59] * Joins: annevk (opera@83.85.115.164)
- # [22:16] * Quits: sgalineau (sylvaing@131.107.0.111) (Ping timeout)
- # [22:21] * Joins: sgalineau (sylvaing@131.107.0.111)
- # [22:40] * Joins: alexmog (alexmog@131.107.0.73)
- # Session Close: Thu Jul 02 00:00:00 2009
The end :)