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

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

Issue 3033032: Remove tips from NTP. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 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
« no previous file with comments | « chrome/browser/dom_ui/new_tab_ui.cc ('k') | chrome/browser/profile.cc » ('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) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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_PROFILE_H_ 7 #ifndef CHROME_BROWSER_PROFILE_H_
8 #define CHROME_BROWSER_PROFILE_H_ 8 #define CHROME_BROWSER_PROFILE_H_
9 #pragma once 9 #pragma once
10 10
(...skipping 394 matching lines...) Expand 10 before | Expand all | Expand 10 after
405 virtual BackgroundContentsService* GetBackgroundContentsService() = 0; 405 virtual BackgroundContentsService* GetBackgroundContentsService() = 0;
406 406
407 // Marks the profile as cleanly shutdown. 407 // Marks the profile as cleanly shutdown.
408 // 408 //
409 // NOTE: this is invoked internally on a normal shutdown, but is public so 409 // NOTE: this is invoked internally on a normal shutdown, but is public so
410 // that it can be invoked when the user logs out/powers down (WM_ENDSESSION). 410 // that it can be invoked when the user logs out/powers down (WM_ENDSESSION).
411 virtual void MarkAsCleanShutdown() = 0; 411 virtual void MarkAsCleanShutdown() = 0;
412 412
413 virtual void InitExtensions() = 0; 413 virtual void InitExtensions() = 0;
414 414
415 // Start up service that gathers data from web resource feeds.
416 virtual void InitWebResources() = 0;
417
418 // Returns the new tab page resource cache. 415 // Returns the new tab page resource cache.
419 virtual NTPResourceCache* GetNTPResourceCache() = 0; 416 virtual NTPResourceCache* GetNTPResourceCache() = 0;
420 417
421 // Returns the last directory that was chosen for uploading or opening a file. 418 // Returns the last directory that was chosen for uploading or opening a file.
422 virtual FilePath last_selected_directory() = 0; 419 virtual FilePath last_selected_directory() = 0;
423 virtual void set_last_selected_directory(const FilePath& path) = 0; 420 virtual void set_last_selected_directory(const FilePath& path) = 0;
424 421
425 #ifdef UNIT_TEST 422 #ifdef UNIT_TEST
426 // Use with caution. GetDefaultRequestContext may be called on any thread! 423 // Use with caution. GetDefaultRequestContext may be called on any thread!
427 static void set_default_request_context(URLRequestContextGetter* c) { 424 static void set_default_request_context(URLRequestContextGetter* c) {
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
537 virtual base::Time GetStartTime() const; 534 virtual base::Time GetStartTime() const;
538 virtual TabRestoreService* GetTabRestoreService(); 535 virtual TabRestoreService* GetTabRestoreService();
539 virtual void ResetTabRestoreService(); 536 virtual void ResetTabRestoreService();
540 virtual SpellCheckHost* GetSpellCheckHost(); 537 virtual SpellCheckHost* GetSpellCheckHost();
541 virtual void ReinitializeSpellCheckHost(bool force); 538 virtual void ReinitializeSpellCheckHost(bool force);
542 virtual WebKitContext* GetWebKitContext(); 539 virtual WebKitContext* GetWebKitContext();
543 virtual DesktopNotificationService* GetDesktopNotificationService(); 540 virtual DesktopNotificationService* GetDesktopNotificationService();
544 virtual BackgroundContentsService* GetBackgroundContentsService(); 541 virtual BackgroundContentsService* GetBackgroundContentsService();
545 virtual void MarkAsCleanShutdown(); 542 virtual void MarkAsCleanShutdown();
546 virtual void InitExtensions(); 543 virtual void InitExtensions();
547 virtual void InitWebResources();
548 virtual NTPResourceCache* GetNTPResourceCache(); 544 virtual NTPResourceCache* GetNTPResourceCache();
549 virtual FilePath last_selected_directory(); 545 virtual FilePath last_selected_directory();
550 virtual void set_last_selected_directory(const FilePath& path); 546 virtual void set_last_selected_directory(const FilePath& path);
551 virtual ProfileSyncService* GetProfileSyncService(); 547 virtual ProfileSyncService* GetProfileSyncService();
552 virtual TokenService* GetTokenService(); 548 virtual TokenService* GetTokenService();
553 void InitSyncService(); 549 void InitSyncService();
554 virtual CloudPrintProxyService* GetCloudPrintProxyService(); 550 virtual CloudPrintProxyService* GetCloudPrintProxyService();
555 void InitCloudPrintProxyService(); 551 void InitCloudPrintProxyService();
556 552
557 // NotificationObserver implementation. 553 // NotificationObserver implementation.
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
674 scoped_refptr<history::TopSites> top_sites_; // For history and thumbnails. 670 scoped_refptr<history::TopSites> top_sites_; // For history and thumbnails.
675 671
676 #if defined(OS_CHROMEOS) 672 #if defined(OS_CHROMEOS)
677 chromeos::Preferences chromeos_preferences_; 673 chromeos::Preferences chromeos_preferences_;
678 #endif 674 #endif
679 675
680 DISALLOW_COPY_AND_ASSIGN(ProfileImpl); 676 DISALLOW_COPY_AND_ASSIGN(ProfileImpl);
681 }; 677 };
682 678
683 #endif // CHROME_BROWSER_PROFILE_H_ 679 #endif // CHROME_BROWSER_PROFILE_H_
OLDNEW
« no previous file with comments | « chrome/browser/dom_ui/new_tab_ui.cc ('k') | chrome/browser/profile.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698