<!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>[188279] 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/188279">188279</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2015-08-11 12:48:50 -0700 (Tue, 11 Aug 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>Remove unversioned client structs from the C SPI
https://bugs.webkit.org/show_bug.cgi?id=147894

Reviewed by Dan Bernstein.

* Shared/API/c/WKConnectionRef.h:
* UIProcess/API/C/WKContext.h:
* UIProcess/API/C/WKContextConnectionClient.h:
* UIProcess/API/C/WKContextDownloadClient.h:
* UIProcess/API/C/WKContextHistoryClient.h:
* UIProcess/API/C/WKContextInjectedBundleClient.h:
* UIProcess/API/C/WKCookieManager.h:
* UIProcess/API/C/WKDatabaseManager.h:
* UIProcess/API/C/WKGeolocationManager.h:
* UIProcess/API/C/WKIconDatabase.h:
* UIProcess/API/C/WKNotificationProvider.h:
* UIProcess/API/C/WKPageContextMenuClient.h:
* UIProcess/API/C/WKPageDiagnosticLoggingClient.h:
* UIProcess/API/C/WKPageFindClient.h:
* UIProcess/API/C/WKPageFindMatchesClient.h:
* UIProcess/API/C/WKPageFormClient.h:
* UIProcess/API/C/WKPageLoaderClient.h:
* UIProcess/API/C/WKPagePolicyClient.h:
* UIProcess/API/C/WKPageUIClient.h:
* WebProcess/InjectedBundle/API/c/WKBundle.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageBanner.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageContextMenuClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageDiagnosticLoggingClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageEditorClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageFormClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageFullScreenClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageLoaderClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h:
* WebProcess/InjectedBundle/API/c/WKBundlePagePolicyClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageResourceLoadClient.h:
* WebProcess/InjectedBundle/API/c/WKBundlePageUIClient.h:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIcWKConnectionRefh">trunk/Source/WebKit2/Shared/API/c/WKConnectionRef.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKContexth">trunk/Source/WebKit2/UIProcess/API/C/WKContext.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKContextConnectionClienth">trunk/Source/WebKit2/UIProcess/API/C/WKContextConnectionClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKContextDownloadClienth">trunk/Source/WebKit2/UIProcess/API/C/WKContextDownloadClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKContextHistoryClienth">trunk/Source/WebKit2/UIProcess/API/C/WKContextHistoryClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKContextInjectedBundleClienth">trunk/Source/WebKit2/UIProcess/API/C/WKContextInjectedBundleClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKCookieManagerh">trunk/Source/WebKit2/UIProcess/API/C/WKCookieManager.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKDatabaseManagerh">trunk/Source/WebKit2/UIProcess/API/C/WKDatabaseManager.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKGeolocationManagerh">trunk/Source/WebKit2/UIProcess/API/C/WKGeolocationManager.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKIconDatabaseh">trunk/Source/WebKit2/UIProcess/API/C/WKIconDatabase.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKNotificationProviderh">trunk/Source/WebKit2/UIProcess/API/C/WKNotificationProvider.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageContextMenuClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageContextMenuClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageDiagnosticLoggingClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageDiagnosticLoggingClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageFindClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageFindClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageFindMatchesClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageFindMatchesClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageFormClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageFormClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageLoaderClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageLoaderClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPagePolicyClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPagePolicyClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKPageUIClienth">trunk/Source/WebKit2/UIProcess/API/C/WKPageUIClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundleh">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageBannerh">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageBanner.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageContextMenuClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageContextMenuClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageDiagnosticLoggingClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageDiagnosticLoggingClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageEditorClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageEditorClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageFormClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFormClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageFullScreenClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFullScreenClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageLoaderClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageLoaderClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageOverlayh">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePagePolicyClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePagePolicyClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageResourceLoadClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageResourceLoadClient.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageUIClienth">trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageUIClient.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/ChangeLog        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -1,3 +1,42 @@
</span><ins>+2015-08-11  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove unversioned client structs from the C SPI
+        https://bugs.webkit.org/show_bug.cgi?id=147894
+
+        Reviewed by Dan Bernstein.
+
+        * Shared/API/c/WKConnectionRef.h:
+        * UIProcess/API/C/WKContext.h:
+        * UIProcess/API/C/WKContextConnectionClient.h:
+        * UIProcess/API/C/WKContextDownloadClient.h:
+        * UIProcess/API/C/WKContextHistoryClient.h:
+        * UIProcess/API/C/WKContextInjectedBundleClient.h:
+        * UIProcess/API/C/WKCookieManager.h:
+        * UIProcess/API/C/WKDatabaseManager.h:
+        * UIProcess/API/C/WKGeolocationManager.h:
+        * UIProcess/API/C/WKIconDatabase.h:
+        * UIProcess/API/C/WKNotificationProvider.h:
+        * UIProcess/API/C/WKPageContextMenuClient.h:
+        * UIProcess/API/C/WKPageDiagnosticLoggingClient.h:
+        * UIProcess/API/C/WKPageFindClient.h:
+        * UIProcess/API/C/WKPageFindMatchesClient.h:
+        * UIProcess/API/C/WKPageFormClient.h:
+        * UIProcess/API/C/WKPageLoaderClient.h:
+        * UIProcess/API/C/WKPagePolicyClient.h:
+        * UIProcess/API/C/WKPageUIClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundle.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageBanner.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageContextMenuClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageDiagnosticLoggingClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageEditorClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageFormClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageFullScreenClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageLoaderClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePagePolicyClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageResourceLoadClient.h:
+        * WebProcess/InjectedBundle/API/c/WKBundlePageUIClient.h:
+
</ins><span class="cx"> 2015-08-11  Dan Bernstein  &lt;mitz@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Reverted r188255, because it turned out that delegates do nonot need this information.
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIcWKConnectionRefh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/API/c/WKConnectionRef.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/API/c/WKConnectionRef.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/Shared/API/c/WKConnectionRef.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -48,16 +48,6 @@
</span><span class="cx">     WKConnectionDidCloseCallback                                        didClose;
</span><span class="cx"> } WKConnectionClientV0;
</span><span class="cx"> 
</span><del>-enum { WKConnectionClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKConnectionClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKConnectionDidReceiveMessageCallback                               didReceiveMessage;
-    WKConnectionDidCloseCallback                                        didClose;
-} WKConnectionClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> WK_EXPORT WKTypeID WKConnectionGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKConnectionSetConnectionClient(WKConnectionRef connection, const WKConnectionClientBase* client);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKContexth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKContext.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKContext.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKContext.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -75,17 +75,6 @@
</span><span class="cx">     WKContextCopyWebCryptoMasterKeyCallback                             copyWebCryptoMasterKey;
</span><span class="cx"> } WKContextClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKContextClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKContextClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKContextPlugInAutoStartOriginHashesChangedCallback                 plugInAutoStartOriginHashesChanged;
-    WKContextNetworkProcessDidCrashCallback                             networkProcessDidCrash;
-    WKContextPlugInInformationBecameAvailableCallback                   plugInInformationBecameAvailable;
-} WKContextClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> enum {
</span><span class="cx">     kWKProcessModelSharedSecondaryProcess = 0,
</span><span class="cx">     kWKProcessModelMultipleSecondaryProcesses = 1
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKContextConnectionClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKContextConnectionClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKContextConnectionClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKContextConnectionClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -42,13 +42,4 @@
</span><span class="cx">     WKContextDidCreateConnection                                        didCreateConnection;
</span><span class="cx"> } WKContextConnectionClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKContextConnectionClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKContextConnectionClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKContextDidCreateConnection                                        didCreateConnection;
-} WKContextConnectionClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKContextConnectionClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKContextDownloadClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKContextDownloadClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKContextDownloadClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKContextDownloadClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -62,23 +62,4 @@
</span><span class="cx">     WKContextDownloadProcessDidCrashCallback                            processDidCrash;
</span><span class="cx"> } WKContextDownloadClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKContextDownloadClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKContextDownloadClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKContextDownloadDidStartCallback                                   didStart;
-    WKContextDownloadDidReceiveAuthenticationChallengeCallback          didReceiveAuthenticationChallenge;
-    WKContextDownloadDidReceiveResponseCallback                         didReceiveResponse;
-    WKContextDownloadDidReceiveDataCallback                             didReceiveData;
-    WKContextDownloadShouldDecodeSourceDataOfMIMETypeCallback           shouldDecodeSourceDataOfMIMEType;
-    WKContextDownloadDecideDestinationWithSuggestedFilenameCallback     decideDestinationWithSuggestedFilename;
-    WKContextDownloadDidCreateDestinationCallback                       didCreateDestination;
-    WKContextDownloadDidFinishCallback                                  didFinish;
-    WKContextDownloadDidFailCallback                                    didFail;
-    WKContextDownloadDidCancel                                          didCancel;
-    WKContextDownloadProcessDidCrashCallback                            processDidCrash;
-} WKContextDownloadClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKContextDownloadClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKContextHistoryClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKContextHistoryClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKContextHistoryClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKContextHistoryClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -50,17 +50,4 @@
</span><span class="cx">     WKContextPopulateVisitedLinksCallback                               populateVisitedLinks;
</span><span class="cx"> } WKContextHistoryClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKContextHistoryClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKContextHistoryClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKContextDidNavigateWithNavigationDataCallback                      didNavigateWithNavigationData;
-    WKContextDidPerformClientRedirectCallback                           didPerformClientRedirect;
-    WKContextDidPerformServerRedirectCallback                           didPerformServerRedirect;
-    WKContextDidUpdateHistoryTitleCallback                              didUpdateHistoryTitle;
-    WKContextPopulateVisitedLinksCallback                               populateVisitedLinks;
-} WKContextHistoryClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKContextHistoryClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKContextInjectedBundleClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKContextInjectedBundleClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKContextInjectedBundleClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKContextInjectedBundleClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -57,17 +57,4 @@
</span><span class="cx">     WKContextGetInjectedBundleInitializationUserDataCallback            getInjectedBundleInitializationUserData;
</span><span class="cx"> } WKContextInjectedBundleClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKContextInjectedBundleClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKContextInjectedBundleClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKContextDidReceiveMessageFromInjectedBundleCallback                didReceiveMessageFromInjectedBundle;
-    WKContextDidReceiveSynchronousMessageFromInjectedBundleCallback     didReceiveSynchronousMessageFromInjectedBundle;
-
-    // Version 1.
-    WKContextGetInjectedBundleInitializationUserDataCallback            getInjectedBundleInitializationUserData;
-} WKContextInjectedBundleClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKContextInjectedBundleClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKCookieManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKCookieManager.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKCookieManager.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKCookieManager.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -55,15 +55,6 @@
</span><span class="cx">     WKCookieManagerCookiesDidChangeCallback                             cookiesDidChange;
</span><span class="cx"> } WKCookieManagerClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKCookieManagerClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKCookieManagerClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKCookieManagerCookiesDidChangeCallback                             cookiesDidChange;
-} WKCookieManagerClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> WK_EXPORT WKTypeID WKCookieManagerGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKCookieManagerSetClient(WKCookieManagerRef cookieManager, const WKCookieManagerClientBase* client);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKDatabaseManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKDatabaseManager.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKDatabaseManager.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKDatabaseManager.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -85,16 +85,6 @@
</span><span class="cx">     WKDatabaseManagerDidModifyDatabaseCallback                          didModifyDatabase;
</span><span class="cx"> } WKDatabaseManagerClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKDatabaseManagerClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKDatabaseManagerClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKDatabaseManagerDidModifyOriginCallback                            didModifyOrigin;
-    WKDatabaseManagerDidModifyDatabaseCallback                          didModifyDatabase;
-} WKDatabaseManagerClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> WK_EXPORT WKTypeID WKDatabaseManagerGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKDatabaseManagerSetClient(WKDatabaseManagerRef databaseManager, const WKDatabaseManagerClientBase* client);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKGeolocationManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKGeolocationManager.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKGeolocationManager.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKGeolocationManager.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -61,18 +61,7 @@
</span><span class="cx">     WKGeolocationProviderSetEnableHighAccuracyCallback                  setEnableHighAccuracy;
</span><span class="cx"> } WKGeolocationProviderV1;
</span><span class="cx"> 
</span><del>-enum { kWKGeolocationProviderCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKGeolocationProvider {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-    WKGeolocationProviderStartUpdatingCallback                          startUpdating;
-    WKGeolocationProviderStopUpdatingCallback                           stopUpdating;
</del><span class="cx"> 
</span><del>-    // Version 1.
-    WKGeolocationProviderSetEnableHighAccuracyCallback                  setEnableHighAccuracy;
-} WKGeolocationProvider WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
-
</del><span class="cx"> WK_EXPORT WKTypeID WKGeolocationManagerGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKGeolocationManagerSetProvider(WKGeolocationManagerRef geolocationManager, const WKGeolocationProviderBase* provider);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKIconDatabaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKIconDatabase.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKIconDatabase.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKIconDatabase.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -61,19 +61,6 @@
</span><span class="cx">     WKIconDatabaseIconDataReadyForPageURLCallback                       iconDataReadyForPageURL;
</span><span class="cx"> } WKIconDatabaseClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKIconDatabaseClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKIconDatabaseClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKIconDatabaseDidChangeIconForPageURLCallback                       didChangeIconForPageURL;
-    WKIconDatabaseDidRemoveAllIconsCallback                             didRemoveAllIcons;
-
-    // Version 1.
-    WKIconDatabaseIconDataReadyForPageURLCallback                       iconDataReadyForPageURL;
-} WKIconDatabaseClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> WK_EXPORT WKTypeID WKIconDatabaseGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKIconDatabaseSetIconDatabaseClient(WKIconDatabaseRef iconDatabase, const WKIconDatabaseClientBase* client);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKNotificationProviderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKNotificationProvider.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKNotificationProvider.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKNotificationProvider.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -58,21 +58,6 @@
</span><span class="cx">     WKNotificationProviderClearNotificationsCallback                      clearNotifications;
</span><span class="cx"> } WKNotificationProviderV0;
</span><span class="cx"> 
</span><del>-enum { kWKNotificationProviderCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0, };
-typedef struct WKNotificationProvider {
-    int                                                                   version;
-    const void*                                                           clientInfo;
-
-    // Version 0.
-    WKNotificationProviderShowCallback                                    show;
-    WKNotificationProviderCancelCallback                                  cancel;
-    WKNotificationProviderDidDestroyNotificationCallback                  didDestroyNotification;
-    WKNotificationProviderAddNotificationManagerCallback                  addNotificationManager;
-    WKNotificationProviderRemoveNotificationManagerCallback               removeNotificationManager;
-    WKNotificationProviderNotificationPermissionsCallback                 notificationPermissions;
-    WKNotificationProviderClearNotificationsCallback                      clearNotifications;
-} WKNotificationProvider WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageContextMenuClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageContextMenuClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageContextMenuClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageContextMenuClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -98,26 +98,6 @@
</span><span class="cx">     WKPageHideContextMenuCallback                                                hideContextMenu;
</span><span class="cx"> } WKPageContextMenuClientV3;
</span><span class="cx"> 
</span><del>-enum { kWKPageContextMenuClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 3 };
-typedef struct WKPageContextMenuClient {
-    int                                                                          version;
-    const void *                                                                 clientInfo;
-
-    // Version 0.
-    WKPageGetContextMenuFromProposedContextMenuCallback_deprecatedForUseWithV0   getContextMenuFromProposedMenu_deprecatedForUseWithV0;
-    WKPageCustomContextMenuItemSelectedCallback                                  customContextMenuItemSelected;
-
-    // Version 1.
-    WKPageContextMenuDismissedCallback                                           contextMenuDismissed;
-
-    // Version 2.
-    WKPageGetContextMenuFromProposedContextMenuCallback                          getContextMenuFromProposedMenu;
-
-    // Version 3.
-    WKPageShowContextMenuCallback                                                showContextMenu;
-    WKPageHideContextMenuCallback                                                hideContextMenu;
-} WKPageContextMenuClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageDiagnosticLoggingClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageDiagnosticLoggingClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageDiagnosticLoggingClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageDiagnosticLoggingClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -51,17 +51,6 @@
</span><span class="cx">     WKPageLogDiagnosticMessageWithValueCallback                        logDiagnosticMessageWithValue;
</span><span class="cx"> } WKPageDiagnosticLoggingClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKPageDiagnosticLoggingClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKPageDiagnosticLoggingClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKPageLogDiagnosticMessageCallback                                  logDiagnosticMessage;
-    WKPageLogDiagnosticMessageWithResultCallback                        logDiagnosticMessageWithResult;
-    WKPageLogDiagnosticMessageWithValueCallback                         logDiagnosticMessageWithValue;
-} WKPageDiagnosticLoggingClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageFindClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageFindClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageFindClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageFindClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -50,17 +50,6 @@
</span><span class="cx">     WKPageDidCountStringMatchesCallback                                 didCountStringMatches;
</span><span class="cx"> } WKPageFindClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKPageFindClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKPageFindClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKPageDidFindStringCallback                                         didFindString;
-    WKPageDidFailToFindStringCallback                                   didFailToFindString;
-    WKPageDidCountStringMatchesCallback                                 didCountStringMatches;
-} WKPageFindClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageFindMatchesClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageFindMatchesClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageFindMatchesClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageFindMatchesClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -53,14 +53,6 @@
</span><span class="cx">     WKPageDidGetImageForMatchResultCallback                             didGetImageForMatchResult;
</span><span class="cx"> } WKPageFindMatchesClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKPageFindMatchesClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKPageFindMatchesClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-    WKPageDidFindStringMatchesCallback                                  didFindStringMatches;
-    WKPageDidGetImageForMatchResultCallback                             didGetImageForMatchResult;
-} WKPageFindMatchesClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageFormClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageFormClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageFormClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageFormClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -47,15 +47,6 @@
</span><span class="cx">     WKPageWillSubmitFormCallback                                        willSubmitForm;
</span><span class="cx"> } WKPageFormClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKPageFormClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKPageFormClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKPageWillSubmitFormCallback                                        willSubmitForm;
-} WKPageFormClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageLoaderClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageLoaderClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageLoaderClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageLoaderClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -462,65 +462,6 @@
</span><span class="cx">     WKPageNavigationGestureDidEndCallback                               navigationGestureDidEnd;
</span><span class="cx"> } WKPageLoaderClientV6;
</span><span class="cx"> 
</span><del>-// FIXME: These should be deprecated.
-enum { kWKPageLoaderClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 3 };
-typedef struct WKPageLoaderClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKPageDidStartProvisionalLoadForFrameCallback                       didStartProvisionalLoadForFrame;
-    WKPageDidReceiveServerRedirectForProvisionalLoadForFrameCallback    didReceiveServerRedirectForProvisionalLoadForFrame;
-    WKPageDidFailProvisionalLoadWithErrorForFrameCallback               didFailProvisionalLoadWithErrorForFrame;
-    WKPageDidCommitLoadForFrameCallback                                 didCommitLoadForFrame;
-    WKPageDidFinishDocumentLoadForFrameCallback                         didFinishDocumentLoadForFrame;
-    WKPageDidFinishLoadForFrameCallback                                 didFinishLoadForFrame;
-    WKPageDidFailLoadWithErrorForFrameCallback                          didFailLoadWithErrorForFrame;
-    WKPageDidSameDocumentNavigationForFrameCallback                     didSameDocumentNavigationForFrame;
-    WKPageDidReceiveTitleForFrameCallback                               didReceiveTitleForFrame;
-    WKPageDidFirstLayoutForFrameCallback                                didFirstLayoutForFrame;
-    WKPageDidFirstVisuallyNonEmptyLayoutForFrameCallback                didFirstVisuallyNonEmptyLayoutForFrame;
-    WKPageDidRemoveFrameFromHierarchyCallback                           didRemoveFrameFromHierarchy;
-    WKPageDidDisplayInsecureContentForFrameCallback                     didDisplayInsecureContentForFrame;
-    WKPageDidRunInsecureContentForFrameCallback                         didRunInsecureContentForFrame;
-    WKPageCanAuthenticateAgainstProtectionSpaceInFrameCallback          canAuthenticateAgainstProtectionSpaceInFrame;
-    WKPageDidReceiveAuthenticationChallengeInFrameCallback              didReceiveAuthenticationChallengeInFrame;
-
-    // FIXME: Move to progress client.
-    WKPageLoaderClientCallback                                          didStartProgress;
-    WKPageLoaderClientCallback                                          didChangeProgress;
-    WKPageLoaderClientCallback                                          didFinishProgress;
-
-    // FIXME: These three functions should not be part of this client.
-    WKPageLoaderClientCallback                                          processDidBecomeUnresponsive;
-    WKPageLoaderClientCallback                                          processDidBecomeResponsive;
-    WKPageLoaderClientCallback                                          processDidCrash;
-    WKPageDidChangeBackForwardListCallback                              didChangeBackForwardList;
-    WKPageShouldGoToBackForwardListItemCallback                         shouldGoToBackForwardListItem;
-    WKPageDidFailToInitializePluginCallback_deprecatedForUseWithV0      didFailToInitializePlugin_deprecatedForUseWithV0;
-
-    // Version 1.
-    WKPageDidDetectXSSForFrameCallback                                  didDetectXSSForFrame;
-
-    void*                                                               didNewFirstVisuallyNonEmptyLayout_unavailable;
-
-    WKPageWillGoToBackForwardListItemCallback                           willGoToBackForwardListItem;
-
-    WKPageLoaderClientCallback                                          interactionOccurredWhileProcessUnresponsive;
-    WKPagePluginDidFailCallback_deprecatedForUseWithV1                  pluginDidFail_deprecatedForUseWithV1;
-
-    // Version 2.
-    void                                                                (*didReceiveIntentForFrame_unavailable)(void);
-    void                                                                (*registerIntentServiceForFrame_unavailable)(void);
-
-    WKPageDidLayoutCallback                                             didLayout;
-    WKPagePluginLoadPolicyCallback_deprecatedForUseWithV2               pluginLoadPolicy_deprecatedForUseWithV2;
-    WKPagePluginDidFailCallback                                         pluginDidFail;
-
-    // Version 3.
-    WKPagePluginLoadPolicyCallback                                      pluginLoadPolicy;
-} WKPageLoaderClient;
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPagePolicyClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPagePolicyClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPagePolicyClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPagePolicyClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -71,23 +71,6 @@
</span><span class="cx">     WKPageDecidePolicyForResponseCallback                                decidePolicyForResponse;
</span><span class="cx"> } WKPagePolicyClientV1;
</span><span class="cx"> 
</span><del>-// FIXME: These should be deprecated.
-enum { kWKPagePolicyClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKPagePolicyClient {
-    int                                                                  version;
-    const void *                                                         clientInfo;
-
-    // Version 0.
-    WKPageDecidePolicyForNavigationActionCallback_deprecatedForUseWithV0 decidePolicyForNavigationAction_deprecatedForUseWithV0;
-    WKPageDecidePolicyForNewWindowActionCallback                         decidePolicyForNewWindowAction;
-    WKPageDecidePolicyForResponseCallback_deprecatedForUseWithV0         decidePolicyForResponse_deprecatedForUseWithV0;
-    WKPageUnableToImplementPolicyCallback                                unableToImplementPolicy;
-
-    // Version 1.
-    WKPageDecidePolicyForNavigationActionCallback                        decidePolicyForNavigationAction;
-    WKPageDecidePolicyForResponseCallback                                decidePolicyForResponse;
-} WKPagePolicyClient;
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKPageUIClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPageUIClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKPageUIClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPageUIClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -456,64 +456,6 @@
</span><span class="cx">     WKPageMediaSessionMetadataDidChangeCallback                         mediaSessionMetadataDidChange;
</span><span class="cx"> } WKPageUIClientV5;
</span><span class="cx"> 
</span><del>-enum { kWKPageUIClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 2 };
-typedef struct WKPageUIClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKPageCreateNewPageCallback_deprecatedForUseWithV0                  createNewPage_deprecatedForUseWithV0;
-    WKPageUIClientCallback                                              showPage;
-    WKPageUIClientCallback                                              close;
-    WKPageTakeFocusCallback                                             takeFocus;
-    WKPageFocusCallback                                                 focus;
-    WKPageUnfocusCallback                                               unfocus;
-    WKPageRunJavaScriptAlertCallback_deprecatedForUseWithV0             runJavaScriptAlert;
-    WKPageRunJavaScriptConfirmCallback_deprecatedForUseWithV0           runJavaScriptConfirm;
-    WKPageRunJavaScriptPromptCallback_deprecatedForUseWithV0            runJavaScriptPrompt;
-    WKPageSetStatusTextCallback                                         setStatusText;
-    WKPageMouseDidMoveOverElementCallback_deprecatedForUseWithV0        mouseDidMoveOverElement_deprecatedForUseWithV0;
-    WKPageMissingPluginButtonClickedCallback_deprecatedForUseWithV0     missingPluginButtonClicked_deprecatedForUseWithV0;
-    WKPageDidNotHandleKeyEventCallback                                  didNotHandleKeyEvent;
-    WKPageDidNotHandleWheelEventCallback                                didNotHandleWheelEvent;
-    WKPageGetToolbarsAreVisibleCallback                                 toolbarsAreVisible;
-    WKPageSetToolbarsAreVisibleCallback                                 setToolbarsAreVisible;
-    WKPageGetMenuBarIsVisibleCallback                                   menuBarIsVisible;
-    WKPageSetMenuBarIsVisibleCallback                                   setMenuBarIsVisible;
-    WKPageGetStatusBarIsVisibleCallback                                 statusBarIsVisible;
-    WKPageSetStatusBarIsVisibleCallback                                 setStatusBarIsVisible;
-    WKPageGetIsResizableCallback                                        isResizable;
-    WKPageSetIsResizableCallback                                        setIsResizable;
-    WKPageGetWindowFrameCallback                                        getWindowFrame;
-    WKPageSetWindowFrameCallback                                        setWindowFrame;
-    WKPageRunBeforeUnloadConfirmPanelCallback                           runBeforeUnloadConfirmPanel;
-    WKPageUIClientCallback                                              didDraw;
-    WKPageUIClientCallback                                              pageDidScroll;
-    WKPageExceededDatabaseQuotaCallback                                 exceededDatabaseQuota;
-    WKPageRunOpenPanelCallback                                          runOpenPanel;
-    WKPageDecidePolicyForGeolocationPermissionRequestCallback           decidePolicyForGeolocationPermissionRequest;
-    WKPageHeaderHeightCallback                                          headerHeight;
-    WKPageFooterHeightCallback                                          footerHeight;
-    WKPageDrawHeaderCallback                                            drawHeader;
-    WKPageDrawFooterCallback                                            drawFooter;
-    WKPagePrintFrameCallback                                            printFrame;
-    WKPageUIClientCallback                                              runModal;
-    void*                                                               unused1; // Used to be didCompleteRubberBandForMainFrame
-    WKPageSaveDataToFileInDownloadsFolderCallback                       saveDataToFileInDownloadsFolder;
-    void*                                                               shouldInterruptJavaScript_unavailable;
-
-    // Version 1.
-    WKPageCreateNewPageCallback                                         createNewPage;
-    WKPageMouseDidMoveOverElementCallback                               mouseDidMoveOverElement;
-    WKPageDecidePolicyForNotificationPermissionRequestCallback          decidePolicyForNotificationPermissionRequest;
-    WKPageUnavailablePluginButtonClickedCallback_deprecatedForUseWithV1 unavailablePluginButtonClicked_deprecatedForUseWithV1;
-
-    // Version 2.
-    WKPageShowColorPickerCallback                                       showColorPicker;
-    WKPageHideColorPickerCallback                                       hideColorPicker;
-    WKPageUnavailablePluginButtonClickedCallback                        unavailablePluginButtonClicked;
-} WKPageUIClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -68,21 +68,6 @@
</span><span class="cx">     WKBundleDidReceiveMessageToPageCallback                             didReceiveMessageToPage;
</span><span class="cx"> } WKBundleClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundleClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKBundleClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundleDidCreatePageCallback                                       didCreatePage;
-    WKBundleWillDestroyPageCallback                                     willDestroyPage;
-    WKBundleDidInitializePageGroupCallback                              didInitializePageGroup;
-    WKBundleDidReceiveMessageCallback                                   didReceiveMessage;
-
-    // Version 1.
-    WKBundleDidReceiveMessageToPageCallback                             didReceiveMessageToPage;
-} WKBundleClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> WK_EXPORT WKTypeID WKBundleGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKBundleSetClient(WKBundleRef bundle, WKBundleClientBase* client);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageBannerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageBanner.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageBanner.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageBanner.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -59,19 +59,6 @@
</span><span class="cx">     WKBundlePageBannerMouseDraggedCallback                              mouseDragged;
</span><span class="cx"> } WKBundlePageBannerClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageBannerClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKBundlePageBannerClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageBannerMouseDownCallback                                 mouseDown;
-    WKBundlePageBannerMouseUpCallback                                   mouseUp;
-    WKBundlePageBannerMouseMovedCallback                                mouseMoved;
-    WKBundlePageBannerMouseDraggedCallback                              mouseDragged;
-} WKBundlePageBannerClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
-
</del><span class="cx"> WK_EXPORT WKTypeID WKBundlePageBannerGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> #ifdef __cplusplus
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageContextMenuClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageContextMenuClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageContextMenuClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageContextMenuClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -51,13 +51,4 @@
</span><span class="cx">     WKBundlePagePrepareForActionMenuCallback                            prepareForActionMenu;
</span><span class="cx"> } WKBundlePageContextMenuClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageContextMenuClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKBundlePageContextMenuClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageGetContextMenuFromDefaultContextMenuCallback            getContextMenuFromDefaultMenu;
-} WKBundlePageContextMenuClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageContextMenuClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageDiagnosticLoggingClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageDiagnosticLoggingClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageDiagnosticLoggingClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageDiagnosticLoggingClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -58,18 +58,4 @@
</span><span class="cx">     WKBundlePageLogDiagnosticMessageWithValueCallback                   logDiagnosticMessageWithValue;
</span><span class="cx"> } WKBundlePageDiagnosticLoggingClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageDiagnosticLoggingClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKBundlePageDiagnosticLoggingClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageDiagnosticLoggingCallback                               logDiagnosticMessageDeprecated;
-
-    // Version 1.
-    WKBundlePageLogDiagnosticMessageCallback                            logDiagnosticMessage;
-    WKBundlePageLogDiagnosticMessageWithResultCallback                  logDiagnosticMessageWithResult;
-    WKBundlePageLogDiagnosticMessageWithValueCallback                   logDiagnosticMessageWithValue;
-} WKBundlePageDiagnosticLoggingClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageDiagnosticLoggingClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageEditorClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageEditorClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageEditorClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageEditorClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -114,28 +114,4 @@
</span><span class="cx">     WKBundlePageDidWriteToPasteboard                                    didWriteToPasteboard;
</span><span class="cx"> } WKBundlePageEditorClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageEditorClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKBundlePageEditorClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageShouldBeginEditingCallback                              shouldBeginEditing;
-    WKBundlePageShouldEndEditingCallback                                shouldEndEditing;
-    WKBundlePageShouldInsertNodeCallback                                shouldInsertNode;
-    WKBundlePageShouldInsertTextCallback                                shouldInsertText;
-    WKBundlePageShouldDeleteRangeCallback                               shouldDeleteRange;
-    WKBundlePageShouldChangeSelectedRange                               shouldChangeSelectedRange;
-    WKBundlePageShouldApplyStyle                                        shouldApplyStyle;
-    WKBundlePageEditingNotification                                     didBeginEditing;
-    WKBundlePageEditingNotification                                     didEndEditing;
-    WKBundlePageEditingNotification                                     didChange;
-    WKBundlePageEditingNotification                                     didChangeSelection;
-
-    // Version 1.
-    WKBundlePageWillWriteToPasteboard                                   willWriteToPasteboard;
-    WKBundlePageGetPasteboardDataForRange                               getPasteboardDataForRange;
-    WKBundlePageDidWriteToPasteboard                                    didWriteToPasteboard;
-} WKBundlePageEditorClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageEditorClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageFormClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFormClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFormClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFormClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -92,26 +92,4 @@
</span><span class="cx">     WKBundlePageDidAssociateFormControlsCallback                        didAssociateFormControls;
</span><span class="cx"> } WKBundlePageFormClientV2;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageFormClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 2 };
-typedef struct WKBundlePageFormClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-    
-    // Version 0.
-    WKBundlePageTextFieldDidBeginEditingCallback                        textFieldDidBeginEditing;
-    WKBundlePageTextFieldDidEndEditingCallback                          textFieldDidEndEditing;
-    WKBundlePageTextDidChangeInTextFieldCallback                        textDidChangeInTextField;
-    WKBundlePageTextDidChangeInTextAreaCallback                         textDidChangeInTextArea;
-    WKBundlePageShouldPerformActionInTextFieldCallback                  shouldPerformActionInTextField;
-    WKBundlePageWillSubmitFormCallback                                  willSubmitForm;
-    
-    // Version 1.
-    WKBundlePageWillSendSubmitEventCallback                             willSendSubmitEvent;
-
-    // version 2.
-    WKBundlePageDidFocusTextFieldCallback                               didFocusTextField;
-    WKBundlePageShouldNotifyOnFormChangesCallback                       shouldNotifyOnFormChanges;
-    WKBundlePageDidAssociateFormControlsCallback                        didAssociateFormControls;
-} WKBundlePageFormClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageFormClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageFullScreenClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFullScreenClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFullScreenClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageFullScreenClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -64,20 +64,4 @@
</span><span class="cx">     WKBundlePageCloseFullScreen                                         closeFullScreen;
</span><span class="cx"> } WKBundlePageFullScreenClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageFullScreenClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKBundlePageFullScreenClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0:
-    WKBundlePageSupportsFullScreen                                      supportsFullScreen;
-    WKBundlePageEnterFullScreenForElement                               enterFullScreenForElement;
-    WKBundlePageExitFullScreenForElement                                exitFullScreenForElement;
-
-    // Version 1:
-    WKBundlePageBeganEnterFullScreen                                    beganEnterFullScreen;
-    WKBundlePageBeganExitFullScreen                                     beganExitFullScreen;
-    WKBundlePageCloseFullScreen                                         closeFullScreen;
-} WKBundlePageFullScreenClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageFullScreenClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageLoaderClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageLoaderClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageLoaderClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageLoaderClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -464,61 +464,4 @@
</span><span class="cx">     WKBundlePageUserAgentForURLCallback                                     userAgentForURL;
</span><span class="cx"> } WKBundlePageLoaderClientV8;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageLoaderClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 8 };
-typedef struct WKBundlePageLoaderClient {
-    int                                                                     version;
-    const void *                                                            clientInfo;
-
-    // Version 0.
-    WKBundlePageDidStartProvisionalLoadForFrameCallback                     didStartProvisionalLoadForFrame;
-    WKBundlePageDidReceiveServerRedirectForProvisionalLoadForFrameCallback  didReceiveServerRedirectForProvisionalLoadForFrame;
-    WKBundlePageDidFailProvisionalLoadWithErrorForFrameCallback             didFailProvisionalLoadWithErrorForFrame;
-    WKBundlePageDidCommitLoadForFrameCallback                               didCommitLoadForFrame;
-    WKBundlePageDidFinishDocumentLoadForFrameCallback                       didFinishDocumentLoadForFrame;
-    WKBundlePageDidFinishLoadForFrameCallback                               didFinishLoadForFrame;
-    WKBundlePageDidFailLoadWithErrorForFrameCallback                        didFailLoadWithErrorForFrame;
-    WKBundlePageDidSameDocumentNavigationForFrameCallback                   didSameDocumentNavigationForFrame;
-    WKBundlePageDidReceiveTitleForFrameCallback                             didReceiveTitleForFrame;
-    WKBundlePageDidFirstLayoutForFrameCallback                              didFirstLayoutForFrame;
-    WKBundlePageDidFirstVisuallyNonEmptyLayoutForFrameCallback              didFirstVisuallyNonEmptyLayoutForFrame;
-    WKBundlePageDidRemoveFrameFromHierarchyCallback                         didRemoveFrameFromHierarchy;
-    WKBundlePageDidDisplayInsecureContentForFrameCallback                   didDisplayInsecureContentForFrame;
-    WKBundlePageDidRunInsecureContentForFrameCallback                       didRunInsecureContentForFrame;
-    WKBundlePageDidClearWindowObjectForFrameCallback                        didClearWindowObjectForFrame;
-    WKBundlePageDidCancelClientRedirectForFrameCallback                     didCancelClientRedirectForFrame;
-    WKBundlePageWillPerformClientRedirectForFrameCallback                   willPerformClientRedirectForFrame;
-    WKBundlePageDidHandleOnloadEventsForFrameCallback                       didHandleOnloadEventsForFrame;
-
-    // Version 1.
-    WKBundlePageDidLayoutForFrameCallback                                   didLayoutForFrame;
-    void *                                                                  didNewFirstVisuallyNonEmptyLayout_unavailable;
-    WKBundlePageDidDetectXSSForFrameCallback                                didDetectXSSForFrame;
-    WKBundlePageShouldGoToBackForwardListItemCallback                       shouldGoToBackForwardListItem;
-    WKBundlePageGlobalObjectIsAvailableForFrameCallback                     globalObjectIsAvailableForFrame;
-    WKBundlePageWillDisconnectDOMWindowExtensionFromGlobalObjectCallback    willDisconnectDOMWindowExtensionFromGlobalObject;
-    WKBundlePageDidReconnectDOMWindowExtensionToGlobalObjectCallback        didReconnectDOMWindowExtensionToGlobalObject;
-    WKBundlePageWillDestroyGlobalObjectForDOMWindowExtensionCallback        willDestroyGlobalObjectForDOMWindowExtension;
-    
-    // Version 2
-    WKBundlePageDidFinishProgressCallback                                   didFinishProgress;
-    WKBundlePageShouldForceUniversalAccessFromLocalURLCallback              shouldForceUniversalAccessFromLocalURL;
-
-    // Version 3
-    void *                                                                  didReceiveIntentForFrame_unavailable;
-    void *                                                                  registerIntentServiceForFrame_unavailable;
-
-    // Version 4
-    WKBundlePageDidLayoutCallback                                           didLayout;
-
-    // Version 5
-    WKBundlePageFeaturesUsedInPageCallback                                  featuresUsedInPage;
-    
-    // Version 6
-    WKBundlePageWillLoadURLRequestCallback                                  willLoadURLRequest;
-    WKBundlePageWillLoadDataRequestCallback                                 willLoadDataRequest;
-
-    // Version 7
-    void *                                                                  willDestroyFrame_unavailable;
-} WKBundlePageLoaderClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageLoaderClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageOverlayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -88,20 +88,6 @@
</span><span class="cx">     WKBundlePageOverlayDataDetectorsDidHideUI                           dataDetectorsDidHideUI;
</span><span class="cx"> } WKBundlePageOverlayClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageOverlayClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKBundlePageOverlayClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    WKBundlePageOverlayWillMoveToPageCallback                           willMoveToPage;
-    WKBundlePageOverlayDidMoveToPageCallback                            didMoveToPage;
-    WKBundlePageOverlayDrawRectCallback                                 drawRect;
-    WKBundlePageOverlayMouseDownCallback                                mouseDown;
-    WKBundlePageOverlayMouseUpCallback                                  mouseUp;
-    WKBundlePageOverlayMouseMovedCallback                               mouseMoved;
-    WKBundlePageOverlayMouseDraggedCallback                             mouseDragged;
-} WKBundlePageOverlayClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> typedef WKTypeRef (*WKAccessibilityAttributeValueCallback)(WKBundlePageOverlayRef pageOverlay, WKStringRef attribute, WKTypeRef parameter, const void* clientInfo);
</span><span class="cx"> typedef WKArrayRef (*WKAccessibilityAttributeNamesCallback)(WKBundlePageOverlayRef pageOverlay, bool parameterizedNames, const void* clientInfo);
</span><span class="cx"> 
</span><span class="lines">@@ -118,16 +104,6 @@
</span><span class="cx">     WKAccessibilityAttributeNamesCallback                               copyAccessibilityAttributeNames;
</span><span class="cx"> } WKBundlePageOverlayAccessibilityClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageOverlayAccessibilityClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKBundlePageOverlayAccessibilityClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKAccessibilityAttributeValueCallback                               copyAccessibilityAttributeValue;
-    WKAccessibilityAttributeNamesCallback                               copyAccessibilityAttributeNames;
-} WKBundlePageOverlayAccessibilityClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> WK_EXPORT WKTypeID WKBundlePageOverlayGetTypeID();
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT WKBundlePageOverlayRef WKBundlePageOverlayCreate(WKBundlePageOverlayClientBase* client);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePagePolicyClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePagePolicyClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePagePolicyClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePagePolicyClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -54,16 +54,4 @@
</span><span class="cx">     WKBundlePageUnableToImplementPolicyCallback                         unableToImplementPolicy;
</span><span class="cx"> } WKBundlePagePolicyClientV0;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePagePolicyClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 0 };
-typedef struct WKBundlePagePolicyClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageDecidePolicyForNavigationActionCallback                 decidePolicyForNavigationAction;
-    WKBundlePageDecidePolicyForNewWindowActionCallback                  decidePolicyForNewWindowAction;
-    WKBundlePageDecidePolicyForResponseCallback                         decidePolicyForResponse;
-    WKBundlePageUnableToImplementPolicyCallback                         unableToImplementPolicy;
-} WKBundlePagePolicyClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePagePolicyClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageResourceLoadClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageResourceLoadClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageResourceLoadClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageResourceLoadClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -76,25 +76,4 @@
</span><span class="cx">     WKBundlePageShouldUseCredentialStorageCallback                      shouldUseCredentialStorage;
</span><span class="cx"> } WKBundlePageResourceLoadClientV1;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageResourceLoadClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 1 };
-typedef struct WKBundlePageResourceLoadClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageDidInitiateLoadForResourceCallback                      didInitiateLoadForResource;
-
-    // willSendRequestForFrame is supposed to return a retained reference to the URL request.
-    WKBundlePageWillSendRequestForFrameCallback                         willSendRequestForFrame;
-
-    WKBundlePageDidReceiveResponseForResourceCallback                   didReceiveResponseForResource;
-    WKBundlePageDidReceiveContentLengthForResourceCallback              didReceiveContentLengthForResource;
-    WKBundlePageDidFinishLoadForResourceCallback                        didFinishLoadForResource;
-    WKBundlePageDidFailLoadForResourceCallback                          didFailLoadForResource;
-
-    // Version 1.
-    WKBundlePageShouldCacheResponseCallback                             shouldCacheResponse;
-    WKBundlePageShouldUseCredentialStorageCallback                      shouldUseCredentialStorage;
-} WKBundlePageResourceLoadClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageResourceLoadClient_h
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleAPIcWKBundlePageUIClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageUIClient.h (188278 => 188279)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageUIClient.h        2015-08-11 19:47:06 UTC (rev 188278)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageUIClient.h        2015-08-11 19:48:50 UTC (rev 188279)
</span><span class="lines">@@ -174,36 +174,4 @@
</span><span class="cx">     WKBundlePageDidClickAutoFillButtonCallback                          didClickAutoFillButton;
</span><span class="cx"> } WKBundlePageUIClientV3;
</span><span class="cx"> 
</span><del>-enum { kWKBundlePageUIClientCurrentVersion WK_ENUM_DEPRECATED(&quot;Use an explicit version number instead&quot;) = 2 };
-typedef struct WKBundlePageUIClient {
-    int                                                                 version;
-    const void *                                                        clientInfo;
-
-    // Version 0.
-    WKBundlePageWillAddMessageToConsoleCallback                         willAddMessageToConsole;
-    WKBundlePageWillSetStatusbarTextCallback                            willSetStatusbarText;
-    WKBundlePageWillRunJavaScriptAlertCallback                          willRunJavaScriptAlert;
-    WKBundlePageWillRunJavaScriptConfirmCallback                        willRunJavaScriptConfirm;
-    WKBundlePageWillRunJavaScriptPromptCallback                         willRunJavaScriptPrompt;
-    WKBundlePageMouseDidMoveOverElementCallback                         mouseDidMoveOverElement;
-    WKBundlePageDidScrollCallback                                       pageDidScroll;
-    void*                                                               unused1;
-    WKBundlePageGenerateFileForUploadCallback                           shouldGenerateFileForUpload;
-    WKBundlePageGenerateFileForUploadCallback                           generateFileForUpload;
-    void*                                                               unused2;
-    WKBundlePageStatusBarIsVisibleCallback                              statusBarIsVisible;
-    WKBundlePageMenuBarIsVisibleCallback                                menuBarIsVisible;
-    WKBundlePageToolbarsAreVisibleCallback                              toolbarsAreVisible;
-
-    // Version 1.
-    WKBundlePageReachedAppCacheOriginQuotaCallback                      didReachApplicationCacheOriginQuota;
-
-    // Version 2.
-    WKBundlePageExceededDatabaseQuotaCallback                           didExceedDatabaseQuota;
-    WKBundlePagePlugInCreateStartLabelTitleCallback                     createPlugInStartLabelTitle;
-    WKBundlePagePlugInCreateStartLabelSubtitleCallback                  createPlugInStartLabelSubtitle;
-    WKBundlePagePlugInCreateExtraStyleSheetCallback                     createPlugInExtraStyleSheet;
-    WKBundlePagePlugInCreateExtraScriptCallback                         createPlugInExtraScript;
-} WKBundlePageUIClient WK_C_DEPRECATED(&quot;Use an explicit versioned struct instead&quot;);
-
</del><span class="cx"> #endif // WKBundlePageUIClient_h
</span></span></pre>
</div>
</div>

</body>
</html>