| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10031003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133048 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=manually run native_client_sdk/src/tools/zip_test.py
Review URL: https://chromiumcodereview.appspot.com/10091018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133019 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Add sources to for a base node, directory node, memory node
and test files.
BUG=122229
R=binji@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10010023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131455 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a set of helper files for supporting NaCl libraries.
"utils" can be uses across multiple libraries, and "win" provides
minimalist support for building SDK natively, to enable development
of a trusted plugin along side a native_client plugin.
BUG=122229
R=binji@chromium.org
Review URL: http://codereview.chromium.org/10005021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131438 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9907002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131150 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/9802048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130380 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thanks to all my reviewers, you are legion. I hope I didn't waste too
much of your time.
BUG=None
Review URL: http://codereview.chromium.org/9854039
Review URL: http://codereview.chromium.org/9854043
Review URL: http://codereview.chromium.org/9863058
Review URL: http://codereview.chromium.org/9863059
Review URL: http://codereview.chromium.org/9887005
Review URL: http://codereview.chromium.org/9890002
Review URL: http://codereview.chromium.org/9891002
Review URL: http://codereview.chromium.org/9895003
Review URL: http://codereview.chromium.org/9896002
Review URL: http://codereview.chromium.org/9896003
Review URL: http://codereview.chromium.org/9897002
Review URL: http://codereview.chromium.org/9897003
Review URL: http://codereview.chromium.org/9903004
Review URL: http://codereview.chromium.org/9904003
Review URL: http://codereview.chromium.org/9904002
Review URL: http://codereview.chromium.org/9904004
Review URL: http://codereview.chromium.org/9906002
Review URL: http://codereview.chromium.org/9906001
Review URL: http://codereview.chromium.org/9906003
Review URL: http://codereview.chromium.org/9909001
Review URL: http://codereview.chromium.org/9909002
Review URL: http://codereview.chromium.org/9909003
Review URL: http://codereview.chromium.org/9909004
Review URL: http://codereview.chromium.org/9910001
Review URL: http://codereview.chromium.org/9910002
Review URL: http://codereview.chromium.org/9910010
Review URL: http://codereview.chromium.org/9911001
Review URL: http://codereview.chromium.org/9912001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130359 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
contents. This allows pepper to be installed alongside other naclsdk bundles.
BUG=115363
TEST=manual/bots
This change only affects the Native Client SDK.
Review URL: https://chromiumcodereview.appspot.com/9918029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130135 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=manual
This change only affects the Native Client SDK
Review URL: https://chromiumcodereview.appspot.com/9923022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129707 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG= none
TEST= run trybot script
Review URL: https://chromiumcodereview.appspot.com/9881002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129518 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
binaries instead of 32-bit toolchain binaries.
BUG= linux pnacl sdk bot redness.
TEST= naclsdk trybots.
Review URL: https://chromiumcodereview.appspot.com/9837123
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129513 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/9802011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ntohX() in Chrome.
This primarily addresses issues with code using the OS-provided htonX() & ntohX() functions from within the Chrome sandbox. Under Windows these functions are provided by ws2_32.dll, which is no longer available within Chrome's sandbox.
The new base::HostToNetXX() and NetToHostXX() functions are safe for use by sandboxed code on Windows, and provide a single place where future fixes for other platforms can be made.
BUG=117252
Review URL: http://codereview.chromium.org/9716020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129476 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
All pnacl toolchains are 32 bit executables for the host OS. The name change
reflects that the toolchain can run on 32 bit host, and the default "64" does
not make sense since we generate to a architecture independant form. This
also adds the Mac Pnacl SDK trybot to the try script.
R=sehr@google.com
Review URL: https://chromiumcodereview.appspot.com/9865034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Fix up HTML based on comments to cr 9716024
Clean up Makefil
BUG=114444
TBR=awatson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9855004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128837 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
do it on the windows SDK bots.
R=bradnelson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9837051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128552 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds script for updating manifest.
Adds json for bootloader updater
Adds json for version2 updater
Commiting TBR to green SDK tree.
TBR=elijahtaylor@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9724027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128516 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Renable generation of the updater components. This adds the ability to
create the bootload nacl_sdk.zip used by all platforms, as well as the
sdk_tools.tgz which does the actual work.
Add a naclsdk_manifest0.json which sets up the state of the original
bundle (just the updater nothing else).
Add CopyFile method similar to RemoveFile
Change 'copyfile' to 'copy' so that we keep mode bits (executable)
Add debugging example to newlib bundle.
R=bradnelson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9816025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128284 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add example directory and files
Add example to bundle (build_sdk.py)
Add functions to find sel_ldr, plugin, irt, etc
Add decode_dump.py to decode untrusted crash information.
Update httpd to support XMLHttpRequests to generate stack trace
R=bradnelson@chromium.org
BUG=114444
Review URL: https://chromiumcodereview.appspot.com/9716024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128283 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Replace NewRequiredCallback with NewCallback in C++ examples for the SDK.
R=brettw@chromium.org
Review URL: http://codereview.chromium.org/9705069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127276 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
- restructure build scripts to allow 2 builds + 1 archive per checkin
- build 32- and 64-bit on one bot so a full package is built
- fix paths in tarball to be relative (lib/, lib32/, include/, etc)
BUG=115363
TEST=bots,manual
Review URL: https://chromiumcodereview.appspot.com/9689021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise, pnacl-translate fails while building the sdk examples:
http://build.chromium.org/p/client.nacl.sdk/builders/pnacl-linux-sdk-multi/builds/237/steps/Test%20Build%20Examples/logs/stdio
BUG= bot redness
TEST= git try -b naclsdkm-pnacl-linux, etc. -S svn://svn.chromium.org/chrome-try/try-nacl
Review URL: https://chromiumcodereview.appspot.com/9600051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125899 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following API review, and revisions here:
https://chromiumcodereview.appspot.com/9405033/. This change is just the
mechanical renames and bump of version number to 1.0.
BUG=112879, 115119
Review URL: http://codereview.chromium.org/9566022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125399 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- move runtime builder script and interp script into SDK repo
- fix build step label for waterfall
This change only affects the NaCl SDK builders
BUG=115363
TEST=bots
R=noelallen@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9521015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125203 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TBR= elijahtaylor@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9580017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124704 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This CL does not affect Chrome directly, only which archived bundles get pushed to
NaCl SDK users.
TEST= manual (test already run on SDK builders)
TBR= brandnelson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/8915012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124534 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Per API review, revision to gamepad interface. Still in _dev for now, will move to stable as separate change once we're happy with the interface.
Change summary:
- renames of various fields, and main function in idl per discussion
- timestamp to double, connected to PP_Bool
- remove #pragma pack in header, now copied member-by-member
- update examples
One complication was in removing the #pragma pack. Copying by member in webkit/plugins/ppapi/ppapi_plugin_instance.cc avoids the need to keep webkit and pepper in sync and exactly the same layout (a good thing).
However, when the native_client ppapi proxy is going between 32 and 64 the data structure ends up being a different size due to padding (all the fields are teh same sizes though). To workaround this, I added padding fields, and assert_sizes to confirm the sizes are the same on both "sides". This is similar to how PP_Point, input events, etc. get rpc'd, but perhaps there's a better way.
BUG=112879
Review URL: http://codereview.chromium.org/9405033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix out of date index.html which describes the various examples.
Fix incorrect NMF file for mt_input_events
Remove extra warnings to prevent issue with glibc (BUG=115939)
Add message when failing to save score in pong, due to incognito.
Remove build script hack for force M18 compatible build (major - 1)
TBR= bradnelson@chromium.org
TEST= sdk trybots
Review URL: http://codereview.chromium.org/9518013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124246 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG= none
TEST= build bots
R=noelallen@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9453033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG= 115363
TEST= manual, bots
Review URL: https://chromiumcodereview.appspot.com/9449001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Rename buildbot_run.py to build_sdk.py which will be the default build script.
Add create a dispatcher named buildbot_run.py for the buidlers to execute.
BUG= 115363
Review URL: https://chromiumcodereview.appspot.com/9372121
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123121 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
I can't reproduce, but this is an attempt to make RemoveDir not report error if it's used on a directory which doesn't exist.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9431035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123097 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also fix rm command for directories (would only delete one directory previously, and would return non-zero).
This change only affects native_client_sdk
BUG=none
TEST=trybots
Review URL: https://chromiumcodereview.appspot.com/9420035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122844 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=NONE
TEST=this is the test / example.
Review URL: https://chromiumcodereview.appspot.com/9421019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122667 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to launch gclient from the shell since it's really a bat file
or shell script.
BUG=11292
R= sehr@google.com
Review URL: http://codereview.chromium.org/9419001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122393 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
We need to rerun runhooks to make sure that we got the toolchain.
R=bradnelson@chromium.org
BUG=11292
Review URL: http://codereview.chromium.org/9405037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122244 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of using the buildbot code to dertermine which builds run pnacl,
we use the builder's name to make that determination in the SDK script.
Update try script to include pnacl builder.
R= bradnelson@chromium.org
BUG= 11292
Review URL: http://codereview.chromium.org/9402029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122208 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change download script to make sure 'pnacl' sdk builder gets toolchain.
Change tarball name for pnacl build to avoid collision.
For now have pnacl toolchain only build pnacl pieces.
TBR= sehr@google.com
BUG=11292
Review URL: http://codereview.chromium.org/9408003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122149 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change download script to make sure 'pnacl' sdk builder gets toolchain.
Change tarball name for pnacl build to avoid collision.
For now have pnacl toolchain only build pnacl pieces.
This change affects SDK builders not Chrome directly.
TBR= sehr@google.com
BUG= 11292
Review URL: https://chromiumcodereview.appspot.com/9407014
TBR=noelallen@google.com
Review URL: https://chromiumcodereview.appspot.com/9407015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122115 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change download script to make sure 'pnacl' sdk builder gets toolchain.
Change tarball name for pnacl build to avoid collision.
For now have pnacl toolchain only build pnacl pieces.
This change affects SDK builders not Chrome directly.
TBR= sehr@google.com
BUG= 11292
Review URL: https://chromiumcodereview.appspot.com/9407014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122113 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Refactor examples so that which examples are used is based on which
toolchains are enabled for that build.
R= sehr@google.com
BUG= 112929
Review URL: https://chromiumcodereview.appspot.com/9395030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122059 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a websocket example to the NaCl SDK.
1- Add example to buildbot script
2- Add to main make example
3- Add examples sources
4- Update index.html to describe the example
TBR= toyoshim@chromium.org
Reviewed originally as: http://codereview.chromium.org/9310023/
BUG=112780
TEST=manual test is available from websocket.html
Review URL: https://chromiumcodereview.appspot.com/9387022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122058 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Fix the missing make.bat files in the examples to allow
Windows to correctly build using GNU Make. T
TBR=bradnelson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9395019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121937 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Trivial change to add make.bat files to enable Windows.
TBR= bradnelson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9350067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121809 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This CL refactors the build script to support PNaCl. It also
contains a fix for the missing (shell=True) which causes Windows to fail.
Windows uses scons.bat which does not get interpreted
unless the command is run through the shell.
Review URL: https://chromiumcodereview.appspot.com/9388021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121775 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
SDK Builder requires a fix to Cygtar which has still hiding
behind a NaCl deps roll. This temporarily disabled the building
of the updater.
TBR=bradnelson@chromium.org
BUG=109207
Review URL: https://chromiumcodereview.appspot.com/9381033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121660 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Speed up slow "pong" example.
Update "updater" to support new manifest format.
Fix '.svn' exclude.
Add list of files for SDK
Add list of examples for SDK
Committing TBR to green SDK tree, SDK changes do not affect Chrome.
TBR= bradnelson@chromium.org
BUG= 109207
Review URL: https://chromiumcodereview.appspot.com/9383038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121656 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1- Old scons artifacts
2- Move index_staging -> index
3- Remove stale hello_world_c (now just hello_world)
This CL is part of the NaCl SDK and does not affect Chrome.
BUG= 109207
TBR= bradnelson@xchromium.org
Review URL: http://codereview.chromium.org/9378026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121584 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change grately simplifies the other example build cases making it easier
to point out exactly what is different between the various builds.
It also allows us to stage simple make file changes instead of starting
with a more complex one.
This change also adds the missing check_browser.js to each directory instead
of copying it via macro from a common location.
This change only affect the NaCl SDK builders.
TBR=bradnelson@chromium.org
BUG=109207
Review URL: https://chromiumcodereview.appspot.com/9383018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121569 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Simplify hello world examples.
Remove DEBUG/RELEASE builds from make.
Remove 'helper_functions' from simple hello_world.
Move C++ hello_world -> hello_world_interactive.
Move Hello_world_c -> hello_world_newlib
Copy Hello_world_c -> hello_world_glibc (with glibc TC)
This change grately simplifies the hello world cases making it easier
to point out exactly what is different between the various builds.
It also allows us to stage simple make file changes instead of starting
with a more complex one.
This change only affect the NaCl SDK builders.
BUG= 109207
Review URL: https://chromiumcodereview.appspot.com/9370041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121374 0039d316-1c4b-4281-b951-d872f2087c98
|