summaryrefslogtreecommitdiffstats
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* Roll DEPS for mtpd to pick up the EnumerateStorages method rename and the ↵thestig@chromium.org2012-11-291-56/+6
| | | | | | | | ReadFileBy{Path,Id} removal. Review URL: https://chromiumcodereview.appspot.com/11348292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170161 0039d316-1c4b-4281-b951-d872f2087c98
* Documented addition of a few Chromium and ARB extensions to gl2ext.h.kbr@chromium.org2012-11-291-0/+3
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/11413206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170109 0039d316-1c4b-4281-b951-d872f2087c98
* Disambiguate 'headers' targets in khronos and mesa.bauerb@chromium.org2012-11-282-6/+6
| | | | | | | | | | | | I suspect that the target name collision is causing compile failures on Win (e.g. http://build.chromium.org/p/chromium.win/builders/Win%20Builder/builds/4176/steps/compile/logs/stdio) BUG=none TBR=jochen@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/11412217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169895 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup Name field in libjingle's README.chromium.sergeyu@chromium.org2012-11-261-2/+1
| | | | | | | | | | The Name field from README.chromium is used in about:credits. Previously it was containing description that shouldn't be there. Cleaning it up to make it consistent with names of other third-party dependencies. Review URL: https://codereview.chromium.org/11428010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169480 0039d316-1c4b-4281-b951-d872f2087c98
* Roll libjingle 235:244 and webrtc 3088:3160mallinath@chromium.org2012-11-242-2/+9
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11415127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169389 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 169237 - Roll libjingle 235:244 and webrtc 3088:3138akalin@chromium.org2012-11-221-8/+1
| | | | | | | | | | | | | | | | Looks like this added static initializers. See http://build.chromium.org/p/chromium/builders/Linux%20x64/builds/41596/steps/sizes/logs/stdio and http://build.chromium.org/f/chromium/perf/linux-release-64/sizes/report.html?history=150 TBR=wez@chromium.org Review URL: https://chromiumcodereview.appspot.com/11412141 TBR=sergeyu@chromium.org Review URL: https://codereview.chromium.org/11411140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169240 0039d316-1c4b-4281-b951-d872f2087c98
* Roll libjingle 235:244 and webrtc 3088:3138sergeyu@chromium.org2012-11-221-1/+8
| | | | | | | | | TBR=wez@chromium.org Review URL: https://chromiumcodereview.appspot.com/11412141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169237 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 169183 - Roll libjingle 235:240 and webrtc 3088:3138sergeyu@chromium.org2012-11-221-8/+1
| | | | | | | | Review URL: https://codereview.chromium.org/11418105 TBR=sergeyu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169188 0039d316-1c4b-4281-b951-d872f2087c98
* Roll libjingle 235:240 and webrtc 3088:3138sergeyu@chromium.org2012-11-221-1/+8
| | | | | | Review URL: https://codereview.chromium.org/11418105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169183 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Remove built-in NPAPI flash from bundle.shess@chromium.org2012-11-211-5/+1
| | | | | | | | | BUG=161893 TBR=brettw Review URL: https://chromiumcodereview.appspot.com/11308114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169050 0039d316-1c4b-4281-b951-d872f2087c98
* Android: fix cpu_features for WebView build.torne@chromium.org2012-11-211-3/+1
| | | | | | | | | | | | | The WebView build doesn't have third_party/android_tools/ndk with the added gyp file, but the cpufeatures code has already been built as part of the system. Introduce a .gypi that can be included to get the appropriate dependency for the current build type. BUG= Review URL: https://codereview.chromium.org/11417114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169026 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for GL_CHROMIUM_pixel_transfer_buffer_object.reveman@chromium.org2012-11-213-0/+11
| | | | | | | | | | | | | | | | | This adds two new types of buffer objects, GL_PIXEL_PACK_TRANSFER_BUFFER_BINDING_CHROMIUM and GL_PIXEL_UNPACK_TRANSFER_BUFFER_BINDING_CHROMIUM. The PIXEL_PACK buffer affects API calls that pack pixel data, such as glReadPixels. The PIXEL_UNPACK buffer affects API calls that unpack pixel data, such as glTexImage2D. These new buffer object are backed by shared memory, which allows clients to update them without any unnecessary copying. BUG=111096,161337 TEST=unit tests Review URL: https://chromiumcodereview.appspot.com/10440019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168999 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: fix header includes for system protobuf.phajdan.jr@chromium.org2012-11-211-0/+2
| | | | | | | | | BUG=157155 Review URL: https://chromiumcodereview.appspot.com/11418102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168945 0039d316-1c4b-4281-b951-d872f2087c98
* Encapsulate khronos include paths in khronos.gyp,phajdan.jr@chromium.org2012-11-211-0/+36
| | | | | | | | | | | | instead of hardcoding it all over the place (literally). This is one of the steps towards use_system_mesa build option. BUG=161389 Review URL: https://chromiumcodereview.appspot.com/11416085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168931 0039d316-1c4b-4281-b951-d872f2087c98
* Fix protobuf_lite_java action ordering in gyp.nyquist@chromium.org2012-11-201-0/+3
| | | | | | | | | | | | The ordering of actions within protobuf_lite_java was non-deterministic. With this CL action B depends on action A, and as such the order is deterministic. BUG=161967 Review URL: https://codereview.chromium.org/11308125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168835 0039d316-1c4b-4281-b951-d872f2087c98
* hyphen: Build hyphen target as static_library.tfarina@chromium.org2012-11-201-1/+1
| | | | | | | | | | BUG=111541 R=hbono@chromium.org Review URL: https://chromiumcodereview.appspot.com/11415043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168833 0039d316-1c4b-4281-b951-d872f2087c98
* Update Chrome's GLES2 Headersgman@chromium.org2012-11-206-499/+786
| | | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/11316046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168768 0039d316-1c4b-4281-b951-d872f2087c98
* Update simplejson in third_party to v2.6.2cduvall@chromium.org2012-11-199-622/+3857
| | | | | | | | Now simplejson.loads supports loading into an OrderedDict. Review URL: https://codereview.chromium.org/11420077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168629 0039d316-1c4b-4281-b951-d872f2087c98
* Use cpu_features library provided by android_tools/ndk.wjia@chromium.org2012-11-194-628/+2
| | | | | | | | | Since multiple projects are using cpu-features library on Android, android_tools/ndk has provided a static library cpu_features. All users will link against this library to avoid function re-definition. BUG=161417 Review URL: https://codereview.chromium.org/11308086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168564 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for mtpd to add ReadFileByChunk.thestig@chromium.org2012-11-191-5/+61
| | | | | | | | TBR=benchan Review URL: https://chromiumcodereview.appspot.com/11316073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168523 0039d316-1c4b-4281-b951-d872f2087c98
* Update Update Yasm to 1.2.0 (Chromium Part)hbono@chromium.org2012-11-196-50/+32
| | | | | | | | | | This change updates our copy of Yasm to 1.2.0. (This change updates the version numbers used for compiling yasm.) BUG=156030 TEST=build Chromium Review URL: https://codereview.chromium.org/11367057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168491 0039d316-1c4b-4281-b951-d872f2087c98
* Add a skeleton for use_system_mesa switch.phajdan.jr@chromium.org2012-11-171-562/+584
| | | | | | | | | | | | | This will help with avoiding merge conflicts while I work on the switch (will proceed in small steps, and I estimate that to take some time). BUG=161389 Review URL: https://chromiumcodereview.appspot.com/11419047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168407 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gcc/arm compiler warning in qcmssbc@chromium.org2012-11-163-37/+34
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/11365242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168271 0039d316-1c4b-4281-b951-d872f2087c98
* Add LICENSE file for third_party/usb_idsmnaganov@chromium.org2012-11-161-0/+17
| | | | | | | | | | | | | The license was obtained from the project author: Stephen J. Gowdy It was made by substituting appropriate fields in the BSD-3 license template. R=dannyb@google.com,torne@chromium.org BUG=161021 Review URL: https://codereview.chromium.org/11412031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168215 0039d316-1c4b-4281-b951-d872f2087c98
* Encapsulate mesa include paths in mesa.gyp,phajdan.jr@chromium.org2012-11-161-2/+13
| | | | | | | | | | | | instead of "hardcoding" it in gl.gyp. This is one of steps towards use_system_mesa build option. BUG=161389 Review URL: https://chromiumcodereview.appspot.com/11308060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168144 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling libjingle r235mallinath@chromium.org2012-11-161-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11369260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168121 0039d316-1c4b-4281-b951-d872f2087c98
* Remove various DoNothing functions in favor of base::DoNothingakalin@chromium.org2012-11-151-2/+1
| | | | | | | | | BUG= TBR=yoz@chromium.org,rkc@chromium.org,sergeyu@chromium.org Review URL: https://chromiumcodereview.appspot.com/11361269 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167876 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for generating jars from protos and add cacheinvalidation_java.nyquist@chromium.org2012-11-143-9/+78
| | | | | | | | | | | | | The cacheinvalidation_java target is also added to build/all_android.gyp to ensure it is always built since nothing currently depends on it upstream. When all of Android-specific sync code is upstreamed, a target for sync should be used instead of cacheinvalidation. BUG=158382 Review URL: https://chromiumcodereview.appspot.com/11146005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167746 0039d316-1c4b-4281-b951-d872f2087c98
* Roll mach_override to a newer version. badea@adobe.com2012-11-142-80/+35
| | | | | | | | | See https://code.google.com/p/chromium/issues/detail?id=138535#c5 Review URL: https://chromiumcodereview.appspot.com/11360250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167693 0039d316-1c4b-4281-b951-d872f2087c98
* Update protobuf by cherry-picking upstream r430:mark@chromium.org2012-11-143-9/+10
| | | | | | | | | | | | | | | | | | Update protobuf for 64-bit compatibility on Mac OS X. The system's routines from <libkern/OSAtomic.h> use int64_t as their 64-bit type. int64_t is a typedef for long long. Google's atomicops.h routines use Atomic64 as their 64-bit type. Atomic64 is a typedef for intptr_t, which is in turn a typedef for long. It isn't possible to cast from long* to long long* with const_cast, reinterpret_cast is needed. This change fixes this problem the same way Chrome fixed it in https://codereview.chromium.org/6091007 . protobuf r423 renamed GOOGLE_PROTOBUF_HOST_ARCH_64_BIT to GOOGLE_PROTOBUF_ARCH_64_BIT, but the change was not made in atomicops_internals_atomicword_compat.h. Review URL: https://codereview.chromium.org/11293276 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167682 0039d316-1c4b-4281-b951-d872f2087c98
* Check in protobuf java code and generate lite jar.nyquist@chromium.org2012-11-1473-0/+27452
| | | | | | | | | | | Since we only need the lite version of protobuf, we generate a jar file based on includes in the maven pom.xml file for the lite profile. BUG=158382 Review URL: https://chromiumcodereview.appspot.com/11347026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167557 0039d316-1c4b-4281-b951-d872f2087c98
* licensecheck: recognize MPL 2.0phajdan.jr@chromium.org2012-11-131-2/+2
| | | | | | | | | | TBR=wtc,thestig@chromium.org BUG=159669 Review URL: https://codereview.chromium.org/11360236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167471 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up ANGLE with CityHash.zmo@google.com2012-11-131-0/+8
| | | | | | | | | | | | This enables name hashing for shaders behind a commandline switch --enable-shader-name-hashing. Also, this CL does not implement the post processing of compile/link error logs. BUG=160369 TEST=webgl conformance tests, webgl demos Review URL: https://codereview.chromium.org/11363182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167422 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling libjingle r234.mallinath@chromium.org2012-11-131-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11361232 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167404 0039d316-1c4b-4281-b951-d872f2087c98
* Roll third_party/pexpect 509:533bulach@chromium.org2012-11-139-467/+686
| | | | | | | | | | | | | | The author kindly updated the license headers as requested by nduca. One of the files requires more context for the license to be detected, so increase it to 100 (instead of the default 60). BUG=156113 TEST=tools/checklicenses/checklicenses.py --root . -vv third_party/pexpect Review URL: https://chromiumcodereview.appspot.com/11360098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167398 0039d316-1c4b-4281-b951-d872f2087c98
* Importing the USB IDs database into third_party.gdk@chromium.org2012-11-132-0/+17506
| | | | | | | | | BUG=127302 Review URL: https://chromiumcodereview.appspot.com/11361159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167283 0039d316-1c4b-4281-b951-d872f2087c98
* Roll smhasher from r146 to r147zmo@google.com2012-11-121-1/+1
| | | | | | | | | | This solves a compile error for CityHash on ARM: Platform.h:81 BUG=160369 TEST=tree Review URL: https://codereview.chromium.org/11410045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167262 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Linux: change protobuf default option to allow building"nyquist@chromium.org2012-11-124-67/+65
| | | | | | | | | | | | | | | | | This reverts commit baefae90f294a981c973bffbdd3eccabfe796b6a. The change broke Chrome for Android because non-vanilla protobuf-lite Java files were generated. Original review: https://codereview.chromium.org/11228038/ TBR=phajdan.jr BUG=160256 Review URL: https://codereview.chromium.org/11359146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167242 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use full protobuf when using system protobuf.phajdan.jr@chromium.org2012-11-091-3/+7
| | | | | | | | | | | | | System protobuf does not have our custom patch to retain unknown fields in lite mode, so we need the full one. BUG=157155 Review URL: https://chromiumcodereview.appspot.com/11359111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166925 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor DeepHeapProfile::ProcPagemap for cross platform supportgman@chromium.org2012-11-092-140/+197
| | | | | | | | BUG=159993 Review URL: https://chromiumcodereview.appspot.com/11293164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166889 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor deep-heap-profile.{cc|h}.dmikurube@chromium.org2012-11-082-690/+687
| | | | | | | | | BUG=123750 Review URL: https://chromiumcodereview.appspot.com/11359037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166673 0039d316-1c4b-4281-b951-d872f2087c98
* Make licensecheck.pl case-inssentive for ISC licence.bulach@chromium.org2012-11-081-1/+1
| | | | | | | | | | | | | When rolling "pexpect" library, its license headers are in uppercase. Make licensecheck.pl search for them in a case-insensitive manner. BUG=156113 TEST= Review URL: https://chromiumcodereview.appspot.com/11365130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166664 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: change protobuf default option to allow buildingphajdan.jr@chromium.org2012-11-074-65/+67
| | | | | | | | | | | | | | | | | | with unpatched system protobuf. This is a preparation for landing https://codereview.chromium.org/11231046/ and a solution chosen because our custom protobuf changes will not be accepted upstream. Setting defaults to optimize for lite runtime and retain unknown fields makes it possible to use the same .proto files with system protobuf. BUG=157155 TEST=none Review URL: https://codereview.chromium.org/11228038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166534 0039d316-1c4b-4281-b951-d872f2087c98
* re2: Build re2 target as static_library.tfarina@chromium.org2012-11-071-1/+1
| | | | | | | | | | BUG=111541 R=battre@chromium.org Review URL: https://chromiumcodereview.appspot.com/11293145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166436 0039d316-1c4b-4281-b951-d872f2087c98
* Update libjingle 226:230.ronghuawu@chromium.org2012-11-071-1/+1
| | | | | | | | TEST=try bots Review URL: https://chromiumcodereview.appspot.com/11365122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166355 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak TCMalloc freelist pointer maskingjschuh@chromium.org2012-11-061-5/+2
| | | | | | | | Previously I wasn't masking NULL freelist pointers because I didn't want to potentially leak address information. However, the branch for this is a hot point, and the leakage risk is still there for non-NULL known values. Review URL: https://chromiumcodereview.appspot.com/11362046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166277 0039d316-1c4b-4281-b951-d872f2087c98
* harfbuzz-ng rollbashi@chromium.org2012-11-0526-451/+705
| | | | | | | | | | | | previous revision: 811eefe225d20b20f1de20c6e62a0ebd6d89102a new revision: 431bef2e16c7888ca3960f5797432d3a20903550 BUG=158978 Review URL: https://chromiumcodereview.appspot.com/11367051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165892 0039d316-1c4b-4281-b951-d872f2087c98
* Roll opus-1.0.1sergeyu@chromium.org2012-11-021-3/+3
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11369031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165570 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webrtc 3034:3037 and libjingle 220:226sergeyu@chromium.org2012-11-022-2/+4
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11312032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165564 0039d316-1c4b-4281-b951-d872f2087c98
* Roll mach_override to a newer version. badea@adobe.com2012-11-012-4/+7
| | | | | | | | | See https://code.google.com/p/chromium/issues/detail?id=138535#c5 Review URL: https://chromiumcodereview.appspot.com/11275073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165380 0039d316-1c4b-4281-b951-d872f2087c98