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

Issue 1177733003: Merge page serializers [12/12] (Closed)

Created:
5 years, 6 months ago by Tiger (Sony Mobile)
Modified:
5 years, 4 months ago
CC:
blink-reviews, dglazkov+blink
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Remove old serializer Remove old serializer (WebPageSerializerImpl) and its tests (WebPageSerializerTest and resources) and use PageSerializer for all serialization tasks in WebPageSerializer. -- This review is part of set aiming to merge the two existing page serializers, WebPageSerializerImpl and PageSerializer into the latter one. In addition to this it moves all the old tests from WebPageNewSerializerTest and WebPageSerializerTest to the newer PageSerializerTest structure and splits out a test for MHTML into the MHTMLTest file. Note: This is a rebase and split of https://codereview.chromium.org/68613003 from Opera which was reverted due to failing tests. In addition to the rebase some smaller fixes was done to accommodate to changes in the code from when it was first landed. BUG=328354 R=hajimehoshi@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=198151 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=198503

Patch Set 1 #

Total comments: 4

Patch Set 2 : Fix issues #

Patch Set 3 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -1160 lines) Patch
M Source/web/WebPageSerializer.cpp View 1 2 5 chunks +20 lines, -141 lines 0 comments Download
D Source/web/WebPageSerializerImpl.h View 1 chunk +0 lines, -193 lines 0 comments Download
D Source/web/WebPageSerializerImpl.cpp View 1 chunk +0 lines, -520 lines 0 comments Download
D Source/web/tests/WebPageSerializerTest.cpp View 1 chunk +0 lines, -182 lines 0 comments Download
D Source/web/tests/data/pageserialization/awesome.png View Binary file 0 comments Download
D Source/web/tests/data/pageserialization/beautifull.css View 1 chunk +0 lines, -1 line 0 comments Download
D Source/web/tests/data/pageserialization/embed_iframe.html View 1 chunk +0 lines, -5 lines 0 comments Download
D Source/web/tests/data/pageserialization/object_iframe.html View 1 chunk +0 lines, -5 lines 0 comments Download
D Source/web/tests/data/pageserialization/simple_iframe.html View 1 chunk +0 lines, -14 lines 0 comments Download
D Source/web/tests/data/pageserialization/simple_page.html View 1 chunk +0 lines, -50 lines 0 comments Download
D Source/web/tests/data/pageserialization/top_frame.html View 1 chunk +0 lines, -28 lines 0 comments Download
M Source/web/web.gypi View 3 chunks +0 lines, -10 lines 0 comments Download
M public/web/WebPageSerializer.h View 1 chunk +0 lines, -8 lines 0 comments Download
M public/web/WebPageSerializerClient.h View 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 18 (5 generated)
Tiger (Sony Mobile)
PTAL
5 years, 6 months ago (2015-06-10 14:06:55 UTC) #1
hajimehoshi
+yosin (I'm ooo on Monday)
5 years, 6 months ago (2015-06-12 13:58:05 UTC) #3
yosin_UTC9
https://codereview.chromium.org/1177733003/diff/1/Source/web/WebPageSerializer.cpp File Source/web/WebPageSerializer.cpp (right): https://codereview.chromium.org/1177733003/diff/1/Source/web/WebPageSerializer.cpp#newcode133 Source/web/WebPageSerializer.cpp:133: for (size_t i = 0; i < links.size(); i++) ...
5 years, 6 months ago (2015-06-15 09:38:38 UTC) #4
Tiger (Sony Mobile)
https://codereview.chromium.org/1177733003/diff/1/Source/web/WebPageSerializer.cpp File Source/web/WebPageSerializer.cpp (right): https://codereview.chromium.org/1177733003/diff/1/Source/web/WebPageSerializer.cpp#newcode133 Source/web/WebPageSerializer.cpp:133: for (size_t i = 0; i < links.size(); i++) ...
5 years, 6 months ago (2015-06-15 12:00:25 UTC) #5
yosin_UTC9
lgtm +tkent@ as web/ OWNERS
5 years, 6 months ago (2015-06-16 01:06:41 UTC) #6
hajimehoshi
lgtm
5 years, 6 months ago (2015-06-16 04:47:09 UTC) #7
philipj_slow
lgtm Nothing like a big red diff to end a series of CLs.
5 years, 5 months ago (2015-07-01 12:40:41 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1177733003/40001
5 years, 5 months ago (2015-07-01 15:07:34 UTC) #12
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://src.chromium.org/viewvc/blink?view=rev&revision=198151
5 years, 5 months ago (2015-07-01 16:11:55 UTC) #13
Nate Chapin
On 2015/07/01 16:11:55, commit-bot: I haz the power wrote: > Committed patchset #3 (id:40001) as ...
5 years, 5 months ago (2015-07-01 19:21:31 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1177733003/40001
5 years, 5 months ago (2015-07-08 14:45:53 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://src.chromium.org/viewvc/blink?view=rev&revision=198503
5 years, 5 months ago (2015-07-08 16:00:46 UTC) #17
tkent
5 years, 4 months ago (2015-08-17 02:13:09 UTC) #18
Message was sent while issue was closed.
On 2015/07/08 16:00:46, commit-bot: I haz the power wrote:
> Committed patchset #3 (id:40001) as
> https://src.chromium.org/viewvc/blink?view=rev&revision=198503

I'm reverting this because of crbug.com/510422.

Powered by Google App Engine
This is Rietveld 408576698