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

Issue 10449069: Support redirects by regular expression in declarative WebRequest API (Closed)

Created:
8 years, 6 months ago by battre
Modified:
8 years, 6 months ago
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

Support redirects by regular expression in declarative WebRequest API BUG=112155 TEST=no Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=142182

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressed comments #

Total comments: 4

Patch Set 3 : Addressed comments #

Total comments: 2

Messages

Total messages: 14 (0 generated)
battre
Hi Matt, please review this CL. Thanks, Dominic
8 years, 6 months ago (2012-05-30 12:02:49 UTC) #1
Matt Perry
https://chromiumcodereview.appspot.com/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc File chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc (right): https://chromiumcodereview.appspot.com/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc#newcode74 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc:74: icu::RegexPattern::compile(icu::UnicodeString(from.c_str(), from.size()), I thought the consensus on the thread ...
8 years, 6 months ago (2012-05-30 18:55:50 UTC) #2
battre
On 2012/05/30 18:55:50, Matt Perry wrote: > https://chromiumcodereview.appspot.com/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc > File chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc > (right): > > ...
8 years, 6 months ago (2012-05-30 19:06:30 UTC) #3
Matt Perry
http://codereview.chromium.org/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc File chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc (right): http://codereview.chromium.org/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc#newcode419 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc:419: to_pattern_(to_pattern.c_str(), to_pattern.size()) {} nit: prefer data() instead of c_str() ...
8 years, 6 months ago (2012-05-30 19:18:26 UTC) #4
Aaron Boodman
On Wed, May 30, 2012 at 12:06 PM, <battre@chromium.org> wrote: > On 2012/05/30 18:55:50, Matt ...
8 years, 6 months ago (2012-05-30 19:24:29 UTC) #5
Matt Perry
On 2012/05/30 19:24:29, Aaron Boodman wrote: > On Wed, May 30, 2012 at 12:06 PM, ...
8 years, 6 months ago (2012-05-30 19:28:55 UTC) #6
Matt Perry
On 2012/05/30 19:28:55, Matt Perry wrote: > On 2012/05/30 19:24:29, Aaron Boodman wrote: > > ...
8 years, 6 months ago (2012-05-30 21:35:13 UTC) #7
battre
http://codereview.chromium.org/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc File chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc (right): http://codereview.chromium.org/10449069/diff/1/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc#newcode74 chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc:74: icu::RegexPattern::compile(icu::UnicodeString(from.c_str(), from.size()), On 2012/05/30 18:55:50, Matt Perry wrote: > ...
8 years, 6 months ago (2012-05-31 16:01:32 UTC) #8
Matt Perry
http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json File chrome/common/extensions/api/declarative_web_request.json (right): http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json#newcode85 chrome/common/extensions/api/declarative_web_request.json:85: "perlCaptureGroupStyle": { I don't think we should support this. ...
8 years, 6 months ago (2012-05-31 20:22:17 UTC) #9
battre
http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json File chrome/common/extensions/api/declarative_web_request.json (right): http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json#newcode85 chrome/common/extensions/api/declarative_web_request.json:85: "perlCaptureGroupStyle": { On 2012/05/31 20:22:17, Matt Perry wrote: > ...
8 years, 6 months ago (2012-05-31 21:30:40 UTC) #10
Matt Perry
lgtm http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json File chrome/common/extensions/api/declarative_web_request.json (right): http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json#newcode85 chrome/common/extensions/api/declarative_web_request.json:85: "perlCaptureGroupStyle": { On 2012/05/31 21:30:40, battre wrote: > ...
8 years, 6 months ago (2012-05-31 21:38:56 UTC) #11
Aaron Boodman
On Thu, May 31, 2012 at 2:38 PM, <mpcomplete@chromium.org> wrote: > lgtm > > > ...
8 years, 6 months ago (2012-06-08 18:46:03 UTC) #12
battre
http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json File chrome/common/extensions/api/declarative_web_request.json (right): http://codereview.chromium.org/10449069/diff/11/chrome/common/extensions/api/declarative_web_request.json#newcode85 chrome/common/extensions/api/declarative_web_request.json:85: "perlCaptureGroupStyle": { On 2012/05/31 21:38:56, Matt Perry wrote: > ...
8 years, 6 months ago (2012-06-14 12:48:09 UTC) #13
Matt Perry
8 years, 6 months ago (2012-06-14 18:39:13 UTC) #14
lgtm

http://codereview.chromium.org/10449069/diff/15002/chrome/browser/extensions/...
File chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc
(right):

http://codereview.chromium.org/10449069/diff/15002/chrome/browser/extensions/...
chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc:463: }
else if (*i == '$'){
nit: space before {

http://codereview.chromium.org/10449069/diff/15002/chrome/browser/extensions/...
chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc:465: }
else if (*i == '\\'){
ditto

Powered by Google App Engine
This is Rietveld 408576698