summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Marks the testsky@google.com2009-01-291-1/+0
| | | | | | | | | | | | | | LayoutTests/fast/dom/Window/setting-properties-on-closed-window.html as passing. This test has past the last 5 times (on debug and release), so I'm marking fixed. BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/19470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8888 0039d316-1c4b-4281-b951-d872f2087c98
* Mark one svg test as only failing on win/linux since mac passes.thomasvl@chromium.org2009-01-291-1/+1
| | | | | | Review URL: http://codereview.chromium.org/19469 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8884 0039d316-1c4b-4281-b951-d872f2087c98
* Remove references to Mac text codecs (since we weren't correctly building ↵amanda@chromium.org2009-01-291-6/+0
| | | | | | | | them, and this lets us unfork a file in webkit). Review URL: http://codereview.chromium.org/19650 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8880 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Linux: use WebKit HEAD's gtk2drawing.c"agl@chromium.org2009-01-292-8/+1
| | | | | | | | | Dean pointed out that this is causing layout test failures. Review URL: http://codereview.chromium.org/19664 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8877 0039d316-1c4b-4281-b951-d872f2087c98
* Go ahead and wire in the plugin list to the shell, doesn't help anything pass,thomasvl@chromium.org2009-01-291-1/+1
| | | | | | | | but in doing this it cause a bunch of other linker issues to get hit, so this will help force more things be ported right. Review URL: http://codereview.chromium.org/19448 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8875 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore invalid test instead of rebaseing it. Nothing interesting isager@chromium.org2009-01-293-8/+4
| | | | | | | | being tested here. They right behavior is to throw a syntax error in the first line of the test. Review URL: http://codereview.chromium.org/19662 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8874 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline test that only differ in function printing.ager@google.com2009-01-296-14/+205
| | | | | | | Ignore test that is testing a Safari incompatibility. Review URL: http://codereview.chromium.org/19465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8873 0039d316-1c4b-4281-b951-d872f2087c98
* Update to latest V8 trunk version to fix dependency problem with our visual ↵ager@google.com2009-01-291-1/+15
| | | | | | | | | studio projects for creating snapshots. Apply change http://codereview.chromium.org/19635 to chrome and webkit solution files. Review URL: http://codereview.chromium.org/19659 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8871 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use WebKit HEAD's gtk2drawing.cagl@chromium.org2009-01-292-1/+8
| | | | | | | Review URL: http://codereview.chromium.org/18053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8862 0039d316-1c4b-4281-b951-d872f2087c98
* Delete incorrect baselines on Linux and Win. Radial gradiant on text is notjhawkins@chromium.org2009-01-297-92/+3
| | | | | | | being rendered. Review URL: http://codereview.chromium.org/19044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8856 0039d316-1c4b-4281-b951-d872f2087c98
* Make adding internal plugins easier (and allow it to be dynamic). This code ↵jam@chromium.org2009-01-298-235/+219
| | | | | | | | also cleans up the internal plugin handling some more. Review URL: http://codereview.chromium.org/19443 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8855 0039d316-1c4b-4281-b951-d872f2087c98
* Generate a proper file name when dragging an image from apaulg@google.com2009-01-292-0/+7
| | | | | | | | | | | | | | | | | | | | | web page to the desktop. We receive information about the image from WebKit in the render which includes the image URL, MIME type and a guess as to what the file name is. If the filename is empty, we synthesize a file name based on the URL. In all cases, we set the file extension to the MIME type that was detected by WebKit. This change is the Chromium portion of image dragging. The WebKit portion has been committed as: http://trac.webkit.org/changeset/40294 BUG=6481 (http://crbug.com/6481) Review URL: http://codereview.chromium.org/19417 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8854 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable with results from build 1426 (r8834)thestig@chromium.org2009-01-291-7/+9
| | | | | | Review URL: http://codereview.chromium.org/19647 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8853 0039d316-1c4b-4281-b951-d872f2087c98
* Change URLRequest to use a ref-counted buffer for actual IO.rvargas@google.com2009-01-291-5/+6
| | | | | | | | | | This will re-land http://codereview.chromium.org/18390 BUG=5325 Review URL: http://codereview.chromium.org/19004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8847 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some SVG Layout tests. SVG curved lines are now drawn thicker ↵sidchat@google.com2009-01-2916-28/+53
| | | | | | | | compared to the current baseline, which has some lines too thin. Review URL: http://codereview.chromium.org/19643 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8844 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit removed support for 'compact' and changed their baseline to match ↵finnur@google.com2009-01-298-25/+25
| | | | | | | | | | (r40259). We needed to update ours as well. Review URL: http://codereview.chromium.org/19446 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8840 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome part of WebKit merge 40297:40314dimich@google.com2009-01-293-14/+14
| | | | | | Review URL: http://codereview.chromium.org/19445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8838 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the ctor since it's in the shared file.thomasvl@chromium.org2009-01-281-4/+0
| | | | | | Review URL: http://codereview.chromium.org/19634 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8818 0039d316-1c4b-4281-b951-d872f2087c98
* Context menus for text selections in editable boxes and links should include ↵pkasting@chromium.org2009-01-285-65/+60
| | | | | | | | the Search menu item. Original patch by Brian Duff (see http://codereview.chromium.org/16510 ), r=me. BUG=1925 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8815 0039d316-1c4b-4281-b951-d872f2087c98
* Some tests I rebaselined on Windows are now passing on Linux.finnur@google.com2009-01-281-7/+0
| | | | | | | | Marking as such. Review URL: http://codereview.chromium.org/19629 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8814 0039d316-1c4b-4281-b951-d872f2087c98
* This test checks the JS notifications when loading a frame.jcampan@chromium.org2009-01-282-2/+2
| | | | | | | | This CL reverts the previous base-lining in the results, as the notifications order is now as expected. We still need to have a baseline because of some font related size inaccuracies in the DOM dump. Review URL: http://codereview.chromium.org/19406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8811 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/19042jcampan@chromium.org2009-01-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8809 0039d316-1c4b-4281-b951-d872f2087c98
* In WebKit r39791 Glenn Wilson changed radio buttonsfinnur@google.com2009-01-282-2/+7
| | | | | | | | | | | | | | so that they can be checked even if they don't have a name. Before, they were matching IE6 and early versions of IE7 but now match current IE7, IE8 and FF. Therefore, our expected results must reflect that the user can now focus the radio button.. Review URL: http://codereview.chromium.org/19408 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8807 0039d316-1c4b-4281-b951-d872f2087c98
* Update mac tests based on last 24 hours of build bot runs.thomasvl@chromium.org2009-01-281-15/+18
| | | | | | Review URL: http://codereview.chromium.org/19426 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8803 0039d316-1c4b-4281-b951-d872f2087c98
* It seems that the old version of the selection-functions test is stillager@google.com2009-01-281-0/+4
| | | | | | | | | used on the buildbot. The new version of the test cannot generate the output that is in the results downloaded from the buildbot. Marking as failing until the buildbot can be updated. Review URL: http://codereview.chromium.org/19621 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8801 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing returns in setters for selectionStart and selectionEnd.ager@google.com2009-01-283-23/+19
| | | | | | | | | Added error messages to exceptions. Remove passing test from test list. Review URL: http://codereview.chromium.org/19421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8799 0039d316-1c4b-4281-b951-d872f2087c98
* restore setting the netresource callbacktc@google.com2009-01-282-2/+3
| | | | | | | | | | this is needed in both the windows and linux build for loading directory listings. Review URL: http://codereview.chromium.org/19616 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8789 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline three tests that I baselined on Windows yesterday.tc@google.com2009-01-2812-104/+142
| | | | | | | | | | | Remove one test from the list that seem to be passing on the buildbot. Mark one test as flakey-- It doesn't seem to have anything to do with the merge according to the ~sandholm/layout/WebkitLinux_flips.html. Review URL: http://codereview.chromium.org/19402 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8783 0039d316-1c4b-4281-b951-d872f2087c98
* Unit test addition, cleanup for render_process/thread.jrg@chromium.org2009-01-281-0/+29
| | | | | | Review URL: http://codereview.chromium.org/19606 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8782 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac build after WebKit merge.jeremy@chromium.org2009-01-281-17/+21
| | | | | | Review URL: http://codereview.chromium.org/19608 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8779 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of WebKit Merge 40165:40297playmobil@google.com2009-01-2811-25/+118
| | | | | | Review URL: http://codereview.chromium.org/19603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8776 0039d316-1c4b-4281-b951-d872f2087c98
* mark flakey teststc@google.com2009-01-281-2/+2
| | | | | | | | | | | | These have been flakey for a long time, see ~sandholm/layout/WebkitLinux_flips.html. TBR=estade Review URL: http://codereview.chromium.org/19405 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8772 0039d316-1c4b-4281-b951-d872f2087c98
* Break association between TestShellWebView and TestShell beforeshess@chromium.org2009-01-272-12/+19
| | | | | | | | | | | deleting TestShell. In layout tests where windows were closed from JavaScript code, in some cases our delayed -cleanup: was called before the NSWindow was autoreleased, which later lead to an attempt to repaint, which would dereference the TestShell being deleted. Patched from http://codereview.chromium.org/18738 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8770 0039d316-1c4b-4281-b951-d872f2087c98
* Adobe Reader 7 expects the load_manually flag to be set when being ↵ananta@chromium.org2009-01-272-5/+6
| | | | | | | | | | | | | | | | | | | | | instantiated. This only causes an issue when we reinitialize the plugin when we receive a HTTP 200 response for a byte range request. We were setting the load_manually flag to false as we would be handing off the data to the plugin. However Reader 7 puts up a message box in its NPP_New call indicating that the operation failed. It then returns an error which causes the renderer to crash as we dereference a NULL plugin delegate pointer. We also force an invalidate when the plugin is reinitialized as the page does not paint at times. The other fix is to pass down the plugin mime type correctly to WebPluginImpl. This fixes http://code.google.com/p/chromium/issues/detail?id=6318 Bug=6318 Review URL: http://codereview.chromium.org/18831 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8765 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for UA spoofing, and spoof Safari's UA string when loading URLsdarin@chromium.org2009-01-276-19/+42
| | | | | | | | | | | from *.mail.live.com (to fix hotmail). BUG=4111 R=wtc Review URL: http://codereview.chromium.org/19025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8764 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline more Linux svg layout tests. Delete an incorrect win baseline.jhawkins@chromium.org2009-01-2711-9/+71
| | | | | | Review URL: http://codereview.chromium.org/19038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8760 0039d316-1c4b-4281-b951-d872f2087c98
* Windows, test_shell: build fixagl@chromium.org2009-01-271-1/+2
| | | | | | | Review URL: http://codereview.chromium.org/18866 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8757 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: gfx::NativeViewId and CrossProcessEventagl@chromium.org2009-01-2710-28/+30
| | | | | | | | | | | | | | | | | | | Create a couple new typedefs for porting work. Firstly, gfx::NativeViewId is a handle to a platform specific widget in the renderer process. For Windows, this is just a HWND as before. However, in other platforms the ids used in the renderer process will be something else. CrossProcessEvent is the type of a HANDLE to a Windows event object which is used across processes. Since we aren't going to support these sorts of events on non-Windows platforms, this will have to go away at some point. For now, however, this lets us build code without too many ifdefs all over the place. Review URL: http://codereview.chromium.org/18768 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8756 0039d316-1c4b-4281-b951-d872f2087c98
* Add Mac baseline for url parsing test, since googleurl doesn't match the ↵mmoss@chromium.org2009-01-272-4/+38
| | | | | | | | | | | WebKit parsing logic. This baseline is identical to chromium-win. Review URL: http://codereview.chromium.org/19035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8754 0039d316-1c4b-4281-b951-d872f2087c98
* Small test shell work:thomasvl@chromium.org2009-01-272-14/+4
| | | | | | | | | - remove some unused functions - add the gtk and win code to the project so it's easier to continue working on cleanup. Review URL: http://codereview.chromium.org/19031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8752 0039d316-1c4b-4281-b951-d872f2087c98
* Linking a crashing test to a bug report.finnur@google.com2009-01-271-1/+1
| | | | | | Review URL: http://codereview.chromium.org/18859 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8749 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to latest trunk version.ager@google.com2009-01-272-7/+14
| | | | | | Review URL: http://codereview.chromium.org/18853 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8741 0039d316-1c4b-4281-b951-d872f2087c98
* Set the default result to no match, as the incorrect hash error will be set offjhawkins@chromium.org2009-01-271-1/+1
| | | | | | | otherwise if image_diff is not available. Review URL: http://codereview.chromium.org/19030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8739 0039d316-1c4b-4281-b951-d872f2087c98
* Move glue.vcproj and glue.vsprops into the webkit/glue directory next to ↵tc@google.com2009-01-277-773/+773
| | | | | | | | | webkit/glue/SConscript. This is how we organize all the other google vcproj files. Review URL: http://codereview.chromium.org/18695 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8738 0039d316-1c4b-4281-b951-d872f2087c98
* URL parse layout test still broken on Mac.mmoss@chromium.org2009-01-271-0/+4
| | | | | | | Review URL: http://codereview.chromium.org/18855 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8737 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize result for the case where image_diff is not available.jhawkins@chromium.org2009-01-271-0/+1
| | | | | | Review URL: http://codereview.chromium.org/19029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8736 0039d316-1c4b-4281-b951-d872f2087c98
* Fix three image hashes on Linux that were incorrect. The images matched, ↵jhawkins@chromium.org2009-01-277-3/+3
| | | | | | | | but the hashes were off. Review URL: http://codereview.chromium.org/18848 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8735 0039d316-1c4b-4281-b951-d872f2087c98
* render_* work.jrg@chromium.org2009-01-271-15/+8
| | | | | | Review URL: http://codereview.chromium.org/18650 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8732 0039d316-1c4b-4281-b951-d872f2087c98
* Remove inline ToString(KURL) method from v8_bindings.h.tc@google.com2009-01-271-5/+0
| | | | | | | | | | The method is not used and changes to KURL.h (or GURL) cause all the bindings to be re-compiled. Review URL: http://codereview.chromium.org/18818 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8729 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the merge diff3 wrapper to work around a python subprocess bug on windowseseidel@chromium.org2009-01-271-5/+21
| | | | | | | TBR(ojan) Ojan wrote this with me and we tested it together Review URL: http://codereview.chromium.org/19023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8728 0039d316-1c4b-4281-b951-d872f2087c98