[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    hg: openjfx/8/master/rt: 85 new changesets
From:       hang.vo () oracle ! com
Date:       2013-08-29 16:10:11
Message-ID: 20130829164626.62120623BB () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: bde440f8dad6
Author:    mv157916
Date:      2013-08-22 21:51 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/bde440f8dad6

RT-32499: Update the JDK build number to b104 in rt/build.properties file in the \
JavaFX 8 Master forest.

! build.properties

Changeset: 1495f12c4b3c
Author:    mickf
Date:      2013-08-20 16:58 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1495f12c4b3c

RT-25790 - Label: setLabelFor() does not work dynamically

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabelSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabeledSkinBase.java


Changeset: 6ac1f6db03f9
Author:    jgiles
Date:      2013-08-21 09:07 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6ac1f6db03f9

Backed out changeset: 0b89acf5c119 (This changeset is from RT-31901 which led to the \
regression noted in RT-32443)

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java


Changeset: 8b8daf2f4265
Author:    jgiles
Date:      2013-08-21 10:34 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8b8daf2f4265

RT-32411: ListView.getSelectionModel().getSelectedItems() ObservableList: no remove \
notification (same bug also existed in the other virtualised controls, so I've fixed \
it in all cases here, and added unit tests to stop it coming back)

! modules/controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/test/java/javafx/scene/control/MultipleSelectionModelImplTest.java


Changeset: b1fcdea39a66
Author:    jgiles
Date:      2013-08-21 17:24 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b1fcdea39a66

RT-31601: htmlText property of HTMLEditor doesn't have its initial value right after \
instance is created

! modules/web/src/main/java/com/sun/javafx/scene/web/skin/HTMLEditorSkin.java

Changeset: 89d5b4a4cf4d
Author:    jgiles
Date:      2013-08-21 18:13 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/89d5b4a4cf4d

RT-29650: TreeView gets onEditCancel event when changes are commited (same problem \
occurs for other virtualised controls, so I've fixed in all places and added tests to \
prevent regressions).

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
                
! modules/controls/src/main/java/javafx/scene/control/ListCell.java
! modules/controls/src/main/java/javafx/scene/control/TableCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java
! modules/controls/src/main/java/javafx/scene/control/cell/TextFieldTreeCell.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: 501e5eb02642
Author:    jgiles
Date:      2013-08-22 10:55 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/501e5eb02642

RT-29849: [TreeTableView] on edit start is fired many times.
(Same issue exists for TableView, so I've fixed in both instances and have added \
tests)

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
                
! modules/controls/src/main/java/javafx/scene/control/TableRow.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableRow.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java

Changeset: eb24b745d98f
Author:    jgiles
Date:      2013-08-22 10:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/eb24b745d98f

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: 6c4ef975d190
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-08-22 09:49 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6c4ef975d190

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt


Changeset: 9659769d6d54
Author:    leifs
Date:      2013-08-22 11:29 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9659769d6d54

RT-26250: TextArea/TextField, caret issue for Thai characters.

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextAreaSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextFieldSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/Utils.java
! modules/controls/src/main/java/javafx/scene/control/TextInputControl.java
! modules/controls/src/test/java/javafx/scene/control/TextInputControlTest.java

Changeset: 3903b419d30e
Author:    leifs
Date:      2013-08-23 08:43 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3903b419d30e

RT-32474: DatePicker: Japanese Chrono, can't set date before Meiji 6.

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerContent.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerHijrahContent.java
                
! modules/controls/src/main/java/javafx/scene/control/DatePicker.java

Changeset: 0956a0526889
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-08-23 17:24 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/0956a0526889

RT-32419: Main issue was pre-calculation of hash code in style cache keys. Fixed leak \
introduced in RT-28966, changed CssStyleHelper to pass StyleMap everywhere instead of \
looking it up as needed, and made some other minor optimizations (like getting rid of \
Math.min/max/abs, instance of)

! modules/graphics/src/main/java/com/sun/javafx/css/BitSet.java
! modules/graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/graphics/src/main/java/com/sun/javafx/css/Size.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleCache.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleCacheEntry.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleConverterImpl.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleManager.java
! modules/graphics/src/main/java/com/sun/javafx/css/StyleMap.java
! modules/graphics/src/main/java/javafx/scene/CssStyleHelper.java

Changeset: 5ada5c1bd2c8
Author:    mickf
Date:      2013-08-26 15:03 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5ada5c1bd2c8

RT-25790 - Label: setLabelFor() does not work dynamically

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabelSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabeledSkinBase.java


Changeset: 5ff21519a300
Author:    mickf
Date:      2013-08-26 15:06 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5ff21519a300

RT-30424 - [Mnemonics] setLabelFor(null) doesn't remove label binding to the button

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabeledSkinBase.java


Changeset: 49b7cb256113
Author:    psomashe
Date:      2013-08-26 10:54 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/49b7cb256113

RT-21354 RadioMenuItem should have parameterless default constructor

! modules/controls/src/main/java/javafx/scene/control/RadioMenuItem.java

Changeset: 692a8a58ee56
Author:    jgiles
Date:      2013-08-23 14:17 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/692a8a58ee56

RT-32383: Pressing CTRL+PAGE_UP/PAGE_DOWN multiple times does not move focus \
correctly

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! modules/controls/src/test/java/javafx/scene/control/ListViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 9bf90f3228bc
Author:    jgiles
Date:      2013-08-23 16:19 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9bf90f3228bc

[TEST ONLY] Add TreeViewBitSetSelectionModel into the SelectionModelImpl \
parameterised unit test suite.

! modules/controls/src/test/java/javafx/scene/control/SelectionModelImplTest.java

Changeset: 72fa98369640
Author:    jgiles
Date:      2013-08-26 13:12 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/72fa98369640

RT-30356: Selection bar in ListView not always displayed for a selected item.
Now all virtualised controls should be consistent and there are tests in place to \
stop this regressing. Whether or not it is the correct behaviour is a separate \
question, see RT-30931.

! modules/controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeView.java
! modules/controls/src/test/java/javafx/scene/control/SelectionModelImplTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: a716f41e3d5e
Author:    jgiles
Date:      2013-08-26 15:47 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a716f41e3d5e

RT-31241: [ListView][TableView][TreeView] : SHIFT + SPACE problem when in edit mode \
with TextFieldCell factory

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java


Changeset: 3cefcf3f5f85
Author:    jgiles
Date:      2013-08-27 08:29 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3cefcf3f5f85

RT-27710: [TreeTableView, TableView] Shift + PgUp, Shift + PgDown don't work.

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
                
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java

Changeset: 027db58c82f4
Author:    jgiles
Date:      2013-08-27 08:31 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/027db58c82f4

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: 9d2052337ad8
Author:    jgiles
Date:      2013-08-27 11:17 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9d2052337ad8

RT-19053: [ListView] pageUp and pageDown doesn't work.
Fixed the problem for ListView, TreeView, TableView and TreeTableView, also added \
unit tests to prevent future regressions.

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
                
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
                
! modules/controls/src/test/java/javafx/scene/control/ListViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 5ba3969d5408
Author:    jgiles
Date:      2013-08-27 13:51 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5ba3969d5408

[TEST ONLY] Two @Ignore'd tests for RT-20641 that I will enable when a fix is \
developed.

! modules/controls/src/test/java/javafx/scene/control/ListViewKeyInputTest.java

Changeset: 599cd56177a3
Author:    jgiles
Date:      2013-08-27 14:45 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/599cd56177a3

RT-30561: Need a switch that would enable high contrast theme.
This changeset adds in -Dcom.sun.javafx.highContrastTheme as a settable property, \
with valid values being blackOnWhite, whiteOnBlack and yellowOnBlack. When these are \
set the appropriate stylesheet is loaded on top of the Modena style.

+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Background-Color-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Background-Color-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Background-Color-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Background-Color-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Background-Color-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Background-Color-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bold-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bold-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bold-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bold-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bold-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bold-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Break-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Break-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Break-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Break-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Break-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Break-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bullets-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bullets-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bullets-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bullets-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bullets-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Bullets-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Center-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Center-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Center-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Center-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Center-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Center-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Copy-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Copy-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Copy-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Copy-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Copy-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Copy-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Cut-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Cut-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Cut-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Cut-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Cut-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Cut-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Indent-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Indent-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Indent-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Indent-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Indent-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Indent-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Italic-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Italic-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Italic-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Italic-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Italic-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Italic-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Justify-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Justify-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Justify-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Justify-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Justify-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Justify-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Left-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Left-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Left-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Left-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Left-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Left-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Numbered-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Numbered-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Numbered-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Numbered-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Numbered-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Numbered-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Outdent-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Outdent-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Outdent-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Outdent-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Outdent-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Outdent-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Paste-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Paste-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Paste-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Paste-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Paste-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Paste-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Right-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Right-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Right-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Right-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Right-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Right-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Strikethrough-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Strikethrough-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Strikethrough-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Strikethrough-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Strikethrough-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Strikethrough-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Text-Color-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Text-Color-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Text-Color-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Text-Color-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Text-Color-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Text-Color-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Underline-Black.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Underline-Black@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Underline-White.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Underline-White@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Underline-Yellow.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/HTMLEditor-Underline-Yellow@2x.png
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/blackOnWhite.css
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/whiteOnBlack.css
 + modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/yellowOnBlack.css
                
! modules/graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java

Changeset: 1019a49bd133
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-08-27 08:07 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1019a49bd133

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt


Changeset: 4612c8fd2a83
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-08-27 09:59 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/4612c8fd2a83

[TEST-ONLY] Ignore test_rt32383_pageUp/pageDown

! modules/controls/src/test/java/javafx/scene/control/ListViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 80b28fd46454
Author:    Chien Yang <chien.yang@orcale.com>
Date:      2013-08-20 15:57 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/80b28fd46454

Fix to RT-32121: [FX3D] Light: Green light does not work.
Reviewed by Kevin and Thor

! modules/graphics/src/main/native-prism-d3d/D3DLight.cc
! modules/graphics/src/main/native-prism-d3d/D3DLight.h
! modules/graphics/src/main/native-prism-d3d/D3DMeshView.cc
! modules/graphics/src/main/native-prism-d3d/hlsl/vsMath.h

Changeset: 971dc9e115c3
Author:    Thor Johannesson <thor.johannesson@oracle.com>
Date:      2013-08-20 16:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/971dc9e115c3

RT-26612: D3D Implementation of MSAA, and depth buffer fix

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGSubScene.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DContext.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DDriverInformation.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DPipeline.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DRTTexture.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DSwapChain.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DTexture.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DTextureData.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2Context.java
! modules/graphics/src/main/java/com/sun/prism/es2/GLContext.java
! modules/graphics/src/main/native-prism-d3d/D3DContext.cc
! modules/graphics/src/main/native-prism-d3d/D3DContext.h
! modules/graphics/src/main/native-prism-d3d/D3DGraphics.cc
! modules/graphics/src/main/native-prism-d3d/D3DPipeline.cc
! modules/graphics/src/main/native-prism-d3d/D3DPipeline.h
! modules/graphics/src/main/native-prism-d3d/D3DResourceFactory.cc
! modules/graphics/src/main/native-prism-d3d/D3DResourceManager.cc
! modules/graphics/src/main/native-prism-d3d/D3DResourceManager.h
! modules/graphics/src/main/native-prism-es2/GLContext.c

Changeset: d4f2ceb53978
Author:    Oleg Mazurov
Date:      2013-08-21 02:20 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d4f2ceb53978

[TOOLS] updated gltrace

+ tools/gltrace/GLTrace.java
! tools/gltrace/Makefile
! tools/gltrace/agent.c
! tools/gltrace/iolib.c
! tools/gltrace/iolib.h
! tools/gltrace/map.h
+ tools/gltrace/os-linux.c
+ tools/gltrace/os.h
! tools/gltrace/retrace.c
! tools/gltrace/trace.c

Changeset: 795779fb0fcf
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-08-21 11:47 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/795779fb0fcf

RT-29113 Mac: Native memory leaks
Reviewed-by: anthony, art

! modules/graphics/src/main/native-glass/mac/GlassView3D.m
! modules/graphics/src/main/native-glass/mac/GlassWindow.m

Changeset: 2cf38ebe9e16
Author:    Petr Pchelko <petr.pchelko@oracle.com>
Date:      2013-08-21 17:26 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2cf38ebe9e16

RT-32418 Mac: InputMethod panel is positioned incorrectly
Reviewed-by: anthony, art

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextInputControlSkin.java
                
! modules/graphics/src/main/native-glass/mac/GlassView3D.m
! modules/graphics/src/main/native-glass/mac/GlassViewDelegate.m

Changeset: 11caee7eff3d
Author:    Daniel Blaukopf <daniel.blaukopf@oracle.com>
Date:      2013-08-21 11:11 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/11caee7eff3d

RT-32281 Pi: support transparency in frame buffer

! modules/graphics/src/main/java/com/sun/prism/es2/EGLFBGLDrawable.java

Changeset: d08be9d72c7d
Author:    Felipe Heidrich <felipe.heidrich@oracle.com>
Date:      2013-08-21 14:42 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d08be9d72c7d

RT-31708: Arabic Text not Rendering correctly

! modules/graphics/src/main/java/com/sun/javafx/font/CompositeStrike.java
! modules/graphics/src/main/java/com/sun/javafx/font/FontStrike.java
! modules/graphics/src/main/java/com/sun/javafx/font/PrismFontStrike.java
! modules/graphics/src/main/java/com/sun/javafx/font/directwrite/DWFontStrike.java
! modules/graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyph.java
! modules/graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyphLayout.java
! modules/graphics/src/main/java/com/sun/javafx/text/TextRun.java
! modules/graphics/src/main/java/com/sun/prism/impl/GlyphCache.java
! modules/graphics/src/main/native-font/directwrite.cpp

Changeset: 2c7aa7abc995
Author:    Oleg Mazurov
Date:      2013-08-21 17:54 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2c7aa7abc995

[TOOLS] refactored gltrace

! tools/gltrace/Makefile
+ tools/gltrace/egl.c
+ tools/gltrace/gles.c
! tools/gltrace/iolib.c
- tools/gltrace/opengl.h
! tools/gltrace/retrace.c
+ tools/gltrace/trace-linux.c
- tools/gltrace/trace.c
+ tools/gltrace/trace.h

Changeset: 6eaef92de547
Author:    Chien Yang <chien.yang@oracle.com>
Date:      2013-08-21 18:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6eaef92de547

Fix to RT-25580: Need to clean up the setting of maxTextureSize property logic

! modules/graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java

Changeset: e9e638040aa9
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-08-22 09:34 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e9e638040aa9

RT-32250 Bad occlusion culling analysis leads to rendering that should not happen
New fix with RT-32440 regressions fixed

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NodePath.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/ViewPainter.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/OcclusionCullingTest.java

Changeset: c73feb40c7eb
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-08-22 09:35 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c73feb40c7eb

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/graphics/jfx////rt


Changeset: d0c458ea654c
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-08-22 12:44 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d0c458ea654c

RT-31776 not possible to call functions defined in javascript from fxml anymore

! modules/fxml/src/main/java/javafx/fxml/FXMLLoader.java

Changeset: fadeca41c0c1
Author:    Martin Soch <Martin.Soch@oracle.com>
Date:      2013-08-22 13:46 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fadeca41c0c1

SW pipeline: proper implementation of slice version of drawTexture methods (RT-32323)

! modules/graphics/src/main/java/com/sun/pisces/PiscesRenderer.java
! modules/graphics/src/main/java/com/sun/pisces/RendererBase.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
! modules/graphics/src/main/native-prism-sw/JPiscesRenderer.c
! modules/graphics/src/main/native-prism-sw/PiscesPaint.c
! modules/graphics/src/main/native-prism-sw/PiscesRenderer.h
! modules/graphics/src/main/native-prism-sw/PiscesRenderer.inl

Changeset: ff149e262b58
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-08-22 14:35 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ff149e262b58

RT-32250 (cont.) : optimized case when non-dirty root is found as suggested by Jim.

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java

Changeset: 5fe3b67a4fc4
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-08-22 14:35 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5fe3b67a4fc4

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/graphics/jfx////rt


Changeset: 12514ca671da
Author:    Lisa.Selle@oracle.com
Date:      2013-08-22 09:02 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/12514ca671da

Fix for rt-31059 - Cursor moves to upper left corner on first mouse use.

! modules/graphics/src/main/native-glass/lens/input/udev/udevInput.c

Changeset: 848893436302
Author:    Martin Soch <Martin.Soch@oracle.com>
Date:      2013-08-22 17:04 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/848893436302

SW pipeline: video playback was broken (RT-31806)

! modules/graphics/src/main/java/com/sun/prism/sw/SWArgbPreTexture.java

Changeset: c40edcb8b293
Author:    snorthov
Date:      2013-08-22 14:00 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c40edcb8b293

Add a prism property to disable effects (useful for debugging performance problems).  \
Reviewed by Richard B

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/graphics/src/main/java/com/sun/prism/impl/PrismSettings.java

Changeset: 9ec4e065b0c0
Author:    Daniel Blaukopf <daniel.blaukopf@oracle.com>
Date:      2013-08-22 12:25 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9ec4e065b0c0

RT-32409 Filter out unneeded calls to glBindFramebuffer and \
glGetIntegerv(GL_FRAMEBUFFER_BINDING)

! modules/graphics/src/main/java/com/sun/prism/es2/GLContext.java

Changeset: f8b9e280eacb
Author:    ddhill
Date:      2013-08-22 16:31 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f8b9e280eacb

RT-32438 index working copy of jfxrt.jar

! build.gradle

Changeset: f2f7667ce677
Author:    Chien Yang <chien.yang@orcale.com>
Date:      2013-08-22 13:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f2f7667ce677

Fix to RT-32464: Cleanup unused properties and methods that were once used for \
embedded (TV) support

! buildSrc/android.gradle
! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle
! buildSrc/ios.gradle
! buildSrc/x86egl.gradle
! modules/graphics/src/main/java/com/sun/prism/es2/ES2Context.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2Pipeline.java
! modules/graphics/src/main/java/com/sun/prism/impl/BaseContext.java
! modules/graphics/src/main/java/com/sun/prism/impl/PrismSettings.java

Changeset: 7f86f140cf60
Author:    Daniel Blaukopf <daniel.blaukopf@oracle.com>
Date:      2013-08-22 13:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7f86f140cf60

RT-32495 - Setting prism.dirtyopts=false breaks ViewPainter

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/ViewPainter.java

Changeset: d8e233fd0462
Author:    Daniel Blaukopf <daniel.blaukopf@oracle.com>
Date:      2013-08-22 14:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d8e233fd0462

Fix "fb" configuration on x86/EGL

! buildSrc/x86egl.gradle

Changeset: 1aef3e44daa3
Author:    dmasada
Date:      2013-08-22 17:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1aef3e44daa3

RT-28610 Ensemble8:Xylophone appears upsidedown and depth buffer disabled

! apps/samples/Ensemble8/src/generated/java/ensemble/generated/Samples.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics3d/xylophone/XylophoneApp.java


Changeset: d128577d8f71
Author:    Martin Sladecek <martin.sladecek@oracle.com>
Date:      2013-08-23 09:50 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d128577d8f71

[DOC] RT-30986 - updated FXML documentation

! modules/fxml/src/main/docs/javafx/fxml/doc-files/introduction_to_fxml.html

Changeset: 5c5326c0aa6a
Author:    Lubomir Nerad <lubomir.nerad@oracle.com>
Date:      2013-08-23 10:02 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5c5326c0aa6a

Fix for RT-32394: Rendering Artifacts with Groups and Transformations

! modules/graphics/src/main/java/javafx/scene/Node.java
! modules/graphics/src/test/java/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: cf2d7f03fbfb
Author:    Felipe Heidrich <felipe.heidrich@oracle.com>
Date:      2013-08-23 08:28 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/cf2d7f03fbfb

RT-30923: Implement packing region cache

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/RegionImageCache.java
! modules/graphics/src/main/java/com/sun/prism/impl/packrect/Level.java
! modules/graphics/src/main/java/com/sun/prism/impl/packrect/RectanglePacker.java

Changeset: e9f71053dd5e
Author:    rbair
Date:      2013-08-23 09:42 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e9f71053dd5e

RT-32286: Region, Circle, Ellipse, and ImageView should support occlusion culling for \
opaque paints Reviewed By: Jim Graham, Felipe

! .idea/vcs.xml
+ apps/toys/Hello/src/main/java/hello/HelloRectangle.java
! modules/graphics/src/main/java/com/sun/javafx/geom/transform/BaseTransform.java
! modules/graphics/src/main/java/com/sun/javafx/geom/transform/GeneralTransform3D.java
                
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCircle.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGEllipse.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGImageView.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java
! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGShape.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java
! modules/graphics/src/main/java/com/sun/prism/Image.java
! modules/graphics/src/main/java/com/sun/prism/paint/ImagePattern.java
! modules/graphics/src/main/java/javafx/scene/layout/Background.java
! modules/graphics/src/main/java/javafx/scene/layout/BackgroundImage.java
! modules/graphics/src/main/java/javafx/scene/layout/Region.java
! modules/graphics/src/main/java/javafx/scene/paint/ImagePattern.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/ContentBoundsTest.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/CullingTest.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/DirtyRegionClipTest.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/DirtyRegionTestBase.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/GridDirtyRegionTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGCircleTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGEllipseTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGImageViewTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGNodeTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGRectangleTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGShapeTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGTestBase.java
- modules/graphics/src/test/java/com/sun/javafx/sg/prism/NodeTestUtils.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/OcclusionCullingTest.java
+ modules/graphics/src/test/java/com/sun/javafx/sg/prism/RenderRootTest.java
- modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestNGNode.java
+ modules/graphics/src/test/resources/com/sun/javafx/sg/prism/test-opaque.jpg
+ modules/graphics/src/test/resources/com/sun/javafx/sg/prism/test-opaque.png
+ modules/graphics/src/test/resources/com/sun/javafx/sg/prism/test-transparent.png

Changeset: b100ceba6f44
Author:    rbair
Date:      2013-08-23 11:20 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b100ceba6f44

RT-32511: Improve occlusion culling to include effects
Reviewed By: snorthov

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/graphics/src/main/java/com/sun/scenario/effect/BoxBlur.java
! modules/graphics/src/main/java/com/sun/scenario/effect/BoxShadow.java
! modules/graphics/src/main/java/com/sun/scenario/effect/GeneralShadow.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGNodeTest.java

Changeset: e85be932a66e
Author:    rbair
Date:      2013-08-23 11:58 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e85be932a66e

RT-32514: iOS apps no longer running after fix for RT-32409

! modules/graphics/src/main/java/com/sun/prism/es2/GLContext.java

Changeset: f151ab8eb69b
Author:    flar <James.Graham@oracle.com>
Date:      2013-08-23 16:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f151ab8eb69b

Fix RT-32104: Severe drawing issues when changing displays with HiDPI

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/PresentingPainter.java
! modules/graphics/src/main/java/com/sun/prism/Graphics.java
! modules/graphics/src/main/java/com/sun/prism/Presentable.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DGraphics.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DSwapChain.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2Graphics.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java
! modules/graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java
! modules/graphics/src/main/java/com/sun/prism/j2d/PrismPrintGraphics.java
! modules/graphics/src/main/java/com/sun/prism/null3d/DummyGraphics.java
! modules/graphics/src/main/java/com/sun/prism/null3d/DummySwapChain.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWPresentable.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestGraphics.java

Changeset: d7a2b2252463
Author:    Lubomir Nerad <lubomir.nerad@oracle.com>
Date:      2013-08-26 10:14 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d7a2b2252463

Fix for RT-32473: Grab focus only for popups with autohide on

! modules/graphics/src/main/java/javafx/stage/PopupWindow.java
! modules/graphics/src/test/java/com/sun/javafx/pgstub/StubStage.java
! modules/graphics/src/test/java/javafx/stage/PopupTest.java

Changeset: d93bcc0bb63b
Author:    peterz
Date:      2013-08-26 12:41 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d93bcc0bb63b

Fixed paths in DRT scripts

! modules/web/src/main/native/Tools/Scripts/old-run-webkit-tests
! modules/web/src/main/native/Tools/Scripts/webkitdirs.pm

Changeset: 64f7141d2edc
Author:    flar <James.Graham@oracle.com>
Date:      2013-08-26 05:48 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/64f7141d2edc

Fix RT-32516: Identity effect with HiDPI assets causes texture lock warnings

! modules/graphics/src/main/java/com/sun/scenario/effect/ImageData.java
! modules/graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java


Changeset: ec63007d9e68
Author:    rbair
Date:      2013-08-26 10:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ec63007d9e68

Added beginnings of graphics performance tests. At this time these are all manual, \
but we can (must) add modes to automate some of this going forward.

+ tests/performance/GraphicsPerformance/build.gradle
+ tests/performance/GraphicsPerformance/src/main/java/startup/StartupApp.java

Changeset: e4a66947100c
Author:    rbair
Date:      2013-08-26 11:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e4a66947100c

Added preloader example that can be used on desktop or ios.

+ tests/performance/GraphicsPerformance/src/main/java/preloader/PreloaderApp.java
+ tests/performance/GraphicsPerformance/src/main/java/preloader/SlowStartingApp.java

Changeset: 107be22dda9c
Author:    rbair
Date:      2013-08-26 11:23 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/107be22dda9c

RT-32535: Enable use of preloader on iOS and Desktop

! modules/graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java

Changeset: a5db9c5e30d2
Author:    rbair
Date:      2013-08-26 11:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a5db9c5e30d2

Added some more tests which are measuring performance when we increase the node count \
but NOT the number of pixels being drawn (so we can measure node throughput \
irrespective of the fill rate).

+ tests/performance/GraphicsPerformance/src/main/java/nodecount/ButtonBench.java
+ tests/performance/GraphicsPerformance/src/main/java/nodecount/ImageBench.java
+ tests/performance/GraphicsPerformance/src/main/java/nodecount/RectBench.java
+ tests/performance/GraphicsPerformance/src/main/resources/nodecount/Duke_Wave_Opaque.png


Changeset: 057405279115
Author:    rbair
Date:      2013-08-26 12:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/057405279115

Added PerformanceTracker to RectBench

! tests/performance/GraphicsPerformance/src/main/java/nodecount/RectBench.java

Changeset: 118a98edeeb8
Author:    rbair
Date:      2013-08-26 12:46 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/118a98edeeb8

Moved GraphicsPeformance from tests/performance to apps/performance

+ apps/performance/GraphicsPerformance/build.gradle
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/ButtonBench.java
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/ImageBench.java
= apps/performance/GraphicsPerformance/src/main/java/nodecount/RectBench.java < \
tests/performance/GraphicsPerformance/src/main/java/nodecount/RectBench.java + \
apps/performance/GraphicsPerformance/src/main/java/preloader/PreloaderApp.java + \
apps/performance/GraphicsPerformance/src/main/java/preloader/SlowStartingApp.java + \
apps/performance/GraphicsPerformance/src/main/java/startup/StartupApp.java + \
apps/performance/GraphicsPerformance/src/main/resources/nodecount/Duke_Wave_Opaque.png
                
- tests/performance/GraphicsPerformance/build.gradle
- tests/performance/GraphicsPerformance/src/main/java/nodecount/ButtonBench.java
- tests/performance/GraphicsPerformance/src/main/java/nodecount/ImageBench.java
- tests/performance/GraphicsPerformance/src/main/java/preloader/PreloaderApp.java
- tests/performance/GraphicsPerformance/src/main/java/preloader/SlowStartingApp.java
- tests/performance/GraphicsPerformance/src/main/java/startup/StartupApp.java
- tests/performance/GraphicsPerformance/src/main/resources/nodecount/Duke_Wave_Opaque.png


Changeset: c82d91f9d081
Author:    rbair
Date:      2013-08-26 12:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c82d91f9d081

Wired GraphicsPerformance app into build

! settings.gradle

Changeset: 511bd0d5b21b
Author:    rbair
Date:      2013-08-26 12:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/511bd0d5b21b

Added GraphicsPerformance to IDEA project files

+ .idea/GraphicsPerformance.iml
! .idea/modules.xml

Changeset: 1c3c31046bfd
Author:    Chien Yang <chien.yang@orcale.com>
Date:      2013-08-26 13:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1c3c31046bfd

Fix to RT-30553: The is3DSupport() in GraphicsPipeline needs finer control and add a \
property to enable 3D on embedded.

! modules/base/src/main/java/com/sun/javafx/PlatformUtil.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2Pipeline.java

Changeset: 34888ec1332b
Author:    prrace
Date:      2013-08-26 14:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/34888ec1332b

Fixed RT-28906:  Printing: can't set printer through API

! modules/graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
! modules/graphics/src/main/java/javafx/print/PrinterJob.java

Changeset: a36f2ca70fac
Author:    rbair
Date:      2013-08-26 16:21 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a36f2ca70fac

Rewrote the GraphicsPerformance node-count based benchmarks. Rectangle, Image, and \
Button variants (including a Button using a flat style specified via setStyle).

+ apps/performance/GraphicsPerformance/src/main/java/nodecount/BenchBase.java
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/BenchTest.java
! apps/performance/GraphicsPerformance/src/main/java/nodecount/ButtonBench.java
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/FlatButtonBench.java
! apps/performance/GraphicsPerformance/src/main/java/nodecount/ImageBench.java
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/PixelGrid.java
! apps/performance/GraphicsPerformance/src/main/java/nodecount/RectBench.java
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/RotatingGrid.java
+ apps/performance/GraphicsPerformance/src/main/java/nodecount/SimpleGrid.java

Changeset: 797ecf4afbd0
Author:    rbair
Date:      2013-08-26 21:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/797ecf4afbd0

Added scrolling benchmarks.

! apps/performance/GraphicsPerformance/src/main/java/nodecount/BenchBase.java
! apps/performance/GraphicsPerformance/src/main/java/nodecount/BenchTest.java
! apps/performance/GraphicsPerformance/src/main/java/nodecount/RotatingGrid.java
+ apps/performance/GraphicsPerformance/src/main/java/scrolling/PixelAlignedTranslatingGridTest.java
 + apps/performance/GraphicsPerformance/src/main/java/scrolling/RectScrollingBench.java
 + apps/performance/GraphicsPerformance/src/main/java/scrolling/ScrollPaneGridTest.java
 + apps/performance/GraphicsPerformance/src/main/java/scrolling/ScrollingBenchBase.java
 + apps/performance/GraphicsPerformance/src/main/java/scrolling/TranslatingGridTest.java


Changeset: f38f1c104f28
Author:    rbair
Date:      2013-08-26 22:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f38f1c104f28

Somewhat better scrolling apps. The same number of square tiles should be visible in \
all modes. Really we would expect to see nearly identical performance for all of the \
different #s of nodes involved.

! apps/performance/GraphicsPerformance/src/main/java/nodecount/BenchTest.java
! apps/performance/GraphicsPerformance/src/main/java/scrolling/PixelAlignedTranslatingGridTest.java
                
! apps/performance/GraphicsPerformance/src/main/java/scrolling/ScrollPaneGridTest.java
                
! apps/performance/GraphicsPerformance/src/main/java/scrolling/ScrollingBenchBase.java
                
! apps/performance/GraphicsPerformance/src/main/java/scrolling/TranslatingGridTest.java


Changeset: 02d5c516af07
Author:    peterz
Date:      2013-08-27 11:28 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/02d5c516af07

RT-32097 Default Location of WebEngine is now null

! modules/web/src/main/java/com/sun/webkit/network/URLs.java
- modules/web/src/main/java/com/sun/webkit/network/about/AboutURLConnection.java
- modules/web/src/main/java/com/sun/webkit/network/about/Handler.java
! modules/web/src/main/java/javafx/scene/web/WebEngine.java
! modules/web/src/test/java/javafx/scene/web/LoadNotificationsTest.java
! modules/web/src/test/java/javafx/scene/web/LoadTest.java

Changeset: 36d776035a7d
Author:    Anthony Petrov <anthony.petrov@oracle.com>
Date:      2013-08-27 13:45 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/36d776035a7d

RT-30647: Stage incorrectly sized when setResizable() is set to false in Windows

! modules/graphics/src/main/java/javafx/stage/Window.java

Changeset: 74bc824622d7
Author:    Assaf Yavani
Date:      2013-08-27 13:58 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/74bc824622d7

[RT-30879] - Incorrect focus swithching if VK enabled
Resution was to allow another window to get focus while another window holds the \
grab. Main changes:
1)glass_window_requestFocus - remove the 'grab protection' and honor all requests
2)lens_wm_setFocusedWindow - changed the parameter that was sent to \
glass_window_ungrabFocus() from the window requesting focus to the current focused \
window The reset is logging messages updates

Tested on beagleboard
Review url http://sthinfra10.se.oracle.com:8060/cru/CR-FX8GFX-270

! modules/graphics/src/main/native-glass/lens/LensView.c
! modules/graphics/src/main/native-glass/lens/LensWindow.c
! modules/graphics/src/main/native-glass/lens/wm/LensWindowManager.c

Changeset: fe20dd490f3a
Author:    Assaf Yavani
Date:      2013-08-27 13:58 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fe20dd490f3a

[RT-32482] - Lens: WindowEvent.FOCUS_DISABLED is not supported
Window events are explicitly checked before processed. WindowEvent.FOCUS_DISABLED \
check was not implemented.

Tested on device

! modules/graphics/src/main/java/com/sun/glass/ui/lens/LensApplication.java
! modules/graphics/src/main/java/com/sun/glass/ui/lens/LensWindow.java

Changeset: 922bb2496c20
Author:    Assaf Yavani
Date:      2013-08-27 13:58 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/922bb2496c20

[RT-32476] - WindowEvent.RESTORE wrongly sent by setBoundsImpl
The event was removed and was replaced with a log print that states there is nothing \
to do.

Also WindowEvent.RESTORE was removed from setVisible(true) as there is no need to \
inform glass window is actually visible

Tested on device using SnakeLadders application that the original problem was \
detected on.

! modules/graphics/src/main/native-glass/lens/wm/LensWindowManager.c

Changeset: 0a2b318d5698
Author:    Assaf Yavani
Date:      2013-08-27 13:58 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/0a2b318d5698

[RT-32478] incorect focus handling in some window's visibility state
1)grant the focus to a window when it become visible - changed from only to windows \
to windows that are focusable and enabled 2)deny focus request on invisible windows

Tested on device

! modules/graphics/src/main/native-glass/lens/wm/LensWindowManager.c

Changeset: 2d42cddb1e09
Author:    Assaf Yavani
Date:      2013-08-27 13:58 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2d42cddb1e09

[RT-32481] call to setEnabled(false) causes FOCUS_DIABLED event to be sent
1) move window->isEnabled = false; to the end of the request processing
2)send MouseEvent.EXIT only when mouse is actually above the window

tested on BB

! modules/graphics/src/main/native-glass/lens/LensApplication.c
! modules/graphics/src/main/native-glass/lens/LensWindow.c

Changeset: ec7f003e2214
Author:    kcr
Date:      2013-08-27 09:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ec7f003e2214

RT-32004: API docs for media classes are missing

! build.gradle

Changeset: 8587043be240
Author:    kcr
Date:      2013-08-27 09:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8587043be240

RT-31679: Application and Application.Parameters constructors have empty javadoc \
description

! modules/graphics/src/main/java/javafx/application/Application.java

Changeset: b92a762b41da
Author:    jgodinez
Date:      2013-08-27 09:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b92a762b41da

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

- modules/graphics/src/test/java/com/sun/javafx/sg/prism/NodeTestUtils.java
- modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestNGNode.java
- modules/web/src/main/java/com/sun/webkit/network/about/AboutURLConnection.java
- modules/web/src/main/java/com/sun/webkit/network/about/Handler.java
- tools/gltrace/opengl.h
- tools/gltrace/trace.c

Changeset: 903908477a58
Author:    kcr
Date:      2013-08-27 11:46 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/903908477a58

RT-32564: javadoc build failure after fix for RT-32004
Backed out changeset ec7f003e2214

! build.gradle

Changeset: f2ea75d88413
Author:    hudson
Date:      2013-08-29 08:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f2ea75d88413

Added tag 8.0-b105 for changeset 903908477a58

! .hgtags


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic