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

Issue 1754213004: Retain image sizes (Closed)

Created:
4 years, 9 months ago by dalmirsilva
Modified:
4 years, 8 months ago
Base URL:
https://github.com/chromium/dom-distiller.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Retain image sizes Small images lost their dimension attributes and got bigger than they were before the distillation. Our solution is to retain width and height attributes from the original image. Contributors: marcelorcorrea@hp.com, dalmirsilva@hp.com BUG=591143 R=mdjones@chromium.org, wychen@chromium.org Committed: 84cfcd26c60ab6b1547dd4e08f35d236f566e5d1

Patch Set 1 #

Patch Set 2 : Moving preserved attributes to the whitelist. #

Total comments: 13

Patch Set 3 : wychen's comments addressed #

Patch Set 4 : comments addressed #

Patch Set 5 : wychen's comment addressed #

Total comments: 13

Patch Set 6 : comments addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+191 lines, -3 lines) Patch
M java/org/chromium/distiller/DomUtil.java View 1 1 chunk +2 lines, -0 lines 0 comments Download
M java/org/chromium/distiller/extractors/embeds/ImageExtractor.java View 1 2 3 4 5 1 chunk +13 lines, -3 lines 0 comments Download
M java/org/chromium/distiller/webdocument/WebImage.java View 1 2 3 4 5 1 chunk +6 lines, -0 lines 0 comments Download
M javatests/org/chromium/distiller/ContentExtractorTest.java View 1 2 3 4 5 1 chunk +36 lines, -0 lines 0 comments Download
M javatests/org/chromium/distiller/EmbedExtractorTest.java View 1 2 3 4 5 2 chunks +134 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (3 generated)
wychen
Thanks for the patch! I'll take a look. BTW, it's recommended to send a message ...
4 years, 9 months ago (2016-03-08 19:32:17 UTC) #2
wychen
In this particular case, I think tweaking the @media print CSS would be enough. Maybe ...
4 years, 9 months ago (2016-03-08 21:46:08 UTC) #3
marcelorcorrea
Yes, limiting the max height would work for that specific example. But, there are several ...
4 years, 9 months ago (2016-03-09 19:55:50 UTC) #4
wychen
On 2016/03/09 19:55:50, marcelorcorrea wrote: > Yes, limiting the max height would work for that ...
4 years, 9 months ago (2016-03-11 08:25:23 UTC) #5
wychen
https://codereview.chromium.org/1754213004/diff/20001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java File java/org/chromium/distiller/extractors/embeds/ImageExtractor.java (right): https://codereview.chromium.org/1754213004/diff/20001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java#newcode37 java/org/chromium/distiller/extractors/embeds/ImageExtractor.java:37: int height = e.getOffsetHeight(); offsetWidth/Height would be affected by ...
4 years, 9 months ago (2016-03-11 08:25:35 UTC) #6
dalmirsilva
Addressing wychen's comments. https://codereview.chromium.org/1754213004/diff/20001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java File java/org/chromium/distiller/extractors/embeds/ImageExtractor.java (right): https://codereview.chromium.org/1754213004/diff/20001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java#newcode37 java/org/chromium/distiller/extractors/embeds/ImageExtractor.java:37: int height = e.getOffsetHeight(); On 2016/03/11 ...
4 years, 9 months ago (2016-03-14 18:28:06 UTC) #7
wychen
https://codereview.chromium.org/1754213004/diff/20001/javatests/org/chromium/distiller/EmbedExtractorTest.java File javatests/org/chromium/distiller/EmbedExtractorTest.java (right): https://codereview.chromium.org/1754213004/diff/20001/javatests/org/chromium/distiller/EmbedExtractorTest.java#newcode232 javatests/org/chromium/distiller/EmbedExtractorTest.java:232: assertEquals(0, result.getHeight()); On 2016/03/14 18:28:06, dalmirsilva wrote: > On ...
4 years, 9 months ago (2016-03-14 19:55:14 UTC) #8
mdjones
On 2016/03/14 19:55:14, wychen wrote: > https://codereview.chromium.org/1754213004/diff/20001/javatests/org/chromium/distiller/EmbedExtractorTest.java > File javatests/org/chromium/distiller/EmbedExtractorTest.java (right): > > https://codereview.chromium.org/1754213004/diff/20001/javatests/org/chromium/distiller/EmbedExtractorTest.java#newcode232 > ...
4 years, 9 months ago (2016-03-15 15:51:17 UTC) #9
dalmirsilva
First, it is possible that we have made some wrong assumptions: 1. We said that ...
4 years, 9 months ago (2016-03-16 18:36:56 UTC) #10
wychen
I didn't suggest running in DomDistillerJsTest.RunJsTests. There are many other browsertests, like this one: https://code.google.com/p/chromium/codesearch#chromium/src/components/dom_distiller/content/browser/distiller_page_web_contents_browsertest.cc ...
4 years, 9 months ago (2016-03-16 19:20:00 UTC) #11
dalmirdasilva
What a good idea. It worked!
4 years, 9 months ago (2016-03-16 19:45:54 UTC) #12
wychen
https://codereview.chromium.org/1754213004/diff/80001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java File java/org/chromium/distiller/extractors/embeds/ImageExtractor.java (right): https://codereview.chromium.org/1754213004/diff/80001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java#newcode42 java/org/chromium/distiller/extractors/embeds/ImageExtractor.java:42: // the real image dimension. "Real" is kind of ...
4 years, 9 months ago (2016-03-18 08:20:25 UTC) #13
dalmirsilva
comments addressed https://codereview.chromium.org/1754213004/diff/80001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java File java/org/chromium/distiller/extractors/embeds/ImageExtractor.java (right): https://codereview.chromium.org/1754213004/diff/80001/java/org/chromium/distiller/extractors/embeds/ImageExtractor.java#newcode42 java/org/chromium/distiller/extractors/embeds/ImageExtractor.java:42: // the real image dimension. On 2016/03/18 ...
4 years, 9 months ago (2016-03-18 17:20:38 UTC) #14
mdjones
lgtm
4 years, 9 months ago (2016-03-18 18:16:55 UTC) #15
wychen
lgtm
4 years, 9 months ago (2016-03-20 11:32:51 UTC) #16
wychen
On 2016/03/16 19:45:54, dalmirdasilva wrote: > What a good idea. It worked! Glad it worked, ...
4 years, 9 months ago (2016-03-20 23:16:38 UTC) #17
wychen
4 years, 8 months ago (2016-03-28 22:37:40 UTC) #20
Message was sent while issue was closed.
Committed patchset #6 (id:100001) manually as
84cfcd26c60ab6b1547dd4e08f35d236f566e5d1 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698