summaryrefslogtreecommitdiffstats
path: root/chrome/test
Commit message (Collapse)AuthorAgeFilesLines
* Adding reliability suppression for crash in ↵robertshield@chromium.org2011-03-091-1/+4
| | | | | | | | | | | | | PpapiHostMsg_PPBTesting_RunMessageLoop::`scalar deleting destructor' BUG=75447 TEST=NONE TBR=zea,erg Review URL: http://codereview.chromium.org/6651026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77469 0039d316-1c4b-4281-b951-d872f2087c98
* Add ability to find out whether an extension pref value is coming from ↵bauerb@chromium.org2011-03-096-4/+19
| | | | | | | | | | | | | | | incognito preferences. If the incognito flag in the request details is set, we now return an incognito parameter from experimental.preference.get that specifies whether the value is coming from the incognito preferences or the regular ones. Also, return an error if an extension that isn't enabled in incognito mode is trying to access incognito preferences. BUG=73994 TEST=ExtensionApiTest.* Review URL: http://codereview.chromium.org/6628081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77465 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress reliability failure in ↵zea@chromium.org2011-03-091-1/+4
| | | | | | | | | | WebCore::ScriptExecutionContext::~ScriptExecutionContext TBR=zea@chromium.org BUG=75373 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77400 0039d316-1c4b-4281-b951-d872f2087c98
* Add reliability suppression for new Skia skpixelref::unlockpixels crash.zea@chromium.org2011-03-091-1/+4
| | | | | | | | TBR=zea@chromium.org BUG=75368 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77386 0039d316-1c4b-4281-b951-d872f2087c98
* Add reliability suppression for ↵zea@chromium.org2011-03-091-1/+4
| | | | | | | | | | http://code.google.com/p/chromium/issues/detail?id=75361 TBR=robertshield@chromium.org BUG=75361 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77380 0039d316-1c4b-4281-b951-d872f2087c98
* wstring: text case dirs are always ASCIIevan@chromium.org2011-03-091-3/+5
| | | | | | | | | | The test_case_dir_, when set, is a relative path like "appcache". BUG=69467 Review URL: http://codereview.chromium.org/6628065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77379 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for V8 FatalProcessOutOfMemory reliability failure.zea@chromium.org2011-03-081-1/+4
| | | | | | | | TBR=robertshield@chromium.org BUG=75352 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77374 0039d316-1c4b-4281-b951-d872f2087c98
* cd Move prerender specific functionality out of TabContents into a tab contenttburkard@chromium.org2011-03-082-1/+8
| | | | | | | | observer. Review URL: http://codereview.chromium.org/6648001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77370 0039d316-1c4b-4281-b951-d872f2087c98
* Rename TreeNode::GetParent() to TreeNode::parent(). Part 2tfarina@chromium.org2011-03-082-12/+12
| | | | | | | | | | | | This is part of a serie of patches to make the TreeNode API more closer to style used in the Views Tree API (see views/view.h for reference). BUG=None TEST=None Review URL: http://codereview.chromium.org/6626076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77366 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the failing pyauto tests on chromeosnirnimesh@chromium.org2011-03-081-0/+20
| | | | | | | | | | BUG=chromium-os:12653 TEST= Review URL: http://codereview.chromium.org/6647002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77342 0039d316-1c4b-4281-b951-d872f2087c98
* Implement blocking for webRequest.onBeforeRequest extension event.mpcomplete@chromium.org2011-03-0812-65/+204
| | | | | | | | | | | | | I did some measurements with a Release build of chrome, both manually and via the page cycler tests. It seems that a simple empty blocking event listener can add anywhere from a 1 to 30ms delay to request times, largely depending on how many requests are in the queue (when many requests come at once, the last ones to be processed by the extension are delayed the longest). From page cycler data (on my local machine), the average increase in page load time seems to be around 6ms. This is independent of total page load time (which makes sense). BUG=60101 TEST=covered by apitests Review URL: http://codereview.chromium.org/6574049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77339 0039d316-1c4b-4281-b951-d872f2087c98
* Exit early and pass over the log string when a test fails.dtseng@chromium.org2011-03-081-10/+12
| | | | | | Review URL: http://codereview.chromium.org/6603023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77332 0039d316-1c4b-4281-b951-d872f2087c98
* Removing references to off the record in comments and log messages.akalin@chromium.org2011-03-082-3/+3
| | | | | | | | | | | Original patch by vipul.bhasin@gmail.com. BUG=3333 TEST=None Review URL: http://codereview.chromium.org/6625076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77331 0039d316-1c4b-4281-b951-d872f2087c98
* Adding suppression for reliability failure in WTF::deleteAllPairSeconds ↵robertshield@chromium.org2011-03-081-0/+3
| | | | | | | | | | | | | | called from WebCore::EventTarget::removeAllEventListeners. BUG=75318 TEST=NONE TBR=zea Review URL: http://codereview.chromium.org/6646002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77325 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate some more stuff in Window. PreferredSize obtaining.ben@chromium.org2011-03-081-3/+3
| | | | | | | | | | | Move GetShowState to BrowserFrameWin rather than needlessly delegate to BrowserView. This removes a small amount of WIndows-specific code from BrowserView. BUG=72040 TEST=none Review URL: http://codereview.chromium.org/6627079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77306 0039d316-1c4b-4281-b951-d872f2087c98
* Add a reliability suppression for PasswordStoreWin::GetLogins.robertshield@chromium.org2011-03-081-0/+3
| | | | | | | | | | | BUG=75296 TEST=NONE TBR=zea Review URL: http://codereview.chromium.org/6623088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77305 0039d316-1c4b-4281-b951-d872f2087c98
* Update GetDistinctHost to prefer .com, .net, and .org when de-duping.tessamac@chromium.org2011-03-081-0/+756
| | | | | | | | | BUG=72732 TEST=trybot, unit_tests, permissions warning for https://chrome.google.com/extensions/detail/pjmjjdikcijaponjlhnibejonnjlfohg Review URL: http://codereview.chromium.org/6596085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77301 0039d316-1c4b-4281-b951-d872f2087c98
* Make GPUInfo a struct, which it should be according to the C++ guidelines. ↵jam@chromium.org2011-03-081-2/+2
| | | | | | | | This makes it easy to write automated serilization code for it. Review URL: http://codereview.chromium.org/6621057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77300 0039d316-1c4b-4281-b951-d872f2087c98
* Rename IndexOfChild to GetIndexOf. Part 1tfarina@chromium.org2011-03-082-8/+8
| | | | | | | | | | | | This is part of a serie of patches to make the TreeNode more closer to style used in the Views Tree API (see views/view.h for reference). BUG=None TEST=None Review URL: http://codereview.chromium.org/6623037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77295 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://code.google.com/p/chromium/issues/detail?id=71571 forsky@chromium.org2011-03-084-0/+20
| | | | | | | | | | | | | | | | | | | | | | | Moved the page and icon mapping from URLDatabase to ThumbnailDatabase. a. Created a new table icon_mappings in ThumbnailDatabase. b. Migrated the mapping data during the upgrade. c. Provided the new interface to access the icon_mapping data. d. Removed the API to access the faviconID field in url database. Support IconType. a. Added additional column icon_type in favicons table. b. Provided the APIs to access the icon_type field. c. Currently hard-code all icon_type as FAV_ICON in history backend. BUG=71571 TEST=new testcases in thumbnail_database_unittest.cc, and the existent tests in history_backend_unittest.cc, history_unitest.cc, bookmark_html_writer_unittest.cc etc. Review URL: http://codereview.chromium.org/6620001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77288 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed failing Autofill tests for PyAuto.dyu@chromium.org2011-03-083-6/+3
| | | | | | | | | | | -Tests were failing due to the new country drop-down list field. -The dictionary entry for ADDRESS_HOME_COUNTRY were no longer matching the country name within profiles due to casing mismatch. BUG=74843 TEST=none Review URL: http://codereview.chromium.org/6624084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77234 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup /home/chronos before every pyauto tests on chromeosnirnimesh@chromium.org2011-03-081-1/+5
| | | | | | | | | | | Cleanup files in /home/chronos not just /home/chronos/user BUG= TEST= Review URL: http://codereview.chromium.org/6625073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77231 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r76840 with fix for webkit_gpu dependencies.apatrick@chromium.org2011-03-081-47/+0
| | | | | | | | | | | | | | Removed GPU plugin. Pepper 3D v2 does not use the GPU plugin. It is integrated with the accelerated compositor. TEST=PPAPI 3D v2 still works, trybots BUG=none Review URL: http://codereview.chromium.org/6635026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77228 0039d316-1c4b-4281-b951-d872f2087c98
* Convert ChromeDriver to use only the JSON automation interface.kkania@chromium.org2011-03-089-263/+609
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6614023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77212 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing some instant pyauto tests that were failing.sunandt@chromium.org2011-03-071-4/+4
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6621051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77173 0039d316-1c4b-4281-b951-d872f2087c98
* autofill: Rename AutoFillType to AutofillType.tfarina@chromium.org2011-03-073-10/+10
| | | | | | | | | BUG=72758 TEST=existing unit_tests Review URL: http://codereview.chromium.org/6626042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77140 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing change notifications of UserPrefStorebattre@chromium.org2011-03-072-4/+4
| | | | | | | | | BUG=74466 TEST=follow steps in bug description Review URL: http://codereview.chromium.org/6604009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77120 0039d316-1c4b-4281-b951-d872f2087c98
* Move notification service code to content. We'll need to figure out how to ↵jam@chromium.org2011-03-071-2/+2
| | | | | | | | | split the type enum so that chrome specific parts aren't in content later. TBR=avi Review URL: http://codereview.chromium.org/6627043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77102 0039d316-1c4b-4281-b951-d872f2087c98
* autofill: Rename AutoFillManager to AutofillManager.tfarina@chromium.org2011-03-052-6/+6
| | | | | | | | | BUG=72758 TEST=existing unit_tests Review URL: http://codereview.chromium.org/6625033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77031 0039d316-1c4b-4281-b951-d872f2087c98
* Marking sync test SinkBMs10LevelDown as a failure due to r76700.rsimha@chromium.org2011-03-051-1/+3
| | | | | | | | | | | | | | | | | | | Ever since http://src.chromium.org/viewvc/chrome?view=rev&revision=76700 was landed, the sync integration test TwoClientLiveBookmarksSyncTest.SC_SinkBMs10LevelDown has become mildly flaky with a bookmark model mismatch. It used to pass all the time before this patch. See logs at http://build.chromium.org/p/chromium/builders/Mac10.6%20Sync/builds/2006/steps/sync_integration_tests/logs/SC_SinkBMs10LevelDown. Marking the test as failed until the root cause is investigated. BUG=74853, 60236, chromium-os:11226 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6628033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77027 0039d316-1c4b-4281-b951-d872f2087c98
* Disable verbose logging for sync integration tests.rsimha@chromium.org2011-03-051-4/+0
| | | | | | | | | | | | | | | | | | | The chromium buildbots were showing an increasing number of browser crashes while running the sync integration tests. These crashes were fixed by reverting r76345 and r76239, and by the new patch in r76989. This patch disables verbose logging, now that the root cause of the crashes were identified. BUG=74467 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6588068 TBR=rsimha@chromium.org Review URL: http://codereview.chromium.org/6624038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77025 0039d316-1c4b-4281-b951-d872f2087c98
* ui_tests: use proper API for getting tab titleevan@chromium.org2011-03-043-11/+7
| | | | | | | | | | | | | | To get the title actually shown by a tab, call the function that we use for computing the tab text. (Sometimes it returns title() and sometimes it computes something more complex.) This is identical to r76841 but for a different testing framework. :\ BUG=this actually fixes the ancient Google-internal bug 634097(!) Review URL: http://codereview.chromium.org/6632006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76982 0039d316-1c4b-4281-b951-d872f2087c98
* Give a helpful warning message if a url patern contains a port.skerner@chromium.org2011-03-046-1/+61
| | | | | | | | | BUG=32160 TEST=ExtensionURLPatternTest.Ports,ExtensionManifestTest.* Review URL: http://codereview.chromium.org/2835034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76967 0039d316-1c4b-4281-b951-d872f2087c98
* Change other usages of .size() to .empty() when applicable.erg@google.com2011-03-042-3/+3
| | | | | | | | | BUG=carnitas TEST=compiles Review URL: http://codereview.chromium.org/6609008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76962 0039d316-1c4b-4281-b951-d872f2087c98
* Changing the URL pointed to clear browsing data shortcut in shortcuts pyauto ↵sunandt@chromium.org2011-03-041-1/+1
| | | | | | | | | | | | test. BUG=none TEST=none Review URL: http://codereview.chromium.org/6624005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76948 0039d316-1c4b-4281-b951-d872f2087c98
* cleanup: make OnLogin to be pure virtual as all methods around.dilmah@chromium.org2011-03-041-0/+2
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6624017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76922 0039d316-1c4b-4281-b951-d872f2087c98
* Return accessible icon URLs for disabled extensions in the management API.jstritar@chromium.org2011-03-041-1/+2
| | | | | | | | | BUG=60437 TEST=ExtensionManagementApiTest.Basics Review URL: http://codereview.chromium.org/6596112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76920 0039d316-1c4b-4281-b951-d872f2087c98
* Update known crash.ukai@chromium.org2011-03-041-0/+3
| | | | | | | | | | | | | | Add new crash signature: Crash in WebCore::HTMLTreeBuilder::constructTreeFromAtomicToken (74926) Found http://build.chromium.org/p/chromium/builders/Win%20Reliability/builds/2443/steps/reliability%3A%20partial%20result%20of%20current%20build/logs/stdio BUG=none TEST=none TBR=huanr Review URL: http://codereview.chromium.org/6623012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76907 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76840 - Removed GPU plugin.jcivelli@chromium.org2011-03-041-0/+47
| | | | | | | | | | | | | | Pepper 3D v2 does not use the GPU plugin. It is integrated with the accelerated compositor. TEST=PPAPI 3D v2 still works, trybots BUG=none Review URL: http://codereview.chromium.org/6588090 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/6614030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76845 0039d316-1c4b-4281-b951-d872f2087c98
* ui_tests: use the correct tab titleevan@chromium.org2011-03-031-1/+1
| | | | | | | | | | To get the title actually shown by a tab, call the function that we use for computing the tab text. (Sometimes it returns title() and sometimes it computes something more complex.) Review URL: http://codereview.chromium.org/6612031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76841 0039d316-1c4b-4281-b951-d872f2087c98
* Removed GPU plugin.apatrick@chromium.org2011-03-031-47/+0
| | | | | | | | | | | Pepper 3D v2 does not use the GPU plugin. It is integrated with the accelerated compositor. TEST=PPAPI 3D v2 still works, trybots BUG=none Review URL: http://codereview.chromium.org/6588090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76840 0039d316-1c4b-4281-b951-d872f2087c98
* Change these JS files from CRLF to LF eol-style. svn:eol-style had been ↵dtseng@chromium.org2011-03-032-101/+101
| | | | | | | | applied after initial checkin. TBR=dtseng git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76823 0039d316-1c4b-4281-b951-d872f2087c98
* Add a NavigateToURL automation method which uses the JSON interface. Use it ↵kkania@chromium.org2011-03-035-10/+168
| | | | | | | | | | | in ChromeDriver. BUG=none TEST=none Review URL: http://codereview.chromium.org/6588115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76820 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling a couple of pyauto autofill tests that need to be modified.sunandt@chromium.org2011-03-031-0/+3
| | | | | | | | | BUG=74843 TEST=none Review URL: http://codereview.chromium.org/6609027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76804 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a couple of pyauto tests for browser shortcuts.sunandt@chromium.org2011-03-031-2/+32
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6594027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76799 0039d316-1c4b-4281-b951-d872f2087c98
* New automation hooks to get/set the thumbnail/menu modes for NTP sections.nirnimesh@chromium.org2011-03-032-0/+329
| | | | | | | | | | | | A few sample PyAuto tests are included that exerise these new hooks. Contributed by dennisjeffrey@chromium.org. BUG=64271 TEST=None Review URL: http://codereview.chromium.org/6610021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76787 0039d316-1c4b-4281-b951-d872f2087c98
* Functions not intended as tests should not begin with 'test'nirnimesh@chromium.org2011-03-032-8/+2
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/6597028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76766 0039d316-1c4b-4281-b951-d872f2087c98
* Update known crashes.ukai@chromium.org2011-03-031-1/+4
| | | | | | | | | | | | | | | | Update crash signature: Crash in HTMLFormControlElement (74545) Add new crash signature: Crash in WTF::StringImpl::createUninitialized (74796) Found http://build.chromium.org/p/chromium/builders/Win%20Reliability/builds/2422/steps/reliability%3A%20partial%20result%20of%20current%20build/logs/stdio These weren't found in next build. BUG=74545,74796 TEST=none TBR=huanr Review URL: http://codereview.chromium.org/6615011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76732 0039d316-1c4b-4281-b951-d872f2087c98
* sync: Optimize GetFirstChildId and ComputePrevIdFromServerPosition by having ↵nick@chromium.org2011-03-031-1/+1
| | | | | | | | | | | | | | | the parent/child index be sorted by SERVER_POSITION_IN_PARENT, rather than arbitrarily. This fixes two longstanding TODOs and yields the following perf improvement on "SyncerTest.OneBajillionUpdates": Release build (7000ms -> 500ms) Debug build (70000ms -> 3000ms) BUG=60236, chromium-os:11226 TEST=sync_unit_tests (SyncerPosition* gives good coverage) Review URL: http://codereview.chromium.org/6588119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76700 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeDriver shutdown due to regression in 76517.kkania@chromium.org2011-03-031-1/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6610004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76690 0039d316-1c4b-4281-b951-d872f2087c98