summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Take 2 at fixing relativeanchor-{basic,frames}.html.darin@chromium.org2009-05-182-14/+4
| | | | | | | | | | | | | | | The new fix is to record the content state given the value of GetCurrentHistoryState when initially creating a NavigationEntry. This renders my previous change to add similar code to LocationChangeDone unnecessary (I believe), so I have removed it. BUG=11924 R=dglazkov Review URL: http://codereview.chromium.org/115486 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16337 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebMediaPlayerClientImpl files to WebKit API src location.darin@chromium.org2009-05-182-16/+1
| | | | | | | | | | | This involves adding a temporary glue function, which will be removed once WebFrame / WebView are part of the WebKit API. R=hclam Review URL: http://codereview.chromium.org/115482 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16336 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 43806:43832dglazkov@google.com2009-05-181-0/+3
| | | | | | | | | | | | | | | The only casualty is a new test, which we fail: http://trac.webkit.org/changeset/43822 R=levin BUG=0 TEST=no additional test regressions. Review URL: http://codereview.chromium.org/115483 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16332 0039d316-1c4b-4281-b951-d872f2087c98
* Disable plugins on the Mac by default until JS plumbingamanda@chromium.org2009-05-182-1/+11
| | | | | | | and drawing works better. Review URL: http://codereview.chromium.org/115472 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16318 0039d316-1c4b-4281-b951-d872f2087c98
* rollback r16300darin@chromium.org2009-05-182-5/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16304 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell so that we can pass ↵darin@chromium.org2009-05-182-3/+5
| | | | | | | | | | | | | | | | | LayoutTests/http/tests/navigation/relativeanchor-basic.html If a navigation only consisted of scrolling to an anchor, then we would skip the normal 'done' processing. As a result, we would not update the 'content state' of the NavigationEntry. The code that dumps the back/forward list inspects the navigation entries, and it would see a blank content state for the last entry. BUG=11924 R=dglazkov Review URL: http://codereview.chromium.org/113530 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16300 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests on linux. These are actually exactly the sametc@google.com2009-05-182-4/+5
| | | | | | | | | | | | as the windows baselines, we just screwed up our hashing. I've added a comment where the hash is generated explaining the problem. BUG=11933 Review URL: http://codereview.chromium.org/113467 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16289 0039d316-1c4b-4281-b951-d872f2087c98
* Also scan .m and .mm files in checkdeps.pyphajdan.jr@chromium.org2009-05-184-3/+7
| | | | | | | | | | - add necessary DEPS rules - fix skia includes in test_shell to contain full path (third_party/skia/include/core/SkBitmap.h instead of just SkBitmap.h) - remove forbidden chrome/common include from app/resource_bundle_mac.mm Review URL: http://codereview.chromium.org/113147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16273 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations after WebKit update.dglazkov@google.com2009-05-171-0/+3
| | | | | | | | | TBR=abarth BUG=12105 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16255 0039d316-1c4b-4281-b951-d872f2087c98
* Add expectation (FAIL) to the newly added test.dglazkov@google.com2009-05-171-1/+1
| | | | | | | | | TBR=levin BUG=0 TEST=FAIL git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16253 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit update 43787:43806.dglazkov@google.com2009-05-171-0/+3
| | | | | | | | | | | | | The only casualty is a new test, which we don't pass: http://trac.webkit.org/changeset/43793 TBR=levin BUG=0 TEST=no regressions on build bots. Review URL: http://codereview.chromium.org/115447 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16252 0039d316-1c4b-4281-b951-d872f2087c98
* Set 'remote_fonts_enabled' to true in test_shell. Chrome has it off by ↵jshin@chromium.org2009-05-171-0/+3
| | | | | | | | | | | | | | | | default, but we don't want to lose the test coverage for dynamic font support. So, we turn it on in test_shell. TBR=darin http://crbug.com/9633 TEST=The following two webkit tests pass: LayoutTests/fast/css/font-face-remote.html LayoutTests/fast/css/font-face-unicode-range.html Review URL: http://codereview.chromium.org/115445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16250 0039d316-1c4b-4281-b951-d872f2087c98
* Remove linux pixel results for a bunch of http navigation tests.tc@google.com2009-05-151-36/+1
| | | | | | | | | | This is the same as r16110 which removed the results on windows. The upstream tests switched to dumpAsText tests. Review URL: http://codereview.chromium.org/115415 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16199 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/fast/dom/Element/attr-param-typechecking.html now passes. Don't ↵japhet@chromium.org2009-05-151-2/+0
| | | | | | | | | | expect it to fail. BUG=11850 Review URL: http://codereview.chromium.org/113436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16197 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add some of the tests that were not yet fixed upstream.dglazkov@google.com2009-05-151-0/+3
| | | | | | | | | TBR=abarth BUG=11909 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16170 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 437150:43770dglazkov@google.com2009-05-151-17/+10
| | | | | | | | | | | | A few new baselines for tests. R=levin BUG=0 TEST=0 Review URL: http://codereview.chromium.org/115407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16166 0039d316-1c4b-4281-b951-d872f2087c98
* Quick fix: mark circular-marker-reference-3 as failing on Linux (still ↵senorblanco@chromium.org2009-05-151-0/+1
| | | | | | | | | failing on the buildbot). TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16152 0039d316-1c4b-4281-b951-d872f2087c98
* This is some more cleanup and triage after the skia merge. All layout testssenorblanco@chromium.org2009-05-151-23/+11
| | | | | | | | | | | | | that were minor pixel changes (or major ones that bring us closer to webkit mac results) have been rebaselined. The rest have been sorted by probable cause and assigned bugs. glyph-orientation-rounding-test.xhtml is from http://crbug.com/11502, whose crash I couldn't reproduce (seems to be also passing on the buildbots). Review URL: http://codereview.chromium.org/113416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16151 0039d316-1c4b-4281-b951-d872f2087c98
* Test fails on linux, not sure why. Disable while I investigate.tc@google.com2009-05-151-0/+3
| | | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/112027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16136 0039d316-1c4b-4281-b951-d872f2087c98
* Remove mac failure.tc@google.com2009-05-151-5/+1
| | | | | | | | | | | | The linux crash fix to test shell (r16119) seems to have fixed this crash on the mac. TBR=evan Review URL: http://codereview.chromium.org/113429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16130 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 tests that are new from the merge.tc@google.com2009-05-141-3/+0
| | | | | | | | | | | | | | | | | | | These are testing the opacity values of iframes. E.g., the first test loads a lime green background (#00ff00). Over the background, it loads a black iframe with 50% opacity. With skia, we end up with a green color of (#008000). The upstream expected result has a different green (#0e6c00) with an embedded color profile. When I load the png in the gime and appy the color profile, I get (#007c00). I think the difference is just the color profile and that skia is doing the right thing. BUG=11933 Review URL: http://codereview.chromium.org/115386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16128 0039d316-1c4b-4281-b951-d872f2087c98
* Baseline some layout tests for linux. These differ in the pixels along text, ↵eroman@chromium.org2009-05-141-3/+0
| | | | | | | | but the rest is unchanged. Review URL: http://codereview.chromium.org/115384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16121 0039d316-1c4b-4281-b951-d872f2087c98
* Fix document-location-click-timeout.html crash on linux.tc@google.com2009-05-142-2/+2
| | | | | | | | | | | | A rare combination of events results in there being no last committed entry. Adding a NULL check prevents the crash. BUG=11935 Review URL: http://codereview.chromium.org/113419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16119 0039d316-1c4b-4281-b951-d872f2087c98
* Remove pixel results for a bunch of http navigation tests.tc@google.com2009-05-141-30/+0
| | | | | | | | | | In r43677, these tests were all changed to dumpAsText tests so we don't need separate baselines. http://trac.webkit.org/changeset/43677 Review URL: http://codereview.chromium.org/115380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16110 0039d316-1c4b-4281-b951-d872f2087c98
* Add some baselines for mac, and remove some passing tests.ericroman@google.com2009-05-141-6/+4
| | | | | | Review URL: http://codereview.chromium.org/113411 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16103 0039d316-1c4b-4281-b951-d872f2087c98
* Mark tests as failing while I investigate.tc@google.com2009-05-141-0/+17
| | | | | | | | | | | Due to merge. TBR=ojan Review URL: http://codereview.chromium.org/116003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16093 0039d316-1c4b-4281-b951-d872f2087c98
* Merge webkit from r43671 to r43715.tc@google.com2009-05-141-1/+1
| | | | | | | | | | | One test started to fail, but it's just a line number change due to r43707. This also pulls in a layout test fix for chromium mac (content-opacity-2 timeout). Review URL: http://codereview.chromium.org/115368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16091 0039d316-1c4b-4281-b951-d872f2087c98
* Remove even more ATL dependencies.maruel@chromium.org2009-05-141-8/+10
| | | | | | Review URL: http://codereview.chromium.org/115309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16088 0039d316-1c4b-4281-b951-d872f2087c98
* Split BMPImageDecoderTest.* tests into fast and slow tests. Enable fast ↵thestig@chromium.org2009-05-143-11/+70
| | | | | | | | | tests under Valgrind. BUG=9177 Review URL: http://codereview.chromium.org/113384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16086 0039d316-1c4b-4281-b951-d872f2087c98
* Merge from r43637 to r43664.tc@google.com2009-05-141-0/+4
| | | | | | | | | | | | | | | | Just some new layout tests. 2 added to a new bug, the rest are rebaselined on windows and linux. The ellipsis changes are from http://trac.webkit.org/changeset/43664 and just have font differences. border-radius-clipping just has anti-alias differences in the rounded borders (skia). transformed document element is just a font difference. Review URL: http://codereview.chromium.org/115360 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16069 0039d316-1c4b-4281-b951-d872f2087c98
* layout tests: fix aa's typoevan@chromium.org2009-05-141-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16035 0039d316-1c4b-4281-b951-d872f2087c98
* mehaa@chromium.org2009-05-141-2/+4
| | | | | | Review URL: http://codereview.chromium.org/115338 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16033 0039d316-1c4b-4281-b951-d872f2087c98
* Add some more expected webkit failures.aa@chromium.org2009-05-141-0/+3
| | | | | | Review URL: http://codereview.chromium.org/113387 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16031 0039d316-1c4b-4281-b951-d872f2087c98
* Retry r16006.estade@chromium.org2009-05-141-3/+4
| | | | | | Review URL: http://codereview.chromium.org/113369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16025 0039d316-1c4b-4281-b951-d872f2087c98
* test_shell: flush message loop before destroying the shell.evan@chromium.org2009-05-141-7/+11
| | | | | | | | | | | | | Valgrind pointed out that we need extra events like focus-out to be processed before we delete the object. (While I'm at it, remove a useless if statement.) BUG=9500 Review URL: http://codereview.chromium.org/113382 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16024 0039d316-1c4b-4281-b951-d872f2087c98
* I filed a P1 bug against myself to work on this layout test regression.darin@chromium.org2009-05-131-0/+2
| | | | | | | | | TBR=mpcomplete BUG=11924 Review URL: http://codereview.chromium.org/115329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16008 0039d316-1c4b-4281-b951-d872f2087c98
* revert r16006 due to msvc warning.estade@chromium.org2009-05-131-4/+3
| | | | | | | | TBR=playmobil Review URL: http://codereview.chromium.org/113367 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16007 0039d316-1c4b-4281-b951-d872f2087c98
* Properly convert from UTF8 to UTF16 in WebTextInputImpl.estade@chromium.org2009-05-131-3/+4
| | | | | | | | | String util changes by darin@chromium.org. BUG=11699 Review URL: http://codereview.chromium.org/115215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16006 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate mac test failure.tc@google.com2009-05-131-1/+1
| | | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/113366 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16005 0039d316-1c4b-4281-b951-d872f2087c98
* Re-do r15244 again.darin@chromium.org2009-05-139-70/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Originally reviewed at http://codereview.chromium.org/100353 Eliminate webkit/glue/webhistoryitem* in favor of adding a NavigateBackForwardSoon method WebViewDelegate. This moves all of the hacky details of how we intercept "history.{back, forward,go}" into the webkit layer. My eventual plan is to teach WebCore how to make this not hacky. In this version of the CL, TestWebViewDelegate performs the back/forward navigation directly in NavigateBackForwardSoon instead of using PostTask to delay it. I'm doing this to minimize regressions so that I can hopefully get the rest of this CL landed. I also already made the changes to WebKit to force history. {back,forward,go} to be processed asynchronously. Finally, it was necessary to move DumpBackForwardList out of webkit_glue.cc since it was using itemAtIndex to generate those results, and now that we return synthetic URLs for that function, the results were very wrong. The fix is to move DumpBackForwardList into TestShell so that it can more directly inspect the TestNavigationController. Now, it is necessary for webkit_glue.h to expose a function to dump a content state string (aka a WebCore::HistoryItem). BUG=11423 R=mpcomplete Review URL: http://codereview.chromium.org/113328 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15997 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge from 43587:43637.tc@google.com2009-05-131-0/+19
| | | | | | | | | | | Tests failing due to upstream r43604, but abarth with investigate. Otherwise, just some new baselines. Review URL: http://codereview.chromium.org/115319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15995 0039d316-1c4b-4281-b951-d872f2087c98
* Moving all the breakpad stuff to: src/breakpadbradnelson@chromium.org2009-05-131-1/+1
| | | | | | | | (out of build/temp_gyp) Review URL: http://codereview.chromium.org/113352 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15980 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Gtk warnings likehamaji@chromium.org2009-05-131-0/+27
| | | | | | | | | | | | | | (test_shell:2476): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so: wrong ELF class: ELFCLASS64 (test_shell:2476): Gtk-WARNING **: Loading IM context type 'uim' failed This happens when Gtk tries to open 64 bit shared object from 32 bit binaries. As this change suppress warnings only when the above three lines come the same order, we can still see other important warnings. Review URL: http://codereview.chromium.org/115263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15973 0039d316-1c4b-4281-b951-d872f2087c98
* More flakey layout test gardening.jeremy@chromium.org2009-05-131-0/+1
| | | | | | | | Mark Flaky Layout Tests Review URL: http://codereview.chromium.org/113356 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15970 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 15965. I wasn't supposed to check that in since it still doesn't ↵maruel@chromium.org2009-05-131-7/+7
| | | | | | | | | compile on linux and mac! TBR=sky Review URL: http://codereview.chromium.org/113351 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15967 0039d316-1c4b-4281-b951-d872f2087c98
* Remove even more ATL dependencies.maruel@chromium.org2009-05-131-7/+7
| | | | | | Review URL: http://codereview.chromium.org/115309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15965 0039d316-1c4b-4281-b951-d872f2087c98
* Mark Flaky Layout Testsjeremy@chromium.org2009-05-131-0/+4
| | | | | | Review URL: http://codereview.chromium.org/113347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15964 0039d316-1c4b-4281-b951-d872f2087c98
* One more test_expectations fix (wrong path).senorblanco@chromium.org2009-05-131-2/+2
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/115297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15955 0039d316-1c4b-4281-b951-d872f2087c98
* More green please: Vector canvas matrix test disable, mac fix, mark layoutsenorblanco@chromium.org2009-05-132-2/+13
| | | | | | | | | | tests failing. TBR=brettw Review URL: http://codereview.chromium.org/113342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15952 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the mac build break with skia move.thomasvl@chromium.org2009-05-131-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15951 0039d316-1c4b-4281-b951-d872f2087c98