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

Issue 374123002: Hook up the default v8::Platform implementation to pdfium (Closed)

Created:
6 years, 5 months ago by jochen (gone - plz use gerrit)
Modified:
6 years, 4 months ago
Reviewers:
jam
CC:
pdfium-reviews_googlegroups.com, Lei Zhang
Base URL:
https://pdfium.googlesource.com/pdfium/@master
Visibility:
Public.

Description

Hook up the default v8::Platform implementation to pdfium It remains to call the PumpMessageLoop() method at a regular interval, however, since nothing posts to the loop yet, that shouldn't be a problem. BUG=pdfium:25 R=jam@chromium.org Committed: https://pdfium.googlesource.com/pdfium/+/3fb18f4

Patch Set 1 #

Total comments: 4

Patch Set 2 : updates #

Patch Set 3 : updates #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -1 line) Patch
M AUTHORS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M BUILD.gn View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M fpdfsdk/include/javascript/IJavaScript.h View 3 chunks +6 lines, -1 line 0 comments Download
M fpdfsdk/src/javascript/JS_Runtime.cpp View 3 chunks +7 lines, -0 lines 1 comment Download
M pdfium.gyp View 1 2 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
jochen (gone - plz use gerrit)
6 years, 5 months ago (2014-07-08 15:38:42 UTC) #1
jam
can you provide more background (bug?) about the motivation for this cl? since I'm unfamiliar ...
6 years, 5 months ago (2014-07-14 23:06:17 UTC) #2
jam
https://codereview.chromium.org/374123002/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/374123002/diff/1/BUILD.gn#newcode809 BUILD.gn:809: "//v8", tiny nit: here and below, and also in ...
6 years, 5 months ago (2014-07-14 23:06:22 UTC) #3
jochen (gone - plz use gerrit)
all comments addressed. https://codereview.chromium.org/374123002/diff/1/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/374123002/diff/1/fpdfsdk/include/jsapi/fxjs_v8.h#newcode11 fpdfsdk/include/jsapi/fxjs_v8.h:11: #include <v8-platform.h> it's not really needed ...
6 years, 5 months ago (2014-07-15 11:51:09 UTC) #4
jam
lgtm https://codereview.chromium.org/374123002/diff/1/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/374123002/diff/1/fpdfsdk/include/jsapi/fxjs_v8.h#newcode11 fpdfsdk/include/jsapi/fxjs_v8.h:11: #include <v8-platform.h> On 2014/07/15 11:51:09, jochen wrote: > ...
6 years, 5 months ago (2014-07-15 16:25:26 UTC) #5
jochen (gone - plz use gerrit)
Committed patchset #3 manually as r3fb18f4 (presubmit successful).
6 years, 5 months ago (2014-07-17 06:46:51 UTC) #6
Lei Zhang
https://codereview.chromium.org/374123002/diff/40001/fpdfsdk/src/javascript/JS_Runtime.cpp File fpdfsdk/src/javascript/JS_Runtime.cpp (right): https://codereview.chromium.org/374123002/diff/40001/fpdfsdk/src/javascript/JS_Runtime.cpp#newcode42 fpdfsdk/src/javascript/JS_Runtime.cpp:42: v8::V8::InitializePlatform(m_platform); With component builds on Linux, when loading PDFs ...
6 years, 4 months ago (2014-08-01 06:51:23 UTC) #7
jochen (gone - plz use gerrit)
6 years, 4 months ago (2014-08-01 06:56:48 UTC) #8
Message was sent while issue was closed.
Yes, that's on purpose.

PDFium doesn't work with a components build.

Powered by Google App Engine
This is Rietveld 408576698