Changeset 61942 in webkit
- Timestamp:
- Jun 25, 2010 10:51:03 PM (14 years ago)
- Location:
- trunk/WebKit/chromium
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/chromium/ChangeLog
r61936 r61942 1 2010-06-25 Bernhard Bauer <bauerb@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 Add plugin accessors to WebPluginContainer. 6 https://bugs.webkit.org/show_bug.cgi?id=41145 7 8 * public/WebPluginContainer.h: 9 * src/WebPluginContainerImpl.h: 10 (WebKit::WebPluginContainerImpl::setPlugin): 11 1 12 2010-06-25 Sterling Swigart <sswigart@google.com> 2 13 -
trunk/WebKit/chromium/public/WebPluginContainer.h
r59560 r61942 37 37 38 38 class WebElement; 39 class WebPlugin; 39 40 class WebString; 40 41 class WebURL; … … 78 79 const WebURLRequest&, const WebString& target, bool notifyNeeded, void* notifyData) = 0; 79 80 81 virtual WebPlugin* plugin() = 0; 82 virtual void setPlugin(WebPlugin*) = 0; 83 80 84 protected: 81 85 ~WebPluginContainer() { } -
trunk/WebKit/chromium/src/WebPluginContainerImpl.h
r59560 r61942 85 85 virtual void loadFrameRequest(const WebURLRequest&, const WebString& target, bool notifyNeeded, void* notifyData); 86 86 87 // This cannot be null. 88 WebPlugin* plugin() { return m_webPlugin; } 89 void setPlugin(WebPlugin* plugin) { m_webPlugin = plugin; } 90 87 91 // Printing interface. The plugin can support custom printing 88 92 // (which means it controls the layout, number of pages etc). … … 106 110 107 111 NPObject* scriptableObject(); 108 109 // This cannot be null.110 WebPlugin* plugin() { return m_webPlugin; }111 112 112 113 void willDestroyPluginLoadObserver(WebPluginLoadObserver*);
Note: See TracChangeset
for help on using the changeset viewer.