summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Some layout test rebaselines.estade@chromium.org2008-12-186-33/+27
| | | | | | | | | | | * svg rebaselines: add the "Z" path close symbol to the baselines. These get the text diffs working, image diffs are still off. * pasteboard rebaseline: update the baseline after webkit changed the way they parse css styles * mark 1 test that's failing on linux * update 2 regexp baselines to reflect upstream changes to js-test-pre.js (these tests now pass. From what I understand we don't necessarily want the errors to match webkit's expectations exactly.) Review URL: http://codereview.chromium.org/14815 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7237 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a few shadow tests as failing so I can look at them without tree redness.brettw@google.com2008-12-181-0/+8
| | | | | | Review URL: http://codereview.chromium.org/14851 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7234 0039d316-1c4b-4281-b951-d872f2087c98
* tweak a few tests that pass on mac. Remove a baseline that differs enough ↵pinkerton@google.com2008-12-186-279/+3
| | | | | | | | from webkit's we should probably go back and look at it again, moving the failure to all platforms. Review URL: http://codereview.chromium.org/14846 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7232 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of unforking. I need to pull WebKit with the change that unforks ↵brettw@google.com2008-12-188-199/+386
| | | | | | | | | | | | KURL.h This makes us defile USE(GOOGLEURL) and use that instead of USE_GOOGLE_URL_LIBRARY. I also fixed some places to be able to compile without it if possible (I think I will be wanting that capability in the future to test changes they may make upstream). Review URL: http://codereview.chromium.org/14494 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7231 0039d316-1c4b-4281-b951-d872f2087c98
* Final Linux greening.evanm@google.com2008-12-181-4/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7227 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for transformed, stoked, shadowed, filled text. We do this by ↵brettw@google.com2008-12-1853-305/+734
| | | | | | | | drawing the text using Skia after getting the outlines from Windows. A cache of these outlines is maintained because the outlines are very slow to retrieve. This new functionality is in SkiaFontWin.*, and is called when the context detects text attributes that are not supported by Windows. Review URL: http://codereview.chromium.org/8615 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7223 0039d316-1c4b-4281-b951-d872f2087c98
* bucketing mac tests, rebasing.pinkerton@google.com2008-12-1849-134/+9496
| | | | | | Review URL: http://codereview.chromium.org/14842 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7219 0039d316-1c4b-4281-b951-d872f2087c98
* bucketize and rebase more mac tests. re-base one linux test as well.pinkerton@google.com2008-12-1831-59/+1312
| | | | | | Review URL: http://codereview.chromium.org/14814 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7210 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more attempts at Linux green.evanm@google.com2008-12-183-1/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7204 0039d316-1c4b-4281-b951-d872f2087c98
* Try to get buildbot green.evanm@google.com2008-12-187-12/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7203 0039d316-1c4b-4281-b951-d872f2087c98
* Final Linux build greening.evanm@google.com2008-12-1829-5/+24
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7200 0039d316-1c4b-4281-b951-d872f2087c98
* Failing SVG tests were rebaselined upsteam to pass, so we expect them to fail.mmoss@google.com2008-12-181-18/+15
| | | | | | | | | | These were rebaselined in WebKit r38335. See also https://bugs.webkit.org/show_bug.cgi?id=21910 Review URL: http://codereview.chromium.org/15009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7198 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some Linux pixel tests which fuzzy match the Win output.mmoss@google.com2008-12-182-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/14816 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7197 0039d316-1c4b-4281-b951-d872f2087c98
* mark tests as failing on linux. I rebased on windows, which causetc@google.com2008-12-181-0/+7
| | | | | | | | | these to now fail. Review URL: http://codereview.chromium.org/14825 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7194 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list because test fails on linux. I removedtc@google.com2008-12-181-0/+1
| | | | | | | | | | | | it from the test list in r7172 because I rebaselined on windows. still fails on linux. TBR=evan Review URL: http://codereview.chromium.org/14822 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7192 0039d316-1c4b-4281-b951-d872f2087c98
* More layout test rebaselining.evanm@google.com2008-12-1817-6/+14
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7191 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline all the svg/W3C-SVG-1.1/fonts* test. Thesetc@google.com2008-12-1828-715/+705
| | | | | | | | | | | are all the same except for fonts and anti-aliasing differences added by skia. TBR=evan Review URL: http://codereview.chromium.org/14821 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7189 0039d316-1c4b-4281-b951-d872f2087c98
* Move the "platform" wrappers in skia/ext to the skia namespace.brettw@google.com2008-12-1719-41/+41
| | | | | | Review URL: http://codereview.chromium.org/14110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7182 0039d316-1c4b-4281-b951-d872f2087c98
* Remove moz bug tests which are now passing.mmoss@google.com2008-12-171-4/+0
| | | | | | | Review URL: http://codereview.chromium.org/15012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7181 0039d316-1c4b-4281-b951-d872f2087c98
* Linux pixel tests expected update.evanm@google.com2008-12-175-32/+12
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7180 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more Linux layout test work.evanm@google.com2008-12-177-30/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7176 0039d316-1c4b-4281-b951-d872f2087c98
* bucketing and baselines for macpinkerton@google.com2008-12-1743-68/+3638
| | | | | | Review URL: http://codereview.chromium.org/15007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7174 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseling differences in error messages.erg@google.com2008-12-175-10/+37
| | | | | | | Review URL: http://codereview.chromium.org/14811 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7173 0039d316-1c4b-4281-b951-d872f2087c98
* rebaseline LayoutTests/fast/replaced/replaced-breaking.html,tc@google.com2008-12-1719-437/+195
| | | | | | | | | | | | | | | LayoutTests/fast/table/text-field-baseline.html and LayoutTests/fast/css/background-shorthand-invalid-url.html due to form control and text differences. Delete some svg baselines for tests we're failing and annotate them. TBR=evan Review URL: http://codereview.chromium.org/15006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7172 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WebKit builder.evanm@google.com2008-12-171-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7170 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more layout test wreckage.evanm@google.com2008-12-1713-1375/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7167 0039d316-1c4b-4281-b951-d872f2087c98
* update linux tests failing listtc@google.com2008-12-171-2/+3
| | | | | | | | | | I removed -expected.txt for two of these tests and the other is a plugin test. Review URL: http://codereview.chromium.org/15005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7166 0039d316-1c4b-4281-b951-d872f2087c98
* bucketing and re-basing more mac testspinkerton@google.com2008-12-1718-86/+1023
| | | | | | Review URL: http://codereview.chromium.org/14807 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7164 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline numeric-conversions per ager's advice.erg@google.com2008-12-173-4/+50
| | | | | | | | | The expected files expect a FAIL line because I can't change the upstream test. Copying the test to the platform/directories doesn't help because the test is actually in a resources/xxx.js file and there seem to be problems with paths in that case. Review URL: http://codereview.chromium.org/15201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7163 0039d316-1c4b-4281-b951-d872f2087c98
* More Linux pixeltest work. Going through the expected-fail list.evanm@google.com2008-12-174-13/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7157 0039d316-1c4b-4281-b951-d872f2087c98
* Fix syntax error. TBR to green tree.ojan@google.com2008-12-171-1/+5
| | | | | | Review URL: http://codereview.chromium.org/14804 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7155 0039d316-1c4b-4281-b951-d872f2087c98
* Make the linter just compare base paths instead of looking at all the files ↵ojan@google.com2008-12-174-59/+55
| | | | | | | | | on disk. Now it takes ~3 seconds on my machine. Also, make sure that each path in the test lists actually corresponds to a file/directory on disk. This is slightly stricter than we need to be as we could do partial paths, but I don't see the benefit in supporting that. As it is, I've found a lot of tests that are listed incorrectly in the test_lists because they point to paths that don't exist. Review URL: http://codereview.chromium.org/14099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7154 0039d316-1c4b-4281-b951-d872f2087c98
* Add some debug output to the test shell that webkit now expects.estade@chromium.org2008-12-174-26/+31
| | | | | | | | The two deleted baselines were previously the exact same as the webkit baselines, and are now out of date. Review URL: http://codereview.chromium.org/14185 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7148 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline with borders.tc@google.com2008-12-174-80/+77
| | | | | | | | | | | I accidentally checked in baselines without borders on our form controls. TBR=ojan Review URL: http://codereview.chromium.org/14198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7144 0039d316-1c4b-4281-b951-d872f2087c98
* Update and inspect V8 failures.erg@google.com2008-12-173-2/+67
| | | | | | | | | number-toString just needed a line added which was in the upstream expected. Review URL: http://codereview.chromium.org/14495 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7140 0039d316-1c4b-4281-b951-d872f2087c98
* Handle HTTP 200 responses received in response to byte range requests issued ↵ananta@chromium.org2008-12-1711-47/+214
| | | | | | | | by the plugin. This means that the server does not support byte range requests. Firefox handles this by destroying the current plugin instance and creating a new instance to handle the response. The stream which is created to pass the data off to the plugin is not seekable.Fix is to emulate Firefox behavior. Will work on unit testing the NPN_RequestRead related code in a separate CB. This fixes http://code.google.com/p/chromium/issues/detail?id=5403Bug=5403 Review URL: http://codereview.chromium.org/14122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7139 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test as failing to make the tree go green.tony@chromium.org2008-12-171-0/+3
| | | | | | | TBR=ojan git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7137 0039d316-1c4b-4281-b951-d872f2087c98
* These tests are now fixed.abarth@chromium.org2008-12-171-4/+0
| | | | | | | | R=pamg Review URL: http://codereview.chromium.org/14493 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7136 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r7131agl@chromium.org2008-12-171-118/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7131 caused duplicates in the tests_fixable.txt file. Redo the intent of r7131: Where the test name ends in ".html" AND The test filename doesn't exist AND test[:-4] + "svg" does exist AND test[:-4] + "svg" doesn't exist in tests_fixable.txt THEN rename the test Script used below: let knownSet = foldl f Set.empty testsFixable where f set (TF.Text _) = set f set (TF.Entry platforms test _ _) | platforms == [] || TF.LINUX `elem` platforms = Set.insert test set | otherwise = set let f v@(TF.Text _) = return v f v@(TF.Entry platforms test results comment) = if ".html" `B8.isSuffixOf` test then do exists <- fileExist $ B8.unpack test if not exists then do let fn = B8.take (B8.length test - 4) test `B8.append` "svg" exists <- fileExist $ B8.unpack fn print fn print $ Set.member fn knownSet if exists then if not (Set.member fn knownSet) then return $ TF.Entry platforms fn results comment else return $ TF.Text "// Check for comments" else return v else return v else return v testsFixable' <- mapM f testsFixable Review URL: http://codereview.chromium.org/14503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7132 0039d316-1c4b-4281-b951-d872f2087c98
* Fix invalid filenames in tests_fixable.txtagl@chromium.org2008-12-171-61/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Where the test name ends in ".html" AND The test filename doesn't exist AND test[:-4] + "svg" does exist THEN rename the test Script used below: let f v@(TF.Text _) = return v f v@(TF.Entry platforms test results comment) = if ".html" `B8.isSuffixOf` test then do exists <- fileExist $ B8.unpack test if not exists then do let fn = B8.take (B8.length test - 4) test `B8.append` "svg" B8.putStrLn fn exists <- fileExist $ B8.unpack fn if exists then return $ TF.Entry platforms fn results comment else return $ v else return v else return v testsFixable' <- mapM f testsFixable Review URL: http://codereview.chromium.org/14501 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7131 0039d316-1c4b-4281-b951-d872f2087c98
* A few more things in buckets.thomasvl@chromium.org2008-12-172-11/+12
| | | | | | | | | Remove a few that seem to be passing now. Copy on win result over since we'll match that instead of webkit. Lint passes. Review URL: http://codereview.chromium.org/14179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7130 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: rebaseline images and checksums.agl@chromium.org2008-12-172342-1007/+1171
| | | | | | | These have been manually reviewed. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7124 0039d316-1c4b-4281-b951-d872f2087c98
* add new ignored errors to global purify filter:erikkay@google.com2008-12-175-883/+0
| | | | | | | | | | BUG=5108 BUG=5464 removed temporary versions of this filter from webkit stack filters git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7118 0039d316-1c4b-4281-b951-d872f2087c98
* Triage some more tests.tc@google.com2008-12-178-371/+368
| | | | | | | | | | | | | | | | 1) move canvas-remote-read-svg-image.html closer to other .getImageData() failures 2) describe failure for autocomplete-cleared-on-back.html and set-form-autocomplete-attribute.html 3) rebaseline float-avoidance.html which passes except for font sizes and form control borders 4) rebaseline fill-stroke-clip-reset-path.html which matches except for font sizes. this test also uses dashboardcompatibilitymode which we don't support in testshell. Review URL: http://codereview.chromium.org/14496 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7117 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: rebaseline imagesagl@chromium.org2008-12-171135-394/+568
| | | | | | | | | These images are those for which the render tree matches and the fuzzy matcher accepts the pixel diffs. Many of these are because of scrollbar changes. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7114 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some Linux pixel tests.evanm@google.com2008-12-1683-41/+45
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7113 0039d316-1c4b-4281-b951-d872f2087c98
* consolidate similar errors and remove entriestc@google.com2008-12-161-13/+7
| | | | | | | | | | | that aren't necessary (media/ and printing/ are skipped in other parts of the file). TBR=ojan Review URL: http://codereview.chromium.org/14492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7111 0039d316-1c4b-4281-b951-d872f2087c98
* Add a reference I forgot to add. I didn't mean to copy this string.brettw@google.com2008-12-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/14171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7110 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some Linux pixel tests.evanm@google.com2008-12-1622-0/+11
| | | | | | | Looks like Skia fallout. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7108 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect pattern offsets, and rebaseline associated test results.mmoss@google.com2008-12-1624-9/+31
| | | | | | | | | This now performs a similar origin translation as ImageCG.cpp, which seems to work, though it also seems to imply a relationship between the src and dest rects which I haven't found explicitly documented or enforced anywhere. Review URL: http://codereview.chromium.org/13375 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7107 0039d316-1c4b-4281-b951-d872f2087c98