On 12/15/16 11:00 AM, Ben Kelly wrote:
What is an IPR commitment?
IPR == "intellectual property rights". In the context of specs, mostly patent issues.
It seems we can implement WPT tests. I don't know what you consider "an actual spec"
Well, something that gets a wider look than WICG things get, has multiple implementations, has tests, goes through the general spec stabilization process to make sure everyone is on the same page, etc.
We are shipping the connection type information on android already. Since FF32 as far as I can tell.
That's... not great. Especially since there was no intent to ship at the time.
The downlink max bandwidth would be just a lookup table from the type info in our implementation.
I should note that this is pretty useless as a metric for anything outside maybe cell phones that are actually on a cell network. My connection type right this moment would presumably come back as "wifi" and and right this second I'm on an "n" network so we would claim 600Mbit/s. Except my actual wifi connection is at 217Mbit/s, and my actual connection to anything at all useful (i.e. not the router sitting on my bookshelf) is no more than 60Mbit/s. Of what possible use is the "600Mbit/s" number to anyone?
Oh, and any moment now my WiFi connection can switch to the same-SSID "ac" network, and that "600" would change to "6933.3", except my "ac" network only goes to "1300"...
Also, I'm not sure how transient data like connection type really helps with fingerprinting too much compared to the other info already available to fingerprint.
I'm not talking about fingerprinting, but about general privacy leaks. Things like "oh, this user is on 10G ethernet, must be at a university" or "Oh, they're on a brand-new cell network type only one company offers for $$$$; must be rich".
The spec is pretty clearly written to specify maximum possible downlink given the first hop interface.
Yes, I know that's what it specifies. I just don't think this is the right thing to specify.
It does not make any claims about actual total throughput. I personally don't agree APIs like this need to provide perfect information to provide value.
OK, so how would one use this API in practice? -Boris _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform