summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Retry proxies which were cached as bad before giving up.eroman@chromium.org2010-01-128-26/+101
| | | | | | | | | | | This morphs ProxyList::RemoveBadProxies() into ProxyList::DeprioritizeBadProxies(), such that "bad proxies" are moved to the end of the fallback list rather than removed alltogether. BUG=31983 TEST=ProxyListTest.DeprioritizeBadProxies Review URL: http://codereview.chromium.org/542029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36054 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Re-add valgrind suppression.thakis@chromium.org2010-01-121-0/+2
| | | | | | | | | | | Weird. I'll look into this, but for now let's get the builder green. BUG=30398 TEST=none Review URL: http://codereview.chromium.org/541033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36053 0039d316-1c4b-4281-b951-d872f2087c98
* Fix check deps by allowing CLD to be included.brettw@chromium.org2010-01-121-0/+1
| | | | | | | | | TBR=jcampan TEST=none BUG=none Review URL: http://codereview.chromium.org/543030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36052 0039d316-1c4b-4281-b951-d872f2087c98
* Add baselines for fast\events\ime-composition-events-001.html.dglazkov@chromium.org2010-01-123-2/+56
| | | | | | | | | | TBR=hbono TEST=none BUG=27679 Review URL: http://codereview.chromium.org/543028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36051 0039d316-1c4b-4281-b951-d872f2087c98
* initial manifest hooks for app experimenterikkay@chromium.org2010-01-126-2/+83
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/550016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36050 0039d316-1c4b-4281-b951-d872f2087c98
* Update bug numbers for fast/events/attempt-scroll-with-no-scrollbars.htmldglazkov@chromium.org2010-01-121-5/+1
| | | | | | | | | | | TBR=dpranke TEST=none BUG=10367 BUG=24207 Review URL: http://codereview.chromium.org/542034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36049 0039d316-1c4b-4281-b951-d872f2087c98
* Revert two changes that accidentally got in my last checkin.brettw@chromium.org2010-01-122-19/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36048 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Unbreakpad.thakis@chromium.org2010-01-122-0/+8
| | | | | | | | | BUG=32100 TEST=no idea Review URL: http://codereview.chromium.org/548016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36047 0039d316-1c4b-4281-b951-d872f2087c98
* Update Linux baseline for fast\encoding\invalid-UTF-8.htmldglazkov@chromium.org2010-01-123-2/+2
| | | | | | | | | | TBR=jparent TEST=none BUG=10315 Review URL: http://codereview.chromium.org/551001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36046 0039d316-1c4b-4281-b951-d872f2087c98
* Moving the CLD code to the renderer so it runs sanboxed.jcampan@chromium.org2010-01-128-129/+118
| | | | | | | | | BUG= TEST=Run the unit-tests. Review URL: http://codereview.chromium.org/541013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36045 0039d316-1c4b-4281-b951-d872f2087c98
* Update the DEPS file to include the latest NaCl build. This includessehr@google.com2010-01-121-1/+1
| | | | | | | | support for Pepper2D and events. There are still a few rough edges. Review URL: http://codereview.chromium.org/547025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36044 0039d316-1c4b-4281-b951-d872f2087c98
* Working rudimentary audio in Pepper.brettw@chromium.org2010-01-1210-1/+489
| | | | | | | | | BUG=28292 TEST=none Patch by neb@chromium.org Original review: http://codereview.chromium.org/524006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36043 0039d316-1c4b-4281-b951-d872f2087c98
* Currently it only installs the gold linker if it is not installed at all. ↵ajwong@chromium.org2010-01-121-1/+1
| | | | | | | | | | | Version 2.20 is needed to complete a Release build and if the contributor has version 2.19, the gold linker will not be updated. The checkin gets the version number of ld. It checks if the version is gold and if it has the correct version number. Review URL: http://codereview.chromium.org/547021 Patch from brianlum@chromium.org. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36042 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressing valgrind failures in chromiumos's valgrind bots.oshima@chromium.org2010-01-121-0/+102
| | | | | | | | | | | | Let's suppress them and move out of fyi first. Filed 4 bugs to keep track of them. I'll find assignees. BUG=32084,32085,32088,32089 TEST=none Review URL: http://codereview.chromium.org/543025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36041 0039d316-1c4b-4281-b951-d872f2087c98
* Add more specific bug information to fast/dom/defaultView.html test.dglazkov@chromium.org2010-01-121-1/+1
| | | | | | | | | | TBR=jparent TEST=none BUG=32098 Review URL: http://codereview.chromium.org/543026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36040 0039d316-1c4b-4281-b951-d872f2087c98
* Remove XBM decoder unittest as the decoder is going away.pkasting@chromium.org2010-01-122-54/+0
| | | | | | | | | TBR=johnnyg BUG=none TEST=none Review URL: http://codereview.chromium.org/549024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36039 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline editing\selection\drag-to-contenteditable-iframe.dglazkov@chromium.org2010-01-125-5/+2
| | | | | | | | | | TBR=jparent TEST=none BUG=9071 Review URL: http://codereview.chromium.org/549023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36038 0039d316-1c4b-4281-b951-d872f2087c98
* Unhandled keyboard messages coming back from the host browser running ↵ananta@chromium.org2010-01-129-63/+235
| | | | | | | | | | | | | | | | | | | | | ChromeFrame need to process accelerators. Currently accelerators are processed by the focus manager. We already have code in browser_view to process unhandled keyboard messages coming back from the renderer. Moved this code to a new class UnhandledKeyboardEventHandler which maintains state about whether the next character event has to be ignored, etc. This class is now used by BrowserView and the ExternalTabContainer to process unhandled keyboard messages. To support accelerators in ChromeFrame, the ExternalTabContainer needs to implement an Accelerator target. I also added a minimal accelerator table for Chromeframe in the chrome_dll.rc and chrome_dll_resource.h files. This fixes bug http://code.google.com/p/chromium/issues/detail?id=31672 Bug=31672 Review URL: http://codereview.chromium.org/536023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36037 0039d316-1c4b-4281-b951-d872f2087c98
* Speculative fix for the windows theme crasher.erg@chromium.org2010-01-123-12/+38
| | | | | | | | | | | | | | I have no good ideas about this, so I'm moving the theme building to the UI thread to remove the possibility of clobbering the memory of the Task*. If THAT doesn't work, I've tried to get the theme name into the stack trace and therefore the minidumps. BUG=31719 TEST=none Review URL: http://codereview.chromium.org/536024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36036 0039d316-1c4b-4281-b951-d872f2087c98
* In the CookieMonster code, use the RegistryControlledDomainService only formpcomplete@chromium.org2010-01-121-5/+17
| | | | | | | | | | | http and https URLs. For other schemes (like chrome-extension), use the host itself as the effective TLD. BUG=31867 Review URL: http://codereview.chromium.org/536017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36035 0039d316-1c4b-4281-b951-d872f2087c98
* Add better description of browser on Windows.kuchhal@chromium.org2010-01-128-1/+26
| | | | | | | | | BUG=11950 TEST=Install Chrome and in Windows Default Programs make sure we have more text than simply "Google Chrome" Review URL: http://codereview.chromium.org/523158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36033 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes crash in dragging a tab out in overview mode. This regressionsky@chromium.org2010-01-121-16/+3
| | | | | | | | | | | | was introduced when adding the views/gtk support. As we don't need non-views/gtk support anymore, I'm nuking the defines in this file. BUG=32057 TEST=see bug Review URL: http://codereview.chromium.org/546019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36032 0039d316-1c4b-4281-b951-d872f2087c98
* Improvements to the i18n doc.kathyw@google.com2010-01-1216-2760/+4732
| | | | | | | | | | | | | | | | | | Also a few random copyedits to API doc, while I was in there. Changes to note: * Beefed up intro and added new figure for file hierarchy (consequently simplified the section that follows) * Added a section on using Windows shortcuts to launch the browser * Color -> Color(es|s) BUG=none TEST=none Review URL: http://codereview.chromium.org/536034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36031 0039d316-1c4b-4281-b951-d872f2087c98
* Add the AutoFillDialog header, needed by the cross-platform implementations ↵jhawkins@chromium.org2010-01-121-0/+19
| | | | | | | | | | to implement the autofill dialog. BUG=none TEST=none Review URL: http://codereview.chromium.org/549014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36030 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Add a histogram to see how headers relatedrvargas@google.com2010-01-122-0/+47
| | | | | | | | | | | | to automatic resuming of requests are distributed. BUG=none TEST=none Review URL: http://codereview.chromium.org/543021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36029 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of the concept of shardable directories. Just shard everythingojan@chromium.org2010-01-121-11/+5
| | | | | | | | | | | | by the lowest directory the test is in. This is an incremental step in the direction of being able to fully parallelize the test running. The only exception is the HTTP tests on Windows. They are currently very flaky, and will only get more flaky if we shard them. Once Windows is on Apache we can reconsider. Review URL: http://codereview.chromium.org/542016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36028 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit update to 53141.johnnyg@chromium.org2010-01-123-8/+19
| | | | | | | | | | TBR=atwilson BUG=none TEST=none Review URL: http://codereview.chromium.org/536031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36027 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate mask-related failures under one bugdglazkov@chromium.org2010-01-121-14/+12
| | | | | | | | | | TBR=gdk TEST=none BUG=3244 Review URL: http://codereview.chromium.org/542033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36026 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline prototype-inheritance test.dglazkov@chromium.org2010-01-123-2/+1488
| | | | | | | | | | TBR=japhet TEST=none BUG=17170 Review URL: http://codereview.chromium.org/536033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36025 0039d316-1c4b-4281-b951-d872f2087c98
* SSL: don't ask for next proto if we got an error.agl@chromium.org2010-01-121-3/+11
| | | | | | | | | | | | | | | GetNextProto only returns an error if the NSPR socket passed in is not a valid SSL socket. However, this happens in tests (see the bug). It appears that in some code paths the socket is invalid by the time that we call HttpNetworkTransaction::DoSSLConnectComplete. This also fixes the case where we would use SPDY if the server supports NPN, but didn't actually advertise support for it. BUG=31611 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36024 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mouse event handling in Cocoa plugins so we still update our location ↵stuartmorgan@chromium.org2010-01-122-21/+25
| | | | | | | | | | | information BUG=none TEST=Context menus in Flash 10.1 content should show up at the correct location. Review URL: http://codereview.chromium.org/543022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36023 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implements context menus for Page and Browser Actions. Introduces a ↵andybons@chromium.org2010-01-128-37/+322
| | | | | | | | | | reusable subclass of NSMenu that is used by both. BUG=30655 TEST=Right click on any Page action or Browser Action, observe a context menu appears. Review URL: http://codereview.chromium.org/525098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36021 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Tell task manager model to stop updating when the task manager window ↵thakis@chromium.org2010-01-124-20/+54
| | | | | | | | | | | | | | | | | is closed. Also change how the controller is deallocated, which should fix a valgrind bug. Nib change: Make TaskManagerWindowController the delegate of the window in the nib, so that its windowWillClose: gets called. TFR=trungl BUG=13156,30398 TEST=Open Activity Monitor, look at browser %cpu. Open chrome's task manager, note %cpu goes up slightly. Close task manager again, %cpu should go down again. Open task manager again, should still work. Review URL: http://codereview.chromium.org/536026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36020 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash with application mode windows and extensions tab API.asargent@chromium.org2010-01-121-2/+3
| | | | | | | | | | | | | From an application mode window, if you call chrome.tabs.create and specify a index for the new tab (and had no other windows open), chrome will crash. BUG=29810 TEST=Crash should no longer happen when following steps in the bug report. Review URL: http://codereview.chromium.org/542018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36019 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tree bustage temporarillyjar@chromium.org2010-01-121-2/+3
| | | | | | | | BUG=32070 tbr=nsylvain Review URL: http://codereview.chromium.org/542032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36018 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a getter precedence tests.dglazkov@chromium.org2010-01-125-9/+234
| | | | | | | | | | | TBR=japhet TEST=none BUG=10530 BUG=24205 Review URL: http://codereview.chromium.org/548010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36017 0039d316-1c4b-4281-b951-d872f2087c98
* Support pinch to zoom on the Macstuartmorgan@chromium.org2010-01-122-3/+48
| | | | | | | | | BUG=16305 TEST=Pinch on a multi-touch-capable trackpad; page should zoom in or out. Review URL: http://codereview.chromium.org/545020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36016 0039d316-1c4b-4281-b951-d872f2087c98
* Take filter exceptions into account when matching against resource requests.jochen@chromium.org2010-01-126-13/+89
| | | | | | | | | BUG=16932 TEST=BlacklistTest.Generic Review URL: http://codereview.chromium.org/541025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36015 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify Mac plugin HandleInputEvent logicstuartmorgan@chromium.org2010-01-121-46/+44
| | | | | | | | | | | | | - Consolidates most of the Carbon-only code into a single block, to cut down on ifdef's, and puts it into a runtime conditional so we don't do needless work in Cocoa event plugins. - Changes the internal logic to be WebInputEvent-based, rather than NPEvent-based - Updates the stored mouse location on all mouse events (whenever the window moves) since the two are closely related. This means that we will update on mouse-exit, so the location sent to Carbon plugins for null events after the mouse leaves will be just outside the plugin bounds, rather than inside. BUG=none TEST=Mouse events should continue to work in both Flash 10.0 and 10.1. Hover effects in Flash 10.0 content should not persist after the mouse is moved out of the plugin. Review URL: http://codereview.chromium.org/550009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36014 0039d316-1c4b-4281-b951-d872f2087c98
* Also match against the query string if present.jochen@chromium.org2010-01-1213-28/+117
| | | | | | | | | BUG=none TEST=BlacklistTest.QueryStringMatch Review URL: http://codereview.chromium.org/523137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36013 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where app menu would get stuck if user clicked andsky@chromium.org2010-01-122-1/+9
| | | | | | | | | | | | | dragged. This was happening because the renderer would think we were doing a drag operation. We need to tell the renderer to end the drag, otherwise the renderer thinks the drag operation is ongoing. BUG=31259 TEST=see bug Review URL: http://codereview.chromium.org/548006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36012 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the size of buffer used by LogPrintf to 1600 bytes.glider@chromium.org2010-01-121-1/+1
| | | | | | | | | | 600 bytes is not enough to print full symbolized stacks of the memory leaks. TBR=willchan Review URL: http://codereview.chromium.org/550011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36011 0039d316-1c4b-4281-b951-d872f2087c98
* Flick the switch back to PATCH_PROTOCOL while sorting out a few failing unit ↵tommi@chromium.org2010-01-121-1/+1
| | | | | | | | | tests on the builder. TBR=robertshield git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36010 0039d316-1c4b-4281-b951-d872f2087c98
* Querying for one more interface to handle IE8 on XP case. This is what we ↵tommi@chromium.org2010-01-123-39/+32
| | | | | | | | | | | | were hitting on the builder. R=ananta BUG=none TEST=Run all unit tests. This is a second attempt to switch to onhttpequiv. Review URL: http://codereview.chromium.org/543017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36009 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove unneeded reset for profiler agent.mnaganov@chromium.org2010-01-122-11/+0
| | | | | | | | | | | | Profiles page isn't reset on frameNavigate, so it's no need to reset agent also. BUG=31072 TEST=none Review URL: http://codereview.chromium.org/543008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36007 0039d316-1c4b-4281-b951-d872f2087c98
* Mark the following tests FLAKY on Windows.tkent@chromium.org2010-01-124-1/+14
| | | | | | | | | | | | | | - NPAPITester.NoHangIfInitCrashes - MetricsServiceTest.CrashRenderers - ResourceDispatcherTest.CrossSiteAfterCrash - RendererCrashTest.Crash BUG=32048 TEST=none TBR=jar, nsylvain Review URL: http://codereview.chromium.org/548009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36004 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 296.0 to 297.0chrome-bot@google.com2010-01-121-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36003 0039d316-1c4b-4281-b951-d872f2087c98
* Record more categories of errors for ftp data connection histograms.phajdan.jr@chromium.org2010-01-121-1/+22
| | | | | | | | | | | The "other error" bucket gets too many hits. TEST=none BUG=3073 Review URL: http://codereview.chromium.org/547020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36002 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly handle file names with spaces in Windows FTP LIST parser.phajdan.jr@chromium.org2010-01-126-20/+62
| | | | | | | | | TEST=Covered by net_unittests. BUG=none Review URL: http://codereview.chromium.org/541023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36001 0039d316-1c4b-4281-b951-d872f2087c98
* Fix wrong macro OS_MAC -> OS_MACOSXtyoshino@google.com2010-01-121-1/+1
| | | | | | | | BUG=28445 Review URL: http://codereview.chromium.org/536027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36000 0039d316-1c4b-4281-b951-d872f2087c98