summaryrefslogtreecommitdiffstats
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* Make FTS2 inclusion in SQLite optionalthe_jk2014-10-031-15/+22
| | | | | | | | | | | | | | | Only platforms/products that need to support old history files need FTS2 support in the included SQLite library. BUG=418082 R=shess@chromium.org R=michaeln@chromium.org R=erikwright@chromium.org Review URL: https://codereview.chromium.org/606033002 Cr-Commit-Position: refs/heads/master@{#298022}
* Add chrome://help to Buildbot compilationvitalyp2014-10-032-1/+7
| | | | | | | | | | R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . third_party/closure_compiler/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/622243002 Cr-Commit-Position: refs/heads/master@{#297982}
* Treat warnings as errors in Closure Compilationvitalyp2014-10-031-2/+2
| | | | | | | | | | | | | I haven't found an appropriate compiler flag which enables treating warnings as errors. R=dbeam@chromium.org CC=tbreisacher@chromium.org BUG=393873 TEST=misspell some @param name && run gyp && run gyp again Review URL: https://codereview.chromium.org/622973002 Cr-Commit-Position: refs/heads/master@{#297978}
* LevelDB: Converted map (not using map val) to set.cmumford2014-10-032-9/+9
| | | | | | | | | | Chrome's LevelDB environment used a std::map to maintain a list of directories in need of a fsync, but the value was never used - only the key. Converted to a std::set for less heap usage, greater clarity and efficiency. Review URL: https://codereview.chromium.org/513733003 Cr-Commit-Position: refs/heads/master@{#297961}
* Compile usrsctp for NaClsergeyu2014-10-031-0/+111
| | | | | | | | | | | | Added new usrsctp_nacl.gyp that compiles usrctp for NaCl. It will be used in the chromoting plugin. BUG=402993 TBR=jiayl@chromium.org Review URL: https://codereview.chromium.org/582943002 Cr-Commit-Position: refs/heads/master@{#297954}
* Remove brettw from third_party owners.brettw2014-10-021-1/+0
| | | | | | | | TBR=cpu Review URL: https://codereview.chromium.org/619373003 Cr-Commit-Position: refs/heads/master@{#297932}
* Add chrome://bookmarks to Buildbot compilationvitalyp2014-10-022-0/+1
| | | | | | | | | | | R=dbeam@chromium.org BUG=393873 NOTRY=true TEST=GYP_GENERATORS=ninja gyp --depth . third_party/closure_compiler/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/619393002 Cr-Commit-Position: refs/heads/master@{#297909}
* Compile chrome://settings, part 9: yet another final battlevitalyp2014-10-021-1/+1
| | | | | | | | | | R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . chrome/browser/resources/options/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/604373006 Cr-Commit-Position: refs/heads/master@{#297882}
* Rename dependent configs to public_configs in speex.brettw2014-10-021-1/+1
| | | | | | | | | | This is the new GN name for this variable. TBR=scottmg Review URL: https://codereview.chromium.org/620193002 Cr-Commit-Position: refs/heads/master@{#297857}
* Fix white space in android_webview_glue.gypiboliu2014-10-021-3/+3
| | | | | | | | | | Seems to have some tabs in there too BUG= Review URL: https://codereview.chromium.org/619913004 Cr-Commit-Position: refs/heads/master@{#297840}
* Win Video Capture: Add Blackmagic DeckLink SDK Win files to the existing ↵mcasas2014-10-0217-3/+3050
| | | | | | | | | | third_party folder BUG=417315 Review URL: https://codereview.chromium.org/599173002 Cr-Commit-Position: refs/heads/master@{#297818}
* Revert of Making WebRTC Java api avaliable in Chromium. (patchset #5 ↵henrika2014-10-023-89/+5
| | | | | | | | | | | | | | | | | | | | | | | | | id:100001 of https://codereview.chromium.org/551793003/) Reason for revert: This CL breaks official Chrome. Original issue's description: > Making WebRTC Java api avaliable in Chromium. > > BUG=383418 > TEST=Build target libjingle_peerconnection_javalib > > Committed: https://crrev.com/e65a8cbe2e8b0634a66715b3959b418431f4d0c0 > Cr-Commit-Position: refs/heads/master@{#297801} TBR=hellner@chromium.org,kjellander@chromium.org,serya@chromium.org NOTREECHECKS=true NOTRY=true BUG=383418 Review URL: https://codereview.chromium.org/614263007 Cr-Commit-Position: refs/heads/master@{#297816}
* Making WebRTC Java api avaliable in Chromium.serya2014-10-023-5/+89
| | | | | | | | | BUG=383418 TEST=Build target libjingle_peerconnection_javalib Review URL: https://codereview.chromium.org/551793003 Cr-Commit-Position: refs/heads/master@{#297801}
* Move speex into the chrome repobrettw2014-10-0268-0/+17182
| | | | | | | | This is a smaller library that is always checked out and depsed in. It seems there is no particular reason for it to be in a separate repo other than it makes changes more difficult. Review URL: https://codereview.chromium.org/608853002 Cr-Commit-Position: refs/heads/master@{#297781}
* Roll usrsctp 8912:9029sergeyu2014-10-021-1/+1
| | | | | | | | | | | The roll contains changes necessary to compile usrsctp for NaCl. BUG=402993 TBR=lally@chromium.com Review URL: https://codereview.chromium.org/621983002 Cr-Commit-Position: refs/heads/master@{#297745}
* Add proto_java_library to gncjhopman2014-10-012-0/+144
| | | | | | | | | | | | | | | | | | This adds a pretty straightforward gn template corresponding to protoc_java.gypi. protoc_java.py is updated to actually parse options instead of just using positional arguments. Adds cacheinvalidation targets. TBR=brettw, zea BUG=359249 Review URL: https://codereview.chromium.org/580343002 Cr-Commit-Position: refs/heads/master@{#297739}
* Add py_trace_event to DEPS.dtu2014-10-012-0/+23
| | | | | | | | | | | | | py_trace_event lets you instrument Python code to get Chrome traces. In third_party without a README.chromium, because it's by Chromium authors and Chromium-licensed. BUG=None. TEST=gclient sync Review URL: https://codereview.chromium.org/615363002 Cr-Commit-Position: refs/heads/master@{#297736}
* Add chrome://extensions to Closure Compilation Buildbotvitalyp2014-10-011-0/+1
| | | | | | | | | | R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . chrome/browser/resources/extensions/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/619733002 Cr-Commit-Position: refs/heads/master@{#297713}
* Roll BoringSSL.davidben2014-10-015-15/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pulls in the following changes and fixes boringssl_unittests to account for CRLF. With this, boringssl_unittests builds and passes on Win32. c7dd5f3 ERR_GET_* macros return int. 180d1eb Remove SSL_get_shared_ciphers. 176b70e Silence warnings about unused values. b99106a Fix bio_test on Windows. 66a3531 Fix BIO_printf on Windows. fb3ff2c Don't compare signed vs. unsigned. 5e77bd4 Use OPENSSL_64_BIT in rc4.c. 04284b8 Account for Windows and UNIX socket API differences. 357fd0a Remove meth_num in ex_data_impl.c. 775b75f Fix Windows shared library build. de211db Don't use ssize_t in base64_test.c. ef5c494 Remove OPENSSL_SSL_DEBUG_BROKEN_PROTOCOL. 5b33a5e Merge the get_ssl_method hooks between TLS and SSLv3. a9ca90a Fix ServerHello EC point format extension check. 42e9a77 Split tls1_check_ec_key. 00075b8 Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func. 968ddc9 Not everyone keeps bash in /bin. 5491e3f Clean up ssl_cipher_list_to_bytes a little. 6a3ecf3 _POSIX_C_SOURCE needs to be set to a date, at least on FreeBSD. eba2384 Missing includes for FreeBSD. ddb3003 Don't include strings.h because of Windows. dab64ff Use OPENSSL_strcasecmp. 5d0c163 Also clean the last byte of the PSK identity. 704453f Add deprecated functions for tcpdump. e7fa75b Remove use of GOTPCREL in asm. BUG=338884 Review URL: https://codereview.chromium.org/618363002 Cr-Commit-Position: refs/heads/master@{#297710}
* Instrumented libraries: introduce release-specific patches.earthdok2014-10-015-2/+44
| | | | | | | | | | | | | This CL enables applying different custom patches depending on the Ubuntu release (Precise/Trusty). It also adds two Trusty-specific patches. BUG=414189 R=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/614903003 Cr-Commit-Position: refs/heads/master@{#297672}
* Instrumented libraries: remove unnecessary uses of DEPTH from GYP.earthdok2014-10-012-3/+4
| | | | | | | | | | | | | | | This was not working correctly in WebRTC builds. Also, add -fno-omit-frame-pointer to CFLAGS. Both changes will cause a complete rebuild of all instrumented libraries, so I bundled them together. BUG=394251 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/619723006 Cr-Commit-Position: refs/heads/master@{#297652}
* Rename all isolate_dependency_* to files.maruel2014-10-012-2/+1
| | | | | | | | | | | | | Merges the lists when relevant. This simplify the management significantly. Remove the .isolate from the '*_run' target 'includes' section. TBR=vadimsh@chromium.org BUG=swarming:148 Review URL: https://codereview.chromium.org/614923005 Cr-Commit-Position: refs/heads/master@{#297633}
* Fix permission bits on translated *.xtb files.Aaron Gable2014-10-0124-0/+0
| | | | | | | | | TBR=amineer@chromium.org BUG=419207 Review URL: https://codereview.chromium.org/620823002 Cr-Commit-Position: refs/heads/master@{#297624}
* Typecheck chrome://apps using Closure Compilervitalyp2014-10-011-0/+1
| | | | | | | | | | R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . chrome/browser/resources/ntp4/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/546023002 Cr-Commit-Position: refs/heads/master@{#297575}
* Typecheck chrome://bookmarks using Closure Compilervitalyp2014-10-015-5/+420
| | | | | | | | | | R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . chrome/browser/resources/bookmark_manager/js/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/543863002 Cr-Commit-Position: refs/heads/master@{#297560}
* Updating XTBs based on .GRDs from branch masterAlex Mineer2014-09-3024-1778/+5873
| | | | Cr-Commit-Position: refs/heads/master@{#297544}
* gn: Fix more build issues on Winckocagil2014-09-301-3/+11
| | | | | | | | | | | BUG=354261 R=brettw TBR=piman,wtc NOTRY=true Review URL: https://codereview.chromium.org/603143002 Cr-Commit-Position: refs/heads/master@{#297481}
* Instrumented libraries: replace some makefile patches with sed invocations.earthdok2014-09-305-30/+10
| | | | | | | | | | | | | Some cases are simple enough that a search and replace is sufficient. At the same time, the fewer patches we have, the less time will be spent rebasing them. BUG=414189 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/618013002 Cr-Commit-Position: refs/heads/master@{#297474}
* Compile chrome://settings, part 8: the final battlevitalyp2014-09-301-0/+1
| | | | | | | | | | R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . chrome/browser/resources/options/compiled_resources.gyp && ninja -C out/Default | grep ERROR | wc -l Review URL: https://codereview.chromium.org/566063002 Cr-Commit-Position: refs/heads/master@{#297461}
* Instrumented libraries: fix the run-before-build script for libasound2.earthdok2014-09-301-2/+4
| | | | | | | | | | BUG=414189 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/613303002 Cr-Commit-Position: refs/heads/master@{#297446}
* closure: add bash script to build and run Java tests from command line.dbeam2014-09-301-0/+48
| | | | | | | | | R=vitalyp@chromium.org,tbreisacher@chromium.org BUG=393873 Review URL: https://codereview.chromium.org/615733002 Cr-Commit-Position: refs/heads/master@{#297440}
* Instrumented libraries: support building on Ubuntu Trusty (part 1).earthdok2014-09-303-4/+48
| | | | | | | | | | | | | | | | | - use more generic names for some packages. The new names are valid on both Precise and Trusty, - for some packages, run autoreconf or ./autogen.sh before building. This is required sometimes because the pre-generated configure script was generated using an older autoconf version than the one used on Trusty. Some packages don't even contain a pre-generated configure script. BUG=414189 R=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/612153002 Cr-Commit-Position: refs/heads/master@{#297408}
* closure: update from closure compiler's src and rebuild runner.jarDan Beam2014-09-305-7/+165
| | | | | | | | | R=tbreisacher@chromium.org, vitalyp@chromium.org BUG=393873 Review URL: https://codereview.chromium.org/613763005 Cr-Commit-Position: refs/heads/master@{#297333}
* Implement recursive gyp dependencies for Closure Compilationvitalyp2014-09-303-4/+74
| | | | | | | | | | BUG=78368 R=dbeam@chromium.org TEST=GYP_GENERATORS=ninja gyp --depth . third_party/closure_compiler/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/599203003 Cr-Commit-Position: refs/heads/master@{#297314}
* Roll mesa 457812d9:9731cb9jamesr2014-09-293-30/+0
| | | | | | | | | | This rolls to a version of our mesa library that does not have the CL, GLES2, EGL or VG headers. We should never use CL/VG headers, we should always use GLES2 and EGL headers from khronos. Review URL: https://codereview.chromium.org/612523002 Cr-Commit-Position: refs/heads/master@{#297201}
* Instrumented libraries: fix NSS build.earthdok2014-09-291-2/+5
| | | | | | | | | | | | | | Unset LDFLAGS before building. Otherwise we override the default LDFLAGS in the makefile, breaking the build. We want to append our flags to the default flags instead. BUG=418175 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/611083003 Cr-Commit-Position: refs/heads/master@{#297200}
* WebRTC: Update revision in DEPS 7296:7317henrika2014-09-291-1/+1
| | | | | | | | | BUG=None TBR=tommi Review URL: https://codereview.chromium.org/613613003 Cr-Commit-Position: refs/heads/master@{#297169}
* Enable the dependency on google_toolbox_for_mac.tfarina2014-09-281-0/+203
| | | | | | | | | | | | | | We converted this target to GN already, so app_list can depend on it as is. This should address the TODO(GYP) in the BUILD.gn file. BUG=None TEST=None R=brettw@chromium.org TBR=xiyuan@chromium.org,mark@chromium.org Review URL: https://codereview.chromium.org/590863002 Cr-Commit-Position: refs/heads/master@{#297123}
* It's weird that two who really owns the usrsctp code in Chromium are not inmallinath2014-09-261-2/+3
| | | | | | | | | | | | owners file. Ronghua, let me know if you want to be in OWNERS file. R=ronghuawu@chromium.org,lally@chromium.org,ldixon@chromium.org Review URL: https://codereview.chromium.org/607973003 Cr-Commit-Position: refs/heads/master@{#297064}
* Compile third_party/jstemplate/ with Closure Compilervitalyp2014-09-264-43/+57
| | | | | | | | | | R=arv@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . third_party/jstemplate/compiled_resources.gyp && ninja -C out/Default Review URL: https://codereview.chromium.org/603693002 Cr-Commit-Position: refs/heads/master@{#297018}
* android_webview: Enable FDO support for some targets.torne2014-09-261-0/+6
| | | | | | | | | | | | | | Enable feedback-directed optimisation for the main library (required to make the FDO symbols present at link time), skia, and sqlite. Update the android_exports whitelist to allow the gcov symbols to remain public as otherwise profiling will fail. BUG= TBR=michaeln@chromium.org Review URL: https://codereview.chromium.org/591153002 Cr-Commit-Position: refs/heads/master@{#296997}
* Roll dom_distiller_js and add UMA for word count for distilled pages.nyquist2014-09-264-502/+571
| | | | | | | | | | | | | | | | | | | | | | | For every successfully distilled article a word count is submitted to UMA. The histogram ranges from 1->4000 words with 50 buckets. Changes rolled in from the DOM Distiller repo: bbf7c01 Add StatisticsInfo to DomDistillerResult proto for number of words. fc1a5c1 treat non-breaking space as whitespace de38c78 Expand usage of SimilarSiblingContentExpansion 444a55e reorder table tests 5ff895b add and fix missing tests to suite 970a419 Add SimilarSiblingContentExpansion da76b1e add new table classification heuristic BUG=417049 Review URL: https://codereview.chromium.org/608583003 Cr-Commit-Position: refs/heads/master@{#296986}
* Instrumented libraries: update the custom patch for NSS.earthdok2014-09-261-8/+8
| | | | | | | | | | | | A recent security update changed the file, so the patch had to be rebased. BUG=313751 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/610643002 Cr-Commit-Position: refs/heads/master@{#296961}
* Revert of Reland 588523002: Fix the way how we create ↵xians2014-09-265-39/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | webrtc::AudioProcessing in Chrome (patchset #5 id:80001 of https://codereview.chromium.org/597923002/) Reason for revert: It fails some aec dump content browser tests on windows, and likely it also breaks the aec dump production code, it is safer to revert it since cut happens today. http://chromegw.corp.google.com/i/internal.chromium.webrtc/builders/Win7%20Tester/builds/9752/steps/content_browsertests/logs/stdio Original issue's description: > The original review thread is in https://codereview.chromium.org/588523002/ > > Fix the way how we create webrtc::AudioProcessing in Chrome. > > TBR=tommi@chromium.org > > BUG=415935 > TEST=all webrtc tests in all bots + manual test to verify the agc loggings exist. > > Committed: https://chromium.googlesource.com/chromium/src/+/5ac9f35c3e5d9781a01769f3f0d0433026c57de7 TBR=tommi@chromium.org,jochen@chromium.org,maruel@chromium.org,brettw@chromium.org NOTREECHECKS=true NOTRY=true BUG=415935 Review URL: https://codereview.chromium.org/611493002 Cr-Commit-Position: refs/heads/master@{#296933}
* Remove all things guava.nyquist2014-09-253-226/+0
| | | | | | | | | | | | This removes the last files regarding guava since http://crbug.com/380688 has now been addressed. TBR=darin@chromium.org BUG=412673 Review URL: https://codereview.chromium.org/602203003 Cr-Commit-Position: refs/heads/master@{#296796}
* Update Dr. Memory to r2075bruening2014-09-252-2/+2
| | | | | | | | | | TBR=zhaoqin@chromium.org BUG=https://code.google.com/p/drmemory/issues/detail?id=1637 NOTRY=true Review URL: https://codereview.chromium.org/601203003 Cr-Commit-Position: refs/heads/master@{#296740}
* Inline scripts were extracted from Polymer elements.Pavel Sergeev2014-09-25600-128/+38811
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a directory 'components-chromium'. The difference with the 'components' directory is that all inline scripts were extracted from Polymer elements to separate files. Such version is needed if we want to use the elements in a web UI, where inline scripts are forbidden by content security policy. An extraction was made by the vulcanize tool. I wrote the script called 'extract_inline_scripts.sh' to handle all the elements at once. It finds HTML files containing inline scripts (excluding some HTML files that are not a components of Polymer) and applies vulcanize to them. A JS file extracted from a file named 'foo/bar.html' will have a name 'foo/bar-extracted.js'. Also changed the wrong dependency 'core-iconset-svg' in bower.json and 'core-iconset-svg' was checked out correctly. Landed manually, because of the bug in the commit queue (http://crbug.com/416255). R=raymes@chromium.org, rsadam@chromium.org, thestig@chromium.org TBR=cpu BUG=415696 TEST=none Review URL: https://codereview.chromium.org/592593002 Cr-Commit-Position: refs/heads/master@{#296721}
* Polymer elements added to third_party/polymer.Pavel Sergeev2014-09-25527-103/+31080
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | List of changes: * Added all core-elements and paper-elements provided by Polymer. * Components moved to 'components' subdirectory. * Added a presubmit check verifying that the list of dependencies from bower.json and the list of components installed to 'components' are the same. (see README.chromium for details). * Updated README.chromium * Updated pathes to polymer.js and platform.js in projects that use them. web-animations-js library will be added to the repository later. Here is a list of components depending on web-animations-js: * core-animation/core-animation-group.html * core-animation/core-animation.html * core-animation/web-animations.html * paper-menu-button/paper-menu-button.html * paper-menu-button/paper-menu-button-transition.html This CL doesn't change polymer and platform components. Landed manually, because of the bug in the commit queue (http://crbug.com/416255). BUG=415696 R=mtomasz@chromium.org, raymes@chromium.org, rsadam@chromium.org, thestig@chromium.org TBR=cpu Review URL: https://codereview.chromium.org/582873003 Cr-Commit-Position: refs/heads/master@{#296712}
* The original review thread is in https://codereview.chromium.org/588523002/xians2014-09-255-3/+39
| | | | | | | | | | | | | Fix the way how we create webrtc::AudioProcessing in Chrome. TBR=tommi@chromium.org BUG=415935 TEST=all webrtc tests in all bots + manual test to verify the agc loggings exist. Review URL: https://codereview.chromium.org/597923002 Cr-Commit-Position: refs/heads/master@{#296709}
* WebRTC: Update revision in DEPS 7287:7296mcasas2014-09-251-1/+1
| | | | | | | | | TBR=niklase@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/597283005 Cr-Commit-Position: refs/heads/master@{#296687}