00:29
<Hixie>
ok the problem i dug myself into is now definitely tractable
00:29
<Hixie>
i might be able to check this in soon even
00:30
<Hixie>
only 8 known remaining issues with the patch
00:30
<Dashiva>
Where did you find all the dirt needed to fill in the hole?
00:31
<Hixie>
i found that my aforementioned mine support structure could be used to build an above-group structure as well
00:36
<Philip`>
Hixie: About magic sequences: What if I have e.g. a perfectly sensible plain text file (which should be opened in a text editor or displayed directly in the browser) and a perfectly sensible CSV file (which should be opened in a spreadsheet program), and they contain identical bytes?
00:39
<Philip`>
or what if I have a zip file containing some arbitrary data that should be downloaded and saved to disk, and an ODF file (which is structurally just a zip file) that should be opened in a word processor?
00:46
<Hixie>
shepazu: yt?
00:47
<Hixie>
shepazu: will DOM3 Events have Event.returnValue ?
00:47
<Hixie>
Philip`: ODF came after the web, so it could have been designed with this structure in mind
00:48
<Hixie>
Philip`: i agree that csv files are a minor problem
00:48
<Hixie>
but it's not like what we have now is without problems either
00:49
<Hixie>
imho the problems of magic sequences are far less serious that today's problems
00:49
<Hixie>
and would mostly have gone away through common practice (e.g. a CSV2 format that has a blank line at the top that says "CSV") by now
00:50
<Hixie>
(and text/csv wasn't registered til 2005)
00:52
Hixie
tries to work out how to deal with the differences between DOM3 Events and what is needed for 'beforeunload'
01:22
Hixie
gets a headache trying to work out how to spec all the legacy cruft in http://mxr.mozilla.org/mozilla-central/source/dom/src/events/nsJSEventListener.cpp (specifically ::HandleEvent)
01:39
<Hixie>
hmmmmmm
01:39
<Hixie>
shepazu: nevermind, looks like I can get away with just having returnValue on a custom Event object
01:44
<Hixie>
hmmm... yes.... yes...
01:44
<Hixie>
have a custom Event object with a mustable returnValue
01:44
<Hixie>
and onbeforeunload would set it if it hadn't been set already
08:42
Hixie
checks in a multi-1000 line patch to the spec
09:33
<Hixie>
i'm totally addicted to http://tetrisapp.appspot.com/
09:33
<Hixie>
this is getting ridiculous
09:42
<macnetic>
hi
09:42
<Hixie>
hi
09:42
<macnetic>
I have a question about cache-control meta tags...
09:42
<macnetic>
the way I read http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1 , only one of these tags should be used
09:43
<macnetic>
and if private is used, you're basically telling the browser it's okay to cache, right?
09:44
<macnetic>
so if you first use no-cache, and then private, it wouldn't be surprising if the browser caches the page?
09:45
<Hixie>
well
09:46
<Hixie>
no-cache doesn't mean it shouldn't be cached
09:46
<Hixie>
it means it shouldn't be used without checking with the server first
09:47
<ap>
note that the browser can still put the page into b/f cache, which is not affected by HTTP headers
09:47
<Hixie>
that too
09:50
<macnetic>
b/f cache?
09:51
<Hixie>
back-forward
09:51
<macnetic>
ic
09:51
<macnetic>
d'oh
09:52
<macnetic>
but am I right that private will override other tags that's supposed to avoid caching?
09:53
<Hixie>
i can't see anything in http that specifies that
09:53
<macnetic>
hmm
09:53
<macnetic>
ok
09:53
<macnetic>
thanks
09:53
<Hixie>
http is notoriously vague about edge cases
09:53
<Hixie>
not as bad as html4, but still
09:53
<macnetic>
heh
09:54
<macnetic>
so implementations may vary, then?
09:54
<macnetic>
it just seems odd to tell the browser it can cache the page when you're trying to avoid caching...
09:55
<macnetic>
the scheduling software we use generates time table web pages
09:55
<macnetic>
when it was upgraded the browser we use starting caching the pages
09:56
<macnetic>
I thought maybe the addition of a private tag to the already existing no-cache tag could be the explanation...
09:56
<Hixie>
implementations do vary, yeah
09:56
<Hixie>
if you want to avoid caching just set Cache-Control: no-cache
09:56
<macnetic>
I would
09:57
<macnetic>
but this is shrinkwrap software :(
09:57
<Hixie>
ah well
09:57
<Hixie>
file a bug with your upstream provider :-)
10:13
<macnetic>
that's what I'm trying to do, but when I quoted the standard and gave my interpretation of no-cache/private/public, they just replied that they'd checked our server and found the clock was 20 minutes off, and when they corrected that the web pages seemed to update properly...
10:14
<macnetic>
even though we'd previously said that it showed info for _yesterday_
10:14
<macnetic>
how they made the connection between 20 minutes and yesterday I don't quite get, but... :-\
10:14
<macnetic>
thanks anyway! :)
10:22
<Hixie>
sorry couldn't help more!
10:25
<Hixie>
nn
11:06
<MikeSmith>
had lunch with a guy today who told me (in the context of learning/mastering Japanese), "The only way to truly learn a new language is to write a dictionary for the language."
11:13
MikeSmith
wonders where zcorpan my be
11:14
annevk5
can see him
11:15
<annevk5>
he's disabled today
11:15
<annevk5>
no laptop
11:15
<annevk5>
same for jgraham
11:15
annevk5
doesn't know why
11:19
<MikeSmith>
annevk5: if/when you see him today, please tell him I finally got around to splitting up the input and button stuff
11:19
<MikeSmith>
http://www.w3.org/html/wg/markup-spec/#input.text-toc
11:19
<MikeSmith>
http://www.w3.org/html/wg/markup-spec/#button.submit-toc
11:19
<MikeSmith>
fwiw
11:20
<annevk5>
i'll tell him to read archives
11:58
<gpy>
annevk5: yo whats up?
12:50
<annevk5>
gpy, not much really :)
12:50
<annevk5>
gpy, standards meeting in Sweden
12:56
<gpy>
ah
12:56
<gpy>
where
12:56
<gpy>
im in dk
12:58
<annevk5>
Linköping
13:02
<MikeSmith>
gpy: do the restaurants in Denmark still serve tons of cigarette smoke along with every meal?
13:02
<MikeSmith>
that's one thing I really like about Denmakr
13:02
<MikeSmith>
you don't have to buy your own cigarettes
13:03
<MikeSmith>
you can just go to any restaurant and enjoy everybody else's cigarette smoke
13:05
<gpy>
annevk5: ah okay
13:05
<gpy>
MikeSmith: im not danish, im swedish, i just work here, wich is good, salarys are higher + a 40% profit in currency ;D
13:07
<MikeSmith>
gpy: excellent. I bet cigarettes are cheaper there too.
13:07
<MikeSmith>
in Norway you can buy half a cigarette
13:07
<MikeSmith>
and it will only cost you 20 kroner
13:09
<gpy>
MikeSmith: a little
13:12
<annevk5>
party tonight, then back home tomorrow for a few days :)
13:12
<annevk5>
well, "days"
14:02
<MikeSmith>
virtuelv sporting the jailhouse beard
14:02
<MikeSmith>
http://flickr.com/photos/hendry/3101837007/in/set-72157611171664224/
14:02
<MikeSmith>
PHB waving for mercy ("Don't hurt me Arve!")
14:05
<MikeSmith>
hendry: thanks for posting photos
16:35
Philip`
doesn't like how Amazon advertises EC2/S3 prices without including tax
16:35
<Philip`>
It adds an unexpected six cents onto my bill :-(
17:23
<hsivonen>
r2529 looks like fun
18:20
<gsnedders>
does anything support the mid URI scheme?
18:21
<hsivonen>
gsnedders: Outlook?
18:21
<gsnedders>
ah
18:21
<hsivonen>
oh. mid. sorry.
18:21
<hsivonen>
I was thinking of something else
18:22
<gsnedders>
:)
18:42
<hsivonen>
Hixie: does Gecko already comply with your latest script execution spec update?
18:44
<gsnedders>
hsivonen: http://hsivonen.iki.fi/producing-xml/ needs the section on XML 1.0 updated now that 5th ed. is a REC
18:45
<hsivonen>
gsnedders: yeah, it should instruct people to always target 4th ed.
20:11
<Hixie>
you should all play tetrisapp.appspot.com
20:11
<Hixie>
hsivonen: no
20:11
<Hixie>
hsivonen: only IE does
20:11
<Hixie>
hsivonen: other browsers allow you to tall into scripts that are "frozen" in the spec
20:12
<hsivonen>
Hixie: any other differences?
20:13
<Hixie>
the way onbeforeunload fires around document.open() wasn't very interoperable
20:14
<Hixie>
and in general this whole area is not very interoperable in the edge cases
20:14
<hsivonen>
finding the differences should be fun...
20:25
<Hixie>
hahahahahahaha
20:25
<Hixie>
lastweekinhtml5 is funny
20:25
<Hixie>
given that the whatwg has more non-american involvement than american involvement
20:39
<jwalden>
hm? where's the "amerocentric" note in <http://blog.whatwg.org/this-week-in-html-5-episode-15>;?
20:39
<smedero>
http://lastweekinhtml5.blogspot.com/
20:39
<smedero>
(you're looking in the wrong place. :-D)
20:41
<jwalden>
oh, "last" week
20:43
<jwalden>
man, this is just weird