| Index: webkit/glue/webplugin_impl.cc | 
| =================================================================== | 
| --- webkit/glue/webplugin_impl.cc	(revision 7750) | 
| +++ webkit/glue/webplugin_impl.cc	(working copy) | 
| @@ -895,11 +895,16 @@ | 
| WebCursor cursor; | 
| if (!delegate_->HandleEvent(&np_event, &cursor)) | 
| event->setDefaultHandled(); | 
| + | 
| +  ChromeClientImpl* chrome_client = | 
| +      static_cast<ChromeClientImpl*>( | 
| +          parent_view->frame()->page()->chrome()->client()); | 
| + | 
| // A windowless plugin can change the cursor in response to the WM_MOUSEMOVE | 
| // event. We need to reflect the changed cursor in the frame view as the | 
| // mouse is moved in the boundaries of the windowless plugin. | 
| -  static_cast<ChromeClientImpl*>( | 
| -      parent_view->frame()->page()->chrome()->client())->SetCursor(cursor); | 
| +  chrome_client->SetCursorForPlugin(cursor); | 
| + | 
| #else | 
| NOTIMPLEMENTED(); | 
| #endif | 
|  |