Options:
- # Session Start: Wed Mar 31 00:00:00 2010
- # Session Ident: #html-wg
- # [00:37] * Joins: paul_irish (paul_irish@151.203.209.194)
- # [00:38] * Quits: paul_irish (paul_irish@151.203.209.194) (Client exited)
- # [00:39] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # [01:28] * Quits: arronei (arronei@131.107.0.83) (Ping timeout)
- # [01:34] * Joins: arronei (arronei@131.107.0.85)
- # [01:54] * Quits: tlr-bbl (tlr@128.30.52.169) (Quit: tlr-bbl)
- # [02:02] * nunnun is now known as nunnun_away
- # [02:11] * Joins: paul_irish (paul_irish@71.192.163.128)
- # [02:13] * Joins: paul_iri_ (paul_irish@71.192.163.128)
- # [02:15] * Quits: paul_irish (paul_irish@71.192.163.128) (Ping timeout)
- # [02:38] * Joins: adrianba (adrianba@131.107.0.72)
- # [02:46] * Quits: dsinger (dsinger@17.244.1.88) (Quit: dsinger)
- # [02:50] * Quits: anne (annevk@17.244.3.72) (Ping timeout)
- # [02:56] * Quits: mjs (mjs@17.246.18.82) (Quit: mjs)
- # [03:04] * Quits: adrianba (adrianba@131.107.0.72) (Quit: Bye!)
- # [03:09] * nunnun_away is now known as nunnun
- # [03:23] * Joins: miketaylr (miketaylr@24.42.95.234)
- # [03:43] * nunnun is now known as nunnun_away
- # [03:43] * nunnun_away is now known as nunnun
- # [03:55] * Quits: Julian (chatzilla@217.91.35.233) (Ping timeout)
- # [03:56] * Joins: Julian (chatzilla@217.91.35.233)
- # [04:35] * Joins: J_Voracek (irchon@166.205.8.106)
- # [04:35] * Quits: J_Voracek (irchon@166.205.8.106) (Client exited)
- # [05:26] * Joins: mjs (mjs@69.181.42.237)
- # [05:52] * nunnun is now known as nunnun_away
- # [05:54] * nunnun_away is now known as nunnun
- # [06:04] * Joins: Sirisian (Sirisian@141.218.227.124)
- # [06:04] <Sirisian> Does it say that the canvas tag uses an "immediate-mode" rendering style anywhere in the standard?
- # [06:05] <Sirisian> I was looking through and I haven't seen any mention of it
- # [06:09] <Dashiva> Just that it's a bitmap canvas, as far as I can see
- # [06:14] <Sirisian> http://www.w3.org/Bugs/Public/show_bug.cgi?id=9253
- # [06:14] <Sirisian> I was looking at that bug and it got me to thinking that maybe he's referring to something a browser currently is doing
- # [06:15] <Sirisian> Or maybe he's complaining because it isn't defined that every operation is in immediate mode?
- # [07:03] * Joins: dsinger (dsinger@68.126.184.36)
- # [07:08] * Quits: miketaylr (miketaylr@24.42.95.234) (Client exited)
- # [07:50] * Parts: tinkster (tai@81.2.120.180) (Leaving.)
- # [09:18] * Quits: gavin_ (gavin@99.226.207.11) (Connection reset by peer)
- # [10:42] * Joins: ROBOd (robod@89.122.216.38)
- # [10:50] * Quits: Sirisian (Sirisian@141.218.227.124) (Ping timeout)
- # [10:51] <Julian> mjs: now I am
- # [10:52] <mjs> Julian: the question I planned to ask you is now obsolete (it was about the MIME registration change controller bug, and you already acted on my comment in the bug)
- # [10:53] <Julian> ok
- # [11:20] * Joins: tlr (tlr@128.30.52.169)
- # [12:50] * tlr is now known as tlr-back4w3m
- # [12:52] * Disconnected
- # [12:53] * Attempting to rejoin channel #html-wg
- # [12:53] * Rejoined channel #html-wg
- # [12:53] * Topic is 'HTML WG: Google Wave is just IRC without the pantsuits and feathered hair'
- # [12:53] * Set by shepazu on Thu Feb 18 18:30:47
- # [12:54] * Joins: J_Voracek (irchon@166.205.10.205)
- # [12:54] * Quits: J_Voracek (irchon@166.205.10.205) (Client exited)
- # [13:03] * nunnun is now known as nunnun_away
- # [13:06] * Quits: Julian (chatzilla@217.91.35.233) (Client exited)
- # [13:14] * Joins: Julian (chatzilla@217.91.35.233)
- # [13:25] * Quits: Julian (chatzilla@217.91.35.233) (Client exited)
- # [13:26] * nunnun_away is now known as nunnun
- # [13:31] * Joins: Julian (chatzilla@217.91.35.233)
- # [13:42] * tlr-back4w3m is now known as tlr-brb
- # [13:50] * Joins: plh (plh@128.30.52.28)
- # [13:59] * Joins: aroben (aroben@71.58.77.15)
- # [14:01] * tlr-brb is now known as tlr
- # [14:01] * plh is now known as plh-home
- # [15:11] * Joins: miketaylr (miketaylr@38.117.156.163)
- # [15:17] * Joins: J_Voracek (irchon@166.205.10.245)
- # [15:17] * Quits: J_Voracek (irchon@166.205.10.245) (Client exited)
- # [16:36] * Quits: dsinger (dsinger@68.126.184.36) (Quit: dsinger)
- # [16:53] * Joins: anne (annevk@76.253.3.102)
- # [17:12] * Quits: karl (karlcow@128.30.54.58) (Client exited)
- # [17:35] * Joins: MikeSmith (MikeSmith@114.48.191.193)
- # [17:40] * Quits: anne (annevk@76.253.3.102) (Ping timeout)
- # [17:50] * Joins: dsinger (dsinger@17.244.1.88)
- # [17:50] * plh-home is now known as plh-lunch
- # [17:55] * Quits: dydz (dydz@75.37.27.246) (Connection reset by peer)
- # [17:57] * Joins: rubys (rubys@98.27.59.221)
- # [18:03] * Joins: dydz (dydz@75.37.27.246)
- # [18:03] * plh-lunch is now known as plh-home
- # [18:05] * Joins: anne (annevk@17.244.2.72)
- # [18:21] * Joins: wonsuk (wslee@59.25.92.126)
- # [18:40] * Quits: rubys (rubys@98.27.59.221) (Client exited)
- # [18:41] * Joins: myakura (myakura@122.17.119.104)
- # [18:54] * Joins: rubys (rubys@98.27.59.221)
- # [18:56] * Joins: J_Voracek (irchon@166.205.9.179)
- # [18:56] * Quits: J_Voracek (irchon@166.205.9.179) (Client exited)
- # [19:07] * Joins: weinig (weinig@17.244.2.164)
- # [19:50] * Parts: wonsuk (wslee@59.25.92.126)
- # [20:03] * Quits: myakura (myakura@122.17.119.104) (Quit: Leaving...)
- # [20:15] * Quits: weinig (weinig@17.244.2.164) (Quit: weinig)
- # [20:46] * plh-home is now known as plh-away
- # [21:02] * Quits: mjs (mjs@69.181.42.237) (Quit: mjs)
- # [21:22] * plh-away is now known as plh-home
- # [21:23] * Quits: Julian (chatzilla@217.91.35.233) (Client exited)
- # [21:40] * Joins: Sirisian (Sirisian@141.218.227.124)
- # [21:42] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [21:43] * Joins: Lachy (Lachlan@85.196.122.246)
- # [21:50] <rubys> Hixie: ping?
- # [21:58] <Hixie> hey
- # [21:59] <rubys> I'm going to mark http://www.w3.org/Bugs/Public/show_bug.cgi?id=9326 as NEEDSINFO. I can't see any reason why you would have a problem with that :-), but mjs suggested I mention it to you before I do it.
- # [22:00] <Hixie> i was wondering about that bug
- # [22:00] <Hixie> she assigned it to herself
- # [22:00] <Hixie> so i figured she was just using it as a reminder to herself or something
- # [22:00] <rubys> it was done based on the telecon: http://www.w3.org/2010/03/25-html-wg-minutes.html#item12
- # [22:00] <Hixie> but yeah, marking it NEEDSINFO is fine by me
- # [22:00] <Hixie> ah ok
- # [22:00] <rubys> the overall background is that we are trying to take what was issue 35 and move it towards tangible bugs
- # [22:01] <rubys> previously, it got moved to action 138, which is still open (*sigh*)
- # [22:01] <Hixie> many bugs instead of the general issue is a positive move, excellent news
- # [22:02] <rubys> well, all we have done so far is general issue to general bug, but we're trying.
- # [22:02] <Hixie> heh
- # [22:02] <hober> this is weird: http://lists.w3.org/Archives/Public/public-rdfa-wg/2010Mar/0287.html
- # [22:03] <hober> I would have expected control of http://www.w3.org/1999/xhtml/vocab/ to transfer to the HTML WG when the XHTML2 WG ended
- # [22:03] * Joins: J_Voracek (irchon@166.205.8.250)
- # [22:03] * Quits: J_Voracek (irchon@166.205.8.250) (Client exited)
- # [22:03] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [22:04] * Joins: mjs (mjs@17.246.16.64)
- # [22:04] * Quits: mjs (mjs@17.246.16.64) (Quit: mjs)
- # [22:12] * Joins: mjs (mjs@17.246.16.64)
- # [22:29] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [22:38] <Sirisian> Hixie, since you're there. I was wondering if you know the background behind "The handling of pixel rounding when the specified coordinates do not exactly map to the device coordinate space is not defined by this specification" at http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-putimagedata I submitted a bug report regarding it since it causes odd behavior between browsers like FF that use bilinear filtering.
- # [22:39] <Hixie> yeah it's so that if you're on a highres display, the browser can use whatever algorithm is most optimal for hte platform when deciding how to round CSS pixels to device pixel boundaries
- # [22:39] <Sirisian> I can whip up an example that produces artifacts in browsers because of how they interpret dx and dy in drawImage and other functions
- # [22:39] <Hixie> the paragraph above only refers to the putImageData/getImageData stuff
- # [22:39] <Hixie> doesn'ta ffect drawImage
- # [22:40] <Sirisian> yeah this is probably a complaint that should be made with browsers maybe :\
- # [22:40] <Sirisian> yeah but drawImage follows the same undefined rules
- # [22:44] <Hixie> it does?
- # [22:44] <Hixie> it shouldn't
- # [22:44] <Hixie> where does it say that it does?
- # [22:44] * Sirisian checks
- # [22:48] <Sirisian> http://www.assaultwars.com/javascriptgame/tests/tiling.html <-- example though. Rendering offset in FF using drawImage uses bilinear filtering unlike chrome and other browsers which use nearest neighbor :\
- # [22:49] <Sirisian> Not sure if that's intended to allow browsers to be flexible in what they do or not
- # [22:50] <Sirisian> Actually chrome is the only modern browser that uses nearest neighbor. It's as if it Math.round's the dx and dy
- # [22:51] <Hixie> that's basically antialiasing
- # [22:52] <Hixie> we don't currently specify how that should work
- # [22:52] <Hixie> similar issue as the putImageData() stuff, but not quite the same
- # [22:52] <Hixie> this issue is more the opposite -- how to handle the case when the CSS pixel coordinates are more fine-grained than the device pixels
- # [22:59] <Sirisian> Would be nice if there was a drawing flag for telling browsers to use nearest neighbor or bilinear. Especially since there's a performance difference between the two. I think that would give users more control about what they want. Or just say that bilinear filtering must be used when given non-integer coordinates so that Math.round can be used for nearest neighbor filtering.
- # [23:00] * Joins: gavin_ (gavin@99.226.207.11)
- # [23:02] <Sirisian> Letting browser control something that could change how something is rendered is a little odd
- # [23:03] <Hixie> i don't think what you're seeing is nearest neighbor vs bilinear -- you're rendering the tile aligned in the middle of a pixel, so the UA has to somehow paint half a pixel of the tile and half a pixel of what was there before on one device pixel
- # [23:03] * Quits: miketaylr (miketaylr@38.117.156.163) (Client exited)
- # [23:04] <Sirisian> no it's bilinear filtering. It does it to the whole image.
- # [23:04] <Sirisian> and what was there before
- # [23:12] <Sirisian> http://www.assaultwars.com/javascriptgame/tests/tiling.html :\
- # [23:14] <Sirisian> Not saying that bilinear interpolation shouldn't be used, but if it was intended that all browsers should use it then it should say so.
- # [23:15] <Hixie> i don't see why you think it's bilinear interpolation
- # [23:15] <Hixie> or maybe i am using the term differently than you are
- # [23:16] <Sirisian> You mean why I think the algorithm is bilinear filtering?
- # [23:17] <Sirisian> It just looks like it. I've implemented it in the past for fun.
- # [23:19] * Parts: rubys (rubys@98.27.59.221)
- # [23:20] <Sirisian> http://en.wikipedia.org/wiki/Bilinear_filtering
- # [23:21] <Sirisian> Not really the point though. It's about how browsers decided when to do it.
- # [23:21] <Sirisian> decide*
- # [23:32] * Joins: J_Voracek (irchon@166.205.9.39)
- # [23:33] * Quits: J_Voracek (irchon@166.205.9.39) (Client exited)
- # [23:34] * Joins: MikeSmithX (MikeSmith@114.48.10.253)
- # [23:36] * Quits: MikeSmith (MikeSmith@114.48.191.193) (Ping timeout)
- # [23:41] * plh-home is now known as plh-dinner
- # [23:42] * Quits: gavin (gavin@63.245.208.169) (Ping timeout)
- # [23:44] * Joins: gavin (gavin@63.245.208.169)
- # Session Close: Thu Apr 01 00:00:00 2010
The end :)