summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Rebaseline two tests that were different because of different skia versions.brettw@google.com2008-12-034-2/+2
| | | | | | Review URL: http://codereview.chromium.org/13103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6311 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanup of ScriptValue.fqian@google.com2008-12-032-8/+38
| | | | | | Review URL: http://codereview.chromium.org/13102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6310 0039d316-1c4b-4281-b951-d872f2087c98
* Get the test plugin compiling and working for the Mac.avi@google.com2008-12-033-0/+332
| | | | | | Review URL: http://codereview.chromium.org/12913 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6308 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/gfx/skia_util to skia/ext/skia_util_win.brettw@google.com2008-12-032-2/+2
| | | | | | | In a later pass, I will separate off the cross-platform part of this file into skia/ext/skia_util (only one function). Review URL: http://codereview.chromium.org/13101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6306 0039d316-1c4b-4281-b951-d872f2087c98
* Allows scons build to use local copy of platformsdk if one is not bundled ↵bradnelson@chromium.org2008-12-031-4/+2
| | | | | | | | side-by-side. Review URL: http://codereview.chromium.org/12915 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6305 0039d316-1c4b-4281-b951-d872f2087c98
* Triage some tests. File bugs on some, and rebaseline others. The rebaselines ↵brettw@google.com2008-12-0315-15/+105
| | | | | | | | are V8 exception text differences (large-expressions) and font size differences (the rest). Review URL: http://codereview.chromium.org/12910 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6298 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an uninitialized variable in data: urls.deanm@chromium.org2008-12-031-1/+5
| | | | | | | | Properly initialize ResourceLoaderBridge::ResponseInfo for data: urls. This is similar to the problem fixed in r5921. Review URL: http://codereview.chromium.org/12906 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6296 0039d316-1c4b-4281-b951-d872f2087c98
* Revert my accidental addition of TransparencyHelperWin to the port vcproj ↵brettw@google.com2008-12-031-8/+0
| | | | | | | | (no such file). Review URL: http://codereview.chromium.org/13096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6291 0039d316-1c4b-4281-b951-d872f2087c98
* Move convolver and image_operations from base/gfx to skia/ext. This is justbrettw@google.com2008-12-034-3/+11
| | | | | | | | like my previous change except does no namespace renaming and doesn't touch skia_utils. Review URL: http://codereview.chromium.org/13080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6290 0039d316-1c4b-4281-b951-d872f2087c98
* Copy of http://codereview.chromium.org/13003 created by ↵sgjesse@chromium.org2008-12-037-0/+1901
| | | | | | | | yury.semikhatsky@gmail.com for final commit. Review URL: http://codereview.chromium.org/13092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6286 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some passing tests from the tests list.deanm@chromium.org2008-12-031-13/+0
| | | | | | Review URL: http://codereview.chromium.org/13085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6280 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some correctly passing tests; add notes on some others.evanm@google.com2008-12-031-8/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6275 0039d316-1c4b-4281-b951-d872f2087c98
* Handle the zoom cursors properly by copying more code out of WebKit's GTK port.evanm@google.com2008-12-032-2/+262
| | | | | | | Review URL: http://codereview.chromium.org/13079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6274 0039d316-1c4b-4281-b951-d872f2087c98
* Tag some failing layout tests with the reason they're failing.evanm@google.com2008-12-031-2/+11
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6271 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Re-baseline multiple_pseudo_elements-expected.htmlagl@chromium.org2008-12-034-4/+104
| | | | | | | | | | The only difference is the width of the large T (off by one pixel). This is caused by rounding errors of the phamton points in the hinter. Also remove a couple of layout tests which now pass from the FAIL set. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6270 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: calculate x-height from the outline of the glyph.agl@chromium.org2008-12-032-9/+25
| | | | | | | | | This allows us to pass css1/font_properties/font_size.html Review URL: http://codereview.chromium.org/13076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6269 0039d316-1c4b-4281-b951-d872f2087c98
* Annotate some tests in the test list with more information.evanm@google.com2008-12-032-18/+19
| | | | | | | Review URL: http://codereview.chromium.org/13072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6267 0039d316-1c4b-4281-b951-d872f2087c98
* Revert my skia file moves because of layout test failures.brettw@google.com2008-12-036-24/+19
| | | | | | Review URL: http://codereview.chromium.org/12892 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6266 0039d316-1c4b-4281-b951-d872f2087c98
* Linux rebaseline: css1/font_properties/font.htmlagl@chromium.org2008-12-034-1/+229
| | | | | | | | | | | We are 2px too wide on one line of text. The issue is a rounding difference in the TrueType hinting code. This is not something which I'm going to fix. Review URL: http://codereview.chromium.org/12889 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6265 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test baselines now that tc fixed 2857.erg@google.com2008-12-033-7/+2
| | | | | | Review URL: http://codereview.chromium.org/12891 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6263 0039d316-1c4b-4281-b951-d872f2087c98
* Add a MEDIA resource to webkit port and glue code so thathclam@chromium.org2008-12-033-2/+8
| | | | | | | | we can have special handlings on media resources Review URL: http://codereview.chromium.org/12858 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6262 0039d316-1c4b-4281-b951-d872f2087c98
* Merge the windows and linux test lists.tc@google.com2008-12-035-1693/+340
| | | | | | | | | | | | We have the test script look for the test lists in the platform specific dir. If it doesn't find it, it falls back to the file in layout_tests/test_lists. Mac still has its own test list. Review URL: http://codereview.chromium.org/12886 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6257 0039d316-1c4b-4281-b951-d872f2087c98
* Fix color conversion. When I removed the dependency on skia_utils in this ↵brettw@google.com2008-12-031-1/+1
| | | | | | | | port file, I did the color conversion wrong. Review URL: http://codereview.chromium.org/13073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6256 0039d316-1c4b-4281-b951-d872f2087c98
* Move convolver, image_operations, and skia_utils from base/gfx to skia/ext.brettw@google.com2008-12-026-19/+24
| | | | | | | | | | | This changes the namespace in those files from "gfx" to "skia". I split skia_utils into two parts, the Windows specific part is now in a separate file called skia_utils_win. There were several obsolete includes of these headers which I removed. I also removed img_resize_perftest which isn't used and has bitrotted. Review URL: http://codereview.chromium.org/12842 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6248 0039d316-1c4b-4281-b951-d872f2087c98
* Change the map of accessibility id to IAccessible interface to holdananta@chromium.org2008-12-022-2/+4
| | | | | | | | | | | | | | a COMPtr<IAccessible> instead. This ensures that it is refcounted. I saw an instance while debugging bug 4582, where the map actually had a junk IAccessible pointer with a valid accessibility id. Bug=4582 R=jam Review URL: http://codereview.chromium.org/10980 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6246 0039d316-1c4b-4281-b951-d872f2087c98
* Allow PDF files to open in Acrobat Reader. ananta@chromium.org2008-12-026-19/+19
| | | | | | | | | | | | | | | | | | This fixes http://code.google.com/p/chromium/issues/detail?id=3977, which is an issue with Acrobat Reader internet preferences being set to always open PDF files in Reader. This operation when performed in chrome and Safari brings up an error message from the Acrobat Reader plugin that the file could not be found. The plugin in this case returns NP_ASFILE as the plugin mode from NPP_NewStream. The data is written accordingly to the temp file created. When we finish receiving the data we pass the file name in NPP_StreamAsFile to the plugin. The plugin does not open the file immediately as per our expectation. It opens the file after the stream has been destroyed which ends up deleting the temp file created above. Debugged Firefox and found that it never deletes these temp files and leaves them around in the cache. We can go one step forward and track all these files on a per instance basis. These are deleted when the plugin instance is destroyed. Bug=3977 R=jam Review URL: http://codereview.chromium.org/12875 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6245 0039d316-1c4b-4281-b951-d872f2087c98
* Remove empty "port/dom" directory and reference to non-existent ↵dglazkov@google.com2008-12-021-4/+0
| | | | | | | | ScriptController.h file. Review URL: http://codereview.chromium.org/13061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6242 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/css1/box_properties/acid_test.html now runs on Linux.agl@chromium.org2008-12-021-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6236 0039d316-1c4b-4281-b951-d872f2087c98
* Add Verdana to the list of loaded fonts.agl@chromium.org2008-12-021-0/+4
| | | | | | | This fixes, at least, LayoutTests/css1/box_properties/acid_test.html git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6234 0039d316-1c4b-4281-b951-d872f2087c98
* Triage some layout tests. I filed bugs on 3 and rebaselined one.brettw@google.com2008-12-024-6/+5
| | | | | | Review URL: http://codereview.chromium.org/13054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6232 0039d316-1c4b-4281-b951-d872f2087c98
* Fix text selection for the Mac test_shell, for some value of "fix".paul@chromium.org2008-12-021-1/+1
| | | | | | Review URL: http://codereview.chromium.org/12853 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6230 0039d316-1c4b-4281-b951-d872f2087c98
* Add a note about why chrome/fonts/impact.html layout test is broken.agl@chromium.org2008-12-021-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6229 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the URL and title from the state getting functions and IPC messages.brettw@google.com2008-12-024-33/+21
| | | | | | | If the title or URL changes, we'll be updated in other ways, so this extra processing is wasted. Review URL: http://codereview.chromium.org/12859 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6225 0039d316-1c4b-4281-b951-d872f2087c98
* Add setStopProvisionalFrameLoads to the test shell layout test controller.tc@google.com2008-12-024-4/+25
| | | | | | | | | | This fixes a layout test. BUG=http://crbug.com/2980 Review URL: http://codereview.chromium.org/13038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6224 0039d316-1c4b-4281-b951-d872f2087c98
* Few minor updates to the linux expected results list.deanm@chromium.org2008-12-021-2/+1
| | | | | | Review URL: http://codereview.chromium.org/13051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6219 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline deep-recursion, additional test cases were added upstream.deanm@chromium.org2008-12-024-7/+5
| | | | | | Review URL: http://codereview.chromium.org/13048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6217 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to get the linux expected results closer to reality.deanm@chromium.org2008-12-021-8/+305
| | | | | | Review URL: http://codereview.chromium.org/12867 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6215 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to make the linux test lists more accurate.deanm@chromium.org2008-12-022-682/+61
| | | | | | | | This will require a second pass after a few buildbot runs. Review URL: http://codereview.chromium.org/13049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6214 0039d316-1c4b-4281-b951-d872f2087c98
* I wanted env.subst() afterall, env.Dir is apparently incorrect.deanm@chromium.org2008-12-021-2/+1
| | | | | | Review URL: http://codereview.chromium.org/12860 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6209 0039d316-1c4b-4281-b951-d872f2087c98
* Pre-substitute webkit includes to avoid repeated subsitution. This causes ↵deanm@chromium.org2008-12-021-16/+19
| | | | | | | | my null build to go from 45s to 30s. Review URL: http://codereview.chromium.org/12828 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6206 0039d316-1c4b-4281-b951-d872f2087c98
* Oops, no pipe anymore.nsylvain@chromium.org2008-12-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6202 0039d316-1c4b-4281-b951-d872f2087c98
* A test was there twice in the tests_fixable.txtnsylvain@chromium.org2008-12-021-4/+1
| | | | | | | TBR:ojan Review URL: http://codereview.chromium.org/13041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6201 0039d316-1c4b-4281-b951-d872f2087c98
* Update debug fixable list.ojan@google.com2008-12-021-0/+5
| | | | | | Review URL: http://codereview.chromium.org/12852 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6194 0039d316-1c4b-4281-b951-d872f2087c98
* Add a wrapper around beyondcompare/kdiff3 so that it can be plugged intoojan@google.com2008-12-022-9/+127
| | | | | | | | | svn merge's diff3-cmd. Eventually, others can use this for other diff3 tools as well, they'll just need to add the right tweaks to support other tools. Review URL: http://codereview.chromium.org/11520 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6192 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to include this in the merge change I just landed. TBR to greenify tree.ojan@google.com2008-12-021-1/+11
| | | | | | Review URL: http://codereview.chromium.org/13032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6188 0039d316-1c4b-4281-b951-d872f2087c98
* src/webkit side of webkit merge 38729:38760ojan@google.com2008-12-018-12/+57
| | | | | | Review URL: http://codereview.chromium.org/13028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6183 0039d316-1c4b-4281-b951-d872f2087c98
* Baseline 12 layout tests (10 new, 2 changed)ericroman@google.com2008-12-0137-63/+321
| | | | | | | | | | | | | | | The 10 new differed by the usual text/form control differences. The two changed were: * LayoutTests/fast/forms/placeholder-set-attribute.html Baseline changed a while ago (lighter placeholder text color) * LayoutTests/fast/forms/select-initial-position.html Currently looks fine (didn't check for historical difference) Review URL: http://codereview.chromium.org/12837 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6180 0039d316-1c4b-4281-b951-d872f2087c98
* Re-point WebCoreObjCExtras to WebKit, remove one from pending dir.dglazkov@google.com2008-12-012-83/+1
| | | | | | Review URL: http://codereview.chromium.org/13024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6176 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the X selection clipboard for copying html and text out of a linux ↵tc@google.com2008-12-0110-6/+90
| | | | | | | | | | | | | | test shell. I implemented it in the webview delegate, so when we switch to the multiprocess architecture, we will need to find out if the clipboard callback can be async (the current method would require a sync call from browser to renderer to get the selected text). Review URL: http://codereview.chromium.org/12700 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6160 0039d316-1c4b-4281-b951-d872f2087c98
* Allow for setting platform-specific expecations for layout tests.ojan@google.com2008-12-017-168/+193
| | | | | | | | I don't actually update any test lists, but I did test that all my examples in the documentation actually work. Review URL: http://codereview.chromium.org/12628 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6156 0039d316-1c4b-4281-b951-d872f2087c98