[svn] 4910: Implementing workaround for history manager rendering issue ( Firefox/Mac) caused by a long standing player bug.

Revision: 4910
Author: [email protected]
Date: 2009-02-10 11:51:58 -0800 (Tue, 10 Feb 2009)
Log Message:
Implementing workaround for history manager rendering issue (Firefox/Mac) caused by a long standing player bug.
Bugs: SDK-17020.
QE Notes: None
Doc Notes: None
Reviewer: Alex
Tests: DeepLinking
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-17020
Modified Paths:
flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/managers/BrowserManagerImpl.as
flex/sdk/branches/3.x/templates/html-templates/client-side-detection-with-history/history /history.js
flex/sdk/branches/3.x/templates/html-templates/express-installation-with-history/history/ history.js
flex/sdk/branches/3.x/templates/html-templates/no-player-detection-with-history/history/h istory.js

Similar Messages

  • [svn:cairngorm3:] 14751: Bugfix for history management with navigation interceptors

    Revision: 14751
    Revision: 14751
    Author:   [email protected]
    Date:     2010-03-14 12:20:05 -0700 (Sun, 14 Mar 2010)
    Log Message:
    Bugfix for history management with navigation interceptors
    Modified Paths:
        cairngorm3/trunk/libraries/Integration/pom.xml
        cairngorm3/trunk/libraries/Navigation/src/com/adobe/cairngorm/navigation/core/NavigationM essageProcessor.as
        cairngorm3/trunk/libraries/NavigationTest/src/NavigatorSample1.mxml
        cairngorm3/trunk/libraries/NavigationTest/src/sample1/Sample1Context.mxml
        cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/NavigationBar.mxml

    Alex,
    On the mac, I've been attempting to check out the Navigation project but I keep getting prompted for credentials.  This is using Subclipse within Flex Builder3 on the Mac.
    Jeff

  • Implementation SBO for Project management

    Dear all expert,
    our company need to implement SBO for project management company. Is there any one has the documentation or experience about it ? Or maybe have a link, so I can find out the information ?
    Thanks a lot for the help

    There is a Parner, Tandon Information Solutions Pvt. Ltd., Mumbai who has a solution towards Construction Vertical.
    Check these links for further information
    [http://tandoninfo.com/sap/images/CO1_Brochure.pdf]
    [http://tandoninfo.com/sap/images/CO1_WalkThrough.pdf]
    Also, there is a Construction Company in Chennai called as 'True Value Homes' http://www.tvh.in/ who have implemented SAP B1.
    For project management they used an addon called 'Icon' from 'Xenolith Technologies Pvt. Ltd'. You can check the following link for the addon
    [http://www.xenolithtechnologies.com/icon.shtml]
    You can contact SAP Teritory Manager in your locality to identify the partner who had done this implementation, so that you can discuss with the Partner Directly regarding the implementation.
    Also check these threads for more information
    [Re: SAPB1 COMPTABILITY FOR CONSTRUCTION COMPANIES.]
    [Re: SAP B1 Compatibility for Construction Industries]

  • This is a workaround for the MBP wireless issue

    There have been many topics on the MBP wireless issues already, but I thought some people might find this workaround helpful.
    Firstly, my system is a 2.2Ghz MBP, running 10.4.10, and also airport extreme update 2007-04. I am using an airport express base station. My previous Powerbook never had any wireless problems, so I really couldn't blame the basestation for the MBPs poor wireless.
    Warning - The workaround requires a little bit of work in the terminal. A little bit of understanding of how networks work is assumed here as well. So it is probably not for everyone ...
    What I have observed - whenever the MBP loses connection, the airport basestation IP and MAC addresses are missing from the ARP table.
    - To view the ARP table, type (in a terminal window) arp -a.
    So, when the MBP wireless hangs, open up the terminal and type that in.
    Do a Cntrl-C if the arp command is hanging and not returning anything.
    In normal situations, a list of IP addresses and MAC addresses will show up.
    As others have already noted, clicking on the airport icon in the menubar, will magically bring the wireless back to life. When this happens, the ARP table also gets magically populated correctly. Coincidence? I think not!
    So, the workaround is to store a PERMANENT entry in the ARP table for the airport basestation IP and MAC address. In my case, I can use the Airport Utility software to confirm what the basestation IP and MAC addresses are (note MAC address = Airport ID in Airport Utility). I found the basestation IP=10.0.1.1 and the MAC=0:11:24:07:d7:f
    To create a permanent ARP table entry for my airport basestation, I opened up a terminal window, and did the following -
    1) login to my administrator account
    2) type in the following command sudo arp -s 10.0.1.1 0:11:24:7:d7:f
    3) type in my administrator password to authorise the change
    4) type in (to confirm the changes have been made) arp -a
    5) logout of my administrator account (from the terminal)
    Ever since I did this, my MBP wireless performance has been flawless.
    Note, if you shutdown or restart your computer, the arp entry disappears. This is ok for me as I hardly ever power down my MBP. As insurance I have added an account startup item to remind me to do the arp table entry.
    This workaround is great for me because I don't have a need to use multiple wireless networks. It might not be practical for people who roam around onto different networks.
    Give it a go and see if it works for you.
    Message was edited by: michael louey

    OK, after some further experimenting, I changed the multicast rate on my airport express. It was set at 6Mbps, and I changed it to 2Mbps.
    I have read that the default multicast rate for previous 802.11g versions of Airport basestations is actually 2mbps. Excellent results so far !! I have set up a terminal command to continuously ping my airport router address every 15 sec, and there have been virtually no dropped packets so far over many hours.
    ping -i 15 10.0.1.1
    Interestingly, in Apple's Airport Admin software in my MBP there is no option to set the rate at less than 6Mbps (!!!!), so I had to use the Windows XP version of Airport admin software to make this change using a windows machine. Using the XP software you can set the muticast rate as low as 1Mbps.
    If you are using Apples airport admin software (Tiger and Leopard) and you commit any sort of change in settings, the multicast rate will be re-set at a minimum of 6Mbps. My understanding of the multicast rate is that setting it too high is similar to shrinking the coverage area of the basestation, and limiting access only to clients who can transmit at the required multicast rate.
    So my new theory is that the dropouts are caused by the MBP dropping off the airport due to not being able to achieve the set multicast rate. (this could be due to factors such as low signal strength, excessive interference or noise).
    If you are using Apples more recent Airport admin software, you are having a minimum 6mbps muticast rate set, and this might be too high for your particular environment.
    Just a theory.
    (oh yeah, I enabled interference robustness on the MBP and the basestation just for good measure)

  • Can anyone make --this fix-- work for the FONT rendering issue?

    I found this bug report and proposed fix on the webkit buglist:
    http://bugs.webkit.org/show_bug.cgi?id=14070
    Here is a link that one says can be used to fix the
    rendering issue with bold fonts.
    If anyone can make this work for Safari 3 on XP please let me know....
    Here are the text and link to the how to:
    You can fix rendering issues by changing language for non-Unicode programs. The
    instruction:
    http://www.microsoft.com/globaldev/handson/user/xpintlsupp.mspx#EVE
    You should restart system after applying setting.
    Hope this helps someone
    If not, then call apple support and complain....
    maybe if their support phones are getting hot... then they
    will fix this horrible bug

    I don't believe this is a support issue, it's rather a Bugdev issue. Use the Bug-Report field in Safari to report this directly to the engineers. I also think the bug is known and will be solved, it's therefore not really in the range of AppleCare. (Beta Software is usually unsupported!)
    MacBook Pro, MacBook, ModBook, iMac, Mac mini, PowerMac G5, iBook, Apple TV   Mac OS X (10.4.9)  

  • Sap bw step by step implementation guide for funds management module

    Hi Guys,
    I am new to sap bw and my client is planning for sap bw implementation for sap funds management module.
    please provide any step by step guide and any seggestions would be appreciated.
    please provide me the standard info cubes and datasources and objects.
    Regards,
    Mahesh

    Hi Mahesh
    Please check if below application components are available, If you dont see them then you can implement it to get the relevant Fund Management Extractors
    (IS-PS) (0IS_PU_FM) &(PSM-FM) (0PSM_FM)
    You can find the information from help.sap (google it)
    Thanks
    Abhishek Shanbhogue

  • Workaround for LineBreakMeasurer thread safety issues?

    Basically, we have a servlet that returns a png in response to a GET request containing a String, and info on the font, size, size of area the text needs to fit in, and color to render it in. Periodically the webserver locks up as requests get stuck in the servlet!
    After digging around, I found out that Graphics 2D ops are safe, as long as each thread has it's own instance. No problem there!
    The problem is, we want to break the string, and make it fit inside the area given. And it turns out, LineBreakMeasurer eventually calls the method getEngine() on SunLayoutEngine, and threads lock up in there.
    Here's the code from SUN:
    SunLayoutEngine extract listed below
    public final class SunLayoutEngine implements LayoutEngine, LayoutEngineFactory {
        private static native void initGVIDs();
        static {
         initGVIDs();
        private LayoutEngineKey key;
        private static LayoutEngineFactory instance;
        public static LayoutEngineFactory instance() {
            if (instance == null) {
                instance = new SunLayoutEngine();
            return instance;
        private SunLayoutEngine() {
            // actually a factory, key is null so layout cannot be called on it
        public LayoutEngine getEngine(Font2D font, int script, int lang) {
            return getEngine(new LayoutEngineKey(font, script, lang));
      // !!! don't need this unless we have more than one sun layout engine...
        public LayoutEngine getEngine(LayoutEngineKey key) {
            HashMap cache = (HashMap)cacheref.get();
            if (cache == null) {
                cache = new HashMap();
                cacheref = new SoftReference(cache);
            *HERE IS WHERE WE LOCKUP VVV*
            LayoutEngine e = (LayoutEngine)cache.get(key);
            if (e == null) {
                e = new SunLayoutEngine(key.copy());
                cache.put(key, e);
            return e;
        private SoftReference cacheref = new SoftReference(null);
        private SunLayoutEngine(LayoutEngineKey key) {
            this.key = key;
        public void layout(FontStrikeDesc desc, float[] mat, int gmask,
                           int baseIndex, TextRecord tr, boolean rtl, Point2D.Float pt, GVData data) {
            Font2D font = key.font();
            FontStrike strike = font.getStrike(desc);
            nativeLayout(font, strike, mat, gmask, baseIndex, tr.text, tr.start, tr.limit, tr.min, tr.max, key.script(), key.lang(), rtl, pt, data);
        private static native void nativeLayout(Font2D font, FontStrike strike, float[] mat, int gmask, int baseIndex,
                                                char[] chars, int offset, int limit, int min, int max,
                                                int script, int lang, boolean rtl, Point2D.Float pt, GVData data);
    }Even though each thread is using it's own LBM instance, they will often lock up inside SunLayoutEngine.
    Note the factory method always returns the same instance, which will be shared by all threads!
    I've filed a bug against sun. I am open to any workarounds you may have.
    And for those of you using various java based report generators, and getting lockups, I think this may be related. :)
    Edited by: djoyce on Oct 16, 2007 2:12 PM
    Edited by: djoyce on Oct 16, 2007 2:15 PM

    Okay, this class is it's own factory, and only one instance is ever created. GlyphLayout calls instance(), and getEngine on that, and then all the threads pile up in the weakref'd hashmap.
    at java.util.HashMap.get(HashMap.java:348)
    at sun.font.SunLayoutEngine.getEngine(SunLayoutEngine.java:113)
    at sun.font.GlyphLayout$EngineRecord.init(GlyphLayout.java:565)
    at sun.font.GlyphLayout.nextEngineRecord(GlyphLayout.java:439)
    at sun.font.GlyphLayout.layout(GlyphLayout.java:371)
    at sun.font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:267)
    at sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:252)
    at sun.font.ExtendedTextSourceLabel.createCharinfo(ExtendedTextSourceLabel.java:522)
    at sun.font.ExtendedTextSourceLabel.getCharinfo(ExtendedTextSourceLabel.java:451)
    at sun.font.ExtendedTextSourceLabel.getLineBreakIndex(ExtendedTextSourceLabel.java:397)
    at java.awt.font.TextMeasurer.calcLineBreak(TextMeasurer.java:313)
    at java.awt.font.TextMeasurer.getLineBreakIndex(TextMeasurer.java:548)
    at java.awt.font.LineBreakMeasurer.nextOffset(LineBreakMeasurer.java:340)
    at java.awt.font.LineBreakMeasurer.nextLayout(LineBreakMeasurer.java:422)
    at java.awt.font.LineBreakMeasurer.nextLayout(LineBreakMeasurer.java:395)

  • Is there a workaround for the thumbnail regeneration issue in CS5?

    Hullo.
    A friend uses my old version of CS5 and she is stuck with ACR 6.7, because this is the last version available in CS5.
    She seems to have huge problems in Bridge with the thumbnail regeneration bug described here, for instance: Cropping to an edge confuses Adobe Bridge?
    Concretely, although she has a relatively powerful machine, she is unable to work because there are always tens and tens of thumbnails being generated and her eight virtual cores completely fill the disk bandwidth, making Bridge impossible to use. I am not 100% sure that it is exactly this bug, but everything seems to correspond perfectly well: hundreds of DNG files with lens correction activated and very many cropped manually.
    Now, this is a confirmed bug of ACR 6.7 until ACR 8.2. She cannot switch to the latter without purchasing a newer version of Photoshop/Bridge.
    Does Adobe provide any fix for this bug in CS5? Could someone kindly point me to it? Her version of Bridge is simply unusable as is....
    If the answer above is no, I would be interested to know if this seems legal (not to say ethical...) to anybody: she is (otherwise) pretty happy with CS5 and she would need to buy a new licence for the sole and exclusive reason that the product Adobe sold me has a known and proven bug which makes it virtually useless in her setting.
    Thanks,
    p.

    There are two similar bugs:
    The LPC+crop bug started with ACR 6.1 and was fixed in 8.2.
    The LPC mystery bug started with ACR 7.3 and was fixed in 8.6.
    Both bugs cause repeated thumbnail extractions in Bridge on some images with Lens Profile Corrections enabled.
    As you are on ACR 6.7 it can only be the first bug. The only workaround I know is to ensure that the crop does not touch the edge of the corrected image. A few pixels gap will do it. Also, it helps to keep less images in a folder--but this can't be avoided when using Collections or Finds.
    I'd imagine that Adobe won't fix CS5 just for this. Presumably there's something in the smallprint which admonishes them from responsibility after the shelf life of the product ends. To be fair, it's not like they fixed it straight away in CS6, unlike the Bridge CS5 database bug (thanks, Adobe). They were only able to reproduce the fault in summer 2013.

  • Which publishing service to use for Newstand & managing back issue archive?

    I'm just in the process of creating a Newsstand publication and I'm looking at the various options from YuDu,Adobe, Kindmags etc. The question I have is, if I'm using one provider to publish but decide to move to another, how to I manage my back issue archive? Is the publisher's archive managed independantly of the uyploading service.
    For example, I may be using YuDu to publish, but subsequently move to Adobe's Digital Publisher Suite. What will happed to any back issues I've created? It's an issue that makes choosing the correct partner at the outset very important.
    Any advice on this would be very welcome.
    Neill W

    We are only users in these forums. Apple is not here and does not answer here.
    You should be asking this question in the developer forums.

  • Fix for overlay text rendering issue

    @Neil Enns - I have branched this into a new discussion from original thread: Re: Trouble with ipa size after changing assets
    Having some issues with overlays that are set to "vector" for "Export format in PDF articles"
    It seems as this setting doesn't really affect the output of the overlays? as a test we updated a few of our overlays to utilize this setting and after running them through DPS and loading up the resulting .ipa file the results remain pretty consistently pixelated.
    As a note, we are using 2048x1536 source files, rendering a 1024x768 folio and viewing on a retina display. (all screencaps taken from retina displays)
    This setup is described as providing an optimal balance between file size and image quality in the thread mentioned above.
    Is there anything we could be doing that would prevent the "vector" setting from rendering properly?
    Or is this perhaps just the best that type in an overlay will look with a 1024 folio on a retina screen?
    Thanks in advance for any feedback.

    Neil Enns - Adobe / Bob Levine
    Thank you both for the advice. There is a bit of strangeness though when importing the article. We had a couple of test folios we were using and on one of the folios the import article process would default to "automatic" format. When we forced the article format to be "PDF" all of a sudden our overlays were coming out nice and crisp!
    Huge thanks!!
    I do have one final follow up about this though.
    It seems that the "vector" format only applies to the second state of the overlay? For instance we have some buttons which have text objects in them inside our MSO. These buttons then trigger the second state of the object which now nicely appears as vector... but how come the buttons are still getting rasterized?
    Is there any way to apply this same vector format to buttons? Or is this only an option for an MSO?
    Just trying to understand how all this works!
    Thanks again for all your help and advice.

  • How to implement hyphenation for Armenian in Adobe InDesign on Mac OS?

    Hi,
    I'm using Adobe InDesign CS4 and CS5.
    I've never written any kind of plugin neither for Adobe InDesign nor on Mac OS, so I need your help to consider what's the best solution for this kind of problem.
    I've read about ExtendScript, Linguistic Library Plug-ins SDK.
    What should I use?
    Thanks for any kind of help.

    This may be helpful:
    http://www.twardoch.com/download/cs6hunspell/hy_hyphtest.pdf
    http://www.twardoch.com/download/cs6hunspell/cs6hunspellenable.zip
    http://bit.ly/1bSCaOR
    Regards,
    Adam

  • Temporary workaround for 2007-004 Airport issue (Anecdotal)

    After re-installing the Wireless-N enabler on my 17in. MBP 2.33 (post Airport 2007-004), I have not experienced the connection drop for days now. Clearly this is not a fix or anything--just something others might want to try out. The dropping connection was the only issue I had.

    OK, after some further experimenting, I changed the multicast rate on my airport express. It was set at 6Mbps, and I changed it to 2Mbps.
    I have read that the default multicast rate for previous 802.11g versions of Airport basestations is actually 2mbps. Excellent results so far !! I have set up a terminal command to continuously ping my airport router address every 15 sec, and there have been virtually no dropped packets so far over many hours.
    ping -i 15 10.0.1.1
    Interestingly, in Apple's Airport Admin software in my MBP there is no option to set the rate at less than 6Mbps (!!!!), so I had to use the Windows XP version of Airport admin software to make this change using a windows machine. Using the XP software you can set the muticast rate as low as 1Mbps.
    If you are using Apples airport admin software (Tiger and Leopard) and you commit any sort of change in settings, the multicast rate will be re-set at a minimum of 6Mbps. My understanding of the multicast rate is that setting it too high is similar to shrinking the coverage area of the basestation, and limiting access only to clients who can transmit at the required multicast rate.
    So my new theory is that the dropouts are caused by the MBP dropping off the airport due to not being able to achieve the set multicast rate. (this could be due to factors such as low signal strength, excessive interference or noise).
    If you are using Apples more recent Airport admin software, you are having a minimum 6mbps muticast rate set, and this might be too high for your particular environment.
    Just a theory.
    (oh yeah, I enabled interference robustness on the MBP and the basestation just for good measure)

  • Reliable workaround for long standing ATV2 bug

    Cracked Home Share photo viewing at last !!
    Windows XP Pro, iTunes11.2.0.115, ATV2 6.1.1 (DHCP) wired ethernet.
    ATV2 will only make one attempt to connect to my PC, and once failed nothing in the world will persuade it to try again.
    You can turn HomeSharing off/on on one or the other or both devices in any order - achieving absolutely nothing, always the message "turn on home sharing on your computer".
    The solution - works every time - pull the mains on ATV2. The connection is established during reboot and works perfectly for the rest of the day.
    Any chance of fixing this bug, Apple ??
    If you can't fix it, give us a reboot option ?? (Do I really have to put a switch in the mains supply ?)

    More info:
    ATV maintains the connection through a manual Sleep/Wakeup sequence, but it you let it time-out of its screensave mode then a reboot is required.

  • Is there a workaround for Facetime Apr 16th issue than upgrading to latest IOs ??

    Hi,
    I have IPad2 and I am facing the Facetime issue due to certificate expiry on Apr 16 as reported by Apple.
    I dont want to upgrade to latest IOS because I think it would slow down the performance and ruin a good working IPad just to resolve this issue.
    Is Apple going to provide some other alternative and/or fix the issue rather than forcing people to upgrade?

    Folks choices are to either update or move to a different app such as skype or some other video chat program.

  • For the past few days, firefox is taking a very long time to display pages, and often freezes for minutes at a time. Its very frustrating. It happens especially on facebook, but on every website lately.... what to do?

    the amount of time it takes to load is so frustrating that i close firefox and use other methods 2 get onto the web. i would rather use firefox, but time is a commodity. please help.

    Your MyWebSearch plug-in is the cause of many problems. Google for information and advice on how to get rid of it.
    If that doesn't help, you should work your way through this(Safe Mode,Problematic extensions etc ) -
    https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    Make sure your plug-ins such as Flash are up-to-date -
    http://www.mozilla.com/en-US/plugincheck/
    Try disabling third party toolbars.
    Report back.

Maybe you are looking for