summaryrefslogtreecommitdiffstats
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* Update NPAPI headers to r32 from the upstream npapi-headers repositorystuartmorgan@chromium.org2011-01-083-4/+24
| | | | | | | | | | | This adds the new data-clearing APIs. BUG=None TEST=None Review URL: http://codereview.chromium.org/6102007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70821 0039d316-1c4b-4281-b951-d872f2087c98
* harfbuzz: check in harfbuzz-ng, add gyp define to use itevan@chromium.org2011-01-0564-40/+14951
| | | | | | | | | | | | | | | This checks in harbuzz-ng b0d396aa88b3cdf8cea896bfeeba197656e1cdb1. Setting use_harfbuzz_ng to 1 in gyp will cause us to build harfbuzz-ng in place of harfbuzz. So far this currently fails to compile due to all our other code relying on the old API. BUG=68551 TEST=./build/gyp_chromium -Duse_harfbuzz_ng=1, verify build breaks Review URL: http://codereview.chromium.org/6052008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70539 0039d316-1c4b-4281-b951-d872f2087c98
* harfbuzz: merge harfbuzz and harfbuzz_interface librariesevan@chromium.org2011-01-041-21/+5
| | | | | | | | | | | | Though we build two libraries here, we always use them together, and it simplifies the gyp files to have one. BUG=68551 TEST=compiles Review URL: http://codereview.chromium.org/5986015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70448 0039d316-1c4b-4281-b951-d872f2087c98
* Dodge a GCC warning/error by reorganizing the code in the egl config header ↵petermayo@chromium.org2011-01-042-4/+7
| | | | | | | | | | | | | | | a little. Will change the behavior of wrong calls slightly. See http://codereview.chromium.org/5866007 for some history, and http://codereview.chromium.org/5848004 for an alternate approach. BUG=none TEST=tryservers, local Review URL: http://codereview.chromium.org/6053007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70416 0039d316-1c4b-4281-b951-d872f2087c98
* Implemnts the commands in webdriver to preform searching of elements on a page.jmikhail@google.com2010-12-233-0/+13
| | | | | | | | | | | | | | | /session/:sessionId/timeouts/implicit_wait /session/:sessionId/element /session/:sessionId/elements /session/:sessionId/element/:id/element /session/:sessionId/element/:id/elements BUG=none TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70107 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70015 - Implemnts the commands in webdriver to preform searching of ↵jmikhail@google.com2010-12-233-13/+0
| | | | | | | | | | | | | | | | | | | | elements on a page. /session/:sessionId/timeouts/implicit_wait /session/:sessionId/element /session/:sessionId/elements /session/:sessionId/element/:id/element /session/:sessionId/element/:id/elements BUG=none TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3643002 TBR=jmikhail@google.com Review URL: http://codereview.chromium.org/5959005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70017 0039d316-1c4b-4281-b951-d872f2087c98
* Implemnts the commands in webdriver to preform searching of elements on a page.jmikhail@google.com2010-12-233-0/+13
| | | | | | | | | | | | | | | /session/:sessionId/timeouts/implicit_wait /session/:sessionId/element /session/:sessionId/elements /session/:sessionId/element/:id/element /session/:sessionId/element/:id/elements BUG=none TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70015 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the 'using' declaration of StringAppendV.tfarina@chromium.org2010-12-231-2/+2
| | | | | | | | | BUG=None TEST=trybots Review URL: http://codereview.chromium.org/5993005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70012 0039d316-1c4b-4281-b951-d872f2087c98
* Moved the logic of maintaining the current context to gles2 helper library.alokp@chromium.org2010-12-212-4/+0
| | | | | | Review URL: http://codereview.chromium.org/5927002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69838 0039d316-1c4b-4281-b951-d872f2087c98
* Update libwebp from upstream repository.cevans@chromium.org2010-12-219-244/+263
| | | | | | | | | | | Start to track an accurate lineage in README.chromium. BUG=62276,64945,65299 TEST=added upstream Review URL: http://codereview.chromium.org/6013003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69824 0039d316-1c4b-4281-b951-d872f2087c98
* Also build a 64-bit exe version of the 32-bit courgettebradnelson@google.com2010-12-211-29/+63
| | | | | | | | | | | | utility + library to support larger input sizes. BUG=63793 TEST=None Review URL: http://codereview.chromium.org/5096007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69779 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69472 - Suppress a spurious warning in CompareConfig scherkus@chromium.org2010-12-162-16/+0
| | | | | | | | | | | | | | | third_party/mesa/MesaLib/src/egl/main/eglconfig.c: In function _eglCompareConfigs: third_party/mesa/MesaLib/src/egl/main/eglconfig.h:98: error: array subscript is below array bounds BUG=None TEST=manual/local, and a buildbot running an otherwise affected version. Review URL: http://codereview.chromium.org/5866007 TBR=petermayo@chromium.org Review URL: http://codereview.chromium.org/5925005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69474 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a spurious warning in CompareConfig petermayo@chromium.org2010-12-162-0/+16
| | | | | | | | | | | | third_party/mesa/MesaLib/src/egl/main/eglconfig.c: In function _eglCompareConfigs: third_party/mesa/MesaLib/src/egl/main/eglconfig.h:98: error: array subscript is below array bounds BUG=None TEST=manual/local, and a buildbot running an otherwise affected version. Review URL: http://codereview.chromium.org/5866007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69472 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed warning on linux x64.alokp@chromium.org2010-12-154-4/+7
| | | | | | | | | eglapi.c:276: warning: cast to pointer from integer of different size TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/5921002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69325 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pyautolib so that it builds on Windows in multi-dll mode.kkania@chromium.org2010-12-151-1/+2
| | | | | | | | BUG=56736 TEST=none Review URL: http://codereview.chromium.org/5794006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69281 0039d316-1c4b-4281-b951-d872f2087c98
* licensing: pass licenses.py scanevan@chromium.org2010-12-153-2/+5
| | | | | | | | | | | This makes it pass for all directories except third_party/qcms, which unfortunately needs some careful figuring out of the license. BUG=39240 Review URL: http://codereview.chromium.org/5830002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69207 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed compile error due to uninitialized variable.alokp@chromium.org2010-12-142-1/+3
| | | | | | | TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/5785005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69189 0039d316-1c4b-4281-b951-d872f2087c98
* Added facility to compile Mesa EGL implementation. Fixed a few issues so ↵alokp@chromium.org2010-12-134-0/+77
| | | | | | | | that it can be compiled against standard EGL 1.4 headers. Review URL: http://codereview.chromium.org/5750002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69040 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled cacheinvalidation to @67.akalin@chromium.org2010-12-101-0/+1
| | | | | | | | | | | This includes a crash fix (see bugs). BUG=65945,chromium-os:5014 TEST=Manual Review URL: http://codereview.chromium.org/5782001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68881 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up third_party/libpng/pngusr.h and update it for libpng-1.2.44.thakis@chromium.org2010-12-101-332/+381
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Defined PNG_NO_READ_SWAP, PNG_NO_WRITE_SWAP, PNG_NO_READ_oFFs, PNG_NO_WRITE_oFFs, PNG_NO_USER_LIMITS, PNG_NO_SET_USER_LIMITS, PNG_NO_TIME_RFC1123. Clarified that PNG_NO_INFO_IMAGE, PNG_NO_PROGRESSIVE_READ are undefined. Used PNG_NO_SEQUENTIAL_READ instead of PNG_NO_SEQUENTIAL_READ_SUPPORTED. Defined PNG_NO_WRITE_gAMA, PNG_NO_WRITE_sRGB. Clarified that PNG_NO_READ_gAMA and PNG_NO_READ_sRGB are undefined (i.e. gAMA and sRGB are retrieved by libpng, along with iCCP). Fixed typo in the mangling of png_set_text_2. Renamed the prefix webkit_ to wk_ in mangled names. Restored the full function name in mangling; e.g., png_create_read_struct is mangled as wk_png_create_read_struct instead of wk_png_cr_read_str. Added mangling for all symbols with external linkage that are never macros. Added explicit #undef for symbols that may sometimes be macros in png.h: png_benign_error, png_chunk_benign_error, png_get_int_32, png_get_uint_16, png_get_uint_32, png_info_init, png_read_init, png_write_init. BUG=none TEST=none Review URL: http://codereview.chromium.org/5689001 Patch from Cosmin Truta <ctruta@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68873 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for detecting text selection in chrome frame tests. This ↵kkania@chromium.org2010-12-093-2/+35
| | | | | | | | | | requires adding support for IAccessible2 interfaces. BUG=none TEST=none Review URL: http://codereview.chromium.org/4406002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68680 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 68506 - Update sqlite to 3.7.3.jhawkins@chromium.org2010-12-07483-85453/+32233
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5626002 TBR=jhawkins@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68531 0039d316-1c4b-4281-b951-d872f2087c98
* Update sqlite to 3.7.3.jhawkins@chromium.org2010-12-07510-32233/+85453
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5626002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68506 0039d316-1c4b-4281-b951-d872f2087c98
* Integrates libjpeg-turbo into Chromium (Chromium side)hbono@chromium.org2010-12-071-1/+1
| | | | | | | | | | This change is the Chromium-side change that integrates libjpeg-turbo into Chromium. (We need another change for WebKit.) It adds a GYP option 'libjpeg_turbo' so we can switch from libjpeg to libjpeg-turbo and use libjpeg-turbo when its value is 1. (Unfortunately, its value must be 0 for now to avoid build breaks until we land all changes required for libjpeg-turbo.) BUG=48789 TEST=build Chromium. Review URL: http://codereview.chromium.org/5292007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68453 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "remove old source for yasm"phajdan.jr@chromium.org2010-11-296-0/+8014
| | | | | | | | | | Broke compile. TBR=fbarchard Rietveld throws HTTP 500s, no codereview link :( git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67539 0039d316-1c4b-4281-b951-d872f2087c98
* remove old source for yasmfbarchard@chromium.org2010-11-296-8014/+0
| | | | | | | | | BUG=64640 TEST=none Review URL: http://codereview.chromium.org/5390002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67538 0039d316-1c4b-4281-b951-d872f2087c98
* roll cacheinvalidation to @60akalin@chromium.org2010-11-291-0/+6
| | | | | | Review URL: http://codereview.chromium.org/5254009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67502 0039d316-1c4b-4281-b951-d872f2087c98
* Delete third_party/scons.evan@chromium.org2010-11-23183-47969/+0
| | | | | | | | | Resubmit of http://codereview.chromium.org/4413001/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67128 0039d316-1c4b-4281-b951-d872f2087c98
* Fix XPath bug from upstream.cevans@chromium.org2010-11-182-4/+9
| | | | | | | | | BUG=63444 TEST=See bug Review URL: http://codereview.chromium.org/5196003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66567 0039d316-1c4b-4281-b951-d872f2087c98
* Sync to r31 of npapi-headersstuartmorgan@chromium.org2010-11-152-9/+38
| | | | | | | | | | | Adds stubs (except where the lack of a function pointer is spec'd as an indication of lack of support) and TODOs where we don't yet implement new functions. BUG=None TEST=No behavioral changes Review URL: http://codereview.chromium.org/4930001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66129 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build for third_party/qcms when SSE is diabled.thestig@chromium.org2010-11-131-0/+8
| | | | | | | | | BUG=none TEST=32-bit official linux build goes green. TBR=abarth Review URL: http://codereview.chromium.org/4965001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66050 0039d316-1c4b-4281-b951-d872f2087c98
* Add qcms library for applying ICC color profile transforms to images. Thisabarth@chromium.org2010-11-1210-0/+3209
| | | | | | | | | | library is currently unused. http://codereview.chromium.org/4855001/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65970 0039d316-1c4b-4281-b951-d872f2087c98
* Update internal state on undo to avoid a crash.sadrul@chromium.org2010-11-101-0/+26
| | | | | | | | | | | | | | Update actions_in_current_group when removing an action so that it doesn't crash afterwards. BUG=61607,62609 TEST=manual (see bug) Do not set text if it didn't change, because it registers a delete/insert undo-able action-couple. Review URL: http://codereview.chromium.org/4683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65609 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r64981: "Delete third_party/scons."maruel@chromium.org2010-11-04183-0/+47969
| | | | | | | | This broke v8 builders. TBR=evan git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65044 0039d316-1c4b-4281-b951-d872f2087c98
* Add include directory for ICC JPEG. Turns out this is required to actually ↵abarth@chromium.org2010-11-041-0/+5
| | | | | | use the library. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65029 0039d316-1c4b-4281-b951-d872f2087c98
* Fancy filter (jpeg term) using 9 3 3 1 coefficients for chroma upsample.fbarchard@chromium.org2010-11-046-122/+297
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4425002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65012 0039d316-1c4b-4281-b951-d872f2087c98
* move full libvpx tree into deps to include license and gypfbarchard@chromium.org2010-11-041-90/+0
| | | | | | | | | BUG=55165 TEST=tools/licenses.py Review URL: http://codereview.chromium.org/4341005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64996 0039d316-1c4b-4281-b951-d872f2087c98
* PyAuto hooks for Sync in TestingAutomationProviderrsimha@chromium.org2010-11-031-0/+4
| | | | | | | | | | | | | | | | | | This patch exposes hooks for sync in TestingAutomationProvider that the chrome pyauto test suite can use. It contains the following changes: - Partial revert of an earlier change to ProfileSyncServiceHarness. Some of its methods were made pure virtual, but this ended up being unnecessary. Also ripped out unnecessary code from LiveSyncTest. - Minor refactor of ProfileSyncServiceHarness to allow for scenarios where the browser is restarted. - A bunch of new methods in TestingAutomationProvider: SignInToSync, GetSyncInfo, AwaitSyncCycleCompletion, EnableSyncForDatatypes and DisableSyncForDatatypes. - A new method in model_type.h/cc called ModelTypeFromString. Required for automation. - New APIs in pyauto.py for sync. - New test suite sync.py with sample tests. BUG=53651, 60970, 56460, 61639 TEST=run pyauto sync tests Review URL: http://codereview.chromium.org/4096004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64988 0039d316-1c4b-4281-b951-d872f2087c98
* Delete third_party/scons.evan@chromium.org2010-11-03183-47969/+0
| | | | | | | | | | Manually submitting http://codereview.chromium.org/4413001/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64981 0039d316-1c4b-4281-b951-d872f2087c98
* Made OSMesa shared library position independent on linux.apatrick@chromium.org2010-11-031-0/+5
| | | | | | | | | | | | | | This is an attempt to fix this valgrind error: http://build.chromium.org/p/chromium.memory/builders/Linux%20Tests%20(valgrind)(2)/builds/210/steps/memory%20test:%20ui_1/logs/stdio It appears mmap might have been trying to map libosmesa.so to a fixed address. TEST=try BUG=61601 Review URL: http://codereview.chromium.org/4318005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64941 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r64932 to bring back src/third_party/libvpx.maruel@chromium.org2010-11-031-0/+90
| | | | | | | This should make svn sync again this directory. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64933 0039d316-1c4b-4281-b951-d872f2087c98
* Removing src/third_party/libvpx. WARNING: THIS WILL BREAK THE BUILD.maruel@chromium.org2010-11-031-90/+0
| | | | | | | | | DO NOT SYNC TO THAT REVISION. Trying to workaround bug introduced in 64923. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64932 0039d316-1c4b-4281-b951-d872f2087c98
* Touch src/third_party/libvpx/libvpx.gyp to force it to be synced on slaves.maruel@chromium.org2010-11-031-1/+1
| | | | | | | | | | TBR=fbarchard TEST=none BUG=none Review URL: http://codereview.chromium.org/4386002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64928 0039d316-1c4b-4281-b951-d872f2087c98
* iccjpeg library for jpeg color profilesfbarchard@chromium.org2010-11-025-0/+406
| | | | | | | | | BUG=61627 TEST=none Review URL: http://codereview.chromium.org/4244005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64817 0039d316-1c4b-4281-b951-d872f2087c98
* Adding activscp redistributable to third_party.joi@chromium.org2010-11-0212-0/+16104
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4284001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64710 0039d316-1c4b-4281-b951-d872f2087c98
* webp minor cleanups and sync to gitfbarchard@chromium.org2010-11-012-39/+35
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4248001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64683 0039d316-1c4b-4281-b951-d872f2087c98
* Enable color profile support in libpng. We're going to use this in WebKit.abarth@chromium.org2010-10-301-1/+1
| | | | | | | | | | R=pkasting http://codereview.chromium.org/4060002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64539 0039d316-1c4b-4281-b951-d872f2087c98
* fix cast warning in webp for Visual C by using stddef and uintptr_tfbarchard@chromium.org2010-10-291-1/+2
| | | | | | | | | BUG=none TEST=devenv -build Release chrome.sln -project libwebp Review URL: http://codereview.chromium.org/4165010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64420 0039d316-1c4b-4281-b951-d872f2087c98
* Remove execute perms on .test files introduced in r64368nirnimesh@chromium.org2010-10-2921-0/+0
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/4197008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64373 0039d316-1c4b-4281-b951-d872f2087c98
* Add Hunspell 'Hyphen' hyphenation library.rolandsteiner@chromium.org2010-10-29133-0/+73044
| | | | | | | | | BUG=60895 TEST=none Review URL: http://codereview.chromium.org/4143003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64368 0039d316-1c4b-4281-b951-d872f2087c98