summaryrefslogtreecommitdiffstats
path: root/webkit/support/webkit_support.gypi
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Normalize the top-level ui/ module.rsesek@chromium.org2011-03-181-1/+1
| | | | | | | | | | | | | | | | This CL creates four .gypi files that are included in /ui/ui.gyp. This allows for a single unittest binary for all the submodules, rather than having individual unittest binaries for each submodule. To not break the buildbot, this creates a fake target that copies ui_unittests to gfx_unittests as temporary scaffolding. BUG=72317 TEST=gfx_unittests (really ui_unittests) passes Review URL: http://codereview.chromium.org/6688007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78711 0039d316-1c4b-4281-b951-d872f2087c98
* webkit: move SimpleDatabaseSystem into webkit/support/evan@chromium.org2011-03-091-3/+3
| | | | | | | | It is used by DRT and by test_shell, so it belongs in webkit/support/. Review URL: http://codereview.chromium.org/6657011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77550 0039d316-1c4b-4281-b951-d872f2087c98
* Move src/gfx/ to src/ui/gfxsail@chromium.org2011-02-021-1/+1
| | | | | | | | | | | To reduce the size of this change I've left stub header files in src/gfx/. Once all includes have been updated I'll delete the stub files. BUG=71063 TEST=Still doing test builds. Review URL: http://codereview.chromium.org/6246027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73530 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup everything but net/ for our first clang plugins.erg@google.com2011-02-021-0/+1
| | | | | | | | | BUG=none TEST=compiles Review URL: http://codereview.chromium.org/6250088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73396 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support_common should depend on ↵tkent@chromium.org2011-01-141-0/+7
| | | | | | | | | | setup_third_party.gyp:third_party_headers. BUG=none TEST=none Review URL: http://codereview.chromium.org/6251007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71405 0039d316-1c4b-4281-b951-d872f2087c98
* Make a separated library for files common between webkit_support and test_shelltkent@chromium.org2011-01-131-18/+29
| | | | | | | | | | in order to avoid that test_shell links webkit_support-dedicated files. BUG=67457 TEST=none; No behavior change. Review URL: http://codereview.chromium.org/6111001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71293 0039d316-1c4b-4281-b951-d872f2087c98
* Move the in-process WebGL implementation from the WebKit to thekbr@google.com2011-01-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Chromium repository to break circular dependencies on Chromium's OpenGL bindings in app/gfx/gl. The minimal changes to the code were made in order to break dependencies on WebCore types and to make the code fit the Google C++ style guide as closely as possible. There are many references to undesirable types like "long" in the WebGraphicsContext3D interface, which are the source of the majority of lint errors and which will be fixed in follow-on work. The upstream WebGraphicsContext3DDefaultImpl will be deleted after this lands. Tested: - Various WebGL demos in Chrome - Built and ran WebGL layout tests in DRT BUG=none TEST=none (see above) Review URL: http://codereview.chromium.org/6100009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71069 0039d316-1c4b-4281-b951-d872f2087c98
* Try to get webkit tests green by letting DRT load CrApplication early.thakis@chromium.org2010-12-191-0/+2
| | | | | | | | | | | | This mirrors the change I made to test_shell in r69615 BUG=46929 TEST=webkit tests on waterfall are green TBR=tony^work Review URL: http://codereview.chromium.org/5987003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69664 0039d316-1c4b-4281-b951-d872f2087c98
* SimpleFileWriter for test_shell and DRT.michaeln@chromium.org2010-10-141-0/+2
| | | | | | | | | BUG=none TEST=manual Review URL: http://codereview.chromium.org/3683004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62486 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
* Move blob URL scheme registration from test_shell.cc tomihaip@chromium.org2010-09-141-0/+1
| | | | | | | | | | | simple_resource_loader_bridge.cc, so that it happens for both test_shell and the Chromium DRT (allowing blob layout tests to pass with the latter too). BUG=55587 TEST=blob-related layout tests (with both test_shell and DRT) Review URL: http://codereview.chromium.org/3397002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59406 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support:tkent@chromium.org2010-09-101-0/+2
| | | | | | | | | | | | | | | | - Introduce webkit_support_gfx.h, which has wrappers of gfx::PNGCodec It is used by ImageDiff.cpp and TestShell.cpp - Include base/string16.h in webkit_support.h This makes moving base/string16.h in Chromium tree easier. - Remove unused functions. BUG=none TEST=none Review URL: http://codereview.chromium.org/3336013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59033 0039d316-1c4b-4281-b951-d872f2087c98
* Support handling blob URL and resolve blob references in upload data.jianli@chromium.org2010-08-311-0/+2
| | | | | | | | | BUG=none TEST=unittest Review URL: http://codereview.chromium.org/3282003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57938 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support: Initialize the logger with the same setting withtkent@chromium.org2010-07-221-0/+1
| | | | | | | | | | test_shell. BUG=none TEST=none Review URL: http://codereview.chromium.org/3014020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53303 0039d316-1c4b-4281-b951-d872f2087c98
* Enable stack dumps in DRT.tony@chromium.org2010-07-211-0/+5
| | | | | | | | This matches what's happening in test_shell. Review URL: http://codereview.chromium.org/3049003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53225 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a way to mock WebURLLoader in webkit_support.jcivelli@google.com2010-06-211-0/+4
| | | | | | | | | | | | | This was originally in a CL in Webkit (https://bugs.webkit.org/show_bug.cgi?id=39456) but seems to make more sense in webkit_support. BUG=None TEST=None (the above CL makes use of this). Review URL: http://codereview.chromium.org/2749020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50382 0039d316-1c4b-4281-b951-d872f2087c98
* Add resources to Linux DRT so things like the broken imagetony@chromium.org2010-06-031-7/+6
| | | | | | | | icon appear. Review URL: http://codereview.chromium.org/2548001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48813 0039d316-1c4b-4281-b951-d872f2087c98
* Make webkit_glue not depend on default_plugin.thakis@chromium.org2010-06-021-1/+0
| | | | | | | | | | This removes a dependency cycle and should also make life easier for DRT. Revert http://codereview.chromium.org/1658012 Review URL: http://codereview.chromium.org/2358001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48731 0039d316-1c4b-4281-b951-d872f2087c98
* Implement resource query of webkit_support for Windows.tkent@chromium.org2010-05-251-6/+17
| | | | | | | | | | | | The code is almost identical to test_shell_win.cc. But missingImage.gif and textAreaResizeCorner.png are put to PRODUCT_DIR/DumpRenderTree_resources/. BUG=none TEST=none Review URL: http://codereview.chromium.org/2175003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48126 0039d316-1c4b-4281-b951-d872f2087c98
* Copy textAreaResizeCorner.png to SHARED_INTERMEDIATE_DIR.tkent@google.com2010-05-141-0/+6
| | | | | | | | | | This file will be used by DumpRenderTree. BUG=none TEST=none Review URL: http://codereview.chromium.org/2091005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47248 0039d316-1c4b-4281-b951-d872f2087c98
* Apply recent changes of test_shell to webkit_support.tkent@google.com2010-05-111-0/+4
| | | | | | | | | | | | | | - Enable some runtime WebKit flags - Use DumpRenderTreePasteboard - Use webkit_glue::WebFileSystemImpl - Use TestShellWebMimeRegistryImpl - Add webkit_support::CreateApplicationCacheHost() BUG=none TEST=none Review URL: http://codereview.chromium.org/2038010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46899 0039d316-1c4b-4281-b951-d872f2087c98
* Add resource loading and resource retrieval code for Mac.tkent@google.com2010-05-071-0/+3
| | | | | | | | | | | | | | | | | | | This changes will fix dozens of LayoutTest failures. The code in platform_support_mac.mm is almost identical with test_shell_mac.mm. test_webview_delegate.cc: Revert a part of r40610. Depending from test_shell to webkit_support.cc makes a symbol conflict because webkit_support.cc depends on platform_support_mac.mm and platform_support_mac.mm has webkit_glue::GetLocalizedString() and webkit_glue::GetDataResource(), which are defined in test_shell too. BUG=none TEST=none Review URL: http://codereview.chromium.org/2002007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46661 0039d316-1c4b-4281-b951-d872f2087c98
* Fix DRT build on Windows.tony@chromium.org2010-04-211-0/+4
| | | | | | | | The main fix is to stub out default_plugin when building upstream. Review URL: http://codereview.chromium.org/1658012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45160 0039d316-1c4b-4281-b951-d872f2087c98
* Add more wrapper functions to webkit_support to avoid dependency totkent@google.com2010-04-051-0/+4
| | | | | | | | | | | | | debug_util.h, message_loop.h, file_path.h, file_util.h, path_service.h. platform_support contains hook functions called before/after initialization/shutdown. TEST=none BUG=none Review URL: http://codereview.chromium.org/1331001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43604 0039d316-1c4b-4281-b951-d872f2087c98
* Move glue, appcache, and database targets out of webkit into gypi files.tony@chromium.org2010-03-151-3/+3
| | | | | | | | | | | We include these new gypi files from webkit.gyp (used when building within a chromium checkout) and from webkit_support.gyp (used when building from within a webkit checkout). TEST=everything still compiles Review URL: http://codereview.chromium.org/840003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41563 0039d316-1c4b-4281-b951-d872f2087c98
* Initial change for DumpRrenderTree support librarytkent@google.com2010-03-041-0/+48
This library provides: - An implementation of WebKitClient, - An implementation of WebPlugin, - An implementation of WebMediaPalyer, - Initialization and termination functions, - Two function for database, and - Some functions required by webkit_glue. webkit_support.gyp is not referred by build/all.gyp. A gyp for DRT/chromium in WebKit tree will refer to it. BUG=none TEST=none. This is a part of test code. Review URL: http://codereview.chromium.org/652226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40610 0039d316-1c4b-4281-b951-d872f2087c98