Index: javax/swing/JPopupMenu.java =================================================================== RCS file: /cvs/gcc/gcc/libjava/javax/swing/JPopupMenu.java,v retrieving revision 1.4 diff -u -b -B -r1.4 JPopupMenu.java --- javax/swing/JPopupMenu.java 27 May 2004 06:17:39 -0000 1.4 +++ javax/swing/JPopupMenu.java 27 May 2004 12:25:18 -0000 @@ -471,7 +471,7 @@ */ public boolean isVisible() { - return super.visible; + return super.isVisible(); } /** @@ -481,7 +481,7 @@ */ public void setVisible(boolean visible) { - super.visible = visible; + super.setVisible(visible); firePopupMenuWillBecomeVisible(); Index: javax/swing/JWindow.java =================================================================== RCS file: /cvs/gcc/gcc/libjava/javax/swing/JWindow.java,v retrieving revision 1.5 diff -u -b -B -r1.5 JWindow.java --- javax/swing/JWindow.java 27 May 2004 06:17:39 -0000 1.5 +++ javax/swing/JWindow.java 27 May 2004 12:25:18 -0000 @@ -80,7 +80,7 @@ public JWindow() { - super(); + super(null); // FIXME: This throws an exception. } // huuu ? Index: javax/swing/RepaintManager.java =================================================================== RCS file: /cvs/gcc/gcc/libjava/javax/swing/RepaintManager.java,v retrieving revision 1.3 diff -u -b -B -r1.3 RepaintManager.java --- javax/swing/RepaintManager.java 27 May 2004 06:17:39 -0000 1.3 +++ javax/swing/RepaintManager.java 27 May 2004 12:25:18 -0000 @@ -438,7 +438,7 @@ dirtyComponents.clear(); // step 2: paint those roots - Iterator i = roots.iterator(AbstractMap.ENTRIES); + Iterator i = roots.values().iterator(); while(i.hasNext()) { AbstractMap.BasicMapEntry ent = (AbstractMap.BasicMapEntry) i.next();