summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Remove tests that are now passing from expectations.dglazkov@google.com2009-06-161-9/+1
| | | | | | | | | | TBR=darin BUG=12860 TEST=no layout test regressions. Review URL: http://codereview.chromium.org/125193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18494 0039d316-1c4b-4281-b951-d872f2087c98
* InspectorController::Setting::integerValue() returns a long. Fix format ↵craig.schlenter@chromium.org2009-06-161-1/+1
| | | | | | | | string to match. Review URL: http://codereview.chromium.org/126202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18489 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Fix standalone devtools app mode.pfeldman@chromium.org2009-06-161-2/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18486 0039d316-1c4b-4281-b951-d872f2087c98
* Fix rebaselining of a layout test. Accidentally rebaselines with aager@chromium.org2009-06-162-2/+2
| | | | | | | wrong version of V8. Review URL: http://codereview.chromium.org/125180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18485 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add support for dumping objects into the console.pfeldman@chromium.org2009-06-169-117/+190
| | | | | | Review URL: http://codereview.chromium.org/126132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18484 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.2.8.ager@chromium.org2009-06-162-2/+2
| | | | | | | This version contains a number of performance improvements. Review URL: http://codereview.chromium.org/126194 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18483 0039d316-1c4b-4281-b951-d872f2087c98
* Disable layout tests for workers since 'shadow page' can not be created in ↵dimich@google.com2009-06-161-1/+1
| | | | | | | | | test_shell. BUG=10271 TEST=none TBR=jianli Review URL: http://codereview.chromium.org/125168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18473 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations for <video>hclam@chromium.org2009-06-161-2/+4
| | | | | | | | | | TBR=scherkus Some tests fail on mac, disable them. Review URL: http://codereview.chromium.org/126178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18469 0039d316-1c4b-4281-b951-d872f2087c98
* Make XHR work in Workers. Creates a 'shadow page' in a worker process to ↵dimich@google.com2009-06-162-3/+100
| | | | | | | | | | proxy the loading requests through. BUG=4361 TEST=none Review URL: http://codereview.chromium.org/126070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18465 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations for layout testshclam@chromium.org2009-06-151-7/+9
| | | | | | | | | | TBR=scherkus Updating some more flaky tests. Review URL: http://codereview.chromium.org/126172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18449 0039d316-1c4b-4281-b951-d872f2087c98
* Submit updated test expectations for the passing tests.dglazkov@google.com2009-06-154-24/+33
| | | | | | | | | | | | Not sure why this happened, but the baselines in my previous commit were off. TBR=eroman BUG=none TEST=build bot. Review URL: http://codereview.chromium.org/125156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18447 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline Linux and Win tests by methodically going through the ↵dglazkov@google.com2009-06-1565-63/+257
| | | | | | | | | | | | | | | test_expectations list. BUG=http://crbug.com/10301 BUG=http://crbug.com/10433 BUG=http://crbug.com/10435 BUG=http://crbug.com/8404 R=eroman TEST=watch the build bot. Review URL: http://codereview.chromium.org/125140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18443 0039d316-1c4b-4281-b951-d872f2087c98
* Mark some video layout tests as flakyhclam@chromium.org2009-06-151-1/+4
| | | | | | | | | | More flaky tests appear to be flaky. TBR=scherkus Review URL: http://codereview.chromium.org/125150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18440 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 tests from the merge. Update the expectations file.tony@chromium.org2009-06-154-5/+2
| | | | | | | | | | | object-embed-plugin-scripting changed upstream in r44674. nth-child-dynamic is a new test. TBR=levin Review URL: http://codereview.chromium.org/126155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18433 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations for some layout tests for <video> and <audio>hclam@chromium.org2009-06-151-7/+8
| | | | | | | | | | Some tests appear to be flaky in build bot, adjust their expectations. TBR=scherkus Review URL: http://codereview.chromium.org/126142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18431 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge from 44668 to 44682.tc@google.com2009-06-158-2/+182
| | | | | | | | | | | | Fix a the compile by renaming JSONObject to InspectorJSONObject (upstream r44682) and add a test expection for a new test. The windows expectation is just a copy of the linux one, I need to rebaseline it on windows. Review URL: http://codereview.chromium.org/126148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18421 0039d316-1c4b-4281-b951-d872f2087c98
* Switch child threads so that current() only works on the correct thread and ↵jam@chromium.org2009-06-151-1/+1
| | | | | | | | the correct process. Review URL: http://codereview.chromium.org/126086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18409 0039d316-1c4b-4281-b951-d872f2087c98
* Use V8 bindings for V8CustomXPathNSResolver in svn.webkit.orgjaphet@chromium.org2009-06-153-125/+0
| | | | | | Review URL: http://codereview.chromium.org/118329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18407 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing a bug that <video> is not rendered if clipped/mirroredhclam@chromium.org2009-06-151-4/+13
| | | | | | | | | | | | Since we are not using the YUV->RGB code to perform fast flipping and mirroring. Use FastPaint to handle flipping and mirroring was wrong. There's no plan to support fast flipping and mirroring in the short future so fall back to SlowPaint for this case. Review URL: http://codereview.chromium.org/126093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18403 0039d316-1c4b-4281-b951-d872f2087c98
* Extract form related classes from the guts of WebFrameImpl.darin@chromium.org2009-06-1525-467/+463
| | | | | | | | | | | | | | | | | | | Instead of having WebFrameImpl generate SearchableFormData, PasswordForm, and AutofillForm classes, allow the embedder (RenderView) to do so. This is done to help minimize the dependencies WebFrameImpl has on other code, which will make it easier to move WebFrame and WebDataSource into the WebKit API. Most significant change: Now, RenderView always sets a NavigationState on WebDataSource instances. We used to only do so for browser initiated navigations. This is done so that we can store things like SearchableFormData and friends on the NavigationState. To facilitate this change, it was necessary to add a way through the WebKit API to refer to a HTMLFormElement. This CL introduces WebForm, which is like a RefPtr<HTMLFormElement>, so you can just copy a WebForm around by value and the right thing happens. Some of the other changes are about moving more things into the webkit_glue namespace. On hindsight, I probably should have done that as a separate CL. BUG=10041 TEST=none R=brettw Review URL: http://codereview.chromium.org/126083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18395 0039d316-1c4b-4281-b951-d872f2087c98
* Fix favicon display on the NTP on os x. The favicons get corrupted before ↵thakis@chromium.org2009-06-151-0/+6
| | | | | | | | | | | | | | | they are written to the favicon db, so this patch will only fix new favicons. TEST=Open the NTP and see that favicons with transparency look broken. Close Chromium, delete ~/Library/Application\ Support/Chromium, go to a page with a favicon with transparency (e.g. http://codereview.chromium.org/), open another NTP, and make sure that the favicon is now displayed correctly. BUG=None as far as I know. Review URL: http://codereview.chromium.org/126108 Review URL: http://codereview.chromium.org/126108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18389 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add exception handling support into the window context evaluation.pfeldman@chromium.org2009-06-155-17/+38
| | | | | | Review URL: http://codereview.chromium.org/126122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18382 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Provisional commit for ↵pfeldman@chromium.org2009-06-153-38/+59
| | | | | | | | https://bugs.webkit.org/attachment.cgi?id=31255 landing. Review URL: http://codereview.chromium.org/125119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18377 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: extension content script names are shown with a background color ↵yurys@google.com2009-06-154-5/+50
| | | | | | | | | different from other scripts. BUG=13677 Review URL: http://codereview.chromium.org/125116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18374 0039d316-1c4b-4281-b951-d872f2087c98
* Wean activex_shim from urlmon.lib:sgk@google.com2009-06-142-8/+3
| | | | | | | | | | | | | | Remove urlmon.lib from activex_shim's AdditionalDependencies. Add urlmon.lib to AdditionalDependencies in chrome_dll.vcproj and unittests.vcproj. Add activex_shim as a dependency of default_plugin, so the things that link against default_plugin get urlmon.lib from the activex_shim link_settings. BUG=none TEST=none Review URL: http://codereview.chromium.org/126103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18366 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell_tests going over the limit of /I directoriessgk@google.com2009-06-141-0/+3
| | | | | | | | | passed to the resource compiler, too. BUG=none TEST=none Review URL: http://codereview.chromium.org/125110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18364 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the PlatformContext layer to have only one class.brettw@chromium.org2009-06-145-25/+13
| | | | | | | | | | | | | | | | | | | | | | | | | Previously we had three classes of PlatformCanvas*, one for each platform. Then we had a typedef of PlatformContext to PlatformCanvas[Mac|Win|Linux] for the specific platform. This means that it was almost impossible to forward-declare PlatformCanvas and there were a bunch of unnecessary includes of platform_canvas.h in header files. This change makes there be only one platform_canvas.h header with ifdefs, which removes a decent amount of duplicated code. There is a platform-independent file, and one platform-dependent file of platform_canvas for each platform. I also renamed PlatformDevice[Mac|Win|Linux] to PlatformDevice, althouth in this case I kept the separate headers since there was much less overlap. I also broke out CanvasPaint into separate headers so this template doesn't need to be included all over the project (only a couple of files actually need it). Review URL: http://codereview.chromium.org/125109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18363 0039d316-1c4b-4281-b951-d872f2087c98
* Update expected results.abarth@chromium.org2009-06-141-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18362 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit DEPS and fix build.abarth@chromium.org2009-06-142-5/+9
| | | | | | | TBR=pkasting Review URL: http://codereview.chromium.org/125108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18361 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r18359.sgk@google.com2009-06-142-3/+8
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/125106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18360 0039d316-1c4b-4281-b951-d872f2087c98
* Convert chrome.dll to gyp generation.sgk@google.com2009-06-142-8/+3
| | | | | | | | | | | | | | | | Remove unnecessary addition of urlmon.lib to AdditionalDepenedencies of activex_shim. Add activex_shim as a dependency of default_plugin (so the things that link against it get urlmon.lib from the link_settings of activex_shim). Add urlmon.lib to AdditionalDependencies in unittests.vcproj (which is going away soon, but this makes the transition smooth). BUG=none TEST=none Review URL: http://codereview.chromium.org/126073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18359 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in gyp support for a 'resource_include_dirs' setting.sgk@google.com2009-06-131-0/+3
| | | | | | | | | | Use it to keep the number of /I options we pass to webkit resource compilation within acceptable limits. BUG=none TEST=none Review URL: http://codereview.chromium.org/125104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18358 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r18354.sgk@google.com2009-06-132-3/+8
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/125100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18355 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary addition of urlmon.lib to AdditionalDependenciessgk@google.com2009-06-132-8/+3
| | | | | | | | | | | of activex_shim. Add it as a dependency of default_plugin. Add urlmon.lib to AdditionalDependencies in unittests.vcproj (going away soon, but this makes the transition smooth). BUG=none TEST=none Review URL: http://codereview.chromium.org/125099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18354 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a flaky layout test which has been timing out on some runs.ericroman@google.com2009-06-131-1/+1
| | | | | | | | | BUG=13767 TBR=tony Review URL: http://codereview.chromium.org/125098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18350 0039d316-1c4b-4281-b951-d872f2087c98
* Add image baseline for "generated-content.html" on linux.eroman@chromium.org2009-06-132-0/+1
| | | | | | | | | | Differs from windows baseline only by text renering. TBR=tony Review URL: http://codereview.chromium.org/126088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18347 0039d316-1c4b-4281-b951-d872f2087c98
* Add chromium-win baseline for new test "generated-content.html" which was ↵ericroman@google.com2009-06-133-0/+18
| | | | | | | | | | | | added in <http://trac.webkit.org/changeset/44640>. This layout-test is really just checking for crash. Our actual output looks fine (although upstream webkit has no pixel baseline checked in to compare against). TBR=tony Review URL: http://codereview.chromium.org/125096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18346 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit update 44626:44645ericroman@google.com2009-06-131-35/+24
| | | | | | | | | | | | | | | | | | | * <http://trac.webkit.org/changeset/44634>: Moves the skia image decoder files out of "skia/" and into {"png/", "bmp/", "ico/", "jpeg/", "xbm/"}. I made the corresponding updates to webkit.gyp. The semantics of "don't use skia decoders on Mac" should still be in effect. * <http://trac.webkit.org/changeset/44636> This adds a new file, V8StorageCustom.cpp, which I HAVE NOT pulled into webit.gyp. There is a chromium-side component to this, which jorlow will take care when he is ready to pull the file into our build. Review URL: http://codereview.chromium.org/126085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18345 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some layout testshclam@chromium.org2009-06-1328-9/+107
| | | | | | | | | | | | | | | | Rebaseline the following layout tests: LayoutTests/fast/media/mq-animation.html LayoutTests/fast/media/mq-aspect-ratio.html LayoutTests/fast/media/mq-orientation.html LayoutTests/fast/media/mq-transform-01.html LayoutTests/fast/media/mq-transform-02.html LayoutTests/fast/media/mq-transform-03.html LayoutTests/fast/media/mq-transform-04.html LayoutTests/fast/media/viewport-media-query.html Review URL: http://codereview.chromium.org/125091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18341 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test a expected fail which has been failing in debug mode for a while.ericroman@google.com2009-06-121-0/+4
| | | | | | | | | BUG=14014 TBR=darin Review URL: http://codereview.chromium.org/125089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18333 0039d316-1c4b-4281-b951-d872f2087c98
* Add expected failure for "dns-prefetch-control.html" which has been flaky on ↵ericroman@google.com2009-06-121-1/+1
| | | | | | | | | | | | linux for a while. The cause of the flake is an extra output line (warning from pkix_CacheCertChain_Add), see bug for details. TBR=tony BUG=14009 Review URL: http://codereview.chromium.org/126077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18329 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream V8Helpersjaphet@chromium.org2009-06-126-108/+27
| | | | | | Review URL: http://codereview.chromium.org/125023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18320 0039d316-1c4b-4281-b951-d872f2087c98
* Mark two media layout tests as crashhclam@chromium.org2009-06-121-1/+4
| | | | | | | | TBR=scherkus Review URL: http://codereview.chromium.org/125075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18317 0039d316-1c4b-4281-b951-d872f2087c98
* Disblae some media layout testshclam@chromium.org2009-06-121-6/+23
| | | | | | | | | | TBR=scherkus Disable soem flaky media tests.. Review URL: http://codereview.chromium.org/125073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18314 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 44597:44622ericroman@google.com2009-06-125-18/+0
| | | | | | | | | | * LayoutTests/editing/deleting/4875189.html Deleting the baselines since the test was changed to dumpAsText(), so no need for our platform-specific ones <https://bugs.webkit.org/show_bug.cgi?id=26284>. Review URL: http://codereview.chromium.org/125042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18308 0039d316-1c4b-4281-b951-d872f2087c98
* Included text/css content type into list of the supported non image files. abarth@chromium.org2009-06-121-2/+4
| | | | | | | | | | | | | | | | | | Now css files are opened inside browser instead of download. Also - making lint happy on the mime_util.cc BUG=7192 R=abarth TEST=MimeTypeTests.MimeTypeTests Patch by Yuri Gorobets. Original review URL: http://codereview.chromium.org/125005 Review URL: http://codereview.chromium.org/125058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18306 0039d316-1c4b-4281-b951-d872f2087c98
* Use pointers instead of references in SpellCheck function.sidchat@google.com2009-06-122-4/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/126054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18304 0039d316-1c4b-4281-b951-d872f2087c98
* Enable a bunch of layout tests for <audio> and <video>hclam@chromium.org2009-06-121-3/+76
| | | | | | | | | | | | | | | BUG=4363 Enabled media layout tests under the folder on Windows: LayoutTests/media LayoutTests/fast/media LayoutTests/http/tests/media Review URL: http://codereview.chromium.org/125010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18297 0039d316-1c4b-4281-b951-d872f2087c98
* Update baselines.darin@chromium.org2009-06-125-9/+33
| | | | | | | | | | | | | | | | For some reason, the baselines I pulled earlier were wrong. These match what I see locally when I run the layout tests. In this CL, I'm also removing some REBASELINE tags that seem like they must have been leftover. They just make the rebaseline tool run more slowly. R=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/126059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18287 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline more tests. The new rendering looks better to me. It looks like wedarin@chromium.org2009-06-1211-13/+11
| | | | | | | | | | | | | used to have an off-by-one pixel bug with some Skia path rendering. I'm not sure what change fixed this. R=dglazkov BUG=13721 TEST=none Review URL: http://codereview.chromium.org/126056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18282 0039d316-1c4b-4281-b951-d872f2087c98