summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Reverting 11640.finnur@chromium.org2009-03-134-115/+0
| | | | | | Reverting for now. Will try again later git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11645 0039d316-1c4b-4281-b951-d872f2087c98
* Add failing test. Started failing with r11635. TBR.ojan@google.com2009-03-131-0/+3
| | | | | | Review URL: http://codereview.chromium.org/46041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11643 0039d316-1c4b-4281-b951-d872f2087c98
* RSS feed support (part 1)finnur@chromium.org2009-03-134-0/+115
| | | | | | | | | | | | | | | | Part 1 is RSS feed auto-discovery. This will parse the web page header to find the feeds in the document and notify the browser to display the RSS icon in the toolbar. You can click on the icon, but it will just navigate to the first feed on the page, which (unless it has been designed to be browser friendly) will just dump XML as text on the user. For this reason I have disabled the code that makes the RSS icon appear and intend to enable it when we have a good landing page to display the XML. Review URL: http://codereview.chromium.org/43109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11640 0039d316-1c4b-4281-b951-d872f2087c98
* Merge WebDocumentLoaderImpl into WebDataSourceImpl. They are peers, and it isdarin@chromium.org2009-03-1312-326/+103
| | | | | | | | | | | | | really silly to have them be separate classes. I chose to eliminate WebDocumentLoaderImpl in favor of WebDataSourceImpl since the interface that the outside world sees is named WebDataSource. R=dglazkov Review URL: http://codereview.chromium.org/46028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11637 0039d316-1c4b-4281-b951-d872f2087c98
* Move HTMLDocument functions from v8_custom to V8HTMLDocumentCustom.mbelshe@google.com2009-03-133-80/+4
| | | | | | | | Remove NAMED_PROPERTY_SETTER interceptor for HTMLDocument. Review URL: http://codereview.chromium.org/42157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11635 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent system WebCore.framework from not working due to collisions withmark@chromium.org2009-03-131-2/+31
| | | | | | | | Objective-C names in our libwebcore.a by giving our Objective-C WebCore classes alternate names. Review URL: http://codereview.chromium.org/43094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11631 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded includes.maruel@chromium.org2009-03-131-6/+6
| | | | | | Review URL: http://codereview.chromium.org/43091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11629 0039d316-1c4b-4281-b951-d872f2087c98
* - Provide Rpc classes with unique ids so that their message id spaces do not ↵pfeldman@chromium.org2009-03-1316-985/+1162
| | | | | | | | | | | intersect; - Implement tests for DevToolsRpc - Do not import PlatformString in headers Review URL: http://codereview.chromium.org/43141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11626 0039d316-1c4b-4281-b951-d872f2087c98
* Another attempt at correctly marking the large expression stackager@chromium.org2009-03-131-2/+6
| | | | | | | | | overflow test. TBR=kmillikin@chromium.org Review URL: http://codereview.chromium.org/46031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11625 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to fix an assertion that does not hold.ager@chromium.org2009-03-131-0/+7
| | | | | | | | | Add test that tests arbitrary limits on expressions that can be handled without stack overflows to the test list. I have filed a bug report and Kevin is investigating. Review URL: http://codereview.chromium.org/46029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11624 0039d316-1c4b-4281-b951-d872f2087c98
* Add some newly added test to the failure list for Mac and Linux.levin@chromium.org2009-03-131-0/+6
| | | | | | | | | Both pass for windows when given a new baseline which maybe all they need for these OSes as well. Review URL: http://codereview.chromium.org/46027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11623 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.1.1.ager@chromium.org2009-03-134-2/+268
| | | | | | | | | Contains a couple of layout tests rebaselines. This time contains an updated gyp file for the mac build. Review URL: http://codereview.chromium.org/43134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11622 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41588:41613 (Chromium side).levin@chromium.org2009-03-1318-827/+137
| | | | | | | | | | | | | | | | | | webkit\port\bindings\v8, webkit\build files These are all adjustments to use the recently upstreamed V8Events files. percent-top-value-with-relative-position-expected This is a new test that has the same result in chromium but uses a slightly different font to display it, so pixels and coordinates were also different. search-field-cancel-expected This is a new test that verifies the visual aspects of the search field. Since chromium doesn't implement this field in a special way, chromium's results are expected to be different. Review URL: http://codereview.chromium.org/42163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11606 0039d316-1c4b-4281-b951-d872f2087c98
* Add some more flaky tests. TBRojan@google.com2009-03-131-4/+16
| | | | | | Review URL: http://codereview.chromium.org/46021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11605 0039d316-1c4b-4281-b951-d872f2087c98
* Checkin files I missed.jam@chromium.org2009-03-132-4/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11602 0039d316-1c4b-4281-b951-d872f2087c98
* This test is not a regression, I don't think we ever passed it.jcampan@chromium.org2009-03-131-2/+2
| | | | | | | | | | | | I believe it fails because we are not painting after a load has completed in a frame as DumpRenderTree does. I am still not sure though why it passes on Linux/Mac. I put my findings in http://crbug.com/8729. Review URL: http://codereview.chromium.org/42160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11600 0039d316-1c4b-4281-b951-d872f2087c98
* Remove logging.h from cc files that don't use it.thestig@chromium.org2009-03-124-4/+0
| | | | | | Review URL: http://codereview.chromium.org/42155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11593 0039d316-1c4b-4281-b951-d872f2087c98
* Some minor cleanup in WebDataSource and WebResponse.darin@chromium.org2009-03-126-179/+27
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/42156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11591 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded uses of logging.h in header files.thestig@chromium.org2009-03-127-2/+5
| | | | | | Review URL: http://codereview.chromium.org/43148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11590 0039d316-1c4b-4281-b951-d872f2087c98
* Implement WebSandboxSupport.darin@chromium.org2009-03-125-13/+9
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/42146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11588 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a layout test, by rebaselining because trailing whitespaces now always ↵jparent@chromium.org2009-03-122-2/+2
| | | | | | | | get their own linebox. The change that caused this was http://trac.webkit.org/changeset/41569/trunk and you can see that they re-baselined all tests that had trailing whitespaces there. For this test, regular webkit does not select a trailing whitespace (they only select "foo" on double click, we select "foo "), so this wasn't rebased by them. Review URL: http://codereview.chromium.org/46005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11586 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a test that only differs by font and form controls.pkasting@chromium.org2009-03-124-1/+14
| | | | | | Review URL: http://codereview.chromium.org/46007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11585 0039d316-1c4b-4281-b951-d872f2087c98
* Make wrapper-context.html faster by eliminating timeouts.pam@chromium.org2009-03-123-29/+28
| | | | | | | | BUG=4391 TEST=covered by layout tests Review URL: http://codereview.chromium.org/42097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11584 0039d316-1c4b-4281-b951-d872f2087c98
* Add more flaky mac tests. One day we'll have them all and theojan@google.com2009-03-121-3/+6
| | | | | | | mac build will actually stay green. Review URL: http://codereview.chromium.org/42151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11582 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 layout tests on windows. The text files are updated in previous ↵jianli@chromium.org2009-03-125-4/+3
| | | | | | | | merge, but not image files. Review URL: http://codereview.chromium.org/42149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11579 0039d316-1c4b-4281-b951-d872f2087c98
* Defer a test that tests a feature we don't support.pkasting@chromium.org2009-03-121-1/+5
| | | | | | Review URL: http://codereview.chromium.org/42145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11578 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to remove fixed tests from tests_fixable.txt in a previous CL.jcampan@chromium.org2009-03-121-7/+0
| | | | | | Review URL: http://codereview.chromium.org/46002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11574 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaning up Website junk in sln files.bradnelson@google.com2009-03-122-396/+0
| | | | | | Review URL: http://codereview.chromium.org/42143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11573 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list with latest state of mac builders.ojan@google.com2009-03-121-5/+13
| | | | | | Review URL: http://codereview.chromium.org/43152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11572 0039d316-1c4b-4281-b951-d872f2087c98
* Add v8::Locker in worker related code in order to run multiple workers in a ↵jianli@chromium.org2009-03-122-0/+3
| | | | | | | | worker process. Review URL: http://codereview.chromium.org/44003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11570 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a layout test, by rebaselining it because of a space.nsylvain@chromium.org2009-03-123-4/+4
| | | | | | Review URL: http://codereview.chromium.org/42142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11569 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit resource requests now have a flag reportUploadProgress that tells us ↵jcampan@chromium.org2009-03-123-2/+68
| | | | | | | | | | | | | | | | whether we should turn on the reporting of upload progress updates. This CL adds plumbing in the SimpleResourceLoader for reporting upload progress updates, as is already done in ResourceDispatcherHost. This makes 3 layout tests (XMLHttpRequest related) pass. BUG=None TEST=Run the layout tests. Review URL: http://codereview.chromium.org/28341 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11567 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 11539 restoring 11548jar@chromium.org2009-03-122-4/+4
| | | | | | | | | Mac failures seem to be flaky, and not caused by 11548 tbr=davemoore Review URL: http://codereview.chromium.org/42141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11563 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side changes to use registerURLSchemeNoAccess.darin@chromium.org2009-03-123-20/+6
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/42125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11555 0039d316-1c4b-4281-b951-d872f2087c98
* The test checks the time twice in a row and expects the time increases. ↵willchan@chromium.org2009-03-121-0/+1
| | | | | | | | There are situations in which the machine can return a time slightly earlier (up to a few ms) than it previously returned. Therefore, I paused for 50ms in between timer checks in order to compensate for this. This should hopefully fix the test. Review URL: http://codereview.chromium.org/42001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11551 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 11539 which increased webkit failures on the macjar@chromium.org2009-03-122-4/+4
| | | | | | | tbr=davemoore Review URL: http://codereview.chromium.org/42134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11548 0039d316-1c4b-4281-b951-d872f2087c98
* These two layout tests were failing:davemoore@chromium.org2009-03-122-4/+4
| | | | | | | | | | | | LayoutTests/svg/dom/animated-tearoff-equality.xhtml LayoutTests/svg/dom/animated-tearoff-lifespan.xhtml in Release only. The cause was the use of an invalid hash function. Review URL: http://codereview.chromium.org/42094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11539 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the Linux test expectation file of a test with the samekmillikin@chromium.org2009-03-121-17/+0
| | | | | | | | expectated behavior on both Windows and Linux. Review URL: http://codereview.chromium.org/42120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11532 0039d316-1c4b-4281-b951-d872f2087c98
* Initial WebDevToolsAgent implementation contains two agent objects: Dom agentpfeldman@chromium.org2009-03-1225-843/+3433
| | | | | | | | | | | | | | | | | | | | | | | | and Net agent. Dom agent provides API for querying for DOM nodes and receiving notifications on Dom updates. It has some logic in and this logic is covered with the unit tests. Net agent pushes an initial set of request/response-related events to the client. It is to be filled with more data later on. It currently caches loaders for all the requests which is Ok for the case when this agent is turned ON (at least for now). Note that this code is not yet wired to the dev tools agent (this is by design). The plan is to start enrolling the dev tools agent glue that connects these sub-agents with the IPC transport once this CL is in. Original CL: http://codereview.chromium.org/41008/show Review URL: http://codereview.chromium.org/43128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11531 0039d316-1c4b-4281-b951-d872f2087c98
* Revert V8 update until I get the mac build and layout tests under control.ager@chromium.org2009-03-124-268/+2
| | | | | | Review URL: http://codereview.chromium.org/43127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11525 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.1.0.ager@chromium.org2009-03-124-2/+268
| | | | | | | | | | | This includes layout test rebaselining: http://codereview.chromium.org/43011/show http://codereview.chromium.org/39347/show Review URL: http://codereview.chromium.org/43126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11524 0039d316-1c4b-4281-b951-d872f2087c98
* Pointing slns at generated vcprojs from base.bradnelson@google.com2009-03-122-419/+440
| | | | | | Review URL: http://codereview.chromium.org/42047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11520 0039d316-1c4b-4281-b951-d872f2087c98
* Bring back overriding setParentVisible, since it's needed when a page ↵jam@chromium.org2009-03-122-0/+14
| | | | | | | | | scripts the parent element to make it invisible/visible. BUG=8657 Review URL: http://codereview.chromium.org/45005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11508 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue with getting self of WorkerContext.jianli@chromium.org2009-03-122-3/+4
| | | | | | Review URL: http://codereview.chromium.org/40205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11504 0039d316-1c4b-4281-b951-d872f2087c98
* A couple more linux failures from the merge. TBR.ojan@google.com2009-03-121-0/+2
| | | | | | Review URL: http://codereview.chromium.org/45004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11499 0039d316-1c4b-4281-b951-d872f2087c98
* Mac & Linux layout tests failing from merge.brettw@chromium.org2009-03-111-4/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11494 0039d316-1c4b-4281-b951-d872f2087c98
* Mark more failing layout testsbrettw@chromium.org2009-03-111-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11493 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaeline some WebKit tests that beoke due to whitespace changes.brettw@chromium.org2009-03-1130-263/+531
| | | | | | Review URL: http://codereview.chromium.org/42098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11490 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding a backed-out CL that was thought to cause reliability test failure ↵jcampan@chromium.org2009-03-112-5/+5
| | | | | | | | | | | | | | | | | | | | | but that is not the culprit after-all: The navigation entry's state would not be returned for navigation entries of error pages (such as 404). This was causing the following problems when navigating back to a 404 page in test shell: - a new entry to be created instead of going back to the existing entry - the navTarget property not to be set on the HistoryItem That was causing the LayoutTests/http/tests/navigation/error404-goback.html failure. It seems safe to return the navigation entry's state for an error page. BUG=None TBR=jar Review URL: http://codereview.chromium.org/43100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11487 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline WebKit tests as a result of the merge. These are the same testsbrettw@chromium.org2009-03-11108-228/+456
| | | | | | | rebaselined as part of this chang: http://trac.webkit.org/changeset/41569 Review URL: http://codereview.chromium.org/42092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11486 0039d316-1c4b-4281-b951-d872f2087c98