| Index: chrome/browser/ui/webui/ntp/thumbnail_source.h
|
| diff --git a/chrome/browser/ui/webui/ntp/thumbnail_source.h b/chrome/browser/ui/webui/ntp/thumbnail_source.h
|
| index 80084079bc0ff23ae4760f8b20826f861c564cb6..f4ff8f014388f4cc9752889265219f08650ed7c4 100644
|
| --- a/chrome/browser/ui/webui/ntp/thumbnail_source.h
|
| +++ b/chrome/browser/ui/webui/ntp/thumbnail_source.h
|
| @@ -25,7 +25,7 @@ class ThumbnailService;
|
| // thumbnails and the history/top-sites backend that serves these.
|
| class ThumbnailSource : public content::URLDataSource {
|
| public:
|
| - explicit ThumbnailSource(Profile* profile);
|
| + ThumbnailSource(Profile* profile, bool prefix_match);
|
|
|
| // content::URLDataSource implementation.
|
| virtual std::string GetSource() const OVERRIDE;
|
| @@ -53,6 +53,11 @@ class ThumbnailSource : public content::URLDataSource {
|
| // Only used when servicing requests on the UI thread.
|
| Profile* const profile_;
|
|
|
| + // If an exact thumbnail URL match fails, specifies whether or not to try
|
| + // harder by matching the query thumbnail URL as URL prefix. This affects
|
| + // GetSource().
|
| + const bool prefix_match_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ThumbnailSource);
|
| };
|
|
|
|
|