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

Issue 5292007: Integrates libjpeg-turbo into Chromium (Chromium side)... (Closed)

Created:
10 years ago by Hironori Bono
Modified:
9 years, 7 months ago
Reviewers:
Mark Mentovai, brettw
CC:
chromium-reviews
Visibility:
Public.

Description

Integrates libjpeg-turbo into Chromium (Chromium side) This change is the Chromium-side change that integrates libjpeg-turbo into Chromium. (We need another change for WebKit.) It adds a GYP option 'libjpeg_turbo' so we can switch from libjpeg to libjpeg-turbo and use libjpeg-turbo when its value is 1. (Unfortunately, its value must be 0 for now to avoid build breaks until we land all changes required for libjpeg-turbo.) BUG=48789 TEST=build Chromium. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=68453

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 4

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 6

Patch Set 6 : '' #

Total comments: 4

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -7 lines) Patch
M app/app.gyp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M app/app_base.gypi View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M build/all.gyp View 1 2 3 4 5 6 2 chunks +1 line, -1 line 0 comments Download
M build/common.gypi View 1 2 3 4 5 6 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 5 6 2 chunks +1 line, -1 line 0 comments Download
M gfx/codec/jpeg_codec.cc View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M gfx/gfx.gyp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/iccjpeg/iccjpeg.gyp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
Hironori Bono
10 years ago (2010-11-29 05:14:11 UTC) #1
Mark Mentovai
http://codereview.chromium.org/5292007/diff/3001/app/app.gyp File app/app.gyp (right): http://codereview.chromium.org/5292007/diff/3001/app/app.gyp#newcode91 app/app.gyp:91: ['libjpeg_turbo==1', { I wonder if we could make this ...
10 years ago (2010-11-29 19:14:17 UTC) #2
Mark Mentovai
This will be much cleaner. http://codereview.chromium.org/5292007/diff/17001/app/app.gyp File app/app.gyp (right): http://codereview.chromium.org/5292007/diff/17001/app/app.gyp#newcode36 app/app.gyp:36: '../third_party/<(libjpeg_gyp_path):libjpeg', Do you need ...
10 years ago (2010-11-30 15:06:01 UTC) #3
Hironori Bono
Greetings, Thank you for your comments/suggestions. I have updated this change to apply your comments. ...
10 years ago (2010-12-03 09:32:16 UTC) #4
Mark Mentovai
LGTM with these changes. Nice job. http://codereview.chromium.org/5292007/diff/23001/app/app.gyp File app/app.gyp (right): http://codereview.chromium.org/5292007/diff/23001/app/app.gyp#newcode36 app/app.gyp:36: '<(libjpeg_gyp_path):libjpeg', I’d just ...
10 years ago (2010-12-03 16:18:09 UTC) #5
Hironori Bono
10 years ago (2010-12-07 07:28:27 UTC) #6
Greetings,

Thank you for your comments. I have applied your comments and landed the updated
one as r68453.

Regards,

Hironori Bono

http://codereview.chromium.org/5292007/diff/23001/app/app.gyp
File app/app.gyp (right):

http://codereview.chromium.org/5292007/diff/23001/app/app.gyp#newcode36
app/app.gyp:36: '<(libjpeg_gyp_path):libjpeg',
On 2010/12/03 16:18:09, Mark Mentovai wrote:
> I’d just move these to the bottoms of their respective lists now, since
they’re
> no longer really sorted if you leave them where they are.

Done, (including the other GYP files).

http://codereview.chromium.org/5292007/diff/23001/build/common.gypi
File build/common.gypi (right):

http://codereview.chromium.org/5292007/diff/23001/build/common.gypi#newcode409
build/common.gypi:409: 'libjpeg_gyp_path%':
'../third_party/libjpeg_turbo/libjpeg.gyp',
On 2010/12/03 16:18:09, Mark Mentovai wrote:
> These don’t need the % on them.

Done. Thank you for noticing it.

Powered by Google App Engine
This is Rietveld 408576698