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

List:       openjdk-openjfx-dev
Subject:    hg: openjfx/8/controls/rt: 10 new changesets
From:       hang.vo () oracle ! com
Date:       2013-05-31 21:18:42
Message-ID: 20130531212103.3562248E9E () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 0e8bd17417d3
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-14 12:48 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0e8bd17417d3

RT-30381: change selector matching to return list of matching selectors rather than \
the rules of matching selectors

! javafx-ui-common/src/com/sun/javafx/css/CascadingStyle.java
! javafx-ui-common/src/com/sun/javafx/css/Match.java
! javafx-ui-common/src/com/sun/javafx/css/Rule.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SelectorPartitioning.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/Style.java
! javafx-ui-common/src/com/sun/javafx/css/StyleCache.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/Stylesheet.java
! javafx-ui-common/src/javafx/scene/doc-files/cssref.html
! javafx-ui-common/test/unit/com/sun/javafx/css/SelectorPartitioningTest.java

Changeset: 2141df51b9c5
Author:    Richard Bair <richard.bair@oracle.com>
Date:      2013-05-14 15:42 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2141df51b9c5

RT-30391: CSSStyleHelper is inflating many styleable properties

! javafx-ui-common/src/javafx/scene/CssStyleHelper.java

Changeset: b0690df037ca
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-14 15:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b0690df037ca

lazy deserialization of css declarations

! javafx-ui-common/src/com/sun/javafx/css/Rule.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/SelectorPartitioningTest.java

Changeset: e6ec5624c645
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-14 16:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e6ec5624c645

RT-30381: only get matches by looking at matching selectors rather than matching on \
rule. Matching node to rule results in looking at every selector on the rule and we \
already know which selectors match.

! javafx-ui-common/src/com/sun/javafx/css/CompoundSelector.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java

Changeset: 3f4e67f06aad
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-14 17:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3f4e67f06aad

Fix compile error in Rule.java

! javafx-ui-common/src/com/sun/javafx/css/Rule.java

Changeset: 9574c86c4067
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-14 18:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9574c86c4067

[UNIT TEST] fix compile error in RuleTest and CssMetaDataTest.

! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/RuleTest.java

Changeset: ca11ca2535b2
Author:    jgiles
Date:      2013-05-15 13:45 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ca11ca2535b2

Lazily instantiate CSS Rule declarations and selectors ObservableLists

! javafx-ui-common/src/com/sun/javafx/css/Rule.java

Changeset: a45e03588887
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-30 12:13 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a45e03588887

RT-30818: avoid creating ObservableList in Rule (css performance tweak)

! javafx-ui-common/src/com/sun/javafx/css/Rule.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/javafx/scene/CssStyleHelper.java
! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/RuleTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/SelectorPartitioningTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/TypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/parser/CSSParserTest.java

Changeset: 46cd0e8ca5ae
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-31 13:50 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/46cd0e8ca5ae

branch merge


Changeset: 3450a1dac4a9
Author:    David Grieve<david.grieve@oracle.com>
Date:      2013-05-31 17:15 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3450a1dac4a9

RT-30817: sorting cascading styles was causing expansion of declarations. Lazily \
create and sort cascading style list.

! javafx-ui-common/src/com/sun/javafx/css/CascadingStyle.java
! javafx-ui-common/src/com/sun/javafx/css/CompoundSelector.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SelectorPartitioning.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/StyleMap.java
! javafx-ui-common/src/javafx/scene/CssStyleHelper.java
! javafx-ui-common/src/javafx/scene/doc-files/cssref.html
! javafx-ui-common/test/unit/com/sun/javafx/css/SelectorPartitioningTest.java


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

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