| Index: webkit/api/public/WebKitClient.h
|
| ===================================================================
|
| --- webkit/api/public/WebKitClient.h (revision 30581)
|
| +++ webkit/api/public/WebKitClient.h (working copy)
|
| @@ -127,7 +127,7 @@
|
| virtual bool isLinkVisited(unsigned long long linkHash) = 0;
|
|
|
|
|
| - // HTML5 DB ------------------------------------------------------------
|
| + // Database ------------------------------------------------------------
|
|
|
| #ifdef WIN32
|
| typedef HANDLE FileHandle;
|
| @@ -149,6 +149,7 @@
|
| // Returns the size of the given database file
|
| virtual long long databaseGetFileSize(const WebString& fileName) = 0;
|
|
|
| +
|
| // Keygen --------------------------------------------------------------
|
|
|
| // Handle the <keygen> tag for generating client certificates
|
| @@ -159,6 +160,7 @@
|
| const WebKit::WebString& challenge,
|
| const WebKit::WebURL& url) = 0;
|
|
|
| +
|
| // Message Ports -------------------------------------------------------
|
|
|
| // Creates a Message Port Channel. This can be called on any thread.
|
| @@ -183,7 +185,10 @@
|
| // Returns a new WebSocketStreamHandle instance.
|
| virtual WebSocketStreamHandle* createSocketStreamHandle() = 0;
|
|
|
| + // Returns the User-Agent string that should be used for the given URL.
|
| + virtual WebString userAgent(const WebURL&) = 0;
|
|
|
| +
|
| // Plugins -------------------------------------------------------------
|
|
|
| // If refresh is true, then cached information should not be used to
|
|
|