| 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 |