<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[160384] trunk/Source/WebKit2</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/160384">160384</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2013-12-10 13:28:37 -0800 (Tue, 10 Dec 2013)</dd>
</dl>
<h3>Log Message</h3>
<pre>Rename API::TypedObject to API::ObjectImpl
https://bugs.webkit.org/show_bug.cgi?id=125539
Reviewed by Tim Horton.
All API::Objects are by definition typed, so ObjectImpl makes more sense as a name.
* Shared/APIArray.h:
* Shared/APIFrameHandle.h:
* Shared/APIObject.h:
(API::ObjectImpl::~ObjectImpl):
(API::ObjectImpl::ObjectImpl):
* Shared/APIPageHandle.h:
* Shared/ImmutableDictionary.h:
* Shared/WebArchive.h:
* Shared/WebArchiveResource.h:
* Shared/WebBackForwardListItem.h:
* Shared/WebCertificateInfo.h:
* Shared/WebConnection.h:
* Shared/WebContextMenuItem.h:
* Shared/WebData.h:
* Shared/WebError.h:
* Shared/WebGeolocationPosition.h:
* Shared/WebGeometry.h:
* Shared/WebHitTestResult.h:
* Shared/WebImage.h:
* Shared/WebNumber.h:
* Shared/WebOpenPanelParameters.h:
* Shared/WebRenderLayer.h:
* Shared/WebRenderObject.h:
* Shared/WebSecurityOrigin.h:
* Shared/WebSerializedScriptValue.h:
* Shared/WebString.h:
* Shared/WebURL.h:
* Shared/WebURLRequest.h:
* Shared/WebURLResponse.h:
* Shared/WebUserContentURLPattern.h:
* Shared/mac/ObjCObjectGraph.h:
* UIProcess/APINavigationData.h:
* UIProcess/Authentication/AuthenticationChallengeProxy.h:
* UIProcess/Authentication/AuthenticationDecisionListener.h:
* UIProcess/Authentication/WebCredential.h:
* UIProcess/Authentication/WebProtectionSpace.h:
* UIProcess/Downloads/DownloadProxy.h:
* UIProcess/GeolocationPermissionRequestProxy.h:
* UIProcess/Notifications/NotificationPermissionRequest.h:
* UIProcess/Notifications/WebNotification.h:
* UIProcess/Notifications/WebNotificationManagerProxy.h:
* UIProcess/Plugins/WebPluginSiteDataManager.h:
* UIProcess/WebApplicationCacheManagerProxy.h:
* UIProcess/WebBackForwardList.h:
* UIProcess/WebColorPickerResultListenerProxy.h:
* UIProcess/WebContext.h:
* UIProcess/WebCookieManagerProxy.h:
* UIProcess/WebDatabaseManagerProxy.h:
* UIProcess/WebEditCommandProxy.h:
* UIProcess/WebFrameProxy.h:
* UIProcess/WebGeolocationManagerProxy.h:
* UIProcess/WebGrammarDetail.h:
* UIProcess/WebIconDatabase.h:
* UIProcess/WebInspectorProxy.h:
* UIProcess/WebKeyValueStorageManager.h:
* UIProcess/WebMediaCacheManagerProxy.h:
* UIProcess/WebOpenPanelResultListenerProxy.h:
* UIProcess/WebOriginDataManagerProxy.h:
* UIProcess/WebPageGroup.h:
* UIProcess/WebPageProxy.h:
* UIProcess/WebPreferences.h:
* UIProcess/WebResourceCacheManagerProxy.h:
* WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h:
* WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h:
* WebProcess/InjectedBundle/InjectedBundle.h:
* WebProcess/InjectedBundle/InjectedBundleBackForwardList.h:
* WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h:
* WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h:
* WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:
* WebProcess/InjectedBundle/InjectedBundleNavigationAction.h:
* WebProcess/InjectedBundle/InjectedBundleScriptWorld.h:
* WebProcess/WebPage/PageBanner.h:
* WebProcess/WebPage/PageOverlay.h:
* WebProcess/WebPage/WebFrame.h:
* WebProcess/WebPage/WebInspector.h:
* WebProcess/WebPage/WebPage.h:
* WebProcess/WebPage/WebPageGroupProxy.h:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIArrayh">trunk/Source/WebKit2/Shared/APIArray.h</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIFrameHandleh">trunk/Source/WebKit2/Shared/APIFrameHandle.h</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIObjecth">trunk/Source/WebKit2/Shared/APIObject.h</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIPageHandleh">trunk/Source/WebKit2/Shared/APIPageHandle.h</a></li>
<li><a href="#trunkSourceWebKit2SharedImmutableDictionaryh">trunk/Source/WebKit2/Shared/ImmutableDictionary.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebArchiveh">trunk/Source/WebKit2/Shared/WebArchive.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebArchiveResourceh">trunk/Source/WebKit2/Shared/WebArchiveResource.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebBackForwardListItemh">trunk/Source/WebKit2/Shared/WebBackForwardListItem.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebCertificateInfoh">trunk/Source/WebKit2/Shared/WebCertificateInfo.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebConnectionh">trunk/Source/WebKit2/Shared/WebConnection.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebContextMenuItemh">trunk/Source/WebKit2/Shared/WebContextMenuItem.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebDatah">trunk/Source/WebKit2/Shared/WebData.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebErrorh">trunk/Source/WebKit2/Shared/WebError.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebGeolocationPositionh">trunk/Source/WebKit2/Shared/WebGeolocationPosition.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebGeometryh">trunk/Source/WebKit2/Shared/WebGeometry.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebHitTestResulth">trunk/Source/WebKit2/Shared/WebHitTestResult.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebImageh">trunk/Source/WebKit2/Shared/WebImage.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebNumberh">trunk/Source/WebKit2/Shared/WebNumber.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebOpenPanelParametersh">trunk/Source/WebKit2/Shared/WebOpenPanelParameters.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebRenderLayerh">trunk/Source/WebKit2/Shared/WebRenderLayer.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebRenderObjecth">trunk/Source/WebKit2/Shared/WebRenderObject.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebSecurityOriginh">trunk/Source/WebKit2/Shared/WebSecurityOrigin.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebSerializedScriptValueh">trunk/Source/WebKit2/Shared/WebSerializedScriptValue.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebStringh">trunk/Source/WebKit2/Shared/WebString.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebURLh">trunk/Source/WebKit2/Shared/WebURL.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebURLRequesth">trunk/Source/WebKit2/Shared/WebURLRequest.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebURLResponseh">trunk/Source/WebKit2/Shared/WebURLResponse.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebUserContentURLPatternh">trunk/Source/WebKit2/Shared/WebUserContentURLPattern.h</a></li>
<li><a href="#trunkSourceWebKit2SharedmacObjCObjectGraphh">trunk/Source/WebKit2/Shared/mac/ObjCObjectGraph.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPINavigationDatah">trunk/Source/WebKit2/UIProcess/APINavigationData.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAuthenticationAuthenticationChallengeProxyh">trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAuthenticationAuthenticationDecisionListenerh">trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAuthenticationWebCredentialh">trunk/Source/WebKit2/UIProcess/Authentication/WebCredential.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAuthenticationWebProtectionSpaceh">trunk/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessDownloadsDownloadProxyh">trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessGeolocationPermissionRequestProxyh">trunk/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNotificationsNotificationPermissionRequesth">trunk/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNotificationsWebNotificationh">trunk/Source/WebKit2/UIProcess/Notifications/WebNotification.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNotificationsWebNotificationManagerProxyh">trunk/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessPluginsWebPluginSiteDataManagerh">trunk/Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebApplicationCacheManagerProxyh">trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebBackForwardListh">trunk/Source/WebKit2/UIProcess/WebBackForwardList.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebColorPickerResultListenerProxyh">trunk/Source/WebKit2/UIProcess/WebColorPickerResultListenerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebContexth">trunk/Source/WebKit2/UIProcess/WebContext.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebCookieManagerProxyh">trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebDatabaseManagerProxyh">trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebEditCommandProxyh">trunk/Source/WebKit2/UIProcess/WebEditCommandProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebFrameProxyh">trunk/Source/WebKit2/UIProcess/WebFrameProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebGeolocationManagerProxyh">trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebGrammarDetailh">trunk/Source/WebKit2/UIProcess/WebGrammarDetail.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebIconDatabaseh">trunk/Source/WebKit2/UIProcess/WebIconDatabase.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebInspectorProxyh">trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebKeyValueStorageManagerh">trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebMediaCacheManagerProxyh">trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebOpenPanelResultListenerProxyh">trunk/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebOriginDataManagerProxyh">trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebPageGrouph">trunk/Source/WebKit2/UIProcess/WebPageGroup.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebPageProxyh">trunk/Source/WebKit2/UIProcess/WebPageProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebPreferencesh">trunk/Source/WebKit2/UIProcess/WebPreferences.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebResourceCacheManagerProxyh">trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleDOMInjectedBundleNodeHandleh">trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleDOMInjectedBundleRangeHandleh">trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleBackForwardListh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleBackForwardListItemh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleDOMWindowExtensionh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleHitTestResulth">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleNavigationActionh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleScriptWorldh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPagePageBannerh">trunk/Source/WebKit2/WebProcess/WebPage/PageBanner.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPagePageOverlayh">trunk/Source/WebKit2/WebProcess/WebPage/PageOverlay.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebFrameh">trunk/Source/WebKit2/WebProcess/WebPage/WebFrame.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebInspectorh">trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPageh">trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPageGroupProxyh">trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/ChangeLog        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -1,3 +1,90 @@
</span><ins>+2013-12-10 Anders Carlsson <andersca@apple.com>
+
+ Rename API::TypedObject to API::ObjectImpl
+ https://bugs.webkit.org/show_bug.cgi?id=125539
+
+ Reviewed by Tim Horton.
+
+ All API::Objects are by definition typed, so ObjectImpl makes more sense as a name.
+
+ * Shared/APIArray.h:
+ * Shared/APIFrameHandle.h:
+ * Shared/APIObject.h:
+ (API::ObjectImpl::~ObjectImpl):
+ (API::ObjectImpl::ObjectImpl):
+ * Shared/APIPageHandle.h:
+ * Shared/ImmutableDictionary.h:
+ * Shared/WebArchive.h:
+ * Shared/WebArchiveResource.h:
+ * Shared/WebBackForwardListItem.h:
+ * Shared/WebCertificateInfo.h:
+ * Shared/WebConnection.h:
+ * Shared/WebContextMenuItem.h:
+ * Shared/WebData.h:
+ * Shared/WebError.h:
+ * Shared/WebGeolocationPosition.h:
+ * Shared/WebGeometry.h:
+ * Shared/WebHitTestResult.h:
+ * Shared/WebImage.h:
+ * Shared/WebNumber.h:
+ * Shared/WebOpenPanelParameters.h:
+ * Shared/WebRenderLayer.h:
+ * Shared/WebRenderObject.h:
+ * Shared/WebSecurityOrigin.h:
+ * Shared/WebSerializedScriptValue.h:
+ * Shared/WebString.h:
+ * Shared/WebURL.h:
+ * Shared/WebURLRequest.h:
+ * Shared/WebURLResponse.h:
+ * Shared/WebUserContentURLPattern.h:
+ * Shared/mac/ObjCObjectGraph.h:
+ * UIProcess/APINavigationData.h:
+ * UIProcess/Authentication/AuthenticationChallengeProxy.h:
+ * UIProcess/Authentication/AuthenticationDecisionListener.h:
+ * UIProcess/Authentication/WebCredential.h:
+ * UIProcess/Authentication/WebProtectionSpace.h:
+ * UIProcess/Downloads/DownloadProxy.h:
+ * UIProcess/GeolocationPermissionRequestProxy.h:
+ * UIProcess/Notifications/NotificationPermissionRequest.h:
+ * UIProcess/Notifications/WebNotification.h:
+ * UIProcess/Notifications/WebNotificationManagerProxy.h:
+ * UIProcess/Plugins/WebPluginSiteDataManager.h:
+ * UIProcess/WebApplicationCacheManagerProxy.h:
+ * UIProcess/WebBackForwardList.h:
+ * UIProcess/WebColorPickerResultListenerProxy.h:
+ * UIProcess/WebContext.h:
+ * UIProcess/WebCookieManagerProxy.h:
+ * UIProcess/WebDatabaseManagerProxy.h:
+ * UIProcess/WebEditCommandProxy.h:
+ * UIProcess/WebFrameProxy.h:
+ * UIProcess/WebGeolocationManagerProxy.h:
+ * UIProcess/WebGrammarDetail.h:
+ * UIProcess/WebIconDatabase.h:
+ * UIProcess/WebInspectorProxy.h:
+ * UIProcess/WebKeyValueStorageManager.h:
+ * UIProcess/WebMediaCacheManagerProxy.h:
+ * UIProcess/WebOpenPanelResultListenerProxy.h:
+ * UIProcess/WebOriginDataManagerProxy.h:
+ * UIProcess/WebPageGroup.h:
+ * UIProcess/WebPageProxy.h:
+ * UIProcess/WebPreferences.h:
+ * UIProcess/WebResourceCacheManagerProxy.h:
+ * WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h:
+ * WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h:
+ * WebProcess/InjectedBundle/InjectedBundle.h:
+ * WebProcess/InjectedBundle/InjectedBundleBackForwardList.h:
+ * WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h:
+ * WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h:
+ * WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:
+ * WebProcess/InjectedBundle/InjectedBundleNavigationAction.h:
+ * WebProcess/InjectedBundle/InjectedBundleScriptWorld.h:
+ * WebProcess/WebPage/PageBanner.h:
+ * WebProcess/WebPage/PageOverlay.h:
+ * WebProcess/WebPage/WebFrame.h:
+ * WebProcess/WebPage/WebInspector.h:
+ * WebProcess/WebPage/WebPage.h:
+ * WebProcess/WebPage/WebPageGroupProxy.h:
+
</ins><span class="cx"> 2013-12-10 Nick Diego Yamane <nick.yamane@openbossa.org>
</span><span class="cx">
</span><span class="cx"> [EFL] Fix WK2 build after r160341
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/APIArray.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/APIArray.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/APIArray.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">
</span><span class="cx"> namespace API {
</span><span class="cx">
</span><del>-class Array FINAL : public TypedObject<Object::Type::Array> {
</del><ins>+class Array FINAL : public ObjectImpl<Object::Type::Array> {
</ins><span class="cx"> private:
</span><span class="cx"> template<typename T>
</span><span class="cx"> static inline const T* getObject(const RefPtr<Object>& object) { return static_cast<const T*>(object.get()); }
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIFrameHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/APIFrameHandle.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/APIFrameHandle.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/APIFrameHandle.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -31,7 +31,7 @@
</span><span class="cx">
</span><span class="cx"> namespace API {
</span><span class="cx">
</span><del>-class FrameHandle : public TypedObject<Object::Type::FrameHandle> {
</del><ins>+class FrameHandle : public ObjectImpl<Object::Type::FrameHandle> {
</ins><span class="cx"> public:
</span><span class="cx"> static RefPtr<FrameHandle> create(uint64_t frameID);
</span><span class="cx"> virtual ~FrameHandle();
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/APIObject.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/APIObject.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/APIObject.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -202,18 +202,18 @@
</span><span class="cx"> };
</span><span class="cx">
</span><span class="cx"> template <Object::Type ArgumentType>
</span><del>-class TypedObject : public Object {
</del><ins>+class ObjectImpl : public Object {
</ins><span class="cx"> public:
</span><span class="cx"> static const Type APIType = ArgumentType;
</span><span class="cx">
</span><del>- virtual ~TypedObject()
</del><ins>+ virtual ~ObjectImpl()
</ins><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> protected:
</span><span class="cx"> friend class Object;
</span><span class="cx">
</span><del>- TypedObject()
</del><ins>+ ObjectImpl()
</ins><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIPageHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/APIPageHandle.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/APIPageHandle.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/APIPageHandle.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -31,7 +31,7 @@
</span><span class="cx">
</span><span class="cx"> namespace API {
</span><span class="cx">
</span><del>-class PageHandle : public TypedObject<Object::Type::PageHandle> {
</del><ins>+class PageHandle : public ObjectImpl<Object::Type::PageHandle> {
</ins><span class="cx"> public:
</span><span class="cx"> static RefPtr<PageHandle> create(uint64_t pageID);
</span><span class="cx"> virtual ~PageHandle();
</span><span class="lines">@@ -46,5 +46,4 @@
</span><span class="cx">
</span><span class="cx"> } // namespace API
</span><span class="cx">
</span><del>-
</del><span class="cx"> #endif // APIPageHandle_h
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedImmutableDictionaryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/ImmutableDictionary.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/ImmutableDictionary.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/ImmutableDictionary.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx">
</span><span class="cx"> // ImmutableDictionary - An immutable dictionary type suitable for vending to an API.
</span><span class="cx">
</span><del>-class ImmutableDictionary : public API::TypedObject<API::Object::Type::Dictionary> {
</del><ins>+class ImmutableDictionary : public API::ObjectImpl<API::Object::Type::Dictionary> {
</ins><span class="cx"> public:
</span><span class="cx"> typedef HashMap<String, RefPtr<API::Object>> MapType;
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebArchiveh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebArchive.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebArchive.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebArchive.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx"> class WebArchiveResource;
</span><span class="cx"> class WebData;
</span><span class="cx">
</span><del>-class WebArchive : public API::TypedObject<API::Object::Type::WebArchive> {
</del><ins>+class WebArchive : public API::ObjectImpl<API::Object::Type::WebArchive> {
</ins><span class="cx"> public:
</span><span class="cx"> virtual ~WebArchive();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebArchiveResourceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebArchiveResource.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebArchiveResource.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebArchiveResource.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> class WebString;
</span><span class="cx"> class WebURL;
</span><span class="cx">
</span><del>-class WebArchiveResource : public API::TypedObject<API::Object::Type::WebArchiveResource> {
</del><ins>+class WebArchiveResource : public API::ObjectImpl<API::Object::Type::WebArchiveResource> {
</ins><span class="cx"> public:
</span><span class="cx"> virtual ~WebArchiveResource();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebBackForwardListItemh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebBackForwardListItem.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebBackForwardListItem.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebBackForwardListItem.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebBackForwardListItem : public API::TypedObject<API::Object::Type::BackForwardListItem> {
</del><ins>+class WebBackForwardListItem : public API::ObjectImpl<API::Object::Type::BackForwardListItem> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebBackForwardListItem> create(const String& originalURL, const String& url, const String& title, const uint8_t* backForwardData, size_t backForwardDataSize, uint64_t itemID)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebCertificateInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebCertificateInfo.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebCertificateInfo.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebCertificateInfo.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebCertificateInfo : public API::TypedObject<API::Object::Type::CertificateInfo> {
</del><ins>+class WebCertificateInfo : public API::ObjectImpl<API::Object::Type::CertificateInfo> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebCertificateInfo> create(const CertificateInfo& info)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebConnection.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebConnection.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebConnection.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebConnection : public API::TypedObject<API::Object::Type::Connection>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender {
</del><ins>+class WebConnection : public API::ObjectImpl<API::Object::Type::Connection>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender {
</ins><span class="cx"> public:
</span><span class="cx"> virtual ~WebConnection();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebContextMenuItemh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebContextMenuItem.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebContextMenuItem.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebContextMenuItem.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebContextMenuItem : public API::TypedObject<API::Object::Type::ContextMenuItem> {
</del><ins>+class WebContextMenuItem : public API::ObjectImpl<API::Object::Type::ContextMenuItem> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebContextMenuItem> create(const WebContextMenuItemData& data)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebData.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebData.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebData.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">
</span><span class="cx"> // WebData - A data buffer type suitable for vending to an API.
</span><span class="cx">
</span><del>-class WebData : public API::TypedObject<API::Object::Type::Data> {
</del><ins>+class WebData : public API::ObjectImpl<API::Object::Type::Data> {
</ins><span class="cx"> public:
</span><span class="cx"> typedef void (*FreeDataFunction)(unsigned char*, const void* context);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebErrorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebError.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebError.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebError.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">
</span><span class="cx"> // WebError - An error type suitable for vending to an API.
</span><span class="cx">
</span><del>-class WebError : public API::TypedObject<API::Object::Type::Error> {
</del><ins>+class WebError : public API::ObjectImpl<API::Object::Type::Error> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebError> create()
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebGeolocationPositionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebGeolocationPosition.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebGeolocationPosition.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebGeolocationPosition.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -33,7 +33,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebGeolocationPosition : public API::TypedObject<API::Object::Type::GeolocationPosition> {
</del><ins>+class WebGeolocationPosition : public API::ObjectImpl<API::Object::Type::GeolocationPosition> {
</ins><span class="cx"> public:
</span><span class="cx"> struct Data {
</span><span class="cx"> void encode(CoreIPC::ArgumentEncoder&) const;
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebGeometryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebGeometry.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebGeometry.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebGeometry.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebSize : public API::TypedObject<API::Object::Type::Size> {
</del><ins>+class WebSize : public API::ObjectImpl<API::Object::Type::Size> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebSize> create(const WKSize& size)
</span><span class="cx"> {
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx"> WKSize m_size;
</span><span class="cx"> };
</span><span class="cx">
</span><del>-class WebPoint : public API::TypedObject<API::Object::Type::Point> {
</del><ins>+class WebPoint : public API::ObjectImpl<API::Object::Type::Point> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebPoint> create(const WKPoint& point)
</span><span class="cx"> {
</span><span class="lines">@@ -72,7 +72,7 @@
</span><span class="cx"> WKPoint m_point;
</span><span class="cx"> };
</span><span class="cx">
</span><del>-class WebRect : public API::TypedObject<API::Object::Type::Rect> {
</del><ins>+class WebRect : public API::ObjectImpl<API::Object::Type::Rect> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebRect> create(const WKRect& rect)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebHitTestResulth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebHitTestResult.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebHitTestResult.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebHitTestResult.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx">
</span><span class="cx"> class WebFrame;
</span><span class="cx">
</span><del>-class WebHitTestResult : public API::TypedObject<API::Object::Type::HitTestResult> {
</del><ins>+class WebHitTestResult : public API::ObjectImpl<API::Object::Type::HitTestResult> {
</ins><span class="cx"> public:
</span><span class="cx"> struct Data {
</span><span class="cx"> String absoluteImageURL;
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebImageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebImage.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebImage.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebImage.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx">
</span><span class="cx"> // WebImage - An image type suitable for vending to an API.
</span><span class="cx">
</span><del>-class WebImage : public API::TypedObject<API::Object::Type::Image> {
</del><ins>+class WebImage : public API::ObjectImpl<API::Object::Type::Image> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebImage> create(const WebCore::IntSize&, ImageOptions);
</span><span class="cx"> static PassRefPtr<WebImage> create(PassRefPtr<ShareableBitmap>);
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebNumberh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebNumber.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebNumber.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebNumber.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><span class="cx"> template<typename NumberType, API::Object::Type APIObjectType>
</span><del>-class WebNumber : public API::TypedObject<APIObjectType> {
</del><ins>+class WebNumber : public API::ObjectImpl<APIObjectType> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebNumber> create(NumberType value)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebOpenPanelParametersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebOpenPanelParameters.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebOpenPanelParameters.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebOpenPanelParameters.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebOpenPanelParameters : public API::TypedObject<API::Object::Type::OpenPanelParameters> {
</del><ins>+class WebOpenPanelParameters : public API::ObjectImpl<API::Object::Type::OpenPanelParameters> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebOpenPanelParameters> create(const WebCore::FileChooserSettings&);
</span><span class="cx"> ~WebOpenPanelParameters();
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebRenderLayerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebRenderLayer.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebRenderLayer.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebRenderLayer.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPage;
</span><span class="cx">
</span><del>-class WebRenderLayer : public API::TypedObject<API::Object::Type::RenderLayer> {
</del><ins>+class WebRenderLayer : public API::ObjectImpl<API::Object::Type::RenderLayer> {
</ins><span class="cx"> public:
</span><span class="cx"> enum CompositingLayerType { None, Normal, Tiled, Media, Container };
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebRenderObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebRenderObject.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebRenderObject.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebRenderObject.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPage;
</span><span class="cx">
</span><del>-class WebRenderObject : public API::TypedObject<API::Object::Type::RenderObject> {
</del><ins>+class WebRenderObject : public API::ObjectImpl<API::Object::Type::RenderObject> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebRenderObject> create(WebPage*);
</span><span class="cx"> static PassRefPtr<WebRenderObject> create(WebCore::RenderObject* renderer)
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebSecurityOriginh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebSecurityOrigin.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebSecurityOrigin.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebSecurityOrigin.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebSecurityOrigin : public API::TypedObject<API::Object::Type::SecurityOrigin> {
</del><ins>+class WebSecurityOrigin : public API::ObjectImpl<API::Object::Type::SecurityOrigin> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebSecurityOrigin> createFromString(const String& string)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebSerializedScriptValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebSerializedScriptValue.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebSerializedScriptValue.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebSerializedScriptValue.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebSerializedScriptValue : public API::TypedObject<API::Object::Type::SerializedScriptValue> {
</del><ins>+class WebSerializedScriptValue : public API::ObjectImpl<API::Object::Type::SerializedScriptValue> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebSerializedScriptValue> create(PassRefPtr<WebCore::SerializedScriptValue> serializedValue)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebStringh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebString.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebString.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebString.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> // WebString - A string type suitable for vending to an API.
</span><span class="cx">
</span><del>-class WebString : public API::TypedObject<API::Object::Type::String> {
</del><ins>+class WebString : public API::ObjectImpl<API::Object::Type::String> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebString> createNull()
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebURLh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebURL.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebURL.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebURL.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">
</span><span class="cx"> // WebURL - A URL type suitable for vending to an API.
</span><span class="cx">
</span><del>-class WebURL : public API::TypedObject<API::Object::Type::URL> {
</del><ins>+class WebURL : public API::ObjectImpl<API::Object::Type::URL> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebURL> create(const String& string)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebURLRequesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebURLRequest.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebURLRequest.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebURLRequest.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebURLRequest : public API::TypedObject<API::Object::Type::URLRequest> {
</del><ins>+class WebURLRequest : public API::ObjectImpl<API::Object::Type::URLRequest> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebURLRequest> create(const WebCore::URL&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebURLResponseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebURLResponse.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebURLResponse.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebURLResponse.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebURLResponse : public API::TypedObject<API::Object::Type::URLResponse> {
</del><ins>+class WebURLResponse : public API::ObjectImpl<API::Object::Type::URLResponse> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebURLResponse> create(const WebCore::ResourceResponse& response)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebUserContentURLPatternh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebUserContentURLPattern.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebUserContentURLPattern.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/WebUserContentURLPattern.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebUserContentURLPattern : public API::TypedObject<API::Object::Type::UserContentURLPattern> {
</del><ins>+class WebUserContentURLPattern : public API::ObjectImpl<API::Object::Type::UserContentURLPattern> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebUserContentURLPattern> create(const String& pattern)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedmacObjCObjectGraphh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/mac/ObjCObjectGraph.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/mac/ObjCObjectGraph.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/Shared/mac/ObjCObjectGraph.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -31,7 +31,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class ObjCObjectGraph : public API::TypedObject<API::Object::Type::ObjCObjectGraph> {
</del><ins>+class ObjCObjectGraph : public API::ObjectImpl<API::Object::Type::ObjCObjectGraph> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<ObjCObjectGraph> create(id rootObject)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPINavigationDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/APINavigationData.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/APINavigationData.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/APINavigationData.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx">
</span><span class="cx"> namespace API {
</span><span class="cx">
</span><del>-class NavigationData : public TypedObject<Object::Type::NavigationData> {
</del><ins>+class NavigationData : public ObjectImpl<Object::Type::NavigationData> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<NavigationData> create(const WebKit::WebNavigationDataStore& store)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAuthenticationAuthenticationChallengeProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx"> class WebCredential;
</span><span class="cx"> class WebProtectionSpace;
</span><span class="cx">
</span><del>-class AuthenticationChallengeProxy : public API::TypedObject<API::Object::Type::AuthenticationChallenge> {
</del><ins>+class AuthenticationChallengeProxy : public API::ObjectImpl<API::Object::Type::AuthenticationChallenge> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<AuthenticationChallengeProxy> create(const WebCore::AuthenticationChallenge& authenticationChallenge, uint64_t challengeID, CoreIPC::Connection* connection)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAuthenticationAuthenticationDecisionListenerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx"> class AuthenticationChallengeProxy;
</span><span class="cx"> class WebCredential;
</span><span class="cx">
</span><del>-class AuthenticationDecisionListener : public API::TypedObject<API::Object::Type::AuthenticationDecisionListener> {
</del><ins>+class AuthenticationDecisionListener : public API::ObjectImpl<API::Object::Type::AuthenticationDecisionListener> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<AuthenticationDecisionListener> create(AuthenticationChallengeProxy* authenticationChallenge)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAuthenticationWebCredentialh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Authentication/WebCredential.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Authentication/WebCredential.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Authentication/WebCredential.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">
</span><span class="cx"> class WebCertificateInfo;
</span><span class="cx">
</span><del>-class WebCredential : public API::TypedObject<API::Object::Type::Credential> {
</del><ins>+class WebCredential : public API::ObjectImpl<API::Object::Type::Credential> {
</ins><span class="cx"> public:
</span><span class="cx"> ~WebCredential();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAuthenticationWebProtectionSpaceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebProtectionSpace : public API::TypedObject<API::Object::Type::ProtectionSpace> {
</del><ins>+class WebProtectionSpace : public API::ObjectImpl<API::Object::Type::ProtectionSpace> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebProtectionSpace> create(const WebCore::ProtectionSpace& protectionSpace)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessDownloadsDownloadProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx"> class WebData;
</span><span class="cx"> class WebPageProxy;
</span><span class="cx">
</span><del>-class DownloadProxy : public API::TypedObject<API::Object::Type::Download>, public CoreIPC::MessageReceiver {
</del><ins>+class DownloadProxy : public API::ObjectImpl<API::Object::Type::Download>, public CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<DownloadProxy> create(DownloadProxyMap&, WebContext&);
</span><span class="cx"> ~DownloadProxy();
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessGeolocationPermissionRequestProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -33,7 +33,7 @@
</span><span class="cx">
</span><span class="cx"> class GeolocationPermissionRequestManagerProxy;
</span><span class="cx">
</span><del>-class GeolocationPermissionRequestProxy : public API::TypedObject<API::Object::Type::GeolocationPermissionRequest> {
</del><ins>+class GeolocationPermissionRequestProxy : public API::ObjectImpl<API::Object::Type::GeolocationPermissionRequest> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<GeolocationPermissionRequestProxy> create(GeolocationPermissionRequestManagerProxy* manager, uint64_t geolocationID)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNotificationsNotificationPermissionRequesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -33,7 +33,7 @@
</span><span class="cx">
</span><span class="cx"> class NotificationPermissionRequestManagerProxy;
</span><span class="cx">
</span><del>-class NotificationPermissionRequest : public API::TypedObject<API::Object::Type::NotificationPermissionRequest> {
</del><ins>+class NotificationPermissionRequest : public API::ObjectImpl<API::Object::Type::NotificationPermissionRequest> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<NotificationPermissionRequest> create(NotificationPermissionRequestManagerProxy*, uint64_t notificationID);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNotificationsWebNotificationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Notifications/WebNotification.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Notifications/WebNotification.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Notifications/WebNotification.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebNotification : public API::TypedObject<API::Object::Type::Notification> {
</del><ins>+class WebNotification : public API::ObjectImpl<API::Object::Type::Notification> {
</ins><span class="cx"> public:
</span><span class="cx"> 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)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNotificationsWebNotificationManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx"> class WebPageProxy;
</span><span class="cx"> class WebSecurityOrigin;
</span><span class="cx">
</span><del>-class WebNotificationManagerProxy : public API::TypedObject<API::Object::Type::NotificationManager>, public WebContextSupplement {
</del><ins>+class WebNotificationManagerProxy : public API::ObjectImpl<API::Object::Type::NotificationManager>, public WebContextSupplement {
</ins><span class="cx"> public:
</span><span class="cx">
</span><span class="cx"> static const char* supplementName();
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessPluginsWebPluginSiteDataManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebPluginSiteDataManager : public API::TypedObject<API::Object::Type::PluginSiteDataManager> {
</del><ins>+class WebPluginSiteDataManager : public API::ObjectImpl<API::Object::Type::PluginSiteDataManager> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebPluginSiteDataManager> create(WebContext*);
</span><span class="cx"> virtual ~WebPluginSiteDataManager();
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebApplicationCacheManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -45,7 +45,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebApplicationCacheManagerProxy : public API::TypedObject<API::Object::Type::ApplicationCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebApplicationCacheManagerProxy : public API::ObjectImpl<API::Object::Type::ApplicationCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebBackForwardListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebBackForwardList.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebBackForwardList.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebBackForwardList.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx"> * Back Forward
</span><span class="cx"> */
</span><span class="cx">
</span><del>-class WebBackForwardList : public API::TypedObject<API::Object::Type::BackForwardList> {
</del><ins>+class WebBackForwardList : public API::ObjectImpl<API::Object::Type::BackForwardList> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRef<WebBackForwardList> create(WebPageProxy& page)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebColorPickerResultListenerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebColorPickerResultListenerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebColorPickerResultListenerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebColorPickerResultListenerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPageProxy;
</span><span class="cx">
</span><del>-class WebColorPickerResultListenerProxy : public API::TypedObject<API::Object::Type::ColorPickerResultListener> {
</del><ins>+class WebColorPickerResultListenerProxy : public API::ObjectImpl<API::Object::Type::ColorPickerResultListener> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebColorPickerResultListenerProxy> create(WebPageProxy* page)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebContexth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebContext.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebContext.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebContext.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -90,7 +90,7 @@
</span><span class="cx"> extern NSString *SchemeForCustomProtocolUnregisteredNotificationName;
</span><span class="cx"> #endif
</span><span class="cx">
</span><del>-class WebContext : public API::TypedObject<API::Object::Type::Context>, private CoreIPC::MessageReceiver
</del><ins>+class WebContext : public API::ObjectImpl<API::Object::Type::Context>, private CoreIPC::MessageReceiver
</ins><span class="cx"> #if ENABLE(NETSCAPE_PLUGIN_API)
</span><span class="cx"> , private PluginInfoStoreClient
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebCookieManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx"> typedef GenericCallback<WKHTTPCookieAcceptPolicy, HTTPCookieAcceptPolicy> HTTPCookieAcceptPolicyCallback;
</span><span class="cx">
</span><del>-class WebCookieManagerProxy : public API::TypedObject<API::Object::Type::CookieManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebCookieManagerProxy : public API::ObjectImpl<API::Object::Type::CookieManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebDatabaseManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebDatabaseManagerProxy : public API::TypedObject<API::Object::Type::DatabaseManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebDatabaseManagerProxy : public API::ObjectImpl<API::Object::Type::DatabaseManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebEditCommandProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebEditCommandProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebEditCommandProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebEditCommandProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPageProxy;
</span><span class="cx">
</span><del>-class WebEditCommandProxy : public API::TypedObject<API::Object::Type::EditCommandProxy> {
</del><ins>+class WebEditCommandProxy : public API::ObjectImpl<API::Object::Type::EditCommandProxy> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebEditCommandProxy> create(uint64_t commandID, WebCore::EditAction editAction, WebPageProxy* page)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebFrameProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebFrameProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebFrameProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebFrameProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKDataRef> DataCallback;
</span><span class="cx">
</span><del>-class WebFrameProxy : public API::TypedObject<API::Object::Type::Frame> {
</del><ins>+class WebFrameProxy : public API::ObjectImpl<API::Object::Type::Frame> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebFrameProxy> create(WebPageProxy* page, uint64_t frameID)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebGeolocationManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -39,7 +39,7 @@
</span><span class="cx"> class WebContext;
</span><span class="cx"> class WebGeolocationPosition;
</span><span class="cx">
</span><del>-class WebGeolocationManagerProxy : public API::TypedObject<API::Object::Type::GeolocationManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebGeolocationManagerProxy : public API::ObjectImpl<API::Object::Type::GeolocationManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebGrammarDetailh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebGrammarDetail.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebGrammarDetail.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebGrammarDetail.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebGrammarDetail : public API::TypedObject<API::Object::Type::GrammarDetail> {
</del><ins>+class WebGrammarDetail : public API::ObjectImpl<API::Object::Type::GrammarDetail> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebGrammarDetail> create(int location, int length, API::Array* guesses, const String& userDescription);
</span><span class="cx"> static PassRefPtr<WebGrammarDetail> create(const WebCore::GrammarDetail&);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebIconDatabaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebIconDatabase.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebIconDatabase.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebIconDatabase.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -53,7 +53,7 @@
</span><span class="cx">
</span><span class="cx"> class WebContext;
</span><span class="cx">
</span><del>-class WebIconDatabase : public API::TypedObject<API::Object::Type::IconDatabase>, public WebCore::IconDatabaseClient, private CoreIPC::MessageReceiver {
</del><ins>+class WebIconDatabase : public API::ObjectImpl<API::Object::Type::IconDatabase>, public WebCore::IconDatabaseClient, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebIconDatabase> create(WebContext*);
</span><span class="cx"> virtual ~WebIconDatabase();
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebInspectorProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx"> AttachmentSideRight
</span><span class="cx"> };
</span><span class="cx">
</span><del>-class WebInspectorProxy : public API::TypedObject<API::Object::Type::Inspector>, public CoreIPC::MessageReceiver {
</del><ins>+class WebInspectorProxy : public API::ObjectImpl<API::Object::Type::Inspector>, public CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebInspectorProxy> create(WebPageProxy* page)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebKeyValueStorageManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebKeyValueStorageManager : public API::TypedObject<API::Object::Type::KeyValueStorageManager>, public WebContextSupplement {
</del><ins>+class WebKeyValueStorageManager : public API::ObjectImpl<API::Object::Type::KeyValueStorageManager>, public WebContextSupplement {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebMediaCacheManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebMediaCacheManagerProxy : public API::TypedObject<API::Object::Type::MediaCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebMediaCacheManagerProxy : public API::ObjectImpl<API::Object::Type::MediaCacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebOpenPanelResultListenerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPageProxy;
</span><span class="cx">
</span><del>-class WebOpenPanelResultListenerProxy : public API::TypedObject<API::Object::Type::FramePolicyListener> {
</del><ins>+class WebOpenPanelResultListenerProxy : public API::ObjectImpl<API::Object::Type::FramePolicyListener> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebOpenPanelResultListenerProxy> create(WebPageProxy* page)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebOriginDataManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -47,7 +47,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebOriginDataManagerProxy : public API::TypedObject<API::Object::Type::OriginDataManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebOriginDataManagerProxy : public API::ObjectImpl<API::Object::Type::OriginDataManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebPageGrouph"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebPageGroup.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebPageGroup.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebPageGroup.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx"> class WebPreferences;
</span><span class="cx"> class WebPageProxy;
</span><span class="cx">
</span><del>-class WebPageGroup : public API::TypedObject<API::Object::Type::PageGroup> {
</del><ins>+class WebPageGroup : public API::ObjectImpl<API::Object::Type::PageGroup> {
</ins><span class="cx"> public:
</span><span class="cx"> WebPageGroup(const String& identifier = String(), bool visibleToInjectedBundle = true, bool visibleToHistoryClient = true);
</span><span class="cx"> static PassRefPtr<WebPageGroup> create(const String& identifier = String(), bool visibleToInjectedBundle = true, bool visibleToHistoryClient = true);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebPageProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebPageProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebPageProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebPageProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -314,7 +314,7 @@
</span><span class="cx"> #endif
</span><span class="cx">
</span><span class="cx"> class WebPageProxy
</span><del>- : public API::TypedObject<API::Object::Type::Page>
</del><ins>+ : public API::ObjectImpl<API::Object::Type::Page>
</ins><span class="cx"> #if ENABLE(INPUT_TYPE_COLOR)
</span><span class="cx"> , public WebColorPicker::Client
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebPreferencesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebPreferences.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebPreferences.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebPreferences.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPageGroup;
</span><span class="cx">
</span><del>-class WebPreferences : public API::TypedObject<API::Object::Type::Preferences> {
</del><ins>+class WebPreferences : public API::ObjectImpl<API::Object::Type::Preferences> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebPreferences> create()
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebResourceCacheManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx">
</span><span class="cx"> typedef GenericCallback<WKArrayRef> ArrayCallback;
</span><span class="cx">
</span><del>-class WebResourceCacheManagerProxy : public API::TypedObject<API::Object::Type::CacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</del><ins>+class WebResourceCacheManagerProxy : public API::ObjectImpl<API::Object::Type::CacheManager>, public WebContextSupplement, private CoreIPC::MessageReceiver {
</ins><span class="cx"> public:
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleDOMInjectedBundleNodeHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx"> class WebFrame;
</span><span class="cx"> class WebImage;
</span><span class="cx">
</span><del>-class InjectedBundleNodeHandle : public API::TypedObject<API::Object::Type::BundleNodeHandle> {
</del><ins>+class InjectedBundleNodeHandle : public API::ObjectImpl<API::Object::Type::BundleNodeHandle> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleNodeHandle> getOrCreate(JSContextRef, JSObjectRef);
</span><span class="cx"> static PassRefPtr<InjectedBundleNodeHandle> getOrCreate(WebCore::Node*);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleDOMInjectedBundleRangeHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -39,7 +39,7 @@
</span><span class="cx">
</span><span class="cx"> class InjectedBundleScriptWorld;
</span><span class="cx">
</span><del>-class InjectedBundleRangeHandle : public API::TypedObject<API::Object::Type::BundleRangeHandle> {
</del><ins>+class InjectedBundleRangeHandle : public API::ObjectImpl<API::Object::Type::BundleRangeHandle> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleRangeHandle> getOrCreate(JSContextRef, JSObjectRef);
</span><span class="cx"> static PassRefPtr<InjectedBundleRangeHandle> getOrCreate(WebCore::Range*);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx"> class WebPage;
</span><span class="cx"> class WebPageGroupProxy;
</span><span class="cx">
</span><del>-class InjectedBundle : public API::TypedObject<API::Object::Type::Bundle> {
</del><ins>+class InjectedBundle : public API::ObjectImpl<API::Object::Type::Bundle> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundle> create(const String& path)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleBackForwardListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">
</span><span class="cx"> class InjectedBundleBackForwardListItem;
</span><span class="cx">
</span><del>-class InjectedBundleBackForwardList : public API::TypedObject<API::Object::Type::BundleBackForwardList> {
</del><ins>+class InjectedBundleBackForwardList : public API::ObjectImpl<API::Object::Type::BundleBackForwardList> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleBackForwardList> create(WebPage* page)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleBackForwardListItemh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPageProxy;
</span><span class="cx">
</span><del>-class InjectedBundleBackForwardListItem : public API::TypedObject<API::Object::Type::BundleBackForwardListItem> {
</del><ins>+class InjectedBundleBackForwardListItem : public API::ObjectImpl<API::Object::Type::BundleBackForwardListItem> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleBackForwardListItem> create(PassRefPtr<WebCore::HistoryItem> item)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleDOMWindowExtensionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx"> class InjectedBundleScriptWorld;
</span><span class="cx"> class WebFrame;
</span><span class="cx">
</span><del>-class InjectedBundleDOMWindowExtension : public API::TypedObject<API::Object::Type::BundleDOMWindowExtension> {
</del><ins>+class InjectedBundleDOMWindowExtension : public API::ObjectImpl<API::Object::Type::BundleDOMWindowExtension> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleDOMWindowExtension> create(WebFrame*, InjectedBundleScriptWorld*);
</span><span class="cx"> static InjectedBundleDOMWindowExtension* get(WebCore::DOMWindowExtension*);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleHitTestResulth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx"> class InjectedBundleNodeHandle;
</span><span class="cx"> class WebFrame;
</span><span class="cx">
</span><del>-class InjectedBundleHitTestResult : public API::TypedObject<API::Object::Type::BundleHitTestResult> {
</del><ins>+class InjectedBundleHitTestResult : public API::ObjectImpl<API::Object::Type::BundleHitTestResult> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleHitTestResult> create(const WebCore::HitTestResult&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleNavigationActionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx">
</span><span class="cx"> class WebFrame;
</span><span class="cx">
</span><del>-class InjectedBundleNavigationAction : public API::TypedObject<API::Object::Type::BundleNavigationAction> {
</del><ins>+class InjectedBundleNavigationAction : public API::ObjectImpl<API::Object::Type::BundleNavigationAction> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleNavigationAction> create(WebFrame*, const WebCore::NavigationAction&, PassRefPtr<WebCore::FormState>);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleScriptWorldh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class InjectedBundleScriptWorld : public API::TypedObject<API::Object::Type::BundleScriptWorld> {
</del><ins>+class InjectedBundleScriptWorld : public API::ObjectImpl<API::Object::Type::BundleScriptWorld> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<InjectedBundleScriptWorld> create();
</span><span class="cx"> static PassRefPtr<InjectedBundleScriptWorld> getOrCreate(WebCore::DOMWrapperWorld&);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPagePageBannerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/PageBanner.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/PageBanner.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/WebPage/PageBanner.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx">
</span><span class="cx"> class WebPage;
</span><span class="cx">
</span><del>-class PageBanner : public API::TypedObject<API::Object::Type::BundlePageBanner> {
</del><ins>+class PageBanner : public API::ObjectImpl<API::Object::Type::BundlePageBanner> {
</ins><span class="cx"> public:
</span><span class="cx"> enum Type {
</span><span class="cx"> NotSet,
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPagePageOverlayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/PageOverlay.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/PageOverlay.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/WebPage/PageOverlay.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -42,7 +42,7 @@
</span><span class="cx"> class WebMouseEvent;
</span><span class="cx"> class WebPage;
</span><span class="cx">
</span><del>-class PageOverlay : public API::TypedObject<API::Object::Type::BundlePageOverlay> {
</del><ins>+class PageOverlay : public API::ObjectImpl<API::Object::Type::BundlePageOverlay> {
</ins><span class="cx"> public:
</span><span class="cx"> class Client {
</span><span class="cx"> protected:
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebFrameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebFrame.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebFrame.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebFrame.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx"> class InjectedBundleScriptWorld;
</span><span class="cx"> class WebPage;
</span><span class="cx">
</span><del>-class WebFrame : public API::TypedObject<API::Object::Type::BundleFrame> {
</del><ins>+class WebFrame : public API::ObjectImpl<API::Object::Type::BundleFrame> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebFrame> createWithCoreMainFrame(WebPage*, WebCore::Frame*);
</span><span class="cx"> static PassRefPtr<WebFrame> createSubframe(WebPage*, const String& frameName, WebCore::HTMLFrameOwnerElement*);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebInspectorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> class WebPage;
</span><span class="cx"> struct WebPageCreationParameters;
</span><span class="cx">
</span><del>-class WebInspector : public API::TypedObject<API::Object::Type::BundleInspector> {
</del><ins>+class WebInspector : public API::ObjectImpl<API::Object::Type::BundleInspector> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebInspector> create(WebPage*, WebCore::InspectorFrontendChannel*);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -163,7 +163,7 @@
</span><span class="cx">
</span><span class="cx"> typedef Vector<RefPtr<PageOverlay>> PageOverlayList;
</span><span class="cx">
</span><del>-class WebPage : public API::TypedObject<API::Object::Type::BundlePage>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender {
</del><ins>+class WebPage : public API::ObjectImpl<API::Object::Type::BundlePage>, public CoreIPC::MessageReceiver, public CoreIPC::MessageSender {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebPage> create(uint64_t pageID, const WebPageCreationParameters&);
</span><span class="cx"> virtual ~WebPage();
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPageGroupProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h (160383 => 160384)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h        2013-12-10 21:19:15 UTC (rev 160383)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h        2013-12-10 21:28:37 UTC (rev 160384)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx">
</span><span class="cx"> namespace WebKit {
</span><span class="cx">
</span><del>-class WebPageGroupProxy : public API::TypedObject<API::Object::Type::BundlePageGroup> {
</del><ins>+class WebPageGroupProxy : public API::ObjectImpl<API::Object::Type::BundlePageGroup> {
</ins><span class="cx"> public:
</span><span class="cx"> static PassRefPtr<WebPageGroupProxy> create(const WebPageGroupData&);
</span><span class="cx"> virtual ~WebPageGroupProxy();
</span></span></pre>
</div>
</div>
</body>
</html>