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

Reply via email to