| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=366304,244653,312916,314899
TEST=None
Review URL: https://codereview.chromium.org/252923005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267348 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes the presubmit rule for adding pepper interface hashes to UMA to a
notification instead of a warning. This is because the presubmit is a bit too
broad, and was blocking some changes from being submitted through the CQ.
Using a notification message should be fine, since the impact of missing a
histogram is relatively low (we'll just see a number for a while), and the hash
can always be added later.
BUG=351389
R=xhwang@chromium.org
Review URL: https://codereview.chromium.org/221973003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261411 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This makes the Rotate Clockwise / Counterclockwise context menu items work.
Review URL: https://codereview.chromium.org/142413006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We'd like to know what versions of our interfaces are used by end users. This
change logs usage of PPB interfaces for out-of-process plugins the first time
that get_interface<>() is called for a given interface and version.
I tested this change by loading some plugin examples and checking the
about:histograms page.
BUG=111542
R=asvitkine@chromium.org, jschuh@chromium.org, yzshen@chromium.org
Review URL: https://codereview.chromium.org/141523010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249007 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/149033004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248134 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The opengles2 interface headers are generated automatically by the command
buffer generator script, instead of the ppapi idl script.
So skip the .h <-> .idl matching for those.
BUG=None
Review URL: https://codereview.chromium.org/143903019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246482 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PRESUBMIT script for ppapi/ currently tried to open and check files, even
when they've been deleted. This makes it impossible to use the presubmit hooks
when removing certain files.
BUG=305289
Review URL: https://codereview.chromium.org/26518002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227600 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We frequently run in to the situation where we change the generators
which causes some real (but usually minor) change in header files, even
though the IDL is unchanged. We should just warn in that situation, so that
developers can use the CQ for these kind of generator changes.
BUG=
Review URL: https://chromiumcodereview.appspot.com/23620032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222190 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
When adding or removing a PPAPI interface, a file in the NaCl SDK must be
updated as well.
BUG=254174
R=dmichael@chromium.org, sbc@chromium.org
Review URL: https://codereview.chromium.org/19067002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212107 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=226303
TEST=None
Review URL: https://chromiumcodereview.appspot.com/13490003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192897 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/13093006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191863 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Warning prevents the Commit Queue from landing the CL.
Review URL: https://chromiumcodereview.appspot.com/12321060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183962 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The C header generator adds a PPAPI_RELEASE macro based on all the
IDL files, so pp_macros.h may change while its IDL does not.
Review URL: https://chromiumcodereview.appspot.com/12317032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183729 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change removes the source files for the old NaCl SRPC
proxy, which is no longer used. Also changes the presubmit
rules to no longer check for srpc files.
BUG=169152
TEST=compiles
Review URL: https://chromiumcodereview.appspot.com/11956045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177732 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This restriction doesn't make a lot of sense for .cc files, and there are in
fact already TODOs in the .cc files and this can choke the CQ.
BUG= none
Review URL: https://codereview.chromium.org/11555028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172671 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed 'visited' bug where sibling were poluting the visit set, preventing dependency expantion.
Fixed release list generation where a node's typeref releases were not constrained by the node's min/max.
Added generator unit tests to PRESUBMIT when changes to generator are detected.
Added test for release dependency when a child uses different releases than the parent.
Fix release dependencies and tests.
R=sehr@chromium.org
BUG=157017
Review URL: https://chromiumcodereview.appspot.com/11419173
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This introduces a few new IDL attributes:
generate_thunk - Enables thunk generation for an IDL file.
create_func - Overrides the guessed create function name.
on_failure - Overrides the default return value on failure.
report_errors - Allows error reporting to be disabled.
By using these attributes, we can generate _thunk.cc files for many IDL
files.
I'll send CLs for moving the thunks separately, as I found it tiring to
review them all in a big lump. I have PPB_Widget_Dev here as an example.
BUG=
Review URL: https://chromiumcodereview.appspot.com/11417010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168450 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=107398
TEST=Presubmit fails if a C++ wrapper implementation is modified and it uses unversioned PPB interface macro, succeeds otherwise.
Review URL: https://chromiumcodereview.appspot.com/10443119
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140065 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PPAPI docs team is having issues with missing documentation, this
CL makes the PRESUBMIT more stringent, forcing errors when a stable
interfaces contains a TODO, or is missing an IDL implementation.
Additional cleanup:
Added missing LF between global function definitions
Removed extra space in list
Added comments
Converted all errors and warnings to point to the file where the
error was found.
Review URL: http://codereview.chromium.org/9691019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126601 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If someone changes a .srpc file, they must include the regenerated
files from srpcgen in the same commit.
BUG= none
TEST= none
R=noelallen@google.com,noelallen@chromium.org
Review URL: http://codereview.chromium.org/9152017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117103 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG= http://code.google.com/p/nativeclient/issues/detail?id=2413
TEST= python idl_gen_pnacl.py --test --wnone
Also
** ./generator.py doesn't change
** ./generator.py --wnone --pnacl --pnaclshim=pnacl_shim.c
generates a shim that compiles and works in the NaCl repo.
Review URL: http://codereview.chromium.org/8568025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112244 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Change the default 'range' for the presubmit and generator to be start,end
which represent the first and last Label found in the IDL.
BUG= http://code.google.com/p/chromium/issues/detail?id=103037\
TRY= ./generate.py
Review URL: http://codereview.chromium.org/8478005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108697 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This file was missing from:
http://codereview.chromium.org/8045001/
This caused a missmatch in the presubmit by the next PPAPI developer.
BUG= http://code.google.com/p/chromium/issues/detail?id=97708
TEST= manually run on originally failing machine.
Review URL: http://codereview.chromium.org/8050001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102883 0039d316-1c4b-4281-b951-d872f2087c98
|
|
Update outfile to print a better filename on diff.
Update fix missing 'name' in idl_generator.py
BUG= http://code.google.com/p/chromium/issues/detail?id=93534
TEST= gcl upload | presubmit (after modifying a .h or .idl file)
R= brettw@chromium.org
Review URL: http://codereview.chromium.org/7700001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101092 0039d316-1c4b-4281-b951-d872f2087c98
|