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

Issue 10836055: Add PPB_PDF API to load scaled image resources (Closed)

Created:
8 years, 4 months ago by Josh Horwich
Modified:
8 years, 4 months ago
Reviewers:
brettw
CC:
chromium-reviews, piman+watch_chromium.org, ihf+watch_chromium.org, darin-cc_chromium.org, yzshen+watch_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

Add PPB_PDF API to load scaled image resources For HiDPI PDF viewer, add new API to fetch properly-scaled resource for the target display. BUG=114674 TEST=Run PDF Viewer on HiDPI screen with HiDPI PDF Viewer flag, view buttons Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=149548

Patch Set 1 #

Total comments: 2

Patch Set 2 : GetResourceImage using GetResourceImageForScale #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -41 lines) Patch
M chrome/renderer/pepper/ppb_pdf_impl.cc View 1 4 chunks +65 lines, -41 lines 0 comments Download
M ppapi/c/private/ppb_pdf.h View 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Josh Horwich
Please take a look Motivation is to allow access to ImageSkiaRep at correct device_scale for ...
8 years, 4 months ago (2012-08-01 17:06:52 UTC) #1
brettw
https://chromiumcodereview.appspot.com/10836055/diff/1/chrome/renderer/pepper/ppb_pdf_impl.cc File chrome/renderer/pepper/ppb_pdf_impl.cc (right): https://chromiumcodereview.appspot.com/10836055/diff/1/chrome/renderer/pepper/ppb_pdf_impl.cc#newcode369 chrome/renderer/pepper/ppb_pdf_impl.cc:369: PP_Resource GetResourceImageForScale(PP_Instance instance_id, This is mostly copied fromGetResourceImage. I ...
8 years, 4 months ago (2012-08-01 21:20:51 UTC) #2
Josh Horwich
On 2012/08/01 21:20:51, brettw wrote: > https://chromiumcodereview.appspot.com/10836055/diff/1/chrome/renderer/pepper/ppb_pdf_impl.cc > File chrome/renderer/pepper/ppb_pdf_impl.cc (right): > > https://chromiumcodereview.appspot.com/10836055/diff/1/chrome/renderer/pepper/ppb_pdf_impl.cc#newcode369 > ...
8 years, 4 months ago (2012-08-01 21:42:36 UTC) #3
Josh Horwich
Please take a look. https://chromiumcodereview.appspot.com/10836055/diff/1/chrome/renderer/pepper/ppb_pdf_impl.cc File chrome/renderer/pepper/ppb_pdf_impl.cc (right): https://chromiumcodereview.appspot.com/10836055/diff/1/chrome/renderer/pepper/ppb_pdf_impl.cc#newcode369 chrome/renderer/pepper/ppb_pdf_impl.cc:369: PP_Resource GetResourceImageForScale(PP_Instance instance_id, On 2012/08/01 ...
8 years, 4 months ago (2012-08-01 21:53:51 UTC) #4
brettw
8 years, 4 months ago (2012-08-01 22:24:26 UTC) #5
lgtm

Powered by Google App Engine
This is Rietveld 408576698