[security-dev 00355]: hg: jdk7/jsn/jdk: 54 new changesets

bradford.wetmore at sun.com bradford.wetmore at sun.com
Mon Oct 20 13:37:05 PDT 2008


Changeset: db2e128d9f68
Author:    xdono
Date:      2008-10-09 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/db2e128d9f68

Added tag jdk7-b37 for changeset 14f50aee4989

! .hgtags

Changeset: bd208584e8af
Author:    tbell
Date:      2008-10-10 13:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/bd208584e8af

Merge


Changeset: cfbc79081769
Author:    ksrini
Date:      2008-10-14 13:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/cfbc79081769

6758881: (launcher) needs to throw NoClassDefFoundError instead of JavaRuntimeException
Summary: The launcher will throw the Error vs. Exception, also fixed some minor issues with the tests.
Reviewed-by: darcy

! src/share/classes/sun/launcher/LauncherHelper.java
! test/tools/launcher/Arrrghs.java

Changeset: fa7147a26cd2
Author:    malenkov
Date:      2008-06-19 18:03 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/fa7147a26cd2

4114658: DOC: Unspecified behaviour for java.beans.PropertyEditorSupport
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/PropertyEditor.java
! src/share/classes/java/beans/PropertyEditorSupport.java

Changeset: fc09152d5cf6
Author:    idk
Date:      2008-06-23 15:21 -0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/fc09152d5cf6

6623943: javax.swing.TimerQueue's thread occasionally fails to start
Reviewed-by: alexp

! src/share/classes/javax/swing/JApplet.java
! src/share/classes/javax/swing/TimerQueue.java

Changeset: 282c86389114
Author:    malenkov
Date:      2008-06-26 15:11 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/282c86389114

6718964: Swing border tests should be open source
Reviewed-by: peterz

+ test/javax/swing/border/Test4120351.java
+ test/javax/swing/border/Test4124729.java
+ test/javax/swing/border/Test4243289.html
+ test/javax/swing/border/Test4243289.java
+ test/javax/swing/border/Test4247606.html
+ test/javax/swing/border/Test4247606.java
+ test/javax/swing/border/Test4252164.html
+ test/javax/swing/border/Test4252164.java
+ test/javax/swing/border/Test6461042.java

Changeset: 581440ba714a
Author:    malenkov
Date:      2008-06-26 15:39 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/581440ba714a

6718965: Swing color chooser tests should be open source
Reviewed-by: peterz

+ test/javax/swing/JColorChooser/Test4165217.java
+ test/javax/swing/JColorChooser/Test4177735.java
+ test/javax/swing/JColorChooser/Test4193384.java
+ test/javax/swing/JColorChooser/Test4234761.java
+ test/javax/swing/JColorChooser/Test4380468.html
+ test/javax/swing/JColorChooser/Test4380468.java
+ test/javax/swing/JColorChooser/Test4461329.java
+ test/javax/swing/JColorChooser/Test4711996.java
+ test/javax/swing/JColorChooser/Test4759306.html
+ test/javax/swing/JColorChooser/Test4759306.java
+ test/javax/swing/JColorChooser/Test4759934.html
+ test/javax/swing/JColorChooser/Test4759934.java
+ test/javax/swing/JColorChooser/Test4887836.html
+ test/javax/swing/JColorChooser/Test4887836.java

Changeset: 13586ebcd761
Author:    mlapshin
Date:      2008-07-02 18:17 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/13586ebcd761

6618401: Input method cannot be selected from System menu
Summary: lock.wait() added in sun.awt.im.InputMethodManager.showInputMethodMenuOnRequesterEDT()
Reviewed-by: alexp

! src/share/classes/sun/awt/im/InputMethodManager.java

Changeset: 99ea868a1d31
Author:    mlapshin
Date:      2008-07-07 16:56 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/99ea868a1d31

6647340: Minimized JInternalFrame icons appear in incorrect positions if the main frame is resized
Summary: Now BasicInternalFrameUI and BasicDesktopIconUI both recalculate frame icon position
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
+ src/share/classes/javax/swing/plaf/basic/DesktopIconMover.java
+ test/javax/swing/JInternalFrame/6647340/bug6647340.java

Changeset: 34b312e8344b
Author:    peterz
Date:      2008-07-08 11:36 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/34b312e8344b

6635663: make/tools/AutoMulti/{AutoMulti,TestALFGenerator}.java still generate files with wrong legal notices
Summary: Removed unused files
Reviewed-by: ohair

! make/tools/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java

Changeset: d5e658be14f7
Author:    malenkov
Date:      2008-07-08 16:40 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/d5e658be14f7

4916852: RFE: LTP: BorderLayout Persistence Delegate should use 1.5 API
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/MetaData.java
+ test/java/beans/XMLEncoder/java_awt_BorderLayout.java
+ test/java/beans/XMLEncoder/java_awt_Component.java

Changeset: f98824b5fe08
Author:    malenkov
Date:      2008-07-09 15:25 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/f98824b5fe08

6351692: catch(Throwable) in java.beans.MetaData preventing thread shutdown
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/EventHandler.java

Changeset: ccdfb79c9864
Author:    malenkov
Date:      2008-07-09 19:29 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/ccdfb79c9864

4994637: LTP: java.beans.java_util_Map_PersistenceDelegate: ConcurrentModificationException
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/MetaData.java
+ test/java/beans/XMLEncoder/Test4994637.java
! test/java/beans/XMLEncoder/java_util_HashMap.java

Changeset: f7585c3756ee
Author:    malenkov
Date:      2008-07-18 18:26 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/f7585c3756ee

6552812: Add HSL tab to JColorChooser
Reviewed-by: peterz, avu

! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java
+ src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java
+ src/share/classes/javax/swing/colorchooser/ColorModel.java
+ src/share/classes/javax/swing/colorchooser/ColorModelCMYK.java
+ src/share/classes/javax/swing/colorchooser/ColorModelHSL.java
+ src/share/classes/javax/swing/colorchooser/ColorModelHSV.java
+ src/share/classes/javax/swing/colorchooser/ColorPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
+ src/share/classes/javax/swing/colorchooser/DiagramComponent.java
+ src/share/classes/javax/swing/colorchooser/SlidingSpinner.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
+ src/share/classes/javax/swing/colorchooser/ValueFormatter.java
! src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java
! test/javax/swing/JColorChooser/Test6524757.java
+ test/javax/swing/JColorChooser/Test6559154.java

Changeset: fdbc0517be43
Author:    idk
Date:      2008-07-21 10:21 -0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/fdbc0517be43

6668281: NullPointerException in DefaultTableCellHeaderRenderer.getColumnSortOrder()
Reviewed-by: alexp

! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java

Changeset: 8b59beb64ee9
Author:    mlapshin
Date:      2008-07-21 19:58 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/8b59beb64ee9

6607130: REGRESSION: JComboBox cell editor isn't hidden if the same value is selected with keyboard
Summary: JComboBox cell editor now hides if the same value is selected with keyboard
Reviewed-by: peterz, alexp

! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
+ test/javax/swing/JComboBox/6607130/bug6607130.java

Changeset: e4d87f3c8858
Author:    mlapshin
Date:      2008-07-24 14:34 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/e4d87f3c8858

6725409: Unable to localize JInternalFrame system menu during run-time
Summary: Use of the static final constants replaced by direct calls of UIManager.getString().
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
+ test/javax/swing/JInternalFrame/6725409/bug6725409.java

Changeset: ef591cd4c463
Author:    malenkov
Date:      2008-07-24 14:51 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/ef591cd4c463

4778988: CompoundBorder.isBorderOpaque() has incorrect documentation.
Reviewed-by: peterz, rupashka

! src/share/classes/javax/swing/border/CompoundBorder.java

Changeset: b334982cdefe
Author:    rupashka
Date:      2008-07-24 16:43 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/b334982cdefe

6722802: Code improvement and warnings removing from the javax.swing.text package
Summary: Removed unnecessary castings and other warnings
Reviewed-by: peterz
Contributed-by: Florian Brunner <fbrunnerlist at gmx.ch>

! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/AsyncBoxView.java
! src/share/classes/javax/swing/text/ComponentView.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultFormatter.java
! src/share/classes/javax/swing/text/DefaultHighlighter.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/ElementIterator.java
! src/share/classes/javax/swing/text/FlowView.java
! src/share/classes/javax/swing/text/GapContent.java
! src/share/classes/javax/swing/text/InternationalFormatter.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/LayoutQueue.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/NumberFormatter.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/SegmentCache.java
! src/share/classes/javax/swing/text/SimpleAttributeSet.java
! src/share/classes/javax/swing/text/StringContent.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/TableView.java
! src/share/classes/javax/swing/text/TextAction.java
! src/share/classes/javax/swing/text/TextLayoutStrategy.java
! src/share/classes/javax/swing/text/ZoneView.java
! src/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/text/html/HTML.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java
! src/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/share/classes/javax/swing/text/html/HTMLWriter.java
! src/share/classes/javax/swing/text/html/Map.java
! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/share/classes/javax/swing/text/html/OptionListModel.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
! src/share/classes/javax/swing/text/html/TableView.java
! src/share/classes/javax/swing/text/html/parser/AttributeList.java
! src/share/classes/javax/swing/text/html/parser/DTD.java
! src/share/classes/javax/swing/text/html/parser/Element.java
! src/share/classes/javax/swing/text/html/parser/Entity.java
! src/share/classes/javax/swing/text/html/parser/Parser.java
! src/share/classes/javax/swing/text/html/parser/TagStack.java
! src/share/classes/javax/swing/text/rtf/MockAttributeSet.java
! src/share/classes/javax/swing/text/rtf/RTFAttributes.java
! src/share/classes/javax/swing/text/rtf/RTFGenerator.java
! src/share/classes/javax/swing/text/rtf/RTFParser.java
! src/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: 91722ce41508
Author:    malenkov
Date:      2008-07-24 17:30 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/91722ce41508

6707406: BasicColorChooserUI tests throw NPE while getColorSelectionModel if isPropertyChanged() returns true
Reviewed-by: peterz, rupashka

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/ColorPanel.java
! src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java
+ test/javax/swing/JColorChooser/Test6707406.java

Changeset: a2266940ae33
Author:    mlapshin
Date:      2008-07-25 14:14 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/a2266940ae33

6727829: BasicLabelUI rendering fails if multiple AppContexts exist in same java JVM
Summary: Several private static variables made local
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java

Changeset: 85f6a6d7d812
Author:    rupashka
Date:      2008-07-25 17:50 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/85f6a6d7d812

6727661: Code improvement and warnings removing from the swing/plaf packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: alexp
Contributed-by: Florian Brunner <fbrunnerlist at gmx.ch>

! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java
! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/share/classes/javax/swing/plaf/metal/MetalBumps.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java
! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java
! src/share/classes/javax/swing/plaf/synth/ImagePainter.java
! src/share/classes/javax/swing/plaf/synth/Region.java
! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/share/classes/javax/swing/plaf/synth/SynthContext.java
! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java

Changeset: 86b43f44bcc4
Author:    idk
Date:      2008-07-25 11:32 -0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/86b43f44bcc4

6608456: need API to define RepaintManager per components hierarchy
Reviewed-by: alexp

! make/javax/swing/Makefile
+ src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/javax/swing/RepaintManager.java
+ test/javax/swing/RepaintManager/6608456/bug6608456.java

Changeset: 1c4449ef03ce
Author:    malenkov
Date:      2008-07-25 21:00 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/1c4449ef03ce

6630275: The spec on VetoableChangeSupport.fireVetoableChange should be updated
Reviewed-by: peterz, rupashka

! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/VetoableChangeSupport.java
+ test/java/beans/VetoableChangeSupport/Test6630275.java

Changeset: 619874c5989f
Author:    idk
Date:      2008-07-25 14:13 -0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/619874c5989f

6638195: need API for EventQueueDelegate
Reviewed-by: bchristi

! src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/java/awt/EventDispatchThread.java
+ src/share/classes/sun/awt/EventQueueDelegate.java
+ test/java/awt/EventQueue/6638195/bug6638195.java

Changeset: 59940b984f90
Author:    idk
Date:      2008-07-25 14:26 -0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/59940b984f90

6699328: NullPointerException in EventQueue.dispatchEvent when applet is closed, only reprise/scenario applet
Reviewed-by: bchristi

! src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/sun/awt/EventQueueDelegate.java

Changeset: 7d45141e5d30
Author:    mlapshin
Date:      2008-08-08 20:49 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/7d45141e5d30

6584657: GTK Look and Feel: Bugs in menu item layout
Reviewed-by: peterz, alexp

! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
+ src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
+ src/share/classes/sun/swing/MenuItemLayoutHelper.java

Changeset: 3f7b2ea2d611
Author:    rupashka
Date:      2008-08-11 16:39 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/3f7b2ea2d611

6604281: NimbusL&F :Regression in Focus traversal in JFileChooser in pit build.
Summary: Fixed calculation of preferred size in SynthButtonUI
Reviewed-by: loneid, peterz

! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
+ test/javax/swing/JButton/6604281/bug6604281.java

Changeset: 5504518c0d1d
Author:    mlapshin
Date:      2008-08-11 16:49 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/5504518c0d1d

6579243: Windows, GTK: Internal frame title is drawn wrong if the frame has RTL orientation
Summary: Added right-to-left code branches to WindowsInternalFrameTitlePane and Metacity classes
Reviewed-by: alexp

! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java

Changeset: b5b7ec629a50
Author:    mlapshin
Date:      2008-08-12 12:52 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/b5b7ec629a50

6735918: test/closed/javax/swing/JMenuItem/6458123/bug6458123.java fails on Linux
Summary: All the bearings-related code is removed from MenuItemLayoutHelper class
Reviewed-by: alexp

! src/share/classes/sun/swing/MenuItemLayoutHelper.java

Changeset: c9d407ab2309
Author:    lana
Date:      2008-08-12 17:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/c9d407ab2309

Merge

! make/tools/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/share/classes/java/beans/EventHandler.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/FlowView.java
! src/share/classes/javax/swing/text/NumberFormatter.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/share/classes/javax/swing/text/html/parser/AttributeList.java
! src/share/classes/javax/swing/text/html/parser/DTD.java
! src/share/classes/javax/swing/text/html/parser/Element.java
! src/share/classes/javax/swing/text/html/parser/Entity.java
! src/share/classes/javax/swing/text/html/parser/Parser.java
! src/share/classes/javax/swing/text/rtf/RTFAttributes.java
! src/share/classes/javax/swing/text/rtf/RTFGenerator.java

Changeset: e78c2f17a606
Author:    mlapshin
Date:      2008-08-26 12:16 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/e78c2f17a606

6736649: test/closed/javax/swing/JMenuItem/6458123/ManualBug6458123.java fails on Linux
Summary: Now text bearings are taken into account when labelRect width is calculated
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/share/classes/sun/swing/MenuItemLayoutHelper.java

Changeset: 336877026f07
Author:    rupashka
Date:      2008-08-26 15:12 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/336877026f07

6727662: Code improvement and warnings removing from swing packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: malenkov

! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/AbstractCellEditor.java
! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/AbstractSpinnerModel.java
! src/share/classes/javax/swing/ActionMap.java
! src/share/classes/javax/swing/AncestorNotifier.java
! src/share/classes/javax/swing/ArrayTable.java
! src/share/classes/javax/swing/ButtonGroup.java
! src/share/classes/javax/swing/DebugGraphicsInfo.java
! src/share/classes/javax/swing/DefaultBoundedRangeModel.java
! src/share/classes/javax/swing/DefaultButtonModel.java
! src/share/classes/javax/swing/DefaultFocusManager.java
! src/share/classes/javax/swing/DefaultListSelectionModel.java
! src/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/share/classes/javax/swing/GroupLayout.java
! src/share/classes/javax/swing/InputMap.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JInternalFrame.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JList.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuBar.java
! src/share/classes/javax/swing/JMenuItem.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JProgressBar.java
! src/share/classes/javax/swing/JScrollBar.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/JViewport.java
! src/share/classes/javax/swing/JWindow.java
! src/share/classes/javax/swing/KeyboardManager.java
! src/share/classes/javax/swing/LayoutComparator.java
! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/MultiUIDefaults.java
! src/share/classes/javax/swing/PopupFactory.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/SpringLayout.java
! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/TimerQueue.java
! src/share/classes/javax/swing/UIDefaults.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/javax/swing/filechooser/FileSystemView.java
! src/share/classes/javax/swing/table/AbstractTableModel.java
! src/share/classes/javax/swing/table/DefaultTableModel.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/share/classes/javax/swing/undo/StateEdit.java
! src/share/classes/javax/swing/undo/UndoManager.java
! src/share/classes/javax/swing/undo/UndoableEditSupport.java
! src/share/classes/sun/swing/AccessibleMethod.java
! src/share/classes/sun/swing/FilePane.java
! src/share/classes/sun/swing/SwingLazyValue.java
! src/share/classes/sun/swing/SwingUtilities2.java

Changeset: 7a3fd5d65936
Author:    rupashka
Date:      2008-08-27 20:49 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/7a3fd5d65936

6351074: JFileChooser removes leading space in filename
Summary: Removed trimming of leading spaces in filename
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java

Changeset: 85d71654a220
Author:    rupashka
Date:      2008-08-29 13:23 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/85d71654a220

6742490: JSlider tests are located in JFileChooser directory
Summary: Tests were moved to appropriate folder
Reviewed-by: peterz

- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java
+ test/javax/swing/JSlider/4252173/bug4252173.java
+ test/javax/swing/JSlider/6524424/bug6524424.html
+ test/javax/swing/JSlider/6524424/bug6524424.java

Changeset: 8c34b54ef09c
Author:    rupashka
Date:      2008-08-29 18:58 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/8c34b54ef09c

6742358: MetalSliderUI paint wrong vertical disabled filled JSlider for DefaultMetalTheme
Summary: Corrected the method MetalSliderUI.paintTrack
Reviewed-by: malenkov

! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
+ test/javax/swing/JSlider/6742358/bug6742358.html
+ test/javax/swing/JSlider/6742358/bug6742358.java

Changeset: a4125097db18
Author:    rupashka
Date:      2008-08-30 17:29 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/a4125097db18

6554743: JFileChooser dn't close after pressing escape key after changing the views
Summary: Restore focus after changing the views in JFileChooser
Reviewed-by: loneid

! src/share/classes/sun/swing/FilePane.java

Changeset: 291feed36076
Author:    peterz
Date:      2008-09-01 15:21 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/291feed36076

5062055: JEditorPane HTML: HR-tag with attribute size=1px causes NumberFormatException
Summary: Wrapped parseInt() with try/catch
Reviewed-by: gsm

! src/share/classes/javax/swing/text/html/HRuleView.java
+ test/javax/swing/text/html/HRuleView/Test5062055.java

Changeset: 71df74bef5ba
Author:    malenkov
Date:      2008-09-01 17:36 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/71df74bef5ba

5026703: RFE: DOC: Are PropertyChangeSupport & VetoableChangeSupport Thread-Safe? --Docs Should Say
Reviewed-by: peterz, rupashka

! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/VetoableChangeSupport.java

Changeset: 9765266e5aea
Author:    malenkov
Date:      2008-09-03 21:00 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/9765266e5aea

6397609: DOC: De-register API required for PropertyEditorManager and/or doc change
Reviewed-by: peterz, rupashka

+ src/share/classes/com/sun/beans/WeakCache.java
! src/share/classes/java/beans/PropertyEditorManager.java
+ test/java/beans/PropertyEditor/MemoryClassLoader.java
+ test/java/beans/PropertyEditor/Test6397609.java
! test/java/beans/PropertyEditor/TestEditor.java

Changeset: 2055acc62a85
Author:    rupashka
Date:      2008-09-04 15:15 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/2055acc62a85

6278700: JSlider created with BoundedRangeModel fires twice when changed
Summary: Removed second registration of listener
Reviewed-by: peterz

! src/share/classes/javax/swing/JSlider.java
+ test/javax/swing/JSlider/6278700/bug6278700.java

Changeset: 77dc7ca7879f
Author:    peytoia
Date:      2008-09-08 10:44 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/77dc7ca7879f

6665028: native code of method j*.text.Bidi.nativeBidiChars is using the contents of a primitive array direct
Reviewed-by: okutsu

! src/share/native/sun/font/bidi/ubidi.c
+ test/java/text/Bidi/Bug6665028.java

Changeset: 3d8640f597b2
Author:    peytoia
Date:      2008-09-08 11:49 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/3d8640f597b2

6607310: InputContext may cause loading of swing classes even for non-Swing applets
Reviewed-by: okutsu

! src/share/classes/sun/awt/im/CompositionArea.java
! src/share/classes/sun/awt/im/InputContext.java

Changeset: 9b8e20a3c5f0
Author:    peytoia
Date:      2008-09-08 13:31 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/9b8e20a3c5f0

6645292: [Fmt-Da] Timezone Western Summer Time (Australia) is parsed incorrectly
Reviewed-by: okutsu

! src/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug6645292.java

Changeset: 1b0b3a777a6c
Author:    peytoia
Date:      2008-09-08 14:31 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/1b0b3a777a6c

4823811: [Fmt-Da] SimpleDateFormat patterns don't allow embedding of some literal punctuation
Reviewed-by: okutsu

! src/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug4823811.java

Changeset: 21346d9b372a
Author:    peytoia
Date:      2008-09-08 14:48 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/21346d9b372a

6650748: (tz) Java runtime doesn't detect VET time zone correctly on Windows
Reviewed-by: okutsu

! src/windows/lib/tzmappings

Changeset: 67c41d740e6d
Author:    peytoia
Date:      2008-09-08 15:21 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/67c41d740e6d

6466476: (tz) Introduction of tzdata2005r can introduce incompatility issues with some JDK1.1 3-letter TZ Ids
Reviewed-by: okutsu

! make/java/java/FILES_java.gmk
+ src/share/classes/sun/util/calendar/TzIDOldMapping.java
! src/share/classes/sun/util/calendar/ZoneInfo.java
+ test/java/util/TimeZone/OldIDMappingTest.java
+ test/java/util/TimeZone/OldIDMappingTest.sh

Changeset: 66b0b1231530
Author:    peytoia
Date:      2008-09-08 17:35 +0900
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/66b0b1231530

6730743: (tz) Support tzdata2008e
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/backward
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/iso3166.tab
! make/sun/javazic/tzdata/leapseconds
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java

Changeset: 32fb1f4f40b8
Author:    rupashka
Date:      2008-09-10 19:16 +0400
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/32fb1f4f40b8

6587742: filling half of a JSlider's track is no longer optional
Summary: now OceanTheme uses the JSlider.isFilled property like other themes
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
+ test/javax/swing/JSlider/6587742/bug6587742.html
+ test/javax/swing/JSlider/6587742/bug6587742.java

Changeset: af375b98f9b3
Author:    lana
Date:      2008-09-24 08:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/af375b98f9b3

Merge

! make/java/java/FILES_java.gmk
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: fac669fa0f24
Author:    lana
Date:      2008-10-13 17:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/fac669fa0f24

Merge

! make/java/java/FILES_java.gmk
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: cc5f810b5af8
Author:    tbell
Date:      2008-10-17 08:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/cc5f810b5af8

Merge

- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: 5eab86fc2ea8
Author:    tbell
Date:      2008-10-17 16:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/5eab86fc2ea8

Merge


Changeset: 7df3f9183f67
Author:    wetmore
Date:      2008-10-20 01:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/7df3f9183f67

Merge





More information about the security-dev mailing list