summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New libjingle integrated to chrome.sergeyu@chromium.org2010-06-03222-37531/+637
| | | | | | | | | | | BUG=none TEST=Chrome Sync works Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=48798 Review URL: http://codereview.chromium.org/2255007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48811 0039d316-1c4b-4281-b951-d872f2087c98
* Pulls the hunspell dictionaries to "third_party/hunspell_dictionaries".hbono@chromium.org2010-06-032-3/+5
| | | | | | | | | | | This change just pulls the hunspell dictionaries moved by my r48011. TBR=estade BUG=44543 TEST=none Review URL: http://codereview.chromium.org/2074023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48807 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chewing integer preferenceszork@chromium.org2010-06-038-3/+96
| | | | | | | | | BUG=chromium-os:2624 TEST=Open the IME settings window. Add Traditional Chinese. Open the options dialog, and check that the integer prefs are there Review URL: http://codereview.chromium.org/2457001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48806 0039d316-1c4b-4281-b951-d872f2087c98
* Use sql::Statement::BindString16 in a bunch of places to get rid of ↵tfarina@chromium.org2010-06-031-90/+90
| | | | | | | | | | | UTF16ToUTF8 conversions. BUG=41862 TEST=trybots Review URL: http://codereview.chromium.org/2481003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48805 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to r60590 to try to stop failing an ASSERT in Notification code.pkasting@chromium.org2010-06-031-1/+1
| | | | | | | | | BUG=none TEST=none TBR=tkent Review URL: http://codereview.chromium.org/2556001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48804 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 48798 - New libjingle integrated to chrome.sergeyu@chromium.org2010-06-03221-636/+37530
| | | | | | | | | | | BUG=none TEST=Chrome Sync works Review URL: http://codereview.chromium.org/2255007 TBR=sergeyu@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48800 0039d316-1c4b-4281-b951-d872f2087c98
* Ensures that cold startup perf tests clear more DLLs. Helps bring results ↵slightlyoff@chromium.org2010-06-031-2/+14
| | | | | | | | | | | into line with worst-case expectations on Vista. BUG=None TeST=run GCF perftests Review URL: http://codereview.chromium.org/2544003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48799 0039d316-1c4b-4281-b951-d872f2087c98
* New libjingle integrated to chrome.sergeyu@chromium.org2010-06-03221-37530/+636
| | | | | | | | | BUG=none TEST=Chrome Sync works Review URL: http://codereview.chromium.org/2255007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48798 0039d316-1c4b-4281-b951-d872f2087c98
* Rework the logging for sockets/connectjobs.eroman@chromium.org2010-06-0342-1446/+821
| | | | | | | | | | | | | | | | | | In particular, make it work better when using backup jobs / late binding (the display was very confused before because of how these asynchronous events would nest). Also changed the paradigm for how PassiveLogCollector preserves these async associations -- this fixes how it replays the events to net-internals. (Before we would collapse the event streams into the SOURCE_URL_REQUEST which lost some hiearchy.. now I keep the separate streams). Some of the particular changes to the event streams: * ConnectJobs now create their own source stream internally. * Sockets are now bounded by +SOCKET_ALIVE / -SOCKET_ALIVE events (removed the one-off SOCKET_DONE event). * The socket log streams contains +SOCKET_IN_USE / -SOCKET_IN_USE event blocks to show which URLRequest was controlling it at various points in time (this makes it much easier to understand which read/writes belonged to a particular network transaction when a socket gets re-used). * ConnectJobs are bounded by +SOCKET_POOL_CONNECT_JOB / - SOCKET_POOL_CONNECT_JOB events. * ConnectJobs log the net error they failed with. * Removed the SOCKET_BACKUP_TIMER_EXTENDED event. Review URL: http://codereview.chromium.org/2363003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48797 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromeos build following r48795estade@chromium.org2010-06-031-1/+1
| | | | | | | | | TBR=dhg TEST=green chromeos compile Review URL: http://codereview.chromium.org/2544002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48796 0039d316-1c4b-4281-b951-d872f2087c98
* Linux/GTK: implement update notification.estade@chromium.org2010-06-0323-92/+398
| | | | | | | | | BUG=45148 TEST=compile chrome with PRODUCT_VERSION manually set to something higher than the current version (e.g. 7.0.0.0), and manually set the upgrade detector time to something short (like 10 seconds). Launch chrome and wait a short time for the update notification to appear. The update notification should pulse every few seconds, and should stop pulsing when the user opens the wrench menu. The about menu item should launch a dialog that allows the user to restart chrome, restoring the current session. Review URL: http://codereview.chromium.org/2365003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48795 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to r60582. This should make the Mac webgl tests go green.pkasting@chromium.org2010-06-031-1/+1
| | | | | | | | | BUG=none TEST=none TBR=tkent Review URL: http://codereview.chromium.org/2546001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48794 0039d316-1c4b-4281-b951-d872f2087c98
* Add Tokenize() for StringPiece.mbelshe@chromium.org2010-06-023-41/+59
| | | | | | | | | BUG=none TEST=StringUtilTest.TokenizeStringPiece Review URL: http://codereview.chromium.org/2463007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48792 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored MediatorThread to use Chrome threads primarily. This is in ↵akalin@chromium.org2010-06-027-259/+285
| | | | | | | | | | | | | preparation for using Chrome sockets. Made TalkMediator explicitly non-thread-safe. BUG=45612 TEST=manual testing of notifications Review URL: http://codereview.chromium.org/2471006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48791 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing mounting so that it remounts any devices it finds on boot.dhg@chromium.org2010-06-024-1/+15
| | | | | | | | | BUG=chromium-os:3715 TEST=none Review URL: http://codereview.chromium.org/2496002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48790 0039d316-1c4b-4281-b951-d872f2087c98
* Expose UpdateOffscreenFrameBufferSize from GLES2Decoder to allow Mackbr@google.com2010-06-024-2/+9
| | | | | | | | | | | | | | | port to call it during resizing. Because the Mac port does all of its rendering offscreen, the back buffer must be resized immediately rather than waiting until the next SwapBuffers call. Tested with npapi_pepper_test_plugin and GPU unit tests. BUG=45246 TEST=none Review URL: http://codereview.chromium.org/2466003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48789 0039d316-1c4b-4281-b951-d872f2087c98
* Adds tracking of number of unrenderable textures sogman@chromium.org2010-06-024-75/+183
| | | | | | | | | | | | that we can quickly decide at glDrawXXX time whether or not we have to do more work. TEST=unit tests BUG=42671 Review URL: http://codereview.chromium.org/2429005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48787 0039d316-1c4b-4281-b951-d872f2087c98
* time stamp is not used , therefore the player_x11 hangs.jiesun@google.com2010-06-022-0/+6
| | | | | | | | | | | there are also flow control problem. but it is not addressed in this CL. BUG=None. Test=dev board. Review URL: http://codereview.chromium.org/2441006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48786 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Gmail chat interception.seh@chromium.org2010-06-021-1/+11
| | | | | | | | BUG=none TEST=something Review URL: http://codereview.chromium.org/2507001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48785 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a copy-paste error.kathyw@chromium.org2010-06-024-4/+4
| | | | | | | | | | TBR=aa TEST=none BUG=none Review URL: http://codereview.chromium.org/2516001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48783 0039d316-1c4b-4281-b951-d872f2087c98
* Disable navigation contextual menus for Sync dialog UI.csilv@chromium.org2010-06-022-2/+9
| | | | | | | | | BUG=30710,30706 TEST=Invoke a contextual menu in the Sync sign-in dialog, navigation items should not appear. Review URL: http://codereview.chromium.org/2487002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48781 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: fix site type icon dragging.estade@chromium.org2010-06-021-7/+7
| | | | | | | | | | | Don't connect to the drag events more than once. BUG=45270 TEST=dragging that box in debug mode, no backtrace Review URL: http://codereview.chromium.org/2514001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48780 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: include -g for Release builds to aid debugging. There is no downside ↵tschmelcher@chromium.org2010-06-021-0/+4
| | | | | | | | | | | because it does not affect what we ship. BUG=none TEST=built on Linux; verified no significant change in shipped file size Review URL: http://codereview.chromium.org/2439005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48778 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Write thumbnail to the database on SetPageThumbnail.nshkrob@chromium.org2010-06-024-21/+101
| | | | | | | | | | | | | 2. Store the thumbnail score in the database. BUG=None TEST=TopSitesTest Review URL: http://codereview.chromium.org/2499003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48777 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize screen locker before letting user logged in.oshima@chromium.org2010-06-023-18/+74
| | | | | | | | | | | Retry up to 30 seconds (1 sec x 30) even if it fails to grab inputs. BUG=none TEST=manual: scree lock should work after chrome crash. Review URL: http://codereview.chromium.org/2458002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48776 0039d316-1c4b-4281-b951-d872f2087c98
* Update dialog parent handling logic.xiyuan@chromium.org2010-06-024-7/+37
| | | | | | | | | | | | | | - Use real transient parent for hosted native dialogs since window manager supports transient of transient now; - Use last active normal browser window as parent for option dialogs since we don't want to use panel popups as parent; BUG=chromium-os:3708 TEST=none. This CL gives real transent parent for dialogs but we still need to way to show the dialogs, either exit fullscreen or put them on top of fullscreen. Review URL: http://codereview.chromium.org/2501001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48773 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent Client::Tick() from causing reentrancy in the plugin on Mac OS X.kbr@google.com2010-06-023-3/+16
| | | | | | | | | | | Tested with client application. BUG=none TEST=none Review URL: http://codereview.chromium.org/2451002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48770 0039d316-1c4b-4281-b951-d872f2087c98
* Change MediaFilter::Stop() to accept a callback so that Stop() is ↵boliu@google.com2010-06-029-141/+198
| | | | | | | | | | | asynchronous. So far PipelineImpl handles asynchronous MediaFilter::Stop(). The actual change to make MediaFilter::Stop() asynchronous will be in another check in. BUG=16059 TEST=Unit tests still runs Review URL: http://codereview.chromium.org/2101015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48769 0039d316-1c4b-4281-b951-d872f2087c98
* The browser action gripper should become visible when switching fromfinnur@chromium.org2010-06-021-0/+1
| | | | | | | | | | | an app tab to a regular tab. BUG=45480 TEST=None Review URL: http://codereview.chromium.org/2425004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48768 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmarks: Disable the sort command when there are no items to sort.arv@chromium.org2010-06-021-33/+48
| | | | | | | | | BUG=39250 TEST=Select a folder with no items. The sort command should be disabled. Review URL: http://codereview.chromium.org/2467007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48767 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored Histogram::FactoryGet() to be style-compliantziadh@chromium.org2010-06-025-13/+13
| | | | | | | | | | Currently, two (2) overloaded versions of Histogram::FactoryGet() exist. Google's C++ style guide discourages such implementations. I refactored the methods into Histogram::FactoryGet() (no name change), which takes 'Sample' types as arguments, and Histogram::FactoryTimeGet(), which takes base::TimeDelta types as arguments. r = jar Review URL: http://codereview.chromium.org/2423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48766 0039d316-1c4b-4281-b951-d872f2087c98
* Initial cut at scaffolding for mac sidetabs. No visible changes to browser ↵pinkerton@chromium.org2010-06-0214-74/+1319
| | | | | | | | | | without --enable-vertical-tabs, and even then, don't expect it to work. BUG=44773 TEST=infobars, bookmark bar, tab strip, etc should all behave correctly when showing, hiding, and widnow resizing. This cl should have no visible impact without the above flag on the command line. Review URL: http://codereview.chromium.org/2475002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48765 0039d316-1c4b-4281-b951-d872f2087c98
* Quick fix to avoid crashing in unit tests when HTTPTestServer::CreateServer ↵michaeln@chromium.org2010-06-021-12/+13
| | | | | | | | | | | returns NULL. BUG=45664 TEST=none Review URL: http://codereview.chromium.org/2501002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48764 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome_frame_tests to check that some navigation cases are not broken in IE.kkania@chromium.org2010-06-0210-55/+229
| | | | | | | | | BUG=none TEST=none Original review URL: http://codereview.chromium.org/2173002 Review URL: http://codereview.chromium.org/2375003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48763 0039d316-1c4b-4281-b951-d872f2087c98
* Restricting lifetime of python sync server on Windows via a JobObject.rsimha@chromium.org2010-06-022-4/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a sync integration test runs for 30 seconds or more, OutOfProcTestRunner forcibly kills the test case executable. This leaves an orphaned python server instance in memory. When a subsequent test case is run, it attempts to kick off a new python server and immediately checks for the existence of a running server, following which it pumps messages to the server instance. If the server detected by the test case happens to be the old orphaned instance (that goes on to die when a new server instance is started), test cases can fail. This change list restricts the lifetime of the python.exe process started by a test case such that if the test case is killed by OutOfProcTestRunner, the python server instance it created dies with it. In order to restrict the lifetime of a test server, it needs to be started as a job. When a test server is spawned as a child process by a test case that is running under a debugger, the child process needs to be created using the CREATE_BREAKAWAY_FROM_JOB flag to first disassociate it from the JobObject created by the debugger. TestServerLauncher::Start() used to invoke base::LaunchApp() in order to create the child process. This changelist implements a new method in class TestServerLauncher called LaunchTestServerAsJob(). The call to base::LaunchApp() in TestServerLauncher::Start() is replaced with a call to TestServerLauncher::LaunchTestServerAsJob(). BUG=43777 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/2344001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48762 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r48735 "Added user image screen for new user login (or old user ↵oshima@chromium.org2010-06-0218-1143/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | logging in through" This reverts commit 4ffcb495af72106fe243c6982119d799325d86ba. The following tests were failing with this change. NetworkScreenTest.Basic NetworkScreenTest.NetworksConnectedNotSelected NetworkScreenTest.EthernetSelected NetworkScreenTest.WifiSelected NetworkScreenTest.CellularSelected NetworkScreenTest.WifiWaiting LoginScreenTest.TestBasic LoginScreenTest.AuthenticationFailed LoginScreenTest.IncognitoLogin grd files are excluded from revert to avoid build failures. TBR=avayvod@chromium.org BUG=none TEST=chromeos build bot should cycle green Review URL: http://codereview.chromium.org/2498003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48761 0039d316-1c4b-4281-b951-d872f2087c98
* Disable a ui test on valgrind mac, because it is causing the bot to hang.estade@chromium.org2010-06-021-0/+4
| | | | | | | | | | BUG=39057 TEST=tree greener TBR=dhg Review URL: http://codereview.chromium.org/2502001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48760 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test as flaky on linux because it fails sometimes on valgrind.estade@chromium.org2010-06-021-6/+11
| | | | | | | | | | BUG=32615,45675 TEST=tree greener TBR=creis Review URL: http://codereview.chromium.org/2450006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48759 0039d316-1c4b-4281-b951-d872f2087c98
* some vendor's compiler had issues about the constant variable.jiesun@google.com2010-06-021-2/+5
| | | | | | | | | | | we had to use uniform. TEST=On vendor's board. BUG=None. Review URL: http://codereview.chromium.org/2436007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48758 0039d316-1c4b-4281-b951-d872f2087c98
* Create CompositePainter once for a widget instead of ref count.oshima@chromium.org2010-06-021-26/+14
| | | | | | | | | | | | | | | There is a issue in adding new composited child after the ref count of painter became zero. RefCount::Release does not tell if it's been deleted so it can't remove the painter key from G_OBJECT(widget). I could have changed RefCounted::Release to return true, but I took this approach because new child will be added later in most use case (like info bubble), and it's more efficient to keep the painter rather than creating and deleting each time. BUG=none TEST=none Review URL: http://codereview.chromium.org/2449010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48757 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Re-enable some incognito extensions tests either because they are no ↵andybons@chromium.org2010-06-022-21/+4
| | | | | | | | | | longer failing or to gather more data on the crashes since I cannot get them to fail on my local machine. BUG=40002,40133 TEST=ExtensionBrowserTest, BrowserActionApiTest Review URL: http://codereview.chromium.org/2495002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48756 0039d316-1c4b-4281-b951-d872f2087c98
* Adding command line flag for enabling accelerated compositing.vangelis@chromium.org2010-06-026-1/+14
| | | | | | | | | | This CL cannot be checked in until the patch for: https://bugs.webkit.org/show_bug.cgi?id=39917 has landed. BUG=45373 Review URL: http://codereview.chromium.org/2330004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48754 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to r60568.pkasting@chromium.org2010-06-021-1/+1
| | | | | | | | | BUG=none TEST=none TBR=tkent Review URL: http://codereview.chromium.org/2494003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48753 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dead suppression.erg@chromium.org2010-06-021-9/+0
| | | | | | | | | BUG=17113 TEST=none Review URL: http://codereview.chromium.org/2390001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48752 0039d316-1c4b-4281-b951-d872f2087c98
* Truncate very long javascript alert messages. They can overflow the UI and ↵erg@chromium.org2010-06-021-2/+15
| | | | | | | | | | | on Linux cause crashes. BUG=45002 TEST=none Review URL: http://codereview.chromium.org/2486003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48751 0039d316-1c4b-4281-b951-d872f2087c98
* Changing the behavior so that clicking on an item forces a playback, and ↵dhg@chromium.org2010-06-023-1/+45
| | | | | | | | enqueueing an item is available from the menu. Review URL: http://codereview.chromium.org/2436008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48749 0039d316-1c4b-4281-b951-d872f2087c98
* Added const to image parameters for ImageButton class.avayvod@google.com2010-06-022-10/+13
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2418003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48748 0039d316-1c4b-4281-b951-d872f2087c98
* Disable CFAllocator patching on systems for which we don't know their ↵avi@chromium.org2010-06-021-26/+36
| | | | | | | | | | | internal structure. BUG=http://crbug.com/45363 TEST=no crash on unreleased systems Review URL: http://codereview.chromium.org/2417008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48747 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Preview form field values when the user changes the AutoFill dropdownjhawkins@chromium.org2010-06-025-41/+312
| | | | | | | | | | | selection. Refactor form field enumeration into ForEachMatchingFormField(). BUG=38582 TEST=FormManagerTest.PreviewForm Review URL: http://codereview.chromium.org/2138005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48746 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Collapse the three AutoFill phone/fax fields into one.jhawkins@chromium.org2010-06-021-47/+30
| | | | | | | | | BUG=41234 TEST=none Review URL: http://codereview.chromium.org/2464002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48745 0039d316-1c4b-4281-b951-d872f2087c98