summaryrefslogtreecommitdiffstats
path: root/webkit/support/webkit_support.h
Commit message (Collapse)AuthorAgeFilesLines
* DevTools: remove references to IDR_DEVTOOLS_DEBUGGER_SCRIPT_JSyurys@chromium.org2011-03-231-1/+0
| | | | | | | | | | | Now that DebuggerScript.js is compiled into DebuggerScriptSource.h we don't need to add it to the resource bundle. BUG= TEST= Review URL: http://codereview.chromium.org/6727020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79133 0039d316-1c4b-4281-b951-d872f2087c98
* Add webkit_support::TaskAdaptor to make tasks have the desttructor.morrita@chromium.org2011-03-011-0/+13
| | | | | | | | | BUG=73675 TEST=none Review URL: http://codereview.chromium.org/6602006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76362 0039d316-1c4b-4281-b951-d872f2087c98
* Set the minimum timer interval on a per-page basis, and adjust it whenkbr@google.com2011-02-181-0/+4
| | | | | | | | | | | | | | | tabs are brought to the foreground and sent to the background. This CL does not actually increase the background timer interval. That will be done separately, so that it can easily be reverted without removing all of the associated code. BUG=66078 TEST=none (tested manually with minimal test case) Review URL: http://codereview.chromium.org/6532012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75404 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS past WebKit move. Update gyp files and include paths to ↵abarth@chromium.org2011-01-171-2/+2
| | | | | | reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71586 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for DumpRenderTree to use the GPU rather than software rendererscheib@chromium.org2011-01-131-0/+6
| | | | | | | | | | | | BUG=68797 TEST=previous buildbots test old path, new buildbots will test the GPU path Support for webkit side changes: https://bugs.webkit.org/show_bug.cgi?id=52333 Review URL: http://codereview.chromium.org/6258001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71332 0039d316-1c4b-4281-b951-d872f2087c98
* Move app/key* to ui/base/keycodes/*ben@chromium.org2011-01-131-14/+14
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6246001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71330 0039d316-1c4b-4281-b951-d872f2087c98
* Expose Mac WebThemeEngine hooks added by r70278 (and r74581 on the WebKit side)mihaip@chromium.org2010-12-301-1/+1
| | | | | | | | | | | to test_shell/DRT. BUG=23498 TEST=Layout tests Review URL: http://codereview.chromium.org/6090002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70319 0039d316-1c4b-4281-b951-d872f2087c98
* Add create boolean to webkit_support::OpenFileSystem.kinuko@chromium.org2010-10-281-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4171001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64214 0039d316-1c4b-4281-b951-d872f2087c98
* Add DRT support code for FileSystemkinuko@chromium.org2010-10-201-0/+6
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3779005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63164 0039d316-1c4b-4281-b951-d872f2087c98
* Added methods to webkit_support.* to support nested loops in chromium DRT.prasadt@chromium.org2010-10-061-0/+2
| | | | | | | | | BUG=58095 TEST=Build chromium Review URL: http://codereview.chromium.org/3616008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61728 0039d316-1c4b-4281-b951-d872f2087c98
* Add LocalFileToDataURL to webkit_support.tony@chromium.org2010-09-141-0/+3
| | | | | | | | | | | | I'm going to use this to get http/tests/security/local-user-CSS-from-remote.html passing. Instead of trying to load a file:/// URL for the user style sheet, use a data: URL. This matches what happens in Chromium. Review URL: http://codereview.chromium.org/3425004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59459 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support:tkent@chromium.org2010-09-101-7/+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
* Re-lands 58186:bryeung@chromium.org2010-09-031-14/+14
| | | | | | | | | | | | | | | | | | | | Original message: """ Move the keyboard files from base/ to app/. Also moves the associated classes/enums from base:: to app::. TEST=try bots compile BUG=NONE Review URL: http://codereview.chromium.org/3165064 """ TBR=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/3354005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58438 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 58388 - Revert 58215 - Revert 58186 - Move the keyboard files from ↵akalin@chromium.org2010-09-021-14/+14
| | | | | | | | | | | | | | | | | | | | | base/ to app/. Also moves the associated classes/enums from base:: to app::. TEST=try bots compile BUG=NONE Review URL: http://codereview.chromium.org/3165064 TBR=bryeung@chromium.org TBR=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/3361003 TBR=bryeung@chromium.org Review URL: http://codereview.chromium.org/3337006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58390 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 58215 - Revert 58186 - Move the keyboard files from base/ to app/.bryeung@chromium.org2010-09-021-14/+14
| | | | | | | | | | | | | | | | Also moves the associated classes/enums from base:: to app::. TEST=try bots compile BUG=NONE Review URL: http://codereview.chromium.org/3165064 TBR=bryeung@chromium.org TBR=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/3361003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58388 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support: Add PostDelayedTask().tkent@chromium.org2010-09-021-0/+1
| | | | | | | | | | This is needed to remove base/task.h base/timer.h dependency from the DRT code. BUG=none TEST=none Review URL: http://codereview.chromium.org/3298003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58277 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 58186 - Move the keyboard files from base/ to app/.phajdan.jr@chromium.org2010-09-011-14/+14
| | | | | | | | | | | | | Also moves the associated classes/enums from base:: to app::. TEST=try bots compile BUG=NONE Review URL: http://codereview.chromium.org/3165064 TBR=bryeung@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58215 0039d316-1c4b-4281-b951-d872f2087c98
* Move the keyboard files from base/ to app/.bryeung@chromium.org2010-09-011-14/+14
| | | | | | | | | | | Also moves the associated classes/enums from base:: to app::. TEST=try bots compile BUG=NONE Review URL: http://codereview.chromium.org/3165064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58186 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support: Introduce indirect definitions for base::VKEY_* intkent@chromium.org2010-08-291-0/+18
| | | | | | | | | | order to remove keyboard_codes.h dependency from DumpRenderTree. BUG=none TEST=none Review URL: http://codereview.chromium.org/3226007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57823 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support: Add CreateDevToolsMessageLoop(), which is a helpertkent@chromium.org2010-08-261-0/+3
| | | | | | | | | | | | | function for WebDevToolsAgentClient::createClientMessageLoop(). The implementation is identical with r50233. http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/test_shell/test_shell_devtools_agent.cc?view=diff&r1=50232&r2=50233 BUG=none TEST=none Review URL: http://codereview.chromium.org/3162044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57605 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove injected script from resources.pfeldman@chromium.org2010-08-231-2/+0
| | | | | | Review URL: http://codereview.chromium.org/3180017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57037 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support: Prepareation to remove dependencies to base/time.h,tkent@chromium.org2010-08-031-0/+13
| | | | | | | | | | | | net/base/escape.h, and net/base/net_errors.h from DRT. Make wrapper functions of features used by DRT. BUG=none TEST=none Review URL: http://codereview.chromium.org/2873088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54646 0039d316-1c4b-4281-b951-d872f2087c98
* Add support functions for DRT DevTools to webkit_supportrolandsteiner@chromium.org2010-06-241-0/+7
| | | | | | | | | BUG=47268 TEST=none Review URL: http://codereview.chromium.org/2810025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50702 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a way to mock WebURLLoader in webkit_support.jcivelli@google.com2010-06-211-3/+26
| | | | | | | | | | | | | 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 webkit_support::SetCurrentDirectoryForFileURL(const WebURL&).tkent@google.com2010-06-161-0/+3
| | | | | | | | | | | | It is used to set the current working directory for every layout tests. Some tests refer to local files with relative paths. See http://src.chromium.org/viewvc/chrome?view=rev&revision=25257 BUG=none TEST=none Review URL: http://codereview.chromium.org/2822008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49886 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for WebThemeEngine to webkit_supportrolandsteiner@chromium.org2010-06-041-0/+7
| | | | | | | | | BUG=45708 TEST=none Review URL: http://codereview.chromium.org/2571001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48907 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 48903 - Add support for WebThemeEngine to webkit_supportrolandsteiner@chromium.org2010-06-041-4/+0
| | | | | | | | | | | | BUG=45708 TEST=none Review URL: http://codereview.chromium.org/2571001 TBR=rolandsteiner@chromium.org Review URL: http://codereview.chromium.org/2660001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48904 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for WebThemeEngine to webkit_supportrolandsteiner@chromium.org2010-06-041-0/+4
| | | | | | | | | BUG=45708 TEST=none Review URL: http://codereview.chromium.org/2571001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48903 0039d316-1c4b-4281-b951-d872f2087c98
* Making webkit_support usable in WebKit unit-tests.jcivelli@google.com2010-05-211-0/+8
| | | | | | | | | | Adding a way to generate custom WebURLLoader (so unit-tests can mock resource loading). BUG=None TEST=DumpRenderTree should work. Review URL: http://codereview.chromium.org/2094017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47954 0039d316-1c4b-4281-b951-d872f2087c98
* Apply recent changes of test_shell to webkit_support.tkent@google.com2010-05-111-1/+8
| | | | | | | | | | | | | | - 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 more wrapper functions to webkit_support to avoid dependency totkent@google.com2010-04-051-1/+40
| | | | | | | | | | | | | 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
* Some small changes to webkit_support.tkent@google.com2010-03-241-0/+1
| | | | | | | | | | | | | | | | * Add SetAcceptAllCookies(bool) It will be used by LayoutTestController. * Support the media library initialization with Mac bundles * Change the initialization order of MessageLoopForUI and TestWebKitClient This is important for appcache. TEST=none, this is a part of test code BUG=none Review URL: http://codereview.chromium.org/1212004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42439 0039d316-1c4b-4281-b951-d872f2087c98
* Initial change for DumpRrenderTree support librarytkent@google.com2010-03-041-0/+47
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