<AWT Dev> [9] Review request for 8159904: [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
Phil Race
philip.race at oracle.com
Tue May 2 17:19:29 UTC 2017
The test ran fine on Solaris 10 with metacity.
> Solaris platform was added to the test exclusions because Solaris WM do
> not permit to bring a window on top programmatically.
I presume the problem is not that general. The test has a Frame which
owns a Dialog .. if the owned window can't be moved under the owner
window that is one thing but if it is true even for two Frames that would
be odd.
Is toFront implemented here using XRaiseWindow ?
Did the request definitely get forwarded to the window manager ?
I found the following but I am not sure if it is related ..
https://www.centos.org/docs/5/html/5.5/technical-notes/metacity.html
-phil.
On 04/28/2017 04:03 PM, Philip Race wrote:
> Yes .. it is however "a datapoint". Also there are people in the
> Solaris org.
> we can ask ..
>
> -phil.
>
> On 4/28/17, 3:50 PM, Semyon Sadetsky wrote:
>> Phil,
>>
>> this is a jdk9 issue found on Solaris 11.3. But jdk8 should not be
>> very different.
>>
>> Much appreciate it if you will be able to run
>> java/awt/Window/MultiWindowApp/MultiWindowAppTest.java on Solaris 10.
>>
>> But I'm not sure about Solaris 10 WM Gnome version. Its behavior can
>> be different.
>>
>> --Semyon
>>
>> On 04/28/2017 03:32 PM, Philip Race wrote:
>>> I believe yes gnome 2 and that gnome 3 is coming
>>> I was also bit surprised by this.
>>>
>>> toFront() has been around forever and I've no recollections with
>>> issues on Solaris.
>>>
>>> As a datapoint I can test this with a real desktop
>>> (not xVNC) using Solaris 10 + JDK 8 next week ..
>>>
>>> -phil.
>>>
>>> On 4/27/17, 1:25 PM, Sergey Bylokhov wrote:
>>>> Hi, Semyon
>>>> As far as I remember Solaris uses gnome2(metacity/compiz). Does it
>>>> mean it do not work on Gnome2?
>>>>
>>>> ----- semyon.sadetsky at oracle.com wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> Please review fix for JDK9:
>>>>>
>>>>> bug: https://bugs.openjdk.java.net/browse/JDK-8159904
>>>>>
>>>>> webrev: http://cr.openjdk.java.net/~ssadetsky/8159904/webrev.00/
>>>>>
>>>>> Solaris platform was added to the test exclusions because Solaris WM
>>>>> do
>>>>> not permit to bring a window on top programmatically.
>>>>>
>>>>> --Semyon
>>
More information about the awt-dev
mailing list