02:12
<MikeSmith>
botie, inform ritsyy I’m looking into the wattsi problem right now that you are annevk were discussing yesterday
02:12
<botie>
will do
02:20
<gsnedders>
uh, why do we need image-orientation? isn't it just a subset of transform behaviour?
05:35
<botie>
ritsyy, at 2016-02-12 02:13 UTC, MikeSmith said: I’m looking into the wattsi problem right now that you are annevk were discussing yesterday
05:36
<ritsyy>
botie: okay great
05:36
<botie>
ritsyy: excuse me?
05:36
<MikeSmith>
ritsyy: I see from the logs that you’re not having the problem now but to prevent it in the future I think you need to make sure you pull the latest wattsi sources and re-build wattsi
05:37
<ritsyy>
MikeSmith: okay will keep in mind, thanks
05:39
<ritsyy>
botie: sorry, were you telling something else too?
05:39
<botie>
ritsyy: no idea
05:40
<ritsyy>
botie: is a bot, i had no idea oh
05:48
<MikeSmith>
ritsyy: heh yeah 😆 sorry, I thought you knew it was a bot and you were just messing around with it
05:49
<MikeSmith>
ritsyy: it’s a bot I run so that we can leave messages for each other here
05:50
<MikeSmith>
so if somebody isn’t on the channel but you want to ask/tell them something, you can use botie to do that
05:50
<MikeSmith>
like this:
05:51
<MikeSmith>
botie, inform foo that I was to ask about bar
05:51
<botie>
will do
05:52
<MikeSmith>
then the next time "foo" joins the channel, botie will repeat "that I was to ask about bar"
05:53
<ritsyy>
MikeSmith: hehe now i know :-D
06:03
<annevk>
MikeSmith: hmm, I had a fresh Wattsi pretty sure
06:04
<annevk>
MikeSmith: unless running build doesn't always overwrite
06:09
<MikeSmith>
annevk: yeah it’s odd
06:12
<MikeSmith>
annevk: if you run `wattsi ../html/source .temp/wattsi-raw-source-output .cache/caniuse.json .cache/w3cbugs.csv || echo $?` from a fresh Wattsi on a source file with a missing end tag or misspelled tag name or whatever and it doesn’t return 65 in your environment then that would be especially odd
06:16
<annevk>
MikeSmith: I get 1
06:16
<annevk>
*sigh*
06:16
<MikeSmith>
sorry for the PITA of this stuff
06:16
<MikeSmith>
I thought we had it right
06:17
<MikeSmith>
from examining the wattsi source, I can’t see that it would be possible for it to return 1 there
06:17
<annevk>
Nah, I'm guessing Wattsi is not overwritten then, would be nice if it could print a version number somewhere
06:17
<MikeSmith>
teh latest sources I mean
06:18
<MikeSmith>
yeah I will definitely add a version number
06:18
<MikeSmith>
will make an issue for that now
06:19
<MikeSmith>
I guess checking `which wattsi` is the next step, and see if that is actually the same wattsi as the one in your clone
06:19
<MikeSmith>
perhaps we also should add an install step to the wattsi build
06:19
<MikeSmith>
to install it in a common place
06:20
<MikeSmith>
for example, just ~/wattsi
09:05
<annevk>
And the Encoding Standard is back to being almost perfect
09:07
<annevk>
Things left to do: 1) Remove the UTF-16 encoders if indeed that is web-compatible. 2) Integrate with the Streams API once a TransformStream trait/protocol of sorts has been defined. 3) Add more labels to the "replacement" encoding.
09:10
<zcorpan>
we need an IDL validator
09:10
<zcorpan>
:-)
09:10
<zcorpan>
(as part of building or linting, i mean)
09:11
<Ms2ger>
You want to keep it up to date? :)
09:13
<annevk>
zcorpan: I guess you saw the last two commits to whatwg/html? I clearly messed up reviewing a single character change.
09:13
<zcorpan>
i think i'd use the same idl parser as bikeshed uses, and sure i could help maintain it whenever i hit something that's not up to date
09:14
<zcorpan>
annevk: my context here was https://github.com/whatwg/html/pull/680/files#r52718393
09:15
<zcorpan>
annevk: the ? should be outside the span?
09:20
<annevk>
zcorpan: yeah, it's not part of the term
09:21
<zcorpan>
annevk: right. i guess an idl validator wouldn't catch that, but making wattsi whine about non-xreffed <span>s would
09:21
<annevk>
zcorpan: any chance you're going to patch Wattsi to move from <span data-x> to <a lt> anytime soon?
09:23
<zcorpan>
annevk: yeah maybe i can look into that next week or so
09:54
<ondras>
so, crossdomain iframe is unable to detect top.location.href, right?
09:56
<annevk>
ondras: "detect"?
09:56
<ondras>
annevk: "read"
09:56
<annevk>
The getter throws, yes
09:57
<ondras>
annevk: okay. and "parent.location.href" can be retrieved via "document.referrer", but in the case of multiple iframes inside, this is not suitable
09:57
<ondras>
am I correct?
09:57
<ondras>
(assuming no navigation occured within the iframe)
10:05
<annevk>
ondras: only if parent navigated the iframe
10:06
<annevk>
ondras: and that will not include any subsequent replaceState() navigation of parent, and various other exceptions
11:13
<yoav_>
zcorpan: around?
11:13
<yoav>
Is the following test still valid now that we added PutForwards=value to classlist?
11:13
<yoav>
https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/LayoutTests/fast/dom/HTMLElement/script-tests/class-list.js&l=18
11:13
<zcorpan>
yoav: here
11:14
<yoav>
I think the test is now wrong but want to make sure
11:14
<yoav>
hey! :)
11:14
<zcorpan>
yoav: it's wrong. it shouldn't throw and it should be equivalent to classList.value = 'y'
11:15
<yoav>
cool, that's what I thought
11:15
<yoav>
I'll change/drop the test
11:21
<zcorpan>
if you do a new import of web-platform-test there should be an equivalent test (don't remember if it was for classList or relList or something else though)
11:21
<zcorpan>
i guess it would be good to test that PutForwards is implemented for all attributes
11:35
<yoav>
zcorpan: I imported some tests that seemed relevant, but not everything (as there are a bunch of unrelated tests that don't pass)
11:35
<yoav>
CL is at https://codereview.chromium.org/1629403003/ if you feel like reviewing
11:54
<annevk>
Domenic: thank you for the review, it's great
12:30
<zcorpan>
i wonder what this does... https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/html/ClassList.cpp&q=classnamesforquirksmode&sq=package:chromium&type=cs&l=67
12:48
<Ms2ger>
zcorpan, something to do with case-insensitive class names in quirks?
12:49
<zcorpan>
Ms2ger: yeah, i figured that also. maybe classNames() is case folded in quirks mode so it needs this to return a case-preserved string
12:52
zcorpan
finds -webkit-text .... http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3883
13:06
zcorpan
filed bugs
13:22
<annevk>
zcorpan: you merged ritsyy's patch but it seems to have build errors?
13:22
<annevk>
zcorpan: I get 'Multiple definitions for term "canvasdirection"' and similar such errors
13:23
<zcorpan>
crap, i thought i had built it
13:23
<annevk>
zcorpan: ritsyy: it seems the IDL section used <dfn> rather than <span>
13:23
<annevk>
ritsyy: is building not working on your side or had you forgotten?
13:28
<zcorpan>
ok i have a fix, can PR
13:30
<annevk>
cool
13:34
<zcorpan>
https://github.com/whatwg/html/pull/687
13:37
<annevk>
Already merged it seems
14:32
<smaug____>
is there some option to make github less spammy
14:36
<smaug____>
looks like not really
14:41
<zcorpan>
smaug____: i have turned off email and visit https://github.com/notifications instead
14:42
<smaug____>
then I would probably miss useful stuff
14:46
<annevk>
If you check that every now and then it's quite nice, and you can easily clear a bunch of topics you're not interested in
14:47
<annevk>
I'd like it a little better if it indicated more clearly which threads you are watching vs those you're involved in, but it's reasonable
14:49
<zcorpan>
there is https://github.com/notifications/participating
14:53
<annevk>
Yeah, just wish that was merged in or something
14:53
<annevk>
Not sure how to explain it, haven't really thought it through
15:03
<SimonSapin>
I think there’s a bug in https://github.com/w3c/web-platform-tests/commit/796cbbc8d5e987bd28b11147acec9c47c0f51c3f#diff-5c347507d8b764f277afcc811f3b728c . Was there a PR or review for it?
15:04
<SimonSapin>
(Turkish İ should not match AFAIU)
15:06
<ritsyy>
zcorpan: annevk: sorry was afk, in the last commit forgot to build it, sorry for creating a mess
15:07
<annevk>
SimonSapin: I think it might actually per spec, but we should try changing that to be ASCII instead
15:08
<SimonSapin>
ok, found https://github.com/w3c/web-platform-tests/pull/773 though https://critic.hoppipolla.co.uk/search
15:11
<SimonSapin>
git log --graph --oneline https://i.imgur.com/yER6Sic.png
15:16
<zcorpan>
SimonSapin: critic says it's good enough!
15:18
<zcorpan>
changing it to ascii case-insensitive would be nice, not sure if that's web compatible
15:19
<SimonSapin>
annevk: I means "should" per my reading of the spec, I don’t have an opinion on changing the spec
15:19
<SimonSapin>
I meant*
15:19
zcorpan
gotta go
15:49
<nox>
annevk: Isn't that mapping to be ignored if you don't do language-specific tailorings?
15:50
<annevk>
Maybe, but that makes it even weirder
15:50
<nox>
How?
15:50
<annevk>
I remember someone telling me we could fix this
17:03
<annevk>
It's great how IDL does not define how it mutates [[OwnPropertyKeys]
17:03
<annevk>
(It's not)
17:04
<annevk>
https://heycam.github.io/webidl/#property-enumeration ...
17:40
<annevk>
Domenic: you introduced the phrase "List of errors" twice
17:40
<annevk>
Domenic: should I xref "List" to the List specification type?
17:58
<Domenic>
annevk: ah yeah that would be nice, thank you
17:58
<Domenic>
As for [[OPKs]], part of the general ES6 fixes. I don't think [[OPKs]] existed in ES5.
18:09
<annevk>
Yeah, I can forgive IDL
18:10
<annevk>
Domenic: don't tell anyone, but inlining same-origin checks isn't that bad at all
18:10
<Domenic>
haha ok :)
18:29
<TabAtkins>
gsnedders: No, image-orientation also changes the layout size. Also: it can auto-rotate based on exif data.
18:29
<annevk>
Domenic: I basically ended up removing some sections because of it...
19:10
<ritsyy>
this issue https://github.com/whatwg/html/issues/31 needs placeholder attribute to be mentioned in textarea too but then content attributes are not mentioned in TOC, should it be closed?
19:12
<Domenic>
ritsyy: yeah I think that can probably be closed...
19:13
<ritsyy>
Domenic: cool :)
21:08
<annevk>
Domenic: made a couple of extra cleanup commits for cross-origin-objects
23:13
<MikeSmith>
annevk: https://twitter.com/watersNYC/status/698276953724489729 “Whoever is part of the group that created and implemented #CORS - I owe you a beverage”
23:13
<MikeSmith>
sounds like he’s probably one of those naive people who are overly focused on solving real problems
23:14
<MikeSmith>
he needs to spend some time in w3c discussions so that we can beat that out of him