hg: openjfx/8/controls/rt: Fix for RT-22429: Region Optimizations. Many tests submitted with this patch, many more to come.

hang.vo at oracle.com hang.vo at oracle.com
Fri Sep 7 17:47:36 PDT 2012


Changeset: 094552188778
Author:    rbair
Date:      2012-09-07 17:42 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/094552188778

Fix for RT-22429: Region Optimizations. Many tests submitted with this patch, many more to come.

! javafx-ui-charts/src/javafx/scene/chart/BubbleChart.java
! javafx-ui-charts/src/javafx/scene/chart/PieChart.java
! javafx-ui-common/src/com/sun/javafx/css/StyleConverter.java
! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
+ javafx-ui-common/src/com/sun/javafx/css/SubStyleableProperty.java
! javafx-ui-common/src/com/sun/javafx/css/converters/PaintConverter.java
+ javafx-ui-common/src/com/sun/javafx/css/converters/ShapeConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundFill.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundFillConverter.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundImage.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundImageConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundPositionConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BackgroundSizeConverter.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/Border.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImage.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImageConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImageSliceConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImageSlices.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImageWidthConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderImageWidthsSequenceConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderStrokeStyleSequenceConverter.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderStyle.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/BorderStyleConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/LayeredBackgroundPositionConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/LayeredBackgroundSizeConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/LayeredBorderPaintConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/LayeredBorderStyleConverter.java
! javafx-ui-common/src/com/sun/javafx/scene/layout/region/Margins.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/Repeat.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/RepeatStruct.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/RepeatStructConverter.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/ShapeChangeListener.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/SliceSequenceConverter.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/StrokeBorder.java
- javafx-ui-common/src/com/sun/javafx/scene/layout/region/StrokeBorderConverter.java
+ javafx-ui-common/src/com/sun/javafx/scene/layout/region/StrokeBorderPaintConverter.java
! javafx-ui-common/src/javafx/geometry/Insets.java
! javafx-ui-common/src/javafx/scene/layout/AnchorPane.java
+ javafx-ui-common/src/javafx/scene/layout/Background.java
+ javafx-ui-common/src/javafx/scene/layout/BackgroundConverter.java
+ javafx-ui-common/src/javafx/scene/layout/BackgroundFill.java
+ javafx-ui-common/src/javafx/scene/layout/BackgroundImage.java
+ javafx-ui-common/src/javafx/scene/layout/BackgroundPosition.java
+ javafx-ui-common/src/javafx/scene/layout/BackgroundRepeat.java
+ javafx-ui-common/src/javafx/scene/layout/BackgroundSize.java
+ javafx-ui-common/src/javafx/scene/layout/Border.java
+ javafx-ui-common/src/javafx/scene/layout/BorderConverter.java
+ javafx-ui-common/src/javafx/scene/layout/BorderImage.java
+ javafx-ui-common/src/javafx/scene/layout/BorderRepeat.java
+ javafx-ui-common/src/javafx/scene/layout/BorderStroke.java
+ javafx-ui-common/src/javafx/scene/layout/BorderStrokeStyle.java
+ javafx-ui-common/src/javafx/scene/layout/BorderWidths.java
+ javafx-ui-common/src/javafx/scene/layout/CornerRadii.java
! javafx-ui-common/src/javafx/scene/layout/GridPane.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-common/src/javafx/scene/paint/Color.java
! javafx-ui-common/src/javafx/scene/paint/ImagePattern.java
! javafx-ui-common/src/javafx/scene/paint/LinearGradient.java
! javafx-ui-common/src/javafx/scene/paint/Paint.java
! javafx-ui-common/src/javafx/scene/paint/RadialGradient.java
! javafx-ui-common/src/javafx/scene/shape/SVGPath.java
! javafx-ui-common/src/javafx/scene/shape/Shape.java
! javafx-ui-common/src/javafx/stage/Window.java
- javafx-ui-common/test/unit/com/sun/javafx/css/StyleConverterTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleablePropertyTest.java
! javafx-ui-common/test/unit/com/sun/javafx/scene/layout/RegionTest.java
+ javafx-ui-common/test/unit/com/sun/javafx/scene/layout/region/BackgroundFillConverterTest.java
+ javafx-ui-common/test/unit/com/sun/javafx/scene/layout/region/BackgroundFillTest.java
+ javafx-ui-common/test/unit/com/sun/javafx/scene/layout/region/BackgroundImageTest.java
+ javafx-ui-common/test/unit/com/sun/javafx/scene/layout/region/BackgroundRepeatConverterTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundFillTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundFill_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundImageTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundImage_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundPositionTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundPosition_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundSizeTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundSize_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BackgroundTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/Background_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderImageSlicesTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderImageSlices_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderImage_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderStrokeStyleTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderStrokeStyle_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderStrokeTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderStroke_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderWidthsTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/BorderWidths_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/Border_builder_Test.java
+ javafx-ui-common/test/unit/javafx/scene/layout/CornerRadiiTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/RegionCSSTest.css
+ javafx-ui-common/test/unit/javafx/scene/layout/RegionCSSTest.java
! javafx-ui-common/test/unit/javafx/scene/layout/RegionTest.java
+ javafx-ui-common/test/unit/javafx/scene/layout/blue.png
+ javafx-ui-common/test/unit/javafx/scene/layout/center-btn.png
+ javafx-ui-common/test/unit/javafx/scene/layout/green.png
+ javafx-ui-common/test/unit/javafx/scene/layout/red.png
+ javafx-ui-common/test/unit/javafx/scene/layout/yellow.png
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SliderSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
! javafx-ui-controls/test/javafx/scene/control/ButtonTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubRegion.java



More information about the openjfx-dev mailing list