summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Remove working files from the remove_files list, and reorganize Win32 ↵erg@google.com2008-10-131-7/+2
| | | | | | | | | speccific things. Review URL: http://codereview.chromium.org/7284 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3329 0039d316-1c4b-4281-b951-d872f2087c98
* Another dupe. Have no clue how they got there.dglazkov@google.com2008-10-131-4/+0
| | | | | | Review URL: http://codereview.chromium.org/7125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3321 0039d316-1c4b-4281-b951-d872f2087c98
* Remove accidental dupe of ExceptionContext in the project file.dglazkov@google.com2008-10-131-8/+0
| | | | | | Review URL: http://codereview.chromium.org/7124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3320 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing tests from the list.tc@google.com2008-10-131-3/+0
| | | | | | | TBR=ericroman Review URL: http://codereview.chromium.org/7118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3308 0039d316-1c4b-4281-b951-d872f2087c98
* Update DerivedSources.make to match modified WebKit scripts. This allows us ↵pkasting@chromium.org2008-10-133-217/+5
| | | | | | | | | to unfork HTMLAttributeNames.in, since the upstream patch I pulled into our third_party directory supersedes the change we made locally. This also reverts my earlier change to the include order in webkit_common.vsprops, which should now no longer be necessary. Review URL: http://codereview.chromium.org/7116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3306 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add code to load the ahem font.tc@google.com2008-10-13450-2922/+3039
| | | | | | | | | | | | | | | We used to load the font. Then came the font hacks from afm files which made it no longer necessary to load the font. The code to load the font was removed. Then we got rid of the font hacks and rebaselined everything. There are lots of updated results (hundreds), but I'm not uploading them to rietveld. I used grep to figure out which tests have "ahem" in them and rebaselined them. Review URL: http://codereview.chromium.org/7097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3304 0039d316-1c4b-4281-b951-d872f2087c98
* GCC 4.3 fixestc@google.com2008-10-135-7/+0
| | | | | | | | | | | | | webkit/glue/resource_fetcher.h:29: error: declaration 'struct WebCore::ResourceHandle' does not declare anything Patch from Seo Sanghyeon <sanxiyn@gmail.com> http://codereview.chromium.org/7094 Review URL: http://codereview.chromium.org/7273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3303 0039d316-1c4b-4281-b951-d872f2087c98
* Build WebCore on linux. Seems to compile cleanly after disabling warnings.tc@google.com2008-10-132-5/+3
| | | | | | | Review URL: http://codereview.chromium.org/471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3302 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes a regression introduced by my fix for ↵ananta@chromium.org2008-10-131-1/+1
| | | | | | | | | | | | | | | http://code.google.com/p/chromium/issues/detail?id=2846 (Revision 3262). The one to one mapping between mime types and supported extensions, which enables us to look up a plugin based on a URL extension regressed as a result of the above change. R=jam Review URL: http://codereview.chromium.org/7272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3300 0039d316-1c4b-4281-b951-d872f2087c98
* Basic GTK test shell: links in the SConscript and brings up a window with ↵evanm@google.com2008-10-135-13/+187
| | | | | | | | | nonfunctioning UI. Review URL: http://codereview.chromium.org/2983 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3299 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt at introducing cross-platform ExceptionContext in the midst ↵dglazkov@google.com2008-10-139-35/+111
| | | | | | | | | | | of unforking. This time I also made changes to files in pending, to temporarily keep them in sync until they are removed and avoid ambiguitiy due to include search path order. Review URL: http://codereview.chromium.org/7267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3296 0039d316-1c4b-4281-b951-d872f2087c98
* This file was supposed to be part of r3290 but I forgot to "svn add" it.ericroman@google.com2008-10-131-0/+11
| | | | | | | | | | (it changes capitalization of "c" to "C" in an error message). TBR=tc@chromium.org Review URL: http://codereview.chromium.org/7268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3294 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused variable (warnings are compile errors)erg@google.com2008-10-131-3/+2
| | | | | | | | Review URL: http://codereview.chromium.org/6417 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3291 0039d316-1c4b-4281-b951-d872f2087c98
* 4 layout tests rebaslined.ericroman@google.com2008-10-137-7/+3
| | | | | | | | | | | - entity-comment-in-style.html: Pixel diff due to fonts. - entity-comment-in-textarea.html: Pixel diff due to fonts + form control. - outdent-selection.html: Pixel diff due to webkit regression -- rebaselining to match webkit, filed followup bug: https://bugs.webkit.org/show_bug.cgi?id=21545 - cyclic-proto.html: Differs by capitalization of error message. We have at least one other test rebaselined because of this; v8 team would rather keep their message so forking. Review URL: http://codereview.chromium.org/7260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3290 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build.evanm@google.com2008-10-131-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3289 0039d316-1c4b-4281-b951-d872f2087c98
* Minimal change to make test_shell_tests link and run zero tests on Linux.evanm@google.com2008-10-133-109/+147
| | | | | | | Review URL: http://codereview.chromium.org/1603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3288 0039d316-1c4b-4281-b951-d872f2087c98
* IDL file merge.ager@google.com2008-10-1314-734/+31
| | | | | | | | | | | | - Use short license header for idl files created by us. - Unfork XSLTProcessor.idl. - Merge in minor changes to idl files. - Remove forked version of layout test that has been fixed upstream (and which we pass after Node.idl merge). Review URL: http://codereview.chromium.org/7113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3286 0039d316-1c4b-4281-b951-d872f2087c98
* 6 more passing layout tests.ericroman@google.com2008-10-111-6/+0
| | | | | | | | These svg tests were fixed by r3266 (the canvas fix), since SVG is also a consumer of ImageBuffer::image(). Review URL: http://codereview.chromium.org/7252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3267 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problem with how Image is created for ImageBuffer, that was causing some ↵ericroman@google.com2008-10-117-73/+91
| | | | | | | | | | canvas layout tests to fail. The problem is that serializing to a BMP and then deserializing is a lossy sequence -- for example if the BMP was fully transparent BMPImageReader has a hack to re-write it as fully opaque (this transformation is what caused canvas-resize-reset.html to be full black). Review URL: http://codereview.chromium.org/7057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3266 0039d316-1c4b-4281-b951-d872f2087c98
* enable v8bindings warningstc@google.com2008-10-116-30/+21
| | | | | | | | | Make warnings fatal in V8Bindings. Review URL: http://codereview.chromium.org/7044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3263 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes http://code.google.com/p/chromium/issues/detail?id=2846, which is ↵ananta@chromium.org2008-10-103-6/+29
| | | | | | | | | | | | | an issue with bloomberg.com not detecting the windows media player plugin. The site reads the list of plugins off the Navigator object and runs through the list of plugins comparing each with the desired plugin name (Windows Media). This fails in Chrome as the Activex shim is registered by default as the handler for media player, with the name as activex-shim. The fix is to split up the Activex shim registration into two, one handling the application/x-oleobject|application/oleobject mime types, and the other handling the windows media player types. R=jam Bug=2846 Review URL: http://codereview.chromium.org/7234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3262 0039d316-1c4b-4281-b951-d872f2087c98
* Fix error when manually running http_server on Windows.mmoss@google.com2008-10-101-5/+4
| | | | | | | | | | | | This bug was shaken out by Mac changes in r3095. $ third_party/python_24/python webkit/tools/layout_tests/layout_package/http_server.py --server start <snip> ImportError: No module named layout_package.path_utils Review URL: http://codereview.chromium.org/7095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3257 0039d316-1c4b-4281-b951-d872f2087c98
* Implement layoutTestController.setPopupBlockingEnabled. Thistc@google.com2008-10-103-5/+17
| | | | | | | gives us one more passing test. Review URL: http://codereview.chromium.org/7241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3251 0039d316-1c4b-4281-b951-d872f2087c98
* Add $JAVASCRIPTCORE_DIR/wtf to CPPPATH for the Windows build.sgk@google.com2008-10-101-1/+2
| | | | | | | Fix the path to ThreadingWin.cpp (duplicated wtf/ subdir). Review URL: http://codereview.chromium.org/7096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3245 0039d316-1c4b-4281-b951-d872f2087c98
* Add V8WebKitCSSKey{frame,fames}Rule.cpp to V8Bindings.lib.sgk@google.com2008-10-101-263/+271
| | | | | | | Sort the list to make it easier to find missing things... Review URL: http://codereview.chromium.org/7088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3244 0039d316-1c4b-4281-b951-d872f2087c98
* Implement CaptureImage on the Macamanda@chromium.org2008-10-101-1/+17
| | | | | | Review URL: http://codereview.chromium.org/7237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3233 0039d316-1c4b-4281-b951-d872f2087c98
* Add a support to NPN_PostUrl[Notify] using filesjoshia@google.com2008-10-101-34/+82
| | | | | | | | | | | | | | | | | | | | | Post data to be uploaded from a file. This can be handled in two ways. 1. Read entire file and send the contents as if it was a post data specified in the argument 2. Send just the file details and read them in the browser at the time of sending the request. Approach 2 is more efficient but complicated. Approach 1 has a major drawback of sending potentially large data over two IPC hops. In a way 'large data over IPC' problem exists as it is in case of plugin giving the data directly instead of in a file. Currently we are going with the approach 1 to get the feature working. We can optimize this later with approach 2. BUG=629 Review URL: http://codereview.chromium.org/6548 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3226 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling back tree breakagedglazkov@google.com2008-10-105-44/+25
| | | | | | | | TBR=pkasting Review URL: http://codereview.chromium.org/7086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3224 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests for Windows XP buildbots without MS Office installed (and ↵jungshik@google.com2008-10-1058-121/+93
| | | | | | | | | | | | | | without Arial Unicode MS). These baselines should be good even on machines with Arial Unicode MS installed because http://codereview.chromium.org/6495 (r3062) changed the font search order. BUG=2304 TEST=pass layout tests Review URL: http://codereview.chromium.org/7036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3223 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork additional webkit files to keep mac build in sync with windows and linuxamanda@chromium.org2008-10-101-33/+35
| | | | | | Review URL: http://codereview.chromium.org/7082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3221 0039d316-1c4b-4281-b951-d872f2087c98
* Remove --nohttp, --nosvg, --save-failures and the code for them.tc@google.com2008-10-101-23/+5
| | | | | | | | Also remove --num-test-shells, but don't actually remove the code for it yet. Review URL: http://codereview.chromium.org/6397 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3220 0039d316-1c4b-4281-b951-d872f2087c98
* Implement cross-platform ExceptionContext (2/2)dglazkov@google.com2008-10-105-25/+44
| | | | | | | | First part #6400 committed as r3216. Review URL: http://codereview.chromium.org/7081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3219 0039d316-1c4b-4281-b951-d872f2087c98
* Add stacking_order_iterator.cc to the SCons build.sgk@google.com2008-10-101-0/+1
| | | | | | Review URL: http://codereview.chromium.org/7083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3218 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up SCons build with more unforking.sgk@google.com2008-10-101-18/+7
| | | | | | Review URL: http://codereview.chromium.org/7080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3215 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork Clipboard.idl and implement the remaining custom methods.ager@google.com2008-10-103-49/+93
| | | | | | Review URL: http://codereview.chromium.org/7227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3213 0039d316-1c4b-4281-b951-d872f2087c98
* Change Location::setHash to match JSC version.darin@chromium.org2008-10-102-2/+2
| | | | | | | | R=ager Review URL: http://codereview.chromium.org/7221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3206 0039d316-1c4b-4281-b951-d872f2087c98
* libxml DerivedSourcestc@google.com2008-10-101-1/+1
| | | | | | | | | | put libxml's config.h and xmlversion.h in Hammer/third_party/libxml/DerivedSources instead of scons. Review URL: http://codereview.chromium.org/7040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3204 0039d316-1c4b-4281-b951-d872f2087c98
* This change seems dumb, but it works.pkasting@chromium.org2008-10-101-1/+1
| | | | | | | | | | | | | Apparently, WebCore/html and the DerivedSources both include an HTMLElementFactory.h -- each of which prototype the same functions, but with different signatures >:(. The reason this doesn't seem to be a problem upstream is that their include paths pull in WebCore/html before they pull in the DerivedSources. In our case, these include paths come from two separate .vsprops. The .vsprops seem to be considered last-first, so if we include foo.vsprops and bar.vsprops, the resulting merged include path is "bar/;foo/". So I just swap the .vsprops that contains DerivedSources with the one that contains WebCore/html. There may be a better fix. From the actual list of headers in the upstream projects, it's not clear HTMLElementFactory.h is even still supposed to _be_ autogenerated. If it isn't, and it just hasn't been noticed due to this include path issue, then perhaps we should do a local+upstream patch to stop it from being generated at all. However, I haven't yet been able to figure out why this file gets generated :(. Comments welcome. Review URL: http://codereview.chromium.org/7045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3167 0039d316-1c4b-4281-b951-d872f2087c98
* Some initial fixes for ScriptController errors. There's stillojan@google.com2008-10-101-41/+27
| | | | | | | | a ton, but I'd like to have all my changes checked in should V8 folk want to help overnight. Review URL: http://codereview.chromium.org/7048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3166 0039d316-1c4b-4281-b951-d872f2087c98
* Change JSC build to use ScriptControllerKJS.cpp. ojan@google.com2008-10-102-2/+4
| | | | | | | | | | | | | | | | I'm not a huge fan of this, but it's what's in the tree now and we should either get that working or change our uses of ScriptController to restrict to the public API of ScriptController.h. Also fixes one compile error in the header. I'm hoping we can ask the V8 team to help out fixing ScriptController issues since they understand this code better. Review URL: http://codereview.chromium.org/7203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3164 0039d316-1c4b-4281-b951-d872f2087c98
* Make more code compile.erg@google.com2008-10-103-9/+2
| | | | | | | Review URL: http://codereview.chromium.org/7042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3162 0039d316-1c4b-4281-b951-d872f2087c98
* Get more of glue/ compiling.erg@google.com2008-10-102-23/+21
| | | | | | | Review URL: http://codereview.chromium.org/7043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3161 0039d316-1c4b-4281-b951-d872f2087c98
* Hack around macro conflict problems in KURL.h.pkasting@chromium.org2008-10-101-0/+5
| | | | | | Review URL: http://codereview.chromium.org/7041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3159 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break. TBR=paulgjam@chromium.org2008-10-091-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3153 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build breakjam@chromium.org2008-10-092-0/+5
| | | | | | TBR=paulg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3151 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused variable (warnings are errors)erg@google.com2008-10-092-2/+1
| | | | | | | | Review URL: http://codereview.chromium.org/6214 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3149 0039d316-1c4b-4281-b951-d872f2087c98
* Implement ScrollView::inWindow by plumbing through RenderWidget::is_hidden ↵jam@chromium.org2008-10-097-3/+26
| | | | | | | | | | to improve performance when a tab is in the background. BUG=2525 Review URL: http://codereview.chromium.org/6503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3147 0039d316-1c4b-4281-b951-d872f2087c98
* Add stub constructors to compile on Linux and remove warning for switch ↵erg@google.com2008-10-092-2/+9
| | | | | | | | | | cases not handled in the code Review URL: http://codereview.chromium.org/6426 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3146 0039d316-1c4b-4281-b951-d872f2087c98
* Some small linux build cleanups:tc@google.com2008-10-094-22/+8
| | | | | | | | | | | - Move WTF_USE_ICU_UNICODE from config.h.in to our SConscript file - Fix the include path for libxml/xmlversion.h (use the file copied into Hammer rather than the one from the linux subdir) - Make precompiled_v8bindings.cpp be conditionally added, rather than conditionally removed. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3142 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork DerivedSources.make, part 2.pkasting@chromium.org2008-10-093-661/+3
| | | | | | Review URL: http://codereview.chromium.org/7033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3141 0039d316-1c4b-4281-b951-d872f2087c98