[svn] 2615: swfutils: Merging a fix from Jeff Kamerer.

Revision: 2615
Author: [email protected]
Date: 2008-07-24 12:58:14 -0700 (Thu, 24 Jul 2008)
Log Message:
swfutils: Merging a fix from Jeff Kamerer.
Reviewer: Pete, Jono
Bugs: 233635
QA: no
Doc: no
Fixing DoABC2 parsing code. When calculating number of bytes to skip
for the name the string length was used before, which is only accurate
for ascii names. A class name with multibyte characters did not parse
correctly, which breaks SWC import.
Fixes authoring bug 233635
Modified Paths:
flex/sdk/branches/3.0.x/modules/swfutils/src/java/flash/swf/TagDecoder.java

bump

Similar Messages

  • [svn] 669: opensource: merged 667:668 from 3.0.x; ant package now works on Mac.

    Revision: 669
    Author: [email protected]
    Date: 2008-02-26 16:37:06 -0800 (Tue, 26 Feb 2008)
    Log Message:
    opensource: merged 667:668 from 3.0.x; ant package now works on Mac.
    Modified Paths:
    flex/sdk/trunk/build.xml
    flex/sdk/trunk/frameworks/tests/checkinapp/build.xml
    flex/sdk/trunk/modules/asc/build/java/build.xml

    Revision: 669
    Author: [email protected]
    Date: 2008-02-26 16:37:06 -0800 (Tue, 26 Feb 2008)
    Log Message:
    opensource: merged 667:668 from 3.0.x; ant package now works on Mac.
    Modified Paths:
    flex/sdk/trunk/build.xml
    flex/sdk/trunk/frameworks/tests/checkinapp/build.xml
    flex/sdk/trunk/modules/asc/build/java/build.xml

  • [svn:fx-trunk] 15108: * Merged the fix for SDK-24472 from the sherlock sandbox to trunk.

    Revision: 15108
    Revision: 15108
    Author:   [email protected]
    Date:     2010-03-29 09:22:20 -0700 (Mon, 29 Mar 2010)
    Log Message:
    Merged the fix for SDK-24472 from the sherlock sandbox to trunk.
      This includes revisions 14005 and 14621.
    QE notes:
    Doc notes:
    Bugs: SDK-24472
    Reviewer: Tom H., Pete F.
    Tests run: passed full cyclone in sherlock and checkintests in trunk
    Is noteworthy for integration: yes, should reduce memory use in FB.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24472
        http://bugs.adobe.com/jira/browse/SDK-24472
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilerSwcContext.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/io/InMemoryFile.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/io/VirtualZipFile.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/MovieTranscoder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/Swc.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcAPI.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcCache.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcDirectoryArchive.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcDynamicArchive.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcGroup.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcLazyReadArchive.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcLibrary.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcScript.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/Library.java
    Property Changed:
        flex/sdk/trunk/

  • [svn] 1079: Merge of 1078 from branches/3.0.x - javadoc fixes

    Revision: 1079
    Author: [email protected]
    Date: 2008-04-02 15:47:46 -0700 (Wed, 02 Apr 2008)
    Log Message:
    Merge of 1078 from branches/3.0.x - javadoc fixes
    Modified Paths:
    blazeds/trunk/modules/common/src/java/flex/graphics/ImageSnapshot.java
    blazeds/trunk/modules/core/src/java/flex/messaging/VersionInfo.java
    blazeds/trunk/modules/core/src/java/flex/messaging/security/AppServerLoginCommand.java
    blazeds/trunk/modules/core/src/java/flex/messaging/security/LoginManager.java
    blazeds/trunk/modules/core/src/java/flex/messaging/security/SecurityException.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/Assert.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/MethodKey.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/MethodMatcher.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/TimeoutAbstractObject.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/TimeoutCapable.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/TimeoutManager.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/ToStringPrettyPrinter.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/Trace.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/URLDecoder.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/URLEncoder.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/URLEncoderUtil.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/WatchedObject.java
    blazeds/trunk/modules/core/src/java/flex/messaging/util/XMLUtil.java
    blazeds/trunk/modules/opt/src/jrun/flex/messaging/security/JRunLoginCommand.java
    blazeds/trunk/modules/opt/src/oracle/flex/messaging/security/OracleLoginCommand.java
    blazeds/trunk/modules/opt/src/oracle/flex/messaging/security/OracleUser.java
    blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatLogin.java
    blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatLoginCommand.java
    blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatLoginHolder.java
    blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatValve.java
    blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatValve4150.java
    blazeds/trunk/modules/opt/src/weblogic/flex/messaging/security/WeblogicLoginCommand.java
    blazeds/trunk/modules/opt/src/websphere/flex/management/WebSphereMBeanServerLocator.java
    blazeds/trunk/modules/opt/src/websphere/flex/messaging/security/WebSphereLoginCommand.jav a
    blazeds/trunk/modules/opt/src/websphere/flex/messaging/util/concurrent/AsynchBeansWorkMan agerExecutor.java
    blazeds/trunk/modules/remoting/src/java/flex/management/runtime/messaging/services/Remoti ngServiceControl.java
    blazeds/trunk/modules/remoting/src/java/flex/management/runtime/messaging/services/remoti ng/RemotingDestinationControl.java
    blazeds/trunk/modules/remoting/src/java/flex/management/runtime/messaging/services/remoti ng/adapters/JavaAdapterControl.java
    blazeds/trunk/modules/remoting/src/java/flex/messaging/services/remoting/PageableRowSetCa che.java
    blazeds/trunk/modules/remoting/src/java/flex/messaging/services/remoting/RemotingDestinat ion.java
    blazeds/trunk/modules/remoting/src/java/flex/messaging/services/remoting/adapters/JavaAda pter.java
    blazeds/trunk/modules/remoting/src/java/flex/messaging/services/remoting/adapters/NoSuchM ethodException.java
    blazeds/trunk/modules/remoting/src/java/flex/messaging/services/remoting/adapters/NoSuchS erviceException.java
    blazeds/trunk/modules/remoting/src/java/flex/messaging/services/remoting/adapters/Remotin gMethod.java

  • [svn:bz-4.0.0_fixes] 16633: Merge fix from trunk

    Revision: 16633
    Revision: 16633
    Author:   [email protected]
    Date:     2010-06-23 07:55:57 -0700 (Wed, 23 Jun 2010)
    Log Message:
    Merge fix from trunk
    Bugs: Watson #2632745 - Edge server to lcds server connection leak.
    QA: Yes
    Doc: No
    Checkintests: Pass
    Details: This is the BlazeDS part of the fix, there will be an LCDS part as well.
    This wasn't an Edge Server bug per say, the real bug goes as follows:
    -Take a messaging sample that uses RTMP.
    -Connect and subscribe the Consumer to the destination.
    -Get Message Generator stream messages to the destination.
    -Close the browser window.
    -At this point, you?\226?\128?\153d expect the FlexClient to time out (after 5 seconds if no FlexClient timeout is defined, or as specified by FlexClient timeout) which should time out the RTMPFlexSession. However, FlexClient does not time out because Message Generator is wrongly keeping the FlexClient alive as it?\226?\128?\153s pushing messages to it.
    The bug is scattered across FlexClient.java class but mainly in FlexClient#push method. This method calls FlexClient#updateLastUse at the beginning of the method but what it should do is to delay FlexClient#updateLastUse until  the message is actually written to the network (which won?\226?\128?\153t be the case when the browser window is closed, hence FlexClient will time out as expected).
    This has an important side-effect for the Edge Server. When RTMP is in use, and there?\226?\128?\153s a stream of messages from Message Generator to a Flex client, when the browser window is closed, the connection between the Flex client and the Edge Server is cleaned up correctly, but the connection between the Edge Server and the backing App Server on behalf of the FlexClient stays open due to FlexClient not timing out, until the message streaming stops.
    The fix is to not call FlexClient#updateLastUse right away in FlexClient#push, and delay it when we actually know that the message is written to the client.
    Modified Paths:
        blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/client/FlexClient.java

  • [svn:bz-4.0.0_fixes] 21034: Merge the coverity dead lock fix from trunk

    Revision: 21034
    Revision: 21034
    Author:   [email protected]
    Date:     2011-04-06 12:01:19 -0700 (Wed, 06 Apr 2011)
    Log Message:
    Merge the coverity dead lock fix from trunk
    The bug numbers were BLZ-598, Watson 2724938 and Watson 2724936.
    The changes we are looking at merging from BlazeDS trunk are 18858, 18873 and 19119, also there is one more change that trace it down
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-598
    Modified Paths:
        blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/client/FlexClient.java

    This has nothing to do with Acrobat, and even if it did, asking someone to debug that is just crazy.

  • [svn:fx-trunk] 15290: Merge RET fix 15289 from 4.x to trunk.

    Revision: 15290
    Revision: 15290
    Author:   [email protected]
    Date:     2010-04-08 16:14:41 -0700 (Thu, 08 Apr 2010)
    Log Message:
    Merge RET fix 15289 from 4.x to trunk.
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/RichEditableText.as
    Property Changed:
        flex/sdk/trunk/

  • [svn] 838: Merging change 837 from 3.0.x

    Revision: 838
    Author: [email protected]
    Date: 2008-03-17 12:38:18 -0700 (Mon, 17 Mar 2008)
    Log Message:
    Merging change 837 from 3.0.x
    Bug: BLZ-82-HTTP response headers with duplicate names are lost
    QA: Yes - please test that response *and* request headers with duplicate or multiple header values for the same header are sent to the client correctly.
    Doc: No
    Checkintests: Pass
    Details: As indicated in the bug report, ResponseFilter uses a HashMap to store header name and value pairs. In cases where multiple values exist for the same name, ResponseFilter was simply overwriting the earlier value. Added new logic in ResponseFilter such that multiple values for the same name are stored into an ArrayList and sent to the client as an ArrayCollection. Although not mentioned in the bug, the same problem can potentially happen in RequestFilter, so added the same fix there as well.
    Ticket Links:
    http://bugs.adobe.com/jira/browse/BLZ-82
    Modified Paths:
    blazeds/trunk/modules/proxy/src/java/flex/messaging/services/http/HTTPProxyAdapter.java
    blazeds/trunk/modules/proxy/src/java/flex/messaging/services/http/proxy/RequestFilter.jav a
    blazeds/trunk/modules/proxy/src/java/flex/messaging/services/http/proxy/ResponseFilter.ja va

  • [svn:fx-4.x] 14242: Merge revision 14153 from the 4.0.0 branch.

    Revision: 14242
    Revision: 14242
    Author:   [email protected]
    Date:     2010-02-18 07:18:09 -0800 (Thu, 18 Feb 2010)
    Log Message:
    Merge revision 14153 from the 4.0.0 branch.
    Fix getStyle/setStyle when a module factory is not set and a skin not found RTE.
    QE notes: None.
    Doc notes: None.
    Bugs: SDK-25376, SDK-25444
    Reviewer:
    Tests run:
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25376
        http://bugs.adobe.com/jira/browse/SDK-25444
    Modified Paths:
        flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/core/UIComponent.as
        flex/sdk/branches/4.x/frameworks/projects/spark/src/spark/components/supportClasses/Skinn ableComponent.as
    Property Changed:
        flex/sdk/branches/4.x/
        flex/sdk/branches/4.x/build.xml
        flex/sdk/branches/4.x/frameworks/

  • [svn:fx-trunk] 15314: Merging revision 15312 from 4.x to trunk

    Revision: 15314
    Revision: 15314
    Author:   [email protected]
    Date:     2010-04-09 14:02:53 -0700 (Fri, 09 Apr 2010)
    Log Message:
    Merging revision 15312 from 4.x to trunk
    ComboBox bug fix
    http://bugs.adobe.com/jira/browse/SDK-26089 - s:ComboBox is not updated correctly when selectedItem is removed from dataProvider
    Handle this specific case by overriding itemRemoved and clearing the textInput. Changing updateLabelDisplay messes with the custom selected item logic, which is why I chose a more localized solution.
    QE notes: none
    Doc notes: none
    Bugs: SDK-26089
    Reviewer: Kevin
    Tests run: ComboBox, checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-26089
        http://bugs.adobe.com/jira/browse/SDK-26089
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ComboBox.as
    Property Changed:
        flex/sdk/trunk/

  • [svn:fx-trunk] 14381: Merge revision 14380 from 4.x to trunk.

    Revision: 14381
    Revision: 14381
    Author:   [email protected]
    Date:     2010-02-23 16:54:43 -0800 (Tue, 23 Feb 2010)
    Log Message:
    Merge revision 14380 from 4.x to trunk.
    Fix for http://bugs.adobe.com/jira/browse/SDK-25622. We were checking against "inherit" instead of null in UIMovieClip.
    QE notes: None
    Doc notes: None
    Bugs: SDK-25622
    Reviewed By: Hans
    Tests run: checkintests
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25622
        http://bugs.adobe.com/jira/browse/SDK-25622
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as
    Property Changed:
        flex/sdk/trunk/

  • [svn:fx-trunk] 14834: Merge revision 14833 from 4.x to trunk.

    Revision: 14834
    Revision: 14834
    Author:   [email protected]
    Date:     2010-03-17 16:43:45 -0700 (Wed, 17 Mar 2010)
    Log Message:
    Merge revision 14833 from 4.x to trunk.
    Fix for http://bugs.adobe.com/jira/browse/SDK-25881. Using states with layoutDirection was broken. The issue was that in commitProperties of UIComponent, states were trying to set layoutDirection after we've already dealt with layoutDirection. The state would try to set layoutDirection, but since we are already in commitProperties, the eventual invalidateProperties call in the layoutDirection setter (through styleChanged) doesn't do anything. The fix is to have states resolved before calling invalidateLayoutDirection in commitProperties, so we can pick up on state-specific values of layoutDirection.
    QE notes: No
    Doc notes: No
    Bugs: SDK-25881
    Reviewer: Carol, Hans
    Tests run: checkintests
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25881
        http://bugs.adobe.com/jira/browse/SDK-25881
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
    Property Changed:
        flex/sdk/trunk/

  • [svn:fx-trunk] 14371: Merge revision 14369 from 4.x to trunk

    Revision: 14371
    Revision: 14371
    Author:   [email protected]
    Date:     2010-02-23 14:37:38 -0800 (Tue, 23 Feb 2010)
    Log Message:
    Merge revision 14369 from 4.x to trunk
    Fix for icons that shouldn't be mirroring. This fix is similar to the one found in UITextField Modified FlexBitmap to detect whether the closest parent is mirrored when added to the display list, and adjust the transform matrix accordingly. Also, I overrode the x, width, and height properties to again, adjust the transform matrix when necessary.
    http://bugs.adobe.com/jira/browse/SDK-25417 - Button icons
    http://bugs.adobe.com/jira/browse/SDK-25498 - Alert icons
    http://bugs.adobe.com/jira/browse/SDK-25511 - Accordion icons
    http://bugs.adobe.com/jira/browse/SDK-25512 - ComboBox icons
    QE notes: None
    Doc notes: None
    Bugs: SDK-25417, SDK-25498, SDK-25511, SDK-25512
    Reviewed By: Hans
    Tests run: checkintests
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25417
        http://bugs.adobe.com/jira/browse/SDK-25498
        http://bugs.adobe.com/jira/browse/SDK-25511
        http://bugs.adobe.com/jira/browse/SDK-25512
        http://bugs.adobe.com/jira/browse/SDK-25417
        http://bugs.adobe.com/jira/browse/SDK-25498
        http://bugs.adobe.com/jira/browse/SDK-25511
        http://bugs.adobe.com/jira/browse/SDK-25512
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/FlexBitmap.as
    Property Changed:
        flex/sdk/trunk/

  • [svn:fx-trunk] 14377: Merging revision 14376 from 4.x to trunk

    Revision: 14377
    Revision: 14377
    Author:   [email protected]
    Date:     2010-02-23 16:35:29 -0800 (Tue, 23 Feb 2010)
    Log Message:
    Merging revision 14376 from 4.x to trunk
    Mirroring bug fixes
    http://bugs.adobe.com/jira/browse/SDK-25427 - HTML AIR component should not be mirrored even when layoutDirection=rtl
    Set layoutDirection=ltr in defaults.css
    http://bugs.adobe.com/jira/browse/SDK-25626 - The Spark VSlider dataTip is not positioned correctly when layoutDirection=rtl. It obscures the thumb.
    Translate the position from mirrored local coordinate to global coordinates.
    http://bugs.adobe.com/jira/browse/SDK-25584 - MX MenuBar displays menus offscreen when layoutDirection is rtl
    Added logic to keep the menus from going off the left side of the screen.
    QE notes: none
    Doc notes: none
    Bugs: SDK-25427, SDK-25626, SDK-25584
    Reviewer: Hans
    Tests run: checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25427
        http://bugs.adobe.com/jira/browse/SDK-25626
        http://bugs.adobe.com/jira/browse/SDK-25584
        http://bugs.adobe.com/jira/browse/SDK-25427
        http://bugs.adobe.com/jira/browse/SDK-25626
        http://bugs.adobe.com/jira/browse/SDK-25584
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/airframework/defaults.css
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/MenuBar.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VSlider.as
    Property Changed:
        flex/sdk/trunk/

  • [svn:fx-trunk] 15009: Merge revision 15006 from 4.x to trunk

    Revision: 15009
    Revision: 15009
    Author:   [email protected]
    Date:     2010-03-24 16:48:31 -0700 (Wed, 24 Mar 2010)
    Log Message:
    Merge revision 15006 from 4.x to trunk
    Menu check icon mirroring bug fix
    http://bugs.adobe.com/jira/browse/SDK-25976 - Un-mirror the check icon when layoutDirection=rtl for menu/menuBar
    Update MenuCheck and MenuCheckDisabled to use layoutDirection=LTR
    QE notes: none
    Doc notes: none
    Bugs: SDK-25976
    Reviewer: Kevin
    Tests run: checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25976
        http://bugs.adobe.com/jira/browse/SDK-25976
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/MenuCheck.mxml
        flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/MenuCheckDisabled.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/mx/skins/wireframe/MenuCheck.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/mx/skins/wireframe/MenuCheckDisabled.mxm l
    Property Changed:
        flex/sdk/trunk/

Maybe you are looking for