00:50
<jamesr__>
what happens when you assign 1.9 to an IDL attribute of type 'unsigned long' ?
00:51
<jamesr__>
ah it floors
01:33
<sangwhan__>
Any good ideas for the TTWF submissions that don't get follow up work for the review comments? Give it a deadline and drop review?
01:40
<jgraham>
sangwhan__: Depends how useful the test is. If it's basically not that useful just drop it after a while. If it is useful then grab the code and fix it up yourself
01:45
<sangwhan__>
sangwhan__: Some of them do fill in blanks in coverage, while not being awfully great so someone needs to sit down and fix it up
01:45
<sangwhan__>
jgraham: ^
01:45
sangwhan__
needs coffee, brain not working
01:46
<jgraham>
heh
01:46
<jgraham>
Yeah. In that case "fork" the contribution and fix it up
01:46
<jgraham>
It is a weakness of gh that you can't do that directly
01:48
<sangwhan__>
Yes, that aspect of GH seems a bit odd. Would have loved to have r/branchname that I could just pull and continue the work (won't say where I saw this)
01:53
<jgraham>
:-o
01:54
<jgraham>
sangwhan__: Yeah :) You *can* get the code with gh, but not push back
02:00
<sangwhan__>
Since we use GH's pull mechanism that's a primitive merge i assume we don't/can't use FnT?
02:01
<sangwhan__>
s/'s/s/
02:01
sangwhan__
*really* needs coffee
02:46
<jgraham>
sangwhan__: What's FnT?
02:47
<sangwhan__>
jgraham: fiddle and tweak
02:53
<sangwhan__>
jgraham: https://github.com/jensl/FiddleAndTweak
02:56
<jgraham>
ah
02:57
<jgraham>
Can't use that because a) we can't use extensions and b) the critic repo isn't the repo of record
02:57
<jgraham>
(it won't interact well with the branch tracking)
03:19
<sangwhan__>
Don't think there is a nice way to make that work with GH, yes
03:20
<zcorpan_>
TabAtkins: IE5-era browsers supported <style>. you need to go back further
03:35
<TabAtkins>
zcorpan: Oh jeez.
03:35
<TabAtkins>
I remember cargo-culting that shit when I started, during IE6.
03:47
<Hixie_>
thank you to all the w3cmemes posters for making me more sure than ever that not going to tpac was the right move
03:54
<annevk-cloud>
"'I think we can all agree' is the new 'fuck off'" <3
03:55
<a-ja>
recall a fairly recent change to svg fonts that'd affect acid3?
04:07
<a-ja>
N/M....just my bad memory
04:29
<cwilso>
zcorpan: IE_3_ supported <style>.
04:48
<masatakayakura>
annevk-cloud: Natasha is looking for you to ask whether your Fetch session and her offline web ones can merge
06:30
<zcorpan>
cwilso: yeah
10:15
<hober>
surely the folks slaving away in shenzhen's meme factory are unsung heroes jeff should be thanking
10:16
<darobin>
hober: that was a comment for #tpac-chat :)
10:16
<hober>
no it wasn't
10:16
<darobin>
yes it was :)
10:18
<Ms2ger>
TabAtkins, is there a CSS2.1 draft with errata somewhere public?
10:22
Ms2ger
wonders what MikeSmith is testing on his th.js PR
10:23
<MikeSmith>
did I make a th.js PR?
10:24
<MikeSmith>
I think the Chinese army hackers have comprised my machine
10:24
<MikeSmith>
so maybe now they're starting to send PRs from my github account
11:26
<Ms2ger>
Oh, here I thought I'd actually stumbled on a site that used xhtml
11:27
<Ms2ger>
Turns out that the extension was .xhtml, but HTTP said text/html; charset=UTF-8
11:53
<hsivonen>
It's ridiculous how hard it is to plug the replacement encoding into an existing browser in a secure way without regressing stuff
11:54
<hsivonen>
leaving old security problems remain would be so much easier than fixing them
12:01
<hsivonen>
part of my problem is that I foresee too many bugs and try to fix them right away
12:08
<hsivonen>
annevk-cloud: do we want the replacement encoding to inherit into iframes that are inserted using DOM APIs and show same-origin content?
12:08
<hsivonen>
annevk-cloud: if yes, why? if no, why?
12:09
<hsivonen>
(currently, "no" comes naturally)
12:09
<hsivonen>
(because the test for "doesn't participate in inheritance" and the test for "can't be overridden from menu" are the same)
12:10
<hsivonen>
though in principle, "yes" might be more secure
12:28
<annevk-cloud>
Dunno :/
12:29
<hsivonen>
currently, it looks like this is the last thing I need to deal with before this replacement thing is ready for review
12:29
<hsivonen>
this took a lot more work than I expected
12:33
<hsivonen>
annevk-cloud: the encoding menu is IE11 is interesting
12:33
<hsivonen>
1) It has some DOS encodings that we removed
12:33
<hsivonen>
2) It doesn't have ISO-2022-JP
12:33
<hsivonen>
3) It doesn't have gbk (GB18030 only)
12:33
<hsivonen>
4) It has HZ
12:34
<hsivonen>
oops sorry. it does have gbk under the other name
12:34
<hsivonen>
the items move when used!
12:35
<hsivonen>
5) It doesn't have some ISO encodings that we retained
12:37
<gsnedders>
For 5) does it have equiv. Windows codespace encodings?
12:38
<hsivonen>
gsnedders: they don't map 1-to-1
12:38
<hsivonen>
gsnedders: there are no Windows code page specific to Celtic, Nordic or Romanian
12:38
<hsivonen>
Windows Central European covers also Romanian
12:39
<hsivonen>
kudos to MS for burying the ISO-8859-* encodings that were introduced after UTF-8
12:45
<hsivonen>
the ISO > 11 situation is totally 927 :-(
12:58
<hsivonen>
context for http://w3cmemes.tumblr.com/post/66860522018/jeff-jaffe-tells-robin-berjon-how-it-is ?
12:59
<hsivonen>
no new w3tmemes during TPAC :-/
13:45
<hsivonen>
hmm. Chromium doesn't have Mac & DOS Cyrillic encodings in the menu
13:45
<hsivonen>
I wonder if they are still supported
14:05
<Jasper>
Does anything support https://dvcs.w3.org/hg/ime-api/raw-file/default/Overview.html yet? I'm not sure of the status of it.
14:28
<beverloo>
annevk-cloud, ping
14:28
<beverloo>
annevk-cloud, where do I post comments about the notification api? whatwg or w3c list?
14:44
<annevk-cloud>
beverloo: whatwg is fine
14:44
<beverloo>
ok, ty
14:59
<MikeSmith>
Jasper: the IME API is not implemented yet
15:04
<SteveF>
hey mikey saw you got my billet doux
15:05
<MikeSmith>
heh
15:05
<MikeSmith>
yeah
15:10
<GPHemsley>
hmm... apparently Gmail doesn't care that I start my e-mail address name with a quotation mark, it splits at the comma anyway
15:34
<gsnedders>
GPHemsley: Comply with the spec? What does this mean?
15:34
<GPHemsley>
hmm?
15:34
<gsnedders>
GPHemsley: wrt Gmail and quotation marks
15:34
<GPHemsley>
oh
15:35
<GPHemsley>
If I type `"John Doe,`, Gmail thinks I'm moving on to the next e-mail address
15:35
<GPHemsley>
when in reality I was going to type `"John Doe, M.D." <jdoe⊙ec>`
16:54
<dglazkov>
good morning, Whatwg!
17:35
<Hixie_>
so...
17:36
<Hixie_>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=22628
17:37
<Hixie_>
if you have multiple BroadcastChannel objects in your Document
17:37
<Hixie_>
should they all get messages in one task, or separate tasks?
18:09
<matjas>
annevk-cloud: some background regarding that tweet: https://github.com/jwerle/url.h/issues/2#issuecomment-28224435
18:10
<matjas>
annevk-cloud: is there a wiki/list of URL-spec-compliant implementations? if not, there should be
18:11
<matjas>
you could enable GH’s Wiki feature on https://github.com/whatwg/url/settings
19:04
<Hixie_>
man, you omit one "=" sign between an attribute name and an attribute value, and validator.nu gives you 6 error messages
19:04
Hixie_
adds the "=" sign, feeling suitably chastised
19:04
<GPHemsley>
^_^
19:09
<matjas>
dglazkov: you’re getting better at this. that single capital ‘W’ really hurt
19:09
<Ms2ger>
Hixie_, I suspect that's your fault ;)
19:09
<Hixie_>
spec only says you have to give one error message :-)
19:34
<Hixie_>
i'm amused as to how similar the spec path is to mozilla's patch for https://www.w3.org/Bugs/Public/show_bug.cgi?id=23040 (i looked at the patch after writing mine)
19:35
<marcosc>
So, I can't find anyone by Microsoft supporting meta "application-name"
19:35
<marcosc>
s/by/but
19:36
<marcosc>
but it has quite a bit of usage thanks to Microsoft
19:36
<marcosc>
it always appears above "msapplication-tooltip" and "msapplication-starturl"
20:00
<marcosc>
hmm... is there no <link rel=first>?
20:08
<Hixie_>
marcosc: what would it do?
20:09
<marcosc>
Hixie_: I'm looking for an equivalent to Microsoft's "msapplication-starturl"... which points to the place where the author wants the end-user to end up when a page is bookmarked
20:09
<marcosc>
well, not quite bookmarked... they use some other terminology... pinned or something
20:10
<marcosc>
so, when you pin a site, you then click on it, and it takes you to some path... that's what I've gathered so far
20:10
<marcosc>
(don't actually have a windows box to test on)
20:11
<marcosc>
Hixie_: I'm trying to build up a coherent story for how "add to homescreen" could work with bits of HTML5
20:11
<marcosc>
argh.. HTML, I mean
20:11
<Hixie_>
ah
20:11
<Hixie_>
rel=canonical?
20:11
<marcosc>
ugly, but could work :)
20:12
<Hixie_>
why ugly?
20:12
<marcosc>
canonical hard to spell
20:12
<marcosc>
strange word
20:12
<Hixie_>
oh well i didn't invent it
20:12
<Hixie_>
i mean the actual rel=canonical that exists
20:12
<marcosc>
yeah, wasn't blaming anyone
20:12
<marcosc>
let me see how often it comes up
20:12
<Hixie_>
not really clear to me why you'd want to pin something other than what the user said to pin, though
20:14
<Domenic_>
Hixie_: if I am at http://warmupreps.com/#starting-strength-squats and click "pin to home" I actually want to pin http://warmupreps.com/ or maybe http://warmupreps.com/#starting-strength
20:14
<marcosc>
Hixie_: no idea either
20:14
<Domenic_>
(this is actually a real life thing that happened to me.)
20:15
<Hixie_>
Domenic_: what if you want http://warmupreps.com/#starting-strength-squats ?
20:15
<Hixie_>
i mean, it seems reasonable to tell the user to pin what they want to pin...
20:15
<Domenic_>
Hixie_: I never want that. I want a complete workout, not a single page.
20:16
<Domenic_>
I guess part of the issue is that phone apps usually have very little on a single screen
20:16
<Domenic_>
E.g. even though the conceptual unit is the workout, you only display a single exercise per screen
20:16
<Hixie_>
marcosc: rel=home seems better than rel=canonical actually http://microformats.org/wiki/rel-home
20:17
<marcosc>
canonical seems to have quite a bit of usage
20:17
<marcosc>
will check rel=home too
20:18
<Hixie_>
rel=canonical is more for saying "http://warmupreps.com/?#starting-strength-squats should be http://warmupreps.com/#starting-strength-squats";
20:18
<Domenic_>
canonical has something to do with googlejuice
20:18
<Hixie_>
rel=home is more what you want here i think, per that wiki page
20:18
<Domenic_>
e.g. http://www.domenic.me/ should be http://domenic.me/ is a common usage.
20:28
<Hixie_>
so... mutation events. anyone dropped them yet? can i start dropping the spec text about them? what's the story? https://www.w3.org/Bugs/Public/show_bug.cgi?id=23036
20:49
<Hixie_>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23359 any opinions on how history.back() should act if it's called on the History object of a non-active document?
21:57
<marcosc>
Hixie_: yeah, rel=home is what I want indeed. Thanks for the pointer
22:03
<Hixie_>
anyone able to translate https://www.w3.org/Bugs/Public/show_bug.cgi?id=23387 for me?
22:05
<Hixie_>
wow, someone should send http://wiki.akosma.com/IPhone_URL_Schemes to the IETF
22:05
<Hixie_>
send a first-aid crew with it, though, in case people have heart attacks or something
22:15
<aklein>
Hixie_: I don't think anyone's dropped them yet (I know Blink hasn't), but I don't know if that means you need to continue to spec them. annevk hasn't bothered to say anything about them in DOM
22:19
<Hixie_>
are we expecting them to ever be dropped?
22:23
<aklein>
Hixie_: hopefully? we do measure their usage in Blink, and some of them (DOMNodeInserted and DOMSubtreeModified, I think) have enough usage that we're not yet comfortable dropping support.
22:23
<Hixie_>
if you're not comfortable dropping support, why are we comfortable not speccing them? :-)
22:24
<aklein>
that sounds like a good question for Anne :)
22:26
<aklein>
I'm actually surprised Gecko hasn't tried dropping support, they tend to be less conservative about this stuff
22:27
<mrbkap>
dglazkov: ping?
22:27
<dglazkov>
mrbkap: pong!
22:27
<dglazkov>
about to run to a meeting
22:27
<dglazkov>
will be available in an hour?
22:27
<mrbkap>
dglazkov: sounds good.
22:43
<annevk-cloud>
Hixie_: nobody has declared a loss yet and people do not want them specified until then
22:44
<annevk-cloud>
matjas: how about using the WHATWG wiki?
22:51
<Hixie_>
heycam|away: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=23744
22:56
<bholley>
Hixie_: any thoughts on how to more effectively poke abarth to move the security discussion along?
23:00
<Hixie_>
bholley: promise him chocolates?
23:26
<dglazkov>
mrbkap: here!
23:27
<mrbkap>
dglazkov: Hey!
23:27
<mrbkap>
dglazkov: I have a couple of questions:
23:27
<mrbkap>
dglazkov: Has anybody looked into the interaction between shadow DOM and scoped stylesheets?
23:29
<mrbkap>
dglazkov: i.e. if I have an element: <element><span>foo</span></element> with a shadow DOM: <div><style scoped>span { color: red; }</style><content></content></div>
23:29
<mrbkap>
dglazkov: is "foo" in red or not?
23:31
<mrbkap>
dglazkov: Also, why is the base element queue sorted in the spec?
23:31
<mrbkap>
dglazkov: (in the custom elements spec)
23:31
<dglazkov>
mrbkap: it's a good question. We implemented both in Blink, and I know we use the same machinery for tracking the scoping node (element or Shadow Root). But I think the spec itself is not entirely clear there.
23:32
<dglazkov>
tasak⊙co and hayato⊙co are the peeps to bug about this.
23:32
<mrbkap>
dglazkov: Okay, I'll send email.
23:32
<mrbkap>
dglazkov: I know that bzbarsky thinks that "foo" should *not* be red in my example.
23:33
<dglazkov>
on to the sorted queue
23:35
<mrbkap>
Yes.
23:36
<dglazkov>
the main reason is future compatibility with imports. Since imports are loaded asynchronously, the ordering of custom element callbacks in them is unpredictable. the ordering provides stability. If you don't support imports, sorting can be just optimized away -- elements will be always added in the right order to the queue.
23:37
<mrbkap>
dglazkov: ah-ha, I see.
23:39
<dglazkov>
mrbkap: for example, we don't sort it now in Blink, because our imports implementation isn't baked yet: https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/dom/custom/CustomElementBaseElementQueue.cpp&sq=package:chromium&type=cs
23:39
mrbkap
thought code.google.com had shut down!
23:40
<dglazkov>
mrbkap: lol
23:40
<dglazkov>
it's been githubb'd