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

Issue 22292008: Add 8bit Content-Transfer-Encoding support for reading MHTML files (Closed)

Created:
7 years, 4 months ago by Tiger
Modified:
7 years, 3 months ago
Reviewers:
abarth-chromium
CC:
blink-reviews, jeez, dglazkov+blink, Nate Chapin, eae+blinkwatch, gavinp+loader_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Add 8bit Content-Transfer-Encoding support for reading MHTML files R=abarth@chromium.org BUG=274232 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=156720

Patch Set 1 #

Total comments: 5

Patch Set 2 : Use LayoutTests instead #

Patch Set 3 : Updated generator tool #

Patch Set 4 : Move generator #

Patch Set 5 : Rebase #

Patch Set 6 : Rebase #

Patch Set 7 : Mark .mht files in LayoutTest/mhtml with -crlf in .gitattributes #

Patch Set 8 : Try to fix line endings #

Patch Set 9 : Try to fix line endings #2 #

Patch Set 10 : Try to fix line endings #3 #

Patch Set 11 : Try to fix line endings #4 #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : Try to fix line endings #5 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+209 lines, -0 lines) Patch
M LayoutTests/.gitattributes View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
A LayoutTests/mhtml/resources/mhtml_generator.py View 1 2 3 4 5 6 7 8 9 1 chunk +122 lines, -0 lines 0 comments Download
A LayoutTests/mhtml/transfer_encoding_7bit.html_original View 1 1 chunk +14 lines, -0 lines 0 comments Download
A LayoutTests/mhtml/transfer_encoding_7bit.mht View 1 2 3 4 5 6 7 8 9 1 chunk +26 lines, -0 lines 0 comments Download
A LayoutTests/mhtml/transfer_encoding_7bit-expected.txt View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
A LayoutTests/mhtml/transfer_encoding_8bit.html_original View 1 1 chunk +14 lines, -0 lines 0 comments Download
A LayoutTests/mhtml/transfer_encoding_8bit.mht View 1 2 3 4 5 6 7 8 9 1 chunk +26 lines, -0 lines 0 comments Download
A LayoutTests/mhtml/transfer_encoding_8bit-expected.txt View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/loader/archive/MHTMLParser.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/platform/network/MIMEHeader.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/platform/network/MIMEHeader.cpp View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 28 (0 generated)
Tiger
7 years, 4 months ago (2013-08-07 15:59:09 UTC) #1
abarth-chromium
https://codereview.chromium.org/22292008/diff/1/Source/web/tests/MHTMLTest.cpp File Source/web/tests/MHTMLTest.cpp (right): https://codereview.chromium.org/22292008/diff/1/Source/web/tests/MHTMLTest.cpp#newcode51 Source/web/tests/MHTMLTest.cpp:51: We usually skip this blank line https://codereview.chromium.org/22292008/diff/1/Source/web/tests/MHTMLTest.cpp#newcode61 Source/web/tests/MHTMLTest.cpp:61: static ...
7 years, 4 months ago (2013-08-07 18:12:27 UTC) #2
Tiger
On 2013/08/07 18:12:27, abarth wrote: > https://codereview.chromium.org/22292008/diff/1/Source/web/tests/MHTMLTest.cpp > File Source/web/tests/MHTMLTest.cpp (right): > > https://codereview.chromium.org/22292008/diff/1/Source/web/tests/MHTMLTest.cpp#newcode51 > ...
7 years, 4 months ago (2013-08-08 09:45:28 UTC) #3
abarth-chromium
LGTM It's a bit odd that this folder uses _ in the file names rather ...
7 years, 4 months ago (2013-08-08 17:48:36 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/6001
7 years, 4 months ago (2013-08-08 17:48:49 UTC) #5
commit-bot: I haz the power
Retried try job too often on mac_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_blink_rel&number=1769
7 years, 4 months ago (2013-08-08 21:16:26 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/28001
7 years, 4 months ago (2013-08-12 12:13:48 UTC) #7
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=1751
7 years, 4 months ago (2013-08-12 13:32:15 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/28001
7 years, 4 months ago (2013-08-12 14:17:53 UTC) #9
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=1772
7 years, 4 months ago (2013-08-12 15:36:10 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/28001
7 years, 4 months ago (2013-08-13 08:56:38 UTC) #11
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=1866
7 years, 4 months ago (2013-08-13 10:18:17 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/52001
7 years, 4 months ago (2013-08-13 14:42:36 UTC) #13
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=1898
7 years, 4 months ago (2013-08-13 16:19:02 UTC) #14
Tiger
@abarth, any idea why these tests should crash on the build bots? I'm unable to ...
7 years, 4 months ago (2013-08-14 08:19:33 UTC) #15
abarth-chromium
Nope... That doesn't make a lot of sense. It seems to work on Windows. Maybe ...
7 years, 4 months ago (2013-08-14 08:24:55 UTC) #16
Tiger
On 2013/08/14 08:24:55, abarth wrote: > Nope... That doesn't make a lot of sense. It ...
7 years, 4 months ago (2013-08-14 09:34:15 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/67001
7 years, 4 months ago (2013-08-14 13:23:05 UTC) #18
Tiger
On 2013/08/14 08:24:55, abarth wrote: > Nope... That doesn't make a lot of sense. It ...
7 years, 4 months ago (2013-08-14 13:28:59 UTC) #19
Tiger
On 2013/08/14 13:28:59, Tiger wrote: > On 2013/08/14 08:24:55, abarth wrote: > > Nope... That ...
7 years, 4 months ago (2013-08-14 14:39:43 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tiger@opera.com/22292008/96001
7 years, 4 months ago (2013-08-14 15:42:58 UTC) #21
abarth-chromium
Why do bad line ends result in a crash?
7 years, 4 months ago (2013-08-14 17:45:17 UTC) #22
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=2028
7 years, 4 months ago (2013-08-14 18:01:03 UTC) #23
Tiger
On 2013/08/14 17:45:17, abarth wrote: > Why do bad line ends result in a crash? ...
7 years, 4 months ago (2013-08-14 23:53:12 UTC) #24
abarth-chromium
It's fine to fix that in a separate CL, but no inputs should cause the ...
7 years, 4 months ago (2013-08-14 23:56:11 UTC) #25
Tiger
Perhaps this is just an effect of <https://code.google.com/p/chromium/issues/detail?id=23608>, and the binary files have to be ...
7 years, 4 months ago (2013-08-15 11:04:00 UTC) #26
Tiger
On 2013/08/15 11:04:00, Tiger wrote: > Perhaps this is just an effect of > <https://code.google.com/p/chromium/issues/detail?id=23608>, ...
7 years, 4 months ago (2013-08-15 14:28:45 UTC) #27
abarth-chromium
7 years, 3 months ago (2013-08-26 19:51:25 UTC) #28
Message was sent while issue was closed.
Committed patchset #14 manually as r156720 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698