00:23
<rniwa>
wycats: hi, I just landed the initial version of the new DoYouEvenBench in http://trac.webkit.org/changeset/156073
00:23
<rniwa>
wycats: you can open benchmark.html to run it
00:23
<rniwa>
wycats: thanks for the help again!
00:58
<MikeSmith>
so NavigationController is now ServiceWorker
00:59
<MikeSmith>
with a short stop at EventWorker for a while on the way ServiceWorker
07:32
<hsivonen>
Is Singaporean Chinese written using simplified or traditional characters?
07:34
<heycam>
simplified, looks like
07:34
<heycam>
https://en.wikipedia.org/wiki/Singapore_Chinese_Characters
07:35
<heycam>
interesting that the simplification is not exactly the same as mainland china
07:35
<heycam>
(oh that's just the earlier 1969 simplification which isn't exactly the same)
07:37
<hsivonen>
http://en.wikipedia.org/wiki/Singaporean_Mandarin#Writing_system is more ambiguous
07:38
<heycam>
I wouldn't be surprised if there was a mix used on shopfronts etc.
07:39
<hsivonen>
Yeah, looks like Windows has the same legacy code page for Singapore and the PRC
07:40
<hsivonen>
Macao, however, seems to use traditional characters
07:42
<heycam>
makes sense, having a similar history of return to China as HK, only in the last 20 years
07:43
<zcorpan>
<http://www.w3.org/mid/F9A196AC-1C94-407C-86CB-83553D9F8897⊙ac>;
07:44
<heycam>
zcorpan, is that really the CSS WG policy?
07:44
<zcorpan>
heycam: afaik the WG policy hasn't changed (yet)
07:44
<hsivonen>
It's sad that the CSS WG sticks to non-bad policy.
07:45
<heycam>
yeah, just found http://wiki.csswg.org/spec/vendor-prefixes#working-draft-features :\
07:45
<heycam>
"MAY use a prefix specific to the issuing WG or to the specification, e.g. -svg-" really? :)
07:46
<hsivonen>
With Blink, Gecko and, if Pointer Events are any indication, Trident moving on, maybe the CSS/WebKit policy will end up hurting WebKit enough for WebKit to defect from the CSS policy
07:47
<heycam>
maybe
07:48
<zcorpan>
hsivonen: can you reply to the email?
08:50
<hsivonen>
zcorpan: replied
08:50
<zcorpan>
hsivonen: thanks!
08:59
<SimonSapin>
has Microsoft commented on prefixing?
09:26
<hsivonen>
SimonSapin: dunno. I didn't mention Microsoft on the mailing list, because I noticed that Pointer Events has progressed to CR
09:28
<jgraham>
Why does ubuntu randomly shuffle all my windows whenever I plug in an external monitor?
09:29
<jgraham>
And then why are the window management controls buggy?
09:29
<jgraham>
This doesn't seem like stuff that has changed much recently so you wouldn't have thought it would get worse
14:26
<jgraham>
How bad is https://pastebin.mozilla.org/3096559 as a replacement for https://github.com/w3c/web-platform-tests/blob/master/dom/nodes/encoding.php ?
14:26
<jgraham>
Obviously the import is not ideal. Can probably fix that with some magic
14:27
<jgraham>
tobie_ darobin zcorpan annevk ^
14:28
<annevk>
jgraham: what does escape do?
14:28
<jgraham>
Same as htmlspecialcharacters more or less
14:28
<annevk>
seems fine to me
14:29
<tobie_>
same here
14:29
<annevk>
why is the import bad?
14:29
<zcorpan>
yeah
14:29
<jgraham>
Well having to know to import stuff from e.g. cgi seems bad
14:30
<zcorpan>
you only need to escape " right?
14:30
<jgraham>
Could just make a "utils" module that you can import
14:30
<annevk>
jgraham: given that cgi is included by default, seems better than making something new...
14:30
<annevk>
jgraham: but maybe I don't understand the cost
14:32
<darobin>
jgraham: what the others have said
14:34
<zcorpan>
darobin: you're supposed to violently disagree with the change on the basis of the choice of indentation or something
14:36
<gsnedders>
zcorpan: Can you dump t/resources/slice-and-dice.cgi somewhere?
14:37
<zcorpan>
gsnedders: send me an email and i can do it tomorrow
14:38
<gsnedders>
zcorpan: simonp?
14:38
<zcorpan>
yep
14:38
<gsnedders>
(I just relied on LDAP before. :P)
14:38
<darobin>
zcorpan: it's Python man, there is nothing bad I can say about its indentation that hasn't been said many times over already :)
14:40
<zcorpan>
bah
14:40
<darobin>
does anyone recall where the discussion that made elements that contain a hyphen reserved for extensions (as described in Web Components) happen?
14:40
<darobin>
I can't seem to track it down, I guess I'm looking for the wrong thing
14:41
<annevk>
look for a bug
14:41
<darobin>
I'm thinking we could extend that to attributes as well
14:43
<zcorpan>
darobin: why would it make sense for attributes?
14:43
<darobin>
zcorpan: well, people also want to add their own attributes, and the current theory is that data-* is only for specific hacks
14:44
<darobin>
e.g. the epub people could add their own epub-whatever and it would just be valid
14:44
<darobin>
it would save us from data-epub-* and epub:*
14:44
<darobin>
that's a win in my book
14:44
<darobin>
ah!
14:44
<darobin>
the trick was to look for dash instead of hyphen
14:44
<zcorpan>
or they could standardise whatever="" ?
14:45
<darobin>
zcorpan: yeah, I'd like that too
14:45
<annevk>
yeah, epub can extend HTML within their community...
14:45
<annevk>
I don't think epub will succeed long term, but who knows
14:45
<darobin>
annevk: I'd like to 1) bring it onto the web and 2) avoid ever having to grandfather their decisions in HTML
14:45
<annevk>
I think the only thing we need for books on the web is better CSS
14:46
<annevk>
and maybe zip packaging, but definitely not the mess that is epub
14:46
<darobin>
if zip becomes first-class citizen, all of a sudden we have lots of epub content that's just there
14:46
<annevk>
so yeah
14:46
<annevk>
about that
14:47
<annevk>
anyone a suggestion for generalizing "$zip="?
14:47
<darobin>
generalising to?
14:47
<annevk>
a name or identifer we could reuse in the future for other things, may similar needs arise
14:48
<jgraham>
annevk: I think I just mean that utils.escape would be an alias for cgi.escape, or something. So you would have a bunch of useful features all in the same module
14:48
<annevk>
if we're going to fork the basic URL syntax, including data URLs etc. tying it to zip seems ugly
14:48
<annevk>
jgraham: maybe if you really start needing that, seems like premature refactoring at this point
14:49
<jgraham>
annevk: It wasn't going to be the first thing I did :)
14:49
<darobin>
what are the other use cases?
14:49
<annevk>
darobin: other archive formats maybe
14:49
<darobin>
I mean, if this is just generalising to packaging then $pack works
14:49
<darobin>
annevk: yeah, but I was wondering beyond that
14:50
<darobin>
and, well, if it's just for other packaging formats then honestly $zip still works :)
14:50
<jgraham>
Something to do with media where there are lots of things muxed into a single file? That's effectively packaging too, I guess
14:50
<darobin>
yeah
14:50
<annevk>
darobin: I don't know, it's just a bit different from the separators URLs have thus far
14:50
<jgraham>
But it seems weird to use $zip if it's a webm file
14:51
<darobin>
jgraham: I was joking — see XMLHttpRequest for precedent
14:51
<darobin>
I'd paint that shed with $pack
14:51
<annevk>
or maybe $= is unique enough?
14:52
<darobin>
it could be
14:52
<darobin>
= and $ are used in paths a fair bit, but both together I don't recall
14:52
<annevk>
$sub=
14:53
<darobin>
I'm not sure classic corpora would catch that though
14:53
<darobin>
a lot of that stuff is in session URLs and the such
14:54
<annevk>
yeah
14:54
<darobin>
it almost looks like a sub, too, if you see the $ as the propeller and the = as the pointy front
14:54
<annevk>
:)
14:54
<darobin>
that said, breaking people who do horrible session URLs would likely be a service rendered to the Web
14:55
<darobin>
even safer: $␚=
14:55
<jgraham>
Said like someone who has never needed to book airline tickets
14:56
<darobin>
or $⟃=
14:56
<darobin>
jgraham: you mean you wouldn't want to wreck their services and make their lives miserable for a little while?
14:58
<jgraham>
I quite like the idea of $𝌤
14:59
<annevk>
no
14:59
<annevk>
http://wiki.whatwg.org/wiki/Zip#URLs
15:01
<jgraham>
You just hate plane 1
15:04
<darobin>
that's an excellent choice jgraham
17:11
<nimbu>
annevk: you there
17:11
<nimbu>
are you alive
17:11
<nimbu>
annevk: can I use & in a url path
17:11
<nimbu>
e.g. example.com/benson&hedges/
17:11
<nimbu>
or anyone
17:12
<nimbu>
cc beverloo jgraham
17:12
<annevk>
nimbu: yeah
17:12
<nimbu>
annevk: THANKS
17:12
<nimbu>
now to box people in their faces
17:12
<nimbu>
annevk: is there like a reference
17:12
<nimbu>
i can throw
17:12
<nimbu>
my google is failing
17:13
<annevk>
nimbu: path segment: http://url.spec.whatwg.org/#path-segment
17:13
<annevk>
nimbu: from there you go to URL code points, which include "&"
17:13
<nimbu>
annevk: SWEEEEEEEEEEEEEEET THANKS SO MUCH
17:14
<annevk>
nimbu: enjoy 386'ing the interwebs
17:15
<miketaylr>
also drink less caffeine maybe
17:15
<annevk>
or less sugar, would make it less sweet
17:16
<miketaylr>
:)
17:16
<nimbu>
ahahahahha
17:16
<nimbu>
omg annevk nerdiest joak
17:16
<nimbu>
i had to look up xkcd
17:19
<jgraham>
https://github.com/w3c/web-platform-tests/blob/master/old-tests/submission/Microsoft/async/delay.php
17:19
<jsbell>
I should write an HTTP server where resources requests must be made in unary: http://example.com/????????????????
17:19
<nimbu>
i like the idea of making requests exclusively in ?!
17:19
<nimbu>
example.com/?!¡????!!!¡¡¡¡
17:20
<jgraham>
Make it redirect so that you can encode the domain part as well
17:21
<jsbell>
jgraham: going back a few weeks... you'd mentioned test submissions directly via membership in the w3c group (?) on github rather than fork/pull requests; how do I go about getting group membership?
17:21
<jsbell>
Apologies if I'm misremembering
17:22
<jgraham>
jsbell: I don't remember mentioning that
17:22
<jgraham>
I mean it is possible
17:23
<jgraham>
But it isn't a good idea
17:23
<jgraham>
(it is a better idea to create a branch in the W3C repo and then make a PR from that, since it allowd multiple people to collaborate on the PR)
17:24
<jsbell>
Ah, yes, that's the workflow that was mentioned.
17:24
<jgraham>
But bypassing the PR part is bypassing code review which is A Bad Thing
17:24
<jgraham>
So I can add you to the group if you give me your username
17:25
<jgraham>
I suggest that you choose some "unique" prefix for any branch that you create
17:25
<jgraham>
Like "jsbell/"
17:26
<jsbell>
jgraham: go with 'jsbell' as the username (insert rant about "work" vs. "play" identities here)
17:26
<jsbell>
jgraham: noted, and thanks!
17:26
<jgraham>
That's your github username?
17:26
<jsbell>
yep
17:28
<jgraham>
Oh, it looks like I can't do that anymore :(
17:28
<jgraham>
YOu need to ask MikeSmith or darobin or tobie_
17:29
<jsbell>
Thanks for trying and the pointer.
17:34
<tobie_>
jgraham: really?
17:34
<tobie_>
mmm
17:34
<jgraham>
tobie_: As far as I can tell
17:34
<jsbell>
FTR, my slightly more interesting github identity is 'inexorabletash' and that's a whatwg org member on github.
17:35
<tobie_>
so which one should I use?
17:36
<tobie_>
jsbell: ^
17:36
<jsbell>
tobie_: (waffling...) let's go with inexorabletash to keep things simple, until someone spanks me.
17:38
jgraham
thinks the discipline policy at Google is a bit extreme
17:39
<tobie_>
done
17:40
<jsbell>
tobie_: thanks!
17:40
<tobie_>
:)
17:41
<jsbell>
and confirmed/"publicized"/I have the org badge on the page.
17:43
<zcorpan_>
MikeSmith: is it a good idea to put the -isvalid etc in the filename? i figure the valid status of a test can change over time. isn't it annoying to have tests change names when that happens?
18:03
<zcorpan_>
jgraham: "Closed with unmerged commits " https://github.com/w3c/web-platform-tests/pull/1
18:04
<jgraham>
zcorpan_: Github is annoying
18:04
<zcorpan_>
jgraham: also, any idea why critic doesn't close reviews automatically? :-)
18:05
<jgraham>
I strongly suspect that just means "you rebased and squashed rather than merging a whole pile of fixups directly"
18:05
<jgraham>
zcorpan_: Seriously none. Sometimes it does, I think. But I need to add some logging to see if I'm even getting the messages
18:06
<zcorpan_>
ok
18:07
<zcorpan_>
i'll merge https://critic.hoppipolla.co.uk/r/101 now, let's see if the review closes
18:08
<zcorpan_>
...nope?
18:13
<zcorpan_>
(closed it manually now)
18:17
<zcorpan_>
-_- i clicked 'raise issue' but read it as 'resolve issue'. And now there's an issue without a title so there's no link to click to resolve it
18:20
<jgraham>
zcorpan_: Link?
18:21
<zcorpan_>
dunno, i've fixed it and navigated away
18:24
<jgraham>
OK
18:25
<jgraham>
I thought I had to fix it
18:25
<jgraham>
I think it might be time to go home