summaryrefslogtreecommitdiffstats
path: root/chrome/browser
Commit message (Collapse)AuthorAgeFilesLines
* Don't create a WebDataService in AutoFillManagerTest tests, since that ↵jam@chromium.org2011-01-102-8/+9
| | | | | | | | object is hard to clean up correctly in unit tests because of all the PostTasking it does. Just make AutoCompleteHistoryManager handle a null WebDataService. Review URL: http://codereview.chromium.org/6211002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70955 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build breakjam@chromium.org2011-01-101-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70953 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored the screenshot mechanism.rkc@chromium.org2011-01-1011-97/+65
| | | | | | | | | | | | Added a new method to browser window to get a screenshot in a platform independent way. Changed user feedback UI code to use the new method. BUG=65119 TEST=Tested with sending feedback with the new code. Screenshots are being taken and sent correctly. Review URL: http://codereview.chromium.org/6145001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70951 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show remoting options on ChromeOS.sergeyu@chromium.org2011-01-103-7/+6
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6149003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70946 0039d316-1c4b-4281-b951-d872f2087c98
* Move clipboard from app/ to ui/baseben@chromium.org2011-01-1023-125/+141
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6135006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70938 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from views. Part 2: Switch accelerator strings to string16.avi@chromium.org2011-01-103-10/+10
| | | | | | | | | BUG=68267 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6199005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70936 0039d316-1c4b-4281-b951-d872f2087c98
* Add SettingUp page in the Remoting Host setup wizardsergeyu@chromium.org2011-01-108-11/+99
| | | | | | | | | BUG=67218 TEST=None Review URL: http://codereview.chromium.org/6094013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70935 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing crash in UpdateAppIconDownloadProgress().ahendrickson@chromium.org2011-01-103-1/+9
| | | | | | | | | BUG=47800 TEST=none Review URL: http://codereview.chromium.org/5965015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70928 0039d316-1c4b-4281-b951-d872f2087c98
* Second try at fixing Chrome OS build.jam@chromium.org2011-01-103-14/+16
| | | | | | Review URL: http://codereview.chromium.org/6223001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70926 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70920 - Made logging not look up --enable-dcheck from command lineakalin@chromium.org2011-01-101-6/+2
| | | | | | | | | | | | | | | | | Made --enable-dcheck a parameter to InitLogging() and fixed up all callsites. BUG=62736 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70782 Review URL: http://codereview.chromium.org/6070006 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/6099012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70923 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeOS build failure.jam@chromium.org2011-01-103-24/+21
| | | | | | Review URL: http://codereview.chromium.org/6166005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70922 0039d316-1c4b-4281-b951-d872f2087c98
* Make the balloon bounding box code more generic and not dependent on which ↵johnnyg@chromium.org2011-01-106-27/+60
| | | | | | | | | | | layout the notifications are using. BUG=none TEST=included unit test Review URL: http://codereview.chromium.org/6210001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70921 0039d316-1c4b-4281-b951-d872f2087c98
* Made logging not look up --enable-dcheck from command lineakalin@chromium.org2011-01-101-2/+6
| | | | | | | | | | | | | | Made --enable-dcheck a parameter to InitLogging() and fixed up all callsites. BUG=62736 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70782 Review URL: http://codereview.chromium.org/6070006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70920 0039d316-1c4b-4281-b951-d872f2087c98
* Make RenderViewHost not know about AutoFill and AutoComplete.jam@chromium.org2011-01-1015-622/+470
| | | | | | | This only takes care of the browser side portion, the renderer change will be done separately once the WebKit change it depends on is rolled. Review URL: http://codereview.chromium.org/5958021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70914 0039d316-1c4b-4281-b951-d872f2087c98
* infobar: Use InfoBarTextButton instead of NativeButton'ssadrul@chromium.org2011-01-102-15/+10
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5977009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70913 0039d316-1c4b-4281-b951-d872f2087c98
* Fix situation where a new drag could start before previous one completes.tsepez@chromium.org2011-01-102-4/+19
| | | | | | | | | BUG=61094 TEST=manually select a region of text and repeatedly drag it into an inactive portion of the screen. Review URL: http://codereview.chromium.org/5981011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70906 0039d316-1c4b-4281-b951-d872f2087c98
* Check for NULL backing store before painting.sadrul@chromium.org2011-01-103-10/+17
| | | | | | | | | | | | Backing store for a RenderWidgetHostViewViews can be NULL. So make sure the backing store was allocated correctly before painting to it. BUG=66375 TEST=TabRestoreUITest.RestoreWindowAndTab and TabRestoreUITest.RestoreWindow passes with touchui=1 Review URL: http://codereview.chromium.org/6050009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70904 0039d316-1c4b-4281-b951-d872f2087c98
* Fix null pointer dereferences in IndexedDBjorlow@chromium.org2011-01-101-0/+20
| | | | | | | | | | | | | | | | When the channel is disconnected, the various dispatcher hosts are released and sent to the WebKit thread for dereferencing. Between then and when the object actually gets destroyed (which could be some time later), it's possible for map_->Add() to be called on the various dispatcher hosts. Clearly this can lead to a null dereference. Thus we should delete the object and return zero in such cases. BUG=68078 TEST=none Review URL: http://codereview.chromium.org/6172004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70903 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce warning level if extension has no installation timebattre@chromium.org2011-01-102-5/+11
| | | | | | | | | BUG=67107 TEST=n/a Review URL: http://codereview.chromium.org/6180003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70902 0039d316-1c4b-4281-b951-d872f2087c98
* Converted download UI tests to Browser tests.ahendrickson@chromium.org2011-01-101-44/+654
| | | | | | | | | | | Converted NavigateWithURLAsync/WaitForDownloadShelfVisible calls to NavigateToURLWithDisposition. This waits until the navigation is done before returning, avoiding the need for the 'sleep and wait' loop. BUG=none TEST=Run browser_tests --gtest_filter=DownloadTest.* Review URL: http://codereview.chromium.org/5610006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70900 0039d316-1c4b-4281-b951-d872f2087c98
* Enable speech input by default and remove unused code.satish@chromium.org2011-01-106-59/+16
| | | | | | | | | BUG=61677 TEST=browser_tests --gtest_filter="SpeechInputBrowserTest.*" Review URL: http://codereview.chromium.org/6133006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70896 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored app cache clear on exit code to happen in the object owning the ↵pastarmovj@chromium.org2011-01-107-20/+160
| | | | | | | | | | | | | | | | | files. In an effort to remove the static functions that used to be called from the BrowserProcessImpl very late in the shutdown process and move the code to immediately after the files get freed from their respective users. Which will help to parallelize the shutdown sequence better and ensure files are deleted when they are not used anymore. BUG=65076 TEST=TBA Review URL: http://codereview.chromium.org/6077005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70893 0039d316-1c4b-4281-b951-d872f2087c98
* Add methods GetWindowBounds and IsWindowMaximized to TestingAutomationProvider.mirandac@chromium.org2011-01-101-7/+23
| | | | | | | | | | I'm adding a test using these methods to another larger patch, so I want to break this file out so as not to encumber the big patch. Test using these will be in that bigger patch (hard to break that test out nicely because it's part of a wholescale preferences migration). BUG=none TEST=next patch Review URL: http://codereview.chromium.org/6124006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70892 0039d316-1c4b-4281-b951-d872f2087c98
* Add options to enable stressing of the V8 crankshaft optimizations when ↵sgjesse@google.com2011-01-104-0/+30
| | | | | | | | | | | | | | | | | | | running reliability tests To do stress testing V8 crankshaft optimizations the same JavaScript code needs to be run a number of times first without optimizations and then with different levels of optimizations. V8 has a stress test API which can provide information on how many times to run the same code and set the optimization level for each run. This change adds an automation message to tell the V8 instance in the renderer: * which type of stress test to conduct * the number of times the page is loaded. The two options --stress-opt and --stress-deopt have been added the reliability test runner. When one of these options is used the reliability test runner will load each page several times and notify the render using the new automation messages. BUG=none TEST=none Review URL: http://codereview.chromium.org/5594008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70877 0039d316-1c4b-4281-b951-d872f2087c98
* Disable SSLUITest.TestCNInvalidStickiness, flakily hits an assertion.phajdan.jr@chromium.org2011-01-101-8/+2
| | | | | | | | | | TBR=rsleevi BUG=68448, 49377 TEST=browser_tests Review URL: http://codereview.chromium.org/6178005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70876 0039d316-1c4b-4281-b951-d872f2087c98
* Mark BrowserFocusTest.BrowsersRememberFocus as flakyphajdan.jr@chromium.org2011-01-101-1/+2
| | | | | | | | | | TBR=ben BUG=69034 TEST=interactive_ui_tests Review URL: http://codereview.chromium.org/6171002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70875 0039d316-1c4b-4281-b951-d872f2087c98
* Reland "Remove base/scoped_handle_win.h."tfarina@chromium.org2011-01-096-15/+23
| | | | | | | | | | | | | | | Fixed the problem with rlz library. Now should be fine to land this again. This reverts commit 3620d9501af7bff688862c54fdd60f7eb41797f3. Original Review URL: http://codereview.chromium.org/6126002/ BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6110005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70861 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure the histogram counters for about:conflicts get uploaded.finnur@chromium.org2011-01-091-16/+18
| | | | | | | | | BUG=51105 TEST=None Review URL: http://codereview.chromium.org/6098009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70860 0039d316-1c4b-4281-b951-d872f2087c98
* Enable "Always Open Files of This Type" even for dangerous file types. Thecevans@chromium.org2011-01-086-14/+7
| | | | | | | | | | | | advanced user knows what they were doing, and dangerous file types will still go through the warning dialog depending on user gesture level. BUG=65895 TEST=download_manager_unittest.cc Review URL: http://codereview.chromium.org/6196001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70853 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crasher caused by non-ExtensionHost-based RenderViewHostDelegates inerikkay@chromium.org2011-01-081-6/+11
| | | | | | | | | | | | | extension processes (notifications or sidebars currently) when viewing about:memory. BUG=68773 TEST=create an HTML notification (webkitNotifications.createHTMLNotification) from an extension process and show about:memory. the browser shouldn't crash. Review URL: http://codereview.chromium.org/6174003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70852 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Windows newlines in directory_backing_store.hnick@chromium.org2011-01-081-3/+3
| | | | | | | | | | | | | | ( the newlines in the diff confuse the trybots, causing the patch to not apply. hence, submitting this without trybots ) TBR=timsteele TEST=none BUG=none Review URL: http://codereview.chromium.org/6128005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70851 0039d316-1c4b-4281-b951-d872f2087c98
* Turn gpu acceleration of video (CSC and scaling) on by default. <video> ↵vangelis@chromium.org2011-01-081-0/+2
| | | | | | | | | | | | elements will now trigger the accelerated compositor even if --enable-accelerated-layers isn't specified. A new flag (--disable-accelerated-video) is added to disable the feature. BUG=68911 Review URL: http://codereview.chromium.org/6160004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70842 0039d316-1c4b-4281-b951-d872f2087c98
* Disable crashy ExtensionApiTest.Historyphajdan.jr@chromium.org2011-01-081-2/+2
| | | | | | | | | | TBR=skerner BUG=26296 TEST=browser_tests Review URL: http://codereview.chromium.org/6106009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70841 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the usage of the deprecated AppendToPath in nss_decryptor_win.cctfarina@chromium.org2011-01-081-8/+7
| | | | | | | | | BUG=24672 TEST=trybots Review URL: http://codereview.chromium.org/6189003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70830 0039d316-1c4b-4281-b951-d872f2087c98
* Moves everything related to launching and terminating the browser from ↵nirnimesh@chromium.org2011-01-087-11/+11
| | | | | | | | | | | | | UITestBase into ProxyLauncher. The primary changes are in ui_test.* and proxy_launcher.*. The changes in the remaining files are mostly just changing namespaces from UITestBase:: to ProxyLauncher::. BUG=None. TEST=All tests should pass. No functionality change. Review URL: http://codereview.chromium.org/5967003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70827 0039d316-1c4b-4281-b951-d872f2087c98
* Add passphrase migration UI according to the flow chart for users who ↵johnnyg@chromium.org2011-01-0817-118/+662
| | | | | | | | | | | require a passphrase the first time. BUG=63014,58935 TEST=test Review URL: http://codereview.chromium.org/5563004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70825 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a lot of casing and ellipsis bugs on options dialog buttonsestade@chromium.org2011-01-082-4/+4
| | | | | | | | | BUG=68809 TEST=manual Review URL: http://codereview.chromium.org/6098006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70820 0039d316-1c4b-4281-b951-d872f2087c98
* [gtk] fix a corner case where the status bubble was in the way of the cursor.estade@chromium.org2011-01-082-13/+36
| | | | | | | | | BUG=68897 TEST=see bug Review URL: http://codereview.chromium.org/6103005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70819 0039d316-1c4b-4281-b951-d872f2087c98
* Remove usage of deprecated functions AppendToPath and ToWStringHack in ↵tfarina@chromium.org2011-01-081-3/+2
| | | | | | | | | | | importer_unittest.cc BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6147003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70817 0039d316-1c4b-4281-b951-d872f2087c98
* Similar as extension, DOM UI needs to be created in its own process.klobag@chromium.org2011-01-085-25/+76
| | | | | | | | | | This should fix the bug, crbug.com/68548, where the process limit is not honored when process per tab is defined. BUG=6106003 Review URL: http://codereview.chromium.org/6106003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70815 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Implement the i18n-options attribute that allows the client to loadjhawkins@chromium.org2011-01-0816-95/+57
| | | | | | | | | | | select options directly from the C++ handler. BUG=none TEST=none Review URL: http://codereview.chromium.org/6150003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70812 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Remove base/scoped_handle_win.h stub and fix up all callers to use ↵thakis@chromium.org2011-01-076-23/+15
| | | | | | | | | | the new location and namespace." This reverts r 70795, it broke the build. TBR=vandebo git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70802 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for builder.avi@chromium.org2011-01-071-4/+4
| | | | | | | | | BUG=9911 TEST=compiles, works Review URL: http://codereview.chromium.org/6133004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70797 0039d316-1c4b-4281-b951-d872f2087c98
* Flags: Enable Tabbed Options by default.jhawkins@chromium.org2011-01-079-42/+27
| | | | | | | | | BUG=59972 TEST=none Review URL: http://codereview.chromium.org/6177002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70796 0039d316-1c4b-4281-b951-d872f2087c98
* Remove base/scoped_handle_win.h stub and fix up all callers to use the new ↵tfarina@chromium.org2011-01-076-15/+23
| | | | | | | | | | | location and namespace. BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6126002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70795 0039d316-1c4b-4281-b951-d872f2087c98
* Marking test LoginPromptBrowserTest.IncorrectConfirmation as flaky. See ↵twiz@google.com2011-01-071-1/+2
| | | | | | | | | | | here for evidence: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=browser_tests&tests=LoginPromptBrowserTest.IncorrectConfirmation TEST=None BUG=68860 Review URL: http://codereview.chromium.org/6149002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70788 0039d316-1c4b-4281-b951-d872f2087c98
* Re-disable TaskManagerBrowserTest.ReloadExtension for now. asargent@chromium.org2011-01-071-3/+2
| | | | | | | | | | | | | | I got the data I needed from re-enabling it, and have a way to repro and am working on a fix. BUG=42315 TEST=none TBR=twiz Review URL: http://codereview.chromium.org/6106008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70784 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70782 - Made logging not look up --enable-dcheck from command lineakalin@chromium.org2011-01-071-6/+2
| | | | | | | | | | | | | | | Made --enable-dcheck a parameter to InitLogging() and fixed up all callsites. BUG=62736 TEST=Manual Review URL: http://codereview.chromium.org/6070006 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/6100007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70783 0039d316-1c4b-4281-b951-d872f2087c98
* Made logging not look up --enable-dcheck from command lineakalin@chromium.org2011-01-071-2/+6
| | | | | | | | | | | | Made --enable-dcheck a parameter to InitLogging() and fixed up all callsites. BUG=62736 TEST=Manual Review URL: http://codereview.chromium.org/6070006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70782 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the in memory db update rows that have search terms associatedsky@chromium.org2011-01-077-6/+77
| | | | | | | | | | | with them. BUG=none TEST=none Review URL: http://codereview.chromium.org/6135001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70777 0039d316-1c4b-4281-b951-d872f2087c98