Options:
- # Session Start: Wed Feb 04 00:00:00 2009
- # Session Ident: #css
- # [00:56] * Joins: shepazu (schepers@128.30.52.30)
- # [01:41] <fantasai> oooh, magic! http://test.csswg.org/svn-view/cvs-import/
- # [01:42] * fantasai can see everyone's checkins, yay
- # [01:47] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [01:56] <fantasai> now to import the new build system so I can figure out how to put this all together..
- # [04:25] * Quits: fantasai (fantasai@63.245.220.225) (Ping timeout)
- # [05:25] * Quits: dbaron (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [05:57] * Joins: dbaron (dbaron@98.234.51.190)
- # [06:34] * Joins: shepazu (schepers@128.30.52.30)
- # [07:53] * Quits: dbaron (dbaron@98.234.51.190) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [10:09] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [10:24] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:18] * Joins: myakura (myakura@221.191.119.20)
- # [14:41] <anne> Bert, so url(/**/) seems like a syntax error, you do not get {comment} out there at all
- # [14:41] <anne> / neither matches {string} nor {w} nor {url}
- # [14:43] <anne> but then I can't figure out how url(test) matches the CSS 2.1 grammar either
- # [14:43] <anne> what am I missing here?
- # [14:45] <anne> that the grammar is overridden by section 4 in dubious ways?
- # [14:47] <anne> even the unofficial section 4 grammar seems to disallow normal ASCII characters
- # [14:49] <anne> maybe I read [!#$%&*-~] wrongly?
- # [14:50] <anne> it's unfortunate CSS parsing at this point is so much harder than HTML parsing
- # [14:50] <anne> at least in terms of understanding what is supposed to happen
- # [15:07] <anne> apparently the hyphen represents a range
- # [15:07] <anne> grmbl
- # [15:14] <Bert> The sequence "*-~" in the regexp is a range (in ASCII or Unicode order), it includes most notably all letters and digits.
- # [15:14] <anne> yeah, Rune told me
- # [15:15] <Bert> It's not any harder, the SGML and XML specs use vary similar range notations. You just *think* you are more familiar with HTML :-)
- # [15:16] <anne> HTML5 doesn't
- # [15:17] <Bert> No, HTML5 is impossible to read. It has procedures instead of expressions :-(
- # [15:17] <anne> I find XML confusing from time to time as well
- # [15:57] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [16:48] <anne> ok, so the issue was with error handling of url() values in Opera
- # [17:10] * Joins: shepazu (schepers@128.30.52.30)
- # [17:48] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [17:55] * Joins: glazou (glazou@82.247.96.19)
- # [17:56] <plinss> anne: fwiw, url(/**/) is actually valid, since "/**/" is a perfectly valid URL. As would be url(/*)
- # [17:57] * Joins: emilyw (chatzilla@129.21.241.179)
- # [17:57] <plinss> which is why you can't have comments inside a url() function...
- # [17:57] <anne> plinss, yeah, realized that later, thanks
- # [17:58] * Quits: myakura (myakura@221.191.119.20) (Quit: Leaving...)
- # [17:58] * Joins: RRSAgent (rrs-loggee@128.30.52.30)
- # [17:58] <RRSAgent> logging to http://www.w3.org/2009/02/04-css-irc
- # [17:58] * Joins: Zakim (rrs-bridgg@128.30.52.30)
- # [17:58] <plinss> zakim, this is style
- # [17:58] <Zakim> ok, plinss; that matches Style_CSS FP()12:00PM
- # [17:59] <anne> I still don't have access to my Macbook so this week I'll participate over IRC
- # [18:00] <Zakim> + +95089aabb
- # [18:00] <glazou> Zakim: +aabb is me
- # [18:00] <glazou> Zakim, +aabb is me
- # [18:00] <Zakim> sorry, glazou, I do not recognize a party named '+aabb'
- # [18:00] <glazou> Zakim, aabb is me
- # [18:00] <Zakim> +glazou; got it
- # [18:00] <Zakim> +[Microsoft]
- # [18:01] * emilyw is having phone issues this week, I'll also be over IRC only.
- # [18:02] <glazou> that's ok emilyw , thanks for letting us know
- # [18:02] * glazou casts a spell on TwitPic api
- # [18:03] * Joins: sylvaing (sylvaing@131.107.0.73)
- # [18:03] <Zakim> +??P50
- # [18:05] <Zakim> +SteveZ
- # [18:06] <Zakim> +Bert
- # [18:07] * Joins: szilles (chatzilla@192.150.10.200)
- # [18:07] <glazou> Bert, we cannot hear you
- # [18:07] <glazou> or is it only me
- # [18:07] <glazou> ?
- # [18:08] <Zakim> -glazou
- # [18:08] * Joins: fantasai (fantasai@71.138.141.152)
- # [18:09] * glazou has a lot of trouble w/ bridge today
- # [18:09] <glazou> says passcode is not valid
- # [18:09] <glazou> switching pjones
- # [18:10] <Zakim> +glazou
- # [18:10] * Joins: ChrisL (ChrisL@128.30.52.30)
- # [18:10] * ChrisL zakim, code?
- # [18:10] * Zakim saw 78953 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152) given for the conference code, ChrisL
- # [18:11] <szilles> Scribenick: szilles
- # [18:11] <Zakim> +ChrisL
- # [18:11] <ChrisL> rrsagent, here
- # [18:11] <RRSAgent> See http://www.w3.org/2009/02/04-css-irc#T17-09-39
- # [18:12] <szilles> Issue 84 deferred for lack of place to put a solution
- # [18:12] <szilles> Issue 85 Box Shadow
- # [18:12] <ChrisL> rrsagent, make logs public
- # [18:12] <RRSAgent> I have made the request, ChrisL
- # [18:12] * Joins: dino (dino@59.167.41.206)
- # [18:12] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/85
- # [18:12] <fantasai> (also deferred because it's not a high-priority item)
- # [18:13] <fantasai> s/also/84 also/
- # [18:13] <szilles> BB: the other option is the box shadow follows the edge of the object; the outline
- # [18:13] * ChrisL waves to dino
- # [18:13] <Zakim> + +1.408.454.aacc
- # [18:13] * dino waves
- # [18:13] <szilles> CL: that does not work well if the edge is semi-transparent making an edge defn difficult
- # [18:13] * dino zakim, aacc is me
- # [18:13] * Zakim +dino; got it
- # [18:13] <ChrisL> zakim, where is 408
- # [18:13] <Zakim> ChrisL, I do not see a party named 'where'. If you meant to ask a question you need to add '?'
- # [18:14] <ChrisL> zakim, where is 408?
- # [18:14] <Zakim> North American dialing code 1.408 is California
- # [18:14] <sylvaing> Zakim, [Microsoft] has sylvaing, arronei
- # [18:14] <Zakim> +sylvaing, arronei; got it
- # [18:14] <fantasai> Daniel: Question is, do we want border-image to suppress box-shadow.
- # [18:14] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [18:14] <szilles> Do we want border imageto surpress box shadow because it is too difficult to handle, being non rectangular and possibly lacking a hard edge
- # [18:15] * Joins: Lachy (Lachlan@85.196.122.246)
- # [18:15] <ChrisL> you could do a shadow by taking the alpha channel, blur, offset, and paint in the shadow colour
- # [18:16] <szilles> CL: can take it the alpha channel and paints it in with a blur
- # [18:16] <ChrisL> dino said that this is what Safari does
- # [18:17] <szilles> Dean: the underlying services does this for us so it is not impossible
- # [18:18] <szilles> Daniel: can we keep box shadow and identify it at risk
- # [18:18] <szilles> CL: Or, can we document what webkit does and suggest that as the possible solution and see if people sign up for it
- # [18:19] <Zakim> +[IPcaller]
- # [18:19] <ChrisL> I would like to see some test cases on this feature
- # [18:19] <szilles> Fantasii: With both a dashed border and a border image, the dashed border ignored and only the border image is painted
- # [18:19] <sylvaing> so it always shadows the box, not the border
- # [18:20] * Quits: emilyw (chatzilla@129.21.241.179) (Ping timeout)
- # [18:20] <szilles> Fantasai; the shadow is just painted on the "edges" of the border box
- # [18:21] <szilles> HL: If the inside keyword is given the shadow iis painting inside the box (border or padding)
- # [18:21] <szilles> Fantasai: If you have a zig-zag border like that in the spec, then the box shadow is no placed in the useful place
- # [18:22] <szilles> CL: putting the shadow in the image (for the border image) does nto work because the shadow is on a different side for different borders
- # [18:23] * Joins: emilyw (chatzilla@129.21.241.179)
- # [18:23] <szilles> Fantasai: Making box shadow do more than rectangles is pushing the current property too much; if you want the Webkit effect, this should be done with a new property
- # [18:24] <fantasai> s/Webkit effect/full shadow effect/
- # [18:25] <szilles> Many: It does not seem that border image should surpress box shadow because the user can always explicitly turn off box shadow if that is needed
- # [18:25] <szilles> CL: to HL please make you test cases available
- # [18:26] <szilles> HL: inside shadows are really cool
- # [18:26] <szilles> RESOLVED: Box Shadow is not surpressed by Border image
- # [18:27] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/86
- # [18:27] <szilles> We need to document with Webkit is currently doing and develop test case to show the effects desired
- # [18:27] <szilles> Issue 86
- # [18:28] <szilles> Fantasai: there is a content box option on both background origin and background-clip
- # [18:29] <szilles> The content box option is not useful for the background-clip so it should be removed
- # [18:29] <fantasai> Fantasai: It almost always looks too tight against the content, and if you have a quality font the letters will often leak outside the box
- # [18:30] <sylvaing> arronei says: only cool use would be for testcases.
- # [18:30] <fantasai> Fantasai: So I propose removing content-box
- # [18:30] <fantasai> Fantasai: And having content-box in the background shorthand only set background-origin, leaving background-clip to its initial value
- # [18:32] <szilles> PL: People want clipping to the content box to prevent clicking on other than the content
- # [18:33] <szilles> Fantasai: This is typically done with non-repeating images and there are other, better ways to handle this
- # [18:34] <szilles> especially because they most likely want a region around the content box rather than the exact content box
- # [18:35] <szilles> PL: Is the problem you describe just an issue with the shorthand
- # [18:35] * Zakim szilles, you typed too many words without commas; I suspect you forgot to start with 'to ...'
- # [18:36] <szilles> HL: I agree with Elicka
- # [18:36] <szilles> HL: if we can remove something we should
- # [18:37] <Bert> I also agee with Elika, i.e., no need for bg-clip: content-box.
- # [18:37] <szilles> PL: the implementation cost is trivial and I predict that people will find use cases for this
- # [18:39] <szilles> SZ: One should be careful with removing things because one can because the users may see consistency between the set of options that the implementer does not
- # [18:39] <anne> +1 to removing dubious features
- # [18:40] <szilles> Fantasai: The main reason that I would like it removed is that it makes the shorthand less useful
- # [18:40] <szilles> AE: It would be very useful for verify test cases
- # [18:41] <fantasai> AE: But I don't see any other use
- # [18:41] * dino anne, isn't all of CSS dubious? :)
- # [18:42] <szilles> REmove: AE, Fantasai, HL, Sylvan, Anne
- # [18:42] <szilles> Abstain: SZ, CL, Dean
- # [18:42] <szilles> Keep: PL, Daniel
- # [18:42] <szilles> RESOLVED: Remove the content box option on background-clip
- # [18:43] <glazou> http://lists.w3.org/Archives/Public/www-style/2009Jan/0225.html
- # [18:43] <szilles> Fantasai: it is impler to say that any property that takes and image can take a gradient
- # [18:44] <ChrisL> So, this proposal is effectively a paint server?
- # [18:44] <szilles> CL: this makes it effectively a "paint server"
- # [18:45] * anne dino :)
- # [18:45] <szilles> Fantasai: it is a notation for anything that defines a 2D graphical drawing, with or without an intrinsic dimensionss
- # [18:45] <szilles> s/onss/ons/
- # [18:46] <szilles> s/an intr/intr/
- # [18:46] <szilles> Dean: Webkit can also drop references to Canvas as well
- # [18:47] <szilles> RESOLVED: accept Elika's proposal
- # [18:47] <szilles> ACTITON: HL: implement the Elika's proposal
- # [18:47] <dino> Dean: WebKit effectively has an <image> type in such properties (eg. gradients and canvas-images in backgrounds)
- # [18:48] <fantasai> Item 3: duplication and @font-face - deferred
- # [18:49] <fantasai> Item 4: spec names - have a previous resolution, no need to revisit
- # [18:49] <fantasai> Item 5: Follow-up on margins at page and column breaks
- # [18:49] <fantasai> Steve summarizes his points on www-style
- # [18:50] <fantasai> Steve: I think we can resolve 2.1 now
- # [18:50] <Bert> ACTION håkon: implement Elika's proposal for <image> type http://lists.w3.org/Archives/Public/www-style/2009Jan/0225.html
- # [18:50] * trackbot noticed an ACTION. Trying to create it.
- # [18:50] <trackbot> Created ACTION-122 - Implement Elika's proposal for <image> type http://lists.w3.org/Archives/Public/www-style/2009Jan/0225.html [on Håkon Wium Lie - due 2009-02-11].
- # [18:50] * Bert Fixed the typo in ACTITON...
- # [18:51] <fantasai> Previous tenative resolution: Accept Melinda's proposed CSS2.1 wording to allow margins to be kept after a forced page break for CSS2.1 Issue 98
- # [18:51] <fantasai> Steve: Should this be on page-break-before only, or on both?
- # [18:52] <fantasai> Howcome: It's random whether I use before or after. It depends on what markup hooks are available.
- # [18:53] <fantasai> Steve: If you're putting in the margin, then you have the hook
- # [18:53] <fantasai> Howcome: Still, I'm not comfortable with attaching too much semantics to the difference
- # [18:54] <Bert> (I think I would like to be able to say 'page-break-after: chapter-start-page' to force the next page to be a named page with a big margin...)
- # [18:55] * Quits: emilyw (chatzilla@129.21.241.179) (Quit: ChatZilla 0.9.84 [Firefox 3.0.5/2008120121])
- # [18:55] <fantasai> Proposed to defer discussion to Tokyo
- # [18:55] <fantasai> Steve suggests we get implementation feedback
- # [18:56] <fantasai> Topic: Selectors
- # [18:56] <dino> Here is a box-shadow on border-image (and other stuff) test: http://pastie.org/379633
- # [18:56] <glazou> http://lists.w3.org/Archives/Member/w3c-css-wg/2009JanMar/0051.html
- # [18:56] <dino> WebKit does follow border-radius for box-shadow, but not on border-image at the moment.
- # [18:56] <szilles> Further discussion is delayed until Tokyo
- # [18:56] * Joins: shepazu (schepers@128.30.52.30)
- # [18:56] <szilles> Selectors:
- # [18:57] <szilles> Fantasai: 1. drop :: selection from Selectors level 3
- # [18:58] <szilles> 2. otherwise drop outlines form the set of properties
- # [18:59] <szilles> Daniel: :: was introduced to allow enough contrast be introduceable for accessibility
- # [19:00] <szilles> Daniel: I known a perosn that is color blind in the blue area which makes the most common selection feedback invisible to him
- # [19:00] <anne> s/:: was/::selection was/
- # [19:00] <anne> s/perosn/person/
- # [19:01] <fantasai> Fantasai: Changing the default color of selection shouldn't have to be done in CSS, it could be done as a UA pref
- # [19:01] <szilles> Fantasai: requiring a stylesheet to fix this problem is way too difficult for many users to solve there problem; it is better to have the UA give support for fixing the problem
- # [19:01] <fantasai> Sylvain: OSes usually have settings for these things as well
- # [19:02] <anne> I agree that keeping ::selection might be more trouble than it's worth
- # [19:02] <ChrisL> http://www.w3.org/Graphics/atypical-color-response.htm8
- # [19:02] <szilles> Daniel: It is not difficult to implement; it could be useful to some designers; I do not see the point in removing it
- # [19:03] * anne has to run
- # [19:03] * Quits: sylvaing (sylvaing@131.107.0.73) (Ping timeout)
- # [19:03] <szilles> Fantasai: The main reason is that the implementations are inconsistent at this point and solving the inconsitencies would involve more specification than we can do now
- # [19:04] <Zakim> -[IPcaller]
- # [19:05] <szilles> Fantasai: because the cascading is not well defined for this veature the user (end or stylesheet creator) would be surprised by the results
- # [19:06] <szilles> Daniel: It would be easy to implement your option 2 so I think that would be a better soulution.
- # [19:06] <szilles> CL; is the implementation of this going to hold up CR?
- # [19:08] <szilles> Fantasai: it will hold up CR because the current, multiple implementations are sufficiently different that we need to nail down a better definition
- # [19:09] <szilles> Many: Let's mark this feature at risk and see if we can nail down a definition and develop testcases
- # [19:10] <szilles> BB: Lets not add a definition that is only for now and we would have to change later; let's get Selectors 3 out the door
- # [19:10] <ChrisL> zakim, who is here?
- # [19:10] <Zakim> On the phone I see +1.858.354.aaaa, [Microsoft], ??P50, SteveZ, Bert, glazou, ChrisL, dino
- # [19:10] <Zakim> [Microsoft] has sylvaing, arronei
- # [19:10] <Zakim> On IRC I see shepazu, Lachy, dino, ChrisL, fantasai, szilles, Zakim, RRSAgent, glazou, Bert, plinss_, anne, plinss, hsivonen, trackbot, jdaggett, krijnh, Hixie
- # [19:11] <Zakim> -ChrisL
- # [19:11] <Zakim> -[Microsoft]
- # [19:11] <fantasai> http://wiki.csswg.org/planning/tokyo-2009
- # [19:11] <Zakim> - +1.858.354.aaaa
- # [19:11] <szilles> RESOLVED: "::' Selector is removed from Selectors 3
- # [19:11] <Zakim> -dino
- # [19:11] <Zakim> -glazou
- # [19:11] <szilles> RRSagent: make minutes
- # [19:11] <RRSAgent> I have made the request to generate http://www.w3.org/2009/02/04-css-minutes.html szilles
- # [19:11] <fantasai> s/::' Selector/::selection/
- # [19:11] <fantasai> RRSAgent: make minutes
- # [19:11] <RRSAgent> I have made the request to generate http://www.w3.org/2009/02/04-css-minutes.html fantasai
- # [19:12] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [19:12] <Zakim> -Bert
- # [19:12] <Zakim> -SteveZ
- # [19:12] <Zakim> -??P50
- # [19:12] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:12] <Zakim> Attendees were +1.858.354.aaaa, +95089aabb, glazou, SteveZ, Bert, ChrisL, +1.408.454.aacc, dino, sylvaing, arronei, [IPcaller]
- # [19:13] * Quits: dino (dino@59.167.41.206) (Quit: dino)
- # [19:21] * Quits: szilles (chatzilla@192.150.10.200) (Quit: ChatZilla 0.9.84 [Firefox 3.0.5/2008120122])
- # [20:05] * Joins: dbaron (dbaron@63.245.220.241)
- # [20:28] <fantasai> RRSAgent: pointer
- # [20:28] <RRSAgent> See http://www.w3.org/2009/02/04-css-irc#T19-26-07
- # [20:28] * Quits: fantasai (fantasai@71.138.141.152) (Quit: Lost terminal)
- # [20:29] * Joins: fantasai (fantasai@71.138.141.152)
- # [20:59] * Quits: shepazu (schepers@128.30.52.30) (Client exited)
- # [21:12] * Joins: shepazu (schepers@128.30.52.30)
- # [21:31] * Zakim excuses himself; his presence no longer seems to be needed
- # [21:31] * Parts: Zakim (rrs-bridgg@128.30.52.30)
- # [21:33] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [22:31] * Quits: ChrisL (ChrisL@128.30.52.30) (Client exited)
- # [22:33] * Joins: shepazu (schepers@128.30.52.30)
- # [23:07] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [23:12] * Joins: shepazu (schepers@128.30.52.30)
- # [23:52] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # Session Close: Thu Feb 05 00:00:00 2009
The end :)