summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Autofill - "Clear form" failed to clear the select popup valuesdhollowa@chromium.org2010-10-114-9/+105
| | | | | | | | | | | Enhances Autofill "Clear form" functionality to reset select-one input elements to their original values. The initial values are captured during form load and saved in the FormManager cache. BUG=50412 TEST=FormManagerTest.ClearFormWithNodeContainingSelectOne Review URL: http://codereview.chromium.org/3707001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62133 0039d316-1c4b-4281-b951-d872f2087c98
* Fix inconsistent line endings problem.asargent@chromium.org2010-10-111-2/+2
| | | | | | | | | | | | | | | | | For some reason invoking 'svn cat' on this file was failing with an error about inconsistent line endings, and that is preventing me from using gcl upload of a review where I have some changes. I just ran 'dos2unix' on the file for this CL - hopefully that will fix the problem. BUG=none TEST=none TBR=tim@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62132 0039d316-1c4b-4281-b951-d872f2087c98
* [Chrome OS] Attempt offline and online login simultaneouslycmasone@chromium.org2010-10-1118-15/+1760
| | | | | | | | | | | 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
* Rename ChromeThread to BrowserThread Part15:tfarina@chromium.org2010-10-1138-235/+236
| | | | | | | | | | | - Rename entries in more 40 files under chrome/browser. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3704001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62130 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Final tweaks to the Page Info bubble, per Cole.rsesek@chromium.org2010-10-111-9/+5
| | | | | | | | | | | | * Lower the opacity of the separators. * Left-align the help center link. BUG=58480 TEST=Visual Review URL: http://codereview.chromium.org/3616016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62129 0039d316-1c4b-4281-b951-d872f2087c98
* clang: Let everything compile in Release builds.thakis@chromium.org2010-10-103-0/+6
| | | | | | | | | | | Release builds also require http://code.google.com/p/googletest/issues/detail?id=321 BUG=None TEST=None Review URL: http://codereview.chromium.org/3700001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62128 0039d316-1c4b-4281-b951-d872f2087c98
* Add a combobox (menu button) which allow users to switch the current ↵yusukes@chromium.org2010-10-106-5/+48
| | | | | | | | | | | | | keyboard layout to the OOBE network selection screen. This change depends on http://codereview.chromium.org/3547014 BUG=chromium-os:6185 TEST=manually done. Review URL: http://codereview.chromium.org/3525019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62127 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part14:tfarina@chromium.org2010-10-1036-175/+175
| | | | | | | | | | | - Rename the entries under the first 40 files. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3667002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62126 0039d316-1c4b-4281-b951-d872f2087c98
* Removes the #ifdef around Instant-related AutocompleteEditController ↵rohitrao@chromium.org2010-10-106-12/+30
| | | | | | | | | | methods. Adds empty implementations on Mac and Linux. BUG=56385 TEST=No visible impact. Review URL: http://codereview.chromium.org/3625004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62125 0039d316-1c4b-4281-b951-d872f2087c98
* Fix forgotten wmi line in base.gypibrettw@chromium.org2010-10-101-3/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62124 0039d316-1c4b-4281-b951-d872f2087c98
* Move wmi_util out of base and into chrome/installer/util since that's the ↵brettw@chromium.org2010-10-108-44/+156
| | | | | | | | | | only place where it's used. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3696001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62123 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part13:tfarina@chromium.org2010-10-1027-90/+90
| | | | | | | | | | | | | - Rename entries under appcache, automation, chromeos, cocoa, file_system, metrics, policy, prefs, remoting, search_engines and tab_contents. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3660002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62120 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 62115 - Adds a list of kernel extensions to the net-internals screen ↵mmenke@chromium.org2010-10-105-91/+1
| | | | | | | | | | | | | | | | on Macs Fixed version of http://codereview.chromium.org/3611003/show BUG=56697 TEST=manual Review URL: http://codereview.chromium.org/3548023 TBR=mmenke@chromium.org Review URL: http://codereview.chromium.org/3701002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62116 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a list of kernel extensions to the net-internals screen on Macsmmenke@chromium.org2010-10-105-1/+91
| | | | | | | | | | | Fixed version of http://codereview.chromium.org/3611003/show BUG=56697 TEST=manual Review URL: http://codereview.chromium.org/3548023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62115 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part12:tfarina@chromium.org2010-10-1018-181/+182
| | | | | | | | | | | - Rename entries under in_process_webkit and notifications. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3669002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62114 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test as flaky. My fix didn't work well enough.finnur@chromium.org2010-10-101-0/+4
| | | | | | | | | BUG=57694 TEST=None Review URL: http://codereview.chromium.org/3652002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62113 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 57090: NTP apps sorted in random-looking order.finnur@chromium.org2010-10-105-0/+94
| | | | | | | | | | | Add the concept of app_launch_index, stored with the extension that determines an install order which is used to order the apps on the new tab page. BUG=57090 TEST=None Review URL: http://codereview.chromium.org/3611014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62112 0039d316-1c4b-4281-b951-d872f2087c98
* The test exposed similar problems on Linux and Mac as I fixed on Windows.finnur@chromium.org2010-10-103-7/+21
| | | | | | | | | | | The test was failing because we get a call to UpdatePageActions while we are in the process of creating PageActions, which leads to an infinite loop (create vector, add page action, update page actions, delete vector, create vector, ...). BUG=58141 TEST=ExtensionApiTest.TestCrash57333 Review URL: http://codereview.chromium.org/3632001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62111 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Propagate use of base::WeakPtr for base_task.akalin@chromium.org2010-10-104-13/+20
| | | | | | | | | | | | | Speculative fix for crash described in the bug. Implicit conversions are evil. :( BUG=49274 TEST=None :( Review URL: http://codereview.chromium.org/3569019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62110 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a bug in the implementation of GetServiceProcessLockFileName which ↵sanjeevr@chromium.org2010-10-101-14/+9
| | | | | | | | | | | caused the version to not get appended. This also caused an error in the clang buidbot. BUG=None TEST=clang buildbot, Cloud Print proxy on Linux. Review URL: http://codereview.chromium.org/3699001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62109 0039d316-1c4b-4281-b951-d872f2087c98
* Synchronize the mappings between Windows/Mac error codes and their net:: ↵rsleevi@chromium.org2010-10-102-12/+58
| | | | | | | | | | | | error code counter-parts, ensuring they both will return the same values when either --use-system-ssl is specified or when performing client certificate authentication. R=wtc BUG=56330 TEST=None Review URL: http://codereview.chromium.org/3683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62108 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 62105 - Test change to fix a leak. Will revert after getting in a ↵willchan@chromium.org2010-10-1012-270/+103
| | | | | | | | | | | | | run on ChromiumOS valgrind bots. Revert "Revert 60739 (still leaks on ChromiumOS!) - Reland r59972: Eagerly set the IO loop used for OCSP." Review URL: http://codereview.chromium.org/3681003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/3669003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62107 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part11:tfarina@chromium.org2010-10-1034-182/+183
| | | | | | | | | | | - Rename entries under geolocation, google, gtk, history and importer. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3646002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62106 0039d316-1c4b-4281-b951-d872f2087c98
* Test change to fix a leak. Will revert after getting in a run on ChromiumOS ↵willchan@chromium.org2010-10-1012-103/+270
| | | | | | | | | | valgrind bots. Revert "Revert 60739 (still leaks on ChromiumOS!) - Reland r59972: Eagerly set the IO loop used for OCSP." Review URL: http://codereview.chromium.org/3681003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62105 0039d316-1c4b-4281-b951-d872f2087c98
* Add a way to get proxy information to the Private2 Pepper API.brettw@chromium.org2010-10-105-3/+49
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/3594020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62104 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for the shared library build issue. This reverts my previous two tries ↵brettw@chromium.org2010-10-103-17/+1
| | | | | | | | | 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-102-0/+11
| | | | | | | 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
* Add limits include for arm compiler to fix build break.davemoore@chromium.org2010-10-101-0/+2
| | | | | | | | | | TBR: piman BUG=None TEST=None Review URL: http://codereview.chromium.org/3679003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62096 0039d316-1c4b-4281-b951-d872f2087c98
* Move PerfTestSuite implementation into a .cc file and add it to the basebrettw@chromium.org2010-10-108-43/+63
| | | | | | | | | | namespace. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3695001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62095 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Delete sign in button from user pod.nkostylev@chromium.org2010-10-105-56/+6
| | | | | | | | | BUG=chromium-os:5756 TEST=manual Review URL: http://codereview.chromium.org/3592015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62094 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed include in test_webkit_clientdavemoore@chromium.org2010-10-1018-6/+1028
| | | | | | | | | | | | | retrying "Revert 62068 - Move implementation of linux scrollbars from webkit using new" See: http://codereview.chromium.org/3618014 TBR:jam@chromium.org BUG=chromium-os:6857 TEST=Verify that both linux and chromeos scrollbars look right. Review URL: http://codereview.chromium.org/3697001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62093 0039d316-1c4b-4281-b951-d872f2087c98
* Enable IndexedDB by default.jorlow@chromium.org2010-10-095-11/+6
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/3676001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62092 0039d316-1c4b-4281-b951-d872f2087c98
* Have OpenSSL simply increment the ref-count, rather than copy and reparse ↵rsleevi@chromium.org2010-10-091-1/+4
| | | | | | | | | | | | the entire certificate R=wtc BUG=None TEST=Build with use_openssl=1, X509Certificate* tests continue to work Review URL: http://codereview.chromium.org/3677001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62091 0039d316-1c4b-4281-b951-d872f2087c98
* net: enable SSLClientSocketTest.(ConnectExpired|ConnectMismatched)agl@chromium.org2010-10-091-21/+5
| | | | | | | | | | r62085 made the tests pass on the Windows tsan bot. TBR=aboodman TEST=net_unittests BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62088 0039d316-1c4b-4281-b951-d872f2087c98
* net: alter detection of end of SSL connection in tests.agl@chromium.org2010-10-091-2/+2
| | | | | | | | | | | | | | This is a follow-up to r61991 that alters the logic for figuring out if an SSL connection completed in unittests. The tests which use this are currently disabled. I just want to see if they start passing on the Windows tsan bot so that I can re-enable them. TBR=aboodman TEST=net_unittests BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62085 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new strategy for default apps. Instead of usingaa@chromium.org2010-10-0948-275/+524
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Add KeyboardSwitchMenu classyusukes@chromium.org2010-10-093-0/+114
| | | | | | | | | | | | | which allows users to change the current keyboard layout on the OOBE network configuration page. This change depends on http://codereview.chromium.org/3562008 BUG=chromium-os:6185 TEST=manually done. Review URL: http://codereview.chromium.org/3547014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62083 0039d316-1c4b-4281-b951-d872f2087c98
* Split the LanguageMenuButton class into 2 classes so that OOBE screen could ↵yusukes@chromium.org2010-10-099-718/+833
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Rename ChromeThread to BrowserThread Part10:tfarina@chromium.org2010-10-0947-427/+428
| | | | | | | | | | | - Rename entries under download and extensions. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3685001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62081 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 550.0 to 551.0chrome-release@google.com2010-10-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62077 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to inspected page tab when opening DevTools in docked mode.caseq@google.com2010-10-093-14/+27
| | | | | | | | | | | Open, not toggle, DevTools upon click on active view on chrome://extensions BUG=http://crbug.com/57217 TEST=none Review URL: http://codereview.chromium.org/3570018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62075 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part9:tfarina@chromium.org2010-10-0933-171/+172
| | | | | | | | | | | - Rename entries under debbuger, device_orientation, dom_ui. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3684001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62074 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 62068 - Move implementation of linux scrollbars from webkit using newdavemoore@chromium.org2010-10-0917-1024/+3
| | | | | | | | | | | | | | WebThemeEngine api. Also implement chromeos specific version. BUG=chromium-os:6857 TEST=Verify that both linux and chromeos scrollbars look right. Review URL: http://codereview.chromium.org/3618014 TBR=davemoore@chromium.org Review URL: http://codereview.chromium.org/3678003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62070 0039d316-1c4b-4281-b951-d872f2087c98
* Move implementation of linux scrollbars from webkit using newdavemoore@chromium.org2010-10-0917-3/+1024
| | | | | | | | | | | WebThemeEngine api. Also implement chromeos specific version. BUG=chromium-os:6857 TEST=Verify that both linux and chromeos scrollbars look right. Review URL: http://codereview.chromium.org/3618014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62068 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug that caused web pages not to accept drag and drop on Chrome OS.satorux@chromium.org2010-10-091-1/+3
| | | | | | | | | | | | | | In ShouldAcceptDragAndDrop(), delegate() can be NULL if the delegate is not set yet, hence the function could return false when it should not, before the fix. TEST=opened the bookmark manager, and confirmed that drag and drop worked. BUG=chromium-os:4874 BUG=chromium-os:6444 Review URL: http://codereview.chromium.org/3598020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62067 0039d316-1c4b-4281-b951-d872f2087c98
* The IPC channel names and event names used by the service process now append ↵sanjeevr@chromium.org2010-10-095-62/+333
| | | | | | | | | | | | | the version string so that a browser with the same version only can talk to it. In addition, the service process writes its version into shared memory (the name of this shared mem does not use a version) and also listens on a shutdown event. This can be used by a newer service process to shutdown an older version when it starts. BUG=None TEST=Unittests, with an existing service process running, let chrome autoupdate and then run the service process again. It should kill the old one. Review URL: http://codereview.chromium.org/3603016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62066 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll 69367:69433ajwong@chromium.org2010-10-092-2/+3
| | | | | | | | | | TEST=try bots BUG=none TBR=apavlov Review URL: http://codereview.chromium.org/3650001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62065 0039d316-1c4b-4281-b951-d872f2087c98
* Check restricted names/chars for FileSystem APIkinuko@chromium.org2010-10-095-23/+198
| | | | | | | | | | | | | | | http://dev.w3.org/2009/dap/file-system/file-dir-sys.html#naming-restrictions (We do the same check in the renderer, but would be better to do this in the browser (too)) Also addressed the memory leak issue. BUG=56433,58474 TEST=FileSystemHostContextTest.IsRestrictedName Review URL: http://codereview.chromium.org/3525018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62063 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ChromeThread to BrowserThread Part8:tfarina@chromium.org2010-10-0933-294/+321
| | | | | | | | | | | - Rename entries under net and password_manager and printing. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3645001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62062 0039d316-1c4b-4281-b951-d872f2087c98