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

Issue 1709293002: Add support for CSS unicod encoding to the text codec. (Closed)

Created:
4 years, 10 months ago by bburns
Modified:
4 years, 4 months ago
CC:
blink-reviews, blink-reviews-wtf_chromium.org, chromium-reviews, Łukasz Anforowicz, Mikhail
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add support for CSS style unicode encoding to the text codec. dimich: encoding review jochen: owners review Thanks! --brendan BUG=582573 Committed: https://crrev.com/f9038701fd566168ee7c66b1cabd3547a5517178 Cr-Commit-Position: refs/heads/master@{#390561}

Patch Set 1 #

Total comments: 1

Patch Set 2 : addressed changes #

Patch Set 3 : add a test. #

Patch Set 4 : add a css test. #

Total comments: 7

Patch Set 5 : address comments #

Patch Set 6 : add a unit test #

Patch Set 7 : add a unit test #

Patch Set 8 : add a test #

Patch Set 9 : add a unit test. #

Total comments: 2

Patch Set 10 : add a unit test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+113 lines, -43 lines) Patch
M chrome/browser/download/save_page_browsertest.cc View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/test/data/save_page/1.css View 1 2 3 4 5 6 7 1 chunk +11 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/frame/FrameSerializer.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/wtf/text/TextCodec.h View 1 2 3 4 5 6 7 8 9 2 chunks +6 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/wtf/text/TextCodec.cpp View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/wtf/text/TextCodecICU.cpp View 1 2 3 chunks +44 lines, -5 lines 0 comments Download
A + third_party/WebKit/Source/wtf/text/TextCodecTest.cpp View 1 2 3 4 5 2 chunks +40 lines, -33 lines 0 comments Download
M third_party/WebKit/Source/wtf/wtf.gypi View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 54 (23 generated)
bburns
Please review. See https://code.google.com/p/chromium/issues/detail?id=582573 and https://www.w3.org/TR/css-syntax-3/#escaping for context.
4 years, 10 months ago (2016-02-18 20:42:03 UTC) #2
bburns
On 2016/02/18 20:42:03, bburns wrote: > Please review. > > See https://code.google.com/p/chromium/issues/detail?id=582573 > > and ...
4 years, 10 months ago (2016-02-18 20:45:49 UTC) #4
Dmitry Titov
Nice find! This should be easy to test (see existing mhtml tests in src/third_party/WebKit/LayoutTests/mhtml), so ...
4 years, 10 months ago (2016-02-18 21:26:48 UTC) #7
Dmitry Titov
Ping?
4 years, 8 months ago (2016-04-20 02:23:52 UTC) #8
blink-reviews
I thought we had left it that you were going to do some work to ...
4 years, 8 months ago (2016-04-20 04:24:33 UTC) #9
chromium-reviews
I thought we had left it that you were going to do some work to ...
4 years, 8 months ago (2016-04-20 04:24:33 UTC) #10
Dmitry Titov
My bad if that was the case. I'm not working on this, please feel free ...
4 years, 8 months ago (2016-04-20 05:07:32 UTC) #11
bburns
rdsmith: for the relevant test files. Finally got around to adding a browser test. Please ...
4 years, 8 months ago (2016-04-21 21:28:14 UTC) #13
Randy Smith (Not in Mondays)
CCing Lukasz FHI (I'll do the test review, but I want to make sure he's ...
4 years, 8 months ago (2016-04-25 16:58:07 UTC) #14
Randy Smith (Not in Mondays)
lgtm
4 years, 8 months ago (2016-04-25 17:07:30 UTC) #15
bburns
+lukasza for owners thanks --brendan
4 years, 8 months ago (2016-04-26 23:28:59 UTC) #17
Łukasz Anforowicz
My apologies for the delay, I haven't realized you are waiting for me :-(. https://codereview.chromium.org/1709293002/diff/60001/chrome/browser/download/save_page_browsertest.cc ...
4 years, 8 months ago (2016-04-27 04:28:13 UTC) #18
bburns
comments addressed, please re-check. thanks --brendan https://codereview.chromium.org/1709293002/diff/60001/chrome/browser/download/save_page_browsertest.cc File chrome/browser/download/save_page_browsertest.cc (left): https://codereview.chromium.org/1709293002/diff/60001/chrome/browser/download/save_page_browsertest.cc#oldcode738 chrome/browser/download/save_page_browsertest.cc:738: } On 2016/04/27 ...
4 years, 7 months ago (2016-04-27 20:24:21 UTC) #19
Łukasz Anforowicz
lgtm https://codereview.chromium.org/1709293002/diff/60001/chrome/browser/download/save_page_browsertest.cc File chrome/browser/download/save_page_browsertest.cc (left): https://codereview.chromium.org/1709293002/diff/60001/chrome/browser/download/save_page_browsertest.cc#oldcode738 chrome/browser/download/save_page_browsertest.cc:738: } On 2016/04/27 20:24:21, bburns wrote: > On ...
4 years, 7 months ago (2016-04-27 20:25:47 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1709293002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1709293002/80001
4 years, 7 months ago (2016-04-27 22:51:57 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/174338)
4 years, 7 months ago (2016-04-27 23:00:34 UTC) #27
jochen (gone - plz use gerrit)
can you add a unit test please?
4 years, 7 months ago (2016-04-28 14:48:30 UTC) #29
bburns
On 2016/04/28 14:48:30, jochen wrote: > can you add a unit test please? There is ...
4 years, 7 months ago (2016-04-28 16:27:49 UTC) #30
jochen (gone - plz use gerrit)
browser tests are integration tests and can fail for many different reasons. I'd prefer to ...
4 years, 7 months ago (2016-04-28 16:31:52 UTC) #31
bburns
On 2016/04/28 16:31:52, jochen wrote: > browser tests are integration tests and can fail for ...
4 years, 7 months ago (2016-04-28 16:33:29 UTC) #32
bburns
On 2016/04/28 16:33:29, bburns wrote: > On 2016/04/28 16:31:52, jochen wrote: > > browser tests ...
4 years, 7 months ago (2016-04-28 17:11:11 UTC) #33
jochen (gone - plz use gerrit)
Thank you, lgtm
4 years, 7 months ago (2016-04-28 17:16:37 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1709293002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1709293002/120001
4 years, 7 months ago (2016-04-28 18:55:50 UTC) #37
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/174783)
4 years, 7 months ago (2016-04-28 19:11:33 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1709293002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1709293002/140001
4 years, 7 months ago (2016-04-28 19:32:06 UTC) #42
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/58205)
4 years, 7 months ago (2016-04-28 19:49:39 UTC) #44
dewittj
https://codereview.chromium.org/1709293002/diff/160001/third_party/WebKit/Source/wtf/wtf.gypi File third_party/WebKit/Source/wtf/wtf.gypi (right): https://codereview.chromium.org/1709293002/diff/160001/third_party/WebKit/Source/wtf/wtf.gypi#newcode216 third_party/WebKit/Source/wtf/wtf.gypi:216: 'TreeNodeTest.cpp', do you need to add TextCodecTest.cpp here?
4 years, 7 months ago (2016-04-28 22:41:47 UTC) #46
dewittj
https://codereview.chromium.org/1709293002/diff/160001/third_party/WebKit/Source/wtf/wtf.gypi File third_party/WebKit/Source/wtf/wtf.gypi (right): https://codereview.chromium.org/1709293002/diff/160001/third_party/WebKit/Source/wtf/wtf.gypi#newcode216 third_party/WebKit/Source/wtf/wtf.gypi:216: 'TreeNodeTest.cpp', On 2016/04/28 22:41:47, dewittj wrote: > do you ...
4 years, 7 months ago (2016-04-28 22:43:14 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1709293002/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1709293002/180001
4 years, 7 months ago (2016-04-28 23:18:27 UTC) #50
commit-bot: I haz the power
Committed patchset #10 (id:180001)
4 years, 7 months ago (2016-04-29 01:37:53 UTC) #52
commit-bot: I haz the power
4 years, 7 months ago (2016-04-30 17:23:25 UTC) #53
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/f9038701fd566168ee7c66b1cabd3547a5517178
Cr-Commit-Position: refs/heads/master@{#390561}

Powered by Google App Engine
This is Rietveld 408576698