Y20230501-1000
On windows the array returned by Display.getShells() does not have a
stable order over different runs and therefore NotificationPopupTest
fails intermittently.
In FileLocationDetails don't check the existence of a path if the
running platform is windows and the path contains colons (':'). This can
be important if the
org.eclipse.core.internal.filesystem.local.nio.DosHandler is used (like
in tests).