summaryrefslogtreecommitdiffstats
path: root/chrome/test
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of an obsolete test for page options prefnirnimesh@chromium.org2010-06-291-6/+0
| | | | | | | | Page options button pref has been removed. Remove the test. Review URL: http://codereview.chromium.org/2810036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51080 0039d316-1c4b-4281-b951-d872f2087c98
* Run appcache layout tests in chrome using the ui test harness. michaeln@chromium.org2010-06-282-4/+15
| | | | | | | | | BUG=39365 TEST=yes Review URL: http://codereview.chromium.org/2879003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51059 0039d316-1c4b-4281-b951-d872f2087c98
* PyAuto: Collect branding info as a part of GetBrowserInfo()nirnimesh@chromium.org2010-06-281-1/+2
| | | | | | | | | Also, use command_line_string() from base/command_line.h which is cross-platform now. Review URL: http://codereview.chromium.org/2800029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51055 0039d316-1c4b-4281-b951-d872f2087c98
* Added about:about page.hinoka@chromium.org2010-06-281-0/+1
| | | | | | | | | BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. Review URL: http://codereview.chromium.org/2845027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51038 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt 2 at Moving Browser::AddTypes to TabStripModel. The firstsky@chromium.org2010-06-282-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | attempt caused some flakiness on the new tab warm startup test. The only difference between this and the last is that I'm leaving some suspcious code in TabStripModel::InsertTabContents and Browser::AddTabWithURL. I'll try to isolate why those changes caused flakiness after I land the rest. Here's the description: Moves Browser::AddTypes to TabStripModel. This patch is primarily cleanup before I fix 29933, but has a couple of interesting bits beyond the enum change: . AddTabContents now supports adding pinned. . Converted InsertTabContents call in extensionstabmodule to pass in nothing (Rafael said old code was wrong). BUG=29933 TEST=none TBR=ben@chromium.org Review URL: http://codereview.chromium.org/2866024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50981 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50977 - Add support for RLZ chrome extension api.sky@chromium.org2010-06-283-118/+0
| | | | | | | | | | | | BUG=NONE TEST=See unit tests as part of this CL. Review URL: http://codereview.chromium.org/2804010 TBR=rogerta@google.com Review URL: http://codereview.chromium.org/2835022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50979 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for RLZ chrome extension api.rogerta@google.com2010-06-283-0/+118
| | | | | | | | | BUG=NONE TEST=See unit tests as part of this CL. Review URL: http://codereview.chromium.org/2804010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50977 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50956 - Added an about:about page (recommit)hinoka@chromium.org2010-06-271-1/+0
| | | | | | | | | | | | | | | | Added a new page, about:about (or chrome://about/about) continued from http://codereview.chromium.org/2799038/show fixed typo that screwed up ChromeOS compiling BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/2861028 TBR=hinoka@chromium.org Review URL: http://codereview.chromium.org/2814035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50957 0039d316-1c4b-4281-b951-d872f2087c98
* Added an about:about page (re-commit)hinoka@chromium.org2010-06-271-0/+1
| | | | | | | | | | | | | Added a new page, about:about (or chrome://about/about) continued from http://codereview.chromium.org/2799038/show fixed typo that screwed up ChromeOS compiling BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/2861028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50956 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup some unncessary dependencies on libxml.mad@google.com2010-06-271-1/+0
| | | | | | | | | | | As working on change committed in rev50132, instead of yet adding another project to the dependency list of libxml, I decided to abstract the dependency in the metrics helper. BUG=0 TEST=None Review URL: http://codereview.chromium.org/2753010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50952 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50917 - Added an about:about page (continuation)thestig@chromium.org2010-06-261-1/+0
| | | | | | | | | | | | | | | | | | | | continued from http://codereview.chromium.org/2754002/show changelist disappeared after machine swap. Added a new page, about:about (or chrome://about/about) Includes a list of most of the about:* pages (eg. Left out about:inducebrowsercrashforrealz) Page is constructed within browser_about_handler.cc BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. Review URL: http://codereview.chromium.org/2799038 TBR=hinoka@chromium.org Review URL: http://codereview.chromium.org/2813037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50922 0039d316-1c4b-4281-b951-d872f2087c98
* Added an about:about page (continuation)hinoka@chromium.org2010-06-261-0/+1
| | | | | | | | | | | | | | | | | continued from http://codereview.chromium.org/2754002/show changelist disappeared after machine swap. Added a new page, about:about (or chrome://about/about) Includes a list of most of the about:* pages (eg. Left out about:inducebrowsercrashforrealz) Page is constructed within browser_about_handler.cc BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. Review URL: http://codereview.chromium.org/2799038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50917 0039d316-1c4b-4281-b951-d872f2087c98
* PyAuto: minor cleanupnirnimesh@chromium.org2010-06-251-2/+0
| | | | | | | | | Remove 2 redundant lines. Review URL: http://codereview.chromium.org/2810032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50904 0039d316-1c4b-4281-b951-d872f2087c98
* Enables the new wrench menu by default on windows.sky@chromium.org2010-06-251-2/+5
| | | | | | | | | BUG=45734 TEST=make sure the new wrench menu works! Make sure and exer Review URL: http://codereview.chromium.org/2845022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50893 0039d316-1c4b-4281-b951-d872f2087c98
* Command line flag cleanup.estade@chromium.org2010-06-252-8/+10
| | | | | | | | | | | | | Move some string literals into chrome/common/chrome_switches. There are still many uses in places that cannot depend on chrome/common. BUG=none TEST=trybots Review URL: http://codereview.chromium.org/2824008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50888 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove svn:executable from a bunch of files.thestig@chromium.org2010-06-253-0/+0
| | | | | | | | BUG=none TEST=checkperms.py passes Review URL: http://codereview.chromium.org/2850030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50887 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r50834aa@chromium.org2010-06-2519-122/+87
| | | | | | TBR=tony@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50837 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r50834aa@chromium.org2010-06-2518-70/+118
| | | | | | TBR=tony@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50835 0039d316-1c4b-4281-b951-d872f2087c98
* Allow multiple domains in app.aa@chromium.org2010-06-2518-118/+70
| | | | | | | | | | | | | | | | | | | | | Subsequent changes will: * Allow URLPatterns to specify * for scheme, so that http/https doesn't need to be repeated for each host. * Fix the overlap detection. Suggested review order: - test files - url_pattern* - extension_extent* - extension* - everything else BUG=46633 Review URL: http://codereview.chromium.org/2876007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50834 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert "Show extension icons next to their top-level context menu ↵hclam@chromium.org2010-06-251-0/+0
| | | | | | | | | | | items."" This reverts r50828 as the error is already suppressed r50793. TBR=asargent Review URL: http://codereview.chromium.org/2844028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50831 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r50779 as it breaks memory testshclam@chromium.org2010-06-251-0/+0
| | | | | | | | | TBR=asargent@chromium.org TEST=Tree goes green Review URL: http://codereview.chromium.org/2812025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50828 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r50798 as it seems to create ui test failureshclam@chromium.org2010-06-251-14/+3
| | | | | | | | TBR=ericu, michaeln Review URL: http://codereview.chromium.org/2863025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50813 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r50807aa@chromium.org2010-06-254-37/+17
| | | | | | TBR=arv@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50811 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize WebKit for unit_tests process. Before it was getting initialized ↵aa@chromium.org2010-06-254-17/+37
| | | | | | | | by one of the tests, but it is needed by more than one of them. Review URL: http://codereview.chromium.org/2853007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50807 0039d316-1c4b-4281-b951-d872f2087c98
* Removing unnecessary override LiveBookmarksSyncTest::SetupSync().rsimha@chromium.org2010-06-251-10/+0
| | | | | | | | | | | | | BookmarkModelVerifier::Create() is called by LiveBookmarksSyncTest::SetupClients() and LiveBookmarksSyncTest::SetupSync(). This results in a duplicate bookmarks bar in the verifier profile, causing some tests to fail. LiveSyncTest::SetupSync() polymorphically calls LiveBookmarksSyncTest::SetupClients(). Therefore, the correct fix is to remove the override method LiveBookmarksSyncTest::SetupSync(), since there is no need to do anything additional there. BUG=47451 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/2851024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50801 0039d316-1c4b-4281-b951-d872f2087c98
* Run appcache layout tests in chrome using the ui test harness.michaeln@chromium.org2010-06-251-3/+14
| | | | | | | | | BUG=39365 TEST=yes Review URL: http://codereview.chromium.org/2822007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50798 0039d316-1c4b-4281-b951-d872f2087c98
* Disable content.ContentTest.testThreeWindows on linux.nirnimesh@chromium.org2010-06-251-0/+1
| | | | | | | | | | content.ContentTest.testThreeWindows fails on linux. Disabling for now. BUG=47457 Review URL: http://codereview.chromium.org/2808025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50793 0039d316-1c4b-4281-b951-d872f2087c98
* A few cleanups to the sync unit tests.nick@chromium.org2010-06-253-5/+5
| | | | | | | | | | | | I didn't want to mix these in with other changes that are due to real expectations changes. BUG=46769 (related work) TEST=sync_unit_tests Review URL: http://codereview.chromium.org/2811031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50791 0039d316-1c4b-4281-b951-d872f2087c98
* Adding stack trace to known crashes list.ace@chromium.org2010-06-241-1/+5
| | | | | | | | | | Also updating another trace sig to SUBSTRING so that it matches a second relevant trace. BUG=47439 Review URL: http://codereview.chromium.org/2870024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50785 0039d316-1c4b-4281-b951-d872f2087c98
* Show extension icons next to their top-level context menu items.asargent@chromium.org2010-06-241-0/+0
| | | | | | | | | | | | | | | Also fix a bug in extension icon caching where we weren't keeping track of potential resizing done by ImageLoadingTracker before setting the cached SkBitmap. BUG=39494 TEST=Install an extension that includes an icon and uses the experimental context menu API. You should see the extension's icon in the context menu next to its top-level item. Review URL: http://codereview.chromium.org/2867008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50779 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50752 - Moves Browser::AddTypes to TabStripModel. This patch is primarilysky@chromium.org2010-06-242-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | cleanup before I fix 29933, but has a couple of interesting bits beyond the enum change: . AddTabContents now supports adding pinned. . Nuked duplicate code in Browser::addTabWithURL that invoked wasHidden on the TabContents. This code is already in TabStripModel. . Moved code for setting visibility of tabcontents from TabStripModel::AddTabContents to InsertTabContentsAt. Since everything ends up in InsertTabContentsAt it should be there. . Converted InsertTabContents call in extensionstabmodule to pass in nothing (Rafael said old code was wrong). BUG=29933 TEST=none Review URL: http://codereview.chromium.org/2863021 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/2849025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50776 0039d316-1c4b-4281-b951-d872f2087c98
* Moves Browser::AddTypes to TabStripModel. This patch is primarilysky@chromium.org2010-06-242-2/+2
| | | | | | | | | | | | | | | | | | | | | cleanup before I fix 29933, but has a couple of interesting bits beyond the enum change: . AddTabContents now supports adding pinned. . Nuked duplicate code in Browser::addTabWithURL that invoked wasHidden on the TabContents. This code is already in TabStripModel. . Moved code for setting visibility of tabcontents from TabStripModel::AddTabContents to InsertTabContentsAt. Since everything ends up in InsertTabContentsAt it should be there. . Converted InsertTabContents call in extensionstabmodule to pass in nothing (Rafael said old code was wrong). BUG=29933 TEST=none Review URL: http://codereview.chromium.org/2863021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50752 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark sync tests need to wait for bookmarks to load in SetupClients().rsimha@chromium.org2010-06-242-1/+10
| | | | | | | | | | | | | The bookmark sync tests were not waiting for the BookmarkModel object in each Profile to load before running tests. Adding a call to ui_test_utils::WaitForBookmarkModelToLoad() to LiveBookmarksSyncTest::SetupClients(). Also including fixes for a couple of lint errors. BUG=47361 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/2802019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50748 0039d316-1c4b-4281-b951-d872f2087c98
* Require user opt-in before allowing content script injection on file URLs.mpcomplete@chromium.org2010-06-244-0/+7
| | | | | | | | BUG=47180 Review URL: http://codereview.chromium.org/2809034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50737 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Port the ExtensionBrowserTest.PluginLoadUnload test part 2. (TTF)thestig@chromium.org2010-06-241-1/+5
| | | | | | | | BUG=29900 TEST=ported. Review URL: http://codereview.chromium.org/2849019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50707 0039d316-1c4b-4281-b951-d872f2087c98
* removing caps from new known_crashes stacktraceace@chromium.org2010-06-241-1/+2
| | | | | | | | BUG=47367 Review URL: http://codereview.chromium.org/2802020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50685 0039d316-1c4b-4281-b951-d872f2087c98
* Add stack to known_crashes listace@chromium.org2010-06-241-0/+3
| | | | | | | | Bug=47367 Review URL: http://codereview.chromium.org/2817027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50680 0039d316-1c4b-4281-b951-d872f2087c98
* Enable "get html from page" functionality for PyAuto.jrg@chromium.org2010-06-244-0/+132
| | | | | | | | | BUG=36184 TEST=Run PyAuto's content.py and make sure it passes. Review URL: http://codereview.chromium.org/2861019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50678 0039d316-1c4b-4281-b951-d872f2087c98
* Allow for a new flag (--log_file) which lets pyauto log to a file instead of ↵nirnimesh@chromium.org2010-06-231-3/+13
| | | | | | | | just stdout. Review URL: http://codereview.chromium.org/2826014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50668 0039d316-1c4b-4281-b951-d872f2087c98
* Mark SrpcPluginTest as flaky.ericu@google.com2010-06-231-1/+1
| | | | | | | | | BUG=643 TEST=none Review URL: http://codereview.chromium.org/2799029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50665 0039d316-1c4b-4281-b951-d872f2087c98
* A qa-tool to check that the browser does not crash after extensions are ↵nirnimesh@chromium.org2010-06-231-0/+65
| | | | | | | | installed. Review URL: http://codereview.chromium.org/2831020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50656 0039d316-1c4b-4281-b951-d872f2087c98
* Take 2: sync changes to support encryptionalbertb@chromium.org2010-06-231-0/+2
| | | | | | | | | | | Attempting to resubmit this change. It looks like the reason for the build break on linux was a missing dependency (nss) in the interactive_ui_test target. BUG=32410 TEST=unittests Review URL: http://codereview.chromium.org/2828021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50646 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Port the ExtensionBrowserTest.PluginLoadUnload test part 1 - check in ↵thestig@chromium.org2010-06-233-0/+5
| | | | | | | | | | the test plugins. (TTF) BUG=29900 TEST=none Review URL: http://codereview.chromium.org/2864019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50644 0039d316-1c4b-4281-b951-d872f2087c98
* Disable PPAPI test on Mac, which still isn't fixed.brettw@chromium.org2010-06-231-1/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50603 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the PPAPI device UI test.brettw@chromium.org2010-06-231-1/+1
| | | | | | | BUG=none TEST=this is it git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50596 0039d316-1c4b-4281-b951-d872f2087c98
* Add test for Heap profiler.mnaganov@chromium.org2010-06-231-0/+26
| | | | | | | | | TEST=DevToolsSanityTest.TestHeapProfiler BUG=none Review URL: http://codereview.chromium.org/2846019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50581 0039d316-1c4b-4281-b951-d872f2087c98
* Require tabId for infobar.show()rafaelw@chromium.org2010-06-231-5/+11
| | | | | | | | | BUG=41515 TEST=none Review URL: http://codereview.chromium.org/2864017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50568 0039d316-1c4b-4281-b951-d872f2087c98
* Fix files with svn:executable permissions.thestig@chromium.org2010-06-239-0/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50566 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: willchanalbertb@chromium.org2010-06-221-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50541 0039d316-1c4b-4281-b951-d872f2087c98
* DRAFT: sync_api changes to support password encryptionalbertb@chromium.org2010-06-221-0/+1
| | | | | | | | | BUG=32410 TEST=start two browsers with --enable-sync-passwords, verify that passwords do get synced between the two Review URL: http://codereview.chromium.org/2302001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50538 0039d316-1c4b-4281-b951-d872f2087c98