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

Issue 11470020: Generate shim headers for libpng (Closed)

Created:
8 years ago by Paweł Hajdan Jr.
Modified:
8 years ago
CC:
chromium-reviews, darin-cc_chromium.org, pam+watch_chromium.org
Visibility:
Public.

Description

Generate shim headers for libpng BUG=165264 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=173618

Patch Set 1 #

Patch Set 2 : assert shim headers are not used for official builds #

Patch Set 3 : don't return directory as an output #

Total comments: 9

Patch Set 4 : fixes #

Total comments: 2

Patch Set 5 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+123 lines, -17 lines) Patch
M build/gyp_chromium View 1 chunk +1 line, -0 lines 0 comments Download
A build/shim_headers.gypi View 1 2 3 1 chunk +45 lines, -0 lines 0 comments Download
M third_party/libpng/libpng.gyp View 2 chunks +10 lines, -3 lines 0 comments Download
A tools/generate_shim_headers/generate_shim_headers.py View 1 2 3 4 1 chunk +66 lines, -0 lines 0 comments Download
M ui/gfx/codec/png_codec.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M ui/gfx/codec/png_codec_unittest.cc View 1 chunk +1 line, -6 lines 0 comments Download
M webkit/support/webkit_support_gfx.cc View 1 chunk +0 lines, -4 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Paweł Hajdan Jr.
8 years ago (2012-12-10 22:25:01 UTC) #1
Ami GONE FROM CHROMIUM
FTR this change (and its predecessor ideas) was discussed in https://groups.google.com/a/chromium.org/d/topic/chromium-dev/yJ5P0WMRD8k/discussion FWIW patchset #2 LGTM ...
8 years ago (2012-12-10 22:33:05 UTC) #2
darin (slow to review)
I'm really happy with how this allows our .cc files to get simpler. I'm probably ...
8 years ago (2012-12-17 20:26:49 UTC) #3
Paweł Hajdan Jr.
Alright! Mark, could you take a look at the Python parts?
8 years ago (2012-12-17 20:42:35 UTC) #4
Mark Mentovai
Remember the last time we looked at a generator like this… I’m going to need ...
8 years ago (2012-12-17 20:48:46 UTC) #5
Paweł Hajdan Jr.
On 2012/12/17 20:48:46, Mark Mentovai wrote: > Remember the last time we looked at a ...
8 years ago (2012-12-17 22:37:28 UTC) #6
Paweł Hajdan Jr.
On 2012/12/17 22:37:28, Paweł Hajdan Jr. wrote: > $ python -c 'import generate_shim_headers; print > ...
8 years ago (2012-12-17 22:38:38 UTC) #7
Mark Mentovai
What does “works OK” mean? Do you just mean that the paths are right, or ...
8 years ago (2012-12-17 22:46:31 UTC) #8
Paweł Hajdan Jr.
On 2012/12/17 22:46:31, Mark Mentovai wrote: > What does “works OK” mean? Do you just mean ...
8 years ago (2012-12-17 22:54:19 UTC) #9
Mark Mentovai
https://codereview.chromium.org/11470020/diff/14001/build/shim_headers.gypi File build/shim_headers.gypi (right): https://codereview.chromium.org/11470020/diff/14001/build/shim_headers.gypi#newcode13 build/shim_headers.gypi:13: 'shim_headers_path': '<(SHARED_INTERMEDIATE_DIR)/shim_headers', I don’t think you should use the ...
8 years ago (2012-12-17 23:02:41 UTC) #10
Paweł Hajdan Jr.
https://codereview.chromium.org/11470020/diff/14001/build/shim_headers.gypi File build/shim_headers.gypi (right): https://codereview.chromium.org/11470020/diff/14001/build/shim_headers.gypi#newcode13 build/shim_headers.gypi:13: 'shim_headers_path': '<(SHARED_INTERMEDIATE_DIR)/shim_headers', On 2012/12/17 23:02:41, Mark Mentovai wrote: > ...
8 years ago (2012-12-17 23:18:26 UTC) #11
Mark Mentovai
https://codereview.chromium.org/11470020/diff/14001/tools/generate_shim_headers/generate_shim_headers.py File tools/generate_shim_headers/generate_shim_headers.py (right): https://codereview.chromium.org/11470020/diff/14001/tools/generate_shim_headers/generate_shim_headers.py#newcode44 tools/generate_shim_headers/generate_shim_headers.py:44: os.path.join(os.path.dirname(__file__), '..', '..')) Paweł Hajdan Jr. wrote: > On ...
8 years ago (2012-12-17 23:23:24 UTC) #12
Paweł Hajdan Jr.
https://codereview.chromium.org/11470020/diff/14001/tools/generate_shim_headers/generate_shim_headers.py File tools/generate_shim_headers/generate_shim_headers.py (right): https://codereview.chromium.org/11470020/diff/14001/tools/generate_shim_headers/generate_shim_headers.py#newcode44 tools/generate_shim_headers/generate_shim_headers.py:44: os.path.join(os.path.dirname(__file__), '..', '..')) There are path_utils.py in tools/python/google, but ...
8 years ago (2012-12-17 23:35:48 UTC) #13
Mark Mentovai
8 years ago (2012-12-17 23:37:09 UTC) #14
LGTM

Powered by Google App Engine
This is Rietveld 408576698