summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* WebKit roll r59636:59644atwilson@chromium.org2010-05-181-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47536 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable layout test for web storage quota.satish@chromium.org2010-05-171-1/+0
| | | | | | | | | | | | | | Since WebKit r59457, this test is rebaselined and can be enabled again. Landing http://codereview.chromium.org/2078009/show BUG=42740 TEST=ui_tests --gtest_filter=DOMStorageTest.RootLayoutTests TEST=run_webkit_tests.sh --debug storage/domstorage/quota.html Review URL: http://codereview.chromium.org/2066006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47415 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 59477:59478yurys@chromium.org2010-05-141-4/+0
| | | | | | | | | | WebKit roll 59477:59478. It will update expectations for fast/loader/recursive-before-unload-crash.html TBR=atwilson Review URL: http://codereview.chromium.org/2117006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47289 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable a failing layout test that needs to be rebaselined upstream.jorlow@chromium.org2010-05-141-0/+4
| | | | | | Review URL: http://codereview.chromium.org/2106005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47271 0039d316-1c4b-4281-b951-d872f2087c98
* Implement IndexedDatabase::open up until re-entrance into WebKit. That (and thejorlow@chromium.org2010-05-141-1/+7
| | | | | | | | | | | | | | | | | | | | | | rest of IndexedDB) will be done in subsequent patches. Included in this patch is a lot of other infrastructure for making IndexedDB work. Included is a conversion from the DOMStorageDispatcherHost into a dispatcher host for all APIs that have a backend in WebKit. I named it WebKitAPIDispatcherHost. Since it's in browser/in_process_webkit and it is for APIs that connect up to the WebKit API and it's used for APIs whose backend is implemented in WebKit I thought the name was decent and not _too_ confusing, but if you have better ideas, please let me know. This includes some code that you've already reviewed (darin), but a lot has changed so please take a look at all of it. TEST=Not much to test yet + behind a flag. BUG=none Review URL: http://codereview.chromium.org/1599009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47268 0039d316-1c4b-4281-b951-d872f2087c98
* Added support for HTML5 progress element. tkent@chromium.org2010-05-144-14/+63
| | | | | | | | | | | | | WebKit side of this change is on http://webkit.org/b/37308 . continued from http://codereview.chromium.org/1596018 Patch by Hajime Morita <morrita@g> Original code review: http://codereview.chromium.org/1988012/show BUG=none TEST=Covered by WebKit LayoutTests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47247 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit_support_in_chromium.gyp and use webkit_support.gyptony@chromium.org2010-05-141-8/+8
| | | | | | | | | | instead. features.gypi isn't needed by glue, appcache or database. Review URL: http://codereview.chromium.org/2070001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47238 0039d316-1c4b-4281-b951-d872f2087c98
* Do right-alignment of popups when WebKit indicates to do so.avi@chromium.org2010-05-131-1/+3
| | | | | | | | | BUG=http://crbug.com/23106 TEST=as in bug Review URL: http://codereview.chromium.org/1992006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47204 0039d316-1c4b-4281-b951-d872f2087c98
* Define two new IPC messages to initialize an appcache for a shared worker or ↵michaeln@chromium.org2010-05-131-0/+13
| | | | | | | | | | | a dedicated worker. There is no callsite for sending these messages yet, and there are no handlers for them either. BUG=39368 TEST=nothing to test yet Review URL: http://codereview.chromium.org/2037013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47165 0039d316-1c4b-4281-b951-d872f2087c98
* Http Cache: Add a backend factory class so that the callerrvargas@google.com2010-05-121-10/+9
| | | | | | | | | | | | has more control about the backend instantiation. BUG=none TEST=current unit tests. Review URL: http://codereview.chromium.org/2000011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47050 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up old method signature of WebViewClient::createView.rafaelw@chromium.org2010-05-122-9/+0
| | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=38301 has landed in webkit. Remove old call signature. Review URL: http://codereview.chromium.org/1955002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47046 0039d316-1c4b-4281-b951-d872f2087c98
* Pass quota parameter to WebStorageNamespace::createSessionStorageNamespace().satish@chromium.org2010-05-124-5/+10
| | | | | | | | | | | | | Put a per-origin quota on session storage since it is using memory in the browser process, and should not be allowed to grow arbitrarily large. Landing on behalf of hans@chromium.org from http://codereview.chromium.org/1998003/show BUG=42740 TEST=none Review URL: http://codereview.chromium.org/1995014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47020 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to build DRT in a chromium checkout.tony@chromium.org2010-05-121-8/+8
| | | | | | | | | | | | | | | | | The problem was the circular gyp dependency between webkit.gyp and WebKit.gyp: webkit.gyp:pull_in_webkit_unit_tests -> WebKit.gyp -> webkit.gyp:webkit_support. The fix is to move webkit_support into its own gyp file (like we do in an webkit only checkout). We can't use the same gyp file for in- chromium and in-webkit because we need to change the include path for features.gypi. In gyp, variable expansion happens after includes (otherwise you'd have to expand variables twice and they could change values), so we can't use a single gyp file for this. Review URL: http://codereview.chromium.org/1995013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47012 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the dirfd parameter from all Chromium code. The POSIX VFSdumi@chromium.org2010-05-123-11/+6
| | | | | | | | | | | doesn't need it. BUG=43489 TEST=none Review URL: http://codereview.chromium.org/2055009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47006 0039d316-1c4b-4281-b951-d872f2087c98
* Apply recent changes of test_shell to webkit_support.tkent@google.com2010-05-111-4/+0
| | | | | | | | | | | | | | - 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
* Stub implementation for allowDatabase callback for workers.jochen@chromium.org2010-05-101-0/+7
| | | | | | | | | BUG=40095 TEST=none Review URL: http://codereview.chromium.org/2002011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46815 0039d316-1c4b-4281-b951-d872f2087c98
* Pass HttpRequestHeaders to URLRequest::SetExtraRequestHeaders().willchan@chromium.org2010-05-071-1/+4
| | | | | | | | BUG=22588 Review URL: http://codereview.chromium.org/1998008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46752 0039d316-1c4b-4281-b951-d872f2087c98
* Switch over to non-deprecated methods.darin@chromium.org2010-05-071-1/+1
| | | | | | | | | | R=jhawkins BUG=none TEST=none Review URL: http://codereview.chromium.org/1985008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46718 0039d316-1c4b-4281-b951-d872f2087c98
* Add resource loading and resource retrieval code for Mac.tkent@google.com2010-05-071-3/+35
| | | | | | | | | | | | | | | | | | | 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
* Remove/update a bunch of references to the Google-internal bug tracker.evan@chromium.org2010-05-071-1/+2
| | | | | | | | | | Many of our references turn out to just be context for a given workaround, e.g. "Set the foobar here because the destructor dereferences it, see http://private-bug-url". Review URL: http://codereview.chromium.org/2004004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46645 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chromium side implementation for WebFileSystem interface in WebKit.jianli@chromium.org2010-05-061-15/+10
| | | | | | | | | BUG=none TEST=non Review URL: http://codereview.chromium.org/1748015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46625 0039d316-1c4b-4281-b951-d872f2087c98
* Always use NSS for SSL in test_shell.exe on Windows.wtc@chromium.org2010-05-061-0/+15
| | | | | | | | | R=agl,willchan BUG=43142 TEST=All layout tests should pass on Windows. Review URL: http://codereview.chromium.org/2012002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46590 0039d316-1c4b-4281-b951-d872f2087c98
* Rename some other occurrences of deperecated methods.antonm@chromium.org2010-05-061-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1954002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46569 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for RTL and replace ID to the test shell notification presenter,johnnyg@chromium.org2010-05-052-1/+17
| | | | | | | | | | | to support the latest webkit interface and tests. BUG=none TEST=webkit notifications layout tests. Review URL: http://codereview.chromium.org/1936003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46500 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll to r58838.dpranke@chromium.org2010-05-051-2/+0
| | | | | | | | | | BUG=none TEST=none R=none Review URL: http://codereview.chromium.org/1979001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46489 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations temporarily.dpranke@chromium.org2010-05-051-0/+2
| | | | | | | | | | | | | Expect svg/custom/mask-changes.svg and http/tests/loading/bad-scheme-subframe.html to fail. BUG=none TEST=none TBR=none Review URL: http://codereview.chromium.org/1937009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46481 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to renamed method of SecurityPolicy and expose newly added method to ↵antonm@chromium.org2010-05-042-5/+30
| | | | | | | | | | | | | layout_test_controller. http://trac.webkit.org/changeset/57535 renamed SecurityOrigin::whiteListAccessFromOrigin to addOriginAccessWhitelistEntry. http://trac.webkit.org/changeset/57537 added SecurityOrigin::removeOriginAccessWhitelistEntry Review URL: http://codereview.chromium.org/1742020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46346 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll to r58722 (also roll test_expectations overrides upstream).dpranke@chromium.org2010-05-041-33/+0
| | | | | | | | | | BUG=none TBR=yaar@chromium.org TEST=none Review URL: http://codereview.chromium.org/1915001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46307 0039d316-1c4b-4281-b951-d872f2087c98
* linux: test_shell adjustments for lucidevan@chromium.org2010-05-041-4/+7
| | | | | | | | | A font moved directories on Lucid, so support loading the font from either of those directories. Review URL: http://codereview.chromium.org/1830003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46300 0039d316-1c4b-4281-b951-d872f2087c98
* Update Webkit 58626:58719. Make use of new setting for disabling clipboard ↵inferno@chromium.org2010-05-043-0/+15
| | | | | | | | | | | access, already added in webkit as part of fix - https://bugs.webkit.org/show_bug.cgi?id=27751. Enable the setting in Test framework. Also, provide a command-line switch for this setting. BUG=41654 TEST=None Review URL: http://codereview.chromium.org/1815005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46299 0039d316-1c4b-4281-b951-d872f2087c98
* Switch run_http_server.bat to using python from depot_tools instead of ↵michaeln@chromium.org2010-05-032-8/+4
| | | | | | | | | | | what's checked in to third_party. BUG=none TEST=none Review URL: http://codereview.chromium.org/1774020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46250 0039d316-1c4b-4281-b951-d872f2087c98
* linux: use on-disk files in test_shellevan@chromium.org2010-05-034-40/+8
| | | | | | | | | | | | | | Rather than packing resources into a .pak file then writing those out to disk when running the tests, just use the on-disk files. Simpler code, and Mac does this as well. While I'm at it, rename the fontconfig file so it's easier to find. (I always forget where this file lives and search the tree for "fonts.conf"...) Review URL: http://codereview.chromium.org/1879001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46240 0039d316-1c4b-4281-b951-d872f2087c98
* Add media/video-empty-source.html as a known failure on Mac Debug.dglazkov@chromium.org2010-05-031-0/+2
| | | | | | | | | | TBR=scherkus TEST=none BUG=43084 Review URL: http://codereview.chromium.org/1872001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46231 0039d316-1c4b-4281-b951-d872f2087c98
* It seems that MISSING is the magic word.agl@chromium.org2010-05-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46223 0039d316-1c4b-4281-b951-d872f2087c98
* Don't set the WOFF test to skip otherwise we can't get baselines.agl@chromium.org2010-05-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46222 0039d316-1c4b-4281-b951-d872f2087c98
* Create a command-line switch for enabling touch events.gdk@chromium.org2010-04-301-0/+1
| | | | | | | | | BUG=36415 TEST=none Review URL: http://codereview.chromium.org/1575033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46068 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations.txtukai@chromium.org2010-04-301-3/+0
| | | | | | | | | | | | fast/canvas-empty-image-pattern.html passes since WebKit r58480:r58515 (win), r58439 (linux) and never failed on mac according flakiness_dashboard BUG=none TEST=none RBT=agl Review URL: http://codereview.chromium.org/1692018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46051 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit roll r58407:58541ukai@chromium.org2010-04-301-0/+11
| | | | | | | | | | BUG=none TEST=none TBR=yaar Review URL: http://codereview.chromium.org/1801010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46039 0039d316-1c4b-4281-b951-d872f2087c98
* Change TestWebViewDelegate::createView in include WebWindowFeaturesrafaelw@chromium.org2010-04-302-0/+16
| | | | | | | | This should have made it in with http://codereview.chromium.org/1758004/show (note change to RenderView) which is in anticipation of a webkit patch to actually change the ChromeClient to use the new signature. Review URL: http://codereview.chromium.org/1695027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46024 0039d316-1c4b-4281-b951-d872f2087c98
* test_shell: allow relative paths on the command lineevan@chromium.org2010-04-291-3/+4
| | | | | | | | | | This makes "./out/Debug/test_shell path/to/file.html" do the right thing. In theory I should use URLFixerUpper but that's deep inside chrome/browser/; this is simple enough anyway. Review URL: http://codereview.chromium.org/1711024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45977 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Add support for a dedicated cache thread.rvargas@google.com2010-04-291-1/+1
| | | | | | | | | | | | This is an interface-only change, nothing is really moving to another thread yet. BUG=26730 TEST=none Review URL: http://codereview.chromium.org/983007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45974 0039d316-1c4b-4281-b951-d872f2087c98
* Disables http/tests/loading/basic-auth-resend-wrong-credentials.htmlbulach@chromium.org2010-04-291-5/+2
| | | | | | | | | | | | | | (it caused this roll to be reverted at http://src.chromium.org/viewvc/chrome?view=rev&revision=45840) Removes downstream test expectations for: traversal/node-iterator-prototype.html fast/images/svg-background-partial-redraw.html fast/text/international/bold-bengali.html fast/text/international/khmer-selection.html Review URL: http://codereview.chromium.org/1775011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45972 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 45926. I forgot the WebKit roll got reverted, thus we're not ready ↵jorlow@chromium.org2010-04-291-0/+3
| | | | | | | | | | | for this cleanup yet. TEST=none BUG=none Review URL: http://codereview.chromium.org/1813001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45930 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of old test expectations.jorlow@chromium.org2010-04-291-3/+0
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/1804004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45926 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove the implicit constructor for BoundNetLog that allowed ↵eroman@chromium.org2010-04-281-1/+2
| | | | | | | | | passing NULL in place of a const BoundNetLog&. BUG=37421 Review URL: http://codereview.chromium.org/1783008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45851 0039d316-1c4b-4281-b951-d872f2087c98
* Revert WebKit roll in 45810 because it caused a failure on "WebKit (dbg)(3)".jorlow@chromium.org2010-04-281-0/+6
| | | | | | | | | | TEST=none BUG=42763 Review URL: http://codereview.chromium.org/1775009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45840 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DCHECK in SimpleAppCacheSysmte::WillDestroyCurrentMessageLoop. This ↵rafaelw@chromium.org2010-04-281-1/+0
| | | | | | | | | | | was causing the test_shell to die trying to produce the extension docs. TEST=NONE BUG=NONE Review URL: http://codereview.chromium.org/1697015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45820 0039d316-1c4b-4281-b951-d872f2087c98
* Rolls WebKit 58400:58407bulach@chromium.org2010-04-281-6/+0
| | | | | | | | | | | | Removes downstream test expectations for: traversal/node-iterator-prototype.html fast/images/svg-background-partial-redraw.html fast/text/international/bold-bengali.html fast/text/international/khmer-selection.html Review URL: http://codereview.chromium.org/1731015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45810 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up test expectations.jorlow@chromium.org2010-04-281-2/+1
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/1798007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45796 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 58304:58400ukai@chromium.org2010-04-281-0/+7
| | | | | | | | | | BUG=none TEST=none TBR=yaar Review URL: http://codereview.chromium.org/1784008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45795 0039d316-1c4b-4281-b951-d872f2087c98