01:34
<TabAtkins>
dglazkov: You need to use getPropertyValue()
01:39
<TabAtkins>
annevk: Theoretically, a bikeshed update will make the HTML links go to multipage now.
08:29
<annevk_>
TabAtkins: when "bikeshed update" says it's downloading data, is that over HTTPS?
08:30
<annevk>
TabAtkins: it still turns "toString()" into "toString"
08:30
<annevk>
TabAtkins: so it mangles the content, that would be part of the undesired magic
08:49
<annevk>
TabAtkins: oh and Document linking to HTML is somewhat problematic
08:49
<annevk>
TabAtkins: happy to help out getting that resolved if you have any ideas
11:52
<roc>
too bad Lauren Weinstein didn't read the actual proposal, which says nothing about making sites inaccessible
12:23
<MikeSmith>
roc: too bad the people involved haven't done a much better job of making it more clear what the actual plans are
12:24
<MikeSmith>
Lauren is far from the only person who's made the mistake of reading more into than what's actually there
12:24
<MikeSmith>
given the zealotry that comes across in of a lot of rhetoric being tossed around, it shouldn't be a surprise
12:25
<roc>
It's totally clear in the first message of the dev-platform thread, which links to this: https://docs.google.com/document/d/1IGYl_rxnqEvzmdAP9AJQYY2i2Uy_sW-cg9QI9ICe-ww/edit?usp=sharing
12:25
<roc>
and it's clear in the official blog post: https://blog.mozilla.org/security/2015/04/30/deprecating-non-secure-http/
12:26
<MikeSmith>
roc: so why do you think many people have reacted so strongly to the announcements the way they have?
12:27
<roc>
because people are sinners. Why do *you* think?
12:28
<roc>
I mean, I'm as guilty as anyone of diving into a controversy without checking the original sources, but whoever does it, that's on them.
12:29
<MikeSmith>
I see. So the people responsible for getting the message out about this properly are faultless
12:30
<roc>
In this particular issue, yeah, pretty much.
12:30
<roc>
I don't see how they could have made it more clear that we're not going to start blocking HTTP sites.
12:31
<roc>
At some point, someone --- Lauren, or someone he read --- just made that up. And that's not Richard Barnes' fault.
12:34
<MikeSmith>
here's an idea: they could have written once sentence at the top of the blog post and the actual proposal: "We are not going to start blocking HTTP sites."
12:35
<MikeSmith>
communicating with other people about things like this requires make an effort to understand how people might (mis)interpret your message
12:35
<roc>
I've tried writing blog posts where you explicitly deny every misconception you think someone's going to make
12:36
<roc>
it makes the message unintelligible and people ignore your denials
12:37
<MikeSmith>
well in this case a laundry list of possible misconceptions isn't needed
12:37
<roc>
it's easy to say that in hindsight
12:38
<MikeSmith>
sure
12:38
<roc>
even so, there are more misconceptions than that one in play
12:38
<MikeSmith>
but I really do think that here, one prominent sentence would have helped immensely
12:38
<MikeSmith>
true, agree
12:38
<roc>
frankly, I doubt Lauren read the source documents, so I don't think your sentence would have had any effect.
12:39
<MikeSmith>
maybe you're right, I dunno
12:39
<MikeSmith>
and to be clear I say all this as somebody who agrees completely with the actual plans
12:39
<MikeSmith>
I just think the way this was handled has damaged the ability for those plans to move forward, rather than easing them
12:42
<roc>
actually I think it's been good. There's been a lot of support, and a lot of objections have been voiced and ignorance corrected. Sure, haters gonna hate, but I think a lot of people learned things like "there really isn't any traffic that doesn't need to be encrypted"
12:44
<roc>
I'm a bit grumpy tonight, so maybe I'll look back on the logs and regret this conversation tomorrow :-)
12:53
<MikeSmith>
roc: no, I appreciate you calling it out
12:53
<MikeSmith>
I'm probably being too critical
13:50
<jgraham>
MikeSmith: I think sometimes denying something makes people assume that it's actualy going to be true. I mean we're all used to politicians or whatever categorically denying things that subsequently turn out to be the case. So I think putting in that kind of upfront denial just draws attention to whatever the thing is and makes people assume that it actually is something you're considering
13:57
<TabAtkins>
annevk: Turning "toString()" into "toString" isn't expected. That's not magic, it's a bug. ^_^
13:59
<TabAtkins>
annevk: For Document, you need to do a slightly clumsy workaround for that fact that Bikeshed knows about a Document definition already. Put `force="Document"` on the <pre class=idl>, and it should work.
14:00
<TabAtkins>
I should auto-detect that you're doing a definition there, and at least log a warning (saying that you should either be doing `force`, or writing a partial interface). I'll log that as an issue for improvement, thanks!
14:15
<TabAtkins>
MikeSmith: I'd personally put a lot of fault on the people assuming Firefox will start blocking http, because *that's a ridiculously stupid idea and they should be ashamed for assuming it*. We're not talking about politics here; the people involved usually don't announce broad initiatives that are so wrong-headed a five-year-old could have understood what
14:15
<TabAtkins>
was wrong.
14:17
<TabAtkins>
annevk: Bikeshed was mostly downloading over https. There were two http urls (both for biblio data), but I just updated them to be https as well.
18:07
<gsnedders>
hmm, seems like html5lib broke relative URLs in the sanitizer… has me wondering if we ever should've let relative URLs through the sanitizer
18:07
<gsnedders>
I guess there's not really any risk