summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* roll skia 2549reed@google.com2011-10-281-0/+4
| | | | | | Review URL: http://codereview.chromium.org/8416032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107725 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.7.2.ricow@chromium.org2011-10-281-0/+8
| | | | | | | | | | This includes the new incremental GC. TBR=erik.corry Review URL: http://codereview.chromium.org/8343051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107687 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 107549. Update V8 to version 3.7.1ricow@chromium.org2011-10-271-8/+0
| | | | | | Review URL: http://codereview.chromium.org/8404035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107555 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.7.1ricow@chromium.org2011-10-271-0/+9
| | | | | | | | | | This includes the new gc TBR=foo Review URL: http://codereview.chromium.org/8399030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107549 0039d316-1c4b-4281-b951-d872f2087c98
* Fix shutdown crash when WebMediaPlayerImpl is destroyed after RenderViewImpl is.fischman@chromium.org2011-10-261-6/+7
| | | | | | | | | | BUG=101375 TEST=trybots Review URL: http://codereview.chromium.org/8382012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107471 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor FileSystemOperation:oleg@chromium.org2011-10-262-3/+2
| | | | | | | | 1. Get FileSystemFileUtil inside FileSystemOperation, do not receive it as a parameter. 2. Extract the common code to the separate method. Review URL: http://codereview.chromium.org/8355003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107331 0039d316-1c4b-4281-b951-d872f2087c98
* Split HostVarTracker out of HostResourceTracker.brettw@chromium.org2011-10-201-1/+1
| | | | | | | | | | | | | | | | | | For the shared stuff we have a ppapi/shared_impl/VarTracker and a ppapi/shared_impl/ResourceTracker. The host side of the proxy inherits HostResourceTracker from ResourceTracker and then adds a bunch of var tracking stuff to that, which makes no sense. This moves the var tracking stuff out into a separate HostVarTracker so that's all in one object. The host version just adds the NPObject tracking on top of the shared VarTracking. BUG= TEST= Review URL: http://codereview.chromium.org/8322017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106593 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the ResourceTracker in webkit to HostResourceTracker.brettw@chromium.org2011-10-201-1/+1
| | | | | | | | | | | | | This fixes the confusion that comes from there being two: webkit/plugins/ppapi/resource_tracker and ppapi/shared_impl/resource_tracker. TEST=none BUG=none Review URL: http://codereview.chromium.org/8320010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106588 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent power saving while playing media.avi@chromium.org2011-10-191-0/+1
| | | | | | | | | BUG=100054 TEST=play movie while on battery; screen won't dim Review URL: http://codereview.chromium.org/8344018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106328 0039d316-1c4b-4281-b951-d872f2087c98
* Create a public header with the child_process_sandbox_support_linux ↵jam@chromium.org2011-10-171-12/+0
| | | | | | | | | | | 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
* A few improvements to Blob handling.michaeln@google.com2011-10-172-62/+27
| | | | | | | | | | | | * Break large blobs into multiple ipcs during creation. * Use shared memory blocks for the xfer. * Rename some methods and IPCs for readability. * Cap memory usage in the browser process at 1G. BUG=97221 Review URL: http://codereview.chromium.org/7974011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105950 0039d316-1c4b-4281-b951-d872f2087c98
* 2nd try: Change default global temporary quota limit to 50% of available spacekinuko@chromium.org2011-10-171-3/+3
| | | | | | | | | | | patch from issue 7806014 BUG=94363 TEST=test_shell_tests:Quota* Review URL: http://codereview.chromium.org/8318007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105822 0039d316-1c4b-4281-b951-d872f2087c98
* Remove test from downstream test_expectations.bsalomon@google.com2011-10-171-3/+0
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/8319002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105805 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 105791 (to see if it fixes browser_tests) - Change default global ↵kinuko@chromium.org2011-10-171-3/+3
| | | | | | | | | | | | | | temporary quota limit to 50% of available space BUG=94363 TEST=test_shell_tests:Quota* Review URL: http://codereview.chromium.org/7806014 TBR=kinuko@chromium.org Review URL: http://codereview.chromium.org/8319004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105800 0039d316-1c4b-4281-b951-d872f2087c98
* Change default global temporary quota limit to 50% of available spacekinuko@chromium.org2011-10-171-3/+3
| | | | | | | | | BUG=94363 TEST=test_shell_tests:Quota* Review URL: http://codereview.chromium.org/7806014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105791 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Misc cleanups.jhawkins@chromium.org2011-10-162-22/+16
| | | | | | | | | | | | BUG=none TEST=none R=csilv@chromium.org Review URL: http://codereview.chromium.org/8248005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105705 0039d316-1c4b-4281-b951-d872f2087c98
* Allow specification of the share group in WebGraphicsContext3DInProcessImplpiman@chromium.org2011-10-151-1/+1
| | | | | | | | | | BUG=None TEST=Aura + WebKit compositor Review URL: http://codereview.chromium.org/8301019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105691 0039d316-1c4b-4281-b951-d872f2087c98
* Remove deprecated WebClipboard::readHTML method.dcheng@chromium.org2011-10-142-7/+0
| | | | | | | | | | | | | Now that WebKit r97497 is rolled into Chromium, we no longer need the legacy interface. As a bonus, the last of the Clipboard::readHTML crashes should be fixed. BUG=19360 TEST=ui_unittests and WebKit layout tests Review URL: http://codereview.chromium.org/8305012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105611 0039d316-1c4b-4281-b951-d872f2087c98
* Roll skia to r2478.bsalomon@google.com2011-10-141-3/+2
| | | | | | Review URL: http://codereview.chromium.org/8268006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105526 0039d316-1c4b-4281-b951-d872f2087c98
* Allow speech input feature to be disabled.jknotten@chromium.org2011-10-141-0/+2
| | | | | | | | | | BUG=None TEST=Existing Review URL: http://codereview.chromium.org/8222025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105463 0039d316-1c4b-4281-b951-d872f2087c98
* Rollback 105021: Roll V8 to version 3.6.6.1danno@chromium.org2011-10-131-8/+0
| | | | | | | | | | TBR=ricow@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/8279001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105307 0039d316-1c4b-4281-b951-d872f2087c98
* Move PageTransition into content namespace. While I'm touching all these ↵jam@chromium.org2011-10-131-1/+0
| | | | | | | | | files, I've also updated it to use the enum naming convention in the Content API. BUG=98716 Review URL: http://codereview.chromium.org/8253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105254 0039d316-1c4b-4281-b951-d872f2087c98
* Remove expectations added in http://codereview.chromium.org/8230005/.satish@chromium.org2011-10-121-5/+0
| | | | | | | | | | | The expectations were updated in webkit and rolled in, these tests are now passing in the webkit builders TEST=existing speech input related tests should pass BUG=none Review URL: http://codereview.chromium.org/8243004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105055 0039d316-1c4b-4281-b951-d872f2087c98
* Switch FileStream to use new CompletionCallback.willchan@chromium.org2011-10-121-2/+2
| | | | | | | | | | BUG=98719 TEST=none Review URL: http://codereview.chromium.org/8139019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105042 0039d316-1c4b-4281-b951-d872f2087c98
* Roll V8 to version 3.6.6.1ricow@chromium.org2011-10-121-0/+8
| | | | | | | | | | This includes the new GC. TBR= Review URL: http://codereview.chromium.org/8231017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105021 0039d316-1c4b-4281-b951-d872f2087c98
* Modify WaitableEvent::Wait() to return voidsteveblock@chromium.org2011-10-121-4/+2
| | | | | | | | | | | | | | | Currently, WaitableEvent::Wait() returns bool. However, the Windows implementation DCHECKs that the return value is true and the POSIX implementation can never return false. Also, all call sites that use the return value simply DCHECK that it's true. This change modifies the method to return void, adds a DCHECK in the POSIX implementation and updates call sites. Review URL: http://codereview.chromium.org/8221021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104990 0039d316-1c4b-4281-b951-d872f2087c98
* Update chromium test expectations for failing speech input pixel tests. ↵satish@chromium.org2011-10-111-0/+5
| | | | | | | | | | | | | | | | These will be removed once the rebaseline has landed in webkit and rolled into chrome later in the day. Also remove the executable permissions for files added in http://src.chromium.org/viewvc/chrome?view=rev&revision=104864 BUG=none TEST=speech input layout tests go green in chromium builders. Review URL: http://codereview.chromium.org/8230005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104872 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Cleanup in test_shell.jhawkins@chromium.org2011-10-1017-140/+194
| | | | | | | | | | | BUG=none TEST=none R=csilv@chromium.org Review URL: http://codereview.chromium.org/8215002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104796 0039d316-1c4b-4281-b951-d872f2087c98
* Allow a window to be passed to WebGraphicsContext3DInProcessImplpiman@chromium.org2011-10-101-1/+2
| | | | | | | | | | BUG=None TEST=Webkit compositor in browser process Review URL: http://codereview.chromium.org/8202021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104787 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate HttpAlternateProtocols to HttpServerPropertiesImpl.willchan@chromium.org2011-10-101-1/+5
| | | | | | | | | | | | | Hooks in HttpServerPropertiesManager also. No persistence done yet. This is all plumbing. Also require HttpServerProperties in HttpNetworkSession::Params. BUG=98472 TEST=none Review URL: http://codereview.chromium.org/8211003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104696 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce net::HttpServerPropertiesManager to manage server-specific properties.rtenneti@chromium.org2011-10-091-1/+2
| | | | | | | | | | | | | | Currently the only property we manage is whether or not a server supports SPDY, as indicated by NPN. Also introduce a chrome/ implementation of HttpServerPropertiesManager that persists the information to Prefererences. When we get a SpdySession for a SPDY server, record that that server supports SPDY in HttpServerPropertiesManager. When preconnecting, if we know that the server supports SPDY, only preconnect 1 socket. R=willchan BUG=66472 TEST=browser ui and unit tests,network unit tests Review URL: http://codereview.chromium.org/7827033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104666 0039d316-1c4b-4281-b951-d872f2087c98
* Add a content::RenderView API. I'll make RenderView use it in a future ↵jam@chromium.org2011-10-081-11/+13
| | | | | | | | | change. To make chrome not know about PepperPluginDelegateImpl and to remove a duplicated block of code, I've modified the plugin creation code a little in content. This also makes WebPlugin creation simpler since it doesn't get the mime type in two ways and has to know to ignore the one in the struct. BUG=98716 Review URL: http://codereview.chromium.org/8200019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104624 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 104463 - Roll V8 deps to 3.6.5.1. This includes the new incremental GC.simonjam@chromium.org2011-10-071-8/+0
| | | | | | | | | Review URL: http://codereview.chromium.org/8195005 TBR=erik.corry@gmail.com Review URL: http://codereview.chromium.org/8207003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104551 0039d316-1c4b-4281-b951-d872f2087c98
* Roll V8 deps to 3.6.5.1. This includes the new incremental GC.erik.corry@gmail.com2011-10-071-0/+8
| | | | | | Review URL: http://codereview.chromium.org/8195005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104463 0039d316-1c4b-4281-b951-d872f2087c98
* Context-based HTML paste plumbingdcheng@chromium.org2011-10-063-3/+17
| | | | | | | | | | | This patch creates the necessary plumbing to pass the fragment + context into WebKit when pasting HTML. This allows things like <td></td> to be properly reconstructed inside WebKit. BUG=19360 TEST=WebKit layout tests Review URL: http://codereview.chromium.org/7600014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104378 0039d316-1c4b-4281-b951-d872f2087c98
* Revert revision 104259 "Update V8 to 3.6.5"ricow@chromium.org2011-10-061-8/+0
| | | | | | Review URL: http://codereview.chromium.org/8168009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104270 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.6.5.ricow@chromium.org2011-10-061-1/+9
| | | | | | | | This includes the new incremental GC. Review URL: http://codereview.chromium.org/8166016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104259 0039d316-1c4b-4281-b951-d872f2087c98
* roll skia to 2351reed@google.com2011-09-281-3/+3
| | | | | | Review URL: http://codereview.chromium.org/8065014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103160 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress GPU layout test failures.mihaip@chromium.org2011-09-281-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103148 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll r96191:96201hamaji@chromium.org2011-09-281-12/+0
| | | | | | | | | | BUG=none TEST=canary TBR=mihaip Review URL: http://codereview.chromium.org/8059047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103104 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress some failing layout testshamaji@chromium.org2011-09-281-0/+12
| | | | | | | | | | | My rebaseline somehow failed... TEST=none BUG=none Review URL: http://codereview.chromium.org/8063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103093 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit from 96091 to 96173.mihaip@chromium.org2011-09-281-4/+0
| | | | | | | TBR=hamaji@chromium.org Review URL: http://codereview.chromium.org/8059035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103061 0039d316-1c4b-4281-b951-d872f2087c98
* net: make HSTS hosts use the normal SSL interstitialsagl@chromium.org2011-09-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | (Reland of r102947, which was reverted in r102950.) SSL interstitials have better translations for the error messages and this returns us to the point where we have only a single UI for SSL errors, which will make some future changes easier. First, this change changes the SSL error callbacks to take an SSLInfo& rather than a X509Certificate* (which was already a TODO(wtc) in the code). Most of this change is the resulting plumbing. It also adds a |is_hsts_host| flag to the callbacks to denote an HSTS host. Finally, in ssl_policy.cc the |is_hsts_host| flag causes any error to be fatal. BUG=93527 http://codereview.chromium.org/7976036/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102994 0039d316-1c4b-4281-b951-d872f2087c98
* Update downstream test expectations to reflect failures after the Skia roll ↵mihaip@chromium.org2011-09-271-0/+4
| | | | | | in r102914. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102964 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "net: make HSTS hosts use the normal SSL interstitials"agl@chromium.org2011-09-271-2/+2
| | | | | | | This reverts commit r102947. It broke the shared build, probably because of a missing NET_EXPORT. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102950 0039d316-1c4b-4281-b951-d872f2087c98
* net: make HSTS hosts use the normal SSL interstitialsagl@chromium.org2011-09-271-2/+2
| | | | | | | | | | | | | | | | | | | | | SSL interstitials have better translations for the error messages and this returns us to the point where we have only a single UI for SSL errors, which will make some future changes easier. First, this change changes the SSL error callbacks to take an SSLInfo& rather than a X509Certificate* (which was already a TODO(wtc) in the code). Most of this change is the resulting plumbing. It also adds a |is_hsts_host| flag to the callbacks to denote an HSTS host. Finally, in ssl_policy.cc the |is_hsts_host| flag causes any error to be fatal. BUG=93527 http://codereview.chromium.org/7976036/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102947 0039d316-1c4b-4281-b951-d872f2087c98
* Fix TestShell on mac to handle utf8 data pak files.tony@chromium.org2011-09-271-2/+16
| | | | | | | | | BUG=76281 Review URL: http://codereview.chromium.org/8036029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102843 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit from 95947 to 96010.mihaip@chromium.org2011-09-271-4/+0
| | | | | | Review URL: http://codereview.chromium.org/8037042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102837 0039d316-1c4b-4281-b951-d872f2087c98
* fix test_shell_testsdpranke@chromium.org2011-09-261-1/+5
| | | | | | | | | | | | | | I broke these in r102763 when we stopped having a user agent always defined. This change sets the user agent in a couple of test_suites' Setup() methods. R=mihaip@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/8048003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102826 0039d316-1c4b-4281-b951-d872f2087c98
* fix DRT and TestShell to have a full user agent string again.dpranke@chromium.org2011-09-261-1/+2
| | | | | | | | | | | | | I regressed this in r102763. Should've run the layout try jobs :(. R=mihaip@chromium.org BUG=90442 TEST=layout bots pass fast/dom/navigator-userAgent.html,http/tests/misc/redirect.php,http/tests/navigation/useragent.php Review URL: http://codereview.chromium.org/8046017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102798 0039d316-1c4b-4281-b951-d872f2087c98