summaryrefslogtreecommitdiffstats
path: root/chrome/browser
Commit message (Collapse)AuthorAgeFilesLines
* [ChromeOS] Use maxmized logic for fullscreen browser window.xiyuan@chromium.org2010-10-291-1/+8
| | | | | | | | | | | This should avoid accidental SetVisible on min/max/restore buttons. BUG=chromium-os:8261 TEST=Verify fix for chromium-os:8261. Review URL: http://codereview.chromium.org/4206003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64435 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure fullscreen windows have entries in the Windows menu, fix title ↵avi@chromium.org2010-10-292-1/+19
| | | | | | | | | | | problem on enter/exit fullscreen. BUG=59733,61149 TEST=as in both bugs Review URL: http://codereview.chromium.org/4196006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64434 0039d316-1c4b-4281-b951-d872f2087c98
* Enable CrashRecoveryBrowserTest.Reload back.mnaganov@chromium.org2010-10-291-3/+3
| | | | | | | | | | TBR=dimich@chromium.org BUG=61097 TEST=none Review URL: http://codereview.chromium.org/4120009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64429 0039d316-1c4b-4281-b951-d872f2087c98
* Convert IconLoader to use gfx::ScopedImage<> and other hygiene fixes.rsesek@chromium.org2010-10-295-19/+19
| | | | | | | | | BUG=none TEST=compile/automated tests Review URL: http://codereview.chromium.org/4121008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64419 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove resources panel tests since it is going aways upstream.pfeldman@chromium.org2010-10-291-16/+0
| | | | | | Review URL: http://codereview.chromium.org/4220003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64418 0039d316-1c4b-4281-b951-d872f2087c98
* Dynamic policy refresh support for the Mac.mnissler@chromium.org2010-10-2922-654/+875
| | | | | | | | | | | Adapt the file watching code we already had for ConfigDirPolicyProvider to support a loader delegate, make the old code use it and change the Mac policy provider to watch for changes to the plist file in /Library/Managed Preferences/<username>. BUG=52040 TEST=unit tests Review URL: http://codereview.chromium.org/4062002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64415 0039d316-1c4b-4281-b951-d872f2087c98
* Free prefservice from signed settings temp storage unittestsjochen@chromium.org2010-10-291-7/+8
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4151011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64410 0039d316-1c4b-4281-b951-d872f2087c98
* Marked DevToolsSanityTest.TestProfilerTab as flaky.avayvod@chromium.org2010-10-291-1/+1
| | | | | | | | | | | | See http://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=interactive_ui_tests&tests=DevToolsSanityTest.TestProfilerTab There's crbug.com/54592 for that. BUG=54592 TEST=None TBR=mnaganov@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64400 0039d316-1c4b-4281-b951-d872f2087c98
* Enable speech input API back on trunk for all platforms.satish@chromium.org2010-10-292-5/+0
| | | | | | | | | | | Revert http://src.chromium.org/viewvc/chrome?view=rev&revision=64091 since it has been merged with the beta branch now. BUG=60918 TEST=browser_tests --gtest_filter=SpeechInputBrowserTest.* Review URL: http://codereview.chromium.org/4139006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64398 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Welcome screen fixes.nkostylev@chromium.org2010-10-291-20/+22
| | | | | | | | | | | | | - Text in combo boxes is blue, should be black - Increase welcome title font size - Increase combobox control height a bit BUG=chromium-os:8305 TEST=manual Review URL: http://codereview.chromium.org/4140004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64390 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device token fetcherdanno@chromium.org2010-10-299-3/+876
| | | | | | | | | | | First step in mechanism for fetching cloud-based policy for CrOS. BUG=none TEST=DeviceTokenFetcher* Review URL: http://codereview.chromium.org/4121003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64388 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Hide Guest mode link based on account settings.nkostylev@chromium.org2010-10-293-20/+23
| | | | | | | | | | | Repsecting cros.accounts.allowBWSI. BUG=chromium-os:6789 TEST=manual Review URL: http://codereview.chromium.org/4186007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64387 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show the stats/crash reporting setting in the guest mode.satorux@chromium.org2010-10-294-3/+26
| | | | | | | | | BUG=chromium-os:8239 TEST=confirmed that the stats/crash reporting setting disappeared in the guest mode, and it worked as before in non guest mode. Review URL: http://codereview.chromium.org/4221001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64386 0039d316-1c4b-4281-b951-d872f2087c98
* Use the File thread when checking the Chrome version, since the UpgradeDetectorfinnur@chromium.org2010-10-291-14/+7
| | | | | | | | | | | uses FileVersionInfo::CreateFileVersionInfo(), which internally calls ::GetFileVersionInfoSize, which issues a QueryOpen on chrome_dll.dll.dll. BUG=60950 TEST=None Review URL: http://codereview.chromium.org/4138008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64385 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Expand browser test to cover the database, index and transaction ↵hans@chromium.org2010-10-292-0/+9
| | | | | | | | | | | classes. BUG=60581 TEST=browser_tests --gtest_filter="IndexedDBBrowserTest.*" Review URL: http://codereview.chromium.org/4116009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64381 0039d316-1c4b-4281-b951-d872f2087c98
* Remove radiobuttons from the keyboard selection menu for OOBE.yusukes@chromium.org2010-10-294-7/+17
| | | | | | | | | BUG=chromium-os:8301 TEST=manually checked OOBE screen and browser screen Review URL: http://codereview.chromium.org/4187005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64376 0039d316-1c4b-4281-b951-d872f2087c98
* Hide password by default for new Wifi network.kochi@chromium.org2010-10-292-0/+21
| | | | | | | | | BUG=chromium-os:8303 TEST=manually Review URL: http://codereview.chromium.org/4202010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64375 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 64246 (reviewer's veto) - Use special text for Guest Session instead ↵altimofeev@chromium.org2010-10-295-88/+3
| | | | | | | | | | | | | | of using standard text form Incognito mode. BUG=chromium-os:6907 TEST=Enter Guest mode, open new tab. Check opened page. Review URL: http://codereview.chromium.org/4010004 TBR=altimofeev@chromium.org Review URL: http://codereview.chromium.org/4215005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64374 0039d316-1c4b-4281-b951-d872f2087c98
* Make border window transparent for Add User poddpolukhin@chromium.org2010-10-292-23/+3
| | | | | | | | | | | and enable background for NewUserView. BUG=http://code.google.com/p/chromium-os/issues/detail?id=8101 TEST=manual Review URL: http://codereview.chromium.org/4104012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64372 0039d316-1c4b-4281-b951-d872f2087c98
* Restrict total parallel DNS resolutionsjar@chromium.org2010-10-296-49/+84
| | | | | | | | | | | | | | | | | | | A/B tests suggest that large numbers of parallel resolutions may cause the DNS failure rate (re: ratio of "host not found" to "found") to rise. To stay safely away from that threshold, this change lowers the maximum parallel resolutions to 8, and restricts the speculative resolutions to 3. We are also running A/B tests which will look at the impact of modulating either of these values. BUG=3041 r=eroman Review URL: http://codereview.chromium.org/4111004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64369 0039d316-1c4b-4281-b951-d872f2087c98
* Add user metrics and performance histgrams to the screen lockersatorux@chromium.org2010-10-292-2/+35
| | | | | | | | | BUG=chromium-os:611 TEST=Run chrome with --v=1 and confirmed that the timers worked right Review URL: http://codereview.chromium.org/4097009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64367 0039d316-1c4b-4281-b951-d872f2087c98
* notifications: Update the permission settings when clicking in 'Disable' ↵tfarina@chromium.org2010-10-293-11/+71
| | | | | | | | | | | | | | | menu item. It also updates the menu item text to reflect the current state of the permission. If the permission is ALLOW, the menu item should read 'Disable...', otherwise the menu item should read 'Enable...' BUG=59299 TEST=see bug Review URL: http://codereview.chromium.org/4014006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64354 0039d316-1c4b-4281-b951-d872f2087c98
* sync: clear auth error on shutdown.tim@chromium.org2010-10-291-0/+1
| | | | | | | | | BUG=60814 TEST=Set up sync, enter wrong creds, Cancel, Set up sync again. Notice no error. Review URL: http://codereview.chromium.org/4211003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64351 0039d316-1c4b-4281-b951-d872f2087c98
* We will show the link on the NTP when a passphrase is required, but we don't ↵johnnyg@chromium.org2010-10-291-1/+2
| | | | | | | | | | | take action on it. In that case, open the wizard when the link is clicked (it already goes to the correct place). BUG=60775 TEST=get into a passphrase-required state, load NTP. Review URL: http://codereview.chromium.org/4151008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64350 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove base/gtk_util.h by moving its methods tojhawkins@chromium.org2010-10-2932-94/+99
| | | | | | | | | | | gfx/gtk_util.h BUG=none TEST=none Review URL: http://codereview.chromium.org/4150006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64348 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to enable retry of failed sends on feedback reports.rkc@chromium.org2010-10-295-234/+368
| | | | | | | | | | | | | | | | | | If the initial send fails, the first retry will be in 15 minutes after the attempt. The next attempt will be in 30 minutes and the time will double till we hit a 4 hour delay - the send will be then retried every 4 hours till the Chrome instance is up. BUG=cros:6331 TEST=Tested with up to 25 reports at a time, with varying network connectivity (via pulling out the network cable); report data verified on the feedback server. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=64321 Review URL: http://codereview.chromium.org/4027005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64347 0039d316-1c4b-4281-b951-d872f2087c98
* Implements filesystem integration with devtools. Implements a functionality ↵kkanetkar@chromium.org2010-10-292-0/+24
| | | | | | | | | | | | to "Show in folder" that launches native file browser. BUG=32277 TEST=None Review URL: http://codereview.chromium.org/3593005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64344 0039d316-1c4b-4281-b951-d872f2087c98
* Fix broken icons in new context menu items after removing previous itemsasargent@chromium.org2010-10-283-2/+22
| | | | | | | | | | | | | | BUG=59603 TEST=Have an extension add several context menu items. Verify that the context menu properly shows the extension's icon. Now call chrome.contextMenus.remove repeatedly to remove all the items. Then add one or more new ones. The icon should still show up properly, and not revert to the default puzzle piece icon. Review URL: http://codereview.chromium.org/4170008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64337 0039d316-1c4b-4281-b951-d872f2087c98
* Add automated tests for PDFs.jam@chromium.org2010-10-281-4/+11
| | | | | | Review URL: http://codereview.chromium.org/2720002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64336 0039d316-1c4b-4281-b951-d872f2087c98
* Make network menu button tooltip be more descriptive for the connecting states.chocobo@chromium.org2010-10-282-2/+8
| | | | | | | | BUG=chromium-os:5667 TEST=manual Review URL: http://codereview.chromium.org/4218003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64329 0039d316-1c4b-4281-b951-d872f2087c98
* chmox a-x extensions_service.ccskerner@chromium.org2010-10-281-0/+0
| | | | | | | | | | | TBR=nickcarter BUG=none TEST=none Review URL: http://codereview.chromium.org/4188007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64328 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed test expectations, also made network observer a separate objectdavemoore@chromium.org2010-10-289-8/+67
| | | | | | | | | | | TBR:nkostylev@chromium.org 3rd attempt to land http://codereview.chromium.org/4003006 BUG=chromium-os:7971 TEST=Login and examine /tmp/login-times-sent Review URL: http://codereview.chromium.org/4141009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64325 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 64321 (broke mac compile; please use tryservers) - Changes to enable ↵thakis@chromium.org2010-10-285-365/+246
| | | | | | | | | | | | | | | | | | | | | retry of failed sends on feedback reports. If the initial send fails, the first retry will be in 15 minutes after the attempt. The next attempt will be in 30 minutes and the time will double till we hit a 4 hour delay - the send will be then retried every 4 hours till the Chrome instance is up. BUG=cros:6331 TEST=Tested with up to 25 reports at a time, with varying network connectivity (via pulling out the network cable); report data verified on the feedback server. Review URL: http://codereview.chromium.org/4027005 TBR=rkc@chromium.org Review URL: http://codereview.chromium.org/4096007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64323 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to enable retry of failed sends on feedback reports.rkc@chromium.org2010-10-285-246/+365
| | | | | | | | | | | | | | | | If the initial send fails, the first retry will be in 15 minutes after the attempt. The next attempt will be in 30 minutes and the time will double till we hit a 4 hour delay - the send will be then retried every 4 hours till the Chrome instance is up. BUG=cros:6331 TEST=Tested with up to 25 reports at a time, with varying network connectivity (via pulling out the network cable); report data verified on the feedback server. Review URL: http://codereview.chromium.org/4027005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64321 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure ExtensionsService::AddPendingExtension*() is run from the right ↵skerner@google.com2010-10-281-2/+39
| | | | | | | | | | | | | thread. Add several other DCHECKs to protect other members BUG=61105 TEST=ExtensionManagementTest.ExternalUrlUpdate,extensionsServiceTest.UpdatePending* Review URL: http://codereview.chromium.org/4190010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64319 0039d316-1c4b-4281-b951-d872f2087c98
* Don't assert if PostTask fails for WEBKIT thread, since it doesn't exist on ↵jam@chromium.org2010-10-281-4/+2
| | | | | | | | single-process mode. This asserts when the cache is cleared. Review URL: http://codereview.chromium.org/4165007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64318 0039d316-1c4b-4281-b951-d872f2087c98
* Let every "accelerated IO surface swapped" message have an identifier of the ↵thakis@chromium.org2010-10-2813-21/+49
| | | | | | | | | | | | | | | surface. Currently, this is only used to DCHECK a currently implicit invariant, but I want to use this to let every surface container only remember its last painted-to surface, and not its last created surface. No behavior change. BUG=53165 TEST=none Review URL: http://codereview.chromium.org/4142004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64317 0039d316-1c4b-4281-b951-d872f2087c98
* Correction of missing manifest file for ExtensionApiTest.Popup browser test. ↵twiz@google.com2010-10-281-2/+1
| | | | | | | | | | | I also re-enabled this test. BUG=46601 TEST=ExtensionApiTest.Popup Review URL: http://codereview.chromium.org/4106006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64314 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Close info bubbles managed by BaseBubbleController when switching tabs.rsesek@chromium.org2010-10-283-0/+41
| | | | | | | | | BUG=48086,60781 TEST=Open the Page Info bubble and the Content Settings bubble. Each close when switching tabs. Review URL: http://codereview.chromium.org/4111007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64312 0039d316-1c4b-4281-b951-d872f2087c98
* Updates typical_profile data to include TopSites.sky@chromium.org2010-10-281-2/+1
| | | | | | | | | | BUG=60946 TEST=none TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/4154006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64311 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: The incognito man should be placed opposed to the side with the most ↵erg@google.com2010-10-282-26/+68
| | | | | | | | | | | buttons. BUG=46652 TEST=Switch back and forth between themes that put the buttons on different sides of the window frame (try Ambiance and Clearlooks). Incognito windows should move the spy guy back and forth. Review URL: http://codereview.chromium.org/4177007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64307 0039d316-1c4b-4281-b951-d872f2087c98
* Verify Extension was loaded by checking paths rather than assuming it's last.tessamac@google.com2010-10-281-4/+14
| | | | | | | | | BUG=59531 TEST=browser_tests Review URL: http://codereview.chromium.org/4100008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64300 0039d316-1c4b-4281-b951-d872f2087c98
* If default browser is set to FF, and Chrome is run as first-run with an ↵mirandac@chromium.org2010-10-283-10/+22
| | | | | | | | | | empty profile, import ignores FF data and imports from Safari instead. BUG=61112 TEST=see bug. Review URL: http://codereview.chromium.org/4206002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64298 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Get rid of app/gtk_util.h.jhawkins@chromium.org2010-10-2817-18/+97
| | | | | | | | | | | | | * Most functions moved to chrome/browser/gtk/gtk_util.h because they're only used within chrome/browser. * BGRAToRGBA() is used within chrome/ and app/ so moved it to base/gtk_util.h. BUG=none TEST=none Review URL: http://codereview.chromium.org/4170002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64295 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the maximum notification height from 120px to 160px.johnnyg@chromium.org2010-10-281-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4145007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64294 0039d316-1c4b-4281-b951-d872f2087c98
* Alternative to overlays on X windows.piman@chromium.org2010-10-282-5/+6
| | | | | | | | | | | | | | Created a new GTK widget that gives us more control over when X windows (associated with GL contexts) are created and destroyed. This achieves the same thing as the overlay code (now reverted). It fixes two regressions with the overlay code: - maps.google.com and html5test.com now work (switching between software and hardware rendering) - expose events now get through in accelerated mode BUG=58862,59887 TEST=Go to html5test.com. Should switch contents to show results. Disable compositing window manager. Go to http://peter.sh/2010/06/chromium-now-features-gpu-acceleration-and-css-3d-transforms/. Adjust the rotate z slider to enable accelerated compositing. Drag a different window over top. Redraws should happen. Review URL: http://codereview.chromium.org/3973009 Patch from Jonathan Backer <backer@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64291 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Skip past hidden input fields when parsing forjhawkins@chromium.org2010-10-282-0/+124
| | | | | | | | | | | heuristics. BUG=57105 TEST=FormStructureTest.HeuristicsHiddenFields Review URL: http://codereview.chromium.org/4193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64290 0039d316-1c4b-4281-b951-d872f2087c98
* Use an opaque handle type to pass WebPluginDelegateImpl across dylib boundariesthakis@chromium.org2010-10-281-6/+6
| | | | | | | | | | | This works around a wicked new clang linker optimization, but also feels cleaner in general. BUG=http://llvm.org/bugs/show_bug.cgi?id=8478 TEST=clang/mac builder stays green with newer clang version Review URL: http://codereview.chromium.org/4191003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64289 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting this to see if this fixes ChromeFrame tests. Please reland with ↵ananta@chromium.org2010-10-282-5/+2
| | | | | | | | | | | | | the tests fixed. Revert 64252 - The ChromeFrame objects now provides an unfrozen interface called IChromeFramePrivate. This interface provides a GetSessionId() which returns the ID used by Chrome in its Tab javascript object. Review URL: http://codereview.chromium.org/3541017 TBR=hansl@google.com Review URL: http://codereview.chromium.org/4134008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64287 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add Shutdown button to login/locker screen."oshima@chromium.org2010-10-286-77/+156
| | | | | | | | | | | This reverts commit c2bafbefa8022337ba9520fd9a2f64fd2cd4c52f. BUG=none TEST=build bot should cycle green Review URL: http://codereview.chromium.org/4119015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64282 0039d316-1c4b-4281-b951-d872f2087c98