summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a NOTIMPLEMENTED() macro to annotate the code paths which need ↵ericroman@google.com2008-08-103-0/+78
| | | | | | revisiting for the mac/linux port. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@635 0039d316-1c4b-4281-b951-d872f2087c98
* I suspect this comment was not intended...ericroman@google.com2008-08-104-4/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@634 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 r526 to fix performance regressiondarin@google.com2008-08-092-10/+11
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@632 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
* rollback the experimentsdarin@google.com2008-08-091-34/+9
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@630 0039d316-1c4b-4281-b951-d872f2087c98
* experiment with APCsdarin@google.com2008-08-091-11/+33
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@629 0039d316-1c4b-4281-b951-d872f2087c98
* just a test...darin@google.com2008-08-091-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@628 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor mime_util into a singleton.ericroman@google.com2008-08-095-55/+175
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@626 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
* Add some information for memwatcher n00bs -- would also be good to be able ↵ericroman@google.com2008-08-094-1/+88
| | | | | | to point to a wiki page. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@623 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
* A basic wrapper for a windows event object that encapsulates the way we ↵darin@google.com2008-08-094-0/+187
| | | | | | | | often use windows events. This API is not meant to be compatible with ObjectWatcher or MessageLoop::WatchObject. This API is meant to be easily ported to Mac & Linux using a traditional mutex and condition variable pairing. There's nothing to test here since the implementation is such a thin wrapper around Win32 APIs. However, once we go off to implement a posix version, we'll need some tests. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@620 0039d316-1c4b-4281-b951-d872f2087c98
* Add mbelshe's memwatcehr scripts to the repository.ericroman@google.com2008-08-094-0/+352
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@615 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
* Add debug-only failures to tests_fixable.txt pending further investigation.pamg@google.com2008-08-091-0/+14
| | | | | | | | | | | These came up following the recent removal of font-metrics hacks from test_shell. BUG=1221100, 1317563 TEST=covered by layout tests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@613 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
* Fix bug 1317458: Busy wait in IPC::SyncChannel::Send in some casesmpcomplete@google.com2008-08-091-6/+7
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@610 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
* Revert my change for c_utility so that the JSC build will compilebrettw@google.com2008-08-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@608 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure to Arial is used for buttons and other ui elements in ↵jungshik@google.com2008-08-081-1/+5
| | | | | | | | | | | Latin/Greek/Cyrillic pages. This tempoary special-casing is necessary because I added latin/greek/cyrillic entries in script2font map in base/gfx and set them to 'Times New Roman' because our default font for European Chrome is serif. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@607 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-0823-31/+31
| | | | | | 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-0820-0/+97
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@600 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a number of bugs in checkdeps now that I actually ran it on the Chrome tree.brettw@google.com2008-08-081-12/+18
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@599 0039d316-1c4b-4281-b951-d872f2087c98
* Add some extra test cases for whitespace at start/end of number.ericroman@google.com2008-08-081-0/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@598 0039d316-1c4b-4281-b951-d872f2087c98
* pulling in more files to run more unit testspinkerton@google.com2008-08-081-0/+36
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@597 0039d316-1c4b-4281-b951-d872f2087c98
* Update to Gears 0.4.12.0.mpcomplete@google.com2008-08-082-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@596 0039d316-1c4b-4281-b951-d872f2087c98
* Limit the number of console messages we keep in memory so a poorly behaving ↵erikkay@google.com2008-08-081-0/+15
| | | | | | | | | | | script does not cause unbounded memory growth. This should likely be fixed upstream as well, but I think we should do it locally for beta. BUG=1313462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@595 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baseline two more image results that got missed.pamg@google.com2008-08-084-2/+2
| | | | | | | BUG=1221100 TEST=covered by layout tests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@594 0039d316-1c4b-4281-b951-d872f2087c98
* fix base test harness to work on mac. fix command_line unit tests to match ↵pinkerton@google.com2008-08-084-8/+85
| | | | | | what windows expects. fix base xcode project to separate building and running unit tests into two targets. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@593 0039d316-1c4b-4281-b951-d872f2087c98
* git-svn-id: svn://svn.chromium.org/chrome/trunk/src@592 ↵pamg@google.com2008-08-0875-49/+49
| | | | 0039d316-1c4b-4281-b951-d872f2087c98
* Extend disk cache unit tests to include reuse of internal entries.rvargas@google.com2008-08-081-11/+27
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@591 0039d316-1c4b-4281-b951-d872f2087c98
* Stop using SHFileOperation from the disk cache code.rvargas@google.com2008-08-081-10/+16
| | | | | | | | | | | Using SHFileOperation to delete old cache files has the disadvantage that once in a while somebody decides to perform COM operations assuming STA, and that doesn't work with the worker pool. BUG=1314744 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@590 0039d316-1c4b-4281-b951-d872f2087c98
* * add base_paths_mac.mm to mac porterikkay@google.com2008-08-0810-71/+644
| | | | | | | | * add file_util_posix.cc to mac port (NOTE: untested on linux) * a bit of cleanup in path_service.cc related to this * a few more cleanups to file_util.cc to make it build for mac git-svn-id: svn://svn.chromium.org/chrome/trunk/src@589 0039d316-1c4b-4281-b951-d872f2087c98
* Stub out unused Windows specific code.paulg@google.com2008-08-082-9/+22
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@588 0039d316-1c4b-4281-b951-d872f2087c98
* MemoryDebug uses size_t, which portably comes from <sys/types.h>. Use ↵mmentovai@google.com2008-08-082-7/+12
| | | | | | "base/basictypes.h" to get it, and clean up a couple other things. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@587 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in tests_fixable to mark t1202-counters-04-b.html correctly.pamg@google.com2008-08-081-1/+1
| | | | | | | BUG=1221100 TEST=covered by layout tests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@586 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
* Lowercase 'Arial Unicode MS' to avoid caching it twice in intl test.jungshik@google.com2008-08-081-3/+6
| | | | | | BUG=1241039,1314945,971960,1314940 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@584 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
* Break out windows specific parts of mime_util.cc into mime_util_win.ccericroman@google.com2008-08-084-17/+70
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@582 0039d316-1c4b-4281-b951-d872f2087c98
* Updates libxml to 2.6.32. Updated google.patch and README.googlemaruel@google.com2008-08-0845-661/+1587
| | | | | | | BUG=1300342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@581 0039d316-1c4b-4281-b951-d872f2087c98
* pull out command_line_unittest until it workspinkerton@google.com2008-08-081-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@580 0039d316-1c4b-4281-b951-d872f2087c98
* Remove cruft of old unit test harness, replace it with gTest goodness. Fix ↵pinkerton@google.com2008-08-082-145/+109
| | | | | | extern-ness of a couple of globals in command_line. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@579 0039d316-1c4b-4281-b951-d872f2087c98