summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Merge 65835 - Fixed GetNameTooltip in UserController, added unittest and ↵avayvod@chromium.org2010-11-121-0/+1
| | | | | | | | | | | | | | made a couple of places tolerant to tests BUG=chromiumos:8931 TEST=Unittest should pass. Check manually according to bug description. Review URL: http://codereview.chromium.org/4637006 TBR=avayvod@chromium.org Review URL: http://codereview.chromium.org/4892001 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@65937 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 65212 - Don't whitelist extensions with NPAPI from no-prompt install.cdn@google.com2010-11-101-0/+1
| | | | | | | | | | | | | 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 Review URL: http://codereview.chromium.org/4776001 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@65707 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 63941 - Improve reload button unittesting. Instead of doing very ↵pkasting@chromium.org2010-11-101-0/+1
| | | | | | | | | | | | | | low-level tests of individual function outputs, test higher-level sequences of actions. This also adds a views unittest alongside the existing GTK one. BUG=none TEST=none Review URL: http://codereview.chromium.org/4114001 TBR=pkasting@chromium.org git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@65605 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 64336 - Add automated tests for PDFs.jam@chromium.org2010-10-291-0/+1
| | | | | | | | | Review URL: http://codereview.chromium.org/2720002 TBR=jam@chromium.org Review URL: http://codereview.chromium.org/4096011 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@64506 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62789 - [Sync] fix about:sync crash with unrecoverable errortim@chromium.org2010-10-291-0/+1
| | | | | | | | | | | | | | | | | | If the client had encountered an unrecoverable error typing about:sync would crash because the client code would try to dereference the backendhost for the purpose of printing the model group information(by this time backendhost would have been released). The fix is to bail out of printing the model information if the client had encountered an unrecoverable error. however we would still print the client had encountered an urecoverable error and the line number etc. In the process moved a bunch of code related to collecting about information for sync, from browser_about_handler.cc to sync_ui_util.cc. The refactoing helps us in unit testing by passing in a mock service object. BUG=55503 TEST=Wrote a new unit test for it. ConstructAboutInformationWithUnrecoverableErrorTest. Also tested by pretending one of the datatypes generated an unrecoverable error in the debugger. Original patch by lipalani@google.com Original review: http://codereview.chromium.org/3715002 Review URL: http://codereview.chromium.org/3810011 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/4146013 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@64432 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 64241 - Store settings that should be signed in temporary place before ↵dilmah@chromium.org2010-10-291-0/+1
| | | | | | | | | | | | | | | | owner is assigned. Make proxy settings work on welcome screen in chromium OS. BUG=http://crosbug.com/3062 TEST=Manual Review URL: http://codereview.chromium.org/3860001 TBR=dilmah@chromium.org Review URL: http://codereview.chromium.org/4090009 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@64412 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62269 - Rename LanguageMenuButton to InputMethodMenuButton to be ↵chocobo@chromium.org2010-10-271-1/+1
| | | | | | | | | | | | | | consistent with other code in the Chrome tree. BUG=chromium-os:7528 TEST=manually Review URL: http://codereview.chromium.org/3672006 TBR=yusukes@chromium.org Review URL: http://codereview.chromium.org/4100004 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63993 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63487 - Merge 63447 - sync: enable password sync by default.tim@chromium.org2010-10-271-1/+0
| | | | | | | | | | | | | | | | | 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/4068002 TBR=tim@chromium.org Review URL: http://codereview.chromium.org/4104008 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63989 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 63713 - Bring the windows implementation of the constrained html ↵johnnyg@chromium.org2010-10-261-1/+0
| | | | | | | | | | | | | | dialog over to the new tab contents approach. BUG=57885 TEST=none Review URL: http://codereview.chromium.org/4030002 TBR=johnnyg@chromium.org Review URL: http://codereview.chromium.org/4117004 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63978 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62478 - Reland http://codereview.chromium.org/3573014/show.johnnyg@chromium.org2010-10-261-0/+1
| | | | | | | | | | | BUG=57885 TEST=included Review URL: http://codereview.chromium.org/3755006 TBR=johnnyg@chromium.org git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63974 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 63524 - [Chrome OS] On first login, determine if an account is a ↵cmasone@chromium.org2010-10-261-0/+1
| | | | | | | | | | | | | | | | HOSTED account Adds |is_hosted| to GaiaAuthConsumer::ClientLoginResult, so the recipient of a CLR struct can tell if the authenticated account is hosted or not. BUG=chromium-os:7867 TEST=unit tests, install on device and log in with hosted account. Look for log message indicating HOSTED login Review URL: http://codereview.chromium.org/3898003 TBR=nkostylev@chromium.org Review URL: http://codereview.chromium.org/4175002 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63894 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63714 - Merge 62478 - Reland http://codereview.chromium.org/3573014/show.kerz@chromium.org2010-10-251-1/+0
| | | | | | | | | | | | | | BUG=57885 TEST=included Review URL: http://codereview.chromium.org/3755006 TBR=johnnyg@chromium.org TBR=johnnyg@chromium.org Review URL: http://codereview.chromium.org/4100001 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63776 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62478 - Reland http://codereview.chromium.org/3573014/show.johnnyg@chromium.org2010-10-251-0/+1
| | | | | | | | | | | BUG=57885 TEST=included Review URL: http://codereview.chromium.org/3755006 TBR=johnnyg@chromium.org git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63714 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 63447 - sync: enable password sync by default.tim@chromium.org2010-10-221-0/+1
| | | | | | | | | | | | | | 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/4068002 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63487 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 63194 - Fix geolocation crashing bugjoth@chromium.org2010-10-201-0/+1
| | | | | | | | | | | | | | | - only inform arbitrator of permission being set if thread is started and arbitrator created. - Also ensure any cached permission is passed though to the arbitrator when it is started. BUG=59377 TEST=GeolocationProviderTest.OnPermissionGrantedWithoutObservers Review URL: http://codereview.chromium.org/3872001 TBR=joth@chromium.org Review URL: http://codereview.chromium.org/3884002 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@63230 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62777 - about:flags: Fix disabling experiments.thakis@chromium.org2010-10-161-0/+1
| | | | | | | | | | | | | | | | | | The problem was that the restart code would copy the switches added by about:flags to the restarted instance, so that e.g. --enable-expose-for-tabs would be passed on the the command line even though the experiment was disabled. Now the flags added by about:switches are explicitly removed before the restart. Also wrap the switches added by about:flags with --start-flags-switches and --end-flags-switches switches. These unknown switches are ignored, but are useful to see on about:version. Also add a bunch of unrelated unit tests. BUG=56314 TEST=See bug. Review URL: http://codereview.chromium.org/3813007 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/3787006 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@62838 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62259 - Refactor out path-related methods from ↵kinuko@chromium.org2010-10-151-1/+0
| | | | | | | | | | | | | | | | | | | file_system_host_context into a separated module. No functionality changes; code relocation/cleanup only. This change is necessary to improve test coverage for another coming change (hide the FileSystem's root directory under 'unpredictrable' location). BUG=none TEST=FileSystemPathManager.* Review URL: http://codereview.chromium.org/3703003 TBR=kinuko@chromium.org Review URL: http://codereview.chromium.org/3750015 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@62823 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62679 [2nd try] - This adds a plugin selection policy forgspencer@chromium.org2010-10-151-1/+2
| | | | | | | | | | | | | | | | | | | | selecting which plugin is allowed for a particular domain. It is only used on ChromeOS. It reads from a file that is installed in a known location on ChromeOS, and uses that as it's policy. When there are multiple plugins supporting the same mime-type, the appropriate plugin file to load is now selected based on policy. BUG=http://crosbug.com/7403 TEST=ran new unit test, tested on device. Review URL: http://codereview.chromium.org/3717005 TBR=gspencer@chromium.org Review URL: http://codereview.chromium.org/3814008 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@62800 0039d316-1c4b-4281-b951-d872f2087c98
* This is being reverted because it included a line from a change thatgspencer@chromium.org2010-10-151-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | isn't in the branch. Revert 62747 - Merge 62679 - This adds a plugin selection policy for selecting which plugin is allowed for a particular domain. It is only used on ChromeOS. It reads from a file that is installed in a known location on ChromeOS, and uses that as it's policy. When there are multiple plugins supporting the same mime-type, the appropriate plugin file to load is now selected based on policy. BUG=http://crosbug.com/7403 TEST=ran new unit test, tested on device. Review URL: http://codereview.chromium.org/3717005 TBR=gspencer@chromium.org Review URL: http://codereview.chromium.org/3800005 TBR=gspencer@chromium.org Review URL: http://codereview.chromium.org/3764009 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@62772 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 62679 - This adds a plugin selection policy for selecting which plugin isgspencer@chromium.org2010-10-151-1/+2
| | | | | | | | | | | | | | | | | | | | allowed for a particular domain. It is only used on ChromeOS. It reads from a file that is installed in a known location on ChromeOS, and uses that as it's policy. When there are multiple plugins supporting the same mime-type, the appropriate plugin file to load is now selected based on policy. BUG=http://crosbug.com/7403 TEST=ran new unit test, tested on device. Review URL: http://codereview.chromium.org/3717005 TBR=gspencer@chromium.org Review URL: http://codereview.chromium.org/3800005 git-svn-id: svn://svn.chromium.org/chrome/branches/552/src@62747 0039d316-1c4b-4281-b951-d872f2087c98
* Import locally saved IE Tolbar Autofill datageorgey@chromium.org2010-10-121-0/+1
| | | | | | | | BUG=49084 TEST=Should automatically import the data on fresh install of Chrome. Review URL: http://codereview.chromium.org/3367016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62232 0039d316-1c4b-4281-b951-d872f2087c98
* Create a new Navigate() function to (eventually) supercede the existing maze ↵ben@chromium.org2010-10-111-0/+1
| | | | | | | | | | | | | | | | | | | | of methods that add and navigate tabs in Browser. This function is intended to replace at least the following: Browser::OpenURLAtIndex Browser::AddTabWithURL Browser::AddNewContents ... as well as the myriad other functions that call into these. Right now it's just a standalone thing with a set of unit tests. A TBD for me is to support singleton tabs. I'm going to work on that next. BUG=none TEST=unit tests Review URL: http://codereview.chromium.org/3591011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62195 0039d316-1c4b-4281-b951-d872f2087c98
* sync: use ObserverList instead of EventChannel (deprecated) for syncer events.tim@chromium.org2010-10-111-0/+1
| | | | | | | | | | | | | | | Remove the relay_channel and syncer_event_channel in favor of having listeners live on the SyncSessionContext and be notified directly. Remove some unnecessary event types and variables. BUG=26339 TEST=sync_unit_tests Review URL: http://codereview.chromium.org/3538011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62187 0039d316-1c4b-4281-b951-d872f2087c98
* Add a promptBrowserLogin method to webstorePrivate extension APIasargent@chromium.org2010-10-111-0/+2
| | | | | | | | | | | | | Also change 'getSyncLogin' to 'getBrowserLogin', and add notion of the login token to it (although this isn't actually sent yet). BUG=58033 TEST=Should be covered by browser tests. Review URL: http://codereview.chromium.org/3641001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62172 0039d316-1c4b-4281-b951-d872f2087c98
* [Chrome OS] Attempt offline and online login simultaneouslycmasone@chromium.org2010-10-111-0/+1
| | | | | | | | | | | This feature is behind the switch "--parallel-auth" BUG=chromium-os:4929 TEST=unit testss Review URL: http://codereview.chromium.org/3442009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62131 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for the shared library build issue. This reverts my previous two tries ↵brettw@chromium.org2010-10-101-16/+0
| | | | | | | | | which werer incorrect. perftimer just needed to be added to test_support_base. TEST=it compiles BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62099 0039d316-1c4b-4281-b951-d872f2087c98
* More fixes for the Linux shlib build, probably not everything yet.brettw@chromium.org2010-10-101-0/+10
| | | | | | | TEST=it compiles BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62098 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix the Linux shlib build. This won't fix all of the errors, but shouldbrettw@chromium.org2010-10-101-0/+6
| | | | | | | | | fix some of them (making sure this is the right fix before doing everything). TEST=linux shlib build works BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62097 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new strategy for default apps. Instead of usingaa@chromium.org2010-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the component extension system, simply install them as normal apps the first time Chrome runs. Remove the old style default apps. This also removes support for --disable-apps, which doesn't seem necessary since we already have --disable-extensions. BUG=53972 TEST=Uninstall any installed apps. Remove the "default_apps_installed" and "app_promo_counter" keys from Preferences if they are present. Start Chrome with the --enable-default-apps flag, navigate to chrome://extensions/, and click "update now" in the developer tools. This is to make the updater grab the apps from the store quicker, so that you don't have to wait while testing. Normally Chrome would do this by itself after 5-40 mins. Go to NTP. You should see gmail, calendar, and docs default apps show up along with the promo (the text that says "New! A world of ..."). Refresh the NTP 10 times. The promo should go away on the 10th time. There are other details. To test each of these, remove all installed apps and remove the keys from the preferences to reset the state. * If you close Chrome before getting the default apps. They should still show up the next time Chrome is started (after clicking 'Update now') * Clicking "hide this message" should hide the promo and it shouldn't come back on refresh. * Installing or uninstalling any app should hide the promo, and it shouldn't come back. * If the keys from the preferences are removed, but apps are left installed, the default apps should not be installed when clicking 'update now'. * The default apps should only be installed in locale en-US. Review URL: http://codereview.chromium.org/3522015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62084 0039d316-1c4b-4281-b951-d872f2087c98
* Split the LanguageMenuButton class into 2 classes so that OOBE screen could ↵yusukes@chromium.org2010-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | easily reuse the drop-down menu (but not the "US" button). The change is necessary for issue 6185. - A new class InputMethodMenu, which provides the drop-down menu for switching input methods and keyboard layouts, is added. - The LanguageMenuButton class is modified. Most of the code is moved to the new InputMethodMenu class. Now the class only provides the status area button ("US"). The InputMethodMenu class is almost identical to the old LanguageMenuButton, but - The new one does not inherit StatusAreaButton since it's not a button - UpdateIndicator() is renamed to UpdateUI() and changed to pure virtual since the new class does not have UI other than the drop-down menu. - SetMinimumWidth() is added since the OOBE screen uses fix-width menu. I think it might be better to rename language_menu_button.h to input_method_menu_button.h as well. If it's necessary, I'll file a bug and do it in a separate CL. BUG=chromium-os:6185 TEST=manually checked, ran the unittests and browser tests as well. Review URL: http://codereview.chromium.org/3562008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62082 0039d316-1c4b-4281-b951-d872f2087c98
* Change some link tricks for safe_browsing_tests on Mac to make it run.lzheng@chromium.org2010-10-081-0/+9
| | | | | | | | TEST=none BUG=47318 Review URL: http://codereview.chromium.org/3528017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62021 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Adds PreviewableContentsController, a container that manages "active" ↵rohitrao@chromium.org2010-10-081-0/+1
| | | | | | | | | | and "preview" tab contents. BUG=56385 TEST=No visible changes. Review URL: http://codereview.chromium.org/3620012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61915 0039d316-1c4b-4281-b951-d872f2087c98
* Implement GpuVideoDecoderHost and unit testshclam@chromium.org2010-10-071-0/+1
| | | | | | | | | | | | | | Add the following feature to GpuVideoDecoderHost: 1. Video frame allocation / release. 2. ProduceVideoFrame / ConsumeVideoFrame using frames allocated. 3. Change GpuVideoDecoder creation to asynchronous. BUG=53714 TEST=unit_tests --gtest_filter=GpuVideoDecoder* Review URL: http://codereview.chromium.org/3397027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61824 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression of startup URL policygfeher@chromium.org2010-10-071-0/+1
| | | | | | | | | | | Make the policy that overrides the list of URLs be effective again, and add a unit test for it. BUG=57997 TEST=SessionStartupPrefUnittest.URLListManagedOverridesUser Review URL: http://codereview.chromium.org/3621008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61792 0039d316-1c4b-4281-b951-d872f2087c98
* Adding modifications to allow chrome to naviagte to URLs.jmikhail@google.com2010-10-071-0/+8
| | | | | | | | | | | | | | | | | | This changelist includes the following URLs for the JSON protocol: /url /back /forward /refresh /title /source BUG=None TEST=webdriver_remote_tests.py Review URL: http://codereview.chromium.org/3338010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61747 0039d316-1c4b-4281-b951-d872f2087c98
* A large part of this change is adding the 1st unit test for TemplateURLFetcher.levin@chromium.org2010-10-061-0/+1
| | | | | | | | | | | | | Also did some refactoring of TemplateURLFetcher to allow for a future modification in which I make it able to start the load of TemplateURLModel and wait for that to finish before processing the fetched url. BUG=38475 TEST=unit_test --gtest_filter=TemplateURLFetcher* Review URL: http://codereview.chromium.org/3548017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61727 0039d316-1c4b-4281-b951-d872f2087c98
* Renames and moves match preview classes to instant. This doesn'tsky@chromium.org2010-10-051-1/+1
| | | | | | | | | | | | contain any changes other than renaming/moving, as such I'm TBRing. BUG=54833 TEST=none TBR=jcivelli@chromium.org Review URL: http://codereview.chromium.org/3602015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61553 0039d316-1c4b-4281-b951-d872f2087c98
* Move TestTimeouts from chrome/test to base/test.sergeyu@chromium.org2010-10-051-2/+0
| | | | | | | | | BUG=None TEST=unittests Review URL: http://codereview.chromium.org/3544008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61540 0039d316-1c4b-4281-b951-d872f2087c98
* [Chrome OS] Add pending_requests flag to LoginStatusConsumer::OnLoginSuccesscmasone@chromium.org2010-10-051-0/+1
| | | | | | | | | | | Changing the OnLoginSuccess api as we have discussed offline. Had to update all classes that inherit from LoginStatusConsumer, all callsites, etc. BUG=chromium-os:4929 TEST=unit tests Review URL: http://codereview.chromium.org/3526014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61518 0039d316-1c4b-4281-b951-d872f2087c98
* Adds RenderViewHost::ExecuteJavascriptInWebFrameNotifyResult whichsky@chromium.org2010-10-051-0/+1
| | | | | | | | | | | executes script and uses a notification to post the results back. BUG=54833 TEST=none Review URL: http://codereview.chromium.org/3591008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61475 0039d316-1c4b-4281-b951-d872f2087c98
* Changes instant around to support multiple loaders. This issky@chromium.org2010-10-041-0/+1
| | | | | | | | | | | | | | | | | | | | | necessitated by needing to hold off on showing instant results until I know if the server really supports instant. This change is mostly refactoring to enable this. Most of what was MatchPreview has been moved into MatchPreviewLoader. LoaderManager is used to determine which MatchPreviewLoader to use as well as keeping around a cache of them. MatchPreview for the most part delegates to LoaderManager and MatchPreviewLoader now. I'll rename all these classes to instant (and move into its own directory) next. BUG=54833 TEST=none Review URL: http://codereview.chromium.org/3541008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61441 0039d316-1c4b-4281-b951-d872f2087c98
* Initial Print Preview UI.thestig@chromium.org2010-10-041-0/+1
| | | | | | | | BUG=173 TEST=none Review URL: http://codereview.chromium.org/3516010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61425 0039d316-1c4b-4281-b951-d872f2087c98
* Autofill browsertestisherman@chromium.org2010-10-041-4/+6
| | | | | | | | | BUG=none TEST=interactive_ui_tests --gtest_filter=AutofillTest.* Review URL: http://codereview.chromium.org/3492009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61407 0039d316-1c4b-4281-b951-d872f2087c98
* Adding tests for the AllUrls Extension feature.finnur@chromium.org2010-10-041-0/+1
| | | | | | | | | | | | | | | | These tests were already LGed here... http://codereview.chromium.org/3440027 ... but once checked in they failed on the build bots (despite working locally). I have added some temporary tracing to try to track down the cause. Will remove, after a run on the bots. TBR=aa BUG=36275 TEST=AllUrlsApiTest (two new) Review URL: http://codereview.chromium.org/3598007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61361 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 61323 - Component extensions (and whitelisted extensions) specifying ↵finnur@chromium.org2010-10-031-1/+0
| | | | | | | | | | | | | | | | | | <all_urls> in their Extension match pattern should be allowed to run content scripts everywhere (including chrome://, chrome-extension://, about: and gallery pages. The intent was to also allow these extensions to specify more granular permissions, such as about:version instead of <all_urls>, but that didn't make the cut this time. This CL also enables <all_urls> for host permissions for regular extensions, which was disabled before. Note: That still doesn't give them permission to script the gallery and chrome:// pages, etc. BUG=36275 TEST=New: ExtensionBrowserTest.AllUrlsWhitelistedExtension, ExtensionBrowserTest.AllUrlsRegularExtensions Review URL: http://codereview.chromium.org/3440027 TBR=finnur@chromium.org Review URL: http://codereview.chromium.org/3557006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61327 0039d316-1c4b-4281-b951-d872f2087c98
* Component extensions (and whitelisted extensions) specifying <all_urls> in ↵finnur@chromium.org2010-10-031-0/+1
| | | | | | | | | | | | | | | their Extension match pattern should be allowed to run content scripts everywhere (including chrome://, chrome-extension://, about: and gallery pages. The intent was to also allow these extensions to specify more granular permissions, such as about:version instead of <all_urls>, but that didn't make the cut this time. This CL also enables <all_urls> for host permissions for regular extensions, which was disabled before. Note: That still doesn't give them permission to script the gallery and chrome:// pages, etc. BUG=36275 TEST=New: ExtensionBrowserTest.AllUrlsWhitelistedExtension, ExtensionBrowserTest.AllUrlsRegularExtensions Review URL: http://codereview.chromium.org/3440027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61323 0039d316-1c4b-4281-b951-d872f2087c98
* [CHrome OS] Upgrade support classes for parallel logincmasone@chromium.org2010-10-021-1/+1
| | | | | | | | | | | Add the ability to perform an asynchronous CheckKey operation, improve mocking. BUG=chromium-os:4929 TEST=unit tests Review URL: http://codereview.chromium.org/3555008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61317 0039d316-1c4b-4281-b951-d872f2087c98
* Don't load plugins on the UI thread for pref and group policy disabling.jam@chromium.org2010-10-021-1/+0
| | | | | | | BUG=57425 Review URL: http://codereview.chromium.org/3584007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61271 0039d316-1c4b-4281-b951-d872f2087c98
* Make BrowserAccessibilityManager cross platform. Step 1.ctguil@chromium.org2010-10-011-4/+4
| | | | | | | | | | | | | | 1. Move windows browser accessibility source and headers into chrome\browser\accessibility 2. Rename BrowserAccessibilityManager to BrowserAccessibilityManagerWin and BrowserAccessibility to BrowserAccessibilityWin 3. Add base classes that will eventually contain common browser accessibility code. BUG=55264 TEST=interactive_ui_tests:AccessibilityWinBrowserTest.* TEST=unit_tests:BrowserAccessibilityTest.* Review URL: http://codereview.chromium.org/3591003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61253 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the html speech input API for all platforms.satish@chromium.org2010-10-011-1/+0
| | | | | | | | | | | Also removes the '--enable-input-speech' flag and associated browser test as they are no longer required. BUG=53598 TEST=browser_tests --gtest_filter="SpeechInputBrowserTest.*" Review URL: http://codereview.chromium.org/3550003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61227 0039d316-1c4b-4281-b951-d872f2087c98