[svn:fx-trunk] 5152: First pass of bug fixes for the Spark skins for Halo components.

Revision: 5152
Author: [email protected]
Date: 2009-03-03 13:18:45 -0800 (Tue, 03 Mar 2009)
Log Message:
First pass of bug fixes for the Spark skins for Halo components.
Bugs:
SDK-19963 - themeColor should not affect rollOverColor or selectionColor in flex 4
SDK-19654 - Spark skin for the Halo ComboBox dropdown needs a drop shadow
SDK-19637 - Halo HScrollBar/VScrollBar controls dont render correctly when specifying includeIn states
SDK-19634 - Halo ProgressBar default size is very different when using Halo vs Gumbo theme
SDK-19626 - Flicker when toggling enabled property on Halo TabBar control with Gumbo skin
SDK-19556 - selected Halo CheckBox and RadioButton icons briefly flicker when you roll over them
SDK-19658 - Halo ComboBox with Gumbo skin has an odd flicker
Doc/QA Notes: The fix for SDK-19963 includes a compatibility-version check. When compatibility-version < 4, setting themeColor implicitly sets rollOverColor and selectionColor, if they have not been set. When compatibility-version >= 4, you must explicitly set rollOverColor and selectionColor, even when using the Halo theme.
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-19963
http://bugs.adobe.com/jira/browse/SDK-19654
http://bugs.adobe.com/jira/browse/SDK-19637
http://bugs.adobe.com/jira/browse/SDK-19634
http://bugs.adobe.com/jira/browse/SDK-19626
http://bugs.adobe.com/jira/browse/SDK-19556
http://bugs.adobe.com/jira/browse/SDK-19658
http://bugs.adobe.com/jira/browse/SDK-19963
Modified Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxApplication.as
flex/sdk/trunk/frameworks/projects/framework/defaults.css
flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/Button.as
flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/ComboBase.as
flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Application.as
flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/RectangularDropShadow.as
flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/BorderSkin.mxml
flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/ProgressBarTrackSkin.mxm l

Similar Messages

  • [svn:fx-trunk] 5170: Round 2 of bug fixes for the Spark skins for Halo components.

    Revision: 5170
    Author: [email protected]
    Date: 2009-03-04 17:50:32 -0800 (Wed, 04 Mar 2009)
    Log Message:
    Round 2 of bug fixes for the Spark skins for Halo components. Thanks to Alex for help with the data grid issues.
    Bugs fixed:
    SDK-19655 - Setting rowCount property on DataGrid causes extra blank row to be displayed
    SDK-19652 - Items in a DataGrid do not line up after scrolling.
    SDK-19605 - disabled Halo ColorPicker with Gumbo skin draws too dark
    SDK-19596 - When you have a single button on an Alert, the left edge looks flatter than the right
    SDK-19585 - Menus compiled with the halo theme in Flex 4 have a different backgroundColor than in Flex 3
    SDK-19665 - Halo List with Gumbo skin doesnt draw the alternating item color all the way to the right edge of the control if VScrollBar is present
    SDK-19651 - odd header rendering issue on Halo DataGrid with Gumbo skin
    QA Notes: The alert layout code was positioning the buttons/text on sub-pixel boundaries if the width or height of the alert was an odd number of pixels. We always snap to pixel boundaries now, but this may cause bitmap compare issues with Alert.
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-19655
    http://bugs.adobe.com/jira/browse/SDK-19652
    http://bugs.adobe.com/jira/browse/SDK-19605
    http://bugs.adobe.com/jira/browse/SDK-19596
    http://bugs.adobe.com/jira/browse/SDK-19585
    http://bugs.adobe.com/jira/browse/SDK-19665
    http://bugs.adobe.com/jira/browse/SDK-19651
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/DataGrid.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/alertClasses/AlertForm.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ScrollControlBase.as
    flex/sdk/trunk/frameworks/projects/halo/defaults.css
    flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/ColorPickerSkin.mxml

  • [svn:fx-trunk] 10182: This is a bug fix for DropDownList.

    Revision: 10182
    Author:   [email protected]
    Date:     2009-09-11 16:15:57 -0700 (Fri, 11 Sep 2009)
    Log Message:
    This is a bug fix for DropDownList.  When Label changed from a GraphicElement to a UIC it started blocking the mouse events from the anchorButton inside of a DropDownList.  To fix this, I've just disabled the mouse of the labelDisplay in the DropDownListSkin
    QE notes: -
    Doc notes: -
    Bugs: SDK-23054
    Reviewer: Jason
    Tests run: checkintests, DropDownList
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23054
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DropDownListSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/DropDownListSkin.m xml

  • [svn:fx-trunk] 11574: Drag and Drop - Bug fixes:

    Revision: 11574
    Author:   [email protected]
    Date:     2009-11-09 10:53:35 -0800 (Mon, 09 Nov 2009)
    Log Message:
    Drag and Drop - Bug fixes:
    - Added slight delay before drag-scrolling start.
    - Single selection ctrl+drag fixed.
    - Default drop indicator for List that doesn't have drop indicator specified in its skin. The default DI is specified through the new dropIndicatorSkin List style.
    - Memory leak for the drop indicator dynamic skin part.
    - ListItemDragProxy incorrectly listed in spark-manifest.xml moved to SparkClassess.
    QE notes: None
    Doc notes: None
    Bugs: SDK-24047, SDK-23999, SDK-23871
    Reviewer: Glenn, Deepa
    Tests run: checkintests, mustella (List, ListDragDrop)
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24047
        http://bugs.adobe.com/jira/browse/SDK-23999
        http://bugs.adobe.com/jira/browse/SDK-23871
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/defaults.css
        flex/sdk/trunk/frameworks/projects/spark/src/SparkClasses.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/TileLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/DropLocation.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ListDropIndicator.as

    Just found a reference to a work around to the issue by putting the macbook to sleep & waking it.  Worked a treat !
    This makes it usable again.  Which is lucky as I was preparing to see how far I could toss the macbook !
    Suppose I'll need to wait for a patch.

  • [svn:fx-trunk] 11737: ComboBox and DropDownList bug fixes

    Revision: 11737
    Author:   [email protected]
    Date:     2009-11-12 13:25:33 -0800 (Thu, 12 Nov 2009)
    Log Message:
    ComboBox and DropDownList bug fixes
    SDK-23635 - Implement type-ahead in DropDownList
    Added code in DropDownListBase keyDownHandler to listen for letters and change the selection if there is a match. At some point, we should modify findKey and findString (I'll file an ECR for that). For now, I've just overridden findKey and cobbled together the logic from List.findKey and List.findString. In ComboBox, we override findKey to do nothing since ComboBox has its own logic that relies on textInput changes.
    SDK-23859 - DropDownList does not reset caretIndex when selection is cleared
    Fixed this in two places. In ComboBox.keyDownHandlerHelper, we update the caret index when ESC is pressed. In DropDownListBase.dropDownController_closeHandler, we update the caret index if the commit has been canceled (ie. ESC was pressed).
    SDK-24175 - ComboBox does not select an item with ENTER when openOnInput = false
    When the ComboBox was closed and the arrow keys were pressed, the selectedIndex was changed. When ENTER was pressed, it was committing actualProposedSelectedIndex, not selectedIndex. The fix is to override the selectedIndex setter to keep actualProposedSelectedIndex in sync if selectedIndex was changed. Usually it is kept in sync when the dropDown is opened.
    SDK-24174 - ComboBox does not scroll correctly when openOnInput = false
    When typing in a match, the caretIndex was changed, but not the selectedIndex (because matching when it is closed doesn't commit the value until you press ENTER or lose focus). When closed, the navigation keys were changing the selectedIndex relative to the previous selectedIndex. I updated this to change relative to caretIndex instead. In most cases, caretIndex and selectedIndex are equivalent while the dropDown is closed.
    Other changes:
    - Replaced some calls to dropDownController.isOpen with isDropDownOpen.
    - Added protection RTE protection to ComboBox.changeHighlightedSelection
    QE notes: None
    Doc notes: None
    Bugs: SDK-23635, SDK-23859, SDK-24175, SDK-24174
    Reviewer: Deepa
    Tests run: ComboBox, DropDownList
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23635
        http://bugs.adobe.com/jira/browse/SDK-23859
        http://bugs.adobe.com/jira/browse/SDK-24175
        http://bugs.adobe.com/jira/browse/SDK-24174
        http://bugs.adobe.com/jira/browse/SDK-23635
        http://bugs.adobe.com/jira/browse/SDK-23859
        http://bugs.adobe.com/jira/browse/SDK-24175
        http://bugs.adobe.com/jira/browse/SDK-24174
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ComboBox.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DropDownListBase.as

    This bug figures out also when creating a custom spark ComboBox, then trying to programatically update the userProposedSelectedIndex property. The proposed selected index is selected, but does not apply the same skin as when mouse is on rollover or item is selected due to up and down keys.
    The issue seems like updating the status of the item renderer to rollover or selected to get the same skin applied.
    Please could you attach DropDow nList.as that you edited ?
    Thank you so much.

  • [svn:fx-trunk] 8520: BitmapFill and BitmapImage bug fixes

    Revision: 8520
    Author:   [email protected]
    Date:     2009-07-10 16:53:09 -0700 (Fri, 10 Jul 2009)
    Log Message:
    BitmapFill and BitmapImage bug fixes
    http://bugs.adobe.com/jira/browse/SDK-17477 - only edge pixels expand when resize this bitmapGraphic
    If repeat mode is false, the Player will extend the edge pixels of the bitmap to fill the empty space. The fix is to limit the fill area to the size of the bitmap.
    http://bugs.adobe.com/jira/browse/SDK-21980 - BitmapFill repeat property behaves differently than BitmapImage
    If repeat mode is false, the Player will extend the edge pixels of the bitmap to fill the empty space. The fix is to draw the transformed bitmapData into a new bitmapData that is two pixels wider and taller than the source bitmap if repeat is false. There is a caching mechanism that keeps the new bitmapData around unless the source, one of the transform properties or the bounds size have changed.
    There is an additional optimization which only uses the extra bitmapData if it is larger than the bounds or if it has been transformed.
    Unfortunately this means that the BitmapFill will keep around an extra bitmapData object in certain circumstances. This situation will most frequently happen when the bitmap is smaller than the shape being filled and repeat is set to false.
    QE Notes: Add tests where the BitmapFill shape or BitmapImage size is larger than the bitmap itself and repeat = false
    Doc Notes: None
    Bugs: SDK-17477, SDK-21980
    Reviewer: Glenn
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-17477
        http://bugs.adobe.com/jira/browse/SDK-21980
        http://bugs.adobe.com/jira/browse/SDK-17477
        http://bugs.adobe.com/jira/browse/SDK-21980
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/BitmapFill.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/BitmapImage.as

  • [svn:fx-trunk] 12816: VideoPlayer full screen bug fix

    Revision: 12816
    Revision: 12816
    Author:   [email protected]
    Date:     2009-12-10 16:19:26 -0800 (Thu, 10 Dec 2009)
    Log Message:
    VideoPlayer full screen bug fix
    SDK-24308 - Full-screen VideoPlayer running as AIR application on dual monitor setup has white background
    If we are running on the AIR Player, then use the Screen bounds API instead.
    QE notes: None
    Doc notes: None
    Bugs: SDK-24308
    Reviewer: Ryan
    Tests run: checkintests
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24308
        http://bugs.adobe.com/jira/browse/SDK-24308
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as

  • [svn:bz-trunk] 23156: preventing pass through as current solution is breaking the AMF message format

    Revision: 23156
    Revision: 23156
    Author:   [email protected]
    Date:     2011-10-28 12:28:39 -0700 (Fri, 28 Oct 2011)
    Log Message:
    preventing pass through as current solution is breaking the AMF message format
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/SerializedObject.java

    Ok problem solved...
    Basically I was calling one ResultSet after another. Thanks to the Database Broker's structure, this was killing the first ResultSet. I fixed up the loops so that ResultSets were only ever called just before they were needed, and it fixed the problem. The only other errors were simple logic faults which I drummed out in short order. Thanks for the help everyone!

  • [svn:fx-trunk] 10674: PARB related API tweaks for the 'simplified skins' work item.

    Revision: 10674
    Author:   [email protected]
    Date:     2009-09-29 06:34:39 -0700 (Tue, 29 Sep 2009)
    Log Message:
    PARB related API tweaks for the 'simplified skins' work item.
    QE notes: None
    Doc notes: None
    Bugs: None
    Reviewer: Chet/Glenn
    Tests run: Checkin
    Is noteworthy for integration: No
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/airframework/src/spark/skins/spark/SparkChromeWindowed ApplicationSkin.mxml
        flex/sdk/trunk/frameworks/projects/airframework/src/spark/skins/spark/WindowedApplication Skin.mxml
        flex/sdk/trunk/frameworks/projects/airframework/src/spark/skins/spark/windowChrome/MacTit leBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/airframework/src/spark/skins/spark/windowChrome/TitleB arSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ApplicationSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ButtonBarFirstButtonSkin.m xml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ButtonBarLastButtonSkin.mx ml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ButtonBarMiddleButtonSkin. mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/CheckBoxSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DefaultButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DropDownListButtonSkin.mxm l
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DropDownListSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/HScrollBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/HScrollBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/HScrollBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/HSliderSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/HSliderThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/HSliderTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ListSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/NumericStepperSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/NumericStepperTextInputSki n.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/PanelSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/RadioButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ScrollBarDownButtonSkin.mx ml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ScrollBarLeftButtonSkin.mx ml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ScrollBarRightButtonSkin.m xml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ScrollBarUpButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ScrollerSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/SkinnableContainerSkin.mxm l
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/SkinnableDataContainerSkin .mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/SpinnerDecrementButtonSkin .mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/SpinnerIncrementButtonSkin .mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/SpinnerSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/TextAreaSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/TextInputSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ToggleButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VScrollBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VScrollBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VScrollBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VSliderSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VSliderThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VSliderTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/FullSc reenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/MuteBu ttonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/PlayPa useButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/ScrubB arSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/ScrubB arThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/ScrubB arTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/Volume BarSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/Volume BarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/mediaClasses/normal/Volume BarTrackSkin.mxml

  • Is there a Bug or Bug Fix in iPlanet 4.1 for URL Forwarding???

    Here's the issue...
    We are forwarding a number of URL's from one website to another.
    When we create these under the iPlanet Web Server Admin UI, the URL's appear, and get written to obj.conf, and the Web Server appears to "Save and Apply" the changes, effectively restarting the Solaris Process ID.
    The problem is that the httpd process does not actually restart, and the URL forwards return a 404.
    If we manually restart the Web Server daemon, everything appears to funtion properly.
    I have been searching through the iPlanet Knowledge Base, and not haveing any luck, so I am hoping someone here may have an idea.
    Thanks!

    Hi,
    Please let me know your iWS version including service pack(example:4.1sp7)and OS version. So that i can test it and let you know the feedback.
    Is there a Bug or Bug Fix in iPlanet 4.1 for URL Forwarding???
    yes is there, but related to NSAPI please check the below link.
    http://docs.iplanet.com/docs/manuals/enterprise/41/rn41sp9.html#26930
    Thanks,
    Daks.

  • I have to keep turning on an off the wi-fi connection to connect to my network after system shutdown with mountain lion, I did not have to do this with 10.6.8 before I upgraded, is there a bug fix in the works?

    I have to keep turning on an off the wi-fi connection to connect to my network after system shutdown with mountain lion, I did not have to do this with 10.6.8 before I upgraded, is there a bug fix in the works?

    Many have posted this fix:
    Go to System Preferences > Energy Saver > Computer Sleep ... set to anything greater than the 15 min. default setting.

  • [svn:fx-trunk] 10647: * A batch of compiler fixes.

    Revision: 10647
    Author:   [email protected]
    Date:     2009-09-28 10:21:59 -0700 (Mon, 28 Sep 2009)
    Log Message:
    A batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-22258, SDK-21547, SDK-22879, SDK-23169, SDK-23336
    Reviewer: Edwin (ActionFactory.java), Ryan (VideoPlayer.as), Corey
    Tests run: full cyclone
    Is noteworthy for integration: Yes, HostComponent, SkinPart, and
                                   SkinState metadata is now validated by
                                   the compiler.
    Code-level description of changes:
      frameworks/projects/spark/src/spark/skins/spark/BorderSkin.as
        Made HostComponent fully qualified.
      frameworks/projects/spark/src/spark/components/VideoPlayer.as
        Updated SkinState metadata to reflect revision 7732.
      modules/swfutils/src/java/flash/swf/ActionFactory.java
        Made getLabel() more bullet proof.
      modules/compiler/src/java/flex2/compiler_en.properties
        Added as3.HostComponentExtension.HostComponentClassNotFound,
        as3.HostComponentExtension.MissingSkinPart,
        as3.HostComponentExtension.MissingSkinState,
        as3.SyntaxTreeEvaluator.OnlyOneHostComponentAllowed, and
        as3.SyntaxTreeEvaluator.SkinPartsMustBePublic.
      modules/compiler/src/java/flex2/compiler/CompilationUnit.java
        Replaced hasHostComponentMD with hostComponentMetaData.
      modules/compiler/src/java/flex2/compiler/as3/genext/GenerativeClassInfo.java
        Modified getImports() to support Vectors.
      modules/compiler/src/java/flex2/compiler/as3/HostComponentEvaluator.java
        Removed, because we really don't need to evaluate the AST again to
        find the HostComponent metadata since SyntaxTreeEvaluator has
        already found it.
      modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        Modified generateTypeExpression() and generateVariable() to
        support passing in a position.
      modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
        Modified evaluate(Context, MetaDataNode) to handle .
        Modified processHostComponentMetaData() to store the node in the
        CompilationUnit and report an error if more than one HostComponent
        is found.
        Added processSkinPartMetaData().
      modules/compiler/src/java/flex2/compiler/as3/HostComponentExtension.java
        Refactored to handle what HostComponentEvaluator was doing, plus
        validate HostComponent, SkinPart and SkinState metadata.
      modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java
        Modified generateDefinitionBody() to store a line number mapped
        position for the variable definition.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22258
        http://bugs.adobe.com/jira/browse/SDK-21547
        http://bugs.adobe.com/jira/browse/SDK-22879
        http://bugs.adobe.com/jira/browse/SDK-23169
        http://bugs.adobe.com/jira/browse/SDK-23336
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/BorderSkin.as
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilationUnit.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/HostComponentExtension.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/genext/GenerativeClassInfo.ja va
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler_en.properties
        flex/sdk/trunk/modules/swfutils/src/java/flash/swf/ActionFactory.java
    Removed Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/HostComponentEvaluator.java

  • [svn:fx-trunk] 11179: * Weekly batch of compiler fixes.

    Revision: 11179
    Author:   [email protected]
    Date:     2009-10-27 08:05:06 -0700 (Tue, 27 Oct 2009)
    Log Message:
    Weekly batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-23111, SDK-23262, SDK-17908, SDK-21737, SDK-23559
    Reviewer: Corey
    Tests run: full cyclone
    Is noteworthy for integration: no
    Code-level description of changes:
      frameworks/projects/framework/src/mx/binding/utils/ChangeWatcher.as
        Added isExecuting logic to prevent infinite recursion with two way
        bindings.  We have a check in the Bindable generated setter, but
        it fails, because "NaN !== NaN" is returning true.  Go figure.
      modules/swfutils/src/java/flash/util/StringUtils.java
        Tweaked formatString() to handle unicode characters and added
        unformatString() to do the opposite for direct AST generation.
      modules/compiler/src/java/flex2/compiler/Source.java
        Added shortName arg to the constructor used by the
        InterfaceCompiler for inline components.
      modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java
        Modified completeTwoWayBindings() to ensure the destination is
        Bindable.
      modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java
        Modified "Node formatExpr()" to use StringUtils.unformatString()
        to mimic what ASC's scanner would have done if it had read in the
        value.
      modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        Modified addExcludeClassNode() to no longer set the line and
        column for the inlineExcludeNode and excludeTextNode, so they
        don't have warnings and errors reported for them.  I guess no one
        compiles the frameworks with -keep.  Otherwise, this would have
        blocked them.
        Modified createInlineComponentUnit() and createDefinitionUnit() to
        pass in the className, as the shortName, to the Source
        constructor.
      modules/antTasks/src/flex/ant/MxmlcTask.java
      modules/antTasks/src/flex/ant/CompcTask.java
      modules/antTasks/src/flex/ant/AsDocTask.java
        Added support for show-invalid-css-property-warnings option.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23111
        http://bugs.adobe.com/jira/browse/SDK-23262
        http://bugs.adobe.com/jira/browse/SDK-17908
        http://bugs.adobe.com/jira/browse/SDK-21737
        http://bugs.adobe.com/jira/browse/SDK-23559
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/binding/utils/ChangeWatcher.as
        flex/sdk/trunk/modules/antTasks/src/flex/ant/AsDocTask.java
        flex/sdk/trunk/modules/antTasks/src/flex/ant/CompcTask.java
        flex/sdk/trunk/modules/antTasks/src/flex/ant/MxmlcTask.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/Source.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va
        flex/sdk/trunk/modules/swfutils/src/java/flash/util/StringUtils.java

  • [svn:fx-trunk] 8306: * A trio of compiler fixes.

    Revision: 8306
    Author:   [email protected]
    Date:     2009-06-26 08:05:34 -0700 (Fri, 26 Jun 2009)
    Log Message:
    A trio of compiler fixes.
    tests Passed: checkintests
    Needs QA: YES, please confirm each of the bug fixes with AST
              generation on and off.
    Needs DOC: NO
    Bug fixes: SDK-20158, SDK-21871 with AST generation, SDK-21528
    API Change: NO
    Reviewer: Pete F.
    Cycloner: Gaurav
    Code-level description of changes:
      as3/AbstractSyntaxTreeUtil.java
        Modified generateMemberExpression() to handle expressions like Vector..
      as3/binding/DataBindingFirstPassEvaluator.java
        Renamed isString() to isArrayOrString() and added check for Array.
      mxml/lang/StandardDefs.java
        Added intern() to PACKAGE_FLASH_UTILS, because it's used in AST
        generation now.
      mxml/lang/ChildNodeHandler.java
        Modified invoke() to call defaultPropertyElement() even in the
        case of binding expressions.
      mxml/builder/ComponentBuilder.java
        Modified constructor to initialize bindingHandler.
        Added ComponentDeclarationBindingHandler inner class.
      mxml/builder/DocumentBuilder.java
        Removed ComponentDeclarationBindingHandler inner class.
      mxml/rep/init/ValueInitializer.java
        Modified formatExpr() to handle fully qualified class names when
        the targetType is functionType.
      mxml/gen/ClassDefLib.vm
        Added special case handling, equivalent to compile time singleton
        coercion, for binding source functions when the return type is
        Array.
      mxml/ImplementationGenerator.java
        AST generation equivalent to ClassDefLib.vm changes.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-20158
        http://bugs.adobe.com/jira/browse/SDK-21871
        http://bugs.adobe.com/jira/browse/SDK-21528
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/binding/DataBindingFirstPassE valuator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/binding/TypeAnalyzer.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/ImplementationGenerator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/ComponentBuilder.jav a
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/DocumentBuilder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/gen/ClassDefLib.vm
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/ChildNodeHandler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/StandardDefs.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va

  • [svn:osmf:] 11199: Sample clean up and bug fixing.

    Revision: 11199
    Author:   [email protected]
    Date:     2009-10-27 13:56:22 -0700 (Tue, 27 Oct 2009)
    Log Message:
    Sample clean up and bug fixing.
    Modified Paths:
        osmf/trunk/apps/samples/framework/CuePointSample/src/CuePointSample.mxml

    At least in the version I was using it was, quite literally. Horrible.
    Invalid, unsemantic, not cross-browser, and subject to quirks mode rendering.
    That isn't necessarily a comment on the developers of the system as a whole.  Just those who created the HTML and JS.  And, who knows, perhaps was improved in later versions.
    From my experience with other CMS systems, though, there is sufficient abstraction to fix much of this, if the templates for the HTML and JS can be located.
    I'm hoping that SAP is the same, that there are places to look for the HTML that creates major UI components.
    This seems useful anyway, since customising is more effective if the templates themselves can be changed at that level.
    This also carries over to the IDE - where the sample apps that could be created also generated invalid or unsemantic HTML and JavaScript in my tests. (setting aside my killing my server in my first test of field submission just by pasting a few kilobytes of text in the field )
    Anyway, certainly front-end is not a comment on system as a whole, but lightweight and valid HTML makes styling much easier, so if I could figure out how to fix that, it'd be lovely.
    P.S. - this forum itself uses "color: windowText" for text areas without setting background-color: window.
    Kind of sloppy, easily fixed on my side (where I use a dark UI theme) by overriding the site style.

Maybe you are looking for

  • Text field properties-Using the 'required' option in the text field properties.

    Using the required' option in the text field properties. The 'help' manual describes the 'required' function as this: Required Forces the user to fill in the selected form field. If the user attempts to submit the form while a required field is blank

  • Customer consignment with intercompany process

    Hello, Has anybody worked on Customer consignment with intercompany process. If yes, what are the main points to be taken into or configured for this process ? regds

  • Cp5 - Slide with FLV doesn't continue to next slide.

    Is this still a bug? I'm on Windows XP. I have an FLV on a slide, set to display for length of slide, and 'pause slide till end of video'. The FLV has the minimal clearskin1 playbar, and synchronize with project is unchecked, loop in unchecked. I don

  • LOGON ON TRIGGER를 이용한 접속제한 | TRACE 설정

    제품 : ORACLE SERVER 작성날짜 : 2003-12-03 LOGON ON TRIGGER를 이용한 접속제한 | TRACE 설정 =============================================== PURPOSE 데이터베이스에 접속하는 IP, USERNAME으로 접속을 제한하거나, TRACE를 설정하는 방법에 대하여 알아본다. Explanation DB를 접속하는 사용자를 USER/ROLE로 구분하여 관리하는 Accecs

  • XMLDB-HOWTO  : backup inserted xml-record within database trigger ???

    Given : - i've create an xmltype table based on an xsd-schema - i've created a relational view on this table Everytime a new xml-file is inserted into the xmltype-table, i would want to make a backup of the relation data into a backup-table. I've tri