11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 * version 2 for more details (a copy is included in the LICENSE file that 14 * accompanied this code). 15 * 16 * You should have received a copy of the GNU General Public License version 17 * 2 along with this work; if not, write to the Free Software Foundation, 18 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 19 * 20 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 21 * or visit www.oracle.com if you need additional information or have any 22 * questions. 23 */ 24 25 26 /* 27 @test 28 @bug 7043963 29 @summary Tests that the screen location of windows is 30 updated properly after a maximize. 31 @author Denis Lila 32 @library ../../regtesthelpers 33 @build Util 34 @run main MutterMaximizeTest 35 */ 36 37 import java.awt.AWTException; 38 import java.awt.Dimension; 39 import java.awt.Frame; 40 import java.awt.Point; 41 import java.awt.Robot; 42 import java.awt.Window; 43 import java.awt.event.InputEvent; 44 import java.awt.event.WindowAdapter; 45 import java.awt.event.WindowEvent; 46 47 import test.java.awt.regtesthelpers.Util; 48 49 @SuppressWarnings("serial") 50 public class MutterMaximizeTest extends Frame { | 11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 * version 2 for more details (a copy is included in the LICENSE file that 14 * accompanied this code). 15 * 16 * You should have received a copy of the GNU General Public License version 17 * 2 along with this work; if not, write to the Free Software Foundation, 18 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 19 * 20 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 21 * or visit www.oracle.com if you need additional information or have any 22 * questions. 23 */ 24 25 26 /* 27 @test 28 @bug 7043963 29 @summary Tests that the screen location of windows is 30 updated properly after a maximize. 31 @requires (os.name == "linux" | os.name == "solaris") 32 @modules java.desktop/sun.awt.X11 33 @author Denis Lila 34 @library ../../regtesthelpers 35 @build Util 36 @run main MutterMaximizeTest 37 */ 38 39 import java.awt.AWTException; 40 import java.awt.Dimension; 41 import java.awt.Frame; 42 import java.awt.Point; 43 import java.awt.Robot; 44 import java.awt.Window; 45 import java.awt.event.InputEvent; 46 import java.awt.event.WindowAdapter; 47 import java.awt.event.WindowEvent; 48 49 import test.java.awt.regtesthelpers.Util; 50 51 @SuppressWarnings("serial") 52 public class MutterMaximizeTest extends Frame { |