summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Rename various text zoom related stuff to be more generic, since we now canbrettw@google.com2008-10-144-30/+42
| | | | | | | | | | optionally zoom the page. I added an easy way in render_view to toggle between text zoom and full page zoom, and allowed the embedder to specify this in the glue layer. This allows me to fix the text zoom layout test, which specifically asks that the text be zoomed. Review URL: http://codereview.chromium.org/7320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3377 0039d316-1c4b-4281-b951-d872f2087c98
* Convert CaptureImage to a single method with lots of ifdefs.tc@google.com2008-10-141-36/+9
| | | | | | | | | | Original patch from icefox (Torchmobile) in http://codereview.chromium.org/7244 . Review URL: http://codereview.chromium.org/7150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3376 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where if we converted a std::string into a WebCore::String,brettw@google.com2008-10-142-6/+17
| | | | | | | | | the encoding will be incorrect. We assume std::string is UTF-8, but WebCore assume it's Latin-1 when you use the 8-bit constructor. Review URL: http://codereview.chromium.org/7266 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3375 0039d316-1c4b-4281-b951-d872f2087c98
* Report a reasonable error message when test_shell isn't found, and givebrettw@google.com2008-10-141-3/+11
| | | | | | | some help about what could be wrong. Review URL: http://codereview.chromium.org/7156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3373 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit\pending\wtf\ThreadingWin.cpp.sgk@google.com2008-10-141-469/+0
| | | | | | Review URL: http://codereview.chromium.org/7152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3371 0039d316-1c4b-4281-b951-d872f2087c98
* Start compiling webview_impl.cc.erg@google.com2008-10-142-1/+209
| | | | | | | | | We include HistoryItem.h as a hack because otherwise we use third_party/WebKit/.../HistoryItem.h, which includes their CachedPage.h instead of our forked copy. This is not a long term solution. (crbug.com/3425) Review URL: http://codereview.chromium.org/7326 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3370 0039d316-1c4b-4281-b951-d872f2087c98
* Include needed header under Linux.erg@google.com2008-10-141-0/+1
| | | | | | | | | TBR=tony Review URL: http://codereview.chromium.org/7153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3369 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of pending\webkit\DeleteButtonController.cppsgk@google.com2008-10-142-4/+1
| | | | | | | | from the SCons build. Delete left-over $PENDING_DIR in commented-out file. Review URL: http://codereview.chromium.org/7322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3368 0039d316-1c4b-4281-b951-d872f2087c98
* get webframe_impl.cc to compile on linuxtc@google.com2008-10-143-19/+36
| | | | | | | | | Includes changes from http://codereview.chromium.org/7244 by icefox (Torchmobile Inc.) Review URL: http://codereview.chromium.org/7319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3366 0039d316-1c4b-4281-b951-d872f2087c98
* Fix spelling.erg@google.com2008-10-141-1/+7
| | | | | | | | | TBR=tony Review URL: http://codereview.chromium.org/7316 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3361 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "wrap HMODULE with ifdefs for right now to compile on linux"erg@google.com2008-10-141-7/+1
| | | | | | | | | TBR=tony Review URL: http://codereview.chromium.org/7146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3360 0039d316-1c4b-4281-b951-d872f2087c98
* Make zomm do full page zoom instead of just text zoom.brettw@google.com2008-10-141-3/+3
| | | | | | Review URL: http://codereview.chromium.org/7314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3359 0039d316-1c4b-4281-b951-d872f2087c98
* wrap HMODULE with ifdefs for right now to compile on linuxerg@google.com2008-10-141-1/+7
| | | | | | | | Review URL: http://codereview.chromium.org/6412 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3358 0039d316-1c4b-4281-b951-d872f2087c98
* Lots of ScriptController fixes, but it still doesn't compile cleanly.pkasting@chromium.org2008-10-142-218/+408
| | | | | | | | | This makes the header and C file noticeably more like the upstream versions. In some cases I have ripped out the implementations of functions that we added that there's no obvious way to make it work. The V8 team is going to have to implement these. This code absolutely isn't going to run. Review URL: http://codereview.chromium.org/7313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3356 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork 3.0: Header files, part two.dglazkov@google.com2008-10-142-8/+8
| | | | | | Review URL: http://codereview.chromium.org/7311 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3355 0039d316-1c4b-4281-b951-d872f2087c98
* update name file generationtc@google.com2008-10-141-24/+20
| | | | | | | | | | bring the scons build inline with DerivedSources.make that got updated in r3306. Review URL: http://codereview.chromium.org/7306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3354 0039d316-1c4b-4281-b951-d872f2087c98
* Fix one of icefox's patchs which broke under windows by adding the header ↵erg@google.com2008-10-141-6/+10
| | | | | | | | | | | which defines all our OS_* defines. http://codereview.chromium.org/7270 Review URL: http://codereview.chromium.org/7312 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3353 0039d316-1c4b-4281-b951-d872f2087c98
* Committed on behalf of treat.adam@gmail.com (manyoso::TorchMobile)pamg@google.com2008-10-141-1/+1
| | | | | | | | | | | | | | | | * There is no such file as 'String.h' in all of chromium trunk checkout. According to Visual Studio, the 'String.h' it is including here is part of the MS Windows SDK. But the usage in this file suggests WebCore::String which is declared in the 'PlatformString.h' header file which is included indirectly. I've added the include of 'PlatformString.h' explicitly for clarity and removed the erroneous MS Windows SDK include file. http://codereview.chromium.org/3171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3352 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Wrap cursor calls with windows ifdef as cursor support only works on ↵erg@google.com2008-10-141-9/+6
| | | | | | | | | | | windows right now" TBR=tony Review URL: http://codereview.chromium.org/7141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3350 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap cursor calls with windows ifdef as cursor support only works on windows ↵erg@google.com2008-10-141-6/+9
| | | | | | | | | | | | | right now Fix order of initialisation warning. Add DragData #ifelse for Linux Review URL: http://codereview.chromium.org/7270 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3349 0039d316-1c4b-4281-b951-d872f2087c98
* Replace pragma with MSVC macroserg@google.com2008-10-143-5/+8
| | | | | | | | Review URL: http://codereview.chromium.org/6212 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3345 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing test from fixable list. Passes afterager@google.com2008-10-141-1/+0
| | | | | | | | XMLHttpProgressEvents have been enabled. Review URL: http://codereview.chromium.org/7301 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3344 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a number of layout tests.ager@google.com2008-10-1414-167/+315
| | | | | | | | | | - Add v8 binding for animation and transition types. - Update SVGPODTypeWrappers to follow the latest webkit changes. - Remove a rebaselining that is no longer needed. Review URL: http://codereview.chromium.org/7298 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3343 0039d316-1c4b-4281-b951-d872f2087c98
* Remove no-longer-referenced webkit\pending files.sgk@google.com2008-10-1432-14771/+0
| | | | | | Review URL: http://codereview.chromium.org/7132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3342 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for issue 81olehougaard@google.com2008-10-142-5/+13
| | | | | | | | Putting all peers of DOM nodes in an object group, so they won't be garbage collected too soon. Review URL: http://codereview.chromium.org/7228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3341 0039d316-1c4b-4281-b951-d872f2087c98
* include platform/gtk in the CPPPATH on linuxtc@google.com2008-10-141-0/+11
| | | | | | | Review URL: http://codereview.chromium.org/7289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3335 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some types in ScriptController.h to be a bit less wonky. This was ↵pkasting@chromium.org2008-10-143-20/+14
| | | | | | | | mbelshe's proposed method and I think it's sane and clsoer to upstream than what we have now, but I admit that I haven't thought carefully through all the fine points. Review URL: http://codereview.chromium.org/7288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3333 0039d316-1c4b-4281-b951-d872f2087c98
* build more glue on linuxtc@google.com2008-10-142-5/+8
| | | | | | | Review URL: http://codereview.chromium.org/7286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3332 0039d316-1c4b-4281-b951-d872f2087c98
* 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