Issue 205: Full screen link doesn't load flash always
http://code.google.com/p/chromium/issues/detail?id=205

Comment #11 by [EMAIL PROTECTED]:
Fixed in revision 3631

This fixes http://code.google.com/p/chromium/issues/detail?id=205, which  
was an issue
with a windowed flash instance not rendering content at times.The bug  
occurs as a
result of the following:-1. The flash plugin executes a script via  
GetURLNotify. This
script calls window.open with the target as self, which shows up as a new  
tab in the
browser. This causes a new RenderView object to be instantiated (See
RenderView::CreateWebView).2. RenderView::CreateWebView sends over the
ViewHostMsg_CreateWindow IPC message to the browser. The handler in the  
browser sends
over an ack for this message with the window handle. This is used as the  
parent
window for any plugins instantiated in the page.3. At times, the newly  
created view
starts receiving data which is processed before the ViewMsg_CreatingNew_ACK  
message
is received and processed by the view. This causes the plugin to be  
instantiated
without a parent window thus ending up as a top level window.The fix is to  
queue up
resource messages and process them after we receive the ack for the
ViewHostMsg_CreateWindow IPC.

Tests :- Covered by UI tests.




Issue attribute updates:
        Status: Fixed

-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/chromium-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to