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

Side by Side Diff: chrome/browser/profiles/profile.h

Issue 7567001: WebSocket: Remove obsolete experiments related files (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 4 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 // This class gathers state related to a single user profile. 5 // This class gathers state related to a single user profile.
6 6
7 #ifndef CHROME_BROWSER_PROFILES_PROFILE_H_ 7 #ifndef CHROME_BROWSER_PROFILES_PROFILE_H_
8 #define CHROME_BROWSER_PROFILES_PROFILE_H_ 8 #define CHROME_BROWSER_PROFILES_PROFILE_H_
9 #pragma once 9 #pragma once
10 10
11 #include <string> 11 #include <string>
12 12
13 #include "base/basictypes.h" 13 #include "base/basictypes.h"
14 #include "base/logging.h" 14 #include "base/logging.h"
15 #include "chrome/browser/net/preconnect.h" // TODO: remove this. 15 #include "chrome/browser/net/preconnect.h" // TODO: remove this.
16 #include "chrome/common/extensions/extension.h" 16 #include "chrome/common/extensions/extension.h"
17 #include "content/browser/browser_context.h" 17 #include "content/browser/browser_context.h"
18 18
19 namespace base { 19 namespace base {
20 class Time; 20 class Time;
21 } 21 }
22 22
23 namespace chrome_browser_net_websocket_experiment {
24 class WebSocketExperimentTask;
25 }
26
27 namespace chromeos { 23 namespace chromeos {
28 class LibCrosServiceLibraryImpl; 24 class LibCrosServiceLibraryImpl;
29 class ResetDefaultProxyConfigServiceTask; 25 class ResetDefaultProxyConfigServiceTask;
30 } 26 }
31 27
32 namespace fileapi { 28 namespace fileapi {
33 class FileSystemContext; 29 class FileSystemContext;
34 class SandboxedFileSystemContext; 30 class SandboxedFileSystemContext;
35 } 31 }
36 32
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 friend class ChromePluginMessageFilter; 142 friend class ChromePluginMessageFilter;
147 friend class DefaultGeolocationArbitratorDependencyFactory; 143 friend class DefaultGeolocationArbitratorDependencyFactory;
148 friend class BrowserListTabContentsProvider; 144 friend class BrowserListTabContentsProvider;
149 friend class LiveSyncTest; 145 friend class LiveSyncTest;
150 friend class MetricsService; 146 friend class MetricsService;
151 friend class ResolveProxyMsgHelper; 147 friend class ResolveProxyMsgHelper;
152 friend class SafeBrowsingServiceTestHelper; 148 friend class SafeBrowsingServiceTestHelper;
153 friend class SdchDictionaryFetcher; 149 friend class SdchDictionaryFetcher;
154 friend class Toolbar5Importer; 150 friend class Toolbar5Importer;
155 friend class TranslateManager; 151 friend class TranslateManager;
156 friend class
157 chrome_browser_net_websocket_experiment::WebSocketExperimentTask;
158 friend class chromeos::LibCrosServiceLibraryImpl; 152 friend class chromeos::LibCrosServiceLibraryImpl;
159 friend class chromeos::ResetDefaultProxyConfigServiceTask; 153 friend class chromeos::ResetDefaultProxyConfigServiceTask;
160 friend class speech_input::SpeechRecognizer; 154 friend class speech_input::SpeechRecognizer;
161 155
162 static net::URLRequestContextGetter* GetDefaultRequestContext() { 156 static net::URLRequestContextGetter* GetDefaultRequestContext() {
163 return Profile::GetDefaultRequestContext(); 157 return Profile::GetDefaultRequestContext();
164 } 158 }
165 }; 159 };
166 160
167 // Key used to bind profile to the widget with which it is associated. 161 // Key used to bind profile to the widget with which it is associated.
(...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after
588 struct hash<Profile*> { 582 struct hash<Profile*> {
589 std::size_t operator()(Profile* const& p) const { 583 std::size_t operator()(Profile* const& p) const {
590 return reinterpret_cast<std::size_t>(p); 584 return reinterpret_cast<std::size_t>(p);
591 } 585 }
592 }; 586 };
593 587
594 } // namespace __gnu_cxx 588 } // namespace __gnu_cxx
595 #endif 589 #endif
596 590
597 #endif // CHROME_BROWSER_PROFILES_PROFILE_H_ 591 #endif // CHROME_BROWSER_PROFILES_PROFILE_H_
OLDNEW
« no previous file with comments | « chrome/browser/net/websocket_experiment/websocket_experiment_task.cc ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698