summaryrefslogtreecommitdiffstats
path: root/chrome/test
Commit message (Collapse)AuthorAgeFilesLines
* Omnibox automation should wait for page load after selecting a popup item.nirnimesh@chromium.org2010-05-171-0/+1
| | | | | | | | TEST=python chrome/test/functional/omnibox.py omnibox.OmniboxTest.testSelect Review URL: http://codereview.chromium.org/2136010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47470 0039d316-1c4b-4281-b951-d872f2087c98
* Add a few functional tests for prefsnirnimesh@chromium.org2010-05-171-0/+66
| | | | | | | | | | | | testNavigationStateOnSessionRestore -- from Sunand testDownloadDirPref -- from Deepak testToolbarButtonsPref, testHomepagePrefs -- from Rohit TEST=python chrome/test/functional/prefs.py Review URL: http://codereview.chromium.org/2087005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47464 0039d316-1c4b-4281-b951-d872f2087c98
* Enable NaCl tests on Mac and Linux gregoryd@google.com2010-05-171-0/+33
| | | | | | | | BUG=44371 Review URL: http://codereview.chromium.org/2066008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47457 0039d316-1c4b-4281-b951-d872f2087c98
* Provide accessibility support for Window_win.ctguil@chromium.org2010-05-171-1/+1
| | | | | | | | TEST=Ensure that the About Chrome dialog has proper accessibility role. BUG=none Review URL: http://codereview.chromium.org/1838002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47454 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r47347 [was reverted in r47357], this time without re-enabling a ↵pkasting@chromium.org2010-05-173-7/+12
| | | | | | | | | | | | | | | | | | | | | DISABLED test that times out on Mac. (Original patch reviewed at http://codereview.chromium.org/2067003 ) Track "display" and "run" separately for mixed content, and make the latter downgrade the SSL state to "authentication broken". Make the "display" state only affect the current tab (not the entire host). Fix an SSL browser test by supplying the appropriate SiteInstance*. Move a test from "disabled" to "flaky" since it at least passes for me. Make the SSLManager header and .cc files put functions in the same order, and make that order somewhat saner. BUG=15072, 18626, 40932, 42758 TEST=Covered by browser tests Review URL: http://codereview.chromium.org/2063008 Review URL: http://codereview.chromium.org/2126005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47428 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 59478:59607yurys@chromium.org2010-05-172-9/+11
| | | | | | | | | TBR=atwilson BUG=44371,44371 Review URL: http://codereview.chromium.org/2132004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47420 0039d316-1c4b-4281-b951-d872f2087c98
* Adds tests to ensure Geolocation requests permission happens at the right time.bulach@chromium.org2010-05-171-0/+3
| | | | | | | | | | | | It needs to be after calling navigator.geolocation.getCurrentPosition()/watchPosition() rather than just accessing navigator.geolocation. Depends on https://bugs.webkit.org/show_bug.cgi?id=38323. BUG=42789 TEST=GeolocationBrowserTest.NoInfoBarBeforeStart Review URL: http://codereview.chromium.org/1950001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47408 0039d316-1c4b-4281-b951-d872f2087c98
* Log the OS error that getaddrinfo() failed with.eroman@chromium.org2010-05-161-2/+3
| | | | | | | | | - Display it on the about:net-internals page - Collect it in the histogram Net.OSErrorsForGetAddrinfo. Review URL: http://codereview.chromium.org/2134004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47386 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed media_unittests.sergeyu@chromium.org2010-05-151-5/+0
| | | | | | | | | | BUG=44253,44254 TEST=media_unittests succeeds when run in valgrind TBR=ajwong@chromium.org Review URL: http://codereview.chromium.org/2103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47374 0039d316-1c4b-4281-b951-d872f2087c98
* [GTTF] Check the result value of StartHTTPServer to avoidphajdan.jr@chromium.org2010-05-152-10/+11
| | | | | | | | | | | | | | | test hangs in cases when the server fails to start. The tests will still fail in that case, obviously, but will no longer hang (or crash), which is an improvement. TEST=browser_tests BUG=none Review URL: http://codereview.chromium.org/2095004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47362 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude 4 tests in AlsaPcmOutputStreamTest due to test failure.oshima@chromium.org2010-05-151-0/+5
| | | | | | | | | | | | | | | Suppressing memcheck:cond error. Following CL seems to be culprit. http://src.chromium.org/viewvc/chrome?view=rev&revision=47333 BUG=44253,44254 TEST=linux/chromeos valgrind should cycle green TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/2076003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47361 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47347 - (Original patch reviewed at ↵rvargas@google.com2010-05-153-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://codereview.chromium.org/2067003 ) Track "display" and "run" separately for mixed content, and make the latter downgrade the SSL state to "authentication broken". Make the "display" state only affect the current tab (not the entire host). Fix an SSL browser test by supplying the appropriate SiteInstance*. Move a test from "disabled" to "flaky" since it at least passes for me. Make the SSLManager header and .cc files put functions in the same order, and make that order somewhat saner. Falied TestGoodFrameNavigation on Mac 10.5 browser tests among other things: /b/slave/chromium-rel-mac-builder/build/src/chrome/browser/ssl/ssl_browser_tests.cc:43: Failure Value of: entry->ssl().displayed_mixed_content() Actual: false Expected: displayed_mixed_content Which is: true BUG=15072, 18626, 40932, 42758 TEST=Covered by browser tests Review URL: http://codereview.chromium.org/2063008 TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/2095006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47357 0039d316-1c4b-4281-b951-d872f2087c98
* Expand the pattern of a reliability supression.rvargas@google.com2010-05-151-1/+1
| | | | | | | | | | BUG=44220 TEST=none TBR=huanr Review URL: http://codereview.chromium.org/2131004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47356 0039d316-1c4b-4281-b951-d872f2087c98
* (Original patch reviewed at http://codereview.chromium.org/2067003 )pkasting@chromium.org2010-05-153-7/+12
| | | | | | | | | | | | | | | | | | Track "display" and "run" separately for mixed content, and make the latter downgrade the SSL state to "authentication broken". Make the "display" state only affect the current tab (not the entire host). Fix an SSL browser test by supplying the appropriate SiteInstance*. Move a test from "disabled" to "flaky" since it at least passes for me. Make the SSLManager header and .cc files put functions in the same order, and make that order somewhat saner. BUG=15072, 18626, 40932, 42758 TEST=Covered by browser tests Review URL: http://codereview.chromium.org/2063008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47347 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line endings for the cookie API test files.cindylau@google.com2010-05-153-45/+45
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2079005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47345 0039d316-1c4b-4281-b951-d872f2087c98
* Add a reliability crash supression.rvargas@google.com2010-05-141-0/+3
| | | | | | | | | | BUG=44220 TEST=none Review URL: http://codereview.chromium.org/2070003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47323 0039d316-1c4b-4281-b951-d872f2087c98
* Removing the app launcher button in the ChromeOS browser and making the app ↵jcivelli@chromium.org2010-05-143-1/+14
| | | | | | | | | | | | | | launcher pinned to the location bar. BUG=3190 TEST=The app launcher icon on the top-left corner of the browser should be gone. Opening a new tab by pressing the + button or typing CTRL-T should bring the app launcher, it should be located on top of the location bar. Review URL: http://codereview.chromium.org/2060004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47314 0039d316-1c4b-4281-b951-d872f2087c98
* Add automation hooks for fetching info about omniboxnirnimesh@chromium.org2010-05-144-0/+309
| | | | | | | | | | | | 1. Make the use of browser explicit for each json handler so that handlers that need access to Browser* can have it. Omnibox needs it. 2. Add a simple test TEST=python chrome/test/functional/omnibox.py Review URL: http://codereview.chromium.org/2015010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47311 0039d316-1c4b-4281-b951-d872f2087c98
* Form AutoFill Phone number should be displayed as xxx-xxx-xxxxdhollowa@chromium.org2010-05-141-1/+2
| | | | | | | | | | | | | | | | | Modifies the AutoFill label inferencing logic to skip over <img> tags when deriving labels. It is common to use small images as spacers between elements. Also, extends the phone number heuristics to recognize numbers that are split into three fields of the form [xxx]-[yyy]-[zzzz] where xxx is the area code, yyy is the phone number prefix and zzz is the phone number suffix. Note: This change has a dependency on WebKit change: https://bugs.webkit.org/show_bug.cgi?id=38825. Will need to wait for that to land before committing this change. BUG=38218 TEST=FormManagerTest.LabelsInferredWithImageTags:FormStructureTest.ThreePartPhoneNumber:PhoneFieldTest.ThreePartPhoneNumber TBR:jhawkins@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47303 0039d316-1c4b-4281-b951-d872f2087c98
* Implement IndexedDatabase::open up until re-entrance into WebKit. That (and thejorlow@chromium.org2010-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | rest of IndexedDB) will be done in subsequent patches. Included in this patch is a lot of other infrastructure for making IndexedDB work. Included is a conversion from the DOMStorageDispatcherHost into a dispatcher host for all APIs that have a backend in WebKit. I named it WebKitAPIDispatcherHost. Since it's in browser/in_process_webkit and it is for APIs that connect up to the WebKit API and it's used for APIs whose backend is implemented in WebKit I thought the name was decent and not _too_ confusing, but if you have better ideas, please let me know. This includes some code that you've already reviewed (darin), but a lot has changed so please take a look at all of it. TEST=Not much to test yet + behind a flag. BUG=none Review URL: http://codereview.chromium.org/1599009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47268 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit_support_in_chromium.gyp and use webkit_support.gyptony@chromium.org2010-05-141-1/+1
| | | | | | | | | | instead. features.gypi isn't needed by glue, appcache or database. Review URL: http://codereview.chromium.org/2070001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47238 0039d316-1c4b-4281-b951-d872f2087c98
* Disable WorkerTest.OpenDatabaseSyncInputs on all Valgrind bots.dumi@chromium.org2010-05-142-2/+1
| | | | | | | | | TEST=none BUG=38575 Review URL: http://codereview.chromium.org/2098003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47233 0039d316-1c4b-4281-b951-d872f2087c98
* [Large; Chromium OS] Work to host the cloud print dialog when builtmaruel@chromium.org2010-05-142-0/+78
| | | | | | | | | | | | | | | for Chromium OS. Currently disabled by default behind a command line switch, and containing a non-real URL for now, this code is at prototype level. It works (when enabled and pointed at a functioning cloud print service URL), has the beginnings of some unit tests, and has the beginnings of deeper communication with the dialog contents, and it shuts off the DOM UI access from the dialog contents. Patch contributed by Scott Byer Review URL: http://codereview.chromium.org/1769006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47228 0039d316-1c4b-4281-b951-d872f2087c98
* Fix retrieval of Firefox proxy settings when it is using an autoconfig URL.eroman@chromium.org2010-05-131-0/+9
| | | | | | | | | BUG=44119,44005 TEST=FirefoxProxySettingsTest.TestParseAutoConfigUrl Review URL: http://codereview.chromium.org/2089004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47207 0039d316-1c4b-4281-b951-d872f2087c98
* Remove known crash entry, should no longer happen after WebKit roll at r47143jamesr@chromium.org2010-05-131-3/+0
| | | | | | | | | | TEST=none BUG=44064 TBR=rvargas Review URL: http://codereview.chromium.org/2106003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47190 0039d316-1c4b-4281-b951-d872f2087c98
* Remove EnableSingleProcess() since it's unused. Improve comments and user ↵pkasting@chromium.org2010-05-133-31/+36
| | | | | | | | | | help documentation. BUG=none TEST=none Review URL: http://codereview.chromium.org/2071002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47169 0039d316-1c4b-4281-b951-d872f2087c98
* Add hooks for fetching basic info from the browser.nirnimesh@chromium.org2010-05-133-0/+67
| | | | | | | | This includes info like version string, executable name, path, and so on. Review URL: http://codereview.chromium.org/2009013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47159 0039d316-1c4b-4281-b951-d872f2087c98
* Add relibability test known_crashes.txt entry ↵tyoshino@chromium.org2010-05-131-0/+3
| | | | | | | | | | | | views::View::PropagateNativeViewHierarchyChanged BUG=44066 TEST=none TBR=rvargas Review URL: http://codereview.chromium.org/2088001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47142 0039d316-1c4b-4281-b951-d872f2087c98
* Add relibability test known_crashes.txt entry WebCore::reportFatalErrorInV8tyoshino@chromium.org2010-05-131-0/+3
| | | | | | | | | | BUG=44065 TEST=none TBR=rvargas Review URL: http://codereview.chromium.org/2064004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47140 0039d316-1c4b-4281-b951-d872f2087c98
* Add relibability test known_crashes.txt entry.tyoshino@chromium.org2010-05-131-0/+3
| | | | | | | | | | | | WebCore::RenderInline::destroy ... HTMLParser::handleResidualStyleCloseTagAcrossBlocks TEST=none TBR=rvargas BUG=44064 Review URL: http://codereview.chromium.org/2085001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47139 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DISABLED_ prefix from WorkerTest.OpenDatabaseSyncInputs and updatetyoshino@chromium.org2010-05-131-0/+2
| | | | | | | | | | | | ui_test.gtest_linux.txt instead to disable it only under Valgrind Linux. TEST=none TBR=rvargas,phajdan.jr BUG=43974 Review URL: http://codereview.chromium.org/2078001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47131 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure the Omnibox is hidden when toolbar is collapsed.finnur@chromium.org2010-05-131-0/+2
| | | | | | | | | BUG=None TEST=Visual inspection. The Omnibox should never become visible for tabs with a collapsed toolbar (app tabs). F11 twice should not show the Omnibox. Review URL: http://codereview.chromium.org/2032015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47119 0039d316-1c4b-4281-b951-d872f2087c98
* Add 44015 to known list.huanr@chromium.org2010-05-121-0/+3
| | | | | | | | BUG=44015 Review URL: http://codereview.chromium.org/1987015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47068 0039d316-1c4b-4281-b951-d872f2087c98
* Add update and removeAll functions to extensions context menu APIasargent@chromium.org2010-05-123-0/+82
| | | | | | | | | | BUG=39505 TEST=Should be able to add a bunch of context menu items and then change or remove them using update and removeAll respectively. Review URL: http://codereview.chromium.org/1736028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47060 0039d316-1c4b-4281-b951-d872f2087c98
* Disallow display of multiple experimental.extension.popup(...) windows ericdingle@google.com2010-05-123-4/+110
| | | | | | | | | | | This is a duplicate of http://codereview.chromium.org/2027006 which was accidentally created in a read-only client. BUG=None TEST=ExtensionApiTest.Popup Review URL: http://codereview.chromium.org/2003016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47052 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fixed issue from reliability expectations.ager@chromium.org2010-05-121-3/+0
| | | | | | | | | BUG=35027 TEST=None TBR=antonm@chromium.org Review URL: http://codereview.chromium.org/2015016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47019 0039d316-1c4b-4281-b951-d872f2087c98
* Replace "." and ".FLAKY_" with ".*" for WorkerTests so they don't reappeartimurrrr@chromium.org2010-05-121-47/+47
| | | | | | | | on Valgrind bots. TBR=glider,thestig Review URL: http://codereview.chromium.org/2051010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47014 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to build DRT in a chromium checkout.tony@chromium.org2010-05-121-1/+1
| | | | | | | | | | | | | | | | | The problem was the circular gyp dependency between webkit.gyp and WebKit.gyp: webkit.gyp:pull_in_webkit_unit_tests -> WebKit.gyp -> webkit.gyp:webkit_support. The fix is to move webkit_support into its own gyp file (like we do in an webkit only checkout). We can't use the same gyp file for in- chromium and in-webkit because we need to change the include path for features.gypi. In gyp, variable expansion happens after includes (otherwise you'd have to expand variables twice and they could change values), so we can't use a single gyp file for this. Review URL: http://codereview.chromium.org/1995013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47012 0039d316-1c4b-4281-b951-d872f2087c98
* BackgroundContents browser testrafaelw@chromium.org2010-05-1112-0/+299
| | | | | | | | BUG=41275 Review URL: http://codereview.chromium.org/2013015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46979 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r46909: "Reland r46681: Use IPC to wait for download in DownloadTest."bauerb@chromium.org2010-05-115-23/+41
| | | | | | | | | | TBR=bauerb TEST=ui_tests on 10.6 and ChromiumOS should go green. BUG=43066 Review URL: http://codereview.chromium.org/1985014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46915 0039d316-1c4b-4281-b951-d872f2087c98
* Geolocation: checks pending requests with the same origin when receiving the ↵bulach@chromium.org2010-05-111-0/+9
| | | | | | | | | | | | | | infobar response. Moves GeolocationPermissionContext from GeolocationDispatcherHost up to profile. TEST=GeolocationPermissionContextTests.MultipleOrigins or manual: open two tabs from the same origin with geolocation. Check both info bars are created. Reply to only one of them, check the other is gone. BUG=40527 Review URL: http://codereview.chromium.org/1585036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46910 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r46681: Use IPC to wait for download in DownloadTest.bauerb@chromium.org2010-05-115-41/+23
| | | | | | | | | | | | | Add AutomationMsg_WaitForDownloadShelfVisibilityChange and use it in UITestBase for the download tests. This should decrease flakiness of download tests. TEST=DownloadTest.*, especially DownloadTest.[Dont]CloseNewTab* BUG=43066 Review URL: http://codereview.chromium.org/2051002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46909 0039d316-1c4b-4281-b951-d872f2087c98
* Remove chrome://net-internals from special tabs testnirnimesh@chromium.org2010-05-111-2/+0
| | | | | | | | | | | Recent changes to chrome://net-internals (and about:net-internals) code no longer sets the title as expected. Remove them. TEST=python chrome/test/functional/special_tabs.py Review URL: http://codereview.chromium.org/2041009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46892 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable MouseLeaveTest.TestOnMouseOut on Mac, as the necessaryjhawkins@chromium.org2010-05-101-9/+4
| | | | | | | | | | | infrastructure has been ported. BUG=none TEST=none Review URL: http://codereview.chromium.org/2057003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46865 0039d316-1c4b-4281-b951-d872f2087c98
* Plugins: Mark the Silverlight plugin test as non-flaky - has not failed in ↵thestig@chromium.org2010-05-101-2/+1
| | | | | | | | | | 500 test runs. BUG=22666 TEST=none Review URL: http://codereview.chromium.org/2000008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46861 0039d316-1c4b-4281-b951-d872f2087c98
* pyautolib: exposing TabProxy::WaitForTabToBeRestoredace@chromium.org2010-05-101-0/+6
| | | | | | Review URL: http://codereview.chromium.org/2016004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46844 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable ActiveNotificationTrackerTest.TestLookupAndClear under valgrind,jhawkins@chromium.org2010-05-101-3/+0
| | | | | | | | | | | | | as it's not crashing or hanging. Will file a suppression after a new Valgrind run. TBR=thestig BUG=43764 TEST=none Review URL: http://codereview.chromium.org/2006009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46841 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable ActiveNotificationTrackerTest.TestLookupAndClear. The test wasjhawkins@chromium.org2010-05-101-0/+3
| | | | | | | | | | | | | disabled because it failed under valgrind. Now the test is specifically disabled for Valgrind only. TBR=johnnyg BUG=43764 TEST=none Review URL: http://codereview.chromium.org/2036008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46831 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to using TimeTicks for profiling and histogramsjar@chromium.org2010-05-101-4/+4
| | | | | | | | | | | Avoid using wall clock time, which can be changed by the user, or impacted by Daylight Savings transitions etc. BUG=14193 r=eroman Review URL: http://codereview.chromium.org/1253005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46821 0039d316-1c4b-4281-b951-d872f2087c98
* Collapse toolbars in app tabs.aa@chromium.org2010-05-081-0/+1
| | | | | | Review URL: http://codereview.chromium.org/2016002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46775 0039d316-1c4b-4281-b951-d872f2087c98