summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Roll back. Sigh. Still not fixed.ben@chromium.org2008-11-052-2/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4808 0039d316-1c4b-4281-b951-d872f2087c98
* DEPS roll to pick up unforking of ColorCG.cpp.amanda@chromium.org2008-11-051-1/+1
| | | | | | | | | TBR to fix mac build break. Review URL: http://codereview.chromium.org/9430 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4806 0039d316-1c4b-4281-b951-d872f2087c98
* Make better (and more efficient) use of Hammer functionalitysgk@google.com2008-11-0513-43/+37
| | | | | | | | | | | | | in base, net and sandbox: * Remove by-hand Install() and Alias() calls. * Set $COMPONENT_PROGRAM_GROUPS and $COMPONENT_TEST_PROGRAM_GROUPS (with in each foo\foo.scons file) so executables get added automatically to the appropriate Alias. * Set $TESTS_DIR and $STAGING_DIR so executables get linked directly in their final resting place ($TARGET_ROOT). Review URL: http://codereview.chromium.org/9188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4805 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds the autofill UI in forms.jcampan@chromium.org2008-11-0541-134/+769
| | | | | | | | | | | | When the user types text in a text field in a form, the renderer queries the browser for suggestion based on the entered text and displays the suggestions in a popup. Listeners are set on the form text field in a similar fashion than for password save. The popup showing the suggestion uses the same mechanism as the select popup. Note that a difference between the select and the autofill popup is that the autofill should not take focus, so the page still has focus and the user can still type in while it shows. The creation of the render widget was modified for that purpose so we can specify the popup should not be focused when shown. Review URL: http://codereview.chromium.org/8885 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4804 0039d316-1c4b-4281-b951-d872f2087c98
* Reinstate this commented-out code now the root cause of the problem has been ↵ben@chromium.org2008-11-052-4/+2
| | | | | | fixed. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4803 0039d316-1c4b-4281-b951-d872f2087c98
* Some bandaids for tab dragging UI tests:ben@chromium.org2008-11-052-3/+8
| | | | | | | | | | | | | | - automation provider was moving mouse pointer to position in client coords, not screen coords as required. - TabStrip was allowing drags to occur in invalid conditions. This doesn't completely fix the underlying broken-ness of the SimulateDrag function, however I've not yet been able to get a version of it using SendInput working. http://crbug.com/4067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4802 0039d316-1c4b-4281-b951-d872f2087c98
* Switch from ColorMac.mm to ColorSkia.cpp in order to stop using ColorMac.mm,amanda@chromium.org2008-11-051-4/+12
| | | | | | | | unfork ColorCG.cpp, and pick up the Chromium standard focus ring color. May be superceded at some point if the color becomes a per-theme attribute. Review URL: http://codereview.chromium.org/9185 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4800 0039d316-1c4b-4281-b951-d872f2087c98
* This is r4523, with a few changes to make things work under Vista.erg@google.com2008-11-0531-1235/+776
| | | | | | | | | | | | | - Explicitly set_delegate(NULL) before releasing a TabContents. (I think the order messages are getting handled is different from XP; this only seems neccessary under Vista.) - r4523 and someone elses change added entries to theme_resources.rc at roughly the same time, causing happy fun crashes. - Roll in sgk's SConscript fix. Review URL: http://codereview.chromium.org/9373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4799 0039d316-1c4b-4281-b951-d872f2087c98
* New batch of dlls to evict from the render process (top crashers).rvargas@google.com2008-11-051-43/+60
| | | | | | Review URL: http://codereview.chromium.org/9376 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4797 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up test_shell toolbar buttons.evanm@google.com2008-11-051-15/+41
| | | | | | | Review URL: http://codereview.chromium.org/9423 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4793 0039d316-1c4b-4281-b951-d872f2087c98
* When a windowless plugin is hanging, the browser processnsylvain@chromium.org2008-11-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | is also hanging because of the "dummy activation window". Unfortunately we used to skip the hung plugin notification dialog for this window. I'm changing this behavior to display it even for this window. We don't know what plugin it is, so we just display "an unknown plugin", but this is better than nothing. This is a potential fix for 3383. I do not expect to completely fix 3383 with it, but it should help minimize the problem. bug:3383 Review URL: http://codereview.chromium.org/9386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4792 0039d316-1c4b-4281-b951-d872f2087c98
* make sure the host gets notified of invalidates so we only paint what changespinkerton@google.com2008-11-052-6/+7
| | | | | | Review URL: http://codereview.chromium.org/9419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4790 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome\installer\util\master_preferences.cc to the SCons build.sgk@google.com2008-11-051-0/+1
| | | | | | Review URL: http://codereview.chromium.org/9171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4789 0039d316-1c4b-4281-b951-d872f2087c98
* Make the test "pass" when the internal data is not found.maruel@chromium.org2008-11-051-0/+8
| | | | | | Review URL: http://codereview.chromium.org/9416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4788 0039d316-1c4b-4281-b951-d872f2087c98
* Fix slow scrolling by ignoring spurious paint requests (i.e., paint requestsdarin@chromium.org2008-11-052-0/+6
| | | | | | | | | | | | where content_changed is false). These calls to repaint are safe to ignore given our painting architecture. BUG=4108 R=brettw Review URL: http://codereview.chromium.org/9174 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4787 0039d316-1c4b-4281-b951-d872f2087c98
* SCons rename: automated_ui_tests and ui_tests.sgk@google.com2008-11-056-241/+213
| | | | | | Review URL: http://codereview.chromium.org/8225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4784 0039d316-1c4b-4281-b951-d872f2087c98
* Unrollback the Scons changes, they weren't the cause of the problem.brettw@google.com2008-11-053-5/+27
| | | | | | Review URL: http://codereview.chromium.org/9184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4783 0039d316-1c4b-4281-b951-d872f2087c98
* Add to SCons build:sgk@google.com2008-11-052-1/+4
| | | | | | | | | chrome\browser\bookmarks\bookmark_drop_info.cc chrome\browser\importer\toolbar_importer.cc chrome\views\view_constants.cc Review URL: http://codereview.chromium.org/9387 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4782 0039d316-1c4b-4281-b951-d872f2087c98
* Rollback r4734 to see if it fixes the crashing I experience when starting ↵brettw@google.com2008-11-053-27/+5
| | | | | | | | chrome, as well as the 1MB regression in chrome.dll size. Review URL: http://codereview.chromium.org/8226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4781 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes two bookmark manager bugs:sky@google.com2008-11-054-11/+39
| | | | | | | | | | | | | | . Pressing enter when more than one folder is selected opens them all. . Show in folder is only enabled when it makes sense: you've selected a bookmark in the table and the table is showing recently bookmarked or search results. BUG=4034 4044 TEST=see bugs Review URL: http://codereview.chromium.org/9367 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4780 0039d316-1c4b-4281-b951-d872f2087c98
* Delete chrome\common\clipboard_service.cc from the SCons build.sgk@google.com2008-11-051-1/+0
| | | | | | Review URL: http://codereview.chromium.org/9397 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4779 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 0.4.3.1 which contains a fix forager@google.com2008-11-051-1/+1
| | | | | | | unsafe usage of string shapes. Review URL: http://codereview.chromium.org/9413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4778 0039d316-1c4b-4281-b951-d872f2087c98
* Tell the user that HTML documents can harm their computer because they can. abarth@chromium.org2008-11-054-5/+12
| | | | | | | | | | | This patch blocks all the extensions that we register. R=nsylvain BUG=1463961 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4769 0039d316-1c4b-4281-b951-d872f2087c98
* 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