Commit 305b8e8c authored by jered@chromium.org's avatar jered@chromium.org

Make URLDataSource::GetSource() const.

The method is logically const, all callers are already const, and I
wanted to call this from a const method.

BUG=

Review URL: https://codereview.chromium.org/13945023

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194605 0039d316-1c4b-4281-b951-d872f2087c98
parent 5504c56e
...@@ -43,7 +43,7 @@ void AddString(DictionaryValue* dictionary, ...@@ -43,7 +43,7 @@ void AddString(DictionaryValue* dictionary,
CloudPrintSetupSource::CloudPrintSetupSource() { CloudPrintSetupSource::CloudPrintSetupSource() {
} }
std::string CloudPrintSetupSource::GetSource() { std::string CloudPrintSetupSource::GetSource() const {
return chrome::kChromeUICloudPrintSetupHost; return chrome::kChromeUICloudPrintSetupHost;
} }
......
...@@ -14,7 +14,7 @@ class CloudPrintSetupSource : public content::URLDataSource { ...@@ -14,7 +14,7 @@ class CloudPrintSetupSource : public content::URLDataSource {
CloudPrintSetupSource(); CloudPrintSetupSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -31,7 +31,7 @@ LocalNtpSource::LocalNtpSource() { ...@@ -31,7 +31,7 @@ LocalNtpSource::LocalNtpSource() {
LocalNtpSource::~LocalNtpSource() { LocalNtpSource::~LocalNtpSource() {
} }
std::string LocalNtpSource::GetSource() { std::string LocalNtpSource::GetSource() const {
return chrome::kChromeSearchLocalNtpHost; return chrome::kChromeSearchLocalNtpHost;
} }
......
...@@ -19,7 +19,7 @@ class LocalNtpSource : public content::URLDataSource { ...@@ -19,7 +19,7 @@ class LocalNtpSource : public content::URLDataSource {
virtual ~LocalNtpSource(); virtual ~LocalNtpSource();
// Overridden from content::URLDataSource: // Overridden from content::URLDataSource:
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -32,7 +32,7 @@ LocalOmniboxPopupSource::LocalOmniboxPopupSource() { ...@@ -32,7 +32,7 @@ LocalOmniboxPopupSource::LocalOmniboxPopupSource() {
LocalOmniboxPopupSource::~LocalOmniboxPopupSource() { LocalOmniboxPopupSource::~LocalOmniboxPopupSource() {
} }
std::string LocalOmniboxPopupSource::GetSource() { std::string LocalOmniboxPopupSource::GetSource() const {
return chrome::kChromeSearchLocalOmniboxPopupHost; return chrome::kChromeSearchLocalOmniboxPopupHost;
} }
......
...@@ -19,7 +19,7 @@ class LocalOmniboxPopupSource : public content::URLDataSource { ...@@ -19,7 +19,7 @@ class LocalOmniboxPopupSource : public content::URLDataSource {
virtual ~LocalOmniboxPopupSource(); virtual ~LocalOmniboxPopupSource();
// Overridden from content::URLDataSource: // Overridden from content::URLDataSource:
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -966,7 +966,7 @@ AboutUIHTMLSource::AboutUIHTMLSource(const std::string& source_name, ...@@ -966,7 +966,7 @@ AboutUIHTMLSource::AboutUIHTMLSource(const std::string& source_name,
AboutUIHTMLSource::~AboutUIHTMLSource() {} AboutUIHTMLSource::~AboutUIHTMLSource() {}
std::string AboutUIHTMLSource::GetSource() { std::string AboutUIHTMLSource::GetSource() const {
return source_name_; return source_name_;
} }
......
...@@ -22,7 +22,7 @@ class AboutUIHTMLSource : public content::URLDataSource { ...@@ -22,7 +22,7 @@ class AboutUIHTMLSource : public content::URLDataSource {
AboutUIHTMLSource(const std::string& source_name, Profile* profile); AboutUIHTMLSource(const std::string& source_name, Profile* profile);
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -86,7 +86,7 @@ AppLauncherPageUI::HTMLSource::HTMLSource(Profile* profile) ...@@ -86,7 +86,7 @@ AppLauncherPageUI::HTMLSource::HTMLSource(Profile* profile)
: profile_(profile) { : profile_(profile) {
} }
std::string AppLauncherPageUI::HTMLSource::GetSource() { std::string AppLauncherPageUI::HTMLSource::GetSource() const {
return chrome::kChromeUIAppLauncherPageHost; return chrome::kChromeUIAppLauncherPageHost;
} }
......
...@@ -31,7 +31,7 @@ class AppLauncherPageUI : public content::WebUIController { ...@@ -31,7 +31,7 @@ class AppLauncherPageUI : public content::WebUIController {
virtual ~HTMLSource(); virtual ~HTMLSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
BookmarksUIHTMLSource::BookmarksUIHTMLSource() { BookmarksUIHTMLSource::BookmarksUIHTMLSource() {
} }
std::string BookmarksUIHTMLSource::GetSource() { std::string BookmarksUIHTMLSource::GetSource() const {
return chrome::kChromeUIBookmarksHost; return chrome::kChromeUIBookmarksHost;
} }
......
...@@ -22,7 +22,7 @@ class BookmarksUIHTMLSource : public content::URLDataSource { ...@@ -22,7 +22,7 @@ class BookmarksUIHTMLSource : public content::URLDataSource {
BookmarksUIHTMLSource(); BookmarksUIHTMLSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -125,7 +125,7 @@ class MobileSetupUIHTMLSource : public content::URLDataSource { ...@@ -125,7 +125,7 @@ class MobileSetupUIHTMLSource : public content::URLDataSource {
MobileSetupUIHTMLSource(); MobileSetupUIHTMLSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
...@@ -217,7 +217,7 @@ class MobileSetupHandler ...@@ -217,7 +217,7 @@ class MobileSetupHandler
MobileSetupUIHTMLSource::MobileSetupUIHTMLSource() { MobileSetupUIHTMLSource::MobileSetupUIHTMLSource() {
} }
std::string MobileSetupUIHTMLSource::GetSource() { std::string MobileSetupUIHTMLSource::GetSource() const {
return chrome::kChromeUIMobileSetupHost; return chrome::kChromeUIMobileSetupHost;
} }
......
...@@ -33,7 +33,7 @@ class ProxySettingsHTMLSource : public content::URLDataSource { ...@@ -33,7 +33,7 @@ class ProxySettingsHTMLSource : public content::URLDataSource {
explicit ProxySettingsHTMLSource(DictionaryValue* localized_strings); explicit ProxySettingsHTMLSource(DictionaryValue* localized_strings);
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
...@@ -59,7 +59,7 @@ ProxySettingsHTMLSource::ProxySettingsHTMLSource( ...@@ -59,7 +59,7 @@ ProxySettingsHTMLSource::ProxySettingsHTMLSource(
: localized_strings_(localized_strings) { : localized_strings_(localized_strings) {
} }
std::string ProxySettingsHTMLSource::GetSource() { std::string ProxySettingsHTMLSource::GetSource() const {
return chrome::kChromeUIProxySettingsHost; return chrome::kChromeUIProxySettingsHost;
} }
......
...@@ -76,7 +76,7 @@ class SimUnlockUIHTMLSource : public content::URLDataSource { ...@@ -76,7 +76,7 @@ class SimUnlockUIHTMLSource : public content::URLDataSource {
SimUnlockUIHTMLSource(); SimUnlockUIHTMLSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
...@@ -253,7 +253,7 @@ class SimUnlockHandler : public WebUIMessageHandler, ...@@ -253,7 +253,7 @@ class SimUnlockHandler : public WebUIMessageHandler,
SimUnlockUIHTMLSource::SimUnlockUIHTMLSource() { SimUnlockUIHTMLSource::SimUnlockUIHTMLSource() {
} }
std::string SimUnlockUIHTMLSource::GetSource() { std::string SimUnlockUIHTMLSource::GetSource() const {
return chrome::kChromeUISimUnlockHost; return chrome::kChromeUISimUnlockHost;
} }
......
...@@ -48,7 +48,7 @@ class SystemInfoUIHTMLSource : public content::URLDataSource{ ...@@ -48,7 +48,7 @@ class SystemInfoUIHTMLSource : public content::URLDataSource{
SystemInfoUIHTMLSource(); SystemInfoUIHTMLSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
...@@ -101,7 +101,7 @@ SystemInfoUIHTMLSource::SystemInfoUIHTMLSource() ...@@ -101,7 +101,7 @@ SystemInfoUIHTMLSource::SystemInfoUIHTMLSource()
ALLOW_THIS_IN_INITIALIZER_LIST(weak_ptr_factory_(this)) { ALLOW_THIS_IN_INITIALIZER_LIST(weak_ptr_factory_(this)) {
} }
std::string SystemInfoUIHTMLSource::GetSource() { std::string SystemInfoUIHTMLSource::GetSource() const {
return chrome::kChromeUISystemInfoHost; return chrome::kChromeUISystemInfoHost;
} }
......
...@@ -97,7 +97,7 @@ class BundledDataSource : public content::URLDataSource { ...@@ -97,7 +97,7 @@ class BundledDataSource : public content::URLDataSource {
} }
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE { virtual std::string GetSource() const OVERRIDE {
return chrome::kChromeUIDevToolsBundledHost; return chrome::kChromeUIDevToolsBundledHost;
} }
...@@ -139,7 +139,7 @@ class RemoteDataSource : public content::URLDataSource { ...@@ -139,7 +139,7 @@ class RemoteDataSource : public content::URLDataSource {
} }
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE { virtual std::string GetSource() const OVERRIDE {
return chrome::kChromeUIDevToolsRemoteHost; return chrome::kChromeUIDevToolsRemoteHost;
} }
......
...@@ -105,7 +105,7 @@ SkBitmap* ExtensionIconSource::LoadImageByResourceId(int resource_id) { ...@@ -105,7 +105,7 @@ SkBitmap* ExtensionIconSource::LoadImageByResourceId(int resource_id) {
return ToBitmap(data, contents.length()); return ToBitmap(data, contents.length());
} }
std::string ExtensionIconSource::GetSource() { std::string ExtensionIconSource::GetSource() const {
return chrome::kChromeUIExtensionIconHost; return chrome::kChromeUIExtensionIconHost;
} }
......
...@@ -71,7 +71,7 @@ class ExtensionIconSource : public content::URLDataSource, ...@@ -71,7 +71,7 @@ class ExtensionIconSource : public content::URLDataSource,
static SkBitmap* LoadImageByResourceId(int resource_id); static SkBitmap* LoadImageByResourceId(int resource_id);
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual std::string GetMimeType(const std::string&) const OVERRIDE; virtual std::string GetMimeType(const std::string&) const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
......
...@@ -76,7 +76,7 @@ FaviconSource::FaviconSource(Profile* profile, IconType type) ...@@ -76,7 +76,7 @@ FaviconSource::FaviconSource(Profile* profile, IconType type)
FaviconSource::~FaviconSource() { FaviconSource::~FaviconSource() {
} }
std::string FaviconSource::GetSource() { std::string FaviconSource::GetSource() const {
return icon_types_ == history::FAVICON ? return icon_types_ == history::FAVICON ?
chrome::kChromeUIFaviconHost : chrome::kChromeUITouchIconHost; chrome::kChromeUIFaviconHost : chrome::kChromeUITouchIconHost;
} }
......
...@@ -69,7 +69,7 @@ class FaviconSource : public content::URLDataSource { ...@@ -69,7 +69,7 @@ class FaviconSource : public content::URLDataSource {
FaviconSource(Profile* profile, IconType type); FaviconSource(Profile* profile, IconType type);
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -130,7 +130,7 @@ void FileIconSource::FetchFileIcon( ...@@ -130,7 +130,7 @@ void FileIconSource::FetchFileIcon(
} }
} }
std::string FileIconSource::GetSource() { std::string FileIconSource::GetSource() const {
return kFileIconPath; return kFileIconPath;
} }
......
...@@ -24,7 +24,7 @@ class FileIconSource : public content::URLDataSource { ...@@ -24,7 +24,7 @@ class FileIconSource : public content::URLDataSource {
explicit FileIconSource(); explicit FileIconSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -309,7 +309,7 @@ NewTabUI::NewTabHTMLSource::NewTabHTMLSource(Profile* profile) ...@@ -309,7 +309,7 @@ NewTabUI::NewTabHTMLSource::NewTabHTMLSource(Profile* profile)
: profile_(profile) { : profile_(profile) {
} }
std::string NewTabUI::NewTabHTMLSource::GetSource() { std::string NewTabUI::NewTabHTMLSource::GetSource() const {
return chrome::kChromeUINewTabHost; return chrome::kChromeUINewTabHost;
} }
......
...@@ -67,7 +67,7 @@ class NewTabUI : public content::WebUIController, ...@@ -67,7 +67,7 @@ class NewTabUI : public content::WebUIController,
virtual ~NewTabHTMLSource(); virtual ~NewTabHTMLSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -30,7 +30,7 @@ ThumbnailSource::ThumbnailSource(Profile* profile) ...@@ -30,7 +30,7 @@ ThumbnailSource::ThumbnailSource(Profile* profile)
ThumbnailSource::~ThumbnailSource() { ThumbnailSource::~ThumbnailSource() {
} }
std::string ThumbnailSource::GetSource() { std::string ThumbnailSource::GetSource() const {
return chrome::kChromeUIThumbnailHost; return chrome::kChromeUIThumbnailHost;
} }
......
...@@ -29,7 +29,7 @@ class ThumbnailSource : public content::URLDataSource { ...@@ -29,7 +29,7 @@ class ThumbnailSource : public content::URLDataSource {
explicit ThumbnailSource(Profile* profile); explicit ThumbnailSource(Profile* profile);
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -81,7 +81,7 @@ UserImageSource::UserImageSource() { ...@@ -81,7 +81,7 @@ UserImageSource::UserImageSource() {
UserImageSource::~UserImageSource() {} UserImageSource::~UserImageSource() {}
std::string UserImageSource::GetSource() { std::string UserImageSource::GetSource() const {
return chrome::kChromeUIUserImageHost; return chrome::kChromeUIUserImageHost;
} }
......
...@@ -27,7 +27,7 @@ class UserImageSource : public content::URLDataSource { ...@@ -27,7 +27,7 @@ class UserImageSource : public content::URLDataSource {
UserImageSource(); UserImageSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -111,7 +111,7 @@ class OptionsUIHTMLSource : public content::URLDataSource { ...@@ -111,7 +111,7 @@ class OptionsUIHTMLSource : public content::URLDataSource {
explicit OptionsUIHTMLSource(DictionaryValue* localized_strings); explicit OptionsUIHTMLSource(DictionaryValue* localized_strings);
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
...@@ -133,7 +133,7 @@ OptionsUIHTMLSource::OptionsUIHTMLSource(DictionaryValue* localized_strings) { ...@@ -133,7 +133,7 @@ OptionsUIHTMLSource::OptionsUIHTMLSource(DictionaryValue* localized_strings) {
localized_strings_.reset(localized_strings); localized_strings_.reset(localized_strings);
} }
std::string OptionsUIHTMLSource::GetSource() { std::string OptionsUIHTMLSource::GetSource() const {
return chrome::kChromeUISettingsFrameHost; return chrome::kChromeUISettingsFrameHost;
} }
......
...@@ -139,7 +139,7 @@ bool ScreenshotSource::GetScreenshotDirectory(base::FilePath* directory) { ...@@ -139,7 +139,7 @@ bool ScreenshotSource::GetScreenshotDirectory(base::FilePath* directory) {
#endif #endif
std::string ScreenshotSource::GetSource() { std::string ScreenshotSource::GetSource() const {
return chrome::kChromeUIScreenshotPath; return chrome::kChromeUIScreenshotPath;
} }
......
...@@ -50,7 +50,7 @@ class ScreenshotSource : public content::URLDataSource { ...@@ -50,7 +50,7 @@ class ScreenshotSource : public content::URLDataSource {
static std::string GetScreenshotBaseFilename(); static std::string GetScreenshotBaseFilename();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -18,7 +18,7 @@ SessionFaviconSource::SessionFaviconSource(Profile* profile) ...@@ -18,7 +18,7 @@ SessionFaviconSource::SessionFaviconSource(Profile* profile)
SessionFaviconSource::~SessionFaviconSource() { SessionFaviconSource::~SessionFaviconSource() {
} }
std::string SessionFaviconSource::GetSource() { std::string SessionFaviconSource::GetSource() const {
return chrome::kChromeUISessionFaviconHost; return chrome::kChromeUISessionFaviconHost;
} }
......
...@@ -19,7 +19,7 @@ class SessionFaviconSource : public FaviconSource { ...@@ -19,7 +19,7 @@ class SessionFaviconSource : public FaviconSource {
explicit SessionFaviconSource(Profile* profile); explicit SessionFaviconSource(Profile* profile);
// FaviconSource implementation. // FaviconSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual std::string GetMimeType(const std::string&) const OVERRIDE; virtual std::string GetMimeType(const std::string&) const OVERRIDE;
virtual bool ShouldReplaceExistingSource() const OVERRIDE; virtual bool ShouldReplaceExistingSource() const OVERRIDE;
virtual bool AllowCaching() const OVERRIDE; virtual bool AllowCaching() const OVERRIDE;
......
...@@ -50,7 +50,7 @@ ThemeSource::ThemeSource(Profile* profile) ...@@ -50,7 +50,7 @@ ThemeSource::ThemeSource(Profile* profile)
ThemeSource::~ThemeSource() { ThemeSource::~ThemeSource() {
} }
std::string ThemeSource::GetSource() { std::string ThemeSource::GetSource() const {
return chrome::kChromeUIThemePath; return chrome::kChromeUIThemePath;
} }
......
...@@ -24,7 +24,7 @@ class ThemeSource : public content::URLDataSource { ...@@ -24,7 +24,7 @@ class ThemeSource : public content::URLDataSource {
virtual ~ThemeSource(); virtual ~ThemeSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -331,7 +331,7 @@ class MockWebUIDataSource : public content::URLDataSource { ...@@ -331,7 +331,7 @@ class MockWebUIDataSource : public content::URLDataSource {
private: private:
virtual ~MockWebUIDataSource() {} virtual ~MockWebUIDataSource() {}
virtual std::string GetSource() OVERRIDE { virtual std::string GetSource() const OVERRIDE {
return "dummyurl"; return "dummyurl";
} }
......
...@@ -34,7 +34,7 @@ SharedResourcesDataSource::SharedResourcesDataSource() { ...@@ -34,7 +34,7 @@ SharedResourcesDataSource::SharedResourcesDataSource() {
SharedResourcesDataSource::~SharedResourcesDataSource() { SharedResourcesDataSource::~SharedResourcesDataSource() {
} }
std::string SharedResourcesDataSource::GetSource() { std::string SharedResourcesDataSource::GetSource() const {
return content::kChromeUIResourcesHost; return content::kChromeUIResourcesHost;
} }
......
...@@ -15,7 +15,7 @@ class SharedResourcesDataSource : public content::URLDataSource { ...@@ -15,7 +15,7 @@ class SharedResourcesDataSource : public content::URLDataSource {
SharedResourcesDataSource(); SharedResourcesDataSource();
// content::URLDataSource implementation. // content::URLDataSource implementation.
virtual std::string GetSource() OVERRIDE; virtual std::string GetSource() const OVERRIDE;
virtual void StartDataRequest( virtual void StartDataRequest(
const std::string& path, const std::string& path,
bool is_incognito, bool is_incognito,
......
...@@ -35,7 +35,7 @@ class WebUIDataSourceImpl::InternalDataSource : public URLDataSource { ...@@ -35,7 +35,7 @@ class WebUIDataSourceImpl::InternalDataSource : public URLDataSource {
} }
// URLDataSource implementation. // URLDataSource implementation.
virtual std::string GetSource() OVERRIDE { virtual std::string GetSource() const OVERRIDE {
return parent_->GetSource(); return parent_->GetSource();
} }
virtual std::string GetMimeType(const std::string& path) const OVERRIDE { virtual std::string GetMimeType(const std::string& path) const OVERRIDE {
...@@ -152,7 +152,7 @@ void WebUIDataSourceImpl::DisableDenyXFrameOptions() { ...@@ -152,7 +152,7 @@ void WebUIDataSourceImpl::DisableDenyXFrameOptions() {
deny_xframe_options_ = false; deny_xframe_options_ = false;
} }
std::string WebUIDataSourceImpl::GetSource() { std::string WebUIDataSourceImpl::GetSource() const {
return source_name_; return source_name_;
} }
......
...@@ -70,7 +70,7 @@ class CONTENT_EXPORT WebUIDataSourceImpl ...@@ -70,7 +70,7 @@ class CONTENT_EXPORT WebUIDataSourceImpl
// Methods that match URLDataSource which are called by // Methods that match URLDataSource which are called by
// InternalDataSource. // InternalDataSource.
std::string GetSource(); std::string GetSource() const;
std::string GetMimeType(const std::string& path) const; std::string GetMimeType(const std::string& path) const;
void StartDataRequest( void StartDataRequest(
const std::string& path, const std::string& path,
......
...@@ -37,7 +37,7 @@ class CONTENT_EXPORT URLDataSource { ...@@ -37,7 +37,7 @@ class CONTENT_EXPORT URLDataSource {
// The name of this source. // The name of this source.
// E.g., for favicons, this could be "favicon", which results in paths for // E.g., for favicons, this could be "favicon", which results in paths for
// specific resources like "favicon/34" getting sent to this source. // specific resources like "favicon/34" getting sent to this source.
virtual std::string GetSource() = 0; virtual std::string GetSource() const = 0;
// Used by StartDataRequest so that the child class can return the data when // Used by StartDataRequest so that the child class can return the data when
// it's available. // it's available.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment