02:04
<MikeSmith>
does anybody know what the proper mechanism is for reporting bugs in https://developers.google.com content
02:05
<MikeSmith>
https://developers.google.com/structured-data/site-name has an example that suggests using <link rel="canonical" href="https://example.com/"; itemprop="url"> which violates the "A link element must have either a rel attribute or an itemprop attribute, but not both." requirement in the HTML spec https://html.spec.whatwg.org/multipage/semantics.html#the-link-element
02:37
<JonathanNeal>
Is this on track for spec? https://lists.w3.org/Archives/Public/www-style/2014Jul/0315.html
02:37
<JonathanNeal>
translate, rotate, and scale properties.
02:46
<astearns>
JonathanNeal: yes, we're planning on adding that to the next level of CSS Transforms
02:47
<astearns>
http://drafts.csswg.org/css-transforms-2/
02:48
<JonathanNeal>
astearns: That’s what I wanted. I’m working on a PostCSS plugin for it.
02:49
<JonathanNeal>
Here is the work I have started https://github.com/jonathantneal/postcss-transform-shortcut
03:01
<JonathanNeal>
astearns: so `translate: 10px 10px;` is the same as `transform: translate3d(10px, 10px, 0px)` ?
03:02
<JonathanNeal>
I’m basing this off “The translate property accepts 1-3 values, each specifying a translation against one axis, in the order X, Y, then Z. Unspecified translations default to 0px.” I presume this means all three axis are automatically declared, defaulting to `0px`.
03:15
<astearns>
JonathanNeal: that sounds correct to me, but I'd defer to more transform-oriented people
08:01
<therophyte>
VER
09:03
<annevk>
philipj: so basically, define "unloading document cleanup steps" to run https://fullscreen.spec.whatwg.org/#unfullscreen-a-document right?
09:08
annevk
proceeds with that assumption
09:09
<annevk>
philipj: if you find new issues, could you please file new GitHub issues?
09:09
<annevk>
philipj: having to deal with Bugzilla less is starting to feel like a plus
13:47
<mikec>
What functionality is replacing DocumentType.entities these days? i.e. where is the list of entities recognized by a parser "stored"? Is it just the fixed list at http://dev.w3.org/html5/html-author/charref ?
14:03
<gsnedders>
mikec: in HTML, there's been a fixed list for years (okay, it occasionally get ammended, but there's no point in exposing the list anyway)
14:04
<gsnedders>
mikec: in XML, no UA to my knowledge loads external entities, so there's no that much use to the API either
14:05
<MikeSmith>
mikec: yeah the list of character references that HTML parsers must support is in the HTML spec
14:08
<mikec>
MikeSmith: thanks
14:10
<MikeSmith>
gsnedders: did you see https://github.com/w3c/web-platform-tests/issues/1999
14:12
<MikeSmith>
apparently the use of data: URIs in wpt tests is blocking somewhat the Blink team's efforts to integrate the wpt test suite into their CI
14:13
<MikeSmith>
and the html5lib tests are one place where they're used a lot
14:13
<gsnedders>
MikeSmith: that's jgraham's doing
14:13
<MikeSmith>
ok
14:14
<gsnedders>
MikeSmith: pretty sure I did the internal review of tham when he wrote them, but that was Opera 11 days.
14:14
<MikeSmith>
well I been wondering if the data URI instances in the wpt html5lib tests could be replaced with <img srcdoc>
14:14
<MikeSmith>
yeah I guess it's been a while
14:14
<gsnedders>
from memory there were data URI versions and document.open/write/close versions?
14:14
<MikeSmith>
oh
14:14
<gsnedders>
the latter should work at least
14:15
<gsnedders>
also I should find out what gate I'm meant to be going to
14:15
<MikeSmith>
well jgraham says at https://github.com/w3c/web-platform-tests/issues/1999#issuecomment-121080384 "I welcome PRs to change these tests to not use data: URIs (but in at least some cases I expect that to be difficult e.g. the html5lib tests are based around loading a document generated in content using the regular HTML parser; I'm not sure how else to do that)"
14:15
<gsnedders>
idk!
14:15
<gsnedders>
I certainly remember seeing some conversion of them to use document.open/write/close
14:16
<gsnedders>
But yeah, I only maintain the actual tests in our weird test format. I've not handled any browser runner in years.
14:16
<gsnedders>
Anyhow, yes, gate hunting.
14:16
<gsnedders>
Things to do, places to fly, etc.
14:18
<MikeSmith>
hai
14:18
<MikeSmith>
have fun
14:22
<gsnedders>
"Please wait", apparently. Oh well.
14:23
<gsnedders>
(Gate due to be announced in -7 minutes.)
14:30
<MikeSmith>
if you're at Heathrow the thing they do there of not announcing gates ahead of time and making you wait in the human-corral area is real innovation in making the most hostile user experience possible
14:31
<MikeSmith>
"Just when you thought the airport experience couldn't be anyway worse, we're still busy figuring out new ways!"
14:31
<gsnedders>
This is T3. So this is even worse.
14:32
<gsnedders>
For some reason I doubt we're leaving in 13 minutes.
14:32
<MikeSmith>
it's like a microcosm of all the worst aspects of British culture
14:33
<MikeSmith>
enjoy the ambience in the mean time
14:33
<MikeSmith>
soak in the full experience
14:33
<gsnedders>
yay, a gate!
14:34
gsnedders
scurries off
14:40
<gsnedders>
still another twenty minutes…
16:22
<jgraham>
MikeSmith, gsnedders: Yes, there are document.write versions, but that's an entirely different codepath, so I wouldn't run *only* those version
16:22
<jgraham>
s
16:22
<jgraham>
<iframe srcdoc> might be acceptable if that's same origin
18:32
<wanderview>
Ms2ger: if you have time, could you make me an account on wiki.whatwg.org with the username wanderview? I want to collaborate on the SW related pages... thanks!
18:40
<gsnedders>
jgraham: it should be the same codepath in the parser, no? or is it that different because of the re-entrant stuff?
19:53
<jgraham>
gsnedders: Certainly I have managed to find bugs using document.write that the other approach didn't. That's why they're seperate tests.
19:58
<smaug____>
writing tests for document.write? including also document.open()/close() behavior?
19:59
smaug____
assumes tons of differences between browser engines
20:01
<gsnedders>
smaug____: I'm talking about just using open/write/close triplets to test the parser, really without any of the re-entrant fun
20:15
<smaug____>
oh, I wasn't even thinking re-entrancy
20:15
<smaug____>
but all the handling with session history and global scope and what not, when document.open/write is used after load event dispatch
20:42
<jgraham>
Yeah, that stuff is an interop wasteland
21:04
<gsnedders>
oh, that sort of stuff
21:04
<gsnedders>
well yeah, the html5lib test conversions only really test what the parser does, not that nightmare