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

Issue 137343002: Handle BOMs in dart2js. (Closed)

Created:
6 years, 11 months ago by floitsch
Modified:
6 years, 11 months ago
Reviewers:
ahe
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : cleaner.~ #

Patch Set 3 : Minor comment update. #

Total comments: 8

Patch Set 4 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -1 line) Patch
M sdk/lib/_internal/compiler/implementation/scanner/scannerlib.dart View 1 chunk +1 line, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart View 1 2 3 3 chunks +18 lines, -0 lines 0 comments Download
M tests/language/language.status View 1 chunk +2 lines, -0 lines 0 comments Download
A tests/language/unicode_bom_middle_test.dart View 1 2 1 chunk +17 lines, -0 lines 0 comments Download
A tests/language/unicode_bom_test.dart View 1 chunk +11 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
floitsch
6 years, 11 months ago (2014-01-13 20:46:35 UTC) #1
ahe
LGTM! https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart File sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart (right): https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart#newcode147 sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart:147: codePoint = "\u{FEFF}"; Can you use UNICODE_BOM_CHARACTER_RUNE somehow?
6 years, 11 months ago (2014-01-14 14:23:59 UTC) #2
floitsch
https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart File sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart (right): https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart#newcode147 sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart:147: codePoint = "\u{FEFF}"; On 2014/01/14 14:23:59, ahe wrote: > ...
6 years, 11 months ago (2014-01-14 18:37:58 UTC) #3
ahe
https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart File sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart (right): https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart#newcode103 sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart:103: assert(() { I would probably add a unit test ...
6 years, 11 months ago (2014-01-15 13:15:37 UTC) #4
floitsch
If you want TAL. I will commit this at the end of this afternoon. https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart ...
6 years, 11 months ago (2014-01-15 13:44:46 UTC) #5
ahe
Still LGTM :-) https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart File sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart (right): https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart#newcode147 sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart:147: codePoint = "\u{FEFF}"; On 2014/01/15 13:44:46, ...
6 years, 11 months ago (2014-01-15 13:54:23 UTC) #6
floitsch
https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart File sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart (right): https://codereview.chromium.org/137343002/diff/50001/sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart#newcode147 sdk/lib/_internal/compiler/implementation/scanner/utf8_bytes_scanner.dart:147: codePoint = "\u{FEFF}"; On 2014/01/15 13:54:23, ahe wrote: > ...
6 years, 11 months ago (2014-01-15 14:51:38 UTC) #7
floitsch
6 years, 11 months ago (2014-01-27 10:42:58 UTC) #8
Message was sent while issue was closed.
Committed patchset #4 manually as r32013 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698