I suspect at this point that the best approach would be to file a bug
with a small test case that demonstrates your problem.  My cycles are
kinda limited for investigating this without it being formally scheduled
into my queue.

Thanks,
-rg 

> -----Original Message-----
> From: [email protected] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Joe Berkovitz
> Sent: Friday, February 10, 2006 4:12 PM
> To: [email protected]
> Subject: Re: [flexcoders] embed a movieclip
> 
> Roger,
> 
> Fair enough, and I appreciate your spelling out the argument -- 
> obviously if this is a potential security hole, you can't affort to 
> leave it open.  But since the stakes are fairly high for some of your 
> customers, I hope you agree it's at least worth investigating whether 
> the security issues are in fact covered.
> 
> On the other front, I'm eager for your thoughts on how an FP8 
> facade can 
> do the trick.  Ted Patrick has a promising idea about using 
> Loader.loadBytes() to synthesize an uncompressed FP8 facade SWF whose 
> bytecode is dynamically tweaked to embed a local connection ID in its 
> timeline script.  That's actually the only suggestion I've heard yet 
> that would actually solve the problem, assuming it doesn't 
> run into some 
> kind of sandbox issue or other unexpected player snafu.
> 
> Got any other ideas, Roger?  All gross workarounds are welcome at the 
> moment if they actually work -- after all, LocalConnections and 
> synthetic SWFs ain't exactly pretty.
> 
> ... .  .    .       .            j
> 
> 
> Roger Gonzalez wrote:
> > I hear you, but I haven't had time to think through your 
> use case enough
> > to convince myself that there isn't any way that by writing 
> a FP8 facade
> > that you couldn't do the multiplexing you need on the other 
> side of the
> > wall.  You might be right.  Not arguing on that basis.  
> (Well, actually,
> > you could probably implement a TCP/IP stack using the 
> existence/absence
> > of a hidden child graphic on the visual stack as your communications
> > mechanism, so I am ever-so-slightly arguing that I bet there's a
> > workaround, even if its gross.)
> > 
> > I suspect that one of the big issues with supporting your request is
> > simply that the current cross-VM communications might allow one to
> > circumvent aspects of VM security.  It might not, but fundamentally
> > unless we can find the manpower to test it (and the testing 
> matrix here
> > is HUGE), its a question mark, and we can't ship with an 
> open security
> > question mark, because they bite you later. 
> > 
> > All features need to go through a full security audit, and 
> need to be
> > specced out such that we believe they will remain stable.  Having
> > anything indeterminate or flaky or with odd side effects is simply
> > unacceptable, because we have an obligation to never, ever break old
> > SWFs.  There's no such thing as "temporary".
> > 
> > Given a choice between features and stability, we have to choose
> > stability.
> > 
> > -rg
> > 
> > 
> >>-----Original Message-----
> >>From: [email protected] 
> >>[mailto:[EMAIL PROTECTED] On Behalf Of Joe Berkovitz
> >>Sent: Friday, February 10, 2006 7:23 AM
> >>To: [email protected]
> >>Subject: Re: [flexcoders] embed a movieclip
> >>
> >>Roger,
> >>
> >>I just want to point out again that LocalConnection doesn't 
> quite cut 
> >>it, because it means you have to pass some sort of unique 
> >>connection ID 
> >>into an FP8 movie in order to distinguish it from other 
> >>loaded instances 
> >>of the same movie.  The only sanctioned way to do this is via a URL 
> >>parameter, which defeats browser caching.  So we'd wind up 
> >>performing a 
> >>separate HTTP request for every loaded instance of the same 
> >>FP8 movie. 
> >>That's not going to work.  And using a proxy just squeezes 
> >>the caching 
> >>problem into a different part of the balloon.
> >>
> >>This may sound a bit pedantic, but it's not an arcane use 
> >>case -- it's a 
> >>serious problem that will hold us back from launching on 
> Flex 2 until 
> >>Flash plays catch-up.
> >>
> >>It's not about falling in love with the limited getter/setter 
> >>communication into FP8 movies.  There's nothing much there to 
> >>love; it 
> >>looks to me like a false start at AVM interop that was cut 
> >>off after it 
> >>ran into trouble.  It's just that a) it does work in its 
> limited way, 
> >>and b) it provides a way out of the corner that Adobe has 
> painted us 
> >>into with the Flex/Flash release schedule.  If Adobe can commit to 
> >>keeping it alive in its current form until Flash 9 comes out, 
> >>that would 
> >>  solve a lot of problems.  And it would shut me up.  On 
> this topic, 
> >>anyway :)
> >>
> >>... .  .    .       .            j
> >>
> >>
> >>Roger Gonzalez wrote:
> >>
> >>>LocalConnection, probably with a FP8-built proxy if you 
> >>
> >>didn't design 
> >>
> >>>the FP8 movie for it ahead of time.
> >>> 
> >>>There are limitations, but its the only safe approach I 
> >>
> >>know of at the 
> >>
> >>>moment.
> >>> 
> >>>-rg
> >>>
> >>>    
> >>
> >>--------------------------------------------------------------
> >>----------
> >>
> >>>    *From:* [email protected]
> >>>    [mailto:[EMAIL PROTECTED] *On Behalf Of 
> >>
> >>*Jason Y. Kwong
> >>
> >>>    *Sent:* Thursday, February 09, 2006 3:54 PM
> >>>    *To:* [email protected]
> >>>    *Subject:* Re: [flexcoders] embed a movieclip
> >>>
> >>>    No, no love here.  However, it does bring up the 
> >>
> >>question: What are
> >>
> >>>    our options if we want to be able to script a Flash 8 
> >>
> >>swf inside a
> >>
> >>>    Flex2 app? 
> >>>
> >>>    On 2/9/06, *Roger Gonzalez* <[EMAIL PROTECTED]
> >>>    <mailto:[EMAIL PROTECTED]>> wrote:
> >>>
> >>>        Um, so don't fall in love with any of this.
> >>>         
> >>>        Just sayin'.
> >>>         
> >>>        -rg
> >>>
> >>>
> >>>
> >>>    --
> >>>    Flexcoders Mailing List
> >>>    FAQ: 
> >>
> >>http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> >>
> >>>    Search Archives:
> >>>    http://www.mail-archive.com/flexcoders%40yahoogroups.com
> >>>
> >>>
> >>>
> >>>    SPONSORED LINKS
> >>>    Web site design development
> >>>    
> >>
> >><http://groups.yahoo.com/gads?t=ms&k=Web+site+design+developme
> >>nt&w1=Web+site+design+development&w2=Computer+software+develop
> >>ment&w3=Software+design+and+development&w4=Macromedia+flex&w5=
> > 
> > Software+development+best+practice&c=5&s=166>
> > &.sig=L-4QTvxB_quFDtMyhrQaHQ>
> > 
> >>>           Computer software development
> >>>    
> >>
> >><http://groups.yahoo.com/gads?t=ms&k=Computer+software+develop
> >>ment&w1=Web+site+design+development&w2=Computer+software+devel
> > 
> > opment&w3=Software+design+and+development&w4=Macromedia+flex&w5>
> > =Software+development+best+practice&c=5&s=166&.sig=lvQjSRfQDfW
> > udJSe1lLjHw>
> > 
> >>>           Software design and development
> >>>    
> >>
> >><http://groups.yahoo.com/gads?t=ms&k=Software+design+and+devel
> > 
> > opment&w1=Web+site+design+development&w2>
> > =Computer+software+development&w3=Software+design+and+developm
> > ent&w4=Macromedia+flex&w5=Software+development+best+practice&c=5>
> > &s=166&.sig=1pMBCdo3DsJbuU9AEmO1oQ>
> > 
> >>>    Macromedia flex
> >>>    
> >>
> >><http://groups.yahoo.com/gads?t=ms&k=Macromedia+flex&w1=Web+si
> > 
> > te+design+development&w2=Computer+software+development&w3>
> > =Software+design+and+development&w4=Macromedia+flex&w5=Softwar
> > e+development+best+practice&c=5&s=166&.sig=OO6nPIrz7> _EpZI36cYzBjw>
> > 
> >>>           Software development best practice
> >>>    
> >>
> >><http://groups.yahoo.com/gads?t=ms&k=Software+development+best
> > 
> > +practice&w1=Web+site+design+development&w2>
> > =Computer+software+development&w3=Software+design+and+developm
> > ent&w4=Macromedia+flex&w5=Software+development+best+practice&c=5>
> > &s=166&.sig=f89quyyulIDsnABLD6IXIw>
> > 
> >>>
> >>>
> >>>    
> >>
> >>--------------------------------------------------------------
> >>----------
> >>
> >>>    YAHOO! GROUPS LINKS
> >>>
> >>>        *  Visit your group "flexcoders
> >>>          <http://groups.yahoo.com/group/flexcoders>" on the web.
> >>>           
> >>>        *  To unsubscribe from this group, send an email to:
> >>>           [EMAIL PROTECTED]
> >>>          
> >>
> >><mailto:[EMAIL PROTECTED]>
> >>
> >>>           
> >>>        *  Your use of Yahoo! Groups is subject to the 
> >>
> >>Yahoo! Terms of
> >>
> >>>          Service <http://docs.yahoo.com/info/terms/>.
> >>>
> >>>
> >>>    
> >>
> >>--------------------------------------------------------------
> >>----------
> >>
> >>
> >>--
> >>Flexcoders Mailing List
> >>FAQ: 
> http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> >>Search Archives: 
> >>http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> >>Yahoo! Groups Links
> >>
> >>
> >>
> >> 
> >>
> >>
> >>
> > 
> > 
> > 
> > --
> > Flexcoders Mailing List
> > FAQ: 
> http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > Search Archives: 
> http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> > Yahoo! Groups Links
> > 
> > 
> > 
> >  
> > 
> > 
> > 
> > 
> > 
> > 
> 
> 
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives: 
> http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
> 


--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to