summaryrefslogtreecommitdiffstats
path: root/chrome/DEPS
Commit message (Collapse)AuthorAgeFilesLines
* Move browser_test_base.h to content/public/test. I originally thought that ↵jam@chromium.org2012-08-141-1/+0
| | | | | | | | | content_browsertests wouldn't derive from this. But since it ended up being shared, move to content/public/test. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10837238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151498 0039d316-1c4b-4281-b951-d872f2087c98
* contacts: Add contacts::ContactDatabase.derat@chromium.org2012-07-311-1/+2
| | | | | | | | | | | | | This adds a class that uses leveldb to save and load contacts::Contact protocol buffers to/from disk. BUG=128805 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10832064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149299 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enabling checkdeps for most of ppapi + nacl.bradnelson@google.com2012-07-271-1/+6
| | | | | | | | | | | | | | Many of the includes / dependencies in ppapi + nacl are badly specified. This turns on checkdeps for most stuff and makes extra stuff explicit. BUG=http://code.google.com/p/chromium/issues/detail?id=93520 TEST=checkdeps passes R=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10797018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148699 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream support for WebKit shared timer toggling.pliard@chromium.org2012-07-191-0/+1
| | | | | | | | | | | | | | | | | This is part of Chrome for Android upstreaming. These changes are used on the Java app side to suspend webkit timers in all renderers when activity is paused and resume timers when activity is resumed. This reduces javascript execution when the app is in the background, causing lesser CPU and network usage. It doesn't stop javascript altogether because if the page JS is constantly running without relying on timers/events then it continues to run (but that is quite rare). Review URL: https://chromiumcodereview.appspot.com/10690023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147438 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of internal content includes for sandbox code from chrome.jam@chromium.org2012-06-041-4/+0
| | | | | | | BUG=98716 Review URL: https://chromiumcodereview.appspot.com/10512016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140357 0039d316-1c4b-4281-b951-d872f2087c98
* Tighten up DEPS some more. NaCl/service process code are including internal ↵jam@chromium.org2012-06-041-1/+2
| | | | | | | | | content files. Fix the instances other sandbox stuff, which I'll do in a followup. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/10512010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140346 0039d316-1c4b-4281-b951-d872f2087c98
* A little more cleanup of DEPS.jam@chromium.org2012-06-041-3/+0
| | | | | | | BUG=98716 Review URL: https://chromiumcodereview.appspot.com/10521005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140304 0039d316-1c4b-4281-b951-d872f2087c98
* Tighten up DEPS checking to enforce that embedders of content only include ↵jam@chromium.org2012-06-041-2/+3
| | | | | | | | | public test headers. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/10515007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140296 0039d316-1c4b-4281-b951-d872f2087c98
* Move mock test headers from content\test to content\public\test. This way we ↵jam@chromium.org2012-06-031-0/+1
| | | | | | | | | | can enforce that internal content headers don't leak to embedders. BUG=98716 TBR=phajdan.jr Review URL: https://chromiumcodereview.appspot.com/10473016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140241 0039d316-1c4b-4281-b951-d872f2087c98
* Move libxml_utils from chrome/common to third_party/libxml/chromium.dtu@chromium.org2012-05-151-0/+1
| | | | | | | | | | | | Why here? Discussion at: https://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/fafe7c6bb54c4ed5/ BUG=chromium:119817 TEST=Chrome builds on all platforms and trybots succeed. Review URL: https://chromiumcodereview.appspot.com/10251004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137247 0039d316-1c4b-4281-b951-d872f2087c98
* Don't make checkdeps ignore includes to directories that are brought in via ↵jam@chromium.org2012-04-271-0/+4
| | | | | | | | deps. Most of these are already listed in DEPS files, and it seems that we want to prevent includes on them just like normal directories that are in our tree (otherwise content can depend on native_client, for ex) Review URL: https://chromiumcodereview.appspot.com/10248005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134296 0039d316-1c4b-4281-b951-d872f2087c98
* Support the Syzygy instrumenting profiler.siggi@chromium.org2012-03-011-1/+3
| | | | | | | | | | | | This change depends on a new API in V8 to support return-address rewriting profilers, landed at http://code.google.com/p/v8/source/detail?r=10845. BUG=None TEST=None Review URL: http://codereview.chromium.org/9477002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124319 0039d316-1c4b-4281-b951-d872f2087c98
* gdata API changes for content fetching. Added GDataFileSystem which ↵zelidrag@chromium.org2012-02-251-0/+1
| | | | | | | | | | represents FS abstraction layer between File API and gdata. It autoupdates its content metadata on file/dir lookup requests. BUG=chromium-os:26006 TEST=GDataFileSystemTest.* Review URL: https://chromiumcodereview.appspot.com/9437002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123665 0039d316-1c4b-4281-b951-d872f2087c98
* Add icons support for Mac platform appssail@chromium.org2012-02-231-4/+5
| | | | | | | | | | | This change adds support for settings icons for Mac platform apps. BUG=112651 TEST= Review URL: https://chromiumcodereview.appspot.com/9374046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123335 0039d316-1c4b-4281-b951-d872f2087c98
* fix checkdeps by adding new dirben@chromium.org2011-12-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115726 0039d316-1c4b-4281-b951-d872f2087c98
* Create a public header with the child_process_sandbox_support_linux ↵jam@chromium.org2011-10-171-0/+2
| | | | | | | | | | | functions that are used in chrome. Also move everything to the content namespace, now that we have one. This gets rid of the last content/common includes from chrome/renderer and so I've tightened up the DEPS. Also get rid of the webkit_glue versions of the font functions since they weren't used anymore. BUG=98716 Review URL: http://codereview.chromium.org/8319017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105956 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS so that only browser directories can access content public API ↵jam@chromium.org2011-10-171-1/+3
| | | | | | | | | for browser. TBR=ben Review URL: http://codereview.chromium.org/8316004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105884 0039d316-1c4b-4281-b951-d872f2087c98
* Fix deps. Looks like jam didn't add the public dir for browser yet.ben@chromium.org2011-10-141-0/+1
| | | | | | | | | TBR=jam@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/8299007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105574 0039d316-1c4b-4281-b951-d872f2087c98
* Move BindingsPolicy enum to content\public\common and put it in the content ↵jam@chromium.org2011-10-111-0/+1
| | | | | | | | | namespace. I've also renamed the value names to match the style that we use in the WebKit API (i.e. all values in an enum start with the enum's name) since it's more readable. As we move other enums to public we should switch them over as well. BUG=98716 Review URL: http://codereview.chromium.org/8220024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104917 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 104832 - Move ResourceDispatcherHostDelegate to ↵jam@chromium.org2011-10-111-1/+0
| | | | | | | | | | | | content\public\common. I've added a set delegate function on ChildThread (which will soon be on content::ChildThread interface) so that we don't have to expose ResourceDispatcher to embedders. BUG=98716 Review URL: http://codereview.chromium.org/8224019 TBR=jam@chromium.org Review URL: http://codereview.chromium.org/8226015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104836 0039d316-1c4b-4281-b951-d872f2087c98
* Move ResourceDispatcherHostDelegate to content\public\common. I've added a ↵jam@chromium.org2011-10-111-0/+1
| | | | | | | | | set delegate function on ChildThread (which will soon be on content::ChildThread interface) so that we don't have to expose ResourceDispatcher to embedders. BUG=98716 Review URL: http://codereview.chromium.org/8224019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104832 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up DEPS rules against content so that not all chrome code can include ↵jam@chromium.org2011-09-301-1/+3
| | | | | | | | | anything from content. I also moved ChromeContentPluginClient to chrome\plugin where it really belongs (i.e. to match what we do with the utility client). Review URL: http://codereview.chromium.org/8095011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103569 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Checkdeps.ben@chromium.org2011-09-141-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101160 0039d316-1c4b-4281-b951-d872f2087c98
* Fix checkdeps. aura include is allowed.ben@chromium.org2011-09-071-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99994 0039d316-1c4b-4281-b951-d872f2087c98
* Move app/sql/* files to sql/ directory.tfarina@chromium.org2011-07-191-1/+1
| | | | | | | | | | | | | | | | I can't remove app/app.gyp and app/app_base.gypi yet because they are referenced by third_party gyp files :( BUG=72317 TEST=None R=rsesek@chromium.org move app/sql to sql Review URL: http://codereview.chromium.org/7353026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93069 0039d316-1c4b-4281-b951-d872f2087c98
* Use crypto::SHA256HashString instead of SHA256_ functions.sadrul@chromium.org2011-07-131-0/+2
| | | | | | | | | | | This also fixes build with component=shared_library for chromeos. BUG=none TEST=manually Review URL: http://codereview.chromium.org/7351028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92450 0039d316-1c4b-4281-b951-d872f2087c98
* Adding `browsing_data_filesystem_helper*` as the first step towards content ↵mkwst@chromium.org2011-05-261-0/+1
| | | | | | | | | | | | | | settings UI. gypi files. BUG=63703 TEST=BrowsingDataFilesystemHelperTest* in `browser_tests` and `unit_tests` Review URL: http://codereview.chromium.org/7063020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86904 0039d316-1c4b-4281-b951-d872f2087c98
* Move crypto files out of base, to a top level directory.rvargas@google.com2011-04-141-0/+1
| | | | | | | | | | | | | src/crypto is now an independent project that contains our cryptographic primitives (except md5 and sha1). This removes the base dependency from nss, openssl and sqlite. BUG=76996 TEST=none Review URL: http://codereview.chromium.org/6805019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81611 0039d316-1c4b-4281-b951-d872f2087c98
* Start moving core pieces of Chrome multi-process code to src\content. I'm ↵jam@chromium.org2011-02-181-0/+1
| | | | | | | | starting with tab_contents directory.In future changes the headers that include these files will be updated. Once all the files are moved (i.e. renderer_host, rest of browser, renderer etc), then refactoring can begin so that content\DEPS doesn't have chrome in it. Review URL: http://codereview.chromium.org/6537015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75369 0039d316-1c4b-4281-b951-d872f2087c98
* Carnitas: Delete stub src/gfx/* headerssail@chromium.org2011-02-131-1/+0
| | | | | | | | | | | The last references to src/gfx/* have been updated so it's safe to delete the stub headers. BUG=None TEST=None Review URL: http://codereview.chromium.org/6474031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74741 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS past WebKit move. Update gyp files and include paths to ↵abarth@chromium.org2011-01-171-1/+1
| | | | | | reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71585 0039d316-1c4b-4281-b951-d872f2087c98
* Fix checkdeps to account for new "ui" toplevel dir.ben@chromium.org2011-01-071-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70745 0039d316-1c4b-4281-b951-d872f2087c98
* Sanitize checkdeps-checked DEPS a bit.evan@chromium.org2010-11-041-34/+5
| | | | | | | | | - Move dependencies closer to where they're used. - Remove redundant comments. Review URL: http://codereview.chromium.org/4511001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65134 0039d316-1c4b-4281-b951-d872f2087c98
* Test shell impl for WebKit's File System API:BUG=52799TEST=nonekkanetkar@chromium.org2010-09-161-0/+3
| | | | | | | | | | | Also refactored a bunch of code from chrome/browser to webkit/fileapi for reuse. Added class hierarchy. Test shell and browser operations now inherit from common webkit/fileapi/file_system_operation. Review URL: http://codereview.chromium.org/3186009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59616 0039d316-1c4b-4281-b951-d872f2087c98
* Support sending BlobData to browser process. Also support sending UploadDatajianli@chromium.org2010-08-271-0/+3
| | | | | | | | | | | with the blob info to browser process. BUG=none TEST=none Review URL: http://codereview.chromium.org/3108042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57707 0039d316-1c4b-4281-b951-d872f2087c98
* Add a font API to Pepper and implement on Linux based on agl's code from ↵jam@chromium.org2010-06-111-0/+3
| | | | | | | | http://codereview.chromium.org/2673003. Review URL: http://codereview.chromium.org/2794004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49599 0039d316-1c4b-4281-b951-d872f2087c98
* Create a toplevel gfx/ dir and seed it with icon_util.ben@chromium.org2010-03-131-0/+1
| | | | | | | | | | TBR=darin BUG=none TEST=none Review URL: http://codereview.chromium.org/915002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41528 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implement the cookie managerrsesek@chromium.org2010-01-051-0/+3
| | | | | | | | | | | | | This CL creates the basic cookie management interface, allowing users to view and delete cookies from Chromium. TODO: (1) Add the filtering by domain capability. (2) Localize the NIB. BUG=15360 TEST=Chromium-->Preferences-->Under the Hood-->Show Cookies. Also covered by unit tests. Review URL: http://codereview.chromium.org/523025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35512 0039d316-1c4b-4281-b951-d872f2087c98
* Added Pepper 3D device that instantiates the GPU plugin and sends GLES2 ↵apatrick@google.com2009-12-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | commands to it via a command buffer. Added API for managing buffers to Pepper 3D device. Removed DCHECK from WebPluginImpl::SetWindow that checks against a windowless plugin being given a window handle. Please check this! Now an initially windowless plugin instance gets a handle when it requests a Pepper 3D context. Perhaps the window handle should be concealed from the underlying plugin isntance. Removed enable_gpu gyp variable and C macro. GPU code is always built on windows but not mac or linux. It is enabled at runtime with the --enable-gpu-plugin switch. Redesigned CommandBuffer interface so it exposes shared memory through a Buffer. This was necessary because Pepper has no notion of shared memory handles. The Buffer exposes the shared memory as both a handle (through base::SharedMemory) and the mapped address and size. Refactored CommandBufferEngine so mapped shared memory addresses and sizes are returned with a single call rather than two separate calls. Added 3D demo to pepper test plugin. TEST=try servers BUG=none Review URL: http://codereview.chromium.org/367002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35185 0039d316-1c4b-4281-b951-d872f2087c98
* Added CommandBufferProxy, CommandBufferStub. Replaced NPAPI with IPC for ↵apatrick@google.com2009-12-121-0/+1
| | | | | | | | | | | synchronous messages. WebPluginDelegateImpl can instantiate a command buffer. Removed remaining dependencies on NPAPI. TEST=none BUG=none Review URL: http://codereview.chromium.org/465040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34397 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreaming WebKit.gypyaar@chromium.org2009-11-121-1/+1
| | | | | | | | | | | | This mega patch contains a few simple but tightly dependent changes: 1. Deletion of webkit/api/WebKit.gyp. The file now lives in webkit.org. 2. Rename of webkit/webkit.gyp to webkit/webkit_glue.gyp. Having two webkit.gyp was a source of developer confusion. 3. Gyp dependencies are updated across chromium to point at the upstream WebKit.gyp and the renamed webkit_glue.gyp. 4. Some 200+ files include paths fixed to point to third_party/WebKit/WebKit/chromium instead of webkit/api. The later will be deleted in a subsequent patch. Review URL: http://codereview.chromium.org/387020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31749 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for DatabaseTracker messages todumi@chromium.org2009-11-091-0/+3
| | | | | | | | | | | | | DatabaseDispatcherHost. This code will get called as soon as we switch from WebCore's DatabaseTracker implementation to Chromium's. Also, cleaned up the pre-existing support for VFS messages. BUG=none TEST=none Review URL: http://codereview.chromium.org/340067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31507 0039d316-1c4b-4281-b951-d872f2087c98
* Implement FormStructure and an initial method, EncodeUploadRequest. This ↵jhawkins@chromium.org2009-11-041-0/+3
| | | | | | | | | | also adds SHA1HashString, a utility method to get the SHA-1 hash of an input string, with appropriate unit tests. BUG=18201 TEST=none Review URL: http://codereview.chromium.org/355003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30980 0039d316-1c4b-4281-b951-d872f2087c98
* Add a simple about:tcmalloc page that just displays its canned stats.sgk@chromium.org2009-09-221-0/+3
| | | | | | | | | | Add USE_TCMALLOC to control its inclusion. Make browser depend on tcmalloc to get the PERFTOOLS_DLL_DECL definition. BUG=none TEST=none Review URL: http://codereview.chromium.org/216033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26816 0039d316-1c4b-4281-b951-d872f2087c98
* Preparing rollback in case things don't work out.bradnelson@google.com2009-09-181-4/+0
| | | | | | | | | | | This rolls back 26540, gregoryd's attempt at a nacl landing. BUG=None TEST=None Review URL: http://codereview.chromium.org/213019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26543 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling in newer nacl.bradnelson@google.com2009-09-181-0/+4
| | | | | | | | | | BUG=None TEST=None TBR=gregoryd Review URL: http://codereview.chromium.org/211021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26542 0039d316-1c4b-4281-b951-d872f2087c98
* Retrofit the pre-existing appache message dispatching with the new WebKit ↵michaeln@google.com2009-08-211-0/+3
| | | | | | | | | | | | | APIs and concrete classes defined in our new appcache library, and get rid of the old files. There are many files in the CL, mostly to pickup constant values now defined in our new appcache library, and to reflect a terminilogy change (from 'context' to 'host'). TEST=some existing unit tests apply BUG=none Review URL: http://codereview.chromium.org/170003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24022 0039d316-1c4b-4281-b951-d872f2087c98
* check_deps build fix.agl@chromium.org2009-07-171-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21018 0039d316-1c4b-4281-b951-d872f2087c98
* Remove svn:executable property from some more files that don't need it.thestig@chromium.org2009-07-101-0/+0
| | | | | | | TBR=evmar Review URL: http://codereview.chromium.org/149471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20406 0039d316-1c4b-4281-b951-d872f2087c98
* Adds kind-of-live thumbnail generation for a potential tab switcher.brettw@chromium.org2009-06-161-2/+2
| | | | | | | | | | | | | | | | | | | | This listens to tab events and tries to keep thumbnails ready to go. See thumbnail_generator.cc for a more detailed design. This adds a painting observer to the RenderWidgetHost to enable this new behavior, as well as a notification to allow the thumbnail generator to hook its observer in. There is also a new notification that a backing store has been disabled, which required making the backing stores know about their owning widget hosts. This component is currently disabled. We just need to uncomment the member in Profile and it will start to work. Original review: http://codereview.chromium.org/118420 Review URL: http://codereview.chromium.org/126101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18540 0039d316-1c4b-4281-b951-d872f2087c98