summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* 1. Scope pane is populated with local variables, arguments and 'this' object ↵yurys@google.com2009-04-033-52/+231
| | | | | | | | | for each call frame. These are only data we can extract from 'backtrace' response for now. It will be improved once we extend the debugger protocol. 2. Created descendants of ObjectPropertiesSection and ObjectPropertyTreeElement for Elements panel. This way we avoid conflicts with Scripts panel which uses same classes but with data represented in a different format. Review URL: http://codereview.chromium.org/62003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13081 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Use string literals when encoding messages.pfeldman@chromium.org2009-04-033-124/+89
| | | | | | Review URL: http://codereview.chromium.org/62002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13078 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fixes for crashes / bugs while debugging calendar.google.com.pfeldman@chromium.org2009-04-037-114/+180
| | | | | | Review URL: http://codereview.chromium.org/60051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13077 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 13070. Apparently this somehow caused failures onojan@chromium.org2009-04-032-90/+17
| | | | | | | | Linux and Mac builds. Then turning on parallelization for windows release caused a couple failures still. Review URL: http://codereview.chromium.org/60082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13076 0039d316-1c4b-4281-b951-d872f2087c98
* Don't call NPP_StreamAsFile on the plugin, if the stream is being closed due ↵ananta@chromium.org2009-04-031-1/+2
| | | | | | | | | | | | | to an error, i.e. due to a user break or a network error. This causes the FoxIt reader plugin to crash. Fixes bug http://code.google.com/p/chromium/issues/detail?id=9539 Bug=9539 Review URL: http://codereview.chromium.org/56206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13075 0039d316-1c4b-4281-b951-d872f2087c98
* Take number three at running tests in parallel for Windows-releaseojan@chromium.org2009-04-031-9/+5
| | | | | | | builds. TBR to submit while the tree is less active. Review URL: http://codereview.chromium.org/56210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13074 0039d316-1c4b-4281-b951-d872f2087c98
* A workaround fix for Issue 9186.hbono@chromium.org2009-04-031-0/+6
| | | | | | | | | This crash is caused in a unnecessary check whether or not to add a "text direction" submenu to a context menu. Since we don't have a "text direction" submenu and this check is unnecessary now, this change set a page setting that disables this check. BUG=9186 Review URL: http://codereview.chromium.org/42690 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13072 0039d316-1c4b-4281-b951-d872f2087c98
* Shard running of webkit tests by directory. This will hopefullyojan@chromium.org2009-04-032-16/+89
| | | | | | | | | | | | reduce flakiness when running with multiple test_shells as dependencies between tests are mostly isolated to tests in the same directory (e.g. the xmlhttprequest tests that write to the same file URL are all in the xmlhttprequest directory). Submitting from a different client than the one that got code review because I can't get VPN to work. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13070 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linking with gold by cleaning up lib dependencies.tc@google.com2009-04-021-1/+0
| | | | | | | | | | | | | | | - Remove pangoft2, we don't use it anywhere. - Add gdk, fontconfig and freetype2 as dependencies of skia. Gdk is used in platform_canvas_linux. - X11, Xrender and Xext are used by the IPC system, so everything that depends on common, needs to link in those libs. By moving the link_settings line into the libcommon.a target, all projects inherit these. Review URL: http://codereview.chromium.org/60070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13055 0039d316-1c4b-4281-b951-d872f2087c98
* The webarchive/loading/ test crashes were fixed in r13051. They now timeoutpam@chromium.org2009-04-021-4/+0
| | | | | | | | | | | again, as expected since we don't support webarchive, so it's safe to remove their special cases and return to skipping them. BUG=9549 TEST=covered by layout tests Review URL: http://codereview.chromium.org/58011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13054 0039d316-1c4b-4281-b951-d872f2087c98
* An empty MIME type doesn't match any plugin, no matter what they may claim.pam@chromium.org2009-04-021-1/+1
| | | | | | | | | | BUG=9549 TEST=install Silverlight, 'run_webkit_tests.sh --force LayoutTests/webarchive/loading', see no crashes (timeouts are OK) Review URL: http://codereview.chromium.org/60021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13051 0039d316-1c4b-4281-b951-d872f2087c98
* Move assorted "bug 12345" comments into BUG12345 annotations.pam@chromium.org2009-04-021-237/+213
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/60060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13046 0039d316-1c4b-4281-b951-d872f2087c98
* Only create one downloads tab per window. If there is already a Downloadsestade@chromium.org2009-04-021-3/+4
| | | | | | | | | | tab, then switch to it instead of creating new one. Introduce FOCUS_SINGLETON_TAB disposition. patch by Mohamed Mansour <http://codereview.chromium.org/50003/show> Review URL: http://codereview.chromium.org/60062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13045 0039d316-1c4b-4281-b951-d872f2087c98
* Turn off tcmalloc so we can see if it impacts reliability mbelshe@google.com2009-04-021-1/+1
| | | | | | | | tests. Review URL: http://codereview.chromium.org/60063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13041 0039d316-1c4b-4281-b951-d872f2087c98
* Enable layout test worker-replace-self.html since the underlying V8 issue ↵jianli@chromium.org2009-04-021-3/+0
| | | | | | | | has been fixed. Review URL: http://codereview.chromium.org/57079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13037 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing headers and use patterns to exclude unneeded sources.avi@google.com2009-04-021-16/+24
| | | | | | Review URL: http://codereview.chromium.org/56196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13033 0039d316-1c4b-4281-b951-d872f2087c98
* Paste from the x clipboard into webkit.estade@chromium.org2009-04-024-1/+41
| | | | | | Review URL: http://codereview.chromium.org/51008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13031 0039d316-1c4b-4281-b951-d872f2087c98
* More updates corresponding to tests that seem to be passing on Mac now.darin@chromium.org2009-04-021-9/+0
| | | | | | | | TBR=jeremy Review URL: http://codereview.chromium.org/56195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13027 0039d316-1c4b-4281-b951-d872f2087c98
* The test was failing because the ui_test run before it failed to delete the ↵jam@chromium.org2009-04-021-7/+13
| | | | | | | | test plugin (it must have still been locked by the browser process). As a result, test_shell_tests loaded that plugin into its plugin info cache. Review URL: http://codereview.chromium.org/58005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13026 0039d316-1c4b-4281-b951-d872f2087c98
* More updates to test_expectations.txtdarin@chromium.org2009-04-021-38/+19
| | | | | | | | TBR=jeremy Review URL: http://codereview.chromium.org/60053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13023 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of libs over to gyp on windows.bradnelson@google.com2009-04-021-2/+2
| | | | | | Review URL: http://codereview.chromium.org/60019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13020 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: beautify debugger script list.pfeldman@chromium.org2009-04-021-1/+11
| | | | | | Review URL: http://codereview.chromium.org/56181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13018 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: add missing changes to the js file (from the ↵pfeldman@chromium.org2009-04-021-7/+31
| | | | | | | | http://codereview.chromium.org/60047). Review URL: http://codereview.chromium.org/60050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13017 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations.darin@chromium.org2009-04-021-30/+3
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/60048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13015 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tests that depend on setCustomPolicyDelegate and waitForPolicyDelegate.darin@chromium.org2009-04-029-27/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 1- Need to support a second parameter to setCustomPolicyDelegate that controls whether subsequent loads are permitted or not. Previously, we would always deny any subsequent loads. 2- Need to change the string that we produce when writing out the URL that is impacted by a custom policy delegate. We need to write out only the filename part of the URL. (We need to do this only for file:// URLs.) 3- Add LayoutTestController::waitForPolicyDelegate and corresponding method on TestWebViewDelegate. 4- Improve the way we reset the TestWebViewDelegate. Now, instead of having support for reseting individual fields, we just reallocate the delegate. This requires adding a SetDelegate method to WebView. BUG=9582 R=dglazkov Review URL: http://codereview.chromium.org/56169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13014 0039d316-1c4b-4281-b951-d872f2087c98
* Added trivial exception event handler that prints message to the Console and ↵yurys@google.com2009-04-021-0/+13
| | | | | | | | resumes the script execution. Review URL: http://codereview.chromium.org/59005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13010 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add support for r/o CSS inspection. Original review CL by serya : ↵pfeldman@chromium.org2009-04-026-44/+377
| | | | | | | | http://codereview.chromium.org/57007 Review URL: http://codereview.chromium.org/60047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13009 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: add support for provisional load tracking.pfeldman@chromium.org2009-04-027-60/+117
| | | | | | Review URL: http://codereview.chromium.org/56149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13008 0039d316-1c4b-4281-b951-d872f2087c98
* Debugger output is now handled on the render thread.yurys@google.com2009-04-021-1/+4
| | | | | | Review URL: http://codereview.chromium.org/60013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13007 0039d316-1c4b-4281-b951-d872f2087c98
* fix expectations for LayoutTests/fast/loader/reload-policy-delegate.html ↵darin@chromium.org2009-04-021-1/+1
| | | | | | from FAIL to TIMEOUT git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13002 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations for windows.darin@chromium.org2009-04-011-25/+21
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/60041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13001 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build oops. I forgot to add WebScreenInfoFactory to the build.darin@chromium.org2009-04-011-0/+4
| | | | | | | | TBR=sgk Review URL: http://codereview.chromium.org/60036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12994 0039d316-1c4b-4281-b951-d872f2087c98
* Replace webkit/glue/screen_info.h with WebKit/chromium/public/WebScreenInfo.hdarin@chromium.org2009-04-0119-211/+96
| | | | | | | | | | | | | This also eliminates webkit_glue::GetScreenInfo and webkit_glue::GetScreenInfoHelper. As part of this CL, I also extracted all of the ParamTraits for WebKit API types into chrome/common/webkit_param_traits.h. R=dglazkov Review URL: http://codereview.chromium.org/58008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12993 0039d316-1c4b-4281-b951-d872f2087c98
* The layoutTestController had its queueScript method broken into two:darin@chromium.org2009-04-012-17/+50
| | | | | | | | | | | | | | | | | | | | | queueLoadingScript and queueNonLoadingScript. The behavior of the work queue also changed to be a bit simpler. Now, each WorkItem reports whether or not it kicked off a load. There is a bit more work to do here to determine if work items actually resulted in a load. For now, I am just guessing, which is almost always correct. I will follow-up with the other part of the CL once this one clears the bots. This change corresponds roughly to: http://trac.webkit.org/changeset/42082 BUG=9581 R=dglazkov Review URL: http://codereview.chromium.org/56164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12991 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the checked-in scons configuration files.sgk@google.com2009-04-0121-3821/+0
| | | | | | Review URL: http://codereview.chromium.org/53121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12982 0039d316-1c4b-4281-b951-d872f2087c98
* Fresh build problem: make sure test_shell is built and installedsgk@google.com2009-04-011-0/+2
| | | | | | | when we ask for test_shell_tests. Review URL: http://codereview.chromium.org/56161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12980 0039d316-1c4b-4281-b951-d872f2087c98
* Use the better gyp pattern to make sure test_shell.pak is installed nextsgk@google.com2009-04-011-4/+6
| | | | | | | to test_shell on Linux. Review URL: http://codereview.chromium.org/59004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12976 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the 'Hammer' name in favor of the Debug|Release namessgk@google.com2009-04-011-10/+2
| | | | | | | and paths we'll use in gyp-generated files. Review URL: http://codereview.chromium.org/56158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12975 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a test. Linux now matches Mac, which differs from Windows.evan@chromium.org2009-04-012-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12973 0039d316-1c4b-4281-b951-d872f2087c98
* Retry rebaselining -- revert accidental Windows change, check in Linux one.evan@chromium.org2009-04-012-2/+19
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12972 0039d316-1c4b-4281-b951-d872f2087c98
* Stop running tests in parallel. There's stillojan@google.com2009-04-011-3/+4
| | | | | | | too much flakiness. Review URL: http://codereview.chromium.org/60018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12968 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_expectations file.agl@chromium.org2009-04-011-5/+0
| | | | | | | (Had a duplicate entry) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12967 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a test now that context menu behavior changed.evan@chromium.org2009-04-011-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12965 0039d316-1c4b-4281-b951-d872f2087c98
* Context menu on RMB-down, not up, on Linux.evan@chromium.org2009-04-011-3/+9
| | | | | | Review URL: http://codereview.chromium.org/60017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12963 0039d316-1c4b-4281-b951-d872f2087c98
* Making rushed build fixes are a bad idea! Myojan@google.com2009-04-011-2/+1
| | | | | | | last tbr included changes I didn't mean to. TBR again. Review URL: http://codereview.chromium.org/56157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12962 0039d316-1c4b-4281-b951-d872f2087c98
* Doh. Fix type error. TBR.ojan@google.com2009-04-011-2/+3
| | | | | | Review URL: http://codereview.chromium.org/58006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12961 0039d316-1c4b-4281-b951-d872f2087c98
* Enable running webkit tests in parallel on Windows-Releaseojan@google.com2009-04-011-16/+26
| | | | | | | | | | | | | | | | | | only. I plan to turn on one configuration at a time, since each one seemed to have it's own set of issues and failing tests. Windows release had the smallest set of problems. One of the problems was just a bad test that started causing other tests to fail when run in a different order. The other is that http tests that were close to timing out before, actually timeout now. For now, I just increase the timeout when running tests in parallel. Longer-term, we should implement per-test timeouts as only a couple tests started failing. Review URL: http://codereview.chromium.org/56028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12960 0039d316-1c4b-4281-b951-d872f2087c98
* Skip test that would cause following tests to fail and ojan@google.com2009-04-012-1/+3
| | | | | | | rebaseline a test that now has correct results. Review URL: http://codereview.chromium.org/56155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12959 0039d316-1c4b-4281-b951-d872f2087c98
* Implement custom methods for some Node dom callsmbelshe@google.com2009-04-011-2/+5
| | | | | | | | | | | | | so that we can take advantage of lazy wrapper initialization. Dependent on the webkit fix. will roll the deps for webkit as well. Review URL: http://codereview.chromium.org/57086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12958 0039d316-1c4b-4281-b951-d872f2087c98
* Switch the new tab key to command on the Mac. Popping new tabs still doesn't ↵avi@google.com2009-04-011-3/+7
| | | | | | | | | | work, but this is a step. BUG=9417 Review URL: http://codereview.chromium.org/56150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12956 0039d316-1c4b-4281-b951-d872f2087c98