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

Side by Side Diff: content/renderer/indexed_db_dispatcher.cc

Issue 8220006: Rename RenderView to RenderViewImpl. Update Chrome's DEPS so that it can't include the RenderView... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 2 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
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 "content/renderer/indexed_db_dispatcher.h" 5 #include "content/renderer/indexed_db_dispatcher.h"
6 6
7 #include "content/common/indexed_db_messages.h" 7 #include "content/common/indexed_db_messages.h"
8 #include "content/renderer/render_thread_impl.h" 8 #include "content/renderer/render_thread_impl.h"
9 #include "content/renderer/render_view.h" 9 #include "content/renderer/render_view_impl.h"
10 #include "content/renderer/renderer_webidbcursor_impl.h" 10 #include "content/renderer/renderer_webidbcursor_impl.h"
11 #include "content/renderer/renderer_webidbdatabase_impl.h" 11 #include "content/renderer/renderer_webidbdatabase_impl.h"
12 #include "content/renderer/renderer_webidbindex_impl.h" 12 #include "content/renderer/renderer_webidbindex_impl.h"
13 #include "content/renderer/renderer_webidbobjectstore_impl.h" 13 #include "content/renderer/renderer_webidbobjectstore_impl.h"
14 #include "content/renderer/renderer_webidbtransaction_impl.h" 14 #include "content/renderer/renderer_webidbtransaction_impl.h"
15 #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h" 15 #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
16 #include "third_party/WebKit/Source/WebKit/chromium/public/WebIDBDatabaseCallbac ks.h" 16 #include "third_party/WebKit/Source/WebKit/chromium/public/WebIDBDatabaseCallbac ks.h"
17 #include "third_party/WebKit/Source/WebKit/chromium/public/WebIDBDatabaseError.h " 17 #include "third_party/WebKit/Source/WebKit/chromium/public/WebIDBDatabaseError.h "
18 #include "third_party/WebKit/Source/WebKit/chromium/public/WebIDBKeyRange.h" 18 #include "third_party/WebKit/Source/WebKit/chromium/public/WebIDBKeyRange.h"
19 #include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityOrigin.h" 19 #include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityOrigin.h"
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 106
107 void IndexedDBDispatcher::RequestIDBFactoryOpen( 107 void IndexedDBDispatcher::RequestIDBFactoryOpen(
108 const string16& name, 108 const string16& name,
109 WebIDBCallbacks* callbacks_ptr, 109 WebIDBCallbacks* callbacks_ptr,
110 const string16& origin, 110 const string16& origin,
111 WebFrame* web_frame) { 111 WebFrame* web_frame) {
112 scoped_ptr<WebIDBCallbacks> callbacks(callbacks_ptr); 112 scoped_ptr<WebIDBCallbacks> callbacks(callbacks_ptr);
113 113
114 if (!web_frame) 114 if (!web_frame)
115 return; // We must be shutting down. 115 return; // We must be shutting down.
116 RenderView* render_view = RenderView::FromWebView(web_frame->view()); 116 RenderViewImpl* render_view = RenderViewImpl::FromWebView(web_frame->view());
117 if (!render_view) 117 if (!render_view)
118 return; // We must be shutting down. 118 return; // We must be shutting down.
119 119
120 IndexedDBHostMsg_FactoryOpen_Params params; 120 IndexedDBHostMsg_FactoryOpen_Params params;
121 params.routing_id = render_view->routing_id(); 121 params.routing_id = render_view->routing_id();
122 params.response_id = pending_callbacks_.Add(callbacks.release()); 122 params.response_id = pending_callbacks_.Add(callbacks.release());
123 params.origin = origin; 123 params.origin = origin;
124 params.name = name; 124 params.name = name;
125 RenderThreadImpl::current()->Send(new IndexedDBHostMsg_FactoryOpen(params)); 125 RenderThreadImpl::current()->Send(new IndexedDBHostMsg_FactoryOpen(params));
126 } 126 }
127 127
128 void IndexedDBDispatcher::RequestIDBFactoryGetDatabaseNames( 128 void IndexedDBDispatcher::RequestIDBFactoryGetDatabaseNames(
129 WebIDBCallbacks* callbacks_ptr, 129 WebIDBCallbacks* callbacks_ptr,
130 const string16& origin, 130 const string16& origin,
131 WebFrame* web_frame) { 131 WebFrame* web_frame) {
132 scoped_ptr<WebIDBCallbacks> callbacks(callbacks_ptr); 132 scoped_ptr<WebIDBCallbacks> callbacks(callbacks_ptr);
133 133
134 if (!web_frame) 134 if (!web_frame)
135 return; // We must be shutting down. 135 return; // We must be shutting down.
136 RenderView* render_view = RenderView::FromWebView(web_frame->view()); 136 RenderViewImpl* render_view = RenderViewImpl::FromWebView(web_frame->view());
137 if (!render_view) 137 if (!render_view)
138 return; // We must be shutting down. 138 return; // We must be shutting down.
139 139
140 IndexedDBHostMsg_FactoryGetDatabaseNames_Params params; 140 IndexedDBHostMsg_FactoryGetDatabaseNames_Params params;
141 params.routing_id = render_view->routing_id(); 141 params.routing_id = render_view->routing_id();
142 params.response_id = pending_callbacks_.Add(callbacks.release()); 142 params.response_id = pending_callbacks_.Add(callbacks.release());
143 params.origin = origin; 143 params.origin = origin;
144 RenderThreadImpl::current()->Send( 144 RenderThreadImpl::current()->Send(
145 new IndexedDBHostMsg_FactoryGetDatabaseNames(params)); 145 new IndexedDBHostMsg_FactoryGetDatabaseNames(params));
146 } 146 }
147 147
148 void IndexedDBDispatcher::RequestIDBFactoryDeleteDatabase( 148 void IndexedDBDispatcher::RequestIDBFactoryDeleteDatabase(
149 const string16& name, 149 const string16& name,
150 WebIDBCallbacks* callbacks_ptr, 150 WebIDBCallbacks* callbacks_ptr,
151 const string16& origin, 151 const string16& origin,
152 WebFrame* web_frame) { 152 WebFrame* web_frame) {
153 scoped_ptr<WebIDBCallbacks> callbacks(callbacks_ptr); 153 scoped_ptr<WebIDBCallbacks> callbacks(callbacks_ptr);
154 154
155 if (!web_frame) 155 if (!web_frame)
156 return; // We must be shutting down. 156 return; // We must be shutting down.
157 RenderView* render_view = RenderView::FromWebView(web_frame->view()); 157 RenderViewImpl* render_view = RenderViewImpl::FromWebView(web_frame->view());
158 if (!render_view) 158 if (!render_view)
159 return; // We must be shutting down. 159 return; // We must be shutting down.
160 160
161 IndexedDBHostMsg_FactoryDeleteDatabase_Params params; 161 IndexedDBHostMsg_FactoryDeleteDatabase_Params params;
162 params.routing_id = render_view->routing_id(); 162 params.routing_id = render_view->routing_id();
163 params.response_id = pending_callbacks_.Add(callbacks.release()); 163 params.response_id = pending_callbacks_.Add(callbacks.release());
164 params.origin = origin; 164 params.origin = origin;
165 params.name = name; 165 params.name = name;
166 RenderThreadImpl::current()->Send( 166 RenderThreadImpl::current()->Send(
167 new IndexedDBHostMsg_FactoryDeleteDatabase(params)); 167 new IndexedDBHostMsg_FactoryDeleteDatabase(params));
(...skipping 293 matching lines...) Expand 10 before | Expand all | Expand 10 after
461 461
462 void IndexedDBDispatcher::OnVersionChange(int32 database_id, 462 void IndexedDBDispatcher::OnVersionChange(int32 database_id,
463 const string16& newVersion) { 463 const string16& newVersion) {
464 WebIDBDatabaseCallbacks* callbacks = 464 WebIDBDatabaseCallbacks* callbacks =
465 pending_database_callbacks_.Lookup(database_id); 465 pending_database_callbacks_.Lookup(database_id);
466 // callbacks would be NULL if a versionchange event is received after close 466 // callbacks would be NULL if a versionchange event is received after close
467 // has been called. 467 // has been called.
468 if (callbacks) 468 if (callbacks)
469 callbacks->onVersionChange(newVersion); 469 callbacks->onVersionChange(newVersion);
470 } 470 }
OLDNEW
« no previous file with comments | « content/renderer/gpu/webgraphicscontext3d_command_buffer_impl.cc ('k') | content/renderer/intents_dispatcher.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698