00:06
<smaug____>
Hmm, "Fetching the image must delay the load event of the element's node document"
00:06
<smaug____>
is that right
00:07
<smaug____>
should it delay load event only in case img element is in the document
00:07
<smaug____>
Hixie: ^
00:07
<smaug____>
at least the code in Gecko hints that, but haven't tested yet
00:11
<smaug____>
or no
00:11
<smaug____>
apparently img is loaded first
00:15
<JonathanNeal>
smaug____: that’s a weird onload event, you didn’t put it on the actual iframe content, you put it on the node.
00:15
<smaug____>
JonathanNeal: nothing weird with that load event
00:16
<smaug____>
that is where is should be when you want to know if something has been loaded to the iframe element
00:16
<JonathanNeal>
so, if the element has content ready, why would it not display?
00:16
<smaug____>
what content ready?
00:16
<JonathanNeal>
hello world
00:17
<smaug____>
the issue is that accessing contentWindow.document creates an about:blank document
00:17
<JonathanNeal>
in other words, the iframe has content, and depending upon when you add it depends on whether or not you can see it?
00:17
<JonathanNeal>
that doesn’t make any sense, and is not consistent with any other browsing experience on any platform.
00:17
<smaug____>
but simultaneously appending the iframe to document has started a task to load a new about:blank
00:17
<smaug____>
since no src means about:blank
00:18
<smaug____>
JonathanNeal: the issue is very similar to window.open() behavior
00:18
<smaug____>
as I said earlier, I don't recall what the spec says about this
00:19
<smaug____>
JonathanNeal: See https://twitter.com/hsivonen 's summary ;)
00:20
<JonathanNeal>
Is iframe.src supposed to report “” as the src when it does what you say?
00:20
<smaug____>
don't recall what it is supposed to "report"
00:20
<smaug____>
but no src is supposed to load an about:blank document
00:21
<smaug____>
but I don't know what the spec says in case there is already that initial about:blank
00:21
<JonathanNeal>
Well, do you think my expectations are misaligned with how things should work, or are you telling me what the bug is or both?
00:22
<smaug____>
"When an iframe element is inserted into a document that has a browsing context, the user agent must create a nested browsing context, and then process the iframe attributes for the "first time"."
00:22
<smaug____>
I'm not saying this isn't a Gecko bug
00:22
<smaug____>
I'm just explaining what happens
00:23
<smaug____>
per spec the second about:blank shouldn't be there
00:24
<smaug____>
JonathanNeal: hsivonen will probably mark your bug to be a dup of some old Gecko bug
00:24
<JonathanNeal>
smaug____: interestingly enough, i don’t think the example you provided works in any browser except Firefox.
00:25
<smaug____>
hmm, it doesn't in chromium
00:25
<smaug____>
that is a chromium bug then
00:25
<JonathanNeal>
Considering what you said, it’s even more wild! http://jsfiddle.net/nft8puq5/2/
00:26
<smaug____>
( different bug than what we have been discussing )
00:26
<JonathanNeal>
Look, addEventListener firing on the iframe that is not there.
00:26
<JonathanNeal>
I guess it’s just weird that the iframe’s document refreshes, is all. that does not make sense, that it would load one document and then another.
00:27
<smaug____>
the spec explicitly says "A load event is also fired at the iframe element when it is created if no other data is loaded in it."
00:28
<smaug____>
JonathanNeal: yeah, that is a Gecko bug, and load event firing incorrectly is a blink bug
00:28
<JonathanNeal>
smaug____: "if no other data is loaded” not sure what that means, but if i give the iframe data, it definitely ignores it, and also fires the load event.
00:28
<JonathanNeal>
Thanks so much for finding it in the spec though.
00:54
<smaug____>
JonathanNeal: how did you manage to paste a link to a 2012 version of html5 spec ;)
00:54
<smaug____>
we're certainly not trying to implement that one
00:54
<JonathanNeal>
Google.
06:05
<hsivonen>
JonathanNeal: I didn't check in a debugger, but it seems to me that you do the stuff you do on Gecko's docshell-created about:blank. Then the event loop spins and the old HTML parser, which we keep around only in order to remain compatible with our old about:blank behavior, overwrites the docshell-created about:blank with a parser-generated about:blank
06:06
<hsivonen>
JonathanNeal: so you end up seeing the latter, which blows away everything you did with the first one
06:06
<hsivonen>
JonathanNeal: yes, this is sad
06:06
<hsivonen>
JonathanNeal: fixing this requires some serious work
06:06
<hsivonen>
JonathanNeal: fortunately, some of that work is being done in order to support CSP better
06:07
<hsivonen>
JonathanNeal: when the CSP stuff is done, maybe I should take another attempt at fixing about:blank
08:01
<zcorpan>
hsivonen: you need to reopen bugs if you want Hixie to see your comment
08:14
<zcorpan>
Hixie: what's your time table for fixing developers.whatwg.org?
08:14
<zcorpan>
Hixie: it's the new TR at this point :-P
08:42
<Domenic>
oh burrrrrn
08:46
<odinho>
zcorpan: Makes sense. Web developers obviously can't program to a moving target. :]
08:50
<MikeSmith>
hsivonen: I'm meeting with Makoto Murata this week to discuss him contributing a mechanism for making the error strings in the HTML5 datatype library localizable. I think he wants it for use in the epub checker.
08:50
<MikeSmith>
hsivonen: whatever we might happen come up with, I'll make sure to get it to you for discussion before he does any work on implementing it
08:52
<MikeSmith>
hsivonen: to be clear, right now, right now he's only planning/wanting to contribute something for the error messages emitted from the datatype code
08:54
<MikeSmith>
hsivonen: though if we're going to OK it, I guess we should try to make sure it's generally applicable to as much of the rest of the error-emitting code elsewhere as possible
09:05
<jgraham>
odinho: Can they program to a stationary target?
09:12
<odinho>
jgraham: Or indeed any target?
09:32
<hsivonen>
MikeSmith: OK. makes sense
11:33
<annevk>
Anyone here happen to be good with wireless routers? We have a "Technicolor TC7200" from the cable provider. Would buying something new extend the range?
11:35
<annevk>
I was thinking of maybe getting an AirPort Time Capsule so we can do backups and such too
11:38
<wilhelm>
annevk: Not really, but I got a few for the new offices. The two tips I got were: 5GHz is your friend. Skip the consumer grade stuff.
11:38
<wilhelm>
Ended up with Cisco Aironet 2602i.
11:40
<zcorpan>
annevk: i wouldn't consider myself good but i researched it a bit last time i needed to buy one and ended up with ASUS RT-N66U (i think), which has coverage all over my garden
11:42
<zcorpan>
(but apparently its NTFS impl is broken so don't plug in an external drive formatted as NFTS to it)
11:47
<annevk>
wilhelm: I wonder if my Xbox 360 can do 5GHz
11:48
<annevk>
wilhelm: we also have an iPhone 4 and a Macbook Pro from 2010 or so in the mix
11:48
<annevk>
zcorpan: garden sounds nice :-)
11:54
<zcorpan>
annevk: yep
11:54
<annevk>
we can see a park, but no way I can make wifi work there
11:55
<annevk>
wilhelm: that shit's expensive
11:55
<zcorpan>
annevk: you sure? there are 1km range routers
11:56
<annevk>
ooh
11:57
<annevk>
"The RT-N66U dual-band wireless router from ASUS brings to the fore super-fast connectivity with up to 450 Mbps per band simultaneously. It works in both 2.4 GHz and 5 GHz, and supports up to a massive 300,000 concurrent data sessions - approximately 20 times the capacity of mainstream routers."
11:57
<annevk>
that one is a bit cheaper as well
11:58
<zcorpan>
you can have two 2.4 GHz networks, so i have one guest network that only has internet access
11:59
<wilhelm>
annevk: Yes. The ones I have are for the office. (c:
11:59
<annevk>
zcorpan: brilliant
11:59
<wilhelm>
Still not enough to pass through a few layers of 1928-style reinforced concrete, though. :D
12:06
<annevk>
wilhelm: we're not all based in the bunkers of Oslo
12:11
<jgraham>
Well metal in the walls seems like it would be the most effective thing in blocking the signal
12:11
<jgraham>
Which doesn't just mean thick concrete
12:25
<annevk>
Hmm, I just found out I could set bandwidth to 40MHz
12:32
<wilhelm>
jgraham: It's either metal, or something else that bends space-time. This is a functionalist building from the 1920s. Nice place, big windows, just downtown. Zero radio communication between rooms.
12:38
<annevk>
That seems to have helped boost things up a bit, maybe I don't need new stuff for now
12:41
<annevk>
hsivonen: nice work on getting those encoding changes landed, hoping they'll stick :-)
12:58
<annevk>
zcorpan: empty string already has a meaning for languages
12:58
<zcorpan>
annevk: is the meaning wrong for what we want here?
12:59
<annevk>
zcorpan: unknown language != user's language
12:59
<annevk>
zcorpan: although apparently there's no such thing as a tag for the user's language
13:00
<zcorpan>
annevk: user's language is not known by the author :-)
13:00
<zcorpan>
annevk: lang="" is equivalent to not specifying lang anywhere, isn't it?
13:01
<annevk>
zcorpan: from that perspective...
13:02
<annevk>
zcorpan: seems reasonable, chatting with Richard on Skype, but he's a bit busy
13:27
<Domenic>
annevk: so i am learning that multipart formdata parsing is not well-specified, but larry is trying to make it so, without much traction? how does this impact fetch and FormData?
13:28
<annevk>
Domenic: there's https://github.com/masinter/multipart-form-data/ but per https://github.com/masinter/multipart-form-data/issues/17#issuecomment-48077041 it's not clear whether he's interested in defining what we need in the end
13:29
<annevk>
Domenic: the impact is that multipart/form-data parsing is somewhat muddy and might differ until we clearly define the rules
13:29
<annevk>
Domenic: not so different from user agents not agreeing on how to implement URLs... that seems a bit more significant if you ask me
13:30
<Domenic>
right
13:31
<annevk>
Domenic: I hope someone will pick it up, if nobody does, I guess I will at some point
13:33
<Domenic>
annevk: does it make sense for you to write the algorithms for converting things into larry's format?
13:34
<annevk>
Domenic: that sounds like the theoretical let's write a URL spec on top of RFC 3986 approach, which is not very attractive from an engineering standpoint
13:34
<Domenic>
yeah, i dunno
13:35
<annevk>
The format is not very complicated. Either Larry makes it work or someone else will. No big deal I think
13:59
<annevk>
https://twitter.com/llaamm1991/status/516947782478102528 hmm
14:02
<ondras>
poor child.
14:36
<Domenic>
wowww http://unicode-inc.blogspot.co.uk/2014/09/updated-unicode-security-specifications.html
14:38
<annevk>
interesting attacks
14:40
<annevk>
Firefox is not vulnerable, but Chrome will be if they still have the same strategy (which to be fair, I considered to be a good one at the time)
14:46
<annevk>
zcorpan: care to fix http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg
14:56
<zcorpan>
annevk: for my specs you mean?
14:56
<zcorpan>
annevk: is there a https url?
14:58
<annevk>
zcorpan: I meant turn it into better SVG
14:59
<annevk>
zcorpan: and then perhaps host it on resources
14:59
<zcorpan>
annevk: ah ok. sure
15:00
<zcorpan>
annevk: is the icon itself cc0? :-)
15:00
<annevk>
zcorpan: hmm, actually, per https://creativecommons.org/about/downloads it might not be
15:01
<annevk>
zcorpan: I might just stop using the icon
15:03
<zcorpan>
no icon wfm
15:57
<Domenic>
TabAtkins: how do i tell bikeshed to prefer EDs
15:58
<Domenic>
tobie: is there a reason WebIDL doesn't point to the ED for the href, if specref prefers "latest and greatest"?
15:59
<tobie>
Domenic: README predates any of the automation we've added since then.
15:59
<Domenic>
:-/
16:00
<tobie>
Domenic: Yeah, but it wasn't using EDs either back then.
16:01
<tobie>
I actually started a thread on the topic of what it was folks really wanted on specprod@ a while back.
16:01
<tobie>
Domenic: it wasn't really conclusive. :)
16:01
<tobie>
Domenic: given that I actually need to solve that problem for me pretty much as we speak, I'm happy to reopen the conversation.
16:02
<tobie>
Else, I'll just add an EDDraft prop to the returned object and let folks deal with it as they please.
16:04
<Domenic>
I mean, this is mainly a Bikeshed level concern for me right now
16:06
<tobie>
Domenic: I understand. The data's currently not exposed on Specref though.
16:06
<tobie>
So I'm not sure what Bikeshed can do about that.
16:07
<tobie>
Unless Bikeshed grabs the JSON directly from the repo rather than from the API.
16:09
<annevk>
Hixie: I want to put the "This version" URL of my specs inside the <hgroup> after the <h1> before the <h2>
16:09
<annevk>
Hixie: could you adjust the style sheet to make that look a bit better?
16:10
<Hixie>
what's the value of the "This version" line?
16:10
<SimonSapin>
When writing a spec: if I have a term with a definition that can be linked to, should every single occurrence of the term be linked? Only the first of the paragraph? Some other criteria?
16:10
<Hixie>
also, <hgroup> only takes <hx> children, i'm not sure what you mean
16:10
<Hixie>
do you have a sample of what you want to do?
16:10
<Hixie>
like in live dom viewer or something
16:11
<Hixie>
SimonSapin: i've started just linking every case cos it's easier to reason about when making edits
16:14
<annevk>
Hixie: https://url.spec.whatwg.org/ has an example
16:15
<Hixie>
well that's non-conforming
16:15
<Hixie>
i think maybe you want <header> intead of <hgroup>?
16:15
<annevk>
but then the <h2> is no longer grouped
16:15
<annevk>
perhaps I should upgrade the link to be a heading?
16:15
<tobie>
Domenic: http://lists.w3.org/Archives/Public/spec-prod/2014AprJun/0027.html
16:15
<Hixie>
yeah i wouldn't use <h2> if you went that route
16:15
<Hixie>
you could make the link a heading
16:15
<Hixie>
but the real question
16:16
<Hixie>
is why bother with the url at all
16:16
<annevk>
it's a bit of a leftover from the old days, but okay
16:16
<annevk>
let's nuke it and see how people react
16:16
<Hixie>
i mean look at the html spec
16:17
<Hixie>
nobody outside of #whatwg while i was editing it has said anything at all about the header of the html spec
16:20
<Domenic>
annevk: interesting, no editor
16:20
<annevk>
Domenic: put it in ack
16:20
<annevk>
Domenic: same with license
16:20
<annevk>
not sure about license in ack but didn't feel like a whole new chapter either
16:21
<Domenic>
I did always find "this version" confusing
16:21
<Domenic>
Getting rid of OWF patent agreement seems bad?
16:22
<annevk>
Domenic: it redirects to a Google thing
16:22
<Domenic>
tobie: I like how "latest" is completely false
16:22
<annevk>
Domenic: I've asked tantek to clarify
16:22
<Domenic>
annevk: yeah their redirects seem to go the wrong way heh
16:22
<tobie>
Domenic: sorry?
16:22
<Domenic>
"latest" != "ed" in specref
16:23
<tobie>
there is no latest.
16:23
<annevk>
Domenic: editors are crazy man
16:23
<annevk>
Domenic: needs vetting by WG on a teleconference before you can call it stable
16:23
<Domenic>
tobie: ah was referring to the thread you linked above
16:23
<Hixie>
you typoed "stale"
16:23
<annevk>
Hixie: gone
16:24
<tobie>
Domenic: that's a proposal, not implemented yet.
16:24
<annevk>
Hixie: heh
16:24
<Domenic>
tobie: ah ok
16:24
<Hixie>
annevk: see, isn't that cleaner? :-)
16:24
<Hixie>
annevk: the "this version" link implies that there might be other versions
16:24
<annevk>
maybe the next thing to do is make the table of contents some thing that comes from the side as you often see on mobile
16:25
<Hixie>
annevk: imho it's a symptom of the w3c's snapshot issues
16:25
<tobie>
Domenic: there was some disagreement in the thread about what should be exposed and how.
16:25
<tantek>
what's the broken URL
16:26
<annevk>
tantek: http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0 is the link various specs have and the Mozilla wiki recommends
16:26
<tantek>
yeah that seems like a redirect broke
16:26
<tobie>
Domenic: I didn't really need it myself until this week, so didn't look into it more.
16:26
<tantek>
sigh.
16:27
<tantek>
it should just serve up https://sites.google.com/site/openwebfoundation/legal/the-owf-1-0-agreements/owfa-1-0
16:27
<tantek>
but at the same URL as before
16:27
<annevk>
okay so that URL should remain working
16:27
<tantek>
yes it should
16:27
<tantek>
I don't know why it's showing up as a sites.goole.com URL
16:28
<tantek>
it should just work as is
16:28
<annevk>
note that all openwebfoundation.org links redirect
16:28
<tantek>
noted. and that looks like a bug.
16:28
<annevk>
okay, so I'll restore the OWF link for now hoping it'll get fixed
16:28
<annevk>
it will be moved to ack
16:28
<annevk>
no need to have this on top
16:31
<annevk>
tantek: see https://url.spec.whatwg.org/#acknowledgments
16:31
<annevk>
tantek: "Per CC0, to the extent possible under law, the editor has waived all copyright and related or neighboring rights to this work. In addition, as of 30 September 2014, the editor has made this specification available under the Open Web Foundation Agreement Version 1.0." is the text I plan on using from now on
16:32
<annevk>
tantek: the previous iteration had a plain text version of the link as well, but that seems like bullshit
16:32
<Domenic>
+1 that
16:33
<Hixie>
doesn't OWFa 1.0 require a new version of the license with each edit?
16:33
<Hixie>
and a signature, etc?
16:34
<Hixie>
i don't understand what it means to say "the editor has made this specification available under the Open Web Foundation Agreement Version 1.0."
16:34
<Hixie>
also, is it you who is granting your patents, or is it mozilla?
16:35
<annevk>
ask tantek
16:35
<annevk>
tantek: ^
16:35
<tobie>
Domenic: that said, PR welcomed granted it doesn't make all Urls suddenly EDs (as the last thing I want is another of those sterile discussions directly in my inbox).
16:35
<Hixie>
annevk: you're the one saying it, i'd hope that you would be able to answer those questions too :-)
16:35
<Domenic>
tobie: I mean, can I PR WebIDL's href to be the ED?
16:36
<tobie>
Domenic: you could, but it would be overwritten by the nightly automation script. :(
16:36
<annevk>
Hixie: I think it's just me
16:37
<Domenic>
tobie: but for one glorious moment, i would be free ;)
16:37
<Hixie>
annevk: so do you print the agreement with each commit and store the signed contracts each time?
16:37
<annevk>
I don't
16:38
<annevk>
if that's required, I might opt to remove it again I guess; Domenic / tantek?
16:38
<Hixie>
so what do you mean by "the editor has made this specification available under the..."?
16:38
<Hixie>
i mean, read the license
16:38
<Hixie>
:-)
16:38
<Domenic>
annevk: I know very little besides "more open good" :)
16:38
<annevk>
so much work :/
16:38
<Hixie>
see in particular section 8.8
16:38
<Hixie>
i don't really understand what OWFa 1.0 adds, if you're already using CC0
16:39
<Domenic>
doesn't CC0 not cover patents at all
16:39
<Hixie>
in fact, I don't understand how you can both use CC0 and OWFa, doesn't OWFa section 2.1 mean nothing at all if CC0 is used?
16:39
<Hixie>
Domenic: neither does OWFa 1.0, unless Anne owns patents he hasn't told us about
16:40
<Domenic>
Hixie: I think the idea is to provide assurance that you don't claim any patents without the reader having to know the editor's patent portfolio
16:41
<tantek>
Hixie, not AFAIK
16:41
<Hixie>
Domenic: then I think the CG CLA is probably a better mechanism
16:41
<Hixie>
tantek: not AFAIK what?
16:42
<Hixie>
Domenic: since, in particular, it doesn't require that you sign a piece of paper with each contribution
16:43
<tantek>
CLA fails in practice
16:43
<tantek>
splitting CLA and FSA was a mistake
16:43
<Hixie>
the OWF licenses have the exact same split
16:43
<tantek>
so instead, we switched the model where with each version/commit/date you re-agree to the FSA
16:43
<tantek>
which is what the boilerplate has
16:43
<tantek>
Hixie, I know, and that's why we ignore the CLA half
16:43
<tantek>
it's useless
16:44
<tantek>
Hixie, the language about "editor has made this specification available under the Open Web Foundation Agreement Version 1.0. " is good enough per our legal review.
16:44
<tantek>
no need to print stuff out and fax things etc.
16:44
<Hixie>
i don't understand how your lawyers interpret 8.8 or 2.1
16:44
<tantek>
IANAL so I'm not worried about it
16:44
<tantek>
got it reviewed, good enough, moving forward.
16:45
<Hixie>
i'm not in the slightest bit worried, i just think it's bogus :-)
16:45
<tantek>
if you have specific legal issues from your lawyers we can have them talk to ours
16:45
<tantek>
otherwise, I don't care to spend time on micromanaging license contents
16:45
<Hixie>
i'm pretty sure my lawyers don't care either :-)
16:45
<tantek>
well then, let's keep moving forward
16:46
<Hixie>
doesn't stop it from being bogus :-)
16:46
<tantek>
as you've pointed out, we've got real bugs to fix :)
16:46
<tantek>
Hixie - IIRC you think all patents are bogus :P
16:46
<Hixie>
different meaning of the term
16:47
<Hixie>
anyway. the OWFa stuff imho is pointless. if we want to resign the FSA each time then we should just do that with the CG FSA, which is much more sound.
16:48
<Hixie>
annevk: any news on https://bugzilla.mozilla.org/show_bug.cgi?id=974341 ?
16:50
<tantek>
Hixie, the OWFa stuff gives us a patent commitment *independent of W3C*
16:50
<tantek>
that's why it's useful
16:50
<tantek>
the CG FSA is purely for "playing nice with W3C"
16:50
<tantek>
IMO
16:50
<Hixie>
?
16:50
<Hixie>
what's it got to do with the w3c other than that they host it
16:51
<annevk>
Hixie: no
16:51
<annevk>
tantek: hmm, no, FSA gives us much more
16:51
<Hixie>
annevk: should i wontfix the relevant spec bugs, or is this something that's still in the cards?
16:51
<annevk>
tantek: e.g. for URL we have commitments from Mozilla and Google
16:51
<Hixie>
and opera
16:51
<Hixie>
and darobin, now!
16:51
<annevk>
Hixie: I guess it might still be in the cards
16:52
<annevk>
Hixie: I pinged the bug
16:52
<Hixie>
k
16:53
<annevk>
tantek: so I guess I'm with Hixie that if OWF only says something about me and a potential co-editor, it's worth zilch
16:53
<tantek>
annevk - the *CG* gives us much more
16:53
<Hixie>
(it would be mildly clearer if you used the patent-only one, but i don't see how it's worth any more than just "I don't have any patents, by the way.")
16:54
<tantek>
we could independently try to get other companies to sign OWFa FSA for WHATWG specs
16:54
<tantek>
*independently* of W3C
16:54
<Hixie>
who cares if it's independent of the w3c
16:55
<Hixie>
i'm not against the w3c, i'm against the w3c's actions that harm interoperability.
16:55
<Hixie>
the CGs and the FSAs don't harm interoperability. They're great.
16:58
<annevk>
I think Hixie's right
16:59
<Hixie>
does firefox really still not support type=date inputs?
17:02
<Hixie>
anyone got iOS handy? does iOS8's Safari do anything useful with the inputs on http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3218 ?
17:02
<annevk>
Hixie: no :/
17:03
<Hixie>
well that explains not supporting that other one!
17:03
<Hixie>
(make that http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3219 )
17:03
<annevk>
looking
17:04
<Hixie>
or IE, for that matter
17:04
<annevk>
Hixie: color not, date and time yes
17:04
<annevk>
Hixie: datetime not, datetime-local yes
17:04
<Hixie>
is there any room for placeholders on the ones where they do something useful?
17:05
<annevk>
Hixie: week renders super weird and doesn't seem to work
17:05
<annevk>
Hixie: month works
17:05
<annevk>
Hixie: yeah, but none of them renders anything for "hello"
17:05
<annevk>
Hixie: I have IE10 I think
17:05
<Hixie>
oh there is? can you send a screen shot?
17:05
<Hixie>
where would the placeholder go?
17:06
<annevk>
I was thinking it could be drawn on the select
17:07
<Hixie>
thanks
17:08
<annevk>
Hixie: IE10 does none of this
17:08
<Hixie>
like firefox?
17:08
<Hixie>
except not even color?
17:08
<annevk>
Hixie: correct
17:08
<annevk>
Hixie: no color
17:09
<annevk>
I wonder if I can get IE11
17:09
<annevk>
Is IE11 out?
17:09
<annevk>
I have install updates automatically on...
17:09
<Hixie>
only on win8, iirc?
17:10
<annevk>
oh
17:10
<annevk>
seems I have Windows 7, I guess I should get a license from IT or some such
17:11
<Hixie>
man, i like how i just have to type "h" in the location bar and the html spec url comes right up
17:12
<kbrosnan>
i belive date is supported on FxAndroid and/or FxOS
17:12
<Hixie>
not on android
17:12
<Hixie>
at least, not with the build i have
17:12
<Hixie>
(android firefox is my default browser on my phone)
17:13
<kbrosnan>
have it on nightly, let me look
17:13
<Hixie>
pretty sure i do too
17:13
<kbrosnan>
er mean input date
17:14
<Hixie>
not sure how to force an update
17:14
<Hixie>
i silenced the update notifications at some point since it was driving me crazy
17:14
<kbrosnan>
data:text/html,<input type="date">
17:14
<Hixie>
aha, found the update button
17:14
<kbrosnan>
functions for me on all branches, 32-35
17:16
<Hixie>
not for me...
17:16
<Hixie>
35.0a1
17:16
<Hixie>
i just get a text field
17:16
<Hixie>
is there some flag i should flip?
17:21
<kbrosnan>
http://i5.minus.com/ib0qSl1EYrWS5w.png
17:23
<kbrosnan>
it is live on release
17:23
<Hixie>
wait, you can tap that text field and a UI comes up?!
17:24
<Hixie>
wow, that's terrible!
17:24
<Hixie>
i would never have guessed that
17:25
<kbrosnan>
unless you autofocus the field
17:25
<kbrosnan>
https://bugzilla.mozilla.org/show_bug.cgi?id=769352
17:26
<Hixie>
i mean they should at least look like the dropdowns iOS Safari uses...
17:26
<annevk>
All specs have been updated
17:26
<annevk>
This version is gone
17:27
<Hixie>
:-)
17:27
<annevk>
(Also OWF, until there's a better argument)
17:27
<kbrosnan>
hm autofocus does not trigger it
17:40
<Hixie>
Domenic: if i have a promise A
17:40
<Hixie>
and a promise C
17:40
<Hixie>
Domenic: and I say var B = A.then(function () { return C; })
17:40
<Hixie>
Domenic: what is B?
17:41
<annevk>
Hixie: a new promise
17:42
<Hixie>
which is resolved when? when C is resolved? and its value is C's value?
17:43
<annevk>
Hixie: yes
17:43
<Hixie>
k, thanks
17:48
<annevk>
maybe tomorrow I'll run some experiments with a table of contents from this century
17:48
<annevk>
seems annoying you still have to scroll to see actual content
17:48
<annevk>
TabAtkins: my changes might have made it harder to migrate to Bikeshed I guess
17:48
<annevk>
TabAtkins: still interested in that though
19:48
zcorpan
notices quirks has mixed content
19:57
<zcorpan>
annevk: don't you think some people may want to email the editor and expect to find that at the top, not in acks?
20:06
<Hixie>
i haven't found that removing that from the html spec has reduced the amount of feedback i get, fwiw
20:06
<TabAtkins>
annevk: Kk, I'll mess with it soon. Either tomorrow or Friday.
20:06
<Hixie>
and it's been removed for a while there
20:13
<zcorpan>
http://www.w3.org/TR/2014/WD-ttml-imsc1-20140930/#h3_namespaces ....
20:13
zcorpan
cries
20:16
<zcorpan>
Hixie: is it intentional that toc.js doesn't run on multipage?
20:42
<Hixie>
zcorpan: not per se
20:42
<Hixie>
wait, toc.js?
20:43
<Hixie>
isn't that dead?
20:43
<Hixie>
bigger question is why is the shorter toc not being generated at all
20:44
<zcorpan>
oh the short toc is (supposedly) generated in the toolchain now?
20:44
<Hixie>
maybe i never actually implemented that...
20:44
<Hixie>
la la la
20:45
<zcorpan>
Hixie: toc.js still exists and the source has this:
20:45
<zcorpan>
if (document.documentElement.className == "big" || document.documentElement.className == "big split index")
20:45
<zcorpan>
load('toc.js');
20:45
<Hixie>
i don't think i set the class right these days either
20:49
<Hixie>
haha yeah i never implemented SmallTOC
20:49
<Hixie>
d'oh
21:59
<annevk>
zcorpan: I hope it will encourage people to file bugs instead
22:00
<annevk>
zcorpan: we'll see what happens, I don't get that many personal emails about these standards anyway, and mostly they would be better aimed at a public list
22:00
<zcorpan>
yeah
22:01
<annevk>
zcorpan: not as bad as https://annevankesteren.nl/2006/03/smil
22:01
<annevk>
zcorpan: re TTML
22:03
<zcorpan>
yeah but i would have hoped they didn't repeat the same mistake. /ns/ suggests it's relatively new
22:04
<annevk>
cue "You must be new here"
22:48
<SimonSapin>
Domenic, wycats: so, what dherman was talking about is that Servo converts absolute CSS length units like cm and in to px early, in the parser. But we may have to change that, it’s unclear how much CSSOM is expected to preserve the original formatting of stuff
22:56
<odinho>
Feels a bit weird not saving that metadata at least.
22:56
<odinho>
Some serializing-deserializing stuff will go bad. Or devtools.
23:26
<jgraham>
Yeah at this point it's pretty unclear that any statement of the form "Servo has shown that X is possible" is actually true for values of X that might have compat impact