summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Move WebKit API to src/webkit/api.darin@chromium.org2009-05-10137-181/+9551
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/113186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15739 0039d316-1c4b-4281-b951-d872f2087c98
* Fix plugin window sticking around when parent became invisible. Added test ↵jam@chromium.org2009-05-108-65/+66
| | | | | | | | | | | | for all different scenarios. Note I grabbed the plugin hwnd and manually checked it instead of looking for callbacks from the plugin's SetWindow since the latter isn't called if the visibility changes. BUG=1842096 TEST=regression test included, test http://chromedashboard per bug Review URL: http://codereview.chromium.org/115169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15732 0039d316-1c4b-4281-b951-d872f2087c98
* fixup test expectationsdarin@chromium.org2009-05-091-0/+15
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15699 0039d316-1c4b-4281-b951-d872f2087c98
* New baselines to account for http://trac.webkit.org/changeset/43355darin@chromium.org2009-05-08813-6595/+5415
| | | | | | | | | | | | | | | Note: that change only required a small fraction of tests to be rebaselined for PLATFORM(MAC). However, due to the change made in themeWin.css, a lot more tests are impacted for PLATFORM(CHROMIUM) on Windows. I expect that these will also need to be re-baselined for Linux separately since the change involves the rendering of form controls. R=dglazkov Review URL: http://codereview.chromium.org/113170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15697 0039d316-1c4b-4281-b951-d872f2087c98
* Enable generation of da.pak, he,pak, and zh-TW.pak. Re-enabletc@google.com2009-05-081-0/+6
| | | | | | | | | | | | | | locale UI tests on windows and linux. Not sure if this will work on mac with resource bundles, so leaving this disabled for now. BUG=9758 Review URL: http://codereview.chromium.org/113158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15676 0039d316-1c4b-4281-b951-d872f2087c98
* Add expectation of failure for Linux.darin@chromium.org2009-05-081-0/+2
| | | | | | | | TBR=eseidel Review URL: http://codereview.chromium.org/112011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15673 0039d316-1c4b-4281-b951-d872f2087c98
* Enable worker layout tests that are passing now.jianli@chromium.org2009-05-081-8/+0
| | | | | | Review URL: http://codereview.chromium.org/114013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15660 0039d316-1c4b-4281-b951-d872f2087c98
* Fix layout test worker-replace-global-constructor.jianli@chromium.org2009-05-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15658 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a test from the failing list that started passing on Windows and ↵pkasting@chromium.org2009-05-081-1/+0
| | | | | | | | Linux when DOMWindow.idl unforked. Review URL: http://codereview.chromium.org/115135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15655 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo ".htm" -> ".html"amanda@chromium.org2009-05-081-1/+1
| | | | | | | TBR=thomasvl Review URL: http://codereview.chromium.org/115136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15653 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of WEBKIT_MERGE_REVISION, it's already behind the realtc@google.com2009-05-087-1210/+0
| | | | | | | | | revision from the DEPS file. Review URL: http://codereview.chromium.org/113153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15652 0039d316-1c4b-4281-b951-d872f2087c98
* Change a TIMEOUT to a FAIL to green mac testsamanda@chromium.org2009-05-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15648 0039d316-1c4b-4281-b951-d872f2087c98
* Add expected results for newly added layout tests.darin@chromium.org2009-05-086-0/+35
| | | | | | | | | | | | Corresponding to the following WebKit changes: http://trac.webkit.org/changeset/43378 http://trac.webkit.org/changeset/43400 TBR=dglazkov Review URL: http://codereview.chromium.org/115132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15645 0039d316-1c4b-4281-b951-d872f2087c98
* Add a plugin test that is now timing out instead of failing asamanda@chromium.org2009-05-081-0/+1
| | | | | | | | more plugin plumbing is landing. TBR=pinkerton Review URL: http://codereview.chromium.org/113151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15643 0039d316-1c4b-4281-b951-d872f2087c98
* Copy layout test plugin into TestShell.app bundle where the layoutamanda@chromium.org2009-05-082-2/+12
| | | | | | | | | | | | | tests can find it. Turn on the first passing plugin layout test on the Mac (testing javascript plumbing but not drawing, which does not work correctly yet). Depends on gyp changes in http://codereview.chromium.org/113111. Roll DEPS to pick up that change. Review URL: http://codereview.chromium.org/115099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15636 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Move client js bindings to per-instance basis.pfeldman@chromium.org2009-05-082-72/+44
| | | | | | Review URL: http://codereview.chromium.org/113146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15634 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Activate inspector window on break / exception.pfeldman@chromium.org2009-05-084-21/+40
| | | | | | Review URL: http://codereview.chromium.org/113100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15632 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'inspector_resources' as a dependency of 'glue'.sgk@google.com2009-05-081-1/+2
| | | | | | Review URL: http://codereview.chromium.org/115122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15631 0039d316-1c4b-4281-b951-d872f2087c98
* The VS generator handles file copies as AdditionalDependencies,sgk@google.com2009-05-081-12/+32
| | | | | | | | | | | which means it tries to do the copy before the target is built and we therefore can't attach the copy of npapi_layout_test_plugin.dll to the target that builds it. Work around this problem by attaching the 'copies' setting to 'test_shell_common', which is the one target that depends on the 'npapi_layout_test_plugin' target. Review URL: http://codereview.chromium.org/115120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15628 0039d316-1c4b-4281-b951-d872f2087c98
* Copy npapi_layout_test_plugin.dll to the plugins/ subdirectory.sgk@google.com2009-05-081-0/+12
| | | | | | | | Roll the gyp revision in DEPS to get a fix for copying files from an absolute path name or Visual Studio variable. Review URL: http://codereview.chromium.org/113142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15627 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the webkit build on Windows to gyp:sgk@google.com2009-05-084-1531/+0
| | | | | | | | | | | | | | | | | * build\all.gyp now uses webkit\webkit.gyp and webkit\tools\test_shell\test_shell.gyp. * 'svn remove' checked-in .sln and .vcproj files that will now become gyp-generated files. (We'll leave the other old ones in place, uncalled, and remove them with a later CL.) * Add generated *.sln and *.vcproj files to svn:ignore on the relevant directories. * Update various chrome\**.vcproj files with the new gyp directory in which various generated webkit files will now appear. * Update the checked-in chrome\chrome.sln with all (?) the changes necessary to reflect the new gyp generation. Review URL: http://codereview.chromium.org/115115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15618 0039d316-1c4b-4281-b951-d872f2087c98
* Some layout tests failed due to WebKit merge 43361:43371hclam@chromium.org2009-05-081-4/+11
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/115117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15614 0039d316-1c4b-4281-b951-d872f2087c98
* Retry of enabling video on linux. See related review: ↵ajwong@chromium.org2009-05-081-10/+1
| | | | | | | | | | | | | http://codereview.chromium.org/100195 The effective changes were: 1) Adding av_register_protocol into the def file for ffmpeg in windows. 2) Commenting out the drawing glue code for non-skia platforms. 3) Fixing some mac compilation error caused by code drift. Review URL: http://codereview.chromium.org/99306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15611 0039d316-1c4b-4281-b951-d872f2087c98
* Add '<(SHARED_INTERMEDIATE_DIR)/webkit' to 'glue', too.sgk@google.com2009-05-082-0/+6
| | | | | | | | | Add 'msvs_guid' values to the new targets that are getting added to the checked-in chrome.sln files. Update the 'test_worker' target with some missing info. Review URL: http://codereview.chromium.org/112009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15609 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression which occured because of the default plugin loading before ↵ananta@chromium.org2009-05-071-2/+2
| | | | | | | | | | | | | the activex shim for windows media player. Fixes bug http://code.google.com/p/chromium/issues/detail?id=11342 Bug=11342 Review URL: http://codereview.chromium.org/113131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15599 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fixed memory leaks from the purify ignore file. asargent@chromium.org2009-05-071-131/+0
| | | | | | | | | | R=erikkay http://crbug.com/11569 Review URL: http://codereview.chromium.org/115102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15597 0039d316-1c4b-4281-b951-d872f2087c98
* update test expectations following mergedarin@chromium.org2009-05-071-1/+227
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15593 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 43361:43371, Chromium side.dglazkov@google.com2009-05-075-24/+4
| | | | | | | | | | R=darin BUG=0 TEST=0 Review URL: http://codereview.chromium.org/113127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15592 0039d316-1c4b-4281-b951-d872f2087c98
* Fix code generator to enable Database support.dglazkov@google.com2009-05-072-2/+5
| | | | | | | | | | TBR=darin BUG=0 TEST=make build green. Review URL: http://codereview.chromium.org/113125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15590 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 43346:43361, Chromium side.dglazkov@google.com2009-05-076-1/+78
| | | | | | | | | | R=darin BUG=0 TEST=layout tests Review URL: http://codereview.chromium.org/113117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15585 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up V8 bindings code generator to allow unforking window.top part of ↵dglazkov@google.com2009-05-071-2/+11
| | | | | | | | | | | | DOMWindow.idl R=mbelshe BUG=10898 TEST=no new layout failures after this change Review URL: http://codereview.chromium.org/114011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15566 0039d316-1c4b-4281-b951-d872f2087c98
* Forget V8Object before removing it from g_live_objects set can cause a crash ↵fqian@google.com2009-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | on Android: 0005fad6 _NPN_UnregisterObject external/webkit/V8Binding/v8/npruntime.cpp:401 0005fb6a _NPN_DeallocateObject external/webkit/V8Binding/v8/npruntime.cpp:296 0005fba2 NPN_ReleaseObject external/webkit/V8Binding/v8/npruntime.cpp:312 0005e1e6 ForgetV8ObjectForNPObject(NPObject*) external/webkit/V8Binding/v8/V8NPObject.cpp:367 0005fb1e _NPN_UnregisterObject external/webkit/V8Binding/v8/npruntime.cpp:428 Review URL: http://codereview.chromium.org/113107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15564 0039d316-1c4b-4281-b951-d872f2087c98
* Update bug numbers in test_expectations.jeremy@chromium.org2009-05-071-3/+2
| | | | | | Review URL: http://codereview.chromium.org/115095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15561 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side of WebKit merge 43321:43346darin@chromium.org2009-05-071-22/+0
| | | | | | | | | | | Only interesting change is in v8_custom.cpp to account for recently upstreamed V8 bindings. R=dglazkov,japhet Review URL: http://codereview.chromium.org/115090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15556 0039d316-1c4b-4281-b951-d872f2087c98
* Remove crashes from the test list that was fixed by ager@chromium.org2009-05-071-9/+0
| | | | | | | | | http://codereview.chromium.org/115079 BUG=9371 Review URL: http://codereview.chromium.org/115083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15542 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash when attempting to construct XMLHttpRequest object in aager@chromium.org2009-05-074-4/+12
| | | | | | | | | | | | | | detached document. If there is no frame corresponding to the DOMWindow object from which we are retrieving the constructor function, return undefined. Attempts to construct the object will therefore throw an exception because an attempt is made to call undefined as a function. BUG=10861 Review URL: http://codereview.chromium.org/115079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15541 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression in security checks introduced by WebKit mergeager@chromium.org2009-05-072-14/+0
| | | | | | | | | | | | | | 42932:42994. Do not allow cross-frame access to a frame whose document is unavailable. See http://trac.webkit.org/changeset/42983 for details. The rest of the changes from that change set will follow as a separate changelist. BUG=11178 Review URL: http://codereview.chromium.org/113093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15536 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baseline to account for line number difference between JSC and V8.darin@chromium.org2009-05-073-1/+20
| | | | | | | | R=ager Review URL: http://codereview.chromium.org/113088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15532 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/svg/text/foreignObject-repaint.xml needs to be rebaselined on linuxdarin@chromium.org2009-05-071-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15531 0039d316-1c4b-4281-b951-d872f2087c98
* need different test results for linuxdarin@chromium.org2009-05-071-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15530 0039d316-1c4b-4281-b951-d872f2087c98
* Add baseline for layout test added in http://trac.webkit.org/changeset/43173darin@chromium.org2009-05-074-1/+11
| | | | | | | | TBR=eseidel Review URL: http://codereview.chromium.org/115072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15528 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DEFER from the test list now that we are using bugojan@chromium.org2009-05-071-317/+314
| | | | | | | | | | | | | | | priorities to decide what tests need fixing for the next release. Leaving them in just leads to confusion. This does mean that the bots will now report the total number of tests we fail that we ever want to fix instead of the number of tests we fail that we want to fix for the next release. BUG=none TEST=none Review URL: http://codereview.chromium.org/116001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15527 0039d316-1c4b-4281-b951-d872f2087c98
* Add baseline for http://trac.webkit.org/changeset/43168darin@chromium.org2009-05-074-1/+67
| | | | | | | | | | | | | When I run the test in test_shell, I notice that none of the input fields are marked as misspelled. I think this is because the spellchecker is not hooked up to test_shell. We should probably hook up the spellchecker so tests like this will be meaningful. TBR=hbono Review URL: http://codereview.chromium.org/113090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15524 0039d316-1c4b-4281-b951-d872f2087c98
* Oops, looks like we need separate results here for Linux.darin@chromium.org2009-05-071-0/+4
| | | | | | | | TBR=agl Review URL: http://codereview.chromium.org/113089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15522 0039d316-1c4b-4281-b951-d872f2087c98
* Add some missing baselines for some new svg tests.darin@chromium.org2009-05-0710-3/+122
| | | | | | | | TBR=eseidel Review URL: http://codereview.chromium.org/115068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15519 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing baseline for http://trac.webkit.org/changeset/43278darin@chromium.org2009-05-074-1/+17
| | | | | | | | TBR=agl Review URL: http://codereview.chromium.org/113087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15518 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing plugin_windowed_test.{cc,h} to npapi_test_plugin.sgk@google.com2009-05-071-0/+3
| | | | | | Review URL: http://codereview.chromium.org/113063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15517 0039d316-1c4b-4281-b951-d872f2087c98
* put back linux expected failuresdarin@chromium.org2009-05-071-3/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15516 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests corresponding to http://trac.webkit.org/changeset/43243darin@chromium.org2009-05-0714-53/+41
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/113084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15515 0039d316-1c4b-4281-b951-d872f2087c98
* Convert to KURL, and then use the glue_util function to convert fromdarin@chromium.org2009-05-071-3/+3
| | | | | | | | | | | KURL to WebURL. That conversion will go away once this code moves into WebKit/chromium/src. R=hclam Review URL: http://codereview.chromium.org/114009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15511 0039d316-1c4b-4281-b951-d872f2087c98