summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Renames GeolocationContentSettingsTableModel to GeolocationExceptionsTableModelbulach@chromium.org2010-05-271-1/+1
| | | | | | | | | TEST=Compiles BUG=40286 Review URL: http://codereview.chromium.org/2069016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48385 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the SessionRestoreUITest tests on the Macstuartmorgan@chromium.org2010-05-261-2/+0
| | | | | | | | | | | Changes the shutdown type in the test on the Mac, since closing the last window (the default) destroys the session on the Mac. Marks two tests that fail consistently accordingly. BUG=45108 TEST=SessionRestoreUITest tests should run. Review URL: http://codereview.chromium.org/2280002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48297 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux coverage which doesn't like a gyp 'inputs' to contain non-files.jrg@chromium.org2010-05-261-1/+17
| | | | | | | | Tested on Linux and Mac. Review URL: http://codereview.chromium.org/2262001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48255 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_tests.gypi: give better deps to make sure coverage_bundles.py ↵jrg@chromium.org2010-05-261-1/+1
| | | | | | | | | | generated more appropriately. coverage_posix.py: Properly catch syntax errors on eval'd files. Review URL: http://codereview.chromium.org/2259001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48246 0039d316-1c4b-4281-b951-d872f2087c98
* Add tooltip to the language indicator.yusukes@google.com2010-05-261-0/+1
| | | | | | | | | | | When UI locale is set to US, "Hebrew: Standard input method" would be shown for the Hebrew input method, and "Japanese: Google Japanese Input" for Japanese. BUG=chromium-os:2539 TEST=manually Review URL: http://codereview.chromium.org/2178002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48243 0039d316-1c4b-4281-b951-d872f2087c98
* Third time's the charm.rsesek@chromium.org2010-05-261-7/+16
| | | | | | | | | BUG=none TEST=jrg doens't punch me in the face. Review URL: http://codereview.chromium.org/2241002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48241 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some syntax errors in chrome_tests.gypi.rsesek@chromium.org2010-05-261-14/+7
| | | | | | | | | | | | | Re-apply http://codereview.chromium.org/2172002. It was reverted in http://codereview.chromium.org/2222001 because I was too agressive with my ^K. TBR=jrg BUG=none TEST=none Review URL: http://codereview.chromium.org/2242001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48232 0039d316-1c4b-4281-b951-d872f2087c98
* Build and run layout_plugin_uitest on Mac and Linuxstuartmorgan@chromium.org2010-05-251-5/+0
| | | | | | | | | | | Ported the test using our existing plugin-copying UI test helper base class. Also fixes the license in the file to make presubmit happy. BUG=45016 TEST=LayoutPluginTester.UnloadNoCrash should build and run on Mac and Linux. Review URL: http://codereview.chromium.org/2193001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48221 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 48155 - Fix some syntax errors found when running ↵jrg@chromium.org2010-05-251-6/+14
| | | | | | | | | | | | | | | | | | | | | | | ./build/gyp_chromium check. Looks like this broke coverage bots. Example: 1st broken build with this revision on the blame list: http://buildbot.jail.google.com/buildbot/waterfall.fyi/builders/Linux%20Coverage%20(dbg)/builds/4095 Example compile failure showing chunks blown at the use of the changed line: http://buildbot.jail.google.com/buildbot/waterfall.fyi/builders/Linux%20Coverage%20(dbg)/builds/4125/steps/compile/logs/stdio BUG=none TEST=./build/gyp_chromium check succeeds. Review URL: http://codereview.chromium.org/2172002 TBR=rsesek@chromium.org Review URL: http://codereview.chromium.org/2222001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48213 0039d316-1c4b-4281-b951-d872f2087c98
* Build unload_uitest.cc on the Mac, with a few of the tests disabledstuartmorgan@chromium.org2010-05-251-2/+0
| | | | | | | | | | | | | Enables all the unload UI tests on the Mac that don't put up modal dialogs. Disables those that do, and adds a tracking bug for them. Also switches the hanging Linux test to DISABLED instead of not being compiled. BUG=45021,45031 TEST=More tests run Review URL: http://codereview.chromium.org/2202001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48210 0039d316-1c4b-4281-b951-d872f2087c98
* Move the BrowserViewsAccessibilityTest and AccessibilityWinBrowserTest tests ↵ctguil@chromium.org2010-05-251-2/+0
| | | | | | | | | | | | | from browser_tests to interactive_ui_tests. Currently the AccessibleObjectFromWindow API used in these tests is failing with E_FAIL. I'm moving these tests to be run on a machine where a user is always logged in. BUG=44486,44546, TEST=none Review URL: http://codereview.chromium.org/2185002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48204 0039d316-1c4b-4281-b951-d872f2087c98
* Added code to read the cloud print proxy URL from prefs. Changed the default ↵sanjeevr@chromium.org2010-05-251-0/+1
| | | | | | | | | | | URL to https://www.google.com/cloudprint which is the official URL. BUG=None. TEST=Unit-tests provided. Review URL: http://codereview.chromium.org/2157003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48182 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some syntax errors found when running ./build/gyp_chromium --check.rsesek@chromium.org2010-05-251-14/+6
| | | | | | | | | BUG=none TEST=./build/gyp_chromium --check succeeds. Review URL: http://codereview.chromium.org/2172002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48155 0039d316-1c4b-4281-b951-d872f2087c98
* Puts libwebcore.a first so we don't exhuast the address space when linking ↵hbono@chromium.org2010-05-251-0/+5
| | | | | | | | | | | | | ui_tests. This change just copied r47228 to the 'ui_tests' section. TBR=mark BUG=43791 TEST=Mac Valgrind ui_tests links. Review URL: http://codereview.chromium.org/2089027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48140 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed alt key as shortcut to focus menus on linux/views. It should onlydmazzoni@chromium.org2010-05-241-0/+1
| | | | | | | | | | | | trigger when you press and release Alt and no other keys. Previously it could trigger when Alt was released as part of some other key combination. BUG=40754 TEST=Added new test, accelerator_handler_gtk_unittest.cc Review URL: http://codereview.chromium.org/2128011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48095 0039d316-1c4b-4281-b951-d872f2087c98
* Adds tests for GeolocationContentSettingsTableModelTest.bulach@chromium.org2010-05-241-0/+1
| | | | | | | | | TEST=GeolocationContentSettingsTableModelTest.* BUG=40286 Review URL: http://codereview.chromium.org/2109006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48039 0039d316-1c4b-4281-b951-d872f2087c98
* Break gyp cycles on Linux.tony@chromium.org2010-05-241-3/+3
| | | | | | | | | | The cycle is between installer.gyp and chrome.gyp. The fix is to switch installer.gyp into installer.gypi and include it into chrome.gyp BUG=35308 Review URL: http://codereview.chromium.org/2067018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48007 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Infrastructure for serialization of OS fonts over IPC.jeremy@chromium.org2010-05-231-1/+2
| | | | | | | | | BUG=29729 TEST=All unit tests should pass. Review URL: http://codereview.chromium.org/2131005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48002 0039d316-1c4b-4281-b951-d872f2087c98
* Removed dependency on ChromeThread from JsonPrefStore and moved ↵sanjeevr@chromium.org2010-05-211-1/+1
| | | | | | | | | | | JsonPrefStore and PrefStore to chrome/common. This is because JsonPrefStore is needed in the service process BUG=None. TEST=Updated unit-tests Review URL: http://codereview.chromium.org/2066015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47915 0039d316-1c4b-4281-b951-d872f2087c98
* [Win] Implement core mechanism to honor Windows Group Policydanno@chromium.org2010-05-211-0/+1
| | | | | | | | | BUG=42640 TEST=--gtest_filter=WinConfigurationPolicyProviderTest* Review URL: http://codereview.chromium.org/2119005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47910 0039d316-1c4b-4281-b951-d872f2087c98
* Added an implementation of the NetworkChangeNotifierThread interface for the ↵sanjeevr@chromium.org2010-05-211-1/+3
| | | | | | | | | | | service process and used it. BUG=None. TEST=Unit-test provided. Also test cloud print proxy. Review URL: http://codereview.chromium.org/2086020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47881 0039d316-1c4b-4281-b951-d872f2087c98
* Add PPAPI UI test (currently disabled because it only runs properly on Windows).brettw@chromium.org2010-05-201-0/+2
| | | | | | | TEST=this is a test BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47835 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47828 - Add a PPAPI ui test framework and start running the existing ↵brettw@chromium.org2010-05-201-2/+0
| | | | | | | | | | | | | | image data test. Pull latest Pepper to get test updates. TEST=is what this is BUG=none Review URL: http://codereview.chromium.org/2076012 TBR=brettw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47830 0039d316-1c4b-4281-b951-d872f2087c98
* Add a PPAPI ui test framework and start running the existing image data test.brettw@chromium.org2010-05-201-0/+2
| | | | | | | | | | Pull latest Pepper to get test updates. TEST=is what this is BUG=none Review URL: http://codereview.chromium.org/2076012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47828 0039d316-1c4b-4281-b951-d872f2087c98
* Moved ImportantFileWriter to chrome/common in preparation of moving ↵sanjeevr@chromium.org2010-05-201-1/+1
| | | | | | | | | | | JsonPrefStore to chrome/common. BUG=None. TEST=Unit-tests moved and modified. Review URL: http://codereview.chromium.org/2128014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47818 0039d316-1c4b-4281-b951-d872f2087c98
* Adding sync support for Passwordszork@chromium.org2010-05-191-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1851004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47686 0039d316-1c4b-4281-b951-d872f2087c98
* Add the new cookies API to Chrome Extensions, minus the eventcindylau@google.com2010-05-181-0/+2
| | | | | | | | | | | handler. BUG=38398 TEST=none Review URL: http://codereview.chromium.org/841006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47540 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the mostly-unused FilterPolicy class. Convert the only actually-used ↵pkasting@chromium.org2010-05-181-1/+1
| | | | | | | | | | | | bit, FILTER_EXTENSION_MESSAGES, into a bool that's only passed to places that really need it. Also renames ExtensionMessageFilterPeer to ExtensionLocalizationPeer in hopes of making its one use more apparent. I added a couple comments too. BUG=none TEST=none Review URL: http://codereview.chromium.org/2105006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47533 0039d316-1c4b-4281-b951-d872f2087c98
* Split coverage into build and run phases in preparation for splittingjrg@chromium.org2010-05-181-24/+92
| | | | | | | | | | | | | | it into 2 distinct buildbot phases. Add changes to reduce size or increase speed of coverage builds. Add 'bundle files' mechanism to process_coverage.py to make the above split easier. Add unit test for said mechanism. TEST=build coverage on 10.6 and watch it work. Review URL: http://codereview.chromium.org/2121003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47496 0039d316-1c4b-4281-b951-d872f2087c98
* Replaced NetworkStatusDetector with use of NetworkChangeNotifierakalin@chromium.org2010-05-151-1/+2
| | | | | | | | | | | | | | | from net/. Removed NetworkStatusDetector files and related. Cleaned up some test-related code. BUG=19784 TEST=manually Review URL: http://codereview.chromium.org/1451001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47344 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up ScreenLocker to screen lock cros library.oshima@chromium.org2010-05-141-0/+3
| | | | | | | | | | | | | | | | | | * Added ScreenLockerLibrary and its mock class. * Call NotifyScreenLockCompleted when screen locker is shown * Call NotifyScreenUnlocked when authentication is sucessful. * Replace includes in cros_in_process_browser_test.cc with forward declarations. * Added ScreenLockerTester for testing * Added new browser test ScreenLockerTest.TestBasic BUG=2914 TEST=added ScreenLockerTest.TestBasic browser test. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=47216 Review URL: http://codereview.chromium.org/2025009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47338 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Rewrite the page info window to be built dynamically.rsesek@chromium.org2010-05-141-1/+1
| | | | | | | | | | | | | | | Rather than using a XIB, the window is now built entirely in code. The Controller's unit test has been removed because after this it is functionally useless. A new test for the bridge has been added. This also fixes the text clipping bug for the mixed content warning. BUG=23438,30843 TEST=No functional change; partially covered by unit tests. Review URL: http://codereview.chromium.org/2066003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47301 0039d316-1c4b-4281-b951-d872f2087c98
* When building browser_tests, put libwebcore.a first so we don't exhuast the ↵rsesek@chromium.org2010-05-141-0/+5
| | | | | | | | | | | address space. BUG=43791 TEST=Mac Valgrind browser_tests links. Review URL: http://codereview.chromium.org/2081003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47278 0039d316-1c4b-4281-b951-d872f2087c98
* Preference provider implementation backed by JSON files in a directory.mnissler@chromium.org2010-05-141-0/+2
| | | | | | | | | BUG=42412 TEST=Unit tests in chrome/browser/value_tree_policy_decoder.cc and base/values_unittest.cc Review URL: http://codereview.chromium.org/2027010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47269 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Hook up ScreenLocker to screen lock cros library."oshima@chromium.org2010-05-141-3/+0
| | | | | | | | | | This reverts commit ffa6827263fb5e6b4017a5f1655b683c806498fd. TBR=dpolukhin@chromium.org Review URL: http://codereview.chromium.org/2126002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47253 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit_support_in_chromium.gyp and use webkit_support.gyptony@chromium.org2010-05-141-2/+2
| | | | | | | | | | 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
* [Large; Chromium OS] Work to host the cloud print dialog when builtmaruel@chromium.org2010-05-141-0/+2
| | | | | | | | | | | | | | | 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
* Hook up ScreenLocker to screen lock cros library.oshima@chromium.org2010-05-131-0/+3
| | | | | | | | | | | | | | | | * Added ScreenLockerLibrary and its mock class. * Call NotifyScreenLockCompleted when screen locker is shown * Call NotifyScreenUnlocked when authentication is sucessful. * Replace includes in cros_in_process_browser_test.cc with forward declarations. * Added ScreenLockerTester for testing * Added new browser test ScreenLockerTest.TestBasic BUG=2914 TEST=added ScreenLockerTest.TestBasic browser test. Review URL: http://codereview.chromium.org/2025009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47216 0039d316-1c4b-4281-b951-d872f2087c98
* Make the workaround from bug 43791 unconditional. When linking unit_tests onmark@chromium.org2010-05-131-29/+16
| | | | | | | | | | the Mac, always give libwebcore.a to the linker first. BUG=43791 TEST=unit_tests should link on Mac in debug mode Review URL: http://codereview.chromium.org/2082002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47147 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Testing infrastructure for sandboxed tests.jeremy@chromium.org2010-05-131-0/+3
| | | | | | | | | | | | | | | | Create an initial framework for running tests across all Chrome sandbox types. Also added 2 simple initial tests to illustrate usage. The main motivation for adding this code is for an upcoming x-process font loading cl which needs this infrastructure. Test case registration is currently done manually. It would be better to have a macro that does this at compile time but given the small number of current tests this seems like overkill at this point. BUG=37285 TEST=Unit tests should pass Review URL: http://codereview.chromium.org/1993005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47127 0039d316-1c4b-4281-b951-d872f2087c98
* Added NetworkChangeNotifierIOThread, which will be used by theakalin@chromium.org2010-05-131-4/+18
| | | | | | | | | | | | | sync/notifier threads to pass into NetworkChangeNotifierProxy. Refactored unit tests a bit. BUG=19784 TEST=unit tests Review URL: http://codereview.chromium.org/1987013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47112 0039d316-1c4b-4281-b951-d872f2087c98
* Add update and removeAll functions to extensions context menu APIasargent@chromium.org2010-05-121-0/+1
| | | | | | | | | | 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
* This CL makes the InfoBubble not change the arrow when parts of itjcivelli@chromium.org2010-05-121-0/+6
| | | | | | | | | | | is offscreen if it makes it even more offscreen. BUG=None TEST=Open the app launcher on ChromeOS. It should display correctly. Review URL: http://codereview.chromium.org/2025008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47053 0039d316-1c4b-4281-b951-d872f2087c98
* Implementation of managed policy abstraction on top of a preference store. ↵danno@chromium.org2010-05-121-0/+1
| | | | | | | | | | | This is preparation work for implementing platform-specific policy. BUG=none TEST=--gtest_filter=ConfigurationPolicyPrefStoreTest* Review URL: http://codereview.chromium.org/1692011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47030 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to build DRT in a chromium checkout.tony@chromium.org2010-05-121-2/+2
| | | | | | | | | | | | | | | | | 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
* Mac coverage fix to mirror the Mac valgrind fix.jrg@chromium.org2010-05-111-16/+18
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2037007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46985 0039d316-1c4b-4281-b951-d872f2087c98
* BackgroundContents browser testrafaelw@chromium.org2010-05-111-0/+1
| | | | | | | | 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
* TTF: Only compile and run spellchecker_platform_engine_unittest.cc for Mac only,jhawkins@chromium.org2010-05-111-1/+3
| | | | | | | | | | | | as this feature only exists for Mac. Remove logic that disabled the tests on other platforms. BUG=none TEST=none Review URL: http://codereview.chromium.org/2051007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46973 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaned up notifier and notifier_unit_tests dependencies.akalin@chromium.org2010-05-111-37/+11
| | | | | | | | | BUG=none TEST=trybots Review URL: http://codereview.chromium.org/2000010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46958 0039d316-1c4b-4281-b951-d872f2087c98
* Added AuthenticateToUnlock which is to be used for screen lock.oshima@chromium.org2010-05-111-0/+7
| | | | | | | | | | | | | | | | | | | | * Renamed Authenticate to AuthenticateToLogin * Removed obsolete PamGoogleAuthenticator and InChromeAuth option * Changed ScreenLocker to use AuthenticatToUnlock Other changes: * Removed StubAuthenticator * Removed Profile from ScreenLock as it's no longer necessary * Moved MockAuthenticator to separate mock_authenticator file * added mock files to gyp file. BUG=http://crosbug.com/2914 TEST=none yet test will be added along with cros library Review URL: http://codereview.chromium.org/2032006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46942 0039d316-1c4b-4281-b951-d872f2087c98