summaryrefslogtreecommitdiffstats
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* Fix Android license (again) check after r214457boliu@chromium.org2013-08-011-1/+1
| | | | | | | | | | | | The first fix at r214480 pointed to the COPYING file in the old repository that was going away. BUG= R=hellner@chromium.org, skyostil@chromium.org Review URL: https://codereview.chromium.org/21578002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215052 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 2 bugs in third_party/PRESUBMIT.pytony@chromium.org2013-07-311-2/+19
| | | | | | | | | | | | | | 1) Removing a third_party directory raises an exception since it tries to open the deleted README.chromium file. Instead, try to make sure files are being deleted. 2) Editing PRESUBMIT.py gives errors about not having edited README.chromium. Ignore the files in third_party that are not directories. TBR=cdn@chromium.org Review URL: https://codereview.chromium.org/21217004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214759 0039d316-1c4b-4281-b951-d872f2087c98
* Improve error handling in bspatch.pstanek@opera.com2013-07-312-20/+49
| | | | | | | | | | BUG=265456 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/21049006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214750 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Android license check after r214457boliu@chromium.org2013-07-311-1/+1
| | | | | | | | | BUG= R=mallinath@chromium.org Review URL: https://codereview.chromium.org/21011006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214480 0039d316-1c4b-4281-b951-d872f2087c98
* Roll libjingle r4414mallinath@chromium.org2013-07-301-3/+3
| | | | | | | | R=hellner@chromium.org Review URL: https://codereview.chromium.org/21124005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214457 0039d316-1c4b-4281-b951-d872f2087c98
* c++11 ud suffix cleanup for third_party/speech-dispatcherthakis@chromium.org2013-07-302-9/+1
| | | | | | | | | | | | | | | | This merges http://git.freebsoft.org/?p=speechd.git;a=commitdiff;h=c73bfee2b6ef683874b3fe7463239073f703c8b7 to fix ../../third_party/speech-dispatcher/libspeechd.h:42:68: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] This macro moved to a .c file in version 0.8 of this library. BUG=263960 R=dmazzoni@chromium.org Review URL: https://codereview.chromium.org/20986006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214410 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 214243 "Roll libjingle r4414."mallinath@chromium.org2013-07-301-1/+1
| | | | | | | | | | | | | | > Roll libjingle r4414. > > R=hellner@chromium.org > > Review URL: https://codereview.chromium.org/21020006 TBR=mallinath@chromium.org Review URL: https://codereview.chromium.org/21010006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214269 0039d316-1c4b-4281-b951-d872f2087c98
* c++11 ud suffix fixes for tcmalloc filesthakis@chromium.org2013-07-299-40/+46
| | | | | | | | | | | No behavior change. BUG=263960 R=willchan@chromium.org Review URL: https://codereview.chromium.org/21157004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214256 0039d316-1c4b-4281-b951-d872f2087c98
* Roll libjingle r4414.mallinath@chromium.org2013-07-291-1/+1
| | | | | | | | R=hellner@chromium.org Review URL: https://codereview.chromium.org/21020006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214243 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Widevine CDM adapter linking on Mac x64 build.xhwang@chromium.org2013-07-271-1/+1
| | | | | | | | | TBR=ddorwin@chromium.org BUG=238742 Review URL: https://codereview.chromium.org/20854003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214044 0039d316-1c4b-4281-b951-d872f2087c98
* mesa should not to use X11 headers when use_x11==0mostynb@opera.com2013-07-261-0/+9
| | | | | | | | | | | Mesa checks if MESA_EGL_NO_X11_HEADERS is defined before trying to include X11 headers, we should set this if use_x11==0. BUG=238755 Review URL: https://chromiumcodereview.appspot.com/20265003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213918 0039d316-1c4b-4281-b951-d872f2087c98
* Add the CHROMEOS define to libjingle builds.ajm@chromium.org2013-07-261-1/+6
| | | | | | | | | | | | | | I specifically need this to enable AEC dump recordings in webrtc on ChromeOS. Upstream CL here: https://critique.corp.google.com/49803159-p10 BUG=webrtc:2116 TESTED=apprtc call on Pixel works, besides an existing playout audio distortion issue: crbug.com/263585 Review URL: https://chromiumcodereview.appspot.com/19544007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213778 0039d316-1c4b-4281-b951-d872f2087c98
* Make inttypes.h and similar macro usage C++11-friendly.thakis@chromium.org2013-07-251-1/+1
| | | | | | | | | | | | | | | | "foo"PRIuS is a user-defined literal in C++11. Add spaces around these macros. Likewise, L"\xab"L"c" is a user-defined literal, so insert a space in the middle. No functionality change. BUG=chromium:263960 TBR=alokp@chromium.org, dmichael@chromium.org, enne@chromium.org, isherman@chromium.org, rsleevi@chromium.org, thestig@chromium.org Review URL: https://codereview.chromium.org/20182002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213566 0039d316-1c4b-4281-b951-d872f2087c98
* Record Chrome trace events in tcmalloc heap profilesjamescook@chromium.org2013-07-243-2/+36
| | | | | | | | | | | | | | | | | This allows about:tracing to show tcmalloc heap memory allocation over time. The implementation: * Adds a "memory" checkbox to about:tracing * Uses thread-local-storage to store the "stack" of trace events per thread while about:tracing is running. * Introduces a StackGeneratorFunction callback into tcmalloc, allowing it to call back into Chrome to get a "stack" of trace events. * Parses the heap profiler output of tcmalloc and converts it to JSON to be displayed by a visualizer in the about:tracing trace viewer. BUG=243895 TEST=base_unittests TraceMemoryTest.* Review URL: https://chromiumcodereview.appspot.com/15418002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213473 0039d316-1c4b-4281-b951-d872f2087c98
* Fix env_chromium_unittest windows compilation.dgrogan@chromium.org2013-07-231-2/+3
| | | | | | Review URL: https://chromiumcodereview.appspot.com/19621004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213019 0039d316-1c4b-4281-b951-d872f2087c98
* Update libusb 1.0.9 to libusbx 1.0.16.pfeldman@chromium.org2013-07-2069-6796/+9004
| | | | | | | | | | | | | libusb 1.0.9 has serious deadlock bugs on Windows. libusbx is the rapid-development version of libusb and will be eventually merged into libusb. The original commit broke the build. This commit is to fix it. BUG=223817 TBR=pfeldman@chromium.org Review URL: https://codereview.chromium.org/19490008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212797 0039d316-1c4b-4281-b951-d872f2087c98
* [sql] Integrate SQLite recover.c module.shess@chromium.org2013-07-208-123/+4552
| | | | | | | | | | | Shift final recover.c into place, add to amalgamation and sqlite3.h. This puts it into the Chromium build, but without any users. BUG=109482 Review URL: https://chromiumcodereview.appspot.com/19685004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212779 0039d316-1c4b-4281-b951-d872f2087c98
* yasm: add support for targeting iOS (at least simulator) by copying mac->iosfischman@chromium.org2013-07-195-5/+4009
| | | | | | | | | BUG=https://code.google.com/p/webrtc/issues/detail?id=2106 R=hclam@chromium.org Review URL: https://codereview.chromium.org/19777003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212643 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Update libusb 1.0.9 to libusbx 1.0.16."asargent@chromium.org2013-07-19136-26482/+3495
| | | | | | | | | | | | Original CL: https://codereview.chromium.org/19713005 TBR=scheib@chromium.org BUG=223817 Review URL: https://codereview.chromium.org/19821003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212602 0039d316-1c4b-4281-b951-d872f2087c98
* Update libusb 1.0.9 to libusbx 1.0.16.scheib@chromium.org2013-07-19136-3495/+26482
| | | | | | | | | | | libusb 1.0.9 has serious deadlock bugs on Windows. libusbx is the rapid-development version of libusb and will be eventually merged into libusb. BUG=223817 R=pfeldman@chromium.org Review URL: https://codereview.chromium.org/19713005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212597 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a segmentation fault / bus error in LZMA that occurs on Mac builds (inwaffles@chromium.org2013-07-193-25/+30
| | | | | | | | | | | | | principle can occur anywhere). Now that this crash has been resolved, several unit tests no longer have to be Windows only. BUG=261676 Review URL: https://chromiumcodereview.appspot.com/19683006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212506 0039d316-1c4b-4281-b951-d872f2087c98
* Enable DMP for system Chromium WebView on Androidmnaganov@chromium.org2013-07-194-1/+10
| | | | | | | | | A couple of tweaks are needed in order to enable compiling inside the Android tree. Review URL: https://chromiumcodereview.appspot.com/18314006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212490 0039d316-1c4b-4281-b951-d872f2087c98
* Usb backend refactor step 1: Introduce libusb_interrupt_handle_event API.ikarienator@chromium.org2013-07-184-0/+35
| | | | | | | | | | Currently the USB event handling thread is not safely exiting during shutdown due to the blocking and uninterruptable libusb_handle_event API. This issue is to introducing a way to safely interrupt it. BUG=223817 Review URL: https://chromiumcodereview.appspot.com/18648010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212293 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of the message_loop header in third_party/, win8/.avi@chromium.org2013-07-181-1/+1
| | | | | | | | | | BUG=260807 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/19510006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212205 0039d316-1c4b-4281-b951-d872f2087c98
* [sql] Delete old/busted recover.c file.shess@chromium.org2013-07-171-803/+0
| | | | | | | | | | | | | This file contains form feeds, which busts the code-review system when generating diffs. Removing it in preparation for landing the final version (currently in recover-alt.c). TBR=cmp@chromium.org BUG=224163 Review URL: https://codereview.chromium.org/19540005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212171 0039d316-1c4b-4281-b951-d872f2087c98
* Uprev polymer librarybshe@chromium.org2013-07-174-31/+43
| | | | | | | | | BUG=None R=kevers@chromium.org Review URL: https://codereview.chromium.org/19257004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212066 0039d316-1c4b-4281-b951-d872f2087c98
* Update libjingle 354:374.ronghuawu@chromium.org2013-07-171-1/+1
| | | | | | | | R=mallinath@chromium.org Review URL: https://codereview.chromium.org/19429003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212057 0039d316-1c4b-4281-b951-d872f2087c98
* Rename base::Delete to base::DeleteFilebrettw@chromium.org2013-07-161-2/+2
| | | | | | | | | | | Also renames DeleteAfterReboot to DeleteFileAfterReboot, and removes FileUtilProxy::RecursiveDelete which was never called. BUG= R=shess@chromium.org Review URL: https://codereview.chromium.org/18584011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211822 0039d316-1c4b-4281-b951-d872f2087c98
* Move PathIsWritable, DirectoryExists, ContentsEqual, and TextContentsEqual ↵brettw@chromium.org2013-07-153-6/+6
| | | | | | | | | | to the base namespace. TBR=sky Review URL: https://codereview.chromium.org/19052005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211675 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fix stack tool with provided symbols zip.yfriedman@chromium.org2013-07-151-0/+2
| | | | | | | | | DEFAULT_SYMROOT was missed in https://codereview.chromium.org/18326020/ NOTRY=true Review URL: https://chromiumcodereview.appspot.com/18920007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211647 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate entries in OWNERS file of harfbuzz-ngjshin@chromium.org2013-07-141-4/+0
| | | | | | | | | | TBR=behdad@chromium.org BUG=NONE TEST=NONE Review URL: https://chromiumcodereview.appspot.com/18896005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211599 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate from googleurl/ includes to url/ ones in the remaining top-level ↵tfarina@chromium.org2013-07-131-1/+1
| | | | | | | | | | | directories. BUG=229660 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/18919005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211572 0039d316-1c4b-4281-b951-d872f2087c98
* Have libjingle LOG_V and LOG_E macros go to its diagnostic logging class.grunell@chromium.org2013-07-122-71/+47
| | | | | | | | | | This makes the log messages using these macros also end up the the WebRTC diagnostic log. R=ronghuawu@chromium.org Review URL: https://codereview.chromium.org/18747003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211372 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing crash for WebRTC call with logging enabled.grunell@chromium.org2013-07-121-1/+6
| | | | | | | | | | | | | Crash when reloading page and restarting WebRTC call or having several PeerConnections on the same page with logging enabled. "Logging" = WebRTC diagnostic logging. BUG=258660 R=ronghuawu@chromium.org Review URL: https://codereview.chromium.org/18903005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211371 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WidevineCDM binary name on Mac.xhwang@chromium.org2013-07-121-1/+1
| | | | | | | | | | | widevinecdm.dylib -> libwidevinecdm.dylib BUG=180260 TEST=none Review URL: https://chromiumcodereview.appspot.com/5754053585797120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211341 0039d316-1c4b-4281-b951-d872f2087c98
* Move PathExists to base namespace.brettw@chromium.org2013-07-112-5/+5
| | | | | | | | | BUG= TBR=jam@chromium.org Review URL: https://codereview.chromium.org/18286004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211147 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Windows linker warnings when compiling Mesamymax@amazon.com2013-07-111-0/+3
| | | | | | | | BUG=238755 Review URL: https://chromiumcodereview.appspot.com/18586007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211092 0039d316-1c4b-4281-b951-d872f2087c98
* Android: apply some optimizations to the stack symbolization tools.bulach@chromium.org2013-07-113-95/+261
| | | | | | | | BUG=234973 Review URL: https://chromiumcodereview.appspot.com/18715002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211068 0039d316-1c4b-4281-b951-d872f2087c98
* Add RunID in deep-heap-profile which roughly discriminate each process ↵dmikurube@chromium.org2013-07-112-0/+19
| | | | | | | | | | | | | | | execution. RunID is used to identify and descriminate each process execution. It doesn't need so strict universal uniqueness. It is just an identifier. The format may change in future. BUG=None Review URL: https://chromiumcodereview.appspot.com/18386009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211066 0039d316-1c4b-4281-b951-d872f2087c98
* Android: adds a few third-party scripts for stack symbolization.bulach@chromium.org2013-07-106-0/+837
| | | | | | | | | | | Pick a few utility scripts from https://android.googlesource.com/platform/development/+/master/scripts/ These are used for symbolizing crash stacks on android. BUG=234973 Review URL: https://chromiumcodereview.appspot.com/18326020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210833 0039d316-1c4b-4281-b951-d872f2087c98
* Add REGEXP support to SQLite on iOSstuartmorgan@chromium.org2013-07-091-1/+19
| | | | | | | | | | | | | Chrome for iOS uses system SQLite, which on iOS doesn't include the ICU extensions, which includes the now-required-by-Chrome REGEXP support. This compiles that extension as a static library, and dynamically registers it on each database opened. BUG=254636 Review URL: https://chromiumcodereview.appspot.com/18312005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210572 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use strtod_l in Mesa on Androidmymax@amazon.com2013-07-042-0/+4
| | | | | | | | | | | | | | | | | | Android includes a fix to asm/posix_types.h inside /ndk/toolchains/x86-4.7/prebuilt/linux-x86_64/lib/gcc/ i686-linux-android/4.7/include-fixed/asm/posix_types.h. That file include_next's the real asm/posix_types.h, but then fixes (redefines) the __FD_ZERO macro. However, it also includes features.h, which unconditionally defines _GNU_SOURCE. src/glsl/strtod.c assumes that if the _GNU_SOURCE macro is defined, that it can use locale_t, which isn't available on Android. BUG=238755 R=kbr@chromium.org, senorblanco@chromium.org, marcheu@chromium.org Review URL: https://chromiumcodereview.appspot.com/18582004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210233 0039d316-1c4b-4281-b951-d872f2087c98
* libwebp: upstream canvas size check cherry-picksjzern@chromium.org2013-07-043-9/+53
| | | | | | | | | | | | | | | Adds stricter canvas size validation for single images, ensuring canvas size == image size; avoids a blink assert. f626fe2 Detect canvas and image size mismatch in decoder. f5fbdee demux: stricter image bounds check BUG=255934 TBR=fbarchard@chromium.org Review URL: https://chromiumcodereview.appspot.com/18528004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210218 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 210016 "Rolling libjingle r359."xians@chromium.org2013-07-041-1/+1
| | | | | | | | | | | | | | | > Rolling libjingle r359. > > BUG=None > TBR=ronghuawu@chromium.org > > Review URL: https://chromiumcodereview.appspot.com/18593004 TBR=mallinath@chromium.org Review URL: https://codereview.chromium.org/18420018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210177 0039d316-1c4b-4281-b951-d872f2087c98
* Removing -include flag hack from compilermymax@amazon.com2013-07-042-3/+3
| | | | | | | | | | | | This CL depends on https://codereview.chromium.org/18570002/ BUG=238755 R=kbr@chromium.org, senorblanco@chromium.org, marcheu@chromium.org, Review URL: https://chromiumcodereview.appspot.com/18125009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210127 0039d316-1c4b-4281-b951-d872f2087c98
* Update third party library libusb from 1.0.9-rc3 to 1.0.9. Adding OWNER file.dpranke@chromium.org2013-07-0342-467/+1566
| | | | | | | | | | | | Sanitizing the unnecessary local changes. (landed by dpranke on behalf of ikarienator in order to bypass buggy presubmit checks). TBR=bryeung@chromium.org, cpu@chromium.org Review URL: https://codereview.chromium.org/17572017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210028 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling libjingle r359.mallinath@chromium.org2013-07-031-1/+1
| | | | | | | | | BUG=None TBR=ronghuawu@chromium.org Review URL: https://chromiumcodereview.appspot.com/18593004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210016 0039d316-1c4b-4281-b951-d872f2087c98
* [chromedriver] Update webdriver atoms to 749d7ba2b1f40.kkania@chromium.org2013-07-032-8457/+5230
| | | | | | | | | | This includes fixes to determining visibility. BUG=chromedriver:181,chromedriver:404 R=chrisgao@chromium.org Review URL: https://codereview.chromium.org/18580005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209826 0039d316-1c4b-4281-b951-d872f2087c98
* silence qcms __force_align_arg_pointer__ warning on mips toomostynb@opera.com2013-07-023-4/+4
| | | | | | Review URL: https://chromiumcodereview.appspot.com/18112005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209815 0039d316-1c4b-4281-b951-d872f2087c98
* Remove third_party/bsdiff from the tree.tony@chromium.org2013-07-024-540/+0
| | | | | | | | | | | | It's no longer used. BUG= TBR=darin Review URL: https://chromiumcodereview.appspot.com/18184018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209767 0039d316-1c4b-4281-b951-d872f2087c98