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

Issue 1272763003: optimize-ico-files: Automatically convert large BMPs to PNG format. (Closed)

Created:
5 years, 4 months ago by Matt Giuca
Modified:
4 years, 1 month ago
Reviewers:
oshima, scottmg
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@optimize-ico-files
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

optimize-ico-files: Automatically convert large BMPs to PNG format. This ensures that we don't have large uncompressed images in .ico files which could be stored as PNG. Only compresses large (>=256x256) images (smaller images must be stored uncompressed for compatibility with Windows XP). Images are converted to PNG and then crushed. BUG=332639 Committed: https://crrev.com/0d459808502b877cd4e9069e1ecb70e28f8a2438 Cr-Commit-Position: refs/heads/master@{#430442}

Patch Set 1 #

Patch Set 2 : Rebase. #

Patch Set 3 : Rebase. #

Patch Set 4 : Rebase. #

Patch Set 5 : Rebase. #

Total comments: 2

Patch Set 6 : Added TODO to compress all the images (no longer need XP). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+84 lines, -8 lines) Patch
M chrome/app/theme/README View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M tools/resources/ico_tools.py View 1 2 3 4 5 3 chunks +82 lines, -6 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 20 (9 generated)
Matt Giuca
Follow-up to https://codereview.chromium.org/130583003.
5 years, 4 months ago (2015-08-10 06:57:05 UTC) #2
Matt Giuca
The precursor CL has landed; PTAL. Hmm... so this enhancement is, I suppose, not strictly ...
5 years, 4 months ago (2015-08-18 08:34:57 UTC) #3
Matt Giuca
Hi oshima, friendly ping?
5 years, 4 months ago (2015-08-24 00:38:42 UTC) #4
oshima
lgtm
5 years, 2 months ago (2015-10-12 20:34:10 UTC) #5
Matt Giuca
+scottmg: Hi, I just found this old CL and I honestly have no idea why ...
4 years, 1 month ago (2016-11-07 05:03:41 UTC) #7
scottmg
https://codereview.chromium.org/1272763003/diff/80001/tools/resources/ico_tools.py File tools/resources/ico_tools.py (right): https://codereview.chromium.org/1272763003/diff/80001/tools/resources/ico_tools.py#newcode257 tools/resources/ico_tools.py:257: # with Windows XP. If this is really the ...
4 years, 1 month ago (2016-11-07 17:45:35 UTC) #12
Matt Giuca
https://codereview.chromium.org/1272763003/diff/80001/tools/resources/ico_tools.py File tools/resources/ico_tools.py (right): https://codereview.chromium.org/1272763003/diff/80001/tools/resources/ico_tools.py#newcode257 tools/resources/ico_tools.py:257: # with Windows XP. On 2016/11/07 17:45:35, scottmg wrote: ...
4 years, 1 month ago (2016-11-08 00:06:31 UTC) #13
scottmg
OK, lgtm
4 years, 1 month ago (2016-11-08 00:09:37 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1272763003/100001
4 years, 1 month ago (2016-11-08 00:18:38 UTC) #17
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 1 month ago (2016-11-08 00:35:50 UTC) #18
commit-bot: I haz the power
4 years, 1 month ago (2016-11-08 00:52:43 UTC) #20
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/0d459808502b877cd4e9069e1ecb70e28f8a2438
Cr-Commit-Position: refs/heads/master@{#430442}

Powered by Google App Engine
This is Rietveld 408576698