summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Rename HttpProxy* classes to Proxy*. Move them into a net/proxy/ subdirectory.darin@google.com2008-08-111-6/+6
| | | | | | I'm making this change because proxy resolution is really not specific to the HTTP protocol. We need to use the proxy service in our FTP implementation, for example. I made a separate directory instead of just putting these in base, because I anticipate more files once we have our own PAC implementation. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@651 0039d316-1c4b-4281-b951-d872f2087c98
* Picked the vrong v8_shell.vcproj file.sgjesse@google.com2008-08-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@649 0039d316-1c4b-4281-b951-d872f2087c98
* Added the v8-shell project to the Chrome Visual Studio solution after all as ↵sgjesse@google.com2008-08-111-0/+16
| | | | | | it was used by the debugger tests. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@647 0039d316-1c4b-4281-b951-d872f2087c98
* Changed the Chrome Visual Studio solution to use the new Visual Studio ↵sgjesse@google.com2008-08-112-129/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | project files for V8. The following projects have been removed from the Chrome solution: libv8core no_snapshotv8 mksnapshot snapshotv8 v8_shell The following projects (from v8/tools/visual_studio) have been added to the Chrome solution: v8_base v8 v8_mksnapshot v8_snapshot together with the following dependencies: v8 depends on v8_base v8_mksnapshot depends on v8 v8_snapshot on v8_base and v8_mksnapshot chrome_dll depends on v8_snapshot test_shell depends on v8_snapshot test_shell_tests depends on v8_snapshot perf_tests depends on v8_snapshot unit_tests depends on v8_snapshot generate_profile depends on v8_snapshot Got rid of the IncrediBuild configuration file chrome.ib_ini as it is not needed with the new Visual Studio project files for V8. The v8_shell project is not added to the Chrome solution as it will not be part of the V8 repository on code.google.com. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@644 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the hung renderer warning delay to 30s temporarily.beng@google.com2008-08-101-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@638 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure the TabStrip is laid out after a drag-detach operation is ↵beng@google.com2008-08-092-4/+4
| | | | | | | | | | completed. This is important because if there was a pending animation it was canceled, potentially leaving the TabStrip in a bad visual state. Also remove some debugging code that wasn't useful. B=1317895 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@633 0039d316-1c4b-4281-b951-d872f2087c98
* rollback r625 because it made things slowerdarin@google.com2008-08-097-51/+91
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@631 0039d316-1c4b-4281-b951-d872f2087c98
* Switch IPC classes over to using ObjectWatcher instead of ↵darin@google.com2008-08-098-91/+52
| | | | | | MessageLoop::WatchObject. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@625 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a few commands to the automated UI test. It now supports:finnur@google.com2008-08-092-3/+96
| | | | | | | | | | ChangeEncoding, DuplicateTab, Home, RestoreTab, ShowBookmarksBar, ViewSource. These new commands are not used for the distributed tests/build bot tests, but hopefully that will change at some point. I also fixed an issue where we were trying to avoid hitting Enter or Space as the first thing as the dialog opens (but were instead always hitting Enter first). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@621 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the window icon to be shown in the task bar, Alt+Tab etc.beng@google.com2008-08-095-8/+33
| | | | | | | B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@614 0039d316-1c4b-4281-b951-d872f2087c98
* Even more tweaks.beng@google.com2008-08-0911-29/+100
| | | | | | | | | | - make window icon and title work on app windows - make window title updating sync with the task bar - make Aero Glass frame respect app mode settings - move title formatting routine from TabRenderer into Browser (a more central location) - appearance adjustments for app windows with info bars git-svn-id: svn://svn.chromium.org/chrome/trunk/src@612 0039d316-1c4b-4281-b951-d872f2087c98
* Remove includes that are already included in the header.paulg@google.com2008-08-091-3/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@611 0039d316-1c4b-4281-b951-d872f2087c98
* Comment out the tests for now.sidchat@google.com2008-08-091-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@609 0039d316-1c4b-4281-b951-d872f2087c98
* M chrome/test/ui/ui_tests.vcprojsidchat@google.com2008-08-082-0/+270
| | | | | | | | AM chrome/browser/tabs/tab_dragging_test.cc git-svn-id: svn://svn.chromium.org/chrome/trunk/src@606 0039d316-1c4b-4281-b951-d872f2087c98
* More tweaks to the frames. Provide proper layout for the title bar in app mode.beng@google.com2008-08-084-21/+33
| | | | | | B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@605 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bunch of include problems that my deps checker tool found. Mostly I ↵brettw@google.com2008-08-086-11/+11
| | | | | | made the names of some third party includes fully qualified. I removed a qualification on a couple of the WebKit port includes that confuses it and isn't necessary (since WebKit includes aren't fully qualified). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@604 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap the text in a label in the options dialog.tc@google.com2008-08-081-0/+3
| | | | | | | | BUG=1314224 TEST=chrome --lang=fil, options, middle tab, the last section should not have elided text. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@603 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug in the first run dialog where the "Google Chrome is ready totc@google.com2008-08-081-2/+6
| | | | | | | | | complete your installation." text would overlap the product icon. BUG=1252749 TEST=chrome --lang=el --first-run and verify that the text wraps git-svn-id: svn://svn.chromium.org/chrome/trunk/src@602 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for bug where we weren't resizing the content area at the end of a ↵glen@google.com2008-08-081-5/+5
| | | | | | | | | download shelf animation. This was caused by a disconnect between tabcontents::shelf_visible_ and the finished state. BUG=1317014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@601 0039d316-1c4b-4281-b951-d872f2087c98
* Add deps files and rules for the checkdeps script.brettw@google.com2008-08-088-0/+62
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@600 0039d316-1c4b-4281-b951-d872f2087c98
* Allow constrained popups to resize themselves...up to 10 times. (Then we ↵erg@google.com2008-08-083-16/+29
| | | | | | | | ignore their pleas for resizes since they're obviously up to no good.) BUG=1255747 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@585 0039d316-1c4b-4281-b951-d872f2087c98
* Uninstall sometimes leaves behind an empty application directory. Fix is to ↵rahulk@google.com2008-08-081-1/+2
| | | | | | | | | | not use Application directory as target directory for shortcut. BUG=1315253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@583 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify AboutChromeView to only contain what someone would need to make a ↵erikkay@google.com2008-08-0843-52/+43
| | | | | | | | | support request, removing official build number and user agent. The more detailed version information is in about:version. BUG=1300256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@578 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings. No changes to webkit strings. After this,tc@google.com2008-08-082-13/+13
| | | | | | | | | I think we have all strings except 3 in lang=sr. TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@577 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up SCons build with latest changes:sgk@google.com2008-08-081-0/+2
| | | | | | | | | | | Add new *_posix.cc, and condition_variable_win.cc files, replacing old condition_variable.cc file. Additional updates: Remove reference to deleted FontMetrics.cpp. Add word_iterator_unittest.cc. Add two overlooked language .rc files (es-419 and nb). TBR: mmentovai git-svn-id: svn://svn.chromium.org/chrome/trunk/src@576 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustagebeng@google.com2008-08-081-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@574 0039d316-1c4b-4281-b951-d872f2087c98
* Tweaks to make the opaque frame look better including adding support for app ↵beng@google.com2008-08-0811-58/+209
| | | | | | | | windows. Document the constants in the non-client view. Make the OTR frame work. Add a check to browser process that we use to check if we're using the new frames so we can disable various functionality that isn't appropriate. B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@573 0039d316-1c4b-4281-b951-d872f2087c98
* Update Firefox importer tests to be in sync with the new escaping rulesbrettw@google.com2008-08-082-2/+2
| | | | | | for < and > in queries. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@570 0039d316-1c4b-4281-b951-d872f2087c98
* Third times a charm! This is an attempt at re-landing r408. This time the ↵darin@google.com2008-08-086-23/+28
| | | | | | | | UI test is revised to give the browser a chance to notice a crashed tab. TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@557 0039d316-1c4b-4281-b951-d872f2087c98
* This is essentially a no functionality change to the Automated_ui test ↵finnur@google.com2008-08-082-327/+325
| | | | | | project. I renamed a few functions for clarity, reordered the functions in both the .cc and .h file alphabetically to see at a glance what commands are missing and did the same with the loop in DoAction that parses the input. That change actually flushed out two duplications (ie. "options" had two cases in the switch). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@550 0039d316-1c4b-4281-b951-d872f2087c98
* Turn off pseudo localized strings.tc@google.com2008-08-071-2/+2
| | | | | | | | | If we want to break the build, we would have allow_pseudo="true" and fallback_to_english="false". BUG=1307741 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@544 0039d316-1c4b-4281-b951-d872f2087c98
* Save memory prefs to disks more oftenjar@google.com2008-08-071-5/+9
| | | | | | | | | | | | | | | | | The goal is to reduce the window where it is possible that a crash of Chrome will cause double counting of prior crashes. This change records all the (hopefully consistent) memory-resident state of the metrics service to disk as soon as we get an ack from UMA that a log was received. Without this, there is a possible gap between when the stats are copied to a log, and sent, vs. when the (now) zeroed crash count is written to disk. bug=1314946 r=evanm,petersont git-svn-id: svn://svn.chromium.org/chrome/trunk/src@543 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the third_party/gnu directory, switching scripts that use unix like ↵erg@google.com2008-08-072-4/+4
| | | | | | | | tools to cygwin. BUGS=1313603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@539 0039d316-1c4b-4281-b951-d872f2087c98
* Fix find box being positioned incorrectly. I moved the toolbar view into ↵beng@google.com2008-08-071-1/+9
| | | | | | | | | another view, so it's y-coordinate is always 0. Need to convert to ViewContainer coords to make the positioning work correctly. B=1306098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@535 0039d316-1c4b-4281-b951-d872f2087c98
* More improvements to the frames. Consolidate some of the optional bar ↵beng@google.com2008-08-078-32/+349
| | | | | | | | | (bookmark, info, download) showing/layout, add a notion of supported window features, hook up some accelerator handling goop etc. B=1031854 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@529 0039d316-1c4b-4281-b951-d872f2087c98
* Make tabs affected by context menu actions pulse. The effect is somewhat ↵beng@google.com2008-08-0710-74/+248
| | | | | | | | | | subtle since I'm re-using the selection animation. Added support to the Menu Delegate for notifications of when selection moves within the menu. B=1313339 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@523 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the code that tries to use the transport DIB as the backing store ofdarin@google.com2008-08-071-0/+3
| | | | | | | | | the renderer. I think this might be impacting preformance in a negative way. R=iyengar git-svn-id: svn://svn.chromium.org/chrome/trunk/src@522 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap text in the chrome first run dialog.tc@google.com2008-08-071-11/+7
| | | | | | | TEST=run chrome --lang=de --first-run and make sure the first bullet point wraps properly BUG=1297554 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@521 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-08-0741-43/+43
| | | | | | | TBR=mal git-svn-id: svn://svn.chromium.org/chrome/trunk/src@520 0039d316-1c4b-4281-b951-d872f2087c98
* Patch uninstall until we fix bug 1308130.rahulk@google.com2008-08-071-11/+18
| | | | | | BUG=1311781 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@516 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the old NativeMB functions from string util, and use the new ones in ↵brettw@google.com2008-08-073-4/+5
| | | | | | sys_strings.h. I also removed duplicated code from the sandbox that can now use this, and fixed one case in the bug reporter that should not have been using the native multibyte encoding. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@515 0039d316-1c4b-4281-b951-d872f2087c98
* Move away from the deprecated atomic.h interface to AtomicRefCount and ↵deanm@google.com2008-08-075-11/+16
| | | | | | AtomicSequenceNumber. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@510 0039d316-1c4b-4281-b951-d872f2087c98
* rollback r498 and r500 to repair test bustagedarin@google.com2008-08-076-41/+35
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@503 0039d316-1c4b-4281-b951-d872f2087c98
* fix unit_test failures, where process_.handle() may be nulldarin@google.com2008-08-071-1/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@500 0039d316-1c4b-4281-b951-d872f2087c98
* Revised r408 such that we no longer sometimes fail ↵darin@google.com2008-08-075-31/+35
| | | | | | | | | | | | MetricsServiceTest.CrashRenderers. That test showed that we were exiting the browser process without noticing that a child process had crashed. I fixed that by simply adding a check to see if the child process is still around before initiating the normal close of the child process. This corresponds to the case where the browser decides to close a renderer. As a result, the race for the MessageLoop to receive a Task notifying the RenderProcessHost of a crashed renderer is removed from the picture. The bulk of this CL is just re-landing r408, which jar reviewed. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@498 0039d316-1c4b-4281-b951-d872f2087c98
* Daily translated string updates.mal@google.com2008-08-072-74/+74
| | | | | | TBR= glen@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@483 0039d316-1c4b-4281-b951-d872f2087c98
* Make the OSExchangeDataTest.Html test pass now that I fixed NULL handling in ↵brettw@google.com2008-08-071-2/+18
| | | | | | UTF8->wide conversions. CF_HTML format does not need to be NULL terminated. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@480 0039d316-1c4b-4281-b951-d872f2087c98
* Add new about_version{,_flat}.html files to SCons.sgk@google.com2008-08-071-0/+1
| | | | | | TBR: erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@473 0039d316-1c4b-4281-b951-d872f2087c98
* Restored tabs should be considered "owned" by whatever random tab is ↵erg@google.com2008-08-061-2/+4
| | | | | | | | currently open. BUG=1305200 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@469 0039d316-1c4b-4281-b951-d872f2087c98
* Adding an interactive UI test to catch when switching between two tabs (both ↵finnur@google.com2008-08-067-12/+175
| | | | | | | | | | | | with FindInPage open) is trashing the Esc handler and causing a crash. I originally tried an automated_ui test, but was unable to get it to work since Focus changes are involved. BUG=1303709 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@466 0039d316-1c4b-4281-b951-d872f2087c98