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

Issue 10905227: Introduce PPB_Flash_Font. (Closed)

Created:
8 years, 3 months ago by yzshen1
Modified:
8 years, 2 months ago
Reviewers:
brettw
CC:
chromium-reviews
Visibility:
Public.

Description

Introduce PPB_Flash_Font. It is a subset of PPB_PDF and shares the implementation with some PPB_PDF methods. With this interface, Pepper Flash doesn't need to depend on PPB_PDF. BUG=None TEST=None Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=160861

Patch Set 1 #

Patch Set 2 : . #

Total comments: 8

Patch Set 3 : Use the new proxy framework and change in response to Brett's suggestions. #

Patch Set 4 : . #

Total comments: 2

Patch Set 5 : sync #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : . #

Patch Set 9 : . #

Patch Set 10 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+793 lines, -83 lines) Patch
M chrome/chrome_renderer.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/renderer/pepper/chrome_renderer_pepper_host_factory.h View 1 2 2 chunks +9 lines, -4 lines 0 comments Download
M chrome/renderer/pepper/chrome_renderer_pepper_host_factory.cc View 1 2 2 chunks +27 lines, -2 lines 0 comments Download
A chrome/renderer/pepper/pepper_flash_font_file_host.h View 1 2 1 chunk +53 lines, -0 lines 0 comments Download
A chrome/renderer/pepper/pepper_flash_font_file_host.cc View 1 2 3 4 5 6 7 8 1 chunk +77 lines, -0 lines 0 comments Download
M chrome/renderer/pepper/pepper_helper.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
A ppapi/api/private/pp_private_font_charset.idl View 1 chunk +27 lines, -0 lines 0 comments Download
A ppapi/api/private/ppb_flash_font_file.idl View 1 2 1 chunk +39 lines, -0 lines 0 comments Download
A ppapi/c/private/pp_private_font_charset.h View 1 chunk +51 lines, -0 lines 0 comments Download
A ppapi/c/private/ppb_flash_font_file.h View 1 2 1 chunk +62 lines, -0 lines 0 comments Download
M ppapi/c/private/ppb_pdf.h View 2 chunks +1 line, -22 lines 0 comments Download
A ppapi/cpp/private/flash_font_file.h View 1 2 1 chunk +35 lines, -0 lines 0 comments Download
ppapi/cpp/private/flash_font_file.cc View 1 2 1 chunk +66 lines, -0 lines 0 comments Download
M ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c View 1 2 3 4 5 6 7 8 9 7 chunks +14 lines, -1 line 0 comments Download
M ppapi/ppapi_proxy.gypi View 1 2 3 4 5 6 7 8 9 2 chunks +4 lines, -1 line 0 comments Download
M ppapi/ppapi_shared.gypi View 1 2 3 4 5 6 7 8 9 2 chunks +3 lines, -0 lines 0 comments Download
M ppapi/ppapi_sources.gypi View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
A ppapi/proxy/flash_font_file_resource.h View 1 2 1 chunk +61 lines, -0 lines 0 comments Download
A ppapi/proxy/flash_font_file_resource.cc View 1 2 1 chunk +85 lines, -0 lines 0 comments Download
M ppapi/proxy/interface_list.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/proxy/ppapi_messages.h View 1 2 3 4 5 6 7 8 9 4 chunks +14 lines, -0 lines 0 comments Download
M ppapi/proxy/ppapi_param_traits.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ppapi/proxy/ppb_flash_proxy.cc View 1 2 5 chunks +10 lines, -4 lines 0 comments Download
M ppapi/proxy/ppb_pdf_proxy.cc View 1 2 3 chunks +10 lines, -2 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.h View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -0 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.cc View 1 2 3 4 5 6 7 8 9 2 chunks +9 lines, -0 lines 0 comments Download
M ppapi/proxy/serialized_structs.h View 1 2 2 chunks +10 lines, -26 lines 0 comments Download
M ppapi/proxy/serialized_structs.cc View 1 2 3 chunks +6 lines, -18 lines 0 comments Download
M ppapi/shared_impl/api_id.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/shared_impl/resource.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/tests/all_c_includes.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/tests/all_cpp_includes.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/thunk/interfaces_ppb_private_flash.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
A ppapi/thunk/ppb_flash_font_file_api.h View 1 2 3 4 5 1 chunk +26 lines, -0 lines 0 comments Download
A ppapi/thunk/ppb_flash_font_file_thunk.cc View 1 2 1 chunk +53 lines, -0 lines 0 comments Download
M ppapi/thunk/resource_creation_api.h View 1 2 3 4 5 6 7 8 9 2 chunks +6 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_module.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.h View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.cc View 1 2 3 4 5 6 7 8 9 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
yzshen1
Hi, Brett. Would you please take a look? Thanks!
8 years, 3 months ago (2012-09-12 00:07:22 UTC) #1
brettw
https://chromiumcodereview.appspot.com/10905227/diff/7001/ppapi/api/private/ppb_flash_font.idl File ppapi/api/private/ppb_flash_font.idl (right): https://chromiumcodereview.appspot.com/10905227/diff/7001/ppapi/api/private/ppb_flash_font.idl#newcode14 ppapi/api/private/ppb_flash_font.idl:14: interface PPB_Flash_Font { Can you call this PPB_Flash_FontFile? https://chromiumcodereview.appspot.com/10905227/diff/7001/ppapi/api/private/ppb_flash_font.idl#newcode20 ...
8 years, 3 months ago (2012-09-13 23:10:41 UTC) #2
yzshen1
Hi, Brett. Would you please take another look? This CL has been mostly rewritten to ...
8 years, 2 months ago (2012-10-08 18:38:00 UTC) #3
brettw
lgtm http://codereview.chromium.org/10905227/diff/19001/ppapi/cpp/private/flash_font_file.cc File ppapi/cpp/private/flash_font_file.cc (right): http://codereview.chromium.org/10905227/diff/19001/ppapi/cpp/private/flash_font_file.cc#newcode19 ppapi/cpp/private/flash_font_file.cc:19: template <> const char* interface_name<PPB_PDF>() { I think ...
8 years, 2 months ago (2012-10-08 22:44:45 UTC) #4
yzshen1
http://codereview.chromium.org/10905227/diff/19001/ppapi/cpp/private/flash_font_file.cc File ppapi/cpp/private/flash_font_file.cc (right): http://codereview.chromium.org/10905227/diff/19001/ppapi/cpp/private/flash_font_file.cc#newcode19 ppapi/cpp/private/flash_font_file.cc:19: template <> const char* interface_name<PPB_PDF>() { On 2012/10/08 22:44:45, ...
8 years, 2 months ago (2012-10-08 23:09:07 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yzshen@chromium.org/10905227/23003
8 years, 2 months ago (2012-10-09 05:10:28 UTC) #6
commit-bot: I haz the power
Failed to apply patch for ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
8 years, 2 months ago (2012-10-09 05:10:37 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yzshen@chromium.org/10905227/29002
8 years, 2 months ago (2012-10-09 05:37:50 UTC) #8
commit-bot: I haz the power
Presubmit check for 10905227-29002 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 2 months ago (2012-10-09 05:38:12 UTC) #9
yzshen1
8 years, 2 months ago (2012-10-09 17:08:59 UTC) #10
For the record, I did run the trybots. But somehow the results were not
reflected on this page.

Powered by Google App Engine
This is Rietveld 408576698