[svn] 3552: This patch contains multiple changes, mostly renames, outlined below:

Revision: 3552
Author: [email protected]
Date: 2008-10-09 15:07:55 -0700 (Thu, 09 Oct 2008)
Log Message:
This patch contains multiple changes, mostly renames, outlined below:
1.Rename properties in FxComponent: skinObject -> skin, skinZZ -> skinClass.
2.Rename property in Skin: data -> fxComponent (this also means Skin doesn?\226?\128?\153t implement IDataRenderer anymore)
3.Renames in DataGroup: Mostly around "skin" to "renderer" to get terminology correct
4.Random other cleanups: For instance changing typing of "*" to "Object" in ItemsComponent and DataGroup or removing some un-used imports in Group and GroupBase.
5.Lots of cleanup in flex4tests to deal with renaming of classes and renaming of properties
6.Gumbo-manifest.mxml - typo...some files listed as mx.componentss.* instead of mx.components.*. This file is going away as all components are moved into the 2009 namespace, but we'll fix this for now.
7.Defaults.css ?\226?\128?\147 FxDataComponent should be FxDataContainer.
8.SystemManger fix: this was in the previous SystemManager but got overwritten by a bad merge. Jim?\226?\128?\153s aware of the issue, and I?\226?\128?\153m checking in the fix for it.
QE: Yes - Joann and Steve have pre-emptively made the changes
Doc: Yes
Bugs: SDK-17056, SDK-17174
Reviewer: Chet, Evtim
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-17056
http://bugs.adobe.com/jira/browse/SDK-17174
Modified Paths:
flex/sdk/trunk/development/eclipse/flex/flex4test/src/AddItemsTest.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/EffectsProperties.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/NewEffects.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/RemoveItemsTest.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/ScrollbarFrenzy.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/components/AnimationPropertiesForm. mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/components/CircularScrollBar.as
flex/sdk/trunk/development/eclipse/flex/flex4test/src/flex4test.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/CircularScrollBarSkin.mxml
flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/MyVScrollBarSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/defaults.css
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/DataGroup.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxContainer.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxList.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxScroller.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Group.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Skin.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxComponent.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/GroupBase.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxApplicationSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxHScrollBarSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxHSliderSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxNumericStepperSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxSpinnerSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxVScrollBarSkin.mxml
flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxVSliderSkin.mxml
flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/SystemManager.as

Hi, Nubz!
Yes, I just saw that, and am still chuckling.
Maybe that will mollify the Jive gods?
Thanks again,
Jim

Similar Messages

  • SCD - source sets where multiple changes exist for the same natural key

    I am using the Oracle SCD type2 method (end date old record and insert the new record) which was working fine until my source set contained multiple changes for the same natural key. Does anyone know of a way to handle this?
    Thanks

    Hello,
    I think, the way of handling multiply changes of NK is totally depend on business requirements for your project.
    There could be number of approaches for this. For example:
    - all changes but the last are considered active during one day, going subsequently right after previously existed SCD record;
    - all changes but the last are considered “active” depending on its occurrence within “fact” data (as far as you consider NK change based on some attribute set - probably some of attributes show themselves within “fact” data)
    - etc.
    So, make an agreement upon this with your customer – and ETL design decision will follow immediately.
    Sergey

  • [svn] 4106: Mostly rename changes.

    Revision: 4106
    Author: [email protected]
    Date: 2008-11-13 17:56:47 -0800 (Thu, 13 Nov 2008)
    Log Message:
    Mostly rename changes. IVisualItem -> IVisualElement. IVisualContainer -> IVisualElementContainer. Also changed the APIs so that it's addElement, removeElement, etc.. instead of addItem, removeItem, etc... Moreover, all of these APIs have been added to IVisualElementContainer (not just the read-only ones). Now there's a common interface for all containers (even Halo's Container class implements it). There's no more need to do:
    if (x is Group || x is FxContainer)
    Just use the IVisualElementContainer interface.
    Some classes, like FxScroller (and perhaps DataGroup/FxDataContainer), will only implement the "getter" part of the API. For now, if you call the mutation methods, we will throw an exception. Perhaps later we'll add a separate interface for the read-only portion and the mutator interface will extend that one.
    There might be a few more places in the code that need to be updated to use the new names for the methods. I know Mustella needs cleaning up so it doesn't use getItem and uses getElement instead. I've left the old APIs in there exactly for this purpose, so we can gradually move over to the new names (esp. QA).
    At some point soon, we will remove the old methods as well as type them more strictly to only accept IVisualElements, for example addElement(element:IVisualElement). Part of this work is dependent on updating the Flash Component Kit so that it implements IVisualElement (and perhaps IVisualElementContainer for containers).
    Ran checkintests and all gumbo mustella tests.
    QE Notes: Please update your tests to use addElement, removeElement, etc... along with the new IVisualElementContainer interface. The old APIs (addItem, removeItem, etc...) will be removed soon.
    Doc Notes: None
    Bugs: -
    Reviewer: Hans (he patiently sat through all these files...)
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/DataGroup.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxContainer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxList.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxScroller.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Group.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/AddAction.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/RemoveAction.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/AddActionInstance.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxAnimate3DInstance .as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxAnimateInstance.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxFadeInstance.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/RemoveActionInstanc e.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/graphicsClasses/GraphicElement.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/layout/ILayoutItem.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/layout/LayoutItemHelper.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/layout/LayoutItemUIC.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/states/AddItems.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Container.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IUIComponent.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as
    flex/sdk/trunk/tools/dependencychecker/flex/tools/dependencychecker/FrameworkSwcDependenc yRules.java
    Added Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElementContainer.as
    Removed Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/core/IVisualContainer.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualItem.as

    These are automated emails from the OSMF forums.  To unsubscribe, go here:
    http://forums.adobe.com/community/opensource/osmf/commits
    -- Brian

  • When I share a pages document as a PDF (via e-mail) all the pictures change from the original document, most are missing with just a few of them repeated in the spots where others had been.  How do I do this without the document changing?

    When I share a pages document as a PDF (via e-mail) all the pictures change from the original document, most are missing with just a few of them repeated in the spots where others had been.  How do I do this without the document changing?
    I need to be able to send it to a PC in order to print it.

    Hard to say what is happening without examining the file.
    If you like click on my blue name and email me both the .pages file and the the .pdf you have made from it.
    Peter
    ps It would help to say what version of Pages you are using and on what you are running it. iOS or Mac and what version.

  • "Updates" in Mac App Store contains multiple instances of same patch?

    I started with a newly opened MacBook Air (mid-2013) with Mountain Lion.  I used the Mac App Store to install Mavericks and the few subsequent OS patches.  In "Updates", I see multiple instances of the same patch, listed a few times:
    MacBook Air SMC Firmware Update v1.9 (3 times)
    Digital Camera RAW Compatibility Update v4.09 (2 times)
    MacBook Air EFI Firmware Update v2.7 (1 time)
    iPhoto v9.5 (1 time)
    I haven't noticed anything wrong with the system, but it's weird to see a patch "installed" multiple times?  Anyone know why this is?
    Thanks!

    Yes, seen that little occurrence more than a few times, eventually it will vanish from what I've seen.
    If you installed it fine, no worries.
    techs are looking into this.

  • [svn:fx-trunk] 7732: VideoPlayer changes: mostly PARB but fixing a few bugs as well.

    Revision: 7732
    Author:   [email protected]
    Date:     2009-06-10 16:24:50 -0700 (Wed, 10 Jun 2009)
    Log Message:
    VideoPlayer changes: mostly PARB but fixing a few bugs as well.
    Bugs:
    Fix VideoPlayer bug with live streaming so the pause button comes up when we first start playing (rather than a play button).  This was caused by an underlying FLVPlayback VideoPlayer bug, and I modified the underlying VideoPlayer code to fix it.
    MuteButton wasn't showing the correct volume when it first pops up in fullScreen mode.  This is because the MuteButtonSkin needed to grab the volume property when it loaded up initially.  It was doing this in the normal case, but not the fullScreen and wireframe case.
    FullScreen DropShadow: Change volume bar dropshadow to be a real dropshadow instead of using RectangularDropShadow.  This is the same change as yesterday...just in the fullScreen case.
    API Changes:
    ScrubBar.bufferedRange:Array -> bufferedStart, bufferedEnd
    VolumeBar: Add isDropDownOpen() which facades to isOpen on the DropDownController.
    MuteButton:  Change ?\226?\128?\156value?\226?\128?\157 property to ?\226?\128?\156volume?\226?\128?\157.  Add ?\226?\128?\156muted?\226?\128?\157 property and a mutedChange event.
    Get rid of VideoPlayerVolumeBarEvent: put the constant on FlexEvent instead: FlexEvent.MUTED_CHANGE
    VideoPlayer.muteButton: Changed type from ToggleButton to MuteButton.
    Make DropDownList/VolumeBar.dropDownController_openHandler() and closeHandler() mx_internal instead of protected.
    Class Renames:
    spark.components.supportClasses.StreamingVideoSource -> spark.components.mediaClasses.StreamingVideoSource
    spark.components.supportClasses.StreamItem -> spark.components.mediaClasses.StreamItem
    spark.components.VideoPlayerScrubBar -> spark.components.mediaClasses.ScrubBar
    spark.components.VideoPlayerVolumeBar -> spark.components.mediaClasses.VolumeBar
    spark.components.VideoPlayerVolumeBarMuteButton -> spark.components.mediaClasses.MuteButton
    spark.skins.default.VideoPlayerFullScreenButtonSkin -> spark.skins.default.mediaClasses.normal.FullScreenButtonSkin
    spark.skins.default.VideoPlayerPlayPauseButtonSkin -> spark.skins.default.mediaClasses.normal.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerScrubBarSkin -> spark.skins.default.mediaClasses.normal.ScrubBarSkin
    spark.skins.default.VideoPlayerScrubBarThumbSkin -> spark.skins.default.mediaClasses.normal.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerScrubBarTrackSkin -> spark.skins.default.mediaClasses.normal.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.normal.MuteButtonSkin
    spark.skins.default.VideoPlayerVolumeBarSkin -> spark.skins.default.mediaClasses.normal.VolumeBarSkin
    spark.skins.default.VideoPlayerVolumeBarThumbSkin -> spark.skins.default.mediaClasses.normal.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerVolumeBarTrackSkin -> spark.skins.default.mediaClasses.normal.VolumeBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.default.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.default.VideoPlayerFullScreenPlayPauseButtonSkin -> spark.skins.default.mediaClasses.fullScreen.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.fullScreen.MuteButtonSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarTrackSkin
    spark.skins.wireframe.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerPlayPauseButtonSkin -> spark.skins.wireframe.mediaClasses.PlayPauseButtonSkin
    spark.skins.wireframe.VideoPlayerScrubBarSkin -> spark.skins.wireframe.mediaClasses.ScrubBarSkin
    spark.skins.wireframe.VideoPlayerScrubBarThumbSkin -> spark.skins.wireframe.mediaClasses.ScrubBarThumbSkin
    spark.skins.wireframe.VideoPlayerScrubBarTrackSkin -> spark.skins.wireframe.mediaClasses.ScrubBarTrackSkin
    spark.skins.wireframe.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.wireframe.mediaClasses.MuteButtonSkin
    spark.skins.wireframe.VideoPlayerVolumeBarSkin -> spark.skins.wireframe.mediaClasses.VolumeBarSkin
    spark.skins.wireframe.VideoPlayerVolumeBarThumbSkin -> spark.skins.wireframe.mediaClasses.VolumeBarThumbSkin
    spark.skins.wireframe.VideoPlayerVolumeBarTrackSkin -> spark.skins.wireframe.mediaClasses.VolumeBarTrackSkin
    QE Notes: -
    Doc Notes: -
    Bugs: SDK-21727, SDK-21722, SDK-21675
    Reviewer: Deepa
    tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21727
        http://bugs.adobe.com/jira/browse/SDK-21722
        http://bugs.adobe.com/jira/browse/SDK-21675
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flex4/defaults.css
        flex/sdk/trunk/frameworks/projects/flex4/src/Flex4Classes.as
        flex/sdk/trunk/frameworks/projects/flex4/src/fl/video/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/framework/src/mx/events/FlexEvent.as
        flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
        flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/ScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamItem.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamingVideo Source.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ FullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ MuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ PlayPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Full ScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Mute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Play PauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/FullS creenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/MuteB uttonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/PlayP auseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/FullScreenButtonSkin.mxml
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBarMuteBut ton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamItem.a s
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamingVid eoSource.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/events/VideoPlayerVolumeBarEvent.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenBut tonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenFul lScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenPla yPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerPlayPauseButt onSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarSkin. mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarThumb Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarTrack Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarThum bSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarTrac kSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenFullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerPlayPau seButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arTrackSkin.mxml

    Revision: 7732
    Author:   [email protected]
    Date:     2009-06-10 16:24:50 -0700 (Wed, 10 Jun 2009)
    Log Message:
    VideoPlayer changes: mostly PARB but fixing a few bugs as well.
    Bugs:
    Fix VideoPlayer bug with live streaming so the pause button comes up when we first start playing (rather than a play button).  This was caused by an underlying FLVPlayback VideoPlayer bug, and I modified the underlying VideoPlayer code to fix it.
    MuteButton wasn't showing the correct volume when it first pops up in fullScreen mode.  This is because the MuteButtonSkin needed to grab the volume property when it loaded up initially.  It was doing this in the normal case, but not the fullScreen and wireframe case.
    FullScreen DropShadow: Change volume bar dropshadow to be a real dropshadow instead of using RectangularDropShadow.  This is the same change as yesterday...just in the fullScreen case.
    API Changes:
    ScrubBar.bufferedRange:Array -> bufferedStart, bufferedEnd
    VolumeBar: Add isDropDownOpen() which facades to isOpen on the DropDownController.
    MuteButton:  Change ?\226?\128?\156value?\226?\128?\157 property to ?\226?\128?\156volume?\226?\128?\157.  Add ?\226?\128?\156muted?\226?\128?\157 property and a mutedChange event.
    Get rid of VideoPlayerVolumeBarEvent: put the constant on FlexEvent instead: FlexEvent.MUTED_CHANGE
    VideoPlayer.muteButton: Changed type from ToggleButton to MuteButton.
    Make DropDownList/VolumeBar.dropDownController_openHandler() and closeHandler() mx_internal instead of protected.
    Class Renames:
    spark.components.supportClasses.StreamingVideoSource -> spark.components.mediaClasses.StreamingVideoSource
    spark.components.supportClasses.StreamItem -> spark.components.mediaClasses.StreamItem
    spark.components.VideoPlayerScrubBar -> spark.components.mediaClasses.ScrubBar
    spark.components.VideoPlayerVolumeBar -> spark.components.mediaClasses.VolumeBar
    spark.components.VideoPlayerVolumeBarMuteButton -> spark.components.mediaClasses.MuteButton
    spark.skins.default.VideoPlayerFullScreenButtonSkin -> spark.skins.default.mediaClasses.normal.FullScreenButtonSkin
    spark.skins.default.VideoPlayerPlayPauseButtonSkin -> spark.skins.default.mediaClasses.normal.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerScrubBarSkin -> spark.skins.default.mediaClasses.normal.ScrubBarSkin
    spark.skins.default.VideoPlayerScrubBarThumbSkin -> spark.skins.default.mediaClasses.normal.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerScrubBarTrackSkin -> spark.skins.default.mediaClasses.normal.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.normal.MuteButtonSkin
    spark.skins.default.VideoPlayerVolumeBarSkin -> spark.skins.default.mediaClasses.normal.VolumeBarSkin
    spark.skins.default.VideoPlayerVolumeBarThumbSkin -> spark.skins.default.mediaClasses.normal.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerVolumeBarTrackSkin -> spark.skins.default.mediaClasses.normal.VolumeBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.default.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.default.VideoPlayerFullScreenPlayPauseButtonSkin -> spark.skins.default.mediaClasses.fullScreen.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.fullScreen.MuteButtonSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarTrackSkin
    spark.skins.wireframe.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerPlayPauseButtonSkin -> spark.skins.wireframe.mediaClasses.PlayPauseButtonSkin
    spark.skins.wireframe.VideoPlayerScrubBarSkin -> spark.skins.wireframe.mediaClasses.ScrubBarSkin
    spark.skins.wireframe.VideoPlayerScrubBarThumbSkin -> spark.skins.wireframe.mediaClasses.ScrubBarThumbSkin
    spark.skins.wireframe.VideoPlayerScrubBarTrackSkin -> spark.skins.wireframe.mediaClasses.ScrubBarTrackSkin
    spark.skins.wireframe.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.wireframe.mediaClasses.MuteButtonSkin
    spark.skins.wireframe.VideoPlayerVolumeBarSkin -> spark.skins.wireframe.mediaClasses.VolumeBarSkin
    spark.skins.wireframe.VideoPlayerVolumeBarThumbSkin -> spark.skins.wireframe.mediaClasses.VolumeBarThumbSkin
    spark.skins.wireframe.VideoPlayerVolumeBarTrackSkin -> spark.skins.wireframe.mediaClasses.VolumeBarTrackSkin
    QE Notes: -
    Doc Notes: -
    Bugs: SDK-21727, SDK-21722, SDK-21675
    Reviewer: Deepa
    tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21727
        http://bugs.adobe.com/jira/browse/SDK-21722
        http://bugs.adobe.com/jira/browse/SDK-21675
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flex4/defaults.css
        flex/sdk/trunk/frameworks/projects/flex4/src/Flex4Classes.as
        flex/sdk/trunk/frameworks/projects/flex4/src/fl/video/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/framework/src/mx/events/FlexEvent.as
        flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
        flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/ScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamItem.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamingVideo Source.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ FullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ MuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ PlayPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Full ScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Mute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Play PauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/FullS creenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/MuteB uttonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/PlayP auseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/FullScreenButtonSkin.mxml
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBarMuteBut ton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamItem.a s
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamingVid eoSource.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/events/VideoPlayerVolumeBarEvent.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenBut tonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenFul lScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenPla yPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerPlayPauseButt onSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarSkin. mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarThumb Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarTrack Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarThum bSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarTrac kSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenFullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerPlayPau seButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arTrackSkin.mxml

  • HT5678 Carnegie-Mellon/DHS Vulnerability Note VU#858729 "Java contains multiple vulnerabilitie"

    does this update address/resolve the Carnegie-Mellon/DHS Vulnerability Note VU#858729 "Java contains multiple vulnerabilities" http://www.kb.cert.org/vuls/id/858729 ?

    Do you believe this update has the necessary changes to make it safe to re-enable our Java?
    Java on the Web (not to be confused with JavaScript, to which it's not related, despite the similarity of the names) is a weak point in the security of any system. Java is, among other things, a platform for running complex applications in a web page, on the client. That was never a good idea, and Java's developers have had a lot of trouble implementing it without also creating a portal for malware to enter. Past Java exploits are the closest thing there has ever been to a Windows-style "virus" affecting OS X. Merely loading a page with malicious Java content could be harmful. Fortunately, Java on the Web is mostly extinct. Only a few outmoded sites still use it. Try to hasten the process of extinction by avoiding those sites, if you have a choice.
    Java is not included in OS X 10.7 and later. A discrete Java installer is distributed by Apple, and another one by Oracle (the developer of Java.) Don't use either one unless you need it. Most people don't. If Java is installed, disable it — not JavaScript — in your browsers. In Safari, this is done by unchecking the box marked Enable Java in the Security tab of the preferences dialog.
    Regardless of version, experience has shown that Java on the Web can't be trusted. If you must use a Java applet for a specific task, enable Java only when needed for the task and disable it immediately when done. Close all other browser windows and tabs, and don't visit any other sites while Java is active. Never enable Java on a public web page that carries third-party advertising. Use it, if at all, only on well-known, password-protected, secure websites without ads. In Safari 6 or later, you'll see a lock icon in the address bar with the abbreviation "https" when visiting a secure site.

  • Relative path for Download directory folder.I created a firefox profile and i wanted to use this profile in multiple machines.I wanted to use a relative path for download directory with respect to the profile folder.I need this on Linux machines

    I have a use case where I need to use different download directories with different firefox profiles.I need to use this profiles in multiple linux machines.
    I need to have a relative path to my download directory with respect to the profile folder.
    Ex: I have a selenium test which opens a website and downloads it to my machine.I want this downloaded file to go into some specific folder relative to this profile folder.How do I do this??

    That is not a practically empty xinitrc - that file only needs one line: exec WM.  Other things are entirely optional, and some of them very useful, but I'd encourage you to stick with the simplest xinitrc that will do what you require.
    Is slim involved?  Probably.  That is the source of many problems.  But to start narrowing this down, I have 3 suggestions:
    1) temporarily (at least) change your inittab to default to runlevel 3 ... actually, is it currently set to 5 or 3? if it is currently 3 that would explain why slim doesn't start.
    2) at a tty in runlevel 3 use "xinit" instead of "startx".  Startx is fine most of the time, but it is essentially just a complex wrapper for xinit.  That complexity can often iadd useful functionality, but it *always* makes troubleshooting more difficult.  So for now just use a vanilla 'xinit'.
    3) remove dbus-launch from your exec line in xinitrc.  This is done by console-kit so it is redundant and potentially problematic.  Further BOTH of these are taken care of by slim, so I'd even suggest getting both a jump start on being ready for slim and simplifying troubleshooting by removing both of them.  Just make that line "exec openbox-session"
    Edit: adding one more:
    4) temporarily switch out openbox-session for openbox.  I suspect the reason feh's setting of the background is getting overridden is due to a script or setting in openbox's autostart settings - many of these are only invoked when "openbox-session" is called, while "openbox" starts *just* the window manager itself.
    Last edited by Trilby (2012-10-03 17:30:36)

  • Blank page in report o/p and o/p notprinted when contains multiple pages

    Dear Friends,
    I am facing couple of issues while modifying an existing report
    1. First page of the report is Blank
    2. Report output is not printed when the output contains multiple pages.
    Currently, along with the data, the report prints the output format in the first page and some totals in the last page.
    The requirement is that we do not want these first and last pages.
    For this, i made the following modifications to the report.
    In the Layout Model,
    *1. Under the body of Header section, we have a repeating frame which is printing the output format that comes out as report first page.*
    Both Horizontal and Vertical Elasticity are set to Fixed and below is the code in the format trigger on this repeating frame.
    function R_HEADER_PAGESFormatTrigger return boolean is
    begin
    if :p_header_pages = 0
    then return(false);
    else return(true);
    end if;  return (TRUE);
    end;I modified this format trigger to always return false as shown below
    begin
    return false; --statement added by me
    if :p_header_pages = 0
    then return(false);
    else return(true);
    end if;  return (TRUE);
    end;*2. Under the Body of Trailer section, we have a main frame which prints summary information.*
    Both Horizontal and Vertical Elasticity are set to Fixed and below is the contents of the Format trigger on this frame
    function M_CONTROL_GRPFRFormatTrigger return boolean is
    begin
    if :report_term_count > 0
    then return(true);
    else return(false);
    end if;  return (TRUE);
    end; I have modified this trigger to always return False as shown below
    function M_CONTROL_GRPFRFormatTrigger return boolean is
    begin
    return false; --statement added by me
    if :report_term_count > 0
    then return(true);
    else return(false);
    end if;  return (TRUE);
    end;When i run the report after doing these modifications, i am facing the above mentioned problems.
    Any idea on why a blank page is coming out before the actual data?
    Also when the report output contains multiple pages, the output is not printed. Any idea on this?
    Regards,
    Sreekanth
    Edited by: Sreekanth Munagala on Mar 23, 2012 1:15 AM
    Edited by: Sreekanth Munagala on Mar 23, 2012 1:18 AM

    Hi InoL,
    I have tried by setting vertical elasticity to variable but the blank plage is still coming in the output.
    Also, i am just wondering that blank page is not shown for the trailer page even though the Horizontal and Vertical Elasticty is set to Fixed.
    Could you please let me know if you have any idea on this?
    +InoL Wrote:+
    +And this didn't happen before you made the changes to the format triggers?+ Sorry for not mentioning that this happens when i delete the entire fields and frames in Header section.
    Setting the Vertical Elasticy of Header to False and returning false in Format trigger still prints the blank page in addition to the actual data pages.
    I have also tried setting the option BLANKPAGES=NO in the concurrent program execution options but still the blank page is not suppressed.
    Regards,
    Sreekanth
    Edited by: Sreekanth Munagala on Mar 25, 2012 8:33 PM

  • Save/Open dialog crashes on opening a folder which contains multiple app. alias

    Hi:
    This is my first post in Apple forum, I've been searching some pages here, obviously I'm not the only one having this (or similar) problem but all existing threads are suggesting "Safe Mode" or "Disk Util" these useless things and never worked for me.
    I believe this is a bug from os x / Finder, not sure if this has been filed or not against Apple bug db.
    The problem:
    Save/Open dialog hangs up when loading / opening an existing folder which contains multiple application alias
    How to reproduce:
    1) Use any browser (I use Firefox and Chrome) to open a page and  print the page / or download something, or print something as PDF
    2) When Save dialog ( some people call it file picker or location selector, whatever) pops up, select a folder which contains multiple application alias
    3) Dialog hangs up, and the application icon on those  alias will not be loaded successfully. Need to Force Quit the browser.
    4) Issue cannot be reproduced always, but frequently enough if you have many application alias and files / subfolders in the target folder
    5) By removing all the application alias, can workaround the issue.
    6) The icons of application on those alias are loaded slowly in a successful loading (seems there are some performance issues)
    7) This issue has not been observed before upgrading to Mavericks
    Env:
    27 inch iMac Late 2012, 2.9GHz i5, 8G DDR3, NVIDIA GTX660M 512M, OS X 10.9.1
    Please anybody (not sure if Apple monitors this community) who knows details in regards to this, share some info. (or maybe there already is a fix ? ) .
    Thanks.
    Regards,
    Lyle.

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Click the Clear Display icon in the toolbar. Then try the action that you're having trouble with again. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message (command-V).
    When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Important: Some private information, such as your name, may appear in the log. Anonymize before posting.

  • How can i print text contain multiple language

    hi all,
    i have swing application with JTextPane contains multiple data (kannada and English)
    i used to the follwoing code to print contatent of jtextPane and in this code i seted
    font Kedage(for kannada)
    if did not set to kannada font the kannada test is printing squre box
    if i set english font than kannada the english font is squre box,
    here how can i identify the the character is kannada and english
    help me to solve this problem or suggest me any other way to print multiple language
    text in JTextPane.
         public void printMeetingDetails(String meetingDate){
                   PrintJob pjob = getToolkit().getPrintJob(new JFrame(), "Meeting Details", new Properties());
                    if (pjob != null) {
                      Graphics pg = pjob.getGraphics();
                      if (pg != null) {
                        String s1 = taMeetingDetails.getText();
                        s1 = s1 + "\n Resolution :";
                        //String s2 = "\n This is the second paragraph for printing after the sample java code.";
                        String s2 = "\t"+taResolution.getText();
                        printLongString (pjob, pg, s1,s2);
                        pg.dispose();
                      pjob.end();
              private int margin = 72;
                // Print string to graphics via printjob
                // Does not deal with word wrap or tabs
                private void printLongString (PrintJob pjob, Graphics pg, String strEng,String strKan) {
                  int pageNum = 1;
                  int linesForThisPage = 0;
                  int linesForThisJob = 0;
                  // Note: String is immutable so won't change while printing.
                  if (!(pg instanceof PrintGraphics)) {
                    throw new IllegalArgumentException ("Graphics context not PrintGraphics");
                  StringReader srEng = new StringReader (strEng);
                  StringReader srKan = new StringReader (strKan);
                  LineNumberReader lnrEng = new LineNumberReader (srEng);
                  LineNumberReader lnrKan = new LineNumberReader (srKan);
                  String nextLine;
                  int pageHeight = pjob.getPageDimension().height - margin;
                // Font helv = new Font("Kedage", Font.PLAIN, 12);
                  Font helv = new Font("Kedage", Font.PLAIN, 12);
                  //have to set the font to get any output
                  pg.setFont (helv);
                  FontMetrics fm = pg.getFontMetrics(helv);
                  int fontHeight = fm.getHeight();
                  int fontDescent = fm.getDescent();
                  int curHeight = margin;
                  try {
                    do {
                      nextLine = lnrEng.readLine();
                      if (nextLine != null) {        
                        if ((curHeight + fontHeight) > pageHeight) {
                          // New Page
                          System.out.println ("" + linesForThisPage + " lines printed for page " + pageNum);
                          if (linesForThisPage == 0) {
                             System.out.println ("Font is too big for pages of this size; aborting...");
                             break;
                          pageNum++;
                          linesForThisPage = 0;
                          pg.dispose();
                          pg = pjob.getGraphics();
                          if (pg != null) {
                            pg.setFont (helv);
                          curHeight = 0;
                        curHeight += fontHeight;
                        if (pg != null) {
                          pg.drawString (nextLine, margin, curHeight - fontDescent);
                          linesForThisPage++;
                          linesForThisJob++;
                        } else {
                          System.out.println ("pg null");
                    } while (nextLine != null);
                    Font fMyFont = new Font("Kedage", Font.PLAIN, 12); //for kannada
                    //have to set the font to get any output
                    pg.setFont (fMyFont);
                    fm = pg.getFontMetrics(fMyFont);
                    fontHeight = fm.getHeight();
                    fontDescent = fm.getDescent();
                    curHeight += fontHeight;
                    do {
                      nextLine = lnrKan.readLine();
                      if (nextLine != null) {        
                        if ((curHeight + fontHeight) > pageHeight) {
                          // New Page
                          System.out.println ("" + linesForThisPage + " lines printed for page " + pageNum);
                          if (linesForThisPage == 0) {
                             System.out.println ("Font is too big for pages of this size; aborting...");
                             break;
                          pageNum++;
                          linesForThisPage = 0;
                          pg.dispose();
                          pg = pjob.getGraphics();
                          if (pg != null) {
                            pg.setFont (fMyFont);
                          curHeight = 0;
                        curHeight += fontHeight;
                        if (pg != null) {
                          pg.drawString (nextLine, margin, curHeight - fontDescent);
                          linesForThisPage++;
                          linesForThisJob++;
                        } else {
                          System.out.println ("pg null");
                    } while (nextLine != null);
                  } catch (EOFException eof) {
                    // Fine, ignore
                  } catch (Throwable t) { // Anything else
                    t.printStackTrace();
                }thanks
    daya

    hi all,
    i have swing application with JTextPane contains multiple data (kannada and English)
    i used to the follwoing code to print contatent of jtextPane and in this code i seted
    font Kedage(for kannada)
    if did not set kannada font then kannada text is not printing porperly(printg squre box)
    if i set kannada font then english font is squre box,
    here how can i identify the the character is kannada and english characater
    help me to solve this problem or suggest me any other way to print content of jtextpane which is in multiple language text.
    public void printMeetingDetails(String meetingDate){
                   PrintJob pjob = getToolkit().getPrintJob(new JFrame(), "Meeting Details", new Properties());
                    if (pjob != null) {
                      Graphics pg = pjob.getGraphics();
                      if (pg != null) {
                        String s1 = taMeetingDetails.getText();
                        s1 = s1 + "\n Resolution :";
                        //String s2 = "\n This is the second paragraph for printing after the sample java code.";
                        String s2 = "\t"+taResolution.getText();
                        printLongString (pjob, pg, s1,s2);
                        pg.dispose();
                      pjob.end();
              private int margin = 72;
                // Print string to graphics via printjob
                // Does not deal with word wrap or tabs
                private void printLongString (PrintJob pjob, Graphics pg, String strEng,String strKan) {
                  int pageNum = 1;
                  int linesForThisPage = 0;
                  int linesForThisJob = 0;
                  // Note: String is immutable so won't change while printing.
                  if (!(pg instanceof PrintGraphics)) {
                    throw new IllegalArgumentException ("Graphics context not PrintGraphics");
                  StringReader srEng = new StringReader (strEng);
                  StringReader srKan = new StringReader (strKan);
                  LineNumberReader lnrEng = new LineNumberReader (srEng);
                  LineNumberReader lnrKan = new LineNumberReader (srKan);
                  String nextLine;
                  int pageHeight = pjob.getPageDimension().height - margin;
                // Font helv = new Font("Kedage", Font.PLAIN, 12);
                  Font helv = new Font("Kedage", Font.PLAIN, 12);
                  //have to set the font to get any output
                  pg.setFont (helv);
                  FontMetrics fm = pg.getFontMetrics(helv);
                  int fontHeight = fm.getHeight();
                  int fontDescent = fm.getDescent();
                  int curHeight = margin;
                  try {
                    do {
                      nextLine = lnrEng.readLine();
                      if (nextLine != null) {        
                        if ((curHeight + fontHeight) > pageHeight) {
                          // New Page
                          System.out.println ("" + linesForThisPage + " lines printed for page " + pageNum);
                          if (linesForThisPage == 0) {
                             System.out.println ("Font is too big for pages of this size; aborting...");
                             break;
                          pageNum++;
                          linesForThisPage = 0;
                          pg.dispose();
                          pg = pjob.getGraphics();
                          if (pg != null) {
                            pg.setFont (helv);
                          curHeight = 0;
                        curHeight += fontHeight;
                        if (pg != null) {
                          pg.drawString (nextLine, margin, curHeight - fontDescent);
                          linesForThisPage++;
                          linesForThisJob++;
                        } else {
                          System.out.println ("pg null");
                    } while (nextLine != null);thanks
    daya

  • HT1222 This article contains absolutely NO information about the update being offered.

    This article contains absolutely NO information about the update being offered. It doesn't even tell me what it might break on my system (i.e. what gets changed). Just excuses of "We Aren't Telling Until Our Investigation Is All Done."
    That's not a good enough reason to install an update, it never was, and it never will be.
    "Do it because we say so" might fly overseas in Foxconn factories, but around here we don't like being kept in the dark and fed a load of fertilizer.

    The individual update pages, such as this one, list the changes and fixes. The reference to information which Apple doesn't release is about security bugs it's identified but not patched, as it would only be useful to attackers.
    (64503)

  • This page contains some SWF objects that may not work properly...

    Hello Guys
    I bought this menu made by f-source into my page:
    http://beta.asphalt-driveway-sealing.com/, it's working fine except I got this message each time I am opening my file with dreamweaver CS4: 'this page contains some SWF objects that may not work properly in the most recent versions of Internet Explorer. Dreamweaver cannot  convert them to the new SWF markups. Please delete each of them and insert again' and what I did but still got this message
    the developer told me that: "I previous versions of Dreamweaver you could disable the Active
    Content Converter http://f-source.com/before_insert/
    In CS4 there is no such option."
    Please let me know what can I do then.
    Many Thanks, T&T

    Hi
    CS4 uses a 'nested' type of object code to insert swf/flv files, which is more compliant than previous code. Obviously the f-source extension is not cs4 compliant if it is changing this, (the message indicates it is doing so) and is something you should pursue via there support department. However even though it is giving you this message it should still work on live pages.
    PZ
    www.pziecina.com

  • "This page contains the following errors: error on line 1 at column 1: error on line 1 at column 1: Encoding error Below is a rendering of the page up to the first error"

    I am getting this error since purchasing my latest book:
    “This page contains the following errors: error on line 1 at column 1: error on line 1 at column 1: Encoding error
    Below is a rendering of the page up to the first error”
    This message also appears on some, but not all books I purchased earlier.
    I've tried to restart my iPhone (5) and downloaded iBooks (and the books itself) again several times but nothing has changed. I’m also synced the iPhone via iTunes without luck.
    It’s the latest version of iBooks from Appstore. The same books on iBooks for iPad and Mac working fine!
    iOS 7.0.6
    iBooks 3.2 (2083)

    Did you Reset your iphone?

  • The past few days every time I open firefox I get the windows' "do you want this program to make changes to your computer..."

    Hello
    I would be so grateful to know how to fix t his, because it's really getting on my nerves.
    I have windows 7 pro 64 bit. I mostly always use firefox. Whenever i opened a new browser, I never got hit with the windows badge and "Do you want this program to make changes to your computer...." or something to that effect. YOu who have windows 7 know what I mean. Of course I click yes, but I NEVER had to do this before. I don't know what changed, what might have happened. I had to have help with some software unrelated to firefox and someone had remote work on my notebook, but he should not have changed browser settings. It is really irritating me to now end to always open the browser now and have to hear that annoying thing and the badge.
    My other browsers IE and chrome do not do this.
    How can I fix this? It was never the case before for years.
    thanks I am grateful in advance. I can't use this browser if this s going to happen it gets on my nerves.

    You're welcome.

Maybe you are looking for

  • Podcast plays only via link from Apple

    My podcast plays when I type this url, that Apple sent to me in my confirmation that the podcast was accepted: http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=213721454 but I am unable to hear it if I just search for it by typing "on

  • Save As jpg / .iff?

    Im using PS CS6.  When trying to save a photo "Save As" a "jpg", the save as dialog box with the file name is automatically using the extension ".iff".  Im unable to save as a jpg file. Why is this happening and how can it be corrected?

  • SC ship-to address

    Hi,   When entering address manually while creating a cart an error is generated (Partner Ship-To Address not found  ). I have found that the BU Partner guid is being looked up and it fails. This lookup seems to be standard ( and logical) for any def

  • CSV issue

    Hi , I need to create a csv file and load that csv file into database. But while creating csv i am facing problems with line seperators.After typing one line i am pressing "Enter Key" to terminate that line and go to next line.But that is not inserti

  • Non-transparent Background to Photoshop CS6

    In CS6 the background of the application is no longer "transparent", instead it has a flat color backdrop to the whole application so that you cannot see what's underneath/behind Photoshop. This is different from CS5. Some people probably like this,