| OLD | NEW | 
|    1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "chrome/plugin/webplugin_delegate_stub.h" |    5 #include "chrome/plugin/webplugin_delegate_stub.h" | 
|    6  |    6  | 
|    7 #include "base/command_line.h" |    7 #include "base/command_line.h" | 
|    8 #include "base/time.h" |    8 #include "base/time.h" | 
|    9 #include "chrome/common/chrome_switches.h" |    9 #include "chrome/common/chrome_switches.h" | 
|   10 #include "chrome/common/gfx/emf.h" |   10 #include "chrome/common/gfx/emf.h" | 
| (...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  232   CreateSharedBuffer(size, &shared_buf, ¶ms->shared_memory); |  232   CreateSharedBuffer(size, &shared_buf, ¶ms->shared_memory); | 
|  233  |  233  | 
|  234   // Retrieve a copy of the data. |  234   // Retrieve a copy of the data. | 
|  235   bool success = emf.GetData(shared_buf.memory(), size); |  235   bool success = emf.GetData(shared_buf.memory(), size); | 
|  236   DCHECK(success); |  236   DCHECK(success); | 
|  237 } |  237 } | 
|  238  |  238  | 
|  239 void WebPluginDelegateStub::OnUpdateGeometry( |  239 void WebPluginDelegateStub::OnUpdateGeometry( | 
|  240     const gfx::Rect& window_rect, |  240     const gfx::Rect& window_rect, | 
|  241     const gfx::Rect& clip_rect, |  241     const gfx::Rect& clip_rect, | 
|  242     const std::vector<gfx::Rect>& cutout_rects, |  | 
|  243     bool visible, |  | 
|  244     const base::SharedMemoryHandle& windowless_buffer, |  242     const base::SharedMemoryHandle& windowless_buffer, | 
|  245     const base::SharedMemoryHandle& background_buffer) { |  243     const base::SharedMemoryHandle& background_buffer) { | 
|  246   webplugin_->UpdateGeometry( |  244   webplugin_->UpdateGeometry( | 
|  247       window_rect, clip_rect, cutout_rects, visible, windowless_buffer,  |  245       window_rect, clip_rect, windowless_buffer, background_buffer); | 
|  248       background_buffer); |  | 
|  249 } |  246 } | 
|  250  |  247  | 
|  251 void WebPluginDelegateStub::OnGetPluginScriptableObject(int* route_id, |  248 void WebPluginDelegateStub::OnGetPluginScriptableObject(int* route_id, | 
|  252                                                         void** npobject_ptr) { |  249                                                         void** npobject_ptr) { | 
|  253   NPObject* object = delegate_->GetPluginScriptableObject(); |  250   NPObject* object = delegate_->GetPluginScriptableObject(); | 
|  254   if (!object) { |  251   if (!object) { | 
|  255     *route_id = MSG_ROUTING_NONE; |  252     *route_id = MSG_ROUTING_NONE; | 
|  256     return; |  253     return; | 
|  257   } |  254   } | 
|  258  |  255  | 
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  336                                       params.stream); |  333                                       params.stream); | 
|  337   webplugin_->OnResourceCreated(params.resource_id, resource_client); |  334   webplugin_->OnResourceCreated(params.resource_id, resource_client); | 
|  338 } |  335 } | 
|  339  |  336  | 
|  340 void WebPluginDelegateStub::OnURLRequestRouted(const std::string& url, |  337 void WebPluginDelegateStub::OnURLRequestRouted(const std::string& url, | 
|  341                                                bool notify_needed, |  338                                                bool notify_needed, | 
|  342                                                HANDLE notify_data) { |  339                                                HANDLE notify_data) { | 
|  343   delegate_->URLRequestRouted(url, notify_needed, notify_data); |  340   delegate_->URLRequestRouted(url, notify_needed, notify_data); | 
|  344 } |  341 } | 
|  345  |  342  | 
| OLD | NEW |