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

Issue 7811006: Add full support for filesystem URLs. (Closed)

Created:
9 years, 3 months ago by ericu
Modified:
8 years, 8 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, achuith+watch_chromium.org, Erik does not do reviews, jam, mihaip+watch_chromium.org, joi+watch-content_chromium.org, rginda+watch_chromium.org, darin-cc_chromium.org, rdsmith+dwatch_chromium.org, Paweł Hajdan Jr., pam+watch_chromium.org, kinuko+watch, davemoore+watch_chromium.org, dhollowa, zel, tbarzic
Visibility:
Public.

Description

Add full support for filesystem URLs. BUG=114484 TEST=existing filesystem tests don't break Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=128753 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=130248

Patch Set 1 #

Patch Set 2 : Fix filesystem:http. #

Patch Set 3 : Removing some unnecessary changes and TODOs. #

Patch Set 4 : Fix origins, delete dead code. #

Patch Set 5 : Fixed up a bunch of places that used kFileScheme. #

Patch Set 6 : context menu fix. #

Patch Set 7 : Merged out. #

Patch Set 8 : New implementation--only partly working. #

Patch Set 9 : Fixed ability to type a filesystem URL. #

Patch Set 10 : Add back in the missing trailing slash. #

Patch Set 11 : Fix inline autocomplete. #

Patch Set 12 : changes to ParseForEmphasizeComponents #

Patch Set 13 : Minor cleanups #

Patch Set 14 : Merged out latest chromium code. #

Patch Set 15 : Start fixing ContentSettingsPattern::FromURL; remove some obsolete TODOs. #

Patch Set 16 : Better content_settings_pattern.cc changes. #

Total comments: 1

Patch Set 17 : Add ContentSettingsPattern unit tests #

Patch Set 18 : Merged out; haven't built yet. #

Total comments: 3

Patch Set 19 : Merged out #

Patch Set 20 : Small filesystem code cleanup. #

Patch Set 21 : Uncomment several unit tests; add compile flag ot turn everything on. #

Patch Set 22 : Add an assert to keep test from crashing on failure. #

Patch Set 23 : Fixed content_settings_pattern stuff #

Patch Set 24 : Adding fs URL support to URLPattern, with tests. #

Patch Set 25 : Minor cleanup #

Patch Set 26 : Fix typo, add comment, remove invalid test. #

Patch Set 27 : Fix autocomplete tests. #

Patch Set 28 : Attempt to fix ChromeOS test. #

Patch Set 29 : Partial fix for ChromeOS; still working on it. #

Patch Set 30 : ChromeOS Fix. #

Patch Set 31 : style fix #

Patch Set 32 : Clean up filesystem:chrome-extension:// parsing/handling. #

Patch Set 33 : Fix filesystem:chrome-extension:// host wildcards. #

Patch Set 34 : Remove testing hack. #

Patch Set 35 : Test updates #

Total comments: 37

Patch Set 36 : Addressed code review feedback. #

Total comments: 32

Patch Set 37 : Rolled in more code review feedback. #

Patch Set 38 : Removed debugging code. #

Total comments: 1

Patch Set 39 : Replace code deleted in botched merge. #

Total comments: 2

Patch Set 40 : Added TODO for markusheintz #

Total comments: 28

Patch Set 41 : Most of Aaron's feedback addressed. #

Patch Set 42 : Fixed merge corruption, fixing FileBrowserHandler tests. #

Patch Set 43 : Comment fixes, CrOS fix attempt. #

Patch Set 44 : Typo fix. #

Patch Set 45 : Roll in Aaron's feedback: big URLPattern changes. #

Patch Set 46 : Test fixes; use full path in URLPattern checks #

Patch Set 47 : Merged out; no other changes. #

Patch Set 48 : Repair CL--upload from the correct client. #

Patch Set 49 : Continue repairs, copying changes between repos. #

Patch Set 50 : Merged out #

Total comments: 6

Patch Set 51 : More code review feedback changes. #

Patch Set 52 : As discussed, hack in ChromeOS for now; deal with extensions later. #

Patch Set 53 : Remove URLPattern general support; add in a hack for CrOS. #

Patch Set 54 : Style fixes, removed duplicate set of var #

Total comments: 5

Patch Set 55 : Moved setter to .h file #

Patch Set 56 : Remove param from URLPattern::MatchesPath. #

Patch Set 57 : Merged out--no changes #

Patch Set 58 : Merged out #

Patch Set 59 : Merged out...kinda messy, need to check it. #

Patch Set 60 : Fix merge errors #

Unified diffs Side-by-side diffs Delta from patch set Stats (+283 lines, -117 lines) Patch
M build/temp_gyp/googleurl.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 3 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/autocomplete/autocomplete.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 3 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/autocomplete/autocomplete_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/browsing_data_database_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/browsing_data_database_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 2 chunks +1 line, -7 lines 0 comments Download
M chrome/browser/browsing_data_indexed_db_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +1 line, -5 lines 0 comments Download
M chrome/browser/browsing_data_local_storage_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 2 chunks +1 line, -5 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/extension_webnavigation_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/history/url_index_private_data.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/net/url_fixer_upper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 chunks +15 lines, -1 line 0 comments Download
M chrome/browser/web_applications/web_app.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/content_settings_pattern.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 5 chunks +42 lines, -22 lines 0 comments Download
M chrome/common/content_settings_pattern_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +59 lines, -2 lines 0 comments Download
M chrome/common/extensions/extension.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 1 chunk +15 lines, -4 lines 0 comments Download
M chrome/common/extensions/extension_manifests_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/url_pattern.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 3 chunks +15 lines, -1 line 0 comments Download
M chrome/common/extensions/url_pattern.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 4 chunks +23 lines, -3 lines 0 comments Download
M chrome/common/extensions/url_pattern_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 7 chunks +24 lines, -0 lines 0 comments Download
M chrome/test/data/extensions/api_test/filebrowser_component/main.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 2 chunks +4 lines, -2 lines 0 comments Download
M content/browser/browser_url_handler_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 2 chunks +2 lines, -2 lines 0 comments Download
M content/public/common/url_constants.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 1 chunk +1 line, -0 lines 0 comments Download
M net/base/mime_sniffer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +3 lines, -3 lines 0 comments Download
M net/base/net_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 1 chunk +3 lines, -2 lines 0 comments Download
M ui/base/text/text_elider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 1 chunk +2 lines, -2 lines 0 comments Download
M webkit/appcache/appcache_interfaces.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +6 lines, -6 lines 0 comments Download
M webkit/fileapi/file_system_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 5 chunks +32 lines, -47 lines 0 comments Download
M webkit/fileapi/sandbox_mount_point_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 57 (0 generated)
markusheintz_
http://codereview.chromium.org/7811006/diff/49001/chrome/common/content_settings_pattern.cc File chrome/common/content_settings_pattern.cc (right): http://codereview.chromium.org/7811006/diff/49001/chrome/common/content_settings_pattern.cc#newcode432 chrome/common/content_settings_pattern.cc:432: // than those of file:// URLs. I don't understand ...
9 years ago (2011-12-21 10:36:44 UTC) #1
Aaron Boodman
Can you please point me to a spec or description of filesystem URLs so that ...
9 years ago (2011-12-21 18:10:06 UTC) #2
ericu
Thanks Aaron--the extension stuff's the biggest hole I've got left right now. I'd love to ...
9 years ago (2011-12-21 19:01:08 UTC) #3
Aaron Boodman
LGTM This change doesn't have any affect on current extension functionality. Over time it might ...
8 years, 11 months ago (2012-01-19 23:47:36 UTC) #4
ericu
Awesome. Thanks! On Jan 19, 2012 3:47 PM, <aa@chromium.org> wrote: > LGTM > > This ...
8 years, 11 months ago (2012-01-20 04:34:29 UTC) #5
ericu
On Thu, Jan 19, 2012 at 3:47 PM, <aa@chromium.org> wrote: > LGTM > > This ...
8 years, 10 months ago (2012-02-03 00:18:36 UTC) #6
ericu
This time really adding Zelidrag. On Thu, Feb 2, 2012 at 4:18 PM, Eric Uhrhane ...
8 years, 10 months ago (2012-02-03 00:19:25 UTC) #7
ericu
On Thu, Feb 2, 2012 at 4:19 PM, Eric Uhrhane <ericu@chromium.org> wrote: > This time ...
8 years, 10 months ago (2012-02-07 00:49:43 UTC) #8
ericu
Update: I'm prototyping a mostly-full filesystem URL parser for URLPattern. I'm banging the bugs out ...
8 years, 10 months ago (2012-02-08 01:05:58 UTC) #9
ericu
I'd like to request a code review from each of you for this change. It's ...
8 years, 10 months ago (2012-02-15 02:49:38 UTC) #10
Avi (use Gerrit)
Neither the CL description nor your review request provides any information on what a "filesystem" ...
8 years, 10 months ago (2012-02-15 03:03:05 UTC) #11
eroman
It looks like Eric has a little more background in comment #3 of the codereview. ...
8 years, 10 months ago (2012-02-15 03:12:59 UTC) #12
Avi (use Gerrit)
Ah, I see. This still needs a bug linked to it, even if it only ...
8 years, 10 months ago (2012-02-15 04:23:04 UTC) #13
Avi (use Gerrit)
Content LGTM
8 years, 10 months ago (2012-02-15 04:23:41 UTC) #14
eroman
lgtm for net/ http://codereview.chromium.org/7811006/diff/99002/net/base/mime_sniffer.cc File net/base/mime_sniffer.cc (right): http://codereview.chromium.org/7811006/diff/99002/net/base/mime_sniffer.cc#newcode570 net/base/mime_sniffer.cc:570: // We are willing to sniff ...
8 years, 10 months ago (2012-02-15 06:07:12 UTC) #15
abarth-chromium
chrome/browser/browsing_data_* LGTM http://codereview.chromium.org/7811006/diff/99002/net/base/mime_sniffer.cc File net/base/mime_sniffer.cc (right): http://codereview.chromium.org/7811006/diff/99002/net/base/mime_sniffer.cc#newcode570 net/base/mime_sniffer.cc:570: // We are willing to sniff the ...
8 years, 10 months ago (2012-02-15 08:43:20 UTC) #16
sky
I'm adding Brett on to this. He doesn't have to review it, but I want ...
8 years, 10 months ago (2012-02-15 16:17:27 UTC) #17
Aaron Boodman
Here is a first wave of comments. URLPattern::MatchesURL() is currently blowing my mind, but I'm ...
8 years, 10 months ago (2012-02-15 21:31:17 UTC) #18
ericu
On 2012/02/15 04:23:04, Avi wrote: > Ah, I see. This still needs a bug linked ...
8 years, 10 months ago (2012-02-15 22:06:37 UTC) #19
ericu
On 2012/02/15 06:07:12, eroman wrote: > lgtm for net/ > > http://codereview.chromium.org/7811006/diff/99002/net/base/mime_sniffer.cc > File net/base/mime_sniffer.cc ...
8 years, 10 months ago (2012-02-15 22:09:40 UTC) #20
ericu
On 2012/02/15 16:17:27, sky wrote: > I'm adding Brett on to this. He doesn't have ...
8 years, 10 months ago (2012-02-15 22:11:47 UTC) #21
ericu
http://codereview.chromium.org/7811006/diff/99002/ui/base/text/text_elider.cc File ui/base/text/text_elider.cc (left): http://codereview.chromium.org/7811006/diff/99002/ui/base/text/text_elider.cc#oldcode175 ui/base/text/text_elider.cc:175: if (!(url.SchemeIsFile() || url.IsStandard())) On 2012/02/15 16:17:28, sky wrote: ...
8 years, 10 months ago (2012-02-15 22:32:10 UTC) #22
ericu
http://codereview.chromium.org/7811006/diff/99002/chrome/browser/autocomplete/autocomplete.cc File chrome/browser/autocomplete/autocomplete.cc (right): http://codereview.chromium.org/7811006/diff/99002/chrome/browser/autocomplete/autocomplete.cc#newcode464 chrome/browser/autocomplete/autocomplete.cc:464: parts.inner_parsed() && parts.inner_parsed()->scheme.is_valid()) { On 2012/02/15 16:17:28, sky wrote: ...
8 years, 10 months ago (2012-02-15 22:48:09 UTC) #23
ericu
I've addressed all current comments with the exception of those in url_pattern.h; I'll make those ...
8 years, 10 months ago (2012-02-16 01:42:56 UTC) #24
michaeln
> michaeln: > webkit/appcache/appcache_interfaces.cc lgtm (note: didn't really look at the meat of this change)
8 years, 10 months ago (2012-02-16 01:46:21 UTC) #25
brettw
I only spot checked this but it was basically what I expected. (LGTM)
8 years, 10 months ago (2012-02-16 05:06:23 UTC) #26
markusheintz_
http://codereview.chromium.org/7811006/diff/105001/chrome/common/content_settings_pattern_unittest.cc File chrome/common/content_settings_pattern_unittest.cc (right): http://codereview.chromium.org/7811006/diff/105001/chrome/common/content_settings_pattern_unittest.cc#newcode128 chrome/common/content_settings_pattern_unittest.cc:128: EXPECT_TRUE(pattern.Matches(GURL("file:///temporary"))); That means a content settings pattern for "filesystem:file:///temporary/foo.txt" ...
8 years, 10 months ago (2012-02-16 09:55:37 UTC) #27
markusheintz_
Only file header nits. http://codereview.chromium.org/7811006/diff/105001/chrome/browser/browsing_data_database_helper.cc File chrome/browser/browsing_data_database_helper.cc (right): http://codereview.chromium.org/7811006/diff/105001/chrome/browser/browsing_data_database_helper.cc#newcode1 chrome/browser/browsing_data_database_helper.cc:1: // Copyright (c) 2011 The ...
8 years, 10 months ago (2012-02-16 10:02:57 UTC) #28
kinuko
webkit/fileapi changes lgtm.
8 years, 10 months ago (2012-02-16 14:31:35 UTC) #29
sky
http://codereview.chromium.org/7811006/diff/105001/chrome/browser/autocomplete/autocomplete.cc File chrome/browser/autocomplete/autocomplete.cc (right): http://codereview.chromium.org/7811006/diff/105001/chrome/browser/autocomplete/autocomplete.cc#newcode167 chrome/browser/autocomplete/autocomplete.cc:167: ParseFileSystemURL(text.data(), text.length(), parts); Is it really safe to reuse ...
8 years, 10 months ago (2012-02-16 15:43:25 UTC) #30
kinuko
http://codereview.chromium.org/7811006/diff/105001/webkit/fileapi/file_system_util.cc File webkit/fileapi/file_system_util.cc (right): http://codereview.chromium.org/7811006/diff/105001/webkit/fileapi/file_system_util.cc#newcode40 webkit/fileapi/file_system_util.cc:40: if (inner_path.compare(0, strlen(kPersistentDir), kPersistentDir) == 0) { nit: I ...
8 years, 10 months ago (2012-02-17 23:47:37 UTC) #31
Aaron Boodman
I'm out for a week. Matt, can you take over for me on this review?
8 years, 10 months ago (2012-02-18 11:17:12 UTC) #32
ericu
I've rolled in all the feedback. Markus, I'm unsure what the correct behavior is w.r.t. ...
8 years, 10 months ago (2012-02-22 00:00:50 UTC) #33
ericu
http://codereview.chromium.org/7811006/diff/117005/chrome/common/extensions/url_pattern_unittest.cc File chrome/common/extensions/url_pattern_unittest.cc (left): http://codereview.chromium.org/7811006/diff/117005/chrome/common/extensions/url_pattern_unittest.cc#oldcode625 chrome/common/extensions/url_pattern_unittest.cc:625: TEST(ExtensionURLPatternTest, CanReusePatternWithParse) { This looks like a merge botch; ...
8 years, 10 months ago (2012-02-23 01:39:13 UTC) #34
ericu
On 2012/02/23 01:39:13, ericu wrote: > http://codereview.chromium.org/7811006/diff/117005/chrome/common/extensions/url_pattern_unittest.cc > File chrome/common/extensions/url_pattern_unittest.cc (left): > > http://codereview.chromium.org/7811006/diff/117005/chrome/common/extensions/url_pattern_unittest.cc#oldcode625 > ...
8 years, 10 months ago (2012-02-27 21:24:05 UTC) #35
sky
LGTM
8 years, 10 months ago (2012-02-27 21:59:33 UTC) #36
markusheintz_
LGTM http://codereview.chromium.org/7811006/diff/105001/chrome/common/content_settings_pattern_unittest.cc File chrome/common/content_settings_pattern_unittest.cc (right): http://codereview.chromium.org/7811006/diff/105001/chrome/common/content_settings_pattern_unittest.cc#newcode128 chrome/common/content_settings_pattern_unittest.cc:128: EXPECT_TRUE(pattern.Matches(GURL("file:///temporary"))); Unfortunalty we still support path for file ...
8 years, 9 months ago (2012-02-28 23:20:08 UTC) #37
ericu
http://codereview.chromium.org/7811006/diff/123001/chrome/common/content_settings_pattern.cc File chrome/common/content_settings_pattern.cc (right): http://codereview.chromium.org/7811006/diff/123001/chrome/common/content_settings_pattern.cc#newcode443 chrome/common/content_settings_pattern.cc:443: // filesystem:file:///temporary/... are equivalent. On 2012/02/28 23:20:09, markusheintz_ wrote: ...
8 years, 9 months ago (2012-02-28 23:27:15 UTC) #38
ericu
aa, mpcomplete: ping? Eric
8 years, 9 months ago (2012-03-07 22:56:57 UTC) #39
Aaron Boodman
Here are some comments, but I still feel uncomfortable with this change. Is there any ...
8 years, 9 months ago (2012-03-12 23:17:13 UTC) #40
Aaron Boodman
http://codereview.chromium.org/7811006/diff/128001/chrome/common/extensions/extension.cc File chrome/common/extensions/extension.cc (right): http://codereview.chromium.org/7811006/diff/128001/chrome/common/extensions/extension.cc#newcode844 chrome/common/extensions/extension.cc:844: filter.replace(11, 0, "chrome-extension://*/"); Why?
8 years, 9 months ago (2012-03-12 23:21:45 UTC) #41
ericu
On Mon, Mar 12, 2012 at 4:17 PM, <aa@chromium.org> wrote: > Here are some comments, ...
8 years, 9 months ago (2012-03-12 23:57:20 UTC) #42
ericu
I had a little trouble with one merge, so I expect this to break a ...
8 years, 9 months ago (2012-03-13 21:58:46 UTC) #43
ericu
I've uploaded a new version, rolling in Aaron's feedback [including some offline]. This reverts most ...
8 years, 9 months ago (2012-03-15 02:38:27 UTC) #44
ericu
On 2012/03/15 02:38:27, ericu wrote: > I've uploaded a new version, rolling in Aaron's feedback ...
8 years, 9 months ago (2012-03-20 21:35:00 UTC) #45
Aaron Boodman
On Tue, Mar 20, 2012 at 2:35 PM, <ericu@chromium.org> wrote: > On 2012/03/15 02:38:27, ericu ...
8 years, 9 months ago (2012-03-20 21:51:16 UTC) #46
Aaron Boodman
https://chromiumcodereview.appspot.com/7811006/diff/178034/chrome/common/extensions/url_pattern.cc File chrome/common/extensions/url_pattern.cc (right): https://chromiumcodereview.appspot.com/7811006/diff/178034/chrome/common/extensions/url_pattern.cc#newcode70 chrome/common/extensions/url_pattern.cc:70: bool is_standard_scheme(const std::string& scheme) { Why rename this? I ...
8 years, 9 months ago (2012-03-21 23:51:57 UTC) #47
Aaron Boodman
On 2012/03/21 23:51:57, Aaron Boodman wrote: > https://chromiumcodereview.appspot.com/7811006/diff/178034/chrome/common/extensions/url_pattern.cc > File chrome/common/extensions/url_pattern.cc (right): > > https://chromiumcodereview.appspot.com/7811006/diff/178034/chrome/common/extensions/url_pattern.cc#newcode70 ...
8 years, 9 months ago (2012-03-21 23:53:03 UTC) #48
ericu
http://codereview.chromium.org/7811006/diff/178034/chrome/common/extensions/url_pattern.cc File chrome/common/extensions/url_pattern.cc (right): http://codereview.chromium.org/7811006/diff/178034/chrome/common/extensions/url_pattern.cc#newcode70 chrome/common/extensions/url_pattern.cc:70: bool is_standard_scheme(const std::string& scheme) { On 2012/03/21 23:51:57, Aaron ...
8 years, 9 months ago (2012-03-22 00:22:13 UTC) #49
ericu
As discussed with Aaron offline, I've removed general filesystem URL support from URLPattern, and replaced ...
8 years, 9 months ago (2012-03-22 01:59:23 UTC) #50
ericu
On 2012/03/22 01:59:23, ericu wrote: > As discussed with Aaron offline, I've removed general filesystem ...
8 years, 9 months ago (2012-03-23 21:11:36 UTC) #51
Aaron Boodman
http://codereview.chromium.org/7811006/diff/177038/chrome/common/extensions/url_pattern.cc File chrome/common/extensions/url_pattern.cc (right): http://codereview.chromium.org/7811006/diff/177038/chrome/common/extensions/url_pattern.cc#newcode255 chrome/common/extensions/url_pattern.cc:255: void URLPattern::set_partial_filesystem_support_hack(bool val) { Pure setters like this are ...
8 years, 9 months ago (2012-03-23 21:48:32 UTC) #52
ericu
http://codereview.chromium.org/7811006/diff/177038/chrome/common/extensions/url_pattern.cc File chrome/common/extensions/url_pattern.cc (right): http://codereview.chromium.org/7811006/diff/177038/chrome/common/extensions/url_pattern.cc#newcode255 chrome/common/extensions/url_pattern.cc:255: void URLPattern::set_partial_filesystem_support_hack(bool val) { On 2012/03/23 21:48:32, Aaron Boodman ...
8 years, 9 months ago (2012-03-23 22:47:15 UTC) #53
ericu
http://codereview.chromium.org/7811006/diff/177038/chrome/common/extensions/url_pattern.cc File chrome/common/extensions/url_pattern.cc (right): http://codereview.chromium.org/7811006/diff/177038/chrome/common/extensions/url_pattern.cc#newcode384 chrome/common/extensions/url_pattern.cc:384: bool URLPattern::MatchesPath(const std::string& test, bool nested_url) On 2012/03/23 22:47:15, ...
8 years, 9 months ago (2012-03-23 23:48:46 UTC) #54
Aaron Boodman
LGTM Happy Friday!
8 years, 9 months ago (2012-03-23 23:57:58 UTC) #55
ericu
FYI this was reverted; it reveals a memory leak I put in GURL. I'm fixing ...
8 years, 9 months ago (2012-03-24 17:58:33 UTC) #56
Sergey Ulanov
8 years, 8 months ago (2012-04-03 02:22:42 UTC) #57

Powered by Google App Engine
This is Rietveld 408576698