02:13
<Hixie>
acid3 updated a bit
02:37
<eseidel_>
Hixie: I'm confused by the presence of @media in Acid3
02:37
<eseidel_>
didn't media queries get spec'd this summer?
02:37
<eseidel_>
Hixie: http://www.w3.org/TR/css3-mediaqueries/ or was there an earlier @media spec?
02:42
<othermaciej>
eseidel_: non-query media values are much older
02:42
<eseidel_>
sure, but he uses @media
02:42
<othermaciej>
eseidel_: also, http://www.w3.org/TR/2002/CR-css3-mediaqueries-20020708/
02:42
<eseidel_>
@media all { foo: bar; }
02:43
<othermaciej>
(last CR was 2002)
02:43
<eseidel_>
ah
02:43
<eseidel_>
that's the one
02:44
<eseidel_>
othermaciej: however that can't be quite what Hixie was using since that doesn't support ',' syntax
02:45
<eseidel_>
also it rquires ()
02:45
<othermaciej>
"Several Media Queries can be combined in a comma-separated list."
02:45
<othermaciej>
@media screen and (color),
02:45
<othermaciej>
projection and (color) { ... }
02:45
<othermaciej>
is one of the examples
02:45
<eseidel_>
interesting, the () remain required
02:46
<eseidel_>
so then this should be a CSS parse error, no?
02:46
<eseidel_>
style.appendChild(doc.createTextNode('@media all, all and color { #i { text-transform: uppercase; } }')); // matches
02:46
<eseidel_>
since it should be @media all, all and (color) {
02:47
<othermaciej>
I have no idea
02:51
<eseidel_>
othermaciej: I'm pretty sure they are. even though our error reporting is quite poor in that case. I updated http://bugs.webkit.org/show_bug.cgi?id=16796 and cc'd hixie
02:51
<eseidel_>
still 2 which we fail. one due to missing features, and one I'm not sure about
03:52
<Hixie>
eseidel_: media queries were in CR in 2002
03:52
<eseidel_>
Hixie: yes, othermaciej pointed that out
03:52
<eseidel_>
they re-cr'd in 07?
03:52
<Hixie>
yeah, just saw that :-)
03:52
<Hixie>
fixing editorial problems
03:52
<Hixie>
it's common
03:52
<Hixie>
CSS 2.1 has been in CR at least 3 times
03:53
<Hixie>
(if you count the original CSS2 "REC")
03:55
<eseidel_>
Hixie: btw, assert(test( would be better if test() just did the assert, IMO. Then test could provide what exception was actually thrown
03:56
<Hixie>
can you send me mail with that bug # and the assert feedback? i'm about to run off
03:56
<eseidel_>
Hixie: sure...
03:56
<eseidel_>
you should see mail about the @media but anyway, you're cc'd
03:56
eseidel_
writes hixie a mail
03:56
<Hixie>
thanks
07:15
<MikeSmith>
does IE5 support getElementById ?
07:17
<MikeSmith>
er, make that IE4 .
07:20
<MikeSmith>
ah, nair mind
07:33
<hubick>
Using Firefox on my Fedora 8 x86_64 box spontaneously reboots the whole machine instantly on http://planet.mozilla.org/ when viewing a post about Acid3 test. Can anyone reproduce?
09:39
<krijnh>
I'm on vacation till the 21st, so sorry for the missing logs if I disconnect and don't reconnect again :)
09:42
<Philip`>
Vacation away from IRC? How dreadful :-(
11:46
<Hixie>
crap, i don't have the build toold installed on my mac yet
12:49
<gsnedders>
They tend to be useful :P
18:30
<gsnedders>
Hixie: any reason you used XML-RPC not SOAP for Pingback?
18:55
<Dashiva>
gsnedders: Do you need a reason not to use SOAP? ;)
18:56
<gsnedders>
Dashiva: any reason to use/not use either would be nice, especially in the context of things like Pingback
21:03
<Hixie>
gsnedders: SOAP is more insane than XML-RPC. But using XML-RPC was pretty dumb too.
21:04
<gsnedders>
Hixie: From my experience with RSS I tend to be a bit concerned about any standard written by Dave Winer
21:04
<Dashiva>
He was outdone this time :)
21:41
<gsnedders>
Hixie: Content-Type sniffing is currently type-sensitive. It shouldn't be.
21:41
<gsnedders>
Hixie: for the MIME types, that is.
21:42
<gsnedders>
Hixie: I assume it is safe to change step one to be totally case-insensitive?
21:42
<othermaciej>
type-sensitive?
21:43
<gsnedders>
s/type/case/
21:44
<gsnedders>
Hixie: I just noticed step 2 makes it lowercase
21:44
gsnedders
headdesks
21:52
<Hixie>
i have no idea what you're asking :-)
22:04
<gsnedders>
Hixie: ignore me. I can't read the spec :)
22:05
<gsnedders>
Hixie: (assuming you read this :)) well, just the above bit
22:20
<Lachy>
hmm, I got request to write some articles/tutorials for developertutorials.com - has anyone heard of that site before?
22:22
<Hixie>
not off-hand
22:26
<jwalden>
Hixie: see <http://spreadsheets.google.com/pub?key=pNgBCwWdyRTT2JeiZn4B2Yw>;, the notes next to 19 and 85
22:27
<Hixie>
fixed 85
22:28
<Hixie>
and for 19, i was using DOM2, which seems to justify having it on the prototype
22:28
<Hixie>
i think we want the constants on all objects, no?
22:29
<Lachy>
which browser is that spreadsheet listing results for?
22:29
<jwalden>
Firefox trunk
22:34
<jwalden>
Hixie: I don't mind either way, but Moz had thought constants on non-ctors wasn't per spec
22:34
<jwalden>
Hixie: just thinking about this because of the conversation in <http://groups.google.com/group/mozilla.dev.tech.dom/browse_frm/thread/8f7feeb90be81c99/02a92f4574ca032a?lnk=st&q=class+properties+prototype+properties#02a92f4574ca032a>;
22:36
<Hixie>
well i don't mind changing it to test the constructor
22:36
<jwalden>
Hixie: see bz in #9 there: "They might also break in future Mozilla versions (e.g. if we stop using XPConnect for DOM classes). "
22:36
<Hixie>
that's just gonna show even more bugs in IE...
22:37
<gsnedders>
But IE6 supports 100% of it!
22:37
jwalden
tries to decide whether this makes him laugh or just be sad
22:50
<gsnedders>
Hixie: if you were to create Pingback from the ground up today with no regard for backwards compat., what would you use in place of XML-RPC?
22:52
<Hixie>
the Referer header and a GET request
22:53
<gsnedders>
Okay, that doesn't map to the slightly different use-case of tracking comments on other sites.
22:53
<gsnedders>
(where you need to send at least the commenter's name + comment)
22:54
<gsnedders>
Ideas for transport media are welcome :)
22:55
<Lachy>
Hixie, wouldn't Referer spam, which has been happening since long before pingback, have made that a bad idea?
22:55
<gsnedders>
(over HTTP, obviously)
22:55
<gsnedders>
Lachy: it's done using Pingback, what difference does it make?
22:58
<Lachy>
dunno, it just seems like it would be worse
22:58
gsnedders
thinks we'll never know
23:02
<Hixie>
Lachy: the techniques used to avoid it for pingback can be used for referer spam.
23:03
<Hixie>
Lachy: spammers do trackback spam, pingback spam, and referer spam, they don't care what the exact protocol is.
23:03
<Hixie>
gsnedders: for tracking comments, i recommend NNTP
23:04
gsnedders
ponders how that'd work
23:04
<gsnedders>
Hixie: <http://groups.google.com/group/habari-dev/browse_thread/thread/5a5fabe48110df2b>; is the current proposal
23:05
<gsnedders>
NNTP would probably be overkill anyway.
23:22
<gsnedders>
Hixie: if you have any good thoughts about such a thing, could I possibly con you into replying to that within the next month or so? or is that too ambitious of a timescale?
23:22
<Hixie>
i have no thoughts
23:23
<Hixie>
i think http is a dumb protocol to do threaded communication over
23:23
<gsnedders>
Think, Ian, think. :)
23:24
<gsnedders>
I think requiring blog software to implement a whole protocol like NNTP is unrealistic.
23:25
<gsnedders>
It almost certainly has to be done over a protocol they already support: HTTP & XML-RPC is already widely supported, however unidealistic it is.
23:27
<Hixie>
i wouldn't implement a whole protocol like NNTP
23:27
<Hixie>
i would just use NNTP
23:27
<Hixie>
or SMTP
23:27
<Hixie>
what's wrong with e-mail?
23:29
gsnedders
doesn't bother going into use-cases
23:29
gsnedders
needs to sleep