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

Unified Diff: chrome/browser/resources/file_manager/js/directory_model.js

Issue 25278002: Extract ContentScanner from DirectoryContent. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 7 years, 3 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/file_manager/js/directory_model.js
diff --git a/chrome/browser/resources/file_manager/js/directory_model.js b/chrome/browser/resources/file_manager/js/directory_model.js
index 74bc1bdc342b91cccd30f4018553b1bdd8c6b68f..adaa70106c03726e8af47ec32e63021b1a58f0b3 100644
--- a/chrome/browser/resources/file_manager/js/directory_model.js
+++ b/chrome/browser/resources/file_manager/js/directory_model.js
@@ -490,7 +490,8 @@ DirectoryModel.prototype.clearAndScan_ = function(newDirContents,
this.pendingScan_ = false;
if (this.runningScan_) {
- this.runningScan_.cancelScan();
+ if (this.runningScan_.isScanning())
+ this.runningScan_.cancelScan();
this.runningScan_ = null;
}
@@ -1199,15 +1200,15 @@ DirectoryModel.prototype.specialSearch = function(path, opt_query) {
if (specialSearchType == RootType.DRIVE_OFFLINE) {
dirEntry = DirectoryModel.fakeDriveOfflineEntry_;
searchOption =
- DirectoryContentsDriveSearchMetadata.SearchType.SEARCH_OFFLINE;
+ DriveMetadataSearchContentScanner.SearchType.SEARCH_OFFLINE;
} else if (specialSearchType == RootType.DRIVE_SHARED_WITH_ME) {
dirEntry = DirectoryModel.fakeDriveSharedWithMeEntry_;
searchOption =
- DirectoryContentsDriveSearchMetadata.SearchType.SEARCH_SHARED_WITH_ME;
+ DriveMetadataSearchContentScanner.SearchType.SEARCH_SHARED_WITH_ME;
} else if (specialSearchType == RootType.DRIVE_RECENT) {
dirEntry = DirectoryModel.fakeDriveRecentEntry_;
searchOption =
- DirectoryContentsDriveSearchMetadata.SearchType.SEARCH_RECENT_FILES;
+ DriveMetadataSearchContentScanner.SearchType.SEARCH_RECENT_FILES;
} else {
// Unknown path.

Powered by Google App Engine
This is Rietveld 408576698