Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(31)

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

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

Description

Add new html elements test Add new PageSerializerTest.HTMLElements test based on WebPageSerializerTest.HTMLNodes which will be removed together with the old serializer in a later commit. The new test covers PageSerializerTest.InputImage so that test is removed. To correctly include all resources for an element the presentationAttributeStyle for must also be processed. -- 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=197021

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rename text.txt to empty.txt #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+87 lines, -34 lines) Patch
M Source/core/page/PageSerializer.cpp View 1 chunk +3 lines, -1 line 0 comments Download
M Source/web/tests/PageSerializerTest.cpp View 1 1 chunk +35 lines, -8 lines 0 comments Download
A Source/web/tests/data/pageserializer/elements/elements.html View 1 chunk +45 lines, -0 lines 2 comments Download
A Source/web/tests/data/pageserializer/elements/empty.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A + Source/web/tests/data/pageserializer/elements/image.png View Binary file 0 comments Download
A Source/web/tests/data/pageserializer/elements/style.css View 1 chunk +3 lines, -0 lines 0 comments Download
D Source/web/tests/data/pageserializer/input-image/button.png View Binary file 0 comments Download
D Source/web/tests/data/pageserializer/input-image/input-image.html View 1 chunk +0 lines, -25 lines 0 comments Download

Messages

Total messages: 12 (2 generated)
Tiger (Sony Mobile)
PTAL
4 years, 10 months ago (2015-06-10 10:38:58 UTC) #1
hajimehoshi
https://codereview.chromium.org/1172303002/diff/1/Source/web/tests/data/pageserializer/elements/text.txt File Source/web/tests/data/pageserializer/elements/text.txt (right): https://codereview.chromium.org/1172303002/diff/1/Source/web/tests/data/pageserializer/elements/text.txt#newcode1 Source/web/tests/data/pageserializer/elements/text.txt:1: Empty I'm not sure the context, but 'empty.txt' is ...
4 years, 10 months ago (2015-06-11 00:58:21 UTC) #2
Tiger (Sony Mobile)
https://codereview.chromium.org/1172303002/diff/1/Source/web/tests/data/pageserializer/elements/text.txt File Source/web/tests/data/pageserializer/elements/text.txt (right): https://codereview.chromium.org/1172303002/diff/1/Source/web/tests/data/pageserializer/elements/text.txt#newcode1 Source/web/tests/data/pageserializer/elements/text.txt:1: Empty On 2015/06/11 00:58:21, hajimehoshi wrote: > I'm not ...
4 years, 10 months ago (2015-06-11 07:43:31 UTC) #3
hajimehoshi
lgtm
4 years, 10 months ago (2015-06-12 06:39:14 UTC) #4
philipj_slow
https://codereview.chromium.org/1172303002/diff/20001/Source/web/tests/data/pageserializer/elements/elements.html File Source/web/tests/data/pageserializer/elements/elements.html (right): https://codereview.chromium.org/1172303002/diff/20001/Source/web/tests/data/pageserializer/elements/elements.html#newcode1 Source/web/tests/data/pageserializer/elements/elements.html:1: <!-- This page is used to test that PageSerializer ...
4 years, 10 months ago (2015-06-12 07:52:01 UTC) #6
philipj_slow
On 2015/06/12 07:52:01, philipj wrote: > https://codereview.chromium.org/1172303002/diff/20001/Source/web/tests/data/pageserializer/elements/elements.html > File Source/web/tests/data/pageserializer/elements/elements.html (right): > > https://codereview.chromium.org/1172303002/diff/20001/Source/web/tests/data/pageserializer/elements/elements.html#newcode1 > ...
4 years, 10 months ago (2015-06-12 08:04:48 UTC) #7
philipj_slow
lgtm
4 years, 10 months ago (2015-06-12 08:04:55 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1172303002/20001
4 years, 10 months ago (2015-06-12 08:05:03 UTC) #10
Tiger (Sony Mobile)
https://codereview.chromium.org/1172303002/diff/20001/Source/web/tests/data/pageserializer/elements/elements.html File Source/web/tests/data/pageserializer/elements/elements.html (right): https://codereview.chromium.org/1172303002/diff/20001/Source/web/tests/data/pageserializer/elements/elements.html#newcode1 Source/web/tests/data/pageserializer/elements/elements.html:1: <!-- This page is used to test that PageSerializer ...
4 years, 10 months ago (2015-06-12 08:12:21 UTC) #11
commit-bot: I haz the power
4 years, 10 months ago (2015-06-12 09:09:27 UTC) #12
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=197021

Powered by Google App Engine
This is Rietveld 408576698