Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(406)

Side by Side Diff: chrome/browser/renderer_host/render_sandbox_host_linux.cc

Issue 149760: Introduce WebLocalizedString and queryLocalizedString methods... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 11 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/renderer/renderer_webkitclient_impl.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/renderer_host/render_sandbox_host_linux.h" 5 #include "chrome/browser/renderer_host/render_sandbox_host_linux.h"
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 #include <unistd.h> 8 #include <unistd.h>
9 #include <sys/uio.h> 9 #include <sys/uio.h>
10 #include <sys/socket.h> 10 #include <sys/socket.h>
(...skipping 12 matching lines...) Expand all
23 #include "webkit/api/public/WebKit.h" 23 #include "webkit/api/public/WebKit.h"
24 #include "webkit/api/public/WebKitClient.h" 24 #include "webkit/api/public/WebKitClient.h"
25 25
26 #include "SkFontHost_fontconfig_direct.h" 26 #include "SkFontHost_fontconfig_direct.h"
27 #include "SkFontHost_fontconfig_ipc.h" 27 #include "SkFontHost_fontconfig_ipc.h"
28 28
29 using WebKit::WebClipboard; 29 using WebKit::WebClipboard;
30 using WebKit::WebData; 30 using WebKit::WebData;
31 using WebKit::WebFontInfo; 31 using WebKit::WebFontInfo;
32 using WebKit::WebKitClient; 32 using WebKit::WebKitClient;
33 using WebKit::WebLocalizedString;
33 using WebKit::WebMimeRegistry; 34 using WebKit::WebMimeRegistry;
34 using WebKit::WebPluginInfo; 35 using WebKit::WebPluginInfo;
35 using WebKit::WebPluginListBuilder; 36 using WebKit::WebPluginListBuilder;
36 using WebKit::WebSandboxSupport; 37 using WebKit::WebSandboxSupport;
37 using WebKit::WebString; 38 using WebKit::WebString;
38 using WebKit::WebThemeEngine; 39 using WebKit::WebThemeEngine;
39 using WebKit::WebUChar; 40 using WebKit::WebUChar;
40 using WebKit::WebURL; 41 using WebKit::WebURL;
41 using WebKit::WebURLLoader; 42 using WebKit::WebURLLoader;
42 43
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 } 100 }
100 101
101 // --------------------------------------------------------------------------- 102 // ---------------------------------------------------------------------------
102 // WebKitClient impl... 103 // WebKitClient impl...
103 104
104 virtual WebClipboard* clipboard() { return NULL; } 105 virtual WebClipboard* clipboard() { return NULL; }
105 virtual WebMimeRegistry* mimeRegistry() { return NULL; } 106 virtual WebMimeRegistry* mimeRegistry() { return NULL; }
106 virtual WebSandboxSupport* sandboxSupport() { return NULL; } 107 virtual WebSandboxSupport* sandboxSupport() { return NULL; }
107 virtual WebThemeEngine* themeEngine() { return NULL; } 108 virtual WebThemeEngine* themeEngine() { return NULL; }
108 109
110 virtual bool getFileSize(const WebString& path, long long& result) {
111 return false;
112 }
113
109 virtual unsigned long long visitedLinkHash(const char*, size_t) { return 0; } 114 virtual unsigned long long visitedLinkHash(const char*, size_t) { return 0; }
110 virtual bool isLinkVisited(unsigned long long) { return false; } 115 virtual bool isLinkVisited(unsigned long long) { return false; }
111 116
112 virtual void setCookies(const WebURL&, const WebURL&, const WebString&) { } 117 virtual void setCookies(const WebURL&, const WebURL&, const WebString&) { }
113 virtual WebString cookies(const WebURL&, const WebURL&) { return WebString(); } 118 virtual WebString cookies(const WebURL&, const WebURL&) { return WebString(); }
114 119
115 virtual void prefetchHostName(const WebString&) { } 120 virtual void prefetchHostName(const WebString&) { }
116 121
117 virtual bool getFileSize(const WebString& path, long long& result) {
118 return false;
119 }
120
121 virtual WebURLLoader* createURLLoader() { return NULL; } 122 virtual WebURLLoader* createURLLoader() { return NULL; }
122 123
123 virtual void getPluginList(bool refresh, WebPluginListBuilder*) { } 124 virtual void getPluginList(bool refresh, WebPluginListBuilder*) { }
124 125
125 virtual void decrementStatsCounter(const char*) { } 126 virtual void decrementStatsCounter(const char*) { }
126 virtual void incrementStatsCounter(const char*) { } 127 virtual void incrementStatsCounter(const char*) { }
127 128
128 virtual void traceEventBegin(const char* name, void*, const char*) { } 129 virtual void traceEventBegin(const char* name, void*, const char*) { }
129 virtual void traceEventEnd(const char* name, void*, const char*) { } 130 virtual void traceEventEnd(const char* name, void*, const char*) { }
130 131
131 virtual WebData loadResource(const char*) { return WebData(); } 132 virtual WebData loadResource(const char*) { return WebData(); }
133 virtual WebString queryLocalizedString(WebLocalizedString::Name) {
134 return WebString();
135 }
136 virtual WebString queryLocalizedString(WebLocalizedString::Name, int) {
137 return WebString();
138 }
132 139
133 virtual void suddenTerminationChanged(bool) { } 140 virtual void suddenTerminationChanged(bool) { }
134 141
135 virtual WebString defaultLocale() { return WebString(); } 142 virtual WebString defaultLocale() { return WebString(); }
136 143
137 virtual double currentTime() { return 0; } 144 virtual double currentTime() { return 0; }
138 145
139 virtual void setSharedTimerFiredFunction(void (*)()) { } 146 virtual void setSharedTimerFiredFunction(void (*)()) { }
140 virtual void setSharedTimerFireTime(double) { } 147 virtual void setSharedTimerFireTime(double) { }
141 virtual void stopSharedTimer() { } 148 virtual void stopSharedTimer() { }
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
327 SandboxIPCProcess handler(child_lifeline_fd, browser_socket); 334 SandboxIPCProcess handler(child_lifeline_fd, browser_socket);
328 handler.Run(); 335 handler.Run();
329 _exit(0); 336 _exit(0);
330 } 337 }
331 } 338 }
332 339
333 RenderSandboxHostLinux::~RenderSandboxHostLinux() { 340 RenderSandboxHostLinux::~RenderSandboxHostLinux() {
334 HANDLE_EINTR(close(renderer_socket_)); 341 HANDLE_EINTR(close(renderer_socket_));
335 HANDLE_EINTR(close(childs_lifeline_fd_)); 342 HANDLE_EINTR(close(childs_lifeline_fd_));
336 } 343 }
OLDNEW
« no previous file with comments | « no previous file | chrome/renderer/renderer_webkitclient_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698