00:03
<TabAtkins>
zewt: "I am sorry for both", hahaha
00:15
<zewt>
TabAtkins: even ratcheting up second-language leniency, this guy is ... trying
04:53
<MikeSmith>
https://bugs.webkit.org/show_bug.cgi?id=22339#c24
04:53
<MikeSmith>
from Jungshik
04:53
<MikeSmith>
"there are two 'pseudo-Unicode/font-based encodings' widely used for Burmese/Myanmar. In a sense, it's even worse because the pages are apparently in UTF-8 but Unicode code points are interpreted differently than what's specified by Unicode."
05:26
<kochi>
MikeSmith: hi
05:27
<kochi>
MikeSmith: sorry for not updating the status, but we are still discussing details...
05:28
<kochi>
but I've updated the IME API draft in mercurial with some changes which are being discussed.
05:30
<MikeSmith>
kochi: no worries, man. Stuff takes time.
05:31
<kochi>
MikeSmith: thanks. I would like to post the draft as early as possible to start discussion.
05:32
<MikeSmith>
ok
05:34
<kochi>
MikeSmith: i missed you at the office last week :)
05:46
<MikeSmith>
kochi: yeah, had a fun lunch with Kenji and Zack and Dominic
08:09
<MikeSmith>
is slightlyoff's DOM Futures stuff something that's a potential candidate for standardization? (eventually, I mean)
08:09
<MikeSmith>
https://github.com/slightlyoff/DOMFuture
08:11
<MikeSmith>
oh, I guess it is, for standardization in JavaScript
08:11
<MikeSmith>
eventual subsetting by
08:12
<MikeSmith>
https://github.com/slightlyoff/DOMFuture/blob/master/DOMFuture.idl#L27
08:12
<MikeSmith>
"eventual subsetting by TC39 for adding Futures to the language directly"
08:52
<annevk>
MikeSmith: yeah, will prolly add that to DOM at some point
08:53
<MikeSmith>
ah OK
08:53
<annevk>
MikeSmith: once it's stable enough
08:58
<jgraham>
annevk: Saying 'throw a "SyntaxError"' reads weirdly to me. I was expecting the word "exception" and had to backtrack when I didn't find it.
08:58
<annevk>
you mean there's no "exception" after that?
08:59
<annevk>
because I think that's a bug, unless I changed conventions
08:59
<jgraham>
I was looking at http://dom.spec.whatwg.org/#dom-mutationobserver-observe
09:01
<annevk>
Yeah that text was not from me and I didn't catch it
09:24
<slightlyoff>
MikeSmith: so The Plan (TM) is that we get the event-loving version into DOM and get a version without events into JS, lining one up as the superclass and the other as the subclass
09:35
<MikeSmith>
ah OK, that's what you mean by "eventual subsetting", I guess
09:45
<annevk>
slightlyoff: looks I'll be missing yet another TAG telcon
09:45
<annevk>
not that the minutes made them look appealing...
09:46
<slightlyoff>
Sorry to hear that.
10:15
<annevk>
Ms2ger: what happened to https://bugzilla.mozilla.org/show_bug.cgi?id=660660 ?
10:16
<Ms2ger>
Other stuff taking up my time
10:20
<jgraham>
Nice bug number
10:26
<Ms2ger>
Not an accident :)
10:31
<jgraham>
You only file in cute bug numbers? "Have a remote code exploit, but waiting for bug 654321 to file it"
10:41
<annevk>
The custom element interaction with createElement is really ugly :/
10:42
<annevk>
dglazkov: slightlyoff: if we don't like createElement, why are we trying to make it work?
10:52
<annevk>
Ms2ger: that's too bad
10:52
<annevk>
Ms2ger: DOM is still riddled with comments regarding both Attr and that
10:52
<annevk>
Ms2ger: and a couple of other things
10:58
<annevk>
Wait, custom names only have to match Name?
10:59
<annevk>
So you can have <xml:troll-:::> or some such?
10:59
<annevk>
or even :-:
11:00
<annevk>
I wish ) was allowed
11:00
<annevk>
:-P
11:00
<Ms2ger>
<:)>
11:02
<annevk>
you're lacking a dash
11:02
<annevk>
it's required
11:02
<odinho>
<:-)> cool tag
11:03
<jgraham>
But the correct match would be <:-(></:-)>
11:04
<annevk>
again, ) is not a valid code point
11:04
<annevk>
anyway, filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=20973
11:04
<slightlyoff>
annevk: its actually not that bad. We have a solution on the JS side for the worst bits.
11:04
<slightlyoff>
As for why...because reality and legacy
11:04
<jgraham>
annevk: We know :p
11:04
<annevk>
slightlyoff: what legacy?
11:05
<annevk>
slightlyoff: and it's pretty bad
11:06
<annevk>
https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html#monkeypatch-create-element is no good
11:10
slightlyoff
looks
11:11
<slightlyoff>
I don't understand what's wrong about formalizing the "your shadow tree creation and finalization methods will be called"?
11:11
<slightlyoff>
unless the argument is that the lifecycle should be internally driven, e.g., from the ctor
11:12
<slightlyoff>
(which was the case in one of my early designs)
11:12
<annevk>
What's wrong is monkeypatching createElement() with magic
11:12
<slightlyoff>
so
11:12
<slightlyoff>
1.) it's not magic
11:12
<slightlyoff>
it's an explanation of something that already happens in elements
11:12
<slightlyoff>
e.g., if I create a new <input> type, a shadow dom is created...when? how? MAGIC!
11:12
<slightlyoff>
this says "it happens here"
11:12
<slightlyoff>
and we can explain existing stuff better
11:12
<slightlyoff>
so that's anti-magic
11:13
<slightlyoff>
2.) it's not monkey-patching per-sae
11:13
<annevk>
I wonder if what you state there is actually true.
11:13
<slightlyoff>
it's outlining the extensibility point
11:13
<slightlyoff>
there's a debate about if these things happen inside our outside of constructors
11:13
<annevk>
Typically existing stuff has weird requirements that are not well understood.
11:13
<slightlyoff>
e.g., if createElement("textarea") de-sugars to:
11:13
<annevk>
And we haven't exactly flushed that out yet.
11:13
<slightlyoff>
var ta = new HTMLTextAreaElement();
11:13
<slightlyoff>
the question is:
11:14
<slightlyoff>
does the constructor itself call the appropriate lifecycle methods?
11:14
<slightlyoff>
or does createElement also do:
11:14
<slightlyoff>
ta.initializeShadowRoot();
11:14
<slightlyoff>
ta.finalize();
11:14
<slightlyoff>
i.e., who drives the lifecycle
11:14
<slightlyoff>
*that* is the debate
11:14
<annevk>
The constructor should.
11:14
<slightlyoff>
and I could go both ways on it
11:14
<annevk>
Otherwise new Image() doesn't work the way it does now.
11:15
<annevk>
Or new Audio()
11:15
<annevk>
We already have element constructors that are equivalent to their createElement call
11:16
<slightlyoff>
ok, so I think that's a strong argument
11:17
<slightlyoff>
we should go have this debate with dglazkov then = )
11:17
<annevk>
I guess I can post to public-webapps
11:17
<slightlyoff>
I don't know that the "new Image()" pun was part of my design thinking for the early drafts, but it does make a nice case
11:17
<slightlyoff>
my early designs had a superclass ctor and/or public initialization method
11:18
<slightlyoff>
the objections to the latter is that it clutters the public API of the component with lifecycle gunk
11:18
<slightlyoff>
the objection to the former is that not calling super() is now hazardous to an element's health
11:20
<slightlyoff>
the objection to an external lifecycle driver is that it requires that elements be robust against lifecycle extensions and that you now have what might appear to be 'magic' if you're just sitting there looking at the code for a class
11:21
<slightlyoff>
i.e., you need to understand what some other system you're interacting with will do to/with you
11:23
<slightlyoff>
moving locations...back in a bit
11:24
<annevk>
slightlyoff: http://lists.w3.org/Archives/Public/public-webapps/2013JanMar/0371.html
11:24
<annevk>
slightlyoff: might be better to elaborate there
11:31
<annevk>
Hmm, <template><script> has magic too
11:31
<annevk>
euh
11:32
<annevk>
<element><script>
11:32
<annevk>
but <element><b><script> does not...
11:34
<slightlyoff>
annevk: not sure I understand...you mean <element> script invokes the script with special expectations?
11:34
<slightlyoff>
annevk: I think I had argued that it should have some distinguishing attribute
11:34
<slightlyoff>
but I'm not fussed
11:34
<annevk>
it ignores async/defer
11:34
<slightlyoff>
ahhh
11:34
<slightlyoff>
good point
11:34
<annevk>
but only if it's a child
11:35
<annevk>
so <element><shadow><script> would be different, but maybe <shadow> has its own set of rules
11:35
<slightlyoff>
so the the seemingly strange thing is that it modifies script to be context aware
11:35
<slightlyoff>
I think that's what we should fix
11:36
<slightlyoff>
<script constructorFor="elementId">
11:36
<jgraham>
Oh wow, monkeypatch heaven
11:36
<slightlyoff>
or similar
11:36
<Ms2ger>
jgraham, can you deal with https://github.com/w3c/html-testsuite/pull/26#issuecomment-13428637 ?
11:36
<annevk>
It's also probably because I've not been part of the design phase, so I've no idea what the considerations were and it all looks kinda funky
11:36
<annevk>
I've had the same looking at the font loading proposal this morning
11:36
<slightlyoff>
annevk: it's good to get these things aired
11:37
<slightlyoff>
annevk: and even if it's just replaying the arguments from our perspective to get everyone on board, it's still a good thing
11:37
<slightlyoff>
if only because it gives me the chance to argue against soem magic I didn't vote for the first time around = )
11:37
<jgraham>
Ms2ger: So I really should be getting notifications on that repo. I guess darobin needs to add me to it or something though
11:38
<annevk>
slightlyoff: cunning
11:38
<jgraham>
Ms2ger: I guess I can fix that today sometime
12:51
<annevk>
Hmm, given http://www.whatwg.org/specs/web-apps/current-work/#the-element's-base-url maybe DOM should define xml:base
12:59
<Ms2ger>
jgraham, ta
13:36
<karlcow>
http://relogo.org/
13:37
<karlcow>
>rel="logo" is a proposed standard for serving and maintaining up-to-date logos for use in various media.
13:37
<karlcow>
proposed where?
13:37
<Ms2ger>
Right there
13:37
<Ms2ger>
And probably nowhere else
13:43
<annevk>
euhm icon?
13:59
<MikeSmith>
hmm I find that Vine videos don't display at all in Chromium that I build from sources but do display in Chrome Canary and normal Chrome. I wonder they wouldn't work in my local build. I can view other videos just find. What's different about Vide videos?
13:59
<jgraham>
MikeSmith: Sounds like a feature
13:59
<MikeSmith>
heh
14:00
<MikeSmith>
I wanna see the cats man
14:01
<annevk>
MikeSmith: Chrome comes with Flash
14:03
<MikeSmith>
ah Flash
14:03
<MikeSmith>
dinnet know
14:04
<MikeSmith>
wait but if it's Flash that means you can't view Vine videos in the i0S browser either
14:05
<jgraham>
Unless they UA switch or summat
14:08
<MikeSmith>
hmm it's not Flash in Chrome. it's HTML video. But .mp4. So I guess it must be that Chromium doesn't do H.264
14:25
<jgraham>
MikeSmith: It doesn't
14:26
<jgraham>
But it's OK, Google are going to remove that!
14:26
<jgraham>
(is that joke even funny anymore?)
14:26
<Ms2ger>
Well, Opera had it first
14:26
<MikeSmith>
heh
14:26
<jgraham>
Ms2ger: A sense of humor?
14:27
<Ms2ger>
Hah: http://w3cmemes.tumblr.com/post/42864050694/dept-of-epiphanies-benedict-realizes-where
14:29
<MikeSmith>
so the user experience sucks as far as making it clear that it doesn't support it. All you get is black. No "You're browser can't display this video." But I guess for the 0.0001% of the people in the universe who are running Chromium it's not big whoop.
14:31
<Ms2ger>
"You're"?
14:31
<zewt>
awooga awooga
14:33
<MikeSmith>
good catch, lemme correct that
14:33
<MikeSmith>
""You're browser can't display this video."
14:33
<MikeSmith>
oops
14:33
<MikeSmith>
"You're a browser that can't display this video."
14:33
<MikeSmith>
it's a message to the browser, not to the user
14:34
<MikeSmith>
that's kind of the way they llike to do things in Chromium
14:34
<MikeSmith>
they find it easier to talk to the machines than the people
14:34
<jgraham>
You're a little browser short and stout?
14:35
<zewt>
at least the machines might listen
14:35
<MikeSmith>
HEY BROWSER YU NO CANT DISPLAY THIS VIDEO??
14:35
<zewt>
they should put a button that randomly appears in chrome with big red text "clicking this button will delete all your stuff", just to do stats on how many people click it
14:35
<MikeSmith>
machines like to be spoken to in all caps, from early on in computing history. Lowercase is a fad.
14:37
<MikeSmith>
zewt: I would click just out of curiosity, to see if there's any bugs in their delete-all-my-stuff implementation
14:37
<darobin>
I always said we needed Uppercase XHTML
14:37
<darobin>
the content type for which would of course simply be APPLICATION/XHTML+XML
14:40
<MikeSmith>
that makes me think for polyglot we should have a content-type with mixed case -- text/pOLyGloT
14:42
<MikeSmith>
or something more descriptive like text/IamPolYgLotPleAseLoVeMeAnDtReatWithCaRe
14:43
<annevk>
A MIME type for polyglot? What universe is this?
14:45
<MikeSmith>
it's called the Good Times Universe. It's kind of like the Marvel Universe, except with Good Times instead of costumed superheros
14:45
<jgraham>
annevk: As I said yesterday, this is bizzaroverse in which governments make annoucements on Facebook and polyglot is not only a fabulous idea but needs its own MIME type
14:45
<MikeSmith>
hah
14:45
<annevk>
Can I have a pet hippo?
14:49
<jgraham>
No, but you can have a pet hippie. Will that do?
14:49
<MikeSmith>
annevk: speaking of Good Times I hope you guys that are part of the incoming Papal regime end up doing your own brand of hobbyhorse lobbying for stuff the way the previous Pope was so fond of stuff like Polyglot and making us create a separate language-without-UA-requirements HTML spec and that kind of stuff
14:50
<annevk>
MikeSmith is enough pet hippie for me jgraham. I'd much rather have a pet hippo. And come to think of it, some place to put it, because my studio is not a good fit for a hippo :-)
14:50
<MikeSmith>
cause that's the kind of stuff I love spending my time on, for years and years and years
14:50
<annevk>
MikeSmith: we'd hate to disappoint
14:51
<MikeSmith>
get a tiny hippo. They make them in different sizes these days. pygmy hippo is one size that's a good for London studio apartments
14:52
<darobin>
annevk: they make smaller sizes precisely for the likes of you: http://en.wikipedia.org/wiki/Pygmy_hippopotamus
14:52
<darobin>
see what happens when you get MikeSmith and I working together? inside of a few months we're both suggesting pygmy hippos
14:52
<MikeSmith>
or just get a bulldog. It's almost the same as a tiny hippo. Especially if you shave all the hair off.
14:52
<MikeSmith>
heh
14:52
<MikeSmith>
Good Times
14:53
<zewt>
but whatever you do, don't shave a bear http://thewholegardenwillbow.files.wordpress.com/2011/06/img001862.jpg
14:53
<MikeSmith>
W3C got Mr Toad driving this bus
14:54
<MikeSmith>
zewt wtf wow
14:55
<zewt>
that's probably what the bear was thinking
14:57
<MikeSmith>
heh
14:58
<darobin>
wtf, that's ugly
14:59
<darobin>
also, don't comb your lion http://www.makemybeauty.com/wp-content/uploads/2011/01/timotei-lion.jpg
15:29
<annevk>
HTML needs event parent / cross-boundary event parent
15:29
<annevk>
Shadow DOM needs event parent, but along with that it also wants to store a target and a relatedTarget (not in Shadow DOM yet because of a bug)
15:34
<annevk>
So you ask for the event parent. On that object you ask for a override target and possibly an relatedTarget?
15:34
<annevk>
s/an/a/
15:37
<annevk>
Of course Shadow DOM is weird. dglazkov, what gets me answers quicker, email or bugs?
15:55
<annevk>
slightlyoff: I guess you're not going to tell me what BIS means now? :)
15:58
<annevk>
Hixie: Shadow DOM is why DOM and HTML should probably just merge.
16:32
<annevk>
slightlyoff: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20913 it seems the other behavior that's weird is that createElement would return an element with an is="" attribute
16:33
<annevk>
slightlyoff: that's completely new
16:33
<slightlyoff>
annevk: I want the "is" attribute to die in a fire, so that's not me ;-)
16:33
<annevk>
slightlyoff: but the whole is="" thing does not appear to be defined so you miss it if you just read the drafts :/
16:33
slightlyoff
summons dglazkov
16:49
<dglazkov>
good morning, Whatwg!
16:50
<annevk>
slightlyoff: dglazkov: commented here: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20913#c24
16:50
<annevk>
dglazkov: left you with various bug reports and questions
16:50
<dglazkov>
annevk: I saw that! Thanks!
16:51
<annevk>
dglazkov: oh, and when I seem frustrated, just ignore that bit ;)
16:51
<dglazkov>
annevk: why do you seem frustrated? :)
16:51
<annevk>
because Shadow DOM? :p
16:52
<annevk>
I like the concept, I'm not a fan of the spec
16:52
dglazkov
sulks
16:54
<dglazkov>
annevk: well, the good news is that I am not done with the spec
16:55
<annevk>
I tend to think that eventually most of it will be either part of HTML or DOM
16:55
<annevk>
With what's left integrated into CSS's box model generation algorithm (if they ever define that)
16:55
<dglazkov>
annevk: yep
16:56
<annevk>
but I can see how the monkeypatching is a nice start to figure things out first
16:56
<annevk>
since it's such a big thing
17:21
<dglazkov>
annevk: you can already do document.createElement(":-P") today
17:24
<annevk>
dglazkov: yes, but not createElementNS
17:25
<annevk>
dglazkov: and you cannot write <:-P> in XML either
17:28
<dglazkov>
annevk: I see
17:29
<smaug____>
hmm, web components becoming more and more like XTF+XBL
17:29
<smaug____>
which is good, I think
17:30
<annevk>
smaug____: you would say that
17:34
<annevk>
dglazkov: so is http://www.w3.org/TR/components-intro/ information that is missing elsewhere, but also wrong?
17:34
<annevk>
dglazkov: should I read it?
17:35
<dglazkov>
annevk: it's just old, I need to update it to reflect all the latest changes. What I was pointing to is the callbacks.
17:35
<annevk>
sure, I got that
17:35
<annevk>
just wondering about the rest :)
17:36
<dglazkov>
the rest is handwavy right (for web devs), but is obsolete
17:38
<annevk>
dglazkov: so the spec missing right now is decorators?
17:38
<annevk>
dglazkov: everything else is available?
17:38
<dglazkov>
annevk: and packaging: <link rel=components>
17:39
<annevk>
ah yeah, some external stuff to complicate matters
17:40
<annevk>
hmm, why wouldn't <template><html> work?
17:40
<annevk>
that's too bad
17:41
<marcosc>
annevk: what's the deal with http://notifications.spec.whatwg.org/ ? dead?
17:41
<Ms2ger>
marcosc, being implemented, why?
17:42
<annevk>
marcosc: why do you assume it's dead given it's last updated two weeks ago?
17:42
<annevk>
marcosc: and hey, welcome to IRC!
17:42
<marcosc>
just wondering… I'm looking at the Alarm stuff from SysApps and it seems that many of the use cases could be covered if Notifications were timed
17:42
<marcosc>
annevk: I was not sure, as the WG shut down
17:43
<marcosc>
annevk: so I was a bit confused
17:43
<annevk>
marcosc: WHATWG != W3C
17:44
<marcosc>
different logo, same £@$t :)
17:44
<annevk>
marcosc: also, last I heard W3C reopened with a chair from Apple, not sure who they lined up as editor
17:44
<annevk>
marcosc: not really, we don't close down WGs and our stuff can be forked
17:44
<marcosc>
annevk: ah, ok. I checked the mailing list which pointed me to the WHATWG version
17:44
<marcosc>
annevk: I know, just teasing :)
17:45
<marcosc>
annevk: ok, good to know that they are not dead.
17:46
<marcosc>
annevk: I'm wondering if the group discussed time-dependent notifications (reminders)? That would trigger many even after the use leaves the page.
17:46
<annevk>
marcosc: well dunno, the W3C WG might not be dead in theory, but in practice... In any event, the WHATWG stuff is being implemented afaik
17:47
<annevk>
marcosc: no, but that could be added
17:47
<annevk>
though someone should look at the security implications of that
17:47
<marcosc>
annevk: cool. I'll see if I can discuss the use cases a bit more with the SysApps group and bounce it over this way
17:48
<marcosc>
annevk: yeah, absolutely. There are a lot of issues with all this stuff
17:48
<marcosc>
Right now, I'm just trying to get the use cases straight
17:49
<annevk>
dglazkov: thanks for unrolling that :)
17:49
<annevk>
dglazkov: might have to wait with reviewing that until tomorrow
17:49
<dglazkov>
annevk: another person to ping about this is hayato⊙co
17:50
<dglazkov>
he actually wrote most of this code in WebKit and contributed heavily to the algorithm. Also, check out the test suite. These guys have gone through the same exercise.
17:50
<dglazkov>
http://w3c-test.org/webapps/ShadowDOM/tests/submissions/Google/
17:53
<annevk>
ta
18:32
<volkmar>
win 16
18:40
<roidelapluie>
hello
18:40
<roidelapluie>
I am translating a call for paper webform from english to dutch
18:41
<roidelapluie>
I am looking for some dutch-speaking people to help me
18:41
<roidelapluie>
https://pad.rmll.info/7vvOtOvwBQ
18:41
<roidelapluie>
thank you in advance :)
19:29
<Hixie>
man i hate twitter. such a disaster of an interfce.
19:40
<annevk>
Hixie: Twitter is opt-in, even more so than bureaucracy ;-)
19:42
<Ms2ger>
Zing
19:43
<jgraham>
It would just improve the universe a little if everyone else opted out
19:44
<Hixie>
annevk: people keep asking me questiosn there
19:44
<Hixie>
annevk: so, not really
19:44
<Hixie>
annevk: ah, also, since you're here
19:44
<Ms2ger>
Well, people keep asking you to deal with bureaucracy too :)
19:44
<Hixie>
annevk: twitter reset the whatwg password
19:45
<Hixie>
annevk: because they got hacked or some nonsense
19:45
<Hixie>
annevk: also, re dom and html -- i think _all_ the web platform specs should be merged into one big spec. The only reason IMHO we have to split the specs is to make sure each part is only edited by one person, who has exclusive blame for any mistakes.
19:46
<Hixie>
Ms2ger: yeah but there is a higher net benefit to me answering people's questions than to anyone doing pointless bureaucracy.
19:46
<annevk>
Hixie: can you pm me the new password?
19:46
<annevk>
Hixie: or check it into GitHub
19:47
<Hixie>
checking it into github seems like a spectacularily bad idea :-P
19:47
<annevk>
Hixie: we have a private repo mostly for Twitter passwords
19:47
<Hixie>
ah ok
19:47
<Hixie>
yeah let me get it and i'll /msg you hold on
19:48
<annevk>
Hixie: as for specs, as long as they can be sensibly layered I think it makes some sense to do so
19:48
<annevk>
Hixie: once they get intertwined without clear separation it's bad
19:51
Ms2ger
kicks whatwg.org
19:51
<Ms2ger>
Anyone else having issues connection?
19:51
<Ms2ger>
connecting, even
19:51
<Hixie>
whatwg.org is working fine for me, but other things on the same host are giving me issues
19:51
<Hixie>
so i'm glad it's not just me
19:52
<Hixie>
load average: 0.08, 0.06, 0.22 so it's not that...
19:52
<Hixie>
half a gig of RAM free...
19:52
<Hixie>
what the heck
19:55
<Hixie>
Ms2ger: try now?
19:56
<Ms2ger>
Doesn't look better
19:57
<Hixie>
are you failing at dns, routing, or http?
20:08
<Ms2ger>
Hixie, fine now
20:09
<Hixie>
k
20:09
<Hixie>
no idea what that was about
21:13
<annevk>
Hixie: btw, http://wiki.whatwg.org/wiki/Fetch
21:13
<roc>
I'm unable to subscribe to public-html-media. Anyone know who I should contact to sort that out?
21:14
<annevk>
roc: iirc sysreq⊙wo, they're on W3C IRC too
21:15
<annevk>
roc: MikeSmith is responsible for the list
21:16
<annevk>
roc: maybe you should try again though or check your spam box? plenty of people managed to subscribe
21:16
<roc>
I've tried twice. The email may be dropped by some spam filter somewhere but I can't find it.
21:18
<annevk>
so I'm guessing MikeSmith is asleep for another couple of hours, so your best bet would probably be to ask on W3C IRC and failing that the email address
21:24
<darobin>
roc: lemme look into that
21:24
<roc>
let me just do a bit more digging :-)
21:26
<darobin>
roc: you're subscribed now
21:26
<roc>
ok
21:26
<roc>
thanks!!!
21:26
<darobin>
I'm not sure you should thank me for it, but hey, no problem ;)
21:27
<darobin>
and with this evil deed done, I'm off to bed
21:36
<annevk>
Hixie: my plan is to start working on that to somewhat contain the CORS / Fetch mess and make it more concrete how various URL schemes are actually dealt with
22:05
<annevk>
TabAtkins: interested in seeing if the URL parser can be rewritten too?
22:06
<annevk>
TabAtkins: it doesn't really have a separate tokenization step though, so I guess it might be tricky
22:09
<annevk>
http://lists.w3.org/Archives/Public/www-style/2013Feb/0278.html seems relevant to my interests
22:13
<Hixie>
annevk: k. if you could keep the spec hook API identical to what we have now that would be most awesome as it would make it easier to merge. The encoding and URL merges were quite painful. :-(
22:15
<annevk>
Hixie: I'll try to keep changes to a minimum, but I suspect there'll be some as move towards one algorithm
22:15
<annevk>
we*
22:21
<annevk>
"Television is generally a more expensive medium than music to produce due to the amount of labour involved"
22:21
<annevk>
uhuh
22:22
<annevk>
and fonts are different from graphics because they're special and such
22:23
<annevk>
each industry seems to have found their own unique reason why they need DRM as opposed to the rest of the planet
22:29
Philip`
wonders if annevk is disagreeing that TV is significantly more expensive, or just disagreeing that that's a relevant factor for DRM
22:29
<Hixie>
annevk: the argument would be more convincing if DRM had any effect on that
22:29
<Philip`>
(It seems TV can easily cost a million dollars per hour, and a large orchestra is probably a couple of orders of magnitude less than that)
22:29
<annevk>
Philip`: the latter
22:36
<Philip`>
Music has been broadcast over the airwaves to anybody who wants to listen, entirely free, for decades, and managed a commercially viable business model, so the internet isn't much of a change - but clearly TV is nothing like that
22:37
<Hixie>
true, nobody has ever broadcast TV to anyone with a receiver
22:39
gsnedders
notes there are plenty of places where TVs are not free, unlike radios
22:44
<Hixie>
gsnedders: wait, what? radios are free?
22:47
<gsnedders>
Hixie: Well, I meant in the sentence of the British TV license and similar around the world.
22:48
<Hixie>
well that can apply online as well (indeed, it does for iPlayer)
22:48
<Hixie>
not like Channel 5 gets that money
22:59
Philip`
wonders if you're allowed to watch iPlayer live if you've only got a black-and-white TV licence
23:09
<gsnedders>
Philip`: If you watch it on a black-and-white monitor, I think is the answer.
23:17
<Hixie>
hsivonen, abarth: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=17845
23:17
<abarth>
hi
23:18
<abarth>
reading
23:19
<abarth>
we haven't run into any compatibility problems with webkit's current behavior
23:21
<abarth>
I don't see any explicit code in the adoption agency implementation in webkit that mentions the form
23:21
<abarth>
but its possible that there's something happening implicitly in the DOM machinery
23:22
<abarth>
I'll copy the above into the bug
23:31
<Hixie>
abarth: pretty sure you've no special case code, you're doing what the spec says to do
23:31
<abarth>
ok, great. :)
23:31
<abarth>
I generally prefer the spec to be stable, we we'll change to match the spec if it changes
23:33
<Hixie>
yeah
23:33
<Hixie>
wish microsoft would give us steps to reproduce
23:33
Hixie
curses anne for using "set" as the variable name for an ordered list in DOM