[manifest] SVG icon sizes="any" (or without property "sizes") (#407)

SVG icon sizes="any" for any icon size, apply it always until specified icons with different sizes like 72x72, 48x48, etc.
The same logic also for "link" element.

Maybe we can even drop "sizes" property if the image type is SVG image/svg+xml. It is understandable that SVG image is scalable.
Speaking about "link" element, Apple earlier proposed with sizes="any" and later dropped that property, see spec https://developer.apple.com/library/safari/releasenotes/General/WhatsNewInSafari/Articles/Safari_9.html#//apple_ref/doc/uid/TP40014305-CH9-SW20. Has been shipped it Firefox 41 https://bugzilla.mozilla.org/show_bug.cgi?id=366324, Chrome still working on it https://code.google.com/p/chromium/issues/detail?id=294179. Related issue in https://github.com/whatwg/html/issues/110
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/manifest/pull/407

-- Commit Summary --

  * SVG icon sizes="any" (or without property "sizes")

-- File Changes --

    M index.html (7)

-- Patch Links --

https://github.com/w3c/manifest/pull/407.patch
https://github.com/w3c/manifest/pull/407.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/pull/407

Received on Saturday, 10 October 2015 22:17:26 UTC