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

Issue 433913002: Strip bindings before calling Uri.parse (Closed)

Created:
6 years, 4 months ago by jakemac
Modified:
6 years, 4 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Strip bindings before calling Uri.parse BUG=http://dartbug.com/20286 R=sigmund@google.com Committed: https://code.google.com/p/dart/source/detail?r=38878

Patch Set 1 #

Total comments: 3

Patch Set 2 : add support for [[ bindings and unify bindings regexes #

Total comments: 6

Patch Set 3 : bug fix and revert test changes #

Patch Set 4 : clean up logic a bit #

Total comments: 4

Patch Set 5 : made new path building a bit more efficient #

Total comments: 4

Patch Set 6 : cleanup #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -21 lines) Patch
M pkg/polymer/lib/src/build/import_inliner.dart View 1 2 3 4 5 6 chunks +36 lines, -19 lines 0 comments Download
M pkg/polymer/test/build/import_inliner_test.dart View 1 2 3 3 chunks +28 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
jakemac
https://codereview.chromium.org/433913002/diff/1/pkg/polymer/test/build/import_inliner_test.dart File pkg/polymer/test/build/import_inliner_test.dart (left): https://codereview.chromium.org/433913002/diff/1/pkg/polymer/test/build/import_inliner_test.dart#oldcode176 pkg/polymer/test/build/import_inliner_test.dart:176: 'a|web/*test_%foo_04!.html': Barback started complaining about paths that don't start ...
6 years, 4 months ago (2014-07-31 15:06:37 UTC) #1
Siggi Cherem (dart-lang)
https://codereview.chromium.org/433913002/diff/1/pkg/polymer/test/build/import_inliner_test.dart File pkg/polymer/test/build/import_inliner_test.dart (left): https://codereview.chromium.org/433913002/diff/1/pkg/polymer/test/build/import_inliner_test.dart#oldcode176 pkg/polymer/test/build/import_inliner_test.dart:176: 'a|web/*test_%foo_04!.html': On 2014/07/31 15:06:37, jakemac wrote: > Barback started ...
6 years, 4 months ago (2014-07-31 21:54:22 UTC) #2
jakemac
https://codereview.chromium.org/433913002/diff/1/pkg/polymer/test/build/import_inliner_test.dart File pkg/polymer/test/build/import_inliner_test.dart (left): https://codereview.chromium.org/433913002/diff/1/pkg/polymer/test/build/import_inliner_test.dart#oldcode176 pkg/polymer/test/build/import_inliner_test.dart:176: 'a|web/*test_%foo_04!.html': Oddly enough this just stopped happening. I have ...
6 years, 4 months ago (2014-08-01 15:20:47 UTC) #3
Siggi Cherem (dart-lang)
https://codereview.chromium.org/433913002/diff/20001/pkg/polymer/lib/src/build/import_inliner.dart File pkg/polymer/lib/src/build/import_inliner.dart (right): https://codereview.chromium.org/433913002/diff/20001/pkg/polymer/lib/src/build/import_inliner.dart#newcode422 pkg/polymer/lib/src/build/import_inliner.dart:422: href = href.replaceAll(_BINDING_REGEX, _BINDING_PLACEHOLDER); On 2014/08/01 15:20:47, jakemac wrote: ...
6 years, 4 months ago (2014-08-01 16:02:51 UTC) #4
jakemac
updated https://codereview.chromium.org/433913002/diff/20001/pkg/polymer/lib/src/build/import_inliner.dart File pkg/polymer/lib/src/build/import_inliner.dart (right): https://codereview.chromium.org/433913002/diff/20001/pkg/polymer/lib/src/build/import_inliner.dart#newcode422 pkg/polymer/lib/src/build/import_inliner.dart:422: href = href.replaceAll(_BINDING_REGEX, _BINDING_PLACEHOLDER); On 2014/08/01 16:02:51, Siggi ...
6 years, 4 months ago (2014-08-01 22:12:36 UTC) #5
Siggi Cherem (dart-lang)
awesome, thanks! lgtm, just some minor suggestions below. https://codereview.chromium.org/433913002/diff/60001/pkg/polymer/lib/src/build/import_inliner.dart File pkg/polymer/lib/src/build/import_inliner.dart (right): https://codereview.chromium.org/433913002/diff/60001/pkg/polymer/lib/src/build/import_inliner.dart#newcode448 pkg/polymer/lib/src/build/import_inliner.dart:448: appendToHref ...
6 years, 4 months ago (2014-08-01 22:32:32 UTC) #6
jakemac
https://codereview.chromium.org/433913002/diff/60001/pkg/polymer/lib/src/build/import_inliner.dart File pkg/polymer/lib/src/build/import_inliner.dart (right): https://codereview.chromium.org/433913002/diff/60001/pkg/polymer/lib/src/build/import_inliner.dart#newcode448 pkg/polymer/lib/src/build/import_inliner.dart:448: appendToHref = href.substring(firstBinding); On 2014/08/01 22:32:32, Siggi Cherem (dart-lang) ...
6 years, 4 months ago (2014-08-04 14:33:15 UTC) #7
Siggi Cherem (dart-lang)
lgtm really minor minor nits below https://codereview.chromium.org/433913002/diff/70001/pkg/polymer/lib/src/build/import_inliner.dart File pkg/polymer/lib/src/build/import_inliner.dart (right): https://codereview.chromium.org/433913002/diff/70001/pkg/polymer/lib/src/build/import_inliner.dart#newcode461 pkg/polymer/lib/src/build/import_inliner.dart:461: var prefix = ...
6 years, 4 months ago (2014-08-04 19:39:38 UTC) #8
jakemac
https://codereview.chromium.org/433913002/diff/70001/pkg/polymer/lib/src/build/import_inliner.dart File pkg/polymer/lib/src/build/import_inliner.dart (right): https://codereview.chromium.org/433913002/diff/70001/pkg/polymer/lib/src/build/import_inliner.dart#newcode461 pkg/polymer/lib/src/build/import_inliner.dart:461: var prefix = (firstBinding < 1) ? id.path On ...
6 years, 4 months ago (2014-08-04 19:55:01 UTC) #9
Siggi Cherem (dart-lang)
lgtm! :)
6 years, 4 months ago (2014-08-04 20:20:34 UTC) #10
jakemac
6 years, 4 months ago (2014-08-04 20:50:01 UTC) #11
Message was sent while issue was closed.
Committed patchset #6 manually as 38878 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698