summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Adding better project generation (source and build targets).bradnelson@chromium.org2008-11-053-5/+27
| | | | | | | | | Adding fix to targets_msvs to work with chrome hammer.bat in depot_tools. Review URL: http://codereview.chromium.org/9149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4734 0039d316-1c4b-4281-b951-d872f2087c98
* Implement and refactor some test shell functions and enable a test.estade@chromium.org2008-11-059-39/+76
| | | | | | Review URL: http://codereview.chromium.org/9087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4733 0039d316-1c4b-4281-b951-d872f2087c98
* Delete some accidental comments.estade@chromium.org2008-11-051-3/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4732 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate save_file.cc from the Windows-specific list.sgk@google.com2008-11-051-1/+0
| | | | | | Review URL: http://codereview.chromium.org/9153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4728 0039d316-1c4b-4281-b951-d872f2087c98
* Enable building of chrome/tools/test/image_diff in Linuxagl@chromium.org2008-11-053-20/+25
| | | | | | | | | | BUG=3650 Review URL: http://codereview.chromium.org/8065 Patch from James Vega. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4724 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap forward declarations in their relevant namespaceagl@chromium.org2008-11-054-3/+11
| | | | | | | | | | Forward declarations can't simply use "class $namespace::$class;" syntax. Instead one needs to use "namespace $namespace { class $class; }" syntax. Review URL: http://codereview.chromium.org/8722 Patch from James Vega. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4723 0039d316-1c4b-4281-b951-d872f2087c98
* Render GTK widgets on Linuxagl@chromium.org2008-11-055-27/+609
| | | | | | | Review URL: http://codereview.chromium.org/9378 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4722 0039d316-1c4b-4281-b951-d872f2087c98
* Add the test certificates. Rename the directory to make the transition easier.maruel@chromium.org2008-11-056-2/+160
| | | | | | | BUG=b/1330770 Review URL: http://codereview.chromium.org/9332 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4721 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrote the clipboard API to be more concurrent. Added a helper class to ↵estade@chromium.org2008-11-0527-550/+873
| | | | | | | | make it more foolproof. Updated all clients and unittests. Mac port by jeremy@chromium.org Review URL: http://codereview.chromium.org/9154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4719 0039d316-1c4b-4281-b951-d872f2087c98
* Evil hack to prevent a crash with interstitials across different tab ↵brettw@google.com2008-11-051-0/+23
| | | | | | | | | contents types. BUG=2855 Review URL: http://codereview.chromium.org/9141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4717 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid having the Hammer modules strip _WINDOWS for test programs,sgk@google.com2008-11-053-9/+6
| | | | | | | | since doing so conflicts with the way we build the .pch file (and our explicit settings for the rest of object files). Review URL: http://codereview.chromium.org/9380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4716 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a string we haven't used for a while.pkasting@chromium.org2008-11-051-3/+0
| | | | | | Review URL: http://codereview.chromium.org/9379 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4715 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unit-test for r4624 (tcpclientsocket recycling on CONNECT).ericroman@google.com2008-11-053-3/+78
| | | | | | | | Also corrects a style problem in r4624 (comment order does not match expression order). Review URL: http://codereview.chromium.org/9369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4714 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary code to upgrade Chrome open command for existing users.kuchhal@chromium.org2008-11-052-3/+40
| | | | | | | | From 'chrome %1' to 'chrome -- %1'. For more information see r4016 and crbug.com/3808 Review URL: http://codereview.chromium.org/8988 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4713 0039d316-1c4b-4281-b951-d872f2087c98
* Paint regions properly on linux test_shell.tc@google.com2008-11-051-14/+39
| | | | | | | | | | | | | The key was to update paint_rect_ during the DidInvalidateRect. I also added some code for bookkeeping needed for optimized scrolling, but haven't actually hooked it up yet. Most of the other changes were to get more inline with the Windows code. Review URL: http://codereview.chromium.org/9151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4711 0039d316-1c4b-4281-b951-d872f2087c98
* Always write 'dr' key to HKCU.kuchhal@chromium.org2008-11-052-6/+1
| | | | | | Review URL: http://codereview.chromium.org/9291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4710 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes the following bugs1. http://b/issue?id=1447957 For machine ↵ananta@chromium.org2008-11-046-38/+113
| | | | | | | | installs we need to use a different version of the Omaha updater.2. http://b/issue?id=1447951 For Vista we need to elevate while performing the update operation. This only applies to machine installs. Update checks also instantiate the same COM object. However it does not need elevation.Bug=1447957, 1447951R=finnur, kuchhal Review URL: http://codereview.chromium.org/8221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4705 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo.ericroman@google.com2008-11-041-1/+1
| | | | | | Review URL: http://codereview.chromium.org/9371 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4700 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/8220dsh@google.com2008-11-042-5/+9
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4698 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring master preference parsing code into installer util sohuanr@chromium.org2008-11-046-100/+184
| | | | | | | | | it can be shared by first run and set up. There is no functionality change in this CL. Review URL: http://codereview.chromium.org/9338 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4688 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up linux test shell mouse eventstc@google.com2008-11-041-15/+46
| | | | | | | | | | | - button press, release - mouse move - wheel scroll Review URL: http://codereview.chromium.org/9355 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4687 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in icu38 r4634 to pick up our own EUC-JP mapping. jungshik@google.com2008-11-041-1/+1
| | | | | | | | BUG=3094 TBR=laforge Review URL: http://codereview.chromium.org/9341 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4681 0039d316-1c4b-4281-b951-d872f2087c98
* Take Hammer out of the default target list.bradnelson@chromium.org2008-11-041-1/+2
| | | | | | Review URL: http://codereview.chromium.org/9142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4673 0039d316-1c4b-4281-b951-d872f2087c98
* make it easier to type urls into testshell by adding http if there's no schemepinkerton@google.com2008-11-041-2/+6
| | | | | | Review URL: http://codereview.chromium.org/9138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4672 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes possible crash in menu code. If after dropping you quickly rightsky@google.com2008-11-041-0/+7
| | | | | | | | | | | click the mouse we would crash. This is the same fix as you first saw, I couldn't repro interactive ui test anymore. BUG=4047 TEST=see bug git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4671 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid size mismatch on windows.dkegel@google.com2008-11-041-3/+4
| | | | | | Review URL: http://codereview.chromium.org/9137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4666 0039d316-1c4b-4281-b951-d872f2087c98
* Spelling fix (r4652)mark@chromium.org2008-11-041-1/+3
| | | | | | Review URL: http://codereview.chromium.org/9354 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4657 0039d316-1c4b-4281-b951-d872f2087c98
* My last fix breaks an interative ui test. I'm going to back out until I ↵sky@google.com2008-11-041-7/+0
| | | | | | | | | | figure out why. TBR=ben Review URL: http://codereview.chromium.org/9353 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4656 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gears-scons build break for wince.mpcomplete@google.com2008-11-041-3/+0
| | | | | | Review URL: http://codereview.chromium.org/8223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4653 0039d316-1c4b-4281-b951-d872f2087c98
* Port more of url_request_unittest.cc.dkegel@google.com2008-11-045-20/+20
| | | | | | | | Also do a little bit of the FilePath rewrite as it pertains to this test. Review URL: http://codereview.chromium.org/9074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4652 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the TemplateURLParserTest tests for use in external buildbots.maruel@chromium.org2008-11-041-3/+42
| | | | | | Review URL: http://codereview.chromium.org/8222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4649 0039d316-1c4b-4281-b951-d872f2087c98
* roll deps for platform.h changepinkerton@google.com2008-11-041-1/+1
| | | | | | Review URL: http://codereview.chromium.org/9345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4648 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes possible crash in menu code. If after dropping you quickly rightsky@google.com2008-11-041-0/+7
| | | | | | | | | | | click the mouse we would crash. BUG=4047 TEST=see bug Review URL: http://codereview.chromium.org/9346 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4647 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scoped_cftyperef<>::reset() to adopt the incoming CFTypeRef when themark@chromium.org2008-11-041-3/+3
| | | | | | | existing stored pointer is NULL. Review URL: http://codereview.chromium.org/9130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4646 0039d316-1c4b-4281-b951-d872f2087c98
* Turn time_mac.cc back on, with workaround for scoped_cftyperef reset bugamanda@chromium.org2008-11-042-10/+8
| | | | | | Review URL: http://codereview.chromium.org/9342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4641 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup editor_client_impl.cc after http://codereview.chromium.org/8677/showtc@google.com2008-11-041-15/+0
| | | | | | | | | | | | I realised that some of the comments and namespacing does not apply anymore. patch from Paweł Hajdan jr <phajdan.jr@gmail.com> in http://codereview.chromium.org/9109 Review URL: http://codereview.chromium.org/9343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4639 0039d316-1c4b-4281-b951-d872f2087c98
* fix linux scons buildtc@google.com2008-11-041-0/+8
| | | | | | | | | | | only build debugger and interactive ui tests on windows TBR=sgk Review URL: http://codereview.chromium.org/9131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4638 0039d316-1c4b-4281-b951-d872f2087c98
* Toolbar Import - Issue 8801, migrated from public tree to svn enlistment.brg@chromium.com2008-11-048-19/+958
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4633 0039d316-1c4b-4281-b951-d872f2087c98
* Handle time overflow more gracefully in base/time_posix.cc. Instead ofmark@chromium.org2008-11-041-5/+38
| | | | | | | | | asserting when encountering time overflow, use the most distant future or past time representation possible. This fixes assertions that occur when handling cookies that expire well in the future. Review URL: http://codereview.chromium.org/8771 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4631 0039d316-1c4b-4281-b951-d872f2087c98
* More SCons renaming:sgk@google.com2008-11-047-153/+149
| | | | | | | | | | | * Rename two SConscript files that needed fixing in response to environment changes in the calling SConscript hierarchy: chrome\test\interactive_ui\SConscript => interactive_ui_tests.scons chrome\browser\debugger\SConscript => debugger.scons * Add the google_update library to LIBS in the using_google_update.scons file. Review URL: http://codereview.chromium.org/9309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4629 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crasher when printing.maruel@chromium.org2008-11-041-1/+33
| | | | | | Review URL: http://codereview.chromium.org/8218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4628 0039d316-1c4b-4281-b951-d872f2087c98
* Fix hang in clearing browsing data from incognito mode.finnur@google.com2008-11-041-1/+1
| | | | | | | | When deleting Keywords, the BrowsingDataRemover class may need to load the TemplateURLModel if it isn't loaded and delete keywords asynchronously from the Observe function. The check to see if we were getting the model with the right profile wasn't taking into account that we might be doing this while incognito, which led to us failing to set the waiting_for_keywords_ flag, resulting in a hang (issue 2145). This fixes that. Review URL: http://codereview.chromium.org/9333 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4626 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for autoscrolling on drag to bookmark tree/table.sky@google.com2008-11-0415-276/+486
| | | | | | | | | BUG=674 TEST=none Review URL: http://codereview.chromium.org/9042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4625 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent recycling TCPClientSocket in the case of https, so as not to crash.ericroman@google.com2008-11-041-2/+2
| | | | | | | | | | The situation this protects against is better explained in comment 13: http://code.google.com/p/chromium/issues/detail?id=3772#c13 Review URL: http://codereview.chromium.org/9088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4624 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the debugging instrumentation.ericroman@google.com2008-11-044-72/+0
| | | | | | Review URL: http://codereview.chromium.org/9304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4623 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use ENABLE_DATABASE in DOMWindow.idl yet, it's not ready (r4486 fallout)mark@chromium.org2008-11-041-1/+2
| | | | | | Review URL: http://codereview.chromium.org/9339 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4618 0039d316-1c4b-4281-b951-d872f2087c98
* Roll back my last change, it broke a unit test.brettw@google.com2008-11-041-17/+0
| | | | | | Review URL: http://codereview.chromium.org/9119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4614 0039d316-1c4b-4281-b951-d872f2087c98
* Updating the Chrome plugin installer database files with the updatedananta@chromium.org2008-11-042-0/+653
| | | | | | | | | | | | | | java plugin installer from Sun. The chrome_plugins_file.xml has been renamed to plugins2.xml. The older version of the file (plugins.xml) is also being checked in. This is needed to support the Chrome version in the field. R=mal Review URL: http://codereview.chromium.org/9085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4613 0039d316-1c4b-4281-b951-d872f2087c98
* Enforces strong DEP all the time. Use the /NXCOMPAT linker flag on ↵maruel@chromium.org2008-11-043-54/+9
| | | | | | | | chrome.exe so there's no need to call anything on Vista and later to activate it. Review URL: http://codereview.chromium.org/9050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4609 0039d316-1c4b-4281-b951-d872f2087c98
* Evil wallpaper hack to hide a crash when going back from an interstitial and ↵brettw@google.com2008-11-041-0/+17
| | | | | | | | | then renavigating very quickly. BUG=2855 Review URL: http://codereview.chromium.org/9330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4608 0039d316-1c4b-4281-b951-d872f2087c98