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

Issue 253343003: Stop appending slash for directory's URL in util.isDescendantEntry() (Closed)

Created:
6 years, 8 months ago by fukino
Modified:
6 years, 7 months ago
Reviewers:
mtomasz
CC:
chromium-reviews, rginda+watch_chromium.org, mtomasz+watch_chromium.org, yoshiki+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Stop appending slash for directory's URL in util.isDescendantEntry() If the ancestorEntry is root directory, the URL for it ends with slash. Appending one more slash cause failure to comparison. I think appending slash is not necessary because we have already checked that the ascestorEntry is directory. BUG=361047 TEST=ran browser_tests gtest_filter=*FileManager* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266506

Patch Set 1 #

Total comments: 4

Patch Set 2 : Check that entries are in same file system. #

Total comments: 8

Patch Set 3 : Append traling slash for ancestor directory when it misses. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -5 lines) Patch
M ui/file_manager/file_manager/common/js/util.js View 1 2 1 chunk +9 lines, -5 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
fukino
Hi Tomasz, could you take a look?
6 years, 8 months ago (2014-04-24 07:03:22 UTC) #1
mtomasz
https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (left): https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js#oldcode1121 ui/file_manager/file_manager/common/js/util.js:1121: if (childEntry.toURL().indexOf(ancestorEntry.toURL() + '/') !== 0) Are you sure ...
6 years, 8 months ago (2014-04-24 07:09:39 UTC) #2
fukino
https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (left): https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js#oldcode1121 ui/file_manager/file_manager/common/js/util.js:1121: if (childEntry.toURL().indexOf(ancestorEntry.toURL() + '/') !== 0) On 2014/04/24 07:09:39, ...
6 years, 8 months ago (2014-04-24 07:15:32 UTC) #3
mtomasz
https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (left): https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js#oldcode1121 ui/file_manager/file_manager/common/js/util.js:1121: if (childEntry.toURL().indexOf(ancestorEntry.toURL() + '/') !== 0) On 2014/04/24 07:15:32, ...
6 years, 8 months ago (2014-04-24 07:46:53 UTC) #4
fukino
https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (left): https://codereview.chromium.org/253343003/diff/1/ui/file_manager/file_manager/common/js/util.js#oldcode1121 ui/file_manager/file_manager/common/js/util.js:1121: if (childEntry.toURL().indexOf(ancestorEntry.toURL() + '/') !== 0) On 2014/04/24 07:46:53, ...
6 years, 8 months ago (2014-04-24 08:40:26 UTC) #5
mtomasz
https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (right): https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js#newcode1121 ui/file_manager/file_manager/common/js/util.js:1121: typeof childEntry.fullPath !== 'string') On 2014/04/24 08:40:26, fukino wrote: ...
6 years, 8 months ago (2014-04-24 11:59:59 UTC) #6
fukino
https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (right): https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js#newcode1121 ui/file_manager/file_manager/common/js/util.js:1121: typeof childEntry.fullPath !== 'string') On 2014/04/24 11:59:59, mtomasz wrote: ...
6 years, 8 months ago (2014-04-25 00:40:02 UTC) #7
mtomasz
Sorry for late response! https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (right): https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js#newcode1123 ui/file_manager/file_manager/common/js/util.js:1123: if (childEntry.fullPath.indexOf(ancestorEntry.fullPath) !== 0) On ...
6 years, 8 months ago (2014-04-28 00:41:54 UTC) #8
fukino
https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (right): https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js#newcode1123 ui/file_manager/file_manager/common/js/util.js:1123: if (childEntry.fullPath.indexOf(ancestorEntry.fullPath) !== 0) On 2014/04/28 00:41:54, mtomasz wrote: ...
6 years, 8 months ago (2014-04-28 02:25:31 UTC) #9
mtomasz
LGTM! https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js File ui/file_manager/file_manager/common/js/util.js (right): https://codereview.chromium.org/253343003/diff/20001/ui/file_manager/file_manager/common/js/util.js#newcode1121 ui/file_manager/file_manager/common/js/util.js:1121: typeof childEntry.fullPath !== 'string') On 2014/04/25 00:40:03, fukino ...
6 years, 8 months ago (2014-04-28 02:29:30 UTC) #10
fukino
> > Thanks! I'll use isFakeEntry(), but let me confirm just in case. > > ...
6 years, 8 months ago (2014-04-28 02:33:38 UTC) #11
fukino
The CQ bit was checked by fukino@chromium.org
6 years, 8 months ago (2014-04-28 02:34:03 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fukino@chromium.org/253343003/40001
6 years, 8 months ago (2014-04-28 02:34:27 UTC) #13
commit-bot: I haz the power
6 years, 7 months ago (2014-04-28 11:52:13 UTC) #14
Message was sent while issue was closed.
Change committed as 266506

Powered by Google App Engine
This is Rietveld 408576698