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

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

Issue 40303002: Simplify SharedWorkerRepository code (Chromium side) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: addressed comments Created 7 years, 1 month 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) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/render_view_impl.h" 5 #include "content/renderer/render_view_impl.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 #include <cmath> 8 #include <cmath>
9 9
10 #include "base/auto_reset.h" 10 #include "base/auto_reset.h"
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 #include "content/renderer/render_process.h" 111 #include "content/renderer/render_process.h"
112 #include "content/renderer/render_thread_impl.h" 112 #include "content/renderer/render_thread_impl.h"
113 #include "content/renderer/render_view_impl_params.h" 113 #include "content/renderer/render_view_impl_params.h"
114 #include "content/renderer/render_view_mouse_lock_dispatcher.h" 114 #include "content/renderer/render_view_mouse_lock_dispatcher.h"
115 #include "content/renderer/render_widget_fullscreen_pepper.h" 115 #include "content/renderer/render_widget_fullscreen_pepper.h"
116 #include "content/renderer/renderer_date_time_picker.h" 116 #include "content/renderer/renderer_date_time_picker.h"
117 #include "content/renderer/renderer_webapplicationcachehost_impl.h" 117 #include "content/renderer/renderer_webapplicationcachehost_impl.h"
118 #include "content/renderer/renderer_webcolorchooser_impl.h" 118 #include "content/renderer/renderer_webcolorchooser_impl.h"
119 #include "content/renderer/resizing_mode_selector.h" 119 #include "content/renderer/resizing_mode_selector.h"
120 #include "content/renderer/savable_resources.h" 120 #include "content/renderer/savable_resources.h"
121 #include "content/renderer/shared_worker_repository.h"
121 #include "content/renderer/speech_recognition_dispatcher.h" 122 #include "content/renderer/speech_recognition_dispatcher.h"
122 #include "content/renderer/stats_collection_controller.h" 123 #include "content/renderer/stats_collection_controller.h"
123 #include "content/renderer/stats_collection_observer.h" 124 #include "content/renderer/stats_collection_observer.h"
124 #include "content/renderer/text_input_client_observer.h" 125 #include "content/renderer/text_input_client_observer.h"
125 #include "content/renderer/v8_value_converter_impl.h" 126 #include "content/renderer/v8_value_converter_impl.h"
126 #include "content/renderer/web_ui_extension.h" 127 #include "content/renderer/web_ui_extension.h"
127 #include "content/renderer/web_ui_extension_data.h" 128 #include "content/renderer/web_ui_extension_data.h"
128 #include "content/renderer/websharedworker_proxy.h" 129 #include "content/renderer/websharedworker_proxy.h"
129 #include "media/audio/audio_output_device.h" 130 #include "media/audio/audio_output_device.h"
130 #include "media/base/audio_renderer_mixer_input.h" 131 #include "media/base/audio_renderer_mixer_input.h"
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
309 using WebKit::WebRange; 310 using WebKit::WebRange;
310 using WebKit::WebRect; 311 using WebKit::WebRect;
311 using WebKit::WebReferrerPolicy; 312 using WebKit::WebReferrerPolicy;
312 using WebKit::WebRuntimeFeatures; 313 using WebKit::WebRuntimeFeatures;
313 using WebKit::WebScriptSource; 314 using WebKit::WebScriptSource;
314 using WebKit::WebSearchableFormData; 315 using WebKit::WebSearchableFormData;
315 using WebKit::WebSecurityOrigin; 316 using WebKit::WebSecurityOrigin;
316 using WebKit::WebSecurityPolicy; 317 using WebKit::WebSecurityPolicy;
317 using WebKit::WebSerializedScriptValue; 318 using WebKit::WebSerializedScriptValue;
318 using WebKit::WebSettings; 319 using WebKit::WebSettings;
319 using WebKit::WebSharedWorker;
320 using WebKit::WebSize; 320 using WebKit::WebSize;
321 using WebKit::WebSocketStreamHandle; 321 using WebKit::WebSocketStreamHandle;
322 using WebKit::WebStorageNamespace; 322 using WebKit::WebStorageNamespace;
323 using WebKit::WebStorageQuotaCallbacks; 323 using WebKit::WebStorageQuotaCallbacks;
324 using WebKit::WebStorageQuotaError; 324 using WebKit::WebStorageQuotaError;
325 using WebKit::WebStorageQuotaType; 325 using WebKit::WebStorageQuotaType;
326 using WebKit::WebString; 326 using WebKit::WebString;
327 using WebKit::WebTextAffinity; 327 using WebKit::WebTextAffinity;
328 using WebKit::WebTextDirection; 328 using WebKit::WebTextDirection;
329 using WebKit::WebTouchEvent; 329 using WebKit::WebTouchEvent;
(...skipping 646 matching lines...) Expand 10 before | Expand all | Expand 10 after
976 #if defined(ENABLE_WEBRTC) 976 #if defined(ENABLE_WEBRTC)
977 if (!media_stream_dispatcher_) 977 if (!media_stream_dispatcher_)
978 media_stream_dispatcher_ = new MediaStreamDispatcher(this); 978 media_stream_dispatcher_ = new MediaStreamDispatcher(this);
979 #endif 979 #endif
980 980
981 new MHTMLGenerator(this); 981 new MHTMLGenerator(this);
982 #if defined(OS_MACOSX) 982 #if defined(OS_MACOSX)
983 new TextInputClientObserver(this); 983 new TextInputClientObserver(this);
984 #endif // defined(OS_MACOSX) 984 #endif // defined(OS_MACOSX)
985 985
986 new SharedWorkerRepository(this);
987
986 #if defined(OS_ANDROID) 988 #if defined(OS_ANDROID)
987 media_player_manager_.reset(new RendererMediaPlayerManager()); 989 media_player_manager_.reset(new RendererMediaPlayerManager());
988 #endif 990 #endif
989 991
990 // The next group of objects all implement RenderViewObserver, so are deleted 992 // The next group of objects all implement RenderViewObserver, so are deleted
991 // along with the RenderView automatically. 993 // along with the RenderView automatically.
992 devtools_agent_ = new DevToolsAgent(this); 994 devtools_agent_ = new DevToolsAgent(this);
993 if (RenderWidgetCompositor* rwc = compositor()) { 995 if (RenderWidgetCompositor* rwc = compositor()) {
994 webview()->devToolsAgent()->setLayerTreeId(rwc->GetLayerTreeId()); 996 webview()->devToolsAgent()->setLayerTreeId(rwc->GetLayerTreeId());
995 } 997 }
(...skipping 5592 matching lines...) Expand 10 before | Expand all | Expand 10 after
6588 for (size_t i = 0; i < icon_urls.size(); i++) { 6590 for (size_t i = 0; i < icon_urls.size(); i++) {
6589 WebURL url = icon_urls[i].iconURL(); 6591 WebURL url = icon_urls[i].iconURL();
6590 if (!url.isEmpty()) 6592 if (!url.isEmpty())
6591 urls.push_back(FaviconURL(url, 6593 urls.push_back(FaviconURL(url,
6592 ToFaviconType(icon_urls[i].iconType()))); 6594 ToFaviconType(icon_urls[i].iconType())));
6593 } 6595 }
6594 SendUpdateFaviconURL(urls); 6596 SendUpdateFaviconURL(urls);
6595 } 6597 }
6596 6598
6597 } // namespace content 6599 } // namespace content
OLDNEW
« no previous file with comments | « content/renderer/render_thread_impl.cc ('k') | content/renderer/renderer_webkitplatformsupport_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698