00:37
<astearns>
AryehGregor: I decided to look at the "CSS points are 1/72 of an actual inch when printed" claim in Mac browsers
00:37
<astearns>
AryehGregor: it's true for FireFox 7
00:37
<astearns>
AryehGregor: Safari prints slightly larger
00:37
<astearns>
AryehGregor: Opera prints slightly smaller
00:37
<astearns>
AryehGregor: Chrome doesn't even try - it seems to print at the screen zoom level
01:04
<Hixie>
ok seriously, why can't people read specs
01:04
<Hixie>
almost whenever someone has a complaint about a spec, they end up quoting a non-normative note or example
01:05
<Hixie>
!@#$%^&*~( it's NOT NORMATIVE
01:05
<Hixie>
CANNOT BE USED TO BACK UP AN ARGUMENT ABOUT WHAT THE SPEC SAYS
01:05
<Hixie>
sigh
01:05
<mkanat>
Maybe they don't know what "normative" means?
01:07
<Dashiva>
No, it happens with examples too
01:07
<Dashiva>
"This example shows X, so Y must therefore be invalid"
01:12
<mkanat>
Well, the world has no shortage of stupid people.
01:12
<mkanat>
We're not in a stupid-people conservation crisis.
01:12
<mkanat>
They're not an endangered species.
01:13
<Dashiva>
They certainly are, that's why we have warning labels everywhere
01:17
<Hixie>
it's not even only stupid people
01:17
<Hixie>
people who are otherwise highly competent are susceptible to this just as much
02:03
<TabAtkins>
Dammit, now I've started writing IDL and I suspect I'm going to be angry at it.
06:45
<annevk>
so because of W3C publication politics we're getting an initTouchEvent method that will be obsolete any day now? http://lists.w3.org/Archives/Public/public-webevents/2011JulSep/0092.html
06:45
<annevk>
:(
08:07
<hsivonen>
http://lists.w3.org/Archives/Public/www-tag/2011Sep/0088.html
08:07
<hsivonen>
"I will reiterate (for the nth time) that it would be valuable for the
08:07
<hsivonen>
W3C to specify what a "browser" is,"
08:07
<hsivonen>
that would be interesting to watch
08:08
<hsivonen>
esp. when the last sentence of that paragraph seems to want to define Silk as "not a browser"
08:28
<annevk>
mnot also seems to want to turn it into some kind of ISO thing, with certification and what not
08:28
<annevk>
that does not strike me as a good idea
12:09
<yuno_>
is colgroup/col good for anything other than setting the width of columns?
12:09
<yuno_>
using them for alignment doesnt seem to work if i add some class and use some css. the deprecated align attribute also doesnt do anything
12:11
<yuno_>
i mean, nth-child is nice and all, but i kinda need something i can use today. is the only option to add a class to every cell?
12:12
<yuno_>
(i already did read the current specs, the old specs, mdn, and i also googled around for a bit)
12:48
<hsivonen>
I pull from hg, start merging code and end up writing an email like this http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1747.html
12:56
<annevk>
maybe for chunked we can force UTF-8?
12:57
<annevk>
not even look at anything else
13:00
<annevk>
so instead of WebSQL with SQLite we will now have IndexedDB with LevelDB?
13:44
<hsivonen>
what's LevelDB?
13:51
<beverloo>
annevk, LevelDB is just the back-end we chose to implement IndexedDB on
13:51
<beverloo>
incognito mode still uses SQLite for it
13:52
<beverloo>
hsivonen, http://code.google.com/p/leveldb/, a fast key-value storage library
14:19
<annevk5>
where is ms2ger?
14:20
<annevk5>
did anyone have a look at the new exception model?
14:20
<annevk5>
I wonder if I should roll it out in DOM4 and file some bugs on browsers
14:53
<annevk5>
I guess heycam needs to be here
15:07
<espressive_>
hey everyone
15:07
<espressive_>
Quick question, would an element with rel="help" and a title="Help text" make sense as a JavaScript hook for tooltips? Does not match the usage as described by the WHAT-WG (http://developers.whatwg.org/links.html#link-type-help) exactly, but close enough?
16:10
<annevk5>
Is http://wiki.whatwg.org/wiki/User_talk:Paolorte spam?
16:34
<dglazkov>
good morning, Whatwg!
16:35
<annevk5>
good morning dglazkov!
16:38
myakura
is about to say good night
16:38
<dglazkov>
annevk5: :D let me guess: you've suffixed yourself with 5 in honor of HTML5?
16:38
<dglazkov5>
hrm.
16:39
<dglazkov5>
mine looks more like jackson 5
16:40
<myakura>
wait!? are you guys moving back to a versioned model!?
16:40
<divya>
hahahahh
16:40
<dglazkov>
myakura: no, only for people.
16:40
<divya>
so wait if 5 of you suffix yourself with 5
16:40
<divya>
you would be the "html" 5
16:41
<dglazkov>
that sounds like something from tabloid headlines.
16:41
<dglazkov>
"the infamous html 5 is running amok, terrifying upstanding citizens"
16:42
<divya>
"html5 wrecks homes and destroys marriages! Mayor screams for immediate imprisonment!"…
16:42
<hasather5>
sounds fun, I'm in
16:42
<divya>
hahahahahh
16:42
<divya>
hi5 hasather5
16:42
<hasather5>
hi divya
16:43
<divya>
:)
16:50
<annevk5>
help
16:50
<annevk5>
anarchy on the IRC channel
16:50
<divya>
you started it.
16:50
<dglazkov>
annevk5: works as intended.
16:50
<divya>
hahahah
16:53
<annevk5>
http://blog.whatwg.org/weekly-xbl-observers
16:53
<annevk5>
(the URL is a "joke")
16:54
<dglazkov>
annevk5: :)
17:16
<annevk5>
I moved previous/next links down
17:16
<annevk5>
on the blog
17:16
<annevk5>
if anyone has other improvements let me know
17:34
<annevk5>
oh yes
17:34
<annevk5>
my first W3C Recommendation
17:34
<annevk5>
it's on namespaces
17:35
<annevk5>
in CSS
17:35
<annevk5>
there's a lot of jokes there
17:35
<divya>
sgtm annevk5
17:36
<annevk5>
proof: http://www.w3.org/TR/css3-namespace/
17:36
<divya>
is this the shortest css spec ever?
17:36
<annevk5>
did I beat Hixie to it?
17:36
<annevk5>
oh CSS 2.1 was first
17:39
<erlehmann>
CSS 2.1 shot first.
17:43
<GlitchMr>
What actually @namespace does...
17:44
<GlitchMr>
oh, i see
17:44
<erlehmann>
annevk5, usability comment: if prev/next links are at top, they do not change position.
17:44
<erlehmann>
you can quickly click through articles then
17:44
<erlehmann>
at bottom, less useful
17:47
<annevk5>
hmm yeah
17:47
<annevk5>
but if you are not reading, you're just wasting our bandwidth
17:47
<divya>
hahahah
21:01
<dglazkov>
PSA: going on vacation until Oct 10 in 3 hours. Will attempt to stay offline. Wish me luck.
21:07
<gsnedders>
dglazkov: Good luck.
22:07
<Hixie>
document.alinkColor isn't specced
22:07
<Hixie>
did i overlook it or do we not need it?
22:07
<Hixie>
looks like at least firefox doesn't support it
22:08
<Hixie>
oh no nevermind
22:08
<Hixie>
it does
22:08
<Hixie>
i typoed it
22:08
<annevk>
all browsers have it
22:08
<annevk>
Opera / Firefox / Safari
22:08
<Hixie>
and IE
22:08
<Hixie>
k
22:08
<Hixie>
i guess i'll spec it!
22:09
<annevk>
funny how nobody notices
22:09
<Hixie>
oh wait i did spec it
22:09
<Hixie>
i was searching for the wrong capitalisation
22:09
<Hixie>
ok
22:09
<Hixie>
all is well with the world
22:10
<annevk>
we should really have some kind of special IDL type for event handlers
22:11
<annevk>
this current syntax sucks for something that is used all over
22:11
<Hixie>
http://www.youtube.com/watch?v=aSVpBqOsC7o
22:11
<Hixie>
er, wrong channel!
23:38
<hober>
Hixie: in #pixel-manipulation, this text is unfortunately in an example and not in the main prose: "The data returned by getImageData () is at the resolution of the canvas backing store, which is likely to not be one device pixel to each CSS pixel if the display used is a high resolution display."
23:39
<danbeam>
dbaron: question about css3-transitions - if I add two classes in quick succession to an element, and one class adds a -webkit-transition: -webkit-transform 1s; and the other adds -webkit-transform: scale(2); (for example), what should happen?
23:40
<hober>
danbeam: if you added the classes in that order, the transition should apply
23:45
<danbeam>
hober: that was my thinking as well, however I'm having to wait til the next JS/UI turn by scheduling a setTimeout to add the trans*form* class (on some platforms)
23:46
<danbeam>
I think this is an implementation difference, not specified behavior, though (like as you said, it *should* work)
23:48
<hober>
oh, i see. yeah, it makes sense that you could see both behaviors
23:48
<hober>
and either behavior is justifiable
23:49
<danbeam>
because style updates aren't guaranteed to be instant for performance benefits?
23:49
<danbeam>
s/instant/sync/
23:49
<hober>
more or less
23:50
<danbeam>
I may try a .innerText access or a getComputedStyle() and see if this ensures things are flushed synchronously
23:50
<divya>
danbeam: afaik all browsers repaint at one go
23:51
<divya>
which is why you wont see changes unless you setTimeout
23:51
<danbeam>
divya: it's strange, Chromium for Linux and (it seems) OSX work fine in this regard, but on Windows it doesn't work unless I schedule a class addition later
23:52
<divya>
really? when I tested you had to do setTimeout
23:52
<danbeam>
anyways, I just wanted to see if it was specified or not (like I said)
23:52
<divya>
if you are changing immediately
23:52
<divya>
e.g. addClass("blur"); removeclass("blur");
23:53
<danbeam>
divya: http://jsfiddle.net/X6EFX/ works for me on OSX, Chrome 14
23:53
danbeam
inb4 "Y U NO Opera?"
23:54
<danbeam>
(sorry, just checking on Chrome for right now)
23:55
<divya>
danbeam: err thats not the case i referred to
23:55
<divya>
the case is when you add/remove classnames and expect it to trigger a transition
23:57
<danbeam>
divya: PM
23:58
<divya>
k