Options:
- # Session Start: Sun Jan 20 00:00:00 2008
- # Session Ident: #whatwg
- # [00:01] <jruderman> hah
- # [00:31] * Quits: markp (n=mark@adsl-221-79-53.rmo.bellsouth.net) (Read error: 110 (Connection timed out))
- # [00:46] * Joins: roc (n=roc@121-72-37-29.dsl.telstraclear.net)
- # [00:48] * Quits: roc (n=roc@121-72-37-29.dsl.telstraclear.net) (Client Quit)
- # [00:51] * Joins: roc (n=roc@121-72-50-124.dsl.telstraclear.net)
- # [00:54] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [01:00] <Philip`> (Ooh, Safari on Wine - that's quite useful)
- # [01:02] <kig> http://dark.fhtr.org/safari_on_wine.jpg and then it crashes D:
- # [01:02] * Joins: roc_ (n=roc@121-72-40-153.dsl.telstraclear.net)
- # [01:04] <Philip`> It crashed for me before I installed all the corefonts, but now it seems happy enough
- # [01:06] * Quits: virtuelv (n=virtuelv@65.80-202-82.nextgentel.com) ("Leaving")
- # [01:11] <Philip`> (It is quite hideous and also slow, though)
- # [01:13] * Quits: roc (n=roc@121-72-50-124.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [01:17] * Joins: markp (n=mark@adsl-221-113-137.rmo.bellsouth.net)
- # [01:20] <Philip`> Argh, I wrote a test with arcTo and Firefox actually passed it :-(
- # [01:23] * jwalden snickers
- # [02:34] <Philip`> Hmm, even KHTML does the peculiar http://tinyurl.com/2bfvog thing
- # [02:43] <SadEagle> Philip`: I cna probably get the guy wrote the relevant code here.
- # [02:44] <Philip`> SadEagle: Firefox and Safari do the same, so the problem is working out how the spec should say to do that
- # [02:45] <SadEagle> note: I have no idea of what in particular you're referring to here
- # [02:47] <Philip`> Ah - the issue is that a straight line with a wide stroke, with some suitable transformations before doing the stroke, draws the stroke as a skewed rectangle
- # [02:58] * Joins: fredrikh (n=fredrik@kde/fredrik)
- # [03:05] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [03:17] * Philip` gets really tired of hitting the 'y' and 'n' keys in Safari
- # [03:18] * Quits: tndH (i=Rob@adsl-87-102-43-39.karoo.KCOM.COM) ("ChatZilla 0.9.80-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [03:24] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [03:45] <Philip`> http://philip.html5.org/tests/canvas/suite/tests/results.html
- # [03:45] <Philip`> now with fewer incorrect tests, though still some
- # [03:48] * SadEagle winces as he sees the effects of that load event bug
- # [03:49] <Philip`> Where are the effects?
- # [03:51] <SadEagle> hmm, never mind. somehow it didn't show up :-)
- # [03:52] <SadEagle> thanks for generating this.
- # [03:52] <Philip`> I had to run the tests in groups of 100, else it seemed to fail to load some of them
- # [03:53] <Philip`> I'm not sure if Safari's shadow rendering is worse than when I first tested it, or if I'm just being harsher and complaining that it's off by a single pixel line
- # [03:53] <harri> Philip`: thanks from me for the inclusion, too.
- # [03:53] <Philip`> s/complaining that/failing it because/
- # [03:54] <Philip`> harri: Konqueror crashed horribly when I last tried doing canvas things with it (probably months ago), so I'm happy that it's able to be successfully tested now :-)
- # [03:55] <SadEagle> Philip`: I completely rewrote the state code, and fredrikh completely rewrote the graphics code since then. Before, it was a half-assed port of the Apple tree circa 2004.
- # [03:56] <harri> seeing independant tests being run certainly helps to become productive
- # [03:56] <SadEagle> Philip`: oh, BTW, do you have any tests that scale the canvas element with CSS? :-)
- # [03:56] <SadEagle> Philip`: I must thank you for the tests, BTW, they were a huge help in getting stuff working
- # [03:56] <Philip`> SadEagle: http://philip.html5.org/tests/canvas/suite/tests/size.attributes.style.html is the only one, and that doesn't test that the rendered output is correct
- # [03:57] * Philip` isn't sure what else could be usefully tested for scaled canvases
- # [03:59] <Philip`> (I suppose http://canvex.lazyilluminati.com/83/play.xhtml set to "Tiny" could count as a way of testing scaled canvases...)
- # [03:59] <SadEagle> Philip`: fredrikh noticed gtkwebkit wasn't scaling right when we were discussing some performance stuff
- # [04:05] * Joins: jruderman_ (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [04:08] <SadEagle> Philip`: may be canvas width = 50, height = 50, draw green rect with 0, 0, 50, 50 and scale with CSS to 100, 100?
- # [04:09] <Philip`> SadEagle: I've just tried that, and see the problem
- # [04:13] <Philip`> SadEagle: Added http://philip.html5.org/tests/canvas/suite/tests/2d.scaled.html (but not updated results.html because I'm lazy)
- # [04:14] <SadEagle> hrmhmh. when the heck did I break it? :-)
- # [04:15] <Philip`> Oh, I'd only tested in gtkwebkit and didn't realise it was broken elsewhere too
- # [04:16] <SadEagle> well, it's -supposed- to work in konq, but apparently doesn't. funny, since things are sort of designed to be able to handle this sort of setup
- # [04:16] <Philip`> At least in WebKit it does draw something
- # [04:17] * Philip` needs to fix all the places where he's not correctly referencing the spec
- # [04:20] <Philip`> ...after fixing the places where I'm probably contradicting the spec
- # [04:20] <Philip`> (like I haven't looked at pattern transforms, and they're probably affected by recent changes)
- # [04:20] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [04:25] <SadEagle> hmm, much of the nodefilter/nodeiterator stuff in acid3 looks bogus to me
- # [04:30] <takkaria> SadEagle: so you're on the khtml team?
- # [04:34] <SadEagle> takkaria: yes.
- # [04:36] <takkaria> SadEagle: I'd read somewhere that some people just want to port back webkit as a kpart and dump khtml... I assume this isn't something you're planning on? I don't follow the community closely but would quite like links to somewhere where the situation regarding the forks is explained
- # [04:38] <SadEagle> takkaria: we might do a merge of webcore sources into khtml kpart. we might not. Some 3rd parties may ship a webkit kpart regardless of our opinion, however.
- # [04:38] <SadEagle> takkaria: let's just say that things got kinda ugly, and leave it at that.
- # [04:40] <takkaria> right, sounds like the kind of thing that's not easily summarised. thanks for your time. :)
- # [04:41] <SadEagle> thanks for asking.
- # [04:42] <SadEagle> it's kind of funny, though. One of the best reasons for using WebCore is that we have limited manpower. But it's also one of the reasons that makes using it very hard, since doing proper integration would be quite time/resource consuming, and we still have to maintain stuff, and fix bugs in the overall infrastructure.
- # [04:45] <Philip`> You could become an OS X user and then it wouldn't be a problem at all
- # [04:45] <takkaria> heh
- # [04:46] <takkaria> I know the kind of situation you're in, I have it in one of my projects, on significantly smaller scale
- # [04:51] <fredrikh> Philip`: indeed, thanks very much for those tests, and for including us in the results :)
- # [04:58] * Quits: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [05:17] * Joins: vant (n=vant@p3215-ipbf4002marunouchi.tokyo.ocn.ne.jp)
- # [05:24] <SadEagle> Philip`: fun, your 2d.scaled works part of the time...something is not being marked dirty as it should be..
- # [05:25] * SadEagle is now known as SadEagleI
- # [05:25] * SadEagleI is now known as SadEagle
- # [05:32] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) (Read error: 104 (Connection reset by peer))
- # [05:32] * Joins: Lachy_ (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [05:34] * Quits: Lachy_ (n=Lachlan@cm-84.215.54.100.getinternet.no) (Read error: 104 (Connection reset by peer))
- # [05:34] * Joins: Lachy__ (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [05:35] * Quits: Lachy__ (n=Lachlan@cm-84.215.54.100.getinternet.no) (Read error: 104 (Connection reset by peer))
- # [05:35] * Joins: Lachy__ (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [06:10] * Quits: fredrikh (n=fredrik@kde/fredrik) ("bbl")
- # [06:32] * Quits: BlueG (n=blue@24-151-197-147.dhcp.kgpt.tn.charter.com) (Read error: 110 (Connection timed out))
- # [06:56] * Quits: roc_ (n=roc@121-72-40-153.dsl.telstraclear.net)
- # [07:04] * Joins: Ketsuban (n=missingn@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com)
- # [07:26] <SadEagle> Philip`: uff. fixed. thanks for that testcase, found some really stupid stuff due to it
- # [07:55] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [08:09] * Quits: psa (n=yomode@71.93.19.66) (Remote closed the connection)
- # [08:11] * Quits: jruderman_ (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:26] * Quits: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com) ("zzz")
- # [09:06] * Joins: jgraham_ (n=jgraham@81-86-219-94.dsl.pipex.com)
- # [09:11] * Joins: roc (n=roc@121-72-40-153.dsl.telstraclear.net)
- # [09:11] * Quits: roc (n=roc@121-72-40-153.dsl.telstraclear.net) (Client Quit)
- # [09:23] * Quits: jgraham__ (n=jgraham@81-86-208-109.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [09:24] * Quits: jgraham (n=james@81-86-208-109.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [09:24] * Joins: jgraham (n=james@81.86.219.94)
- # [10:21] * Joins: ROBOd (n=robod@89.122.216.38)
- # [12:12] <heycam`> Hixie, shepazu was talking to you earlier about svg acid test submissions? it seems various svg dom method calls don't return anything useful when used on a document created by DOMImplementation.createDocument().
- # [12:13] <heycam`> and while those calls should work, i think for the purpose of demonstrating the particular dom interfaces being tested, it'd be good to go the iframe route
- # [12:13] <Hixie> yeah, that's a bug
- # [12:13] <heycam`> i.e., could you include an <iframe> with an empty svg document?
- # [12:13] <Hixie> i think you misunderstand how acid tests work :-)
- # [12:13] <Hixie> the more broken things you rely on for the test, the better :-)
- # [12:13] <heycam`> heh
- # [12:14] <heycam`> so you'd rather a submission like that then?
- # [12:14] <Hixie> sure
- # [12:14] <heycam`> ok then
- # [12:14] <Hixie> i can always tweak it later if necessary
- # [12:14] <heycam`> righto
- # [12:15] <heycam`> (btw doug's gonna coordinate a few tests from us svg guys and send them in to you)
- # [12:15] <Hixie> it's so sad, i've received very few acid3 test submissions, and most of those that i have received have fundamentally missed at least one of the rules
- # [12:15] <heycam`> hmm
- # [12:15] <Hixie> (different rules each time)
- # [12:16] <heycam`> do you have enough for the 10 at least? :)
- # [12:16] <Hixie> not even close
- # [12:16] <Hixie> (and it's 16 :-( )
- # [12:16] <heycam`> ah
- # [12:16] <Hixie> someone submitted 11 tests... for XMLHttpRequest
- # [12:16] <Hixie> which isn't even in LC yet
- # [12:16] <heycam`> :(
- # [12:16] <Hixie> let alone CR in 2004
- # [12:17] <heycam`> i didn't have much time during the week, so i've really only been working on it the last few days
- # [12:17] <heycam`> so just one test from me
- # [12:17] <Hixie> every little bit helps :-)
- # [12:17] * heycam` enjoys tests involving non plane 0 characters
- # [12:19] <Hixie> i got two tests from someone called Sylvain which look solid
- # [12:29] <jwalden> Hixie: think that's syp_, Sylvain Pasche
- # [12:30] <Hixie> yup
- # [12:30] <harri> Hixie: one question: do you expect the numbering of tests to remain stable?
- # [12:31] * jwalden thought the numbering stable enough to remove the note from <http://spreadsheets.google.com/pub?key=pNgBCwWdyRTT2JeiZn4B2Yw>
- # [12:31] <harri> I'm asking because I wonder whether it makes sense to refer to tests by number right now (when talking to other developers, noting down info)
- # [12:31] <Hixie> harri: not until the test is finished, no
- # [12:32] <Hixie> http://chanweiyee.blogspot.com/2008/01/removal-of-ogg-vorbis-and-theora-from.html is hilarious
- # [12:32] <harri> Hixie: ok. I'll refrain from adding comments to C++ then
- # [12:32] <Hixie> "Nokia and Apple have privately pushed to remove Ogg in HTML5."
- # [12:32] <Hixie> PRIVATELY?
- # [12:32] <Hixie> nokia published a position paper!
- # [12:32] <Hixie> how much more public can you get!
- # [12:32] <Dashiva> They didn't mail it to me!
- # [12:32] <Hixie> and then the change was twittered, e-mailed to TWO public lists, posted on slashdot, digg, and reddit!
- # [12:33] <Hixie> what more can i possibly do to make this public!
- # [12:35] <Dashiva> Door to door announcements
- # [12:35] <heycam`> Hixie, where's that test submission test page again?
- # [12:35] * Quits: vant (n=vant@p3215-ipbf4002marunouchi.tokyo.ocn.ne.jp) (Read error: 110 (Connection timed out))
- # [12:35] <heycam`> nm found it
- # [12:39] <othermaciej> Hixie: I had a good WebKit-only CSS1 bug but hyatt went and fixed it
- # [12:39] <othermaciej> (granted, I goaded him into doing so)
- # [12:40] <heycam`> btw are we not meant to use those assertEquals() and assert() and fail() functions? they're not available from the test development console page.
- # [12:41] <Hixie> heycam`: that level of detail doesn't matter, i'll rewrite the tests to use those probably anyway
- # [12:41] <Hixie> nn
- # [13:12] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [13:25] * Joins: maikmerten (n=maikmert@La64e.l.pppool.de)
- # [13:26] <webben> Re: http://lists.w3.org/Archives/Public/public-html/2008Jan/0143.html (required="false") attribute in ASP.net): it's also worth noting that the ARIA draft likewise uses required="false" (http://www.w3.org/TR/aria-state/#required)
- # [13:59] * Joins: tndH_ (i=Rob@adsl-87-102-43-39.karoo.KCOM.COM)
- # [13:59] * tndH_ is now known as tndH
- # [14:00] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [14:18] * Joins: Richardigel (n=igel@f051096186.adsl.alicedsl.de)
- # [14:19] <Richardigel> hello! i love html5! used it already and tweaked my personal copy of squeak seaside to produce a flavor of html5 which currently works already with browsers.
- # [14:20] <Richardigel> i just would have wished the FORM section of html5 to have useful content.
- # [14:22] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [14:24] <Philip`> Richardigel: http://www.whatwg.org/specs/web-forms/current-work/ is currently where the form things are
- # [14:29] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [14:29] <zcorpan> webben: that's aria-required="false"
- # [14:30] <zcorpan> the current aria drafts are wrong
- # [14:30] <webben> zcorpan: ah okay
- # [15:03] * Quits: Ketsuban (n=missingn@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com) (Read error: 113 (No route to host))
- # [15:21] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [15:47] * Joins: gsnedders (n=gsnedder@host86-151-228-75.range86-151.btcentralplus.com)
- # [16:05] <Richardigel> did you know that logging and publishing the chat is legally dangerous? at least in German law, that is forbidden without permission of that ones that are being logged.
- # [16:05] * Parts: Richardigel (n=igel@f051096186.adsl.alicedsl.de)
- # [17:22] * Joins: Ketsuban (n=missingn@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com)
- # [17:48] * Joins: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com)
- # [17:49] * Quits: Lachy__ (n=Lachlan@cm-84.215.54.100.getinternet.no) ("Leaving")
- # [18:18] <Philip`> I really wish I could say <select selected="b"><option value="a">A <option value="b">B ...</select>
- # [18:20] * Philip` gives up wishing and writes ugly stuff like <option value="a"[% IF thing.value == "a" %] selected[% END %]> instead
- # [18:21] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [18:41] * Joins: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net)
- # [18:57] <hsivonen> Philip`: http://html5.validator.nu/?doc=http%3A%2F%2Fmxr.mozilla.org%2Fmozilla%2Fsource%2Fcontent%2Fcanvas%2Ftest%2Ftest_2d.composite.image.copy.html%3Fforce%3D1&showsource=yes fixed. thanks
- # [18:57] <hsivonen> (copypaste error)
- # [18:58] * Joins: Richardigel (n=igel@f051096186.adsl.alicedsl.de)
- # [18:59] <Richardigel> wouldn't it be about time to take http://whattf.org/ off the net?
- # [19:00] <Philip`> hsivonen: Thanks!
- # [19:00] <hsivonen> Richardigel: why?
- # [19:01] <hsivonen> the front page could use an update, though
- # [19:01] <Richardigel> hsivonen: the joke's getting old.
- # [19:02] <Dashiva> It's new to people who haven't seen it before :)
- # [19:03] <Richardigel> right.
- # [19:19] <hsivonen> hmm. http://validator.w3.org/mobile/alpha?docAddr=http%3A%2F%2Fvalidator.nu%2F
- # [19:36] <Dashiva> First they say there's no doctype, and then they start reporting HTML errors anyway
- # [19:59] * Joins: maikmerten_ (n=maikmert@L9480.l.pppool.de)
- # [20:15] * Quits: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com) (Remote closed the connection)
- # [20:17] * Quits: maikmerten (n=maikmert@La64e.l.pppool.de) (Read error: 113 (No route to host))
- # [20:31] * Quits: markp (n=mark@adsl-221-113-137.rmo.bellsouth.net) (Read error: 113 (No route to host))
- # [20:32] * Joins: SadKonversant (n=maksim@cpe-69-202-89-106.twcny.res.rr.com)
- # [20:37] * SadKonversant is now known as SadEagle
- # [20:37] * SadEagle is now known as SadKonversant
- # [20:39] * SadKonversant is now known as SadEagle
- # [20:48] <Philip`> http://validator.w3.org/mobile/alpha?docAddr=http://canvex.lazyilluminati.com/83/play.xhtml - it doesn't seem to mind me using <canvas>
- # [21:06] <SadEagle> Philip`: thanks again for that scale testcase, if you didn't see my previous thanks in the backlog
- # [21:20] * Quits: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [21:28] * Joins: roc (n=roc@202.0.36.64)
- # [21:33] * Quits: maikmerten_ (n=maikmert@L9480.l.pppool.de) ("Leaving")
- # [21:56] <Philip`> SadEagle: Let me know if you have other bugs that could be tested for easily :-)
- # [21:57] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:19] <harri> Philip`: you had problems with the realiability for downloading pages with konqueror?
- # [22:27] * Joins: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [22:28] <Philip`> harri: I think the only problem was that it tried downloading dozens of iframes at once, and the web server didn't like that and returned errors
- # [22:33] <SadEagle> harri: we have a problem in that if we don't know the mimetype (some objects, all iframes), we start a new KRun to get it... Which on a testcase page can result in 100s of connections
- # [22:41] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [23:01] * Philip` wonders if there are any known problems in existing browsers with nested <form>s
- # [23:01] <Philip`> (when they're created via DOM manipulation, rather than through the HTML parser)
- # [23:01] <Philip`> (Some minimal tests seem to work in IE6/FF2/O9, at least)
- # [23:03] * Quits: zcorpan (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 104 (Connection reset by peer))
- # [23:20] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("This computer has gone to sleep")
- # [23:23] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [23:26] * MacDomeOut is now known as MacDome
- # [23:32] * Joins: weinig_ (n=weinig@17.116.195.152)
- # [23:37] <annevk> Philip`, using XML might be more easier
- # [23:41] <Philip`> annevk: Not when I need to work in IE6
- # [23:41] <annevk> good point
- # [23:47] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [23:50] * Quits: Richardigel (n=igel@f051096186.adsl.alicedsl.de)
- # [23:51] * weinig_ is now known as weinig
- # [23:56] <gsnedders> RFC: http://pastebin.ca/866821
- # [23:58] <SadEagle> gsnedders: is #25 missing a "not"?
- # Session Close: Mon Jan 21 00:00:00 2008
The end :)