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

Issue 11412293: Fix NaCl IPC proxy startup for ARM. (Closed)

Created:
8 years ago by bbudge
Modified:
8 years ago
CC:
chromium-reviews
Visibility:
Public.

Description

Fix NaCl IPC proxy startup for ARM. BUG=116317, 161776 TEST=manual, browser_tests not running on ARM Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170671

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -0 lines) Patch
M ppapi/proxy/plugin_main_nacl.cc View 1 chunk +2 lines, -0 lines 2 comments Download

Messages

Total messages: 7 (0 generated)
bbudge
Once the build, debug, and platform issues were sorted out, this is all it took ...
8 years ago (2012-12-01 13:39:07 UTC) #1
dmichael (off chromium)
lgtm https://codereview.chromium.org/11412293/diff/1/ppapi/proxy/plugin_main_nacl.cc File ppapi/proxy/plugin_main_nacl.cc (right): https://codereview.chromium.org/11412293/diff/1/ppapi/proxy/plugin_main_nacl.cc#newcode231 ppapi/proxy/plugin_main_nacl.cc:231: IrtInit(); I assume you verified that it's okay ...
8 years ago (2012-12-01 14:48:47 UTC) #2
bbudge
https://codereview.chromium.org/11412293/diff/1/ppapi/proxy/plugin_main_nacl.cc File ppapi/proxy/plugin_main_nacl.cc (right): https://codereview.chromium.org/11412293/diff/1/ppapi/proxy/plugin_main_nacl.cc#newcode231 ppapi/proxy/plugin_main_nacl.cc:231: IrtInit(); On 2012/12/01 14:48:47, dmichael wrote: > I assume ...
8 years ago (2012-12-01 16:12:38 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bbudge@chromium.org/11412293/1
8 years ago (2012-12-01 16:13:12 UTC) #4
commit-bot: I haz the power
Change committed as 170671
8 years ago (2012-12-01 18:20:05 UTC) #5
Mark Seaborn
Why does this behave differently on ARM? IrtInit() is supposed to be called by a ...
8 years ago (2012-12-01 20:07:50 UTC) #6
bbudge
8 years ago (2012-12-01 21:54:34 UTC) #7
Message was sent while issue was closed.
On 2012/12/01 20:07:50, Mark Seaborn wrote:
> Why does this behave differently on ARM?
> 
> IrtInit() is supposed to be called by a constructor function (declared with
> __attribute__((constructor))).  If constructor functions aren't working in the
> PNaCl/IRT build, we should fix that.  It might cause other failures inside the
> PPAPI proxy.

Yes, that's a good point. I noticed that the old proxy also calls IrtInit() in
its PpapiPluginMain function, and I wanted to get the proxy working ASAP. On
other platforms, IrtInit is definitely called by the platform startup code. We
should definitely figure out why this isn't working on the ARM build.

Powered by Google App Engine
This is Rietveld 408576698