If anything loads a new document, you'll get a new set of standard objects including the String constructor. Could that be happening? Otherwise, sounds like maybe an npruntime inner/outer object bug? /be
Assignee: general → nobody
QA Contact: general → plugins
A complete testcase, attached to the bug or hosted reliably on the web, would be a big help. Thanks, /be
Brendan, I don't think calling ExternalInterface-exposed methods from flash constitues loading a new document? Either way, it seems to be ff2 only, not newer milestone builds (by rumor only). I'll try to get around to posting an example as soon as possible!
This has been bugging me as well. I had a test page up and I've modified it to use Jonas' test function: http://dev.noiseusse.org/testflash I can confirm that argument passing, in both directions, works in firefox 1.5 and 3.0a with flash player 9. Also, it appears to me that the problem only occurs when passing arguments to flash and not in the other direction.
This seems to be fixed in FF2.0.1. Yay!
Do you still see this problem using latest version of Firefox and Flash (10)? If you do, please comment. If you do not see the problem, please close the bug - don't use resolution=FIXED, change resolution to: - INVALID if you believe the problem was flash player - WORKSFORME if you believe the problem was in Firefox - INCOMPLETE if it is impossible to test (url or testcase is gone)
Whiteboard: closeme 2009-03-08
Please reopen this bug if it appears with a recent version of firefox 3 in a new profile. http://support.mozilla.com/kb/Profiles
Status: UNCONFIRMED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.