I believe ManifestImageResource.platform should be considered at risk. I don't think Chrome implements it (ParseIcons in Chrome's manifest parser doesn't look at the "platform" member). And I don't think it's necessary. Does Gecko or WebKit implement this?
Since we added maskable and monochrome, we're trending towards specifying purposes with specialized semantics, but not specific to any OS. I think that's much better than letting developers supply specific icons for each OS.
I think it can be removed.
I believe
ManifestImageResource.platformshould be considered at risk. I don't think Chrome implements it (ParseIconsin Chrome's manifest parser doesn't look at the"platform"member). And I don't think it's necessary. Does Gecko or WebKit implement this?Since we added
maskableandmonochrome, we're trending towards specifying purposes with specialized semantics, but not specific to any OS. I think that's much better than letting developers supply specific icons for each OS.I think it can be removed.