<!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 <andersca@apple.com>
+
+ 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 <mitz@apple.com>
</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("Use an explicit version number instead") = 0 };
-typedef struct WKConnectionClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKConnectionDidReceiveMessageCallback didReceiveMessage;
- WKConnectionDidCloseCallback didClose;
-} WKConnectionClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 1 };
-typedef struct WKContextClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKContextPlugInAutoStartOriginHashesChangedCallback plugInAutoStartOriginHashesChanged;
- WKContextNetworkProcessDidCrashCallback networkProcessDidCrash;
- WKContextPlugInInformationBecameAvailableCallback plugInInformationBecameAvailable;
-} WKContextClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKContextConnectionClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKContextDidCreateConnection didCreateConnection;
-} WKContextConnectionClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 1 };
-typedef struct WKContextInjectedBundleClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKContextDidReceiveMessageFromInjectedBundleCallback didReceiveMessageFromInjectedBundle;
- WKContextDidReceiveSynchronousMessageFromInjectedBundleCallback didReceiveSynchronousMessageFromInjectedBundle;
-
- // Version 1.
- WKContextGetInjectedBundleInitializationUserDataCallback getInjectedBundleInitializationUserData;
-} WKContextInjectedBundleClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKCookieManagerClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKCookieManagerCookiesDidChangeCallback cookiesDidChange;
-} WKCookieManagerClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKDatabaseManagerClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKDatabaseManagerDidModifyOriginCallback didModifyOrigin;
- WKDatabaseManagerDidModifyDatabaseCallback didModifyDatabase;
-} WKDatabaseManagerClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
-
</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("Use an explicit version number instead") = 1 };
-typedef struct WKIconDatabaseClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKIconDatabaseDidChangeIconForPageURLCallback didChangeIconForPageURL;
- WKIconDatabaseDidRemoveAllIconsCallback didRemoveAllIcons;
-
- // Version 1.
- WKIconDatabaseIconDataReadyForPageURLCallback iconDataReadyForPageURL;
-} WKIconDatabaseClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKPageDiagnosticLoggingClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKPageLogDiagnosticMessageCallback logDiagnosticMessage;
- WKPageLogDiagnosticMessageWithResultCallback logDiagnosticMessageWithResult;
- WKPageLogDiagnosticMessageWithValueCallback logDiagnosticMessageWithValue;
-} WKPageDiagnosticLoggingClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKPageFindClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKPageDidFindStringCallback didFindString;
- WKPageDidFailToFindStringCallback didFailToFindString;
- WKPageDidCountStringMatchesCallback didCountStringMatches;
-} WKPageFindClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKPageFindMatchesClient {
- int version;
- const void * clientInfo;
- WKPageDidFindStringMatchesCallback didFindStringMatches;
- WKPageDidGetImageForMatchResultCallback didGetImageForMatchResult;
-} WKPageFindMatchesClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKPageFormClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKPageWillSubmitFormCallback willSubmitForm;
-} WKPageFormClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit version number instead") = 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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKBundlePageBannerClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKBundlePageBannerMouseDownCallback mouseDown;
- WKBundlePageBannerMouseUpCallback mouseUp;
- WKBundlePageBannerMouseMovedCallback mouseMoved;
- WKBundlePageBannerMouseDraggedCallback mouseDragged;
-} WKBundlePageBannerClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKBundlePageContextMenuClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKBundlePageGetContextMenuFromDefaultContextMenuCallback getContextMenuFromDefaultMenu;
-} WKBundlePageContextMenuClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKBundlePageOverlayAccessibilityClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKAccessibilityAttributeValueCallback copyAccessibilityAttributeValue;
- WKAccessibilityAttributeNamesCallback copyAccessibilityAttributeNames;
-} WKBundlePageOverlayAccessibilityClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 0 };
-typedef struct WKBundlePagePolicyClient {
- int version;
- const void * clientInfo;
-
- // Version 0.
- WKBundlePageDecidePolicyForNavigationActionCallback decidePolicyForNavigationAction;
- WKBundlePageDecidePolicyForNewWindowActionCallback decidePolicyForNewWindowAction;
- WKBundlePageDecidePolicyForResponseCallback decidePolicyForResponse;
- WKBundlePageUnableToImplementPolicyCallback unableToImplementPolicy;
-} WKBundlePagePolicyClient WK_C_DEPRECATED("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</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("Use an explicit version number instead") = 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("Use an explicit versioned struct instead");
-
</del><span class="cx"> #endif // WKBundlePageUIClient_h
</span></span></pre>
</div>
</div>
</body>
</html>