On Thu, 20 May 2021 16:58:36 GMT, Alexander Zuev <kiz...@openjdk.org> wrote:
>> No they will have the same size. That's why the broad wording is used that >> we take a requested size into consideration but we will return the best >> possible icon we can get and we do not guarantee that the icon size will >> change the outcome. Even on Windows if we request icon if sizes 1, 2, 3 and >> 4 the icon will be basically the same - minimal quality icon available. > >> My point was that the implspec is a normative specification and we cannot >> refer to non-public classes in that documentation. > > implSpec may describe the behavior of the default implementation and if it > means referring the non-public API to clarify the behavior of this method i > do not see any issue here. But it is still part of the specification unlike implnote/apinote, and we cannot use non-public classes there, since other JavaSE implementations may not have this class. see discussion on the link above. ------------- PR: https://git.openjdk.java.net/jdk/pull/2875