Changeset 160384 in webkit
- Timestamp:
- Dec 10, 2013 1:28:37 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 76 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r160382 r160384 1 2013-12-10 Anders Carlsson <andersca@apple.com> 2 3 Rename API::TypedObject to API::ObjectImpl 4 https://bugs.webkit.org/show_bug.cgi?id=125539 5 6 Reviewed by Tim Horton. 7 8 All API::Objects are by definition typed, so ObjectImpl makes more sense as a name. 9 10 * Shared/APIArray.h: 11 * Shared/APIFrameHandle.h: 12 * Shared/APIObject.h: 13 (API::ObjectImpl::~ObjectImpl): 14 (API::ObjectImpl::ObjectImpl): 15 * Shared/APIPageHandle.h: 16 * Shared/ImmutableDictionary.h: 17 * Shared/WebArchive.h: 18 * Shared/WebArchiveResource.h: 19 * Shared/WebBackForwardListItem.h: 20 * Shared/WebCertificateInfo.h: 21 * Shared/WebConnection.h: 22 * Shared/WebContextMenuItem.h: 23 * Shared/WebData.h: 24 * Shared/WebError.h: 25 * Shared/WebGeolocationPosition.h: 26 * Shared/WebGeometry.h: 27 * Shared/WebHitTestResult.h: 28 * Shared/WebImage.h: 29 * Shared/WebNumber.h: 30 * Shared/WebOpenPanelParameters.h: 31 * Shared/WebRenderLayer.h: 32 * Shared/WebRenderObject.h: 33 * Shared/WebSecurityOrigin.h: 34 * Shared/WebSerializedScriptValue.h: 35 * Shared/WebString.h: 36 * Shared/WebURL.h: 37 * Shared/WebURLRequest.h: 38 * Shared/WebURLResponse.h: 39 * Shared/WebUserContentURLPattern.h: 40 * Shared/mac/ObjCObjectGraph.h: 41 * UIProcess/APINavigationData.h: 42 * UIProcess/Authentication/AuthenticationChallengeProxy.h: 43 * UIProcess/Authentication/AuthenticationDecisionListener.h: 44 * UIProcess/Authentication/WebCredential.h: 45 * UIProcess/Authentication/WebProtectionSpace.h: 46 * UIProcess/Downloads/DownloadProxy.h: 47 * UIProcess/GeolocationPermissionRequestProxy.h: 48 * UIProcess/Notifications/NotificationPermissionRequest.h: 49 * UIProcess/Notifications/WebNotification.h: 50 * UIProcess/Notifications/WebNotificationManagerProxy.h: 51 * UIProcess/Plugins/WebPluginSiteDataManager.h: 52 * UIProcess/WebApplicationCacheManagerProxy.h: 53 * UIProcess/WebBackForwardList.h: 54 * UIProcess/WebColorPickerResultListenerProxy.h: 55 * UIProcess/WebContext.h: 56 * UIProcess/WebCookieManagerProxy.h: 57 * UIProcess/WebDatabaseManagerProxy.h: 58 * UIProcess/WebEditCommandProxy.h: 59 * UIProcess/WebFrameProxy.h: 60 * UIProcess/WebGeolocationManagerProxy.h: 61 * UIProcess/WebGrammarDetail.h: 62 * UIProcess/WebIconDatabase.h: 63 * UIProcess/WebInspectorProxy.h: 64 * UIProcess/WebKeyValueStorageManager.h: 65 * UIProcess/WebMediaCacheManagerProxy.h: 66 * UIProcess/WebOpenPanelResultListenerProxy.h: 67 * UIProcess/WebOriginDataManagerProxy.h: 68 * UIProcess/WebPageGroup.h: 69 * UIProcess/WebPageProxy.h: 70 * UIProcess/WebPreferences.h: 71 * UIProcess/WebResourceCacheManagerProxy.h: 72 * WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h: 73 * WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h: 74 * WebProcess/InjectedBundle/InjectedBundle.h: 75 * WebProcess/InjectedBundle/InjectedBundleBackForwardList.h: 76 * WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h: 77 * WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h: 78 * WebProcess/InjectedBundle/InjectedBundleHitTestResult.h: 79 * WebProcess/InjectedBundle/InjectedBundleNavigationAction.h: 80 * WebProcess/InjectedBundle/InjectedBundleScriptWorld.h: 81 * WebProcess/WebPage/PageBanner.h: 82 * WebProcess/WebPage/PageOverlay.h: 83 * WebProcess/WebPage/WebFrame.h: 84 * WebProcess/WebPage/WebInspector.h: 85 * WebProcess/WebPage/WebPage.h: 86 * WebProcess/WebPage/WebPageGroupProxy.h: 87 1 88 2013-12-10 Nick Diego Yamane <nick.yamane@openbossa.org> 2 89 -
trunk/Source/WebKit2/Shared/APIArray.h
r159992 r160384 36 36 namespace API { 37 37 38 class Array FINAL : public TypedObject<Object::Type::Array> {38 class Array FINAL : public ObjectImpl<Object::Type::Array> { 39 39 private: 40 40 template<typename T> -
trunk/Source/WebKit2/Shared/APIFrameHandle.h
r160341 r160384 32 32 namespace API { 33 33 34 class FrameHandle : public TypedObject<Object::Type::FrameHandle> {34 class FrameHandle : public ObjectImpl<Object::Type::FrameHandle> { 35 35 public: 36 36 static RefPtr<FrameHandle> create(uint64_t frameID); -
trunk/Source/WebKit2/Shared/APIObject.h
r160378 r160384 203 203 204 204 template <Object::Type ArgumentType> 205 class TypedObject: public Object {205 class ObjectImpl : public Object { 206 206 public: 207 207 static const Type APIType = ArgumentType; 208 208 209 virtual ~ TypedObject()209 virtual ~ObjectImpl() 210 210 { 211 211 } … … 214 214 friend class Object; 215 215 216 TypedObject()216 ObjectImpl() 217 217 { 218 218 } -
trunk/Source/WebKit2/Shared/APIPageHandle.h
r160341 r160384 32 32 namespace API { 33 33 34 class PageHandle : public TypedObject<Object::Type::PageHandle> {34 class PageHandle : public ObjectImpl<Object::Type::PageHandle> { 35 35 public: 36 36 static RefPtr<PageHandle> create(uint64_t pageID); … … 47 47 } // namespace API 48 48 49 50 49 #endif // APIPageHandle_h -
trunk/Source/WebKit2/Shared/ImmutableDictionary.h
r159234 r160384 41 41 // ImmutableDictionary - An immutable dictionary type suitable for vending to an API. 42 42 43 class ImmutableDictionary : public API:: TypedObject<API::Object::Type::Dictionary> {43 class ImmutableDictionary : public API::ObjectImpl<API::Object::Type::Dictionary> { 44 44 public: 45 45 typedef HashMap<String, RefPtr<API::Object>> MapType; -
trunk/Source/WebKit2/Shared/WebArchive.h
r159234 r160384 47 47 class WebData; 48 48 49 class WebArchive : public API:: TypedObject<API::Object::Type::WebArchive> {49 class WebArchive : public API::ObjectImpl<API::Object::Type::WebArchive> { 50 50 public: 51 51 virtual ~WebArchive(); -
trunk/Source/WebKit2/Shared/WebArchiveResource.h
r159197 r160384 44 44 class WebURL; 45 45 46 class WebArchiveResource : public API:: TypedObject<API::Object::Type::WebArchiveResource> {46 class WebArchiveResource : public API::ObjectImpl<API::Object::Type::WebArchiveResource> { 47 47 public: 48 48 virtual ~WebArchiveResource(); -
trunk/Source/WebKit2/Shared/WebBackForwardListItem.h
r159197 r160384 38 38 namespace WebKit { 39 39 40 class WebBackForwardListItem : public API:: TypedObject<API::Object::Type::BackForwardListItem> {40 class WebBackForwardListItem : public API::ObjectImpl<API::Object::Type::BackForwardListItem> { 41 41 public: 42 42 static PassRefPtr<WebBackForwardListItem> create(const String& originalURL, const String& url, const String& title, const uint8_t* backForwardData, size_t backForwardDataSize, uint64_t itemID) -
trunk/Source/WebKit2/Shared/WebCertificateInfo.h
r159647 r160384 33 33 namespace WebKit { 34 34 35 class WebCertificateInfo : public API:: TypedObject<API::Object::Type::CertificateInfo> {35 class WebCertificateInfo : public API::ObjectImpl<API::Object::Type::CertificateInfo> { 36 36 public: 37 37 static PassRefPtr<WebCertificateInfo> create(const CertificateInfo& info) -
trunk/Source/WebKit2/Shared/WebConnection.h
r159988 r160384 35 35 namespace WebKit { 36 36 37 class WebConnection : public API:: TypedObject<API::Object::Type::Connection>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender {37 class WebConnection : public API::ObjectImpl<API::Object::Type::Connection>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender { 38 38 public: 39 39 virtual ~WebConnection(); -
trunk/Source/WebKit2/Shared/WebContextMenuItem.h
r159269 r160384 38 38 namespace WebKit { 39 39 40 class WebContextMenuItem : public API:: TypedObject<API::Object::Type::ContextMenuItem> {40 class WebContextMenuItem : public API::ObjectImpl<API::Object::Type::ContextMenuItem> { 41 41 public: 42 42 static PassRefPtr<WebContextMenuItem> create(const WebContextMenuItemData& data) -
trunk/Source/WebKit2/Shared/WebData.h
r159197 r160384 36 36 // WebData - A data buffer type suitable for vending to an API. 37 37 38 class WebData : public API:: TypedObject<API::Object::Type::Data> {38 class WebData : public API::ObjectImpl<API::Object::Type::Data> { 39 39 public: 40 40 typedef void (*FreeDataFunction)(unsigned char*, const void* context); -
trunk/Source/WebKit2/Shared/WebError.h
r159197 r160384 35 35 // WebError - An error type suitable for vending to an API. 36 36 37 class WebError : public API:: TypedObject<API::Object::Type::Error> {37 class WebError : public API::ObjectImpl<API::Object::Type::Error> { 38 38 public: 39 39 static PassRefPtr<WebError> create() -
trunk/Source/WebKit2/Shared/WebGeolocationPosition.h
r159197 r160384 34 34 namespace WebKit { 35 35 36 class WebGeolocationPosition : public API:: TypedObject<API::Object::Type::GeolocationPosition> {36 class WebGeolocationPosition : public API::ObjectImpl<API::Object::Type::GeolocationPosition> { 37 37 public: 38 38 struct Data { -
trunk/Source/WebKit2/Shared/WebGeometry.h
r159197 r160384 39 39 namespace WebKit { 40 40 41 class WebSize : public API:: TypedObject<API::Object::Type::Size> {41 class WebSize : public API::ObjectImpl<API::Object::Type::Size> { 42 42 public: 43 43 static PassRefPtr<WebSize> create(const WKSize& size) … … 56 56 }; 57 57 58 class WebPoint : public API:: TypedObject<API::Object::Type::Point> {58 class WebPoint : public API::ObjectImpl<API::Object::Type::Point> { 59 59 public: 60 60 static PassRefPtr<WebPoint> create(const WKPoint& point) … … 73 73 }; 74 74 75 class WebRect : public API:: TypedObject<API::Object::Type::Rect> {75 class WebRect : public API::ObjectImpl<API::Object::Type::Rect> { 76 76 public: 77 77 static PassRefPtr<WebRect> create(const WKRect& rect) -
trunk/Source/WebKit2/Shared/WebHitTestResult.h
r159197 r160384 41 41 class WebFrame; 42 42 43 class WebHitTestResult : public API:: TypedObject<API::Object::Type::HitTestResult> {43 class WebHitTestResult : public API::ObjectImpl<API::Object::Type::HitTestResult> { 44 44 public: 45 45 struct Data { -
trunk/Source/WebKit2/Shared/WebImage.h
r159197 r160384 41 41 // WebImage - An image type suitable for vending to an API. 42 42 43 class WebImage : public API:: TypedObject<API::Object::Type::Image> {43 class WebImage : public API::ObjectImpl<API::Object::Type::Image> { 44 44 public: 45 45 static PassRefPtr<WebImage> create(const WebCore::IntSize&, ImageOptions); -
trunk/Source/WebKit2/Shared/WebNumber.h
r159197 r160384 33 33 34 34 template<typename NumberType, API::Object::Type APIObjectType> 35 class WebNumber : public API:: TypedObject<APIObjectType> {35 class WebNumber : public API::ObjectImpl<APIObjectType> { 36 36 public: 37 37 static PassRefPtr<WebNumber> create(NumberType value) -
trunk/Source/WebKit2/Shared/WebOpenPanelParameters.h
r159234 r160384 39 39 namespace WebKit { 40 40 41 class WebOpenPanelParameters : public API:: TypedObject<API::Object::Type::OpenPanelParameters> {41 class WebOpenPanelParameters : public API::ObjectImpl<API::Object::Type::OpenPanelParameters> { 42 42 public: 43 43 static PassRefPtr<WebOpenPanelParameters> create(const WebCore::FileChooserSettings&); -
trunk/Source/WebKit2/Shared/WebRenderLayer.h
r159234 r160384 37 37 class WebPage; 38 38 39 class WebRenderLayer : public API:: TypedObject<API::Object::Type::RenderLayer> {39 class WebRenderLayer : public API::ObjectImpl<API::Object::Type::RenderLayer> { 40 40 public: 41 41 enum CompositingLayerType { None, Normal, Tiled, Media, Container }; -
trunk/Source/WebKit2/Shared/WebRenderObject.h
r159234 r160384 44 44 class WebPage; 45 45 46 class WebRenderObject : public API:: TypedObject<API::Object::Type::RenderObject> {46 class WebRenderObject : public API::ObjectImpl<API::Object::Type::RenderObject> { 47 47 public: 48 48 static PassRefPtr<WebRenderObject> create(WebPage*); -
trunk/Source/WebKit2/Shared/WebSecurityOrigin.h
r159724 r160384 33 33 namespace WebKit { 34 34 35 class WebSecurityOrigin : public API:: TypedObject<API::Object::Type::SecurityOrigin> {35 class WebSecurityOrigin : public API::ObjectImpl<API::Object::Type::SecurityOrigin> { 36 36 public: 37 37 static PassRefPtr<WebSecurityOrigin> createFromString(const String& string) -
trunk/Source/WebKit2/Shared/WebSerializedScriptValue.h
r159197 r160384 35 35 namespace WebKit { 36 36 37 class WebSerializedScriptValue : public API:: TypedObject<API::Object::Type::SerializedScriptValue> {37 class WebSerializedScriptValue : public API::ObjectImpl<API::Object::Type::SerializedScriptValue> { 38 38 public: 39 39 static PassRefPtr<WebSerializedScriptValue> create(PassRefPtr<WebCore::SerializedScriptValue> serializedValue) -
trunk/Source/WebKit2/Shared/WebString.h
r159197 r160384 39 39 // WebString - A string type suitable for vending to an API. 40 40 41 class WebString : public API:: TypedObject<API::Object::Type::String> {41 class WebString : public API::ObjectImpl<API::Object::Type::String> { 42 42 public: 43 43 static PassRefPtr<WebString> createNull() -
trunk/Source/WebKit2/Shared/WebURL.h
r159197 r160384 38 38 // WebURL - A URL type suitable for vending to an API. 39 39 40 class WebURL : public API:: TypedObject<API::Object::Type::URL> {40 class WebURL : public API::ObjectImpl<API::Object::Type::URL> { 41 41 public: 42 42 static PassRefPtr<WebURL> create(const String& string) -
trunk/Source/WebKit2/Shared/WebURLRequest.h
r159197 r160384 39 39 namespace WebKit { 40 40 41 class WebURLRequest : public API:: TypedObject<API::Object::Type::URLRequest> {41 class WebURLRequest : public API::ObjectImpl<API::Object::Type::URLRequest> { 42 42 public: 43 43 static PassRefPtr<WebURLRequest> create(const WebCore::URL&); -
trunk/Source/WebKit2/Shared/WebURLResponse.h
r159197 r160384 39 39 namespace WebKit { 40 40 41 class WebURLResponse : public API:: TypedObject<API::Object::Type::URLResponse> {41 class WebURLResponse : public API::ObjectImpl<API::Object::Type::URLResponse> { 42 42 public: 43 43 static PassRefPtr<WebURLResponse> create(const WebCore::ResourceResponse& response) -
trunk/Source/WebKit2/Shared/WebUserContentURLPattern.h
r159197 r160384 35 35 namespace WebKit { 36 36 37 class WebUserContentURLPattern : public API:: TypedObject<API::Object::Type::UserContentURLPattern> {37 class WebUserContentURLPattern : public API::ObjectImpl<API::Object::Type::UserContentURLPattern> { 38 38 public: 39 39 static PassRefPtr<WebUserContentURLPattern> create(const String& pattern) -
trunk/Source/WebKit2/Shared/mac/ObjCObjectGraph.h
r159197 r160384 32 32 namespace WebKit { 33 33 34 class ObjCObjectGraph : public API:: TypedObject<API::Object::Type::ObjCObjectGraph> {34 class ObjCObjectGraph : public API::ObjectImpl<API::Object::Type::ObjCObjectGraph> { 35 35 public: 36 36 static PassRefPtr<ObjCObjectGraph> create(id rootObject) -
trunk/Source/WebKit2/UIProcess/APINavigationData.h
r159461 r160384 33 33 namespace API { 34 34 35 class NavigationData : public TypedObject<Object::Type::NavigationData> {35 class NavigationData : public ObjectImpl<Object::Type::NavigationData> { 36 36 public: 37 37 static PassRefPtr<NavigationData> create(const WebKit::WebNavigationDataStore& store) -
trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h
r159197 r160384 42 42 class WebProtectionSpace; 43 43 44 class AuthenticationChallengeProxy : public API:: TypedObject<API::Object::Type::AuthenticationChallenge> {44 class AuthenticationChallengeProxy : public API::ObjectImpl<API::Object::Type::AuthenticationChallenge> { 45 45 public: 46 46 static PassRefPtr<AuthenticationChallengeProxy> create(const WebCore::AuthenticationChallenge& authenticationChallenge, uint64_t challengeID, CoreIPC::Connection* connection) -
trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h
r159197 r160384 36 36 class WebCredential; 37 37 38 class AuthenticationDecisionListener : public API:: TypedObject<API::Object::Type::AuthenticationDecisionListener> {38 class AuthenticationDecisionListener : public API::ObjectImpl<API::Object::Type::AuthenticationDecisionListener> { 39 39 public: 40 40 static PassRefPtr<AuthenticationDecisionListener> create(AuthenticationChallengeProxy* authenticationChallenge) -
trunk/Source/WebKit2/UIProcess/Authentication/WebCredential.h
r159197 r160384 38 38 class WebCertificateInfo; 39 39 40 class WebCredential : public API:: TypedObject<API::Object::Type::Credential> {40 class WebCredential : public API::ObjectImpl<API::Object::Type::Credential> { 41 41 public: 42 42 ~WebCredential(); -
trunk/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h
r159991 r160384 33 33 namespace WebKit { 34 34 35 class WebProtectionSpace : public API:: TypedObject<API::Object::Type::ProtectionSpace> {35 class WebProtectionSpace : public API::ObjectImpl<API::Object::Type::ProtectionSpace> { 36 36 public: 37 37 static PassRefPtr<WebProtectionSpace> create(const WebCore::ProtectionSpace& protectionSpace) -
trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h
r159903 r160384 47 47 class WebPageProxy; 48 48 49 class DownloadProxy : public API:: TypedObject<API::Object::Type::Download>, public CoreIPC::MessageReceiver {49 class DownloadProxy : public API::ObjectImpl<API::Object::Type::Download>, public CoreIPC::MessageReceiver { 50 50 public: 51 51 static PassRefPtr<DownloadProxy> create(DownloadProxyMap&, WebContext&); -
trunk/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h
r159197 r160384 34 34 class GeolocationPermissionRequestManagerProxy; 35 35 36 class GeolocationPermissionRequestProxy : public API:: TypedObject<API::Object::Type::GeolocationPermissionRequest> {36 class GeolocationPermissionRequestProxy : public API::ObjectImpl<API::Object::Type::GeolocationPermissionRequest> { 37 37 public: 38 38 static PassRefPtr<GeolocationPermissionRequestProxy> create(GeolocationPermissionRequestManagerProxy* manager, uint64_t geolocationID) -
trunk/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.h
r159197 r160384 34 34 class NotificationPermissionRequestManagerProxy; 35 35 36 class NotificationPermissionRequest : public API:: TypedObject<API::Object::Type::NotificationPermissionRequest> {36 class NotificationPermissionRequest : public API::ObjectImpl<API::Object::Type::NotificationPermissionRequest> { 37 37 public: 38 38 static PassRefPtr<NotificationPermissionRequest> create(NotificationPermissionRequestManagerProxy*, uint64_t notificationID); -
trunk/Source/WebKit2/UIProcess/Notifications/WebNotification.h
r159197 r160384 42 42 namespace WebKit { 43 43 44 class WebNotification : public API:: TypedObject<API::Object::Type::Notification> {44 class WebNotification : public API::ObjectImpl<API::Object::Type::Notification> { 45 45 public: 46 46 static PassRefPtr<WebNotification> create(const String& title, const String& body, const String& iconURL, const String& tag, const String& lang, const String& dir, const String& originString, uint64_t notificationID) -
trunk/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h
r159988 r160384 47 47 class WebSecurityOrigin; 48 48 49 class WebNotificationManagerProxy : public API:: TypedObject<API::Object::Type::NotificationManager>, public WebContextSupplement {49 class WebNotificationManagerProxy : public API::ObjectImpl<API::Object::Type::NotificationManager>, public WebContextSupplement { 50 50 public: 51 51 -
trunk/Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.h
r159234 r160384 42 42 typedef GenericCallback<WKArrayRef> ArrayCallback; 43 43 44 class WebPluginSiteDataManager : public API:: TypedObject<API::Object::Type::PluginSiteDataManager> {44 class WebPluginSiteDataManager : public API::ObjectImpl<API::Object::Type::PluginSiteDataManager> { 45 45 public: 46 46 static PassRefPtr<WebPluginSiteDataManager> create(WebContext*); -
trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h
r159234 r160384 46 46 typedef GenericCallback<WKArrayRef> ArrayCallback; 47 47 48 class WebApplicationCacheManagerProxy : public API:: TypedObject<API::Object::Type::ApplicationCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {48 class WebApplicationCacheManagerProxy : public API::ObjectImpl<API::Object::Type::ApplicationCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 49 49 public: 50 50 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebBackForwardList.h
r159891 r160384 45 45 */ 46 46 47 class WebBackForwardList : public API:: TypedObject<API::Object::Type::BackForwardList> {47 class WebBackForwardList : public API::ObjectImpl<API::Object::Type::BackForwardList> { 48 48 public: 49 49 static PassRef<WebBackForwardList> create(WebPageProxy& page) -
trunk/Source/WebKit2/UIProcess/WebColorPickerResultListenerProxy.h
r159197 r160384 38 38 class WebPageProxy; 39 39 40 class WebColorPickerResultListenerProxy : public API:: TypedObject<API::Object::Type::ColorPickerResultListener> {40 class WebColorPickerResultListenerProxy : public API::ObjectImpl<API::Object::Type::ColorPickerResultListener> { 41 41 public: 42 42 static PassRefPtr<WebColorPickerResultListenerProxy> create(WebPageProxy* page) -
trunk/Source/WebKit2/UIProcess/WebContext.h
r160371 r160384 91 91 #endif 92 92 93 class WebContext : public API:: TypedObject<API::Object::Type::Context>, private CoreIPC::MessageReceiver93 class WebContext : public API::ObjectImpl<API::Object::Type::Context>, private CoreIPC::MessageReceiver 94 94 #if ENABLE(NETSCAPE_PLUGIN_API) 95 95 , private PluginInfoStoreClient -
trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h
r159988 r160384 52 52 typedef GenericCallback<WKHTTPCookieAcceptPolicy, HTTPCookieAcceptPolicy> HTTPCookieAcceptPolicyCallback; 53 53 54 class WebCookieManagerProxy : public API:: TypedObject<API::Object::Type::CookieManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {54 class WebCookieManagerProxy : public API::ObjectImpl<API::Object::Type::CookieManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 55 55 public: 56 56 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h
r159988 r160384 47 47 typedef GenericCallback<WKArrayRef> ArrayCallback; 48 48 49 class WebDatabaseManagerProxy : public API:: TypedObject<API::Object::Type::DatabaseManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {49 class WebDatabaseManagerProxy : public API::ObjectImpl<API::Object::Type::DatabaseManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 50 50 public: 51 51 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebEditCommandProxy.h
r159197 r160384 37 37 class WebPageProxy; 38 38 39 class WebEditCommandProxy : public API:: TypedObject<API::Object::Type::EditCommandProxy> {39 class WebEditCommandProxy : public API::ObjectImpl<API::Object::Type::EditCommandProxy> { 40 40 public: 41 41 static PassRefPtr<WebEditCommandProxy> create(uint64_t commandID, WebCore::EditAction editAction, WebPageProxy* page) -
trunk/Source/WebKit2/UIProcess/WebFrameProxy.h
r159876 r160384 51 51 typedef GenericCallback<WKDataRef> DataCallback; 52 52 53 class WebFrameProxy : public API:: TypedObject<API::Object::Type::Frame> {53 class WebFrameProxy : public API::ObjectImpl<API::Object::Type::Frame> { 54 54 public: 55 55 static PassRefPtr<WebFrameProxy> create(WebPageProxy* page, uint64_t frameID) -
trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h
r159988 r160384 40 40 class WebGeolocationPosition; 41 41 42 class WebGeolocationManagerProxy : public API:: TypedObject<API::Object::Type::GeolocationManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {42 class WebGeolocationManagerProxy : public API::ObjectImpl<API::Object::Type::GeolocationManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 43 43 public: 44 44 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebGrammarDetail.h
r159247 r160384 35 35 namespace WebKit { 36 36 37 class WebGrammarDetail : public API:: TypedObject<API::Object::Type::GrammarDetail> {37 class WebGrammarDetail : public API::ObjectImpl<API::Object::Type::GrammarDetail> { 38 38 public: 39 39 static PassRefPtr<WebGrammarDetail> create(int location, int length, API::Array* guesses, const String& userDescription); -
trunk/Source/WebKit2/UIProcess/WebIconDatabase.h
r159988 r160384 54 54 class WebContext; 55 55 56 class WebIconDatabase : public API:: TypedObject<API::Object::Type::IconDatabase>, public WebCore::IconDatabaseClient, private CoreIPC::MessageReceiver {56 class WebIconDatabase : public API::ObjectImpl<API::Object::Type::IconDatabase>, public WebCore::IconDatabaseClient, private CoreIPC::MessageReceiver { 57 57 public: 58 58 static PassRefPtr<WebIconDatabase> create(WebContext*); -
trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h
r160075 r160384 70 70 }; 71 71 72 class WebInspectorProxy : public API:: TypedObject<API::Object::Type::Inspector>, public CoreIPC::MessageReceiver {72 class WebInspectorProxy : public API::ObjectImpl<API::Object::Type::Inspector>, public CoreIPC::MessageReceiver { 73 73 public: 74 74 static PassRefPtr<WebInspectorProxy> create(WebPageProxy* page) -
trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h
r159234 r160384 39 39 typedef GenericCallback<WKArrayRef> ArrayCallback; 40 40 41 class WebKeyValueStorageManager : public API:: TypedObject<API::Object::Type::KeyValueStorageManager>, public WebContextSupplement {41 class WebKeyValueStorageManager : public API::ObjectImpl<API::Object::Type::KeyValueStorageManager>, public WebContextSupplement { 42 42 public: 43 43 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h
r159234 r160384 42 42 typedef GenericCallback<WKArrayRef> ArrayCallback; 43 43 44 class WebMediaCacheManagerProxy : public API:: TypedObject<API::Object::Type::MediaCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {44 class WebMediaCacheManagerProxy : public API::ObjectImpl<API::Object::Type::MediaCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 45 45 public: 46 46 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h
r159234 r160384 39 39 class WebPageProxy; 40 40 41 class WebOpenPanelResultListenerProxy : public API:: TypedObject<API::Object::Type::FramePolicyListener> {41 class WebOpenPanelResultListenerProxy : public API::ObjectImpl<API::Object::Type::FramePolicyListener> { 42 42 public: 43 43 static PassRefPtr<WebOpenPanelResultListenerProxy> create(WebPageProxy* page) -
trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h
r159988 r160384 48 48 typedef GenericCallback<WKArrayRef> ArrayCallback; 49 49 50 class WebOriginDataManagerProxy : public API:: TypedObject<API::Object::Type::OriginDataManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {50 class WebOriginDataManagerProxy : public API::ObjectImpl<API::Object::Type::OriginDataManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 51 51 public: 52 52 static const char* supplementName(); -
trunk/Source/WebKit2/UIProcess/WebPageGroup.h
r159982 r160384 39 39 class WebPageProxy; 40 40 41 class WebPageGroup : public API:: TypedObject<API::Object::Type::PageGroup> {41 class WebPageGroup : public API::ObjectImpl<API::Object::Type::PageGroup> { 42 42 public: 43 43 WebPageGroup(const String& identifier = String(), bool visibleToInjectedBundle = true, bool visibleToHistoryClient = true); -
trunk/Source/WebKit2/UIProcess/WebPageProxy.h
r160137 r160384 315 315 316 316 class WebPageProxy 317 : public API:: TypedObject<API::Object::Type::Page>317 : public API::ObjectImpl<API::Object::Type::Page> 318 318 #if ENABLE(INPUT_TYPE_COLOR) 319 319 , public WebColorPicker::Client -
trunk/Source/WebKit2/UIProcess/WebPreferences.h
r159197 r160384 42 42 class WebPageGroup; 43 43 44 class WebPreferences : public API:: TypedObject<API::Object::Type::Preferences> {44 class WebPreferences : public API::ObjectImpl<API::Object::Type::Preferences> { 45 45 public: 46 46 static PassRefPtr<WebPreferences> create() -
trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h
r159197 r160384 45 45 typedef GenericCallback<WKArrayRef> ArrayCallback; 46 46 47 class WebResourceCacheManagerProxy : public API:: TypedObject<API::Object::Type::CacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {47 class WebResourceCacheManagerProxy : public API::ObjectImpl<API::Object::Type::CacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver { 48 48 public: 49 49 static const char* supplementName(); -
trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h
r159197 r160384 45 45 class WebImage; 46 46 47 class InjectedBundleNodeHandle : public API:: TypedObject<API::Object::Type::BundleNodeHandle> {47 class InjectedBundleNodeHandle : public API::ObjectImpl<API::Object::Type::BundleNodeHandle> { 48 48 public: 49 49 static PassRefPtr<InjectedBundleNodeHandle> getOrCreate(JSContextRef, JSObjectRef); -
trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h
r159197 r160384 40 40 class InjectedBundleScriptWorld; 41 41 42 class InjectedBundleRangeHandle : public API:: TypedObject<API::Object::Type::BundleRangeHandle> {42 class InjectedBundleRangeHandle : public API::ObjectImpl<API::Object::Type::BundleRangeHandle> { 43 43 public: 44 44 static PassRefPtr<InjectedBundleRangeHandle> getOrCreate(JSContextRef, JSObjectRef); -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h
r159988 r160384 75 75 class WebPageGroupProxy; 76 76 77 class InjectedBundle : public API:: TypedObject<API::Object::Type::Bundle> {77 class InjectedBundle : public API::ObjectImpl<API::Object::Type::Bundle> { 78 78 public: 79 79 static PassRefPtr<InjectedBundle> create(const String& path) -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h
r159197 r160384 36 36 class InjectedBundleBackForwardListItem; 37 37 38 class InjectedBundleBackForwardList : public API:: TypedObject<API::Object::Type::BundleBackForwardList> {38 class InjectedBundleBackForwardList : public API::ObjectImpl<API::Object::Type::BundleBackForwardList> { 39 39 public: 40 40 static PassRefPtr<InjectedBundleBackForwardList> create(WebPage* page) -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h
r159234 r160384 38 38 class WebPageProxy; 39 39 40 class InjectedBundleBackForwardListItem : public API:: TypedObject<API::Object::Type::BundleBackForwardListItem> {40 class InjectedBundleBackForwardListItem : public API::ObjectImpl<API::Object::Type::BundleBackForwardListItem> { 41 41 public: 42 42 static PassRefPtr<InjectedBundleBackForwardListItem> create(PassRefPtr<WebCore::HistoryItem> item) -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h
r159197 r160384 41 41 class WebFrame; 42 42 43 class InjectedBundleDOMWindowExtension : public API:: TypedObject<API::Object::Type::BundleDOMWindowExtension> {43 class InjectedBundleDOMWindowExtension : public API::ObjectImpl<API::Object::Type::BundleDOMWindowExtension> { 44 44 public: 45 45 static PassRefPtr<InjectedBundleDOMWindowExtension> create(WebFrame*, InjectedBundleScriptWorld*); -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h
r159197 r160384 39 39 class WebFrame; 40 40 41 class InjectedBundleHitTestResult : public API:: TypedObject<API::Object::Type::BundleHitTestResult> {41 class InjectedBundleHitTestResult : public API::ObjectImpl<API::Object::Type::BundleHitTestResult> { 42 42 public: 43 43 static PassRefPtr<InjectedBundleHitTestResult> create(const WebCore::HitTestResult&); -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h
r159197 r160384 44 44 class WebFrame; 45 45 46 class InjectedBundleNavigationAction : public API:: TypedObject<API::Object::Type::BundleNavigationAction> {46 class InjectedBundleNavigationAction : public API::ObjectImpl<API::Object::Type::BundleNavigationAction> { 47 47 public: 48 48 static PassRefPtr<InjectedBundleNavigationAction> create(WebFrame*, const WebCore::NavigationAction&, PassRefPtr<WebCore::FormState>); -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h
r159197 r160384 37 37 namespace WebKit { 38 38 39 class InjectedBundleScriptWorld : public API:: TypedObject<API::Object::Type::BundleScriptWorld> {39 class InjectedBundleScriptWorld : public API::ObjectImpl<API::Object::Type::BundleScriptWorld> { 40 40 public: 41 41 static PassRefPtr<InjectedBundleScriptWorld> create(); -
trunk/Source/WebKit2/WebProcess/WebPage/PageBanner.h
r159197 r160384 44 44 class WebPage; 45 45 46 class PageBanner : public API:: TypedObject<API::Object::Type::BundlePageBanner> {46 class PageBanner : public API::ObjectImpl<API::Object::Type::BundlePageBanner> { 47 47 public: 48 48 enum Type { -
trunk/Source/WebKit2/WebProcess/WebPage/PageOverlay.h
r159197 r160384 43 43 class WebPage; 44 44 45 class PageOverlay : public API:: TypedObject<API::Object::Type::BundlePageOverlay> {45 class PageOverlay : public API::ObjectImpl<API::Object::Type::BundlePageOverlay> { 46 46 public: 47 47 class Client { -
trunk/Source/WebKit2/WebProcess/WebPage/WebFrame.h
r159234 r160384 59 59 class WebPage; 60 60 61 class WebFrame : public API:: TypedObject<API::Object::Type::BundleFrame> {61 class WebFrame : public API::ObjectImpl<API::Object::Type::BundleFrame> { 62 62 public: 63 63 static PassRefPtr<WebFrame> createWithCoreMainFrame(WebPage*, WebCore::Frame*); -
trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h
r159197 r160384 44 44 struct WebPageCreationParameters; 45 45 46 class WebInspector : public API:: TypedObject<API::Object::Type::BundleInspector> {46 class WebInspector : public API::ObjectImpl<API::Object::Type::BundleInspector> { 47 47 public: 48 48 static PassRefPtr<WebInspector> create(WebPage*, WebCore::InspectorFrontendChannel*); -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h
r160264 r160384 164 164 typedef Vector<RefPtr<PageOverlay>> PageOverlayList; 165 165 166 class WebPage : public API:: TypedObject<API::Object::Type::BundlePage>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender {166 class WebPage : public API::ObjectImpl<API::Object::Type::BundlePage>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender { 167 167 public: 168 168 static PassRefPtr<WebPage> create(uint64_t pageID, const WebPageCreationParameters&); -
trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h
r159197 r160384 42 42 namespace WebKit { 43 43 44 class WebPageGroupProxy : public API:: TypedObject<API::Object::Type::BundlePageGroup> {44 class WebPageGroupProxy : public API::ObjectImpl<API::Object::Type::BundlePageGroup> { 45 45 public: 46 46 static PassRefPtr<WebPageGroupProxy> create(const WebPageGroupData&);
Note: See TracChangeset
for help on using the changeset viewer.