summaryrefslogtreecommitdiffstats
path: root/tests/DumpRenderTree
Commit message (Collapse)AuthorAgeFilesLines
* add mouse up/down/click support in DumpRenderTreeGuang Zhu2010-08-251-42/+16
| | | | | | | use touchStart/End when mouseDown/Up is called in current EventSender implmentation. Change-Id: Iff3e7f45b6a7170d9be1c7ec9b12a74a74737732
* Cherry pick from master.Steve Block2010-04-012-1/+7
| | | | | | | | | Fixes DumpRenderTree to re-use HTTP authentication credentials This is required for layout test http/tests/appcache/auth.html Bug: 2098423 Change-Id: Ic9531e3c23a2fa9ebfab70cde3172550f572a404
* Implements layoutTestController.overridePreference()Steve Block2010-03-224-1/+29
| | | | | | | | | This change provides the infrastructure for layoutTestController.overridePreference(). Currently, we only provide an implementation for the preference 'WebKitOfflineWebApplicationCacheEnabled', which is required by the layout test http/tests/appcache/disabled.html. Change-Id: I8552f2f4e23b982db2d067ffa20c052e56d8fb7f
* Removes most remaining appcache layout tests from the DumpRenderTree ↵Steve Block2010-03-221-8/+2
| | | | | | | | | ignoreResults list The server serving the layout tests has now been updated to to reflect the current version of WebKit (r54731) so serveral more tests now pass. Change-Id: I95afa0012bf3fed15c733b0317ecd4c03f7a158f
* Implements layoutTestController.setAppCacheMaximumSizeSteve Block2010-03-202-1/+4
| | | | Change-Id: Ib64123738bc384213ef80e2e60e4a0d9407c09d8
* Removes an appcache test from the DumpRenderTree ignoreResults listSteve Block2010-03-191-1/+0
| | | | | | | Android-specific results for this test were added in https://android-git.corp.google.com/g/45462 Change-Id: I7716c2c061ab955d0bf96523b6aab747898cc4e7
* Adds worker tests to the DumpRenderTree ignoreResults list, as workers are ↵Steve Block2010-03-171-16/+5
| | | | | | now disabled Change-Id: I19fbba824cbae372849a8f8ee66dbc8849101eb1
* Updates the status of some HTML5 storage layout tests in the DumpRenderTree ↵Steve Block2010-03-171-4/+5
| | | | | | | skipped list Bug: 2079807 Change-Id: I2bff326e68d8ac761fd2c4628fab8b10d255c7dc
* Adds XPath layout tests to DumpRenderTree ignoreResults list as Android does ↵Steve Block2010-03-151-2/+4
| | | | | | not support XPath Change-Id: Ibda46541161581923d15258b863ed47f248ae626
* Puts two regex layout tests back on the DumpRenderTree skipped listSteve Block2010-03-121-3/+4
| | | | | | | | | | | fast/regex/test1.html and fast/regex/slow.html were removed from the skipped list in https://android-git.corp.google.com/g/#change,43908 However, they cause DumpRenderTree to hang when run with V8, so are added back to the list pending further investigation. Bug: 2509394 Change-Id: I83c361c99fcd61e940a169f1ed00614529af48ff
* Adds to DumpRenderTree the ability to ignore the results of testsSteve Block2010-03-115-44/+96
| | | | Change-Id: I7c16d9713fc35c773b810f9d5ce6700f8d9a28e4
* Merge "Check if the JS_ENGINE key exists as an environment variable before ↵Ben Murdoch2010-03-111-1/+1
|\ | | | | | | reading it."
| * Check if the JS_ENGINE key exists as an environment variable before reading it.Ben Murdoch2010-03-111-1/+1
| | | | | | | | Change-Id: I274b23ea53ec0129ea3b52ff66322f7069338f53
* | Remove http/wml from the DumpRenderTree skipped list, as this directory no ↵Steve Block2010-03-111-1/+0
|/ | | | | | longer exists. Change-Id: I7f97d68695ee1df45329749d8f08d44364bfef24
* Removes from DumpRenderTree the superfluous result file for tests that time out.Steve Block2010-03-091-29/+15
| | | | | | | | This file is currently not used. Tests that time out are reported as failures. Also fixes naming in code for tests that have no text results. Change-Id: I6412db4dcf9884abdc80f5cff525ef9431bad001
* Removes regex tests from the DumpRenderTree skipped listSteve Block2010-03-091-3/+0
| | | | | | | | | It looks like these were previously exluded due to taking too long. However, they run in a reasonable time on passion. Also removes AppleScript from the skipped list, as this directory no longer exists. Change-Id: I98e3d0b3222dcd79287b15c512430341fab4f0f8
* Add shared workers tests to DumpRenderTree skipped listSteve Block2010-03-091-0/+18
| | | | Change-Id: I307bf718253ad3e340d3a95b1056523f37d150be
* Removes some storage tests from the DumpRenderTree skipped lists, now that ↵Steve Block2010-03-031-5/+0
| | | | | | | | Android-specific results are provided See https://android-git.corp.google.com/g/#change,42763 Change-Id: I9929b73db0f6764bb06fbe963e751294a4a787f0
* Merge "Removes a Geolocation test from the DumpRenderTree skipped list"Steve Block2010-03-011-1/+0
|\
| * Removes a Geolocation test from the DumpRenderTree skipped listSteve Block2010-02-251-1/+0
| | | | | | | | | | | | We now have an Android-specific expected result for this test. Change-Id: I41919f01ac0fb6f07f0d650695462510f3a37d98
* | Adds to DumpRenderTree the ability to look for Android-specific resultsSteve Block2010-02-263-14/+46
|/ | | | | | | | | | | | These Android-specific results will be added to external/webkit/LayoutTests/platform/android-<js-engine> and are used in preference to the generic expected results. The JavaScript engine to use is read from the JS_ENGINE environment variable used by the build system or can be overridden on the command line. If neither is set, it defaults to JSC. Change-Id: Ia8d107ced3968a5c061fd6f0f57451419bab6b27
* Add HTML5 layout tests that currently fail to the DumpRenderTree skipped listSteve Block2010-02-241-0/+24
| | | | | | | | All of these tests should pass on Android. This is a temporary measure to track all of these failures in a central place and to provide a consistent baseline for DumpRenderTree test results while the problems are fixed. Change-Id: I2cfaaa8df07be3b43c8e6517f75a7c438f147150
* Quick fix layout test path problemsGuang Zhu2010-02-221-13/+2
| | | | SD card mount point has changed from /sdcard to /mnt/sdcard. layout test was calling getCanonicalPath to determine the path to the test case, which causes problem because /sdcard is now a symlink, and canonical path is actually the "real" path. Using quick dirty fix for now, will properly migrate any hard-coded reference to "/sdcard" to system function calls.
* In DumpRenderTree, skip tests for which we have the wrong resultsSteve Block2010-02-221-27/+29
| | | | | | Currently, the list of tests with incorrect results is not used. Change-Id: I5d3ab9bde6201c2574f08c7c87efa4873ee6fdd1
* Ignore TEMPLATE.html in LayoutTest directoriesSteve Block2010-02-191-0/+3
| | | | Change-Id: I5b1bbd915a569568db368d678a5cc32309fd7be5
* Merge "Remove tests that no longer exist from the DumpRenderTree skipped list"Steve Block2010-02-191-21/+0
|\
| * Remove tests that no longer exist from the DumpRenderTree skipped listSteve Block2010-02-191-21/+0
| | | | | | | | Change-Id: If927b40bc3aebdf73b6d23d6cda06cdf31479778
* | Merge "Merges unused bug list with ignored result list in DumpRenderTree"Steve Block2010-02-191-39/+22
|\ \ | |/
| * Merges unused bug list with ignored result list in DumpRenderTreeSteve Block2010-02-191-39/+22
| |
* | Pass key modifier state to webcore for touch events and update DRT so it can ↵Ben Murdoch2010-02-193-7/+36
|/ | | | | | simulate them. Change-Id: Ic5aa8cb0376f6a3eecaa6340d57f28fa97f016bd
* Sorts the lists of tests in DumpRenderTree in preparation for cleaning up ↵Steve Block2010-02-161-128/+78
| | | | the lists.
* Removes tests from DumpRenderTree skipped list where the corresponding bugs ↵Steve Block2010-02-161-12/+2
| | | | have been fixed.
* When a window is closed, destroy the WebView properly so that WebCore is ↵Ben Murdoch2010-02-041-1/+11
| | | | | | informed of it's destruction. Change-Id: I00002f53ec52c6056df4d7ddeec7cf0957423bd6
* Add support for sending touch events in DRT.Ben Murdoch2010-02-035-7/+282
| | | | | | | | As part of this, make it possible for DRT to configure the timeout threshold between sending touch events to WebCore as the Layout Tests only synthesize single events, not a stream. Because of this, they often get dropped by the WebView for coming too quickly. Skip the multi touch test as we don't support multi touch in the Browser. Change-Id: I7b9830f43181fea33206825b49ef2e294269b4dd
* am e0aed796: am ccec75e7: Merge "Prevent orientation change from triggering ↵Guang Zhu2010-01-221-3/+5
|\ | | | | | | | | | | | | | | | | activity recreation." into eclair Merge commit 'e0aed796f03b080dabae6be0803d4ead1b3260a0' * commit 'e0aed796f03b080dabae6be0803d4ead1b3260a0': Prevent orientation change from triggering activity recreation.
| * Prevent orientation change from triggering activity recreation.Guang Zhu2010-01-191-3/+5
| |
| * Rename WebChromeClient.addMessageToConsole to ↵Ben Murdoch2009-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | WebChromeClient.onConsoleMessage. Do not merge. BUG=b/2271636 This has already been submitted to eclair-mr2. Change-Id: I81947f671f58be006ee3e1b30d73c6cb6cf2ebee
* | Deprecate fill_parent and introduce match_parent.Romain Guy2010-01-082-3/+3
| | | | | | | | Bug: #2361749.
* | Add support for extracting render time and image in page cyclerGuang Zhu2009-12-025-9/+136
| |
* | Rename WebChromeClient.addMessageToConsole to WebChromeClient.onConsoleMessage.Ben Murdoch2009-11-201-1/+1
|/ | | | | | BUG=b/2271636 Change-Id: Ia9bed430c624c4c3745904c98fb2e27632d929f9
* Use a diff that ignores trailing whitespaces to get by some layout test ↵Guang Zhu2009-11-122-18/+36
| | | | failures.
* layout test rebase, bug fixGuang Zhu2009-11-055-33/+721
| | | | | * rebase layout test based on newly enabled http tests * fix a bug in initializing parameters (should happen before super.onCreate)
* Remove the activity restart between urls.Guang Zhu2009-10-271-3/+3
|
* Enable some tests that requires local http serverGuang Zhu2009-10-151-2/+1
|
* rebase layout test result as the numbers reported are much more stable nowGuang Zhu2009-09-294-1535/+2121
|
* Added code style fix that actually did not get submitted in 2nd patch of ↵Guang Zhu2009-09-281-2/+2
| | | | previous change.
* Add checks for double-dumping on webkit data.Guang Zhu2009-09-281-1/+8
| | | | Also some logs seem to suggest that in rare occations, a webkit dump after timeout has occured actually never hears any response back from webkit, thus causing the test app to wait forever, because the request webkit data mechanism is not protected by a timeout watchdog. So adding a explicit log print before calling webkit dump for monitoring in future test runs.
* Change the way DRT determines if it is ready to continue to the next test ↵Ben Murdoch2009-09-241-22/+34
| | | | | | | when running in automated mode. Change-Id: I4d8f6b447dd3c7d7b4baa449a5bacebe4ba59d25 (cherry picked from commit 15b503e46315a56467c0b40d411b457eda7ee334)
* Only move to the next test in DRT after the test has completed AND the page ↵Ben Murdoch2009-09-171-6/+31
| | | | | | has finished loading. Change-Id: I157da58bb99f7bf0fcd00073d078c26c7df201ed
* Merge change 25356 into eclairAndroid (Google) Code Review2009-09-161-1/+3
|\ | | | | | | | | * changes: Filter out failing cases for future investigation.