summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Fix bad indentation in python files.jeremy@chromium.org2009-04-063-7/+7
| | | | | | Review URL: http://codereview.chromium.org/63039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13207 0039d316-1c4b-4281-b951-d872f2087c98
* Make run_webkit_tests understand OS version-specific results.jeremy@chromium.org2009-04-067-21/+72
| | | | | | | | | | Modify run_webkit_tests to read test results from OS-specific results directories e.g. chromium-mac-leopard. We still want to output new baselines to chromium-mac, so a bit of plumbing was needed to not use the platform name directly to construct the output directory name but instead delegate to path_utils*. Review URL: http://codereview.chromium.org/59006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13205 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations to make tree go green.darin@chromium.org2009-04-061-0/+11
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/63034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13200 0039d316-1c4b-4281-b951-d872f2087c98
* Fix another separator problem with windows path handling.ojan@google.com2009-04-061-2/+2
| | | | | | | We were bucketting all windows files into the "C:" bucket. :( Review URL: http://codereview.chromium.org/62077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13197 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: more windowless plugin work.evan@chromium.org2009-04-061-78/+73
| | | | | | | | | | - Try not to pass the entire drawing buffer through X and back -- instead, just the region covered by the windowless plugin. - Pass through some events (just hits a later NOTIMPLEMENTED()). Review URL: http://codereview.chromium.org/56160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13184 0039d316-1c4b-4281-b951-d872f2087c98
* Stop serializing WebString over IPC. The new rule is that only POD (plain olddarin@chromium.org2009-04-065-37/+53
| | | | | | | | | | | | | data) types from WebKit API are allowed to be used in the browser process. I added a big note about this to webkit_param_traits.h to explain the details of this decision. R=dglazkov Review URL: http://codereview.chromium.org/62032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13181 0039d316-1c4b-4281-b951-d872f2087c98
* Use split instead of os.path.split.ojan@google.com2009-04-061-2/+2
| | | | | | | | | This was accidentally chunking by lowest-level directory. TBR to green tree. Review URL: http://codereview.chromium.org/62068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13179 0039d316-1c4b-4281-b951-d872f2087c98
* Chunk layout tests by top-level directory and run the directoriesojan@google.com2009-04-062-62/+183
| | | | | | | | | | | | | with the most tests first. This paves the way for running tests in parallel. This is the same as the previous reverted commit except it uses os.sep instead of '/' to split the paths, and so works on windows. Review URL: http://codereview.chromium.org/63018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13176 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add back in the chunking of tests by directory and include the test"ojan@google.com2009-04-062-185/+62
| | | | | | | | | | | This reverts commit r13165 Revert "Fix test running break. TBR." This reverts commit r13169. Review URL: http://codereview.chromium.org/63015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13171 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test running break. TBR.ojan@google.com2009-04-061-3/+5
| | | | | | Review URL: http://codereview.chromium.org/63013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13169 0039d316-1c4b-4281-b951-d872f2087c98
* First pass of refactoring dialogs.avi@chromium.org2009-04-061-1/+2
| | | | | | Review URL: http://codereview.chromium.org/60110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13168 0039d316-1c4b-4281-b951-d872f2087c98
* Add back in the chunking of tests by directory and include the testojan@google.com2009-04-062-62/+183
| | | | | | | | | | | | | | failures in test_expectations. They seem to be deterministic and just a result of running the tests in a different order. All the tests pass locally for me on Mac Debug for what that's worth. Only code change from previous commit is to move the printing of the test run timings earlier so that they don't clutter the useful test output at the end. Review URL: http://codereview.chromium.org/62023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13165 0039d316-1c4b-4281-b951-d872f2087c98
* Removing duplicate test expectationsdglazkov@google.com2009-04-061-6/+0
| | | | | | | | TBR=mark Review URL: http://codereview.chromium.org/63012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13158 0039d316-1c4b-4281-b951-d872f2087c98
* Roll out dominantScript, getGenericFontFamily patches to unfork a bunch of ↵dglazkov@google.com2009-04-062-2/+13
| | | | | | | | | | | files, Chromium side. R=jshin BUG=9768 Review URL: http://codereview.chromium.org/60058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13157 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Glue part for the 'attach early' functionality.pfeldman@chromium.org2009-04-065-30/+62
| | | | | | | | | - Establish 2 main scenarios for attach: 'attach to live' and 'start attached' - Make WebFrameLoaderImpl call setMainFrameDocumentReady only for main frame document. Review URL: http://codereview.chromium.org/62038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13154 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline shadow-related tests after:aa@chromium.org2009-04-0617-21/+8
| | | | | | | | | | | http://trac.webkit.org/changeset/42131 See bug for more info: http://code.google.com/p/chromium/issues/detail?id=9578 Review URL: http://codereview.chromium.org/63007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13150 0039d316-1c4b-4281-b951-d872f2087c98
* Switching to gyp generated v8 on windows.bradnelson@google.com2009-04-061-28/+32
| | | | | | Review URL: http://codereview.chromium.org/63004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13145 0039d316-1c4b-4281-b951-d872f2087c98
* This test has been flaky since 13111.nsylvain@chromium.org2009-04-051-0/+3
| | | | | | Review URL: http://codereview.chromium.org/62046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13141 0039d316-1c4b-4281-b951-d872f2087c98
* Started failing between revision 13096 and 13099.nsylvain@chromium.org2009-04-051-0/+3
| | | | | | Review URL: http://codereview.chromium.org/63003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13139 0039d316-1c4b-4281-b951-d872f2087c98
* Switching windows over to gyp generated googleurl.bradnelson@google.com2009-04-051-1/+1
| | | | | | Review URL: http://codereview.chromium.org/62045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13138 0039d316-1c4b-4281-b951-d872f2087c98
* Callbacks through ChromeClient->RenderView->RenderViewHost for ↵rafaelw@chromium.org2009-04-046-1/+29
| | | | | | | | ContentsDidChangeSize so that extensions can change their toolbar size when the contained contents changes size. Review URL: http://codereview.chromium.org/56122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13130 0039d316-1c4b-4281-b951-d872f2087c98
* Add a bug annotation to ↵darin@chromium.org2009-04-031-6/+5
| | | | | | | | | | http/tests/navigation/onload-navigation-iframe-timeout.html, and mark that it sometimes crashes according to the buildbots. R=brettw Review URL: http://codereview.chromium.org/60109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13126 0039d316-1c4b-4281-b951-d872f2087c98
* Fix potential crash when multiple workers try to start at the same time. In ↵jianli@chromium.org2009-04-031-0/+18
| | | | | | | | our worker processs, we do not run any WebKit code in main thread. Thus when multiple workers try to start at the same time, we might hit crash due to contention for initializing static values. The fix is to do the initialization first in main thread of worker process. Review URL: http://codereview.chromium.org/60099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13125 0039d316-1c4b-4281-b951-d872f2087c98
* Make V8WorkerContextObjectEventListener from upstream compiled.jianli@chromium.org2009-04-032-0/+10
| | | | | | Review URL: http://codereview.chromium.org/62025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13124 0039d316-1c4b-4281-b951-d872f2087c98
* - Added support for keeping track of load times.davemoore@chromium.org2009-04-037-34/+154
| | | | | | | | | | | | | | | | | For each document loaded we record the time the page was requested by the user (or as close as we can get to that), the time the load process started, the time the document and it's dependent resources (scripts) have been loaded (before onload()) and the time all the document's resources have been loaded. We use this data for two things: 1) We histogram the deltas between the time marks 2) We expose the times to javascript running on the page which was loaded Review URL: http://codereview.chromium.org/42527 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13116 0039d316-1c4b-4281-b951-d872f2087c98
* Updates to account for latest build bot activity.darin@chromium.org2009-04-031-16/+10
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/62026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13111 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side change to use V8EventListenerList from upstream. This involves ↵jianli@chromium.org2009-04-034-114/+11
| | | | | | | | removing V8EventListenerList from v8_proxy and change the project files to compile V8EventListenerList. Review URL: http://codereview.chromium.org/60102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13107 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all the redundant mac : LayoutTests/http listings now thatojan@google.com2009-04-031-52/+7
| | | | | | | | we mark them all as PASS TIMEOUT CRASH. Leaves in all the http tests that had a FAIL expectation. Review URL: http://codereview.chromium.org/62018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13100 0039d316-1c4b-4281-b951-d872f2087c98
* Update for windows failures.darin@chromium.org2009-04-031-9/+11
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/62020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13099 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicated expectation.darin@chromium.org2009-04-031-4/+2
| | | | | | | | | | Add TIMEOUT to one test that appears to be timing out on some of the bots. TBR=amanda Review URL: http://codereview.chromium.org/62019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13098 0039d316-1c4b-4281-b951-d872f2087c98
* Restrict to LINUX.darin@chromium.org2009-04-031-10/+10
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/62017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13097 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations following WebKit merge 42133:42199darin@chromium.org2009-04-031-0/+12
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/60101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13096 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 42132:42199 (Chrome side)darin@chromium.org2009-04-031-3/+4
| | | | | | | | | | Account for a FrameLoader method that was renamed. R=amanda Review URL: http://codereview.chromium.org/62011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13095 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded uses of base/pickle.h. Add some explicit #includes.thestig@chromium.org2009-04-031-1/+0
| | | | | | Review URL: http://codereview.chromium.org/60095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13093 0039d316-1c4b-4281-b951-d872f2087c98
* 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