00:00
<gsnedders>
IMO
00:01
<roc>
absolutely
00:01
<gsnedders>
Oh, right.
00:01
<gsnedders>
I misread what you wrote.
00:02
<gsnedders>
I missed the "and then flushing". I should go sleep.
07:41
<benschwarz>
foolip: !ping
08:17
<kennyluck>
What is the easiest way to trigger WebKit encoding mismatch reparsing ?
08:17
<kennyluck>
(Or does such thing exists?)
09:04
<foolip>
benschwarz, !pong
09:59
<Ms2ger>
Oh, hmm
10:02
<Ms2ger>
AryehGregor, could you update anolis? Looks like a full stop still gets lost in your version: https://bitbucket.org/ms2ger/dom-core/changeset/e4ce1db482f8#chg_dom-core.html_oldline7684
10:09
<phunkei>
hello, can someone tell me the markup for a valid (Maybe valid for the next few month) datetime on blogposts?
10:11
<phunkei>
A few days ago I started using the <time> tag but it seems to be deprecated already
10:17
<divya>
phunkei: use spans :)
10:36
<bga_>
http://www.youtube.com/watch?v=i2fhNVQPb5I
11:17
<Ms2ger>
<zcorpan> i carefully read every email i receive, several times, then backwards, then in random order following any references
11:17
<gsnedders>
That guy is *smart*.
11:43
<Ms2ger>
http://quotes.burntelectrons.org/157
11:56
gsnedders
mumbles something about host objects and getters
11:56
<Ms2ger>
Can we just for back to .item()?
11:56
<Ms2ger>
for?
11:57
Ms2ger
can't tpye
12:23
<foolip>
Mike[tm], http://dev.w3.org/html5/spec/the-iframe-element.html#the-video-element is on the wrong page, can you update the W3C spec splitter to fix?
13:43
<boblet>
I can’t see <time> in #obsolete. is that intentional?
13:43
<boblet>
s/#obsolete/obsolete.html#obsolete/
13:45
<annevk>
it was not in a previous HTML iteration
13:47
<gsnedders>
What's an iteration?
13:47
<gsnedders>
Like, given the fact WHATWG now publishes a single Living Standard, what justifies something being obsolete?
13:47
<boblet>
annevk: aah, suspected so. so treated as a <span> equivalent, with @datetime and @pubdate ignored, amirite? Btw, how is this going to work for the Living Standard spec in the future?
13:48
<boblet>
oh. what he said :)
13:48
<annevk>
boblet, I suspect it depends on the stability level of the feature
13:48
<annevk>
boblet, <time> never made it past Last Call or so
13:49
<zcorpan>
the Living Standard doesn't have Last Calls
13:49
<annevk>
zcorpan, its sections do
13:49
<boblet>
annevk: spec stability rather than browser implementation? hmm, I would have guessed the latter, and was wondering if it was two implementations or something
13:50
<boblet>
browser uptake reflecting reality etc etc
13:50
<annevk>
e.g. the Window object is marked as "Implemented and widely deployed"
13:50
<annevk>
were we to remove it I would expect that to be noted somewhere
13:51
<annevk>
now not all of these markers are up to date so there's still some room for confusion
13:51
<annevk>
it's also not all figured out
14:29
<adactio>
If <time> is being dropped in favour of a more general <data> element, what is the justification for keeping <nav>, <aside> and <article> ....surely the more general <section> should suffice, by the same logic?
14:30
<adactio>
(in particular, distinguishing when to use <section> and when to use <article> is something that WHATWGers can't agree on, let alone web developers)
14:31
<digger3>
applying similar reasoning to any hierarchy of elements will collapse it to the most general element.
14:31
<digger3>
This isn't even too far off proposing that 1984's newspeak was on too something (yes this is a pseudo-Godwin)
14:32
<adactio>
But in the specific case of sectioning content, why is more than one element needed?
14:34
<digger3>
adactio: the additional semantic information needs to support a requirement either grounded in markup or automated information extraction. I'm assuming ththat this holds fothe more specific sectioning elements
14:36
<adactio>
digger3: then why doesn't that logic apply to <time>? There's the generic <data> (just like <section>) and then the more specific <time> (just like <article> or <aside>). The existence of <data> doesn't negate the need for <time> any more than the existence of <section> negates the need for <aside> (for exactly the parsing reasons you mention).
14:39
<digger3>
adactio: that argument is perfectly valid, it was certainly not my intention to contest _that_
14:40
<adactio>
Could anyone else explain it to me then? annevk? hsivonen? gsnedders? anyone? bueller?
14:43
<annevk>
adactio, I don't really think there's an analogy to be made between structural elements and an element designed to made a concept machine readable
14:43
<foolip>
adactio, AFAIK <article> and friends were added as convenient styling hooks based on common class values
14:43
<foolip>
while the purpose of <time> was for use in microformats and such
14:43
<foolip>
it may be that people are just using it for styling, though
14:44
<adactio>
annevk: You don't consider part of the reason for the existence of sectioning content is to allow machine parsing? (e.g. skip navigation)
14:46
<adactio>
To be clear, I'm not arguing against the existence of <data>; I just don't think it negates the need for a more specific <time> element (in the same way that the existence of <section> doesn't mean there's no reason to have a <nav> element.
14:46
<adactio>
<time> is to <data> as <article>, <nav> and <aside> are to <section>.
14:46
<annevk>
I just don't think it's quite the same
14:47
<annevk>
If you need Microdata to make use of <time> then it might as well be <data>
14:47
<adactio>
annevk: It's not *quite* the same but it is very very similar. Both use cases have semantic (structural) value as well as machine-reading value (and to a much lesser extent, styling).
14:48
<annevk>
If there are other uses, they should probably be brought up as they have not been considered
14:48
<adactio>
annevk: But that's the point: you don't need microdata to make use of time because it's *vocabulary* is pre-set (namely ISO 8601)
14:48
<foolip>
it's not ISO 8601
14:48
<adactio>
annevk: whereas with <data>, the vocabulary is "fuck knows."
14:48
<foolip>
it's much more limited
14:49
<annevk>
adactio, see http://www.w3.org/Bugs/Public/show_bug.cgi?id=13240#c0
14:49
<adactio>
foolip: a subset of ISO 8601, yes. The point is: it is pre-defined.
14:49
<adactio>
annevk: Oh, I've seen it. Believe me, I've seen it. All. Of. It.
14:49
<annevk>
I mostly used <time> as a replacement for some other construct on my blog, but not sure what the purpose was
14:49
<webben>
adactio: One of the purposes of the specific sectioning elements is to allow the navigation and reorganisation of content (cf. the ARIA roles to which they are mapped).
14:50
<adactio>
webben: For that reason, I consider those elements to be machine-readable (as well as conveying semantics) ...just like <time>.
14:51
<webben>
adactio: Not sure what you're saying.
14:51
<webben>
adactio: I'm pointing to a reason why making those sectioning semantics machine-readable and part of the core vocabulary is important.
14:53
<adactio>
webben: and I'm not disagreeing with you. I'm pointing out that putting some elements (section, article, nav, etc.) into the bucket of "structural" while putting other elements (time) into the bucket of "machine readable" isn't a straightforward division. *All* of those elements are both semantic and machine-readable. It's not a binary thing.
14:54
<webben>
"structural" vs. "machine-readable" does not make sense as a distinction, I agree.
14:55
<digger3>
machine-readable -> machine-interpretable
14:58
<webben>
I can imagine <time> having a positive influence on text-to-speech, since tts has traditionally struggled to distinguish numbers from datetimes. The lead time on having important tts agents actually make use of it may be quite long however.
15:17
<zcorpan>
woah, why did i not know of http://blekko.com/webgrep before?
15:23
<Ms2ger>
Does Opera support strict mode already?
15:24
<annevk>
I think we implemented ES5
15:24
<zcorpan>
opera.next does i think
15:24
<boblet>
so sad I missed this conversation :)
15:24
<divya>
yes opera.next does
15:26
<Ms2ger>
Want to tell me what http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1243 logs in .next, then?
15:27
<zcorpan>
log: wtf
15:27
<zcorpan>
log: wtf
15:27
<zcorpan>
log: wtf
15:27
<zcorpan>
log: wtf
15:27
<Ms2ger>
That's a bug, then :)
15:27
<Ms2ger>
But perhaps in WebIDL
15:28
annevk
heads to TPAC
15:28
<zcorpan>
yeah i think we have some bugs with webidl/dom and strict
15:29
<zcorpan>
e.g. setting readonly property doesn't throw TypeError iirc
15:29
<Ms2ger>
\o/
15:30
<zcorpan>
jgraham probably knows better
15:30
<Ms2ger>
Poke heycam about it, will you? :)
15:33
<zcorpan>
about what?
15:50
<dglazkov>
good morning, Whatwg!
15:51
<Ms2ger>
Good evening, dglazkov
15:52
<divya>
good nite dglazkov!
15:53
<dglazkov>
hello timezone-impaired people! :P
15:54
<divya>
:))
16:07
<_bga>
morning is not time, its state of soul
16:07
<_bga>
:)
16:07
<divya>
my soul is dark and stormy then
16:11
<dglazkov>
_bga++
16:12
<dglazkov>
and OMG does Mountain View have great mornings or what
16:13
<divya>
dglazkov: wai u no tpac?
16:13
<gsnedders>
dglazkov: Dunno. Can you get me plane tickets?
16:14
<dglazkov>
divya: they are doing plenareeey things in the morning. I am trying to catch up on emails and #whatwg trolling
16:14
<divya>
sgtm
16:14
<dglazkov>
gsnedders: only if it's a paper plane
16:15
<gsnedders>
dglazkov: hmm, might not be great over the Atlantic
16:15
<dglazkov>
gsnedders: :)
16:15
<rniwa>
dglazkov: or land patches :D
16:15
<zcorpan>
anyone know of a good reason why <data value> shouldn't be <global itemvalue>?
16:16
<dglazkov>
rniwa: :)
16:21
<foolip>
zcorpan, don't you already know?
16:22
<divya>
zcorpan: you should check the 100,000 messages on the mailing list because it will surely contain an answer to that question
16:23
<foolip>
zcorpan, worst case scenario would be <time datetime="" itemvalue=""> where the itemValue reflection can be 3 different things
16:25
<zcorpan>
divya: pointer?
16:25
<divya>
zcorpan: i was snarking :P
16:26
<divya>
its what is the default recommendation :PPP
16:26
<divya>
(also how broak it is that you need to search mailing list for rationale :/ )
16:26
<zcorpan>
foolip: yeah, that's true. could disallow it for elements that don't reflect to their textContent by default, maybe
16:26
<foolip>
zcorpan, disallow it, of course, but how should it be implemented?
16:26
<Ms2ger>
divya, there's a wiki page you can add to :)
16:27
<divya>
Ms2ger: o? where?
16:27
<divya>
that whatwg wiki?
16:27
<zcorpan>
foolip: ignore itemvalue?
16:27
<Ms2ger>
Yep
16:27
<gsnedders>
divya: Running svn blame on the spec, seeing if there's a bug mentioned in commit message when text you're interested in changed, or searching mailing lists for emails from Hixie around then tends to work
16:27
<foolip>
zcorpan, in other words, add it in the otherwise clause of http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#dom-itemvalue ?
16:28
<zcorpan>
gotta go. next stop: örebro c
16:29
<divya>
gsnedders: :'( its so tedious
16:30
<foolip>
divya, what change do you want to know about?
16:31
<foolip>
if it's just that svn is slow, I maintain https://gitorious.org/whatwg/webapps pretty much only for this purpose
16:31
<divya>
foolip: nothing just generally complaining how it takes a while to figure out why a certain feature exists in the form it does.
16:31
divya
should shut up now
16:31
<foolip>
that it does
16:31
<divya>
foolip: ooo i did not know about that gitorious!
16:32
<divya>
omg amazing
16:32
<divya>
at least its not too bad
16:32
<foolip>
sometimes it's possible to git bisect your way to the right commit, sometimes not
16:54
<boblet>
this may be of interest to some of you: http://html5doctor.com/time-and-data-element/
16:54
<AryehGregor>
Ms2ger, how do I do that again? It's been so long that I've forgotten.
16:54
<boblet>
although possibly not by now :)
16:55
<Ms2ger>
hg pull -u in your source folder
16:55
<Ms2ger>
and sudo python setup.py install, IIRC
16:56
<AryehGregor>
Printed out a bunch of stuff that doesn't look like errors.
16:56
<AryehGregor>
I guess we'll see if it works.
16:56
<Ms2ger>
Heh
17:02
<digger3>
boblet: excellent story and considerations
17:03
<boblet>
digger3: thank you. it’s all due to annevk5 and foolip’s excellent feedback :)
17:19
<MikeSmith>
dglazkov: did anybody get back to you about the room yet?
18:25
<dglazkov>
Mike[tm]: yus
18:26
<dglazkov>
In addition, I managed to misplace, panic about it, and recover the key to the room in about 10 minutes.
18:27
<dglazkov>
excellent fodder for your next nightmare
18:27
<MikeSmith>
heh
18:35
<MikeSmith>
abarth: I just switched on your commit perms for http://dvcs.w3.org/hg/content-security-policy
18:35
<abarth>
thanks!
18:35
<MikeSmith>
please try it and make sure it works
18:39
<abarth>
abort: authorization failed
18:39
<abarth>
maybe i have the wrong password
18:40
<MikeSmith>
abarth: it should be the same username and password as your W3C web login
18:40
<MikeSmith>
we use the same ldap db for both
18:40
<abarth>
success!
18:40
<abarth>
thanks
18:40
<MikeSmith>
cheers
19:15
<Ms2ger>
Oh, look
19:15
<Ms2ger>
testharness.js' logging in broken in XHTML documents
19:15
<Ms2ger>
Guess why
19:20
<bhearsum>
does HTML5 support 'put', 'delete', and other methods on forms? if so, which browsers have support for it?
19:20
<bhearsum>
hmm, i can probably test this myself
19:21
<Ms2ger>
Hi bhearsum
19:21
<bhearsum>
hi Ms2ger :)
19:22
<Ms2ger>
HTML supported it for a while, IIRC, but it was removed for lack of use cases
19:22
<bhearsum>
doesn't look like HTML5 supports it, either, based on http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#the-form-element and it not validating with http://html5.validator.nu/
19:30
<Hixie>
so which room are people in at tpac?
19:54
<hober>
component model at 1:30 in room 1234
20:11
<MikeSmith>
Ms2ger: that may be the cause of some problem I had with running the DOM4 test suite
20:11
<Ms2ger>
That's where it hit me
20:12
<Ms2ger>
All the xhtml tests time out
20:28
<jgraham>
Ms2ger: Oh. I thought I fixed that for the SVG folks
20:28
<jgraham>
But I guess AryehGregor broke it again
20:28
<jgraham>
Should add a TC
20:47
<annevk>
so if you set <textarea>'s raw value to \r\n you get \r\r\n?
20:48
<annevk>
on submission
21:08
<AryehGregor>
jgraham, does the test harness itself have a test suite to detect breakage, that I should run to check that any changes of mine are correct?
21:12
<jgraham>
AryehGregor: The apisample files
21:12
<jgraham>
I think there is one bug there at the moment
21:12
AryehGregor
notes for the future
21:12
<jgraham>
(they don't all say "PASS", you have to read the description)
21:20
<AryehGregor>
jgraham, you should make a README or HACKING file or something with instructions on how to write patches/test they're correct/get review/etc.
21:23
<jgraham>
AryehGregor: Good idea
23:30
<Salt>
whatwg is to w3, as ?
23:31
<kennyluck>
www-style is to the CSS working group.
23:33
<Salt>
officially watched public channel?
23:38
<Salt>
or is it a publicly accessible official channel?
23:40
<kennyluck>
Salt, it's a public mailing list.
23:41
<kennyluck>
I am talking about www-style.
23:41
<Salt>
www-style is somewhat official watched
23:52
<jgraham>
So how upset are people oing to get if we start asking for a (possibly coarse-grained) url for the part of the spec being tested in testharness tests?