summaryrefslogtreecommitdiffstats
path: root/chrome/test
Commit message (Collapse)AuthorAgeFilesLines
* Part 2 of reapplying r64637.erg@google.com2010-11-1018-2171/+20
| | | | | | | | | | | | | Move the automation message files from chrome/test/automation to chrome/common/. This requires a temporary override to chrome/common/DEPS until Part 3 lands. BUG=51409 TEST=compiles Review URL: http://codereview.chromium.org/4758001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65695 0039d316-1c4b-4281-b951-d872f2087c98
* Added support for displaying BackgroundContents in the task manager.atwilson@chromium.org2010-11-101-1/+1
| | | | | | | | | | | | Previously BackgroundContents would get created, but since they were not TabContents, they would not show up. BUG=62105 TEST=TaskManagerBrowserTest.NoticeBGContentsChanges Review URL: http://codereview.chromium.org/4760001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65690 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typonirnimesh@chromium.org2010-11-101-1/+1
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/4662006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65684 0039d316-1c4b-4281-b951-d872f2087c98
* Add facilities to fetch username/passwd credentials from private datanirnimesh@chromium.org2010-11-102-9/+20
| | | | | | | | | | Fetch username/passwd from private data and use in sync tests. BUG=60970 Review URL: http://codereview.chromium.org/4738004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65634 0039d316-1c4b-4281-b951-d872f2087c98
* Moved --use-gl=osmesa to UITest::SetUp so it is not visible to pyautolib.apatrick@chromium.org2010-11-101-8/+11
| | | | | | | | | | | It derives from UITestBase. TEST=ui_tests BUG=62602 Review URL: http://codereview.chromium.org/4662005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65616 0039d316-1c4b-4281-b951-d872f2087c98
* Moved --use-gl=osmesa switch out of test_launcher_utils.apatrick@chromium.org2010-11-103-10/+20
| | | | | | | | | | | | | It was affecting tests other than ui_tests and browser_tests, which potentially need to use regular GL. For example, plugins expect to be able to use regular GL with core animation. In the future, we should be able to make more tests use osmesa by allowing a regular GL surface to be read back into an OSMesa surface in AcceleratedSurface on Mac. TEST=ui_tests, browser_tests BUG=62602 Review URL: http://codereview.chromium.org/4761001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65604 0039d316-1c4b-4281-b951-d872f2087c98
* Make browser_tests obey BROWSER_WRAPPER, like how ui_tests do.evan@chromium.org2010-11-101-0/+7
| | | | | | Review URL: http://codereview.chromium.org/4632002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65602 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some obsolete FLAKY_ markers, and add some missing bug referencesstuartmorgan@chromium.org2010-11-093-4/+5
| | | | | | | | | BUG=29020,35221,62143,62595 TEST=N/A Review URL: http://codereview.chromium.org/4759001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65589 0039d316-1c4b-4281-b951-d872f2087c98
* BUG=43066ahendrickson@chromium.org2010-11-091-4/+26
| | | | | | | | TEST=Download UI tests are much less flaky on build bots. Review URL: http://codereview.chromium.org/3790010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65542 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device management policy providerdanno@chromium.org2010-11-093-0/+70
| | | | | | | | | BUG=62462 TEST=DeviceManagementPolicyProviderTest* Review URL: http://codereview.chromium.org/4382001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65520 0039d316-1c4b-4281-b951-d872f2087c98
* FileSystem code cleanup 1st cut - does some class renaming.kinuko@chromium.org2010-11-091-1/+1
| | | | | | | | | | | | Renamed FileSystemQuota to FileSystemQuotaManager. Removed PlatFormErrorToFileError in simple_file_system.cc (in favor of webkit_flue::PlatformErrorToFileError) BUG=60243 TEST=none Review URL: http://codereview.chromium.org/4017007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65506 0039d316-1c4b-4281-b951-d872f2087c98
* Exploratory Tool for long running and adhoc testing.nirnimesh@chromium.org2010-11-093-0/+413
| | | | | | | | | | | | Sample Test Model Omnibox Test Model BUG=None TEST=None Review URL: http://codereview.chromium.org/4089005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65503 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pyauto tests, to refer to chrome_command_ids.h.nirnimesh@chromium.org2010-11-091-1/+1
| | | | | | | | | | | It was broken in r6545. BUG= TEST= Review URL: http://codereview.chromium.org/4731001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65497 0039d316-1c4b-4281-b951-d872f2087c98
* Add a script to fetch prebuilt binaries for running PyAuto.nirnimesh@chromium.org2010-11-092-0/+178
| | | | | | | | | | | | | | | This script makes it easy to fetch chrome and pyauto binaries from the continuous build archives and setup to run pyauto. Example usage (on Mac): python fetch_prebuilt_pyauto.py -d xcodebuild/Release http://build.chromium.org/f/chromium/continuous/mac/LATEST BUG= TEST= Review URL: http://codereview.chromium.org/4583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65496 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize download path_uniquifier for saved download history items.kinuko@chromium.org2010-11-091-1/+0
| | | | | | | | | BUG=62398 TEST=downloads.DownloadsTest.testDownloadsPersistence (pyauto) Review URL: http://codereview.chromium.org/4694003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65468 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled GPUBrowserTest.BrowserTestLaunchedWithOSMesa on mac and windows.apatrick@chromium.org2010-11-091-9/+1
| | | | | | | | | TEST=try BUG=61037 Review URL: http://codereview.chromium.org/4646003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65460 0039d316-1c4b-4281-b951-d872f2087c98
* Split out command IDs from chrome_dll_resource.h.evan@chromium.org2010-11-0816-16/+16
| | | | | | | | | | | | The name of this file is a leftover from Windows. Split the command ids (which are used on all platforms) out, leaving just the Windows-specific resource IDs in the original file. TEST=compiles Review URL: http://codereview.chromium.org/4710001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65453 0039d316-1c4b-4281-b951-d872f2087c98
* Made OSMesa work on Mac for WebGL.apatrick@chromium.org2010-11-082-11/+5
| | | | | | | | | | | | | | | This required that GPU initialization not fail if GPU info cannot be collected. The accelerated compositor still needs some work but this will let us run some WebGL browser and ui smoke tests. Also added --disable-accelerated-compositing for browser and ui tests so they will not attempt to use it. TEST=try, run ui test locally BUG=61037, 58343 Review URL: http://codereview.chromium.org/4716002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65447 0039d316-1c4b-4281-b951-d872f2087c98
* base: Remove 'using' declaration of SStringPrintf.tfarina@chromium.org2010-11-081-3/+4
| | | | | | | | | | | Update the callers to append base:: when calling SStringPrintf. BUG=None TEST=locally and trybots Review URL: http://codereview.chromium.org/4330002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65446 0039d316-1c4b-4281-b951-d872f2087c98
* 5 new bookmark sync testsrsimha@chromium.org2010-11-084-3/+186
| | | | | | | | | | | | | | Add 5 more new bookmark sync tests and a bookmark verifier method to bookmark_model_verifier, it checks duplicate bookmarks and bookmark folders count in a given bookmark model. Patch by Vivian Zhi <vivianz@chromium.org>. BUG=none TEST=none Review URL: http://codereview.chromium.org/4345002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65445 0039d316-1c4b-4281-b951-d872f2087c98
* * Add follow_redirects_ field to pepper::URLRequestInfo, follow_redirects() ↵brettw@chromium.org2010-11-081-2/+1
| | | | | | | | | | | | | accessor, modified SetProperty to support this * Add status_text_, redirect_url_ fields to pepper::URLResponseInfo, modified GetProperty to return these * Add URL redirect auditing to pepper::URLLoader. BUG=49790 BUG=51345 TEST=ui_tests --gtest_filter=PPAPI* Review=http://codereview.chromium.org/4394003/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65443 0039d316-1c4b-4281-b951-d872f2087c98
* Disable failing testDownloadsPersistence, testNoUnsafeDownloadsOnRestart testsnirnimesh@chromium.org2010-11-081-1/+6
| | | | | | | | | | | These downloads tests were broken in r65418. Disabling until fix. BUG=62398 TEST= Review URL: http://codereview.chromium.org/4720001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65436 0039d316-1c4b-4281-b951-d872f2087c98
* Add api method to get an installed extension by ID.tessamac@google.com2010-11-082-16/+29
| | | | | | | | | BUG=60982 TEST=browser_tests Review URL: http://codereview.chromium.org/4354001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65435 0039d316-1c4b-4281-b951-d872f2087c98
* Reapply part of r64637, which caused mysterious failures on mac waterfall.erg@google.com2010-11-082-4/+4
| | | | | | | | | | | | | This applies only the rename of IPC::ContextMenuParams to IPC::MiniContextMenuParams so that it doesn't conflict with ::ContextMenuParams (defined in webkit). This is about half the original patch. BUG=51409 TEST=compiles Review URL: http://codereview.chromium.org/4669005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65429 0039d316-1c4b-4281-b951-d872f2087c98
* RenderViewHostManagerTest works with a testserver that listens on ephemeral ↵cbentzel@chromium.org2010-11-081-4/+5
| | | | | | | | | | | ports. BUG=56814 TEST=browser_tests --gtest_filter="*RenderViewHostManagerTest*" Review URL: http://codereview.chromium.org/4684001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65396 0039d316-1c4b-4281-b951-d872f2087c98
* Add pinned property to tabs.update and create.jstritar@chromium.org2010-11-082-0/+86
| | | | | | | | | | | Fire tabs.onUpdated event if a tab's pinned state changes. BUG=24781 TEST=ExtensionApiTest Review URL: http://codereview.chromium.org/3816005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65379 0039d316-1c4b-4281-b951-d872f2087c98
* Mark following tests as flaky due to an assertion failure:phajdan.jr@chromium.org2010-11-081-3/+5
| | | | | | | | | | | | | | | | | | | | | - KeyboardAccessTest.TestShiftAltMenuKeyboardAccess - KeyboardAccessTest.ReserveKeyboardAccelerators - CollectedCookiesTest.DoubleDisplay - CollectedCookiesTest.NavigateAway - TabDraggingTest.Tab1Tab2 - TabDraggingTest.Tab1Tab3 - TabDraggingTest.Tab2OutOfTabStrip - NotificationsPermissionTest.TestUserGestureInfobar - NotificationsPermissionTest.TestNoUserGestureInfobar TBR=hbono, pkasting, jochen, sidchat, johnnyg BUG=62311 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4676001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65360 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Disable tests that flakily time out:phajdan.jr@chromium.org2010-11-081-2/+4
| | | | | | | | | | | | | | - KeyboardAccessTest.TestMenuKeyboardAccess - KeyboardAccessTest.TestAltMenuKeyboardAccess TBR=dmazzoni BUG=62310 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/4669001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65355 0039d316-1c4b-4281-b951-d872f2087c98
* SSLUITest's work with ephemeral port testserver.cbentzel@chromium.org2010-11-065-7/+7
| | | | | | | | | | | | | Many of the tests depend on a file served from one server to reference resources on a different server to exercise mixed content warnings. To handle this, I added replace_orig and replace_new query parameters to /files/ based paths which do simple string substitution. BUG=56814 TEST=browser_tests --gtest_filter="*SSLUI*" Review URL: http://codereview.chromium.org/4429001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65311 0039d316-1c4b-4281-b951-d872f2087c98
* Made changes to suggestions made in review.nirnimesh@chromium.org2010-11-051-0/+14
| | | | | | Review URL: http://codereview.chromium.org/4599001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65274 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for returning the session_id in both CreateExternalTab and ↵hansl@google.com2010-11-053-6/+11
| | | | | | | | | | | | ConnectExternalTab. The ChromeFrame objects now provides an unfrozen interface called IChromeFramePrivate. This interface provides a GetSessionId() which returns the ID used by Chrome in its Tab javascript object. This ID is necessary in CEEE for its tabs management. BUG=None TEST=None Review URL: http://codereview.chromium.org/4467002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65257 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled GPUUITest.UITestLaunchedWithOSMesa on windows.apatrick@chromium.org2010-11-051-2/+2
| | | | | | | | | | | Passes on trybots. I believe r64858 or r65011 might have fixed it. I will commit and watch for flake on the buildbots. TEST=try BUG=61037 Review URL: http://codereview.chromium.org/4549001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65232 0039d316-1c4b-4281-b951-d872f2087c98
* Don't whitelist extensions with NPAPI from no-prompt install.asargent@chromium.org2010-11-052-0/+15
| | | | | | | | | | | BUG=61634 TEST=Browse to chrome.google.com/extensions, find an extension id, then open js console and enter chrome.webstorePrivate.install(<id>). The install should not prompt for confirmation, unless the extension uses NPAPI. Review URL: http://codereview.chromium.org/4443001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65212 0039d316-1c4b-4281-b951-d872f2087c98
* Implement onCompleted event for the webNavigation APIjochen@chromium.org2010-11-052-1/+91
| | | | | | | | | BUG=50943 TEST=browser_tests:*.WebNavigationEvents* Review URL: http://codereview.chromium.org/4448003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65182 0039d316-1c4b-4281-b951-d872f2087c98
* Mark ExternalTabUITest.HostNetworkStackAbortRequest and ↵mattm@chromium.org2010-11-051-2/+4
| | | | | | | | | | | | HostNetworkStackUnresponsiveRenderer flaky. BUG=61023 TEST=trybots TBR=erikkay Review URL: http://codereview.chromium.org/4550003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65176 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63447 - sync: enable password sync by default.tim@chromium.org2010-11-041-0/+5
| | | | | | | | | | | | | | BUG=none TEST=Enable sync, notice passwords is an option / enabled. unit_tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=63223 Review URL: http://codereview.chromium.org/3913005 TBR=tim@chromium.org Review URL: http://codereview.chromium.org/4543001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65142 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Removed unused notification methods, renamed 'transitional' to 'p2p'akalin@chromium.org2010-11-041-2/+2
| | | | | | | | | BUG=None TEST=Existing integration tests Review URL: http://codereview.chromium.org/4264003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65138 0039d316-1c4b-4281-b951-d872f2087c98
* Mark ExternalTabUITestPopupEnabled.UserGestureTargetBlank as flaky on windows.mattm@chromium.org2010-11-041-1/+3
| | | | | | | | | BUG=61023 TEST=trybot Review URL: http://codereview.chromium.org/4516001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65135 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Added basic theme sync integration tests.akalin@chromium.org2010-11-044-0/+449
| | | | | | | | | | | Fixed bug with theme installation detection in profile_impl.cc. BUG=53530 TEST=new theme sync integration tests Review URL: http://codereview.chromium.org/4403003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65133 0039d316-1c4b-4281-b951-d872f2087c98
* Added GPUBrowserTest.BrowserTestLaunchedWithOSMesa.apatrick@chromium.org2010-11-042-0/+50
| | | | | | | | | | | | | | | | | This just verifies that the OpenGL backend is OSMesa and does a simple smoke test that it is functional. It is the browser test equivalent of GPUUITest.UITestLaunchedWithOSMesa. OSMesa should be required for both kinds of tests. I moved both tests into the new chrome/test/gpu directory. There are ongoing stability issues with OSMesa (and GL in general) on bots. TEST=passes locally, try BUG=none Review URL: http://codereview.chromium.org/4424001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65126 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the webstore to prompt for login even when there is a username already ↵johnnyg@chromium.org2010-11-041-10/+0
| | | | | | | | | | | set in the browser. We need this to allow credentials to be refreshed and to go through the enable-app-sync flow. BUG=none TEST=signin to sync, then attempt webstore browser login Review URL: http://codereview.chromium.org/4444003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65113 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a minor issue within test_utils that was causing find_in_page download ↵nirnimesh@chromium.org2010-11-043-25/+15
| | | | | | | | | | test to fail. Remove private download function from browsing_data and referenced it to test_utils. Review URL: http://codereview.chromium.org/4191007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65107 0039d316-1c4b-4281-b951-d872f2087c98
* Autofill deprecate unique_ids in favor of guids for PersonalDataManagerdhollowa@chromium.org2010-11-043-25/+54
| | | | | | | | | | | Final round of unique_id deprecation. These changes migrated web_database schemas for profiles and credit cards, clean up the web_dataservice interface, bring the personal_data_manager interface inline with the GUID interfaces for web_dataservice, convert remaining unit tests to be GUID-based, and some changes to platform UI code that used unique IDs for edits. BUG=58813 TEST=WebDataServiceTest.*, WebDatabaseTest.*, WebDatabaseMigrationTest.*, PersonalDataManagerTest.*, AutoFillTest.*, AutoFillDialogControllerTest.AddNewProfile, AutoFillDialogControllerTest.AddNewCreditCard, AutoFillProfileTest.MergeWith, ProfileSyncServiceAutofillTest.*, TwoClientLiveAutofillSyncTest.* Review URL: http://codereview.chromium.org/4388001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65100 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up test directory to use the new file location for the PPAPI tests.brettw@chromium.org2010-11-041-1/+1
| | | | | | | | TEST=this is a test BUG=none Review URL: http://codereview.chromium.org/4406003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65099 0039d316-1c4b-4281-b951-d872f2087c98
* Change disabling the assert that is causing ExtensionApiTest.Popup to become ↵twiz@google.com2010-11-041-2/+4
| | | | | | | | | | | | | flaky. I've tried to reproduce the flaky behaviour on my local machine, in a VM, and on the build-bots, but have not been able to reproduce the problem. Because this test is important, I am disabling the single assert so that the flaky label can be removed. BUG=46601 TEST=ExtensionApiTest.Popup Review URL: http://codereview.chromium.org/4264005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65095 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new SearchBox API along side existing API.tonyg@chromium.org2010-11-042-0/+70
| | | | | | | | | Add some tests. BUG=none TEST=interactive_ui_tests --gtest_filter=InstantTest.* git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65061 0039d316-1c4b-4281-b951-d872f2087c98
* Session sync integration tests. Left out many client for now, since evenzea@chromium.org2010-11-045-0/+548
| | | | | | | | | | | without doing anything in the test it was timing out. BUG=30519 TEST=self Review URL: http://codereview.chromium.org/4158009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65051 0039d316-1c4b-4281-b951-d872f2087c98
* Implement onDOMContentLoaded event of the webNavigation API.jochen@chromium.org2010-11-042-0/+90
| | | | | | | | | BUG=50943 TEST=browser_tests:*.WebNavigationEvents*,unit_tests:FrameNavigationStateTest.* Review URL: http://codereview.chromium.org/4381001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65034 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FileRef, FileIO and DirectoryReader PPAPI tests from ui_testsdumi@chromium.org2010-11-041-12/+0
| | | | | | | | | | | | | for now. It looks like run_testserver is crashing. BUG=none TEST=none TBR=darin Review URL: http://codereview.chromium.org/4411002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65008 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper's directory reader implementation + test.dumi@chromium.org2010-11-041-0/+12
| | | | | | | | | BUG=none TEST=test_directory_reader.cc Review URL: http://codereview.chromium.org/4107004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65002 0039d316-1c4b-4281-b951-d872f2087c98