summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Widen a flakiness tag.estade@chromium.org2010-07-141-2/+2
| | | | | | | | | | | | Flaky on linux/views as well as chromeos. BUG=48920 TEST=tree stays marginally greener TBR=dmazzoni Review URL: http://codereview.chromium.org/3000003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52415 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: add icon and description preview to app shortcut dialogphajdan.jr@chromium.org2010-07-143-11/+79
| | | | | | | | | TEST=none BUG=42892 Review URL: http://codereview.chromium.org/2847050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52412 0039d316-1c4b-4281-b951-d872f2087c98
* Add login time metric for chromeos.davemoore@chromium.org2010-07-143-2/+16
| | | | | | | | | TEST=Tested by gmerge chromeos-chrome onto device and checking about histograms. Review URL: http://codereview.chromium.org/2899014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52411 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix leaking TransportDIB in ↵mattm@chromium.org2010-07-143-4/+5
| | | | | | | | | | | | GpuBackingStore{GLX,Win}::OnPaintToBackingStore CID=8190,9146 TEST=none BUG=none Review URL: http://codereview.chromium.org/2997002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52410 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Mac compile -- unused resources were still listed in the .gypi.pkasting@chromium.org2010-07-141-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52409 0039d316-1c4b-4281-b951-d872f2087c98
* Remove images on disk that are not referenced by anything.pkasting@chromium.org2010-07-1414-1467/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2986006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52408 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed ended event when playing audio on linux.sergeyu@chromium.org2010-07-143-43/+3
| | | | | | | | | | | AudioRendererBase::FillBuffers() sends ended event only when playback_delay == 0, but with ALSA output the delay was never set to 0 because it includes hardware delay. Changed ALSA output to include only internal buffers in the delay value: this matches windows and mac versions. BUG=45074 TEST=<audio> fires ended event when necessary Review URL: http://codereview.chromium.org/2978005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52407 0039d316-1c4b-4281-b951-d872f2087c98
* Added RSA key generator for register_host.pysergeyu@chromium.org2010-07-147-19/+93
| | | | | | | | | TEST=None BUG=None Review URL: http://codereview.chromium.org/2958001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52406 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52334 - Http Cache: chain GetLoadState from transactions waiting forrvargas@google.com2010-07-146-55/+6
| | | | | | | | | | | | | | | | | | | | | | access to an entry to the transaction that has exclusive access to that entry. This means that requests that are blocked on the single writer lock of the http cache will report the load state of the request that has the lock, and WAITING_FOR_CACHE is reserved for requests that are actually waiting for the entry to be created by the cache. BUG=43582 TEST=net_unittests Review URL: http://codereview.chromium.org/2976004 TBR=rvargas@google.com Review URL: http://codereview.chromium.org/2921010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52405 0039d316-1c4b-4281-b951-d872f2087c98
* Relaxing suppression for ExtensionPrefStoreTestoshima@chromium.org2010-07-141-1/+1
| | | | | | | | | | TBR=stuartmorgan@chromium.org BUG=48980 TEST=none Review URL: http://codereview.chromium.org/3002002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52404 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: missing break in SyncSetupFlow::OnDialogClosed switch.mattm@chromium.org2010-07-141-0/+1
| | | | | | | | | | | | This may have lead to some bad stats in Sync.UserPerceivedAuthorizationTime histogram. CID=11400 TEST=none BUG=none Review URL: http://codereview.chromium.org/2976003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52403 0039d316-1c4b-4281-b951-d872f2087c98
* Clear Browsing Data hook added and some small tests. BUG=36176alyssad@chromium.org2010-07-147-0/+215
| | | | | | Review URL: http://codereview.chromium.org/2909005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52402 0039d316-1c4b-4281-b951-d872f2087c98
* Update daily channel name from "canary" to "canary build".huanr@chromium.org2010-07-142-2/+2
| | | | | | | | | BUG=38334,48921 TEST="mini_installer --chrome-sxs", check about box, about:version, start menu shortcut name Review URL: http://codereview.chromium.org/2931018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52401 0039d316-1c4b-4281-b951-d872f2087c98
* Upping the diagnostic mode limits for file sizecpu@chromium.org2010-07-141-2/+2
| | | | | | | | | | | | - The local state and the overall size of the profile dir BUG=42561 Review URL: http://codereview.chromium.org/2934019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52400 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: fix missing break in render_sandbox_host_linux: MSCharSetToFontconfig.mattm@chromium.org2010-07-141-0/+1
| | | | | | | | | | CID=10885 BUG=none TEST=none Review URL: http://codereview.chromium.org/2942009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52399 0039d316-1c4b-4281-b951-d872f2087c98
* media: refactoring video_render_base to recycle buffersjiesun@google.com2010-07-148-136/+222
| | | | | | | | | | | | | | To make recycle work, we had to define the usage scope of current frame. otherwise we are introducing tearing because we will begin to decode into the buffer before it is done by the renderer/painter/compositor. current mechanism depends on hold reference of a copied picture. we had no that luxury if we do not copy output buffers. we had to compromise by 1. in pause() ( which is not the sense of pipeline->pause(), which is implemented by set playrate = 0 ) in filter->pause() ( or in the future flush() ), which is part of seeking ( and in the future, part of stop() too) , we had to return all the buffers to owner. we had no current buffer to display. we use NULL as current frame in this case. 2. remove black frame from render base, this is only valid for system memory based video frame, even that should we use color fill instead of color conversion and scale. 3. pause and stop has to wait for pending read (actually flush) and pending paint. 4. we only advance frame when there are two or more frames in ready queue. Review URL: http://codereview.chromium.org/2836038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52398 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Add several shell script extensions to the dangerous downloads list.thestig@chromium.org2010-07-141-2/+6
| | | | | | | | BUG=none TEST=Drive by download for foo.bash gets a dangerous download prompt. Review URL: http://codereview.chromium.org/2906008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52397 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations to reflect a newly crashing webkit test.estade@chromium.org2010-07-141-1/+5
| | | | | | | | | | | fast/js/excessive-comma-usage.html is crashing on webkit-linux bots since r52309. TEST=greens the bots BUG=49099 Review URL: http://codereview.chromium.org/2934020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52396 0039d316-1c4b-4281-b951-d872f2087c98
* Fix race condition in test Pause method.skrul@chromium.org2010-07-141-15/+14
| | | | | | | | | | Acquire a lock on the syncer thread vault before setting listener expectations so it is not possilbe to get a notification while setting expectations. BUG=39070 Review URL: http://codereview.chromium.org/2991003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52395 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Finish implementation of App Tabs. This takes into account the UI ↵andybons@chromium.org2010-07-1411-58/+34
| | | | | | | | | | consolidation of pinned and nano tabs tracked in issue 49013. TEST=none BUG=45539,49013 Review URL: http://codereview.chromium.org/2952004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52394 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: WebKit merge 63272:63323ojan@google.com2010-07-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52393 0039d316-1c4b-4281-b951-d872f2087c98
* Include a new layout test, "progress-counter.html", in the ui_test harness.michaeln@chromium.org2010-07-141-0/+1
| | | | | | | | | TEST=yes BUG=39370 Review URL: http://codereview.chromium.org/2975012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52392 0039d316-1c4b-4281-b951-d872f2087c98
* Convert some helper tools to use FilePaths for file names.evan@chromium.org2010-07-148-48/+68
| | | | | | | | | | | | | | Add a "PRFilePath" macro to file_path.h for use in printf'ing a FilePath. These are some of the last users of deprecated file_util functions (e.g. OpenFile(wstring, ...)). BUG=24672 Review URL: http://codereview.chromium.org/2929002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52391 0039d316-1c4b-4281-b951-d872f2087c98
* GLES2DecoderImpl takes ownership of GLContext passed to initialize.apatrick@chromium.org2010-07-149-49/+60
| | | | | | | | | | | This is to simplify the management of the GLContext lifetime (one per decoder) when we support shared contexts. TEST=try, WebGL demos BUG=none Review URL: http://codereview.chromium.org/2998001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52390 0039d316-1c4b-4281-b951-d872f2087c98
* Moved InitNavigationParams to test_render_view_host so that other test can ↵oshima@chromium.org2010-07-143-21/+27
| | | | | | | | | | | | | | use it. Added PageTransitionType to argument to make it more general but I can revert this if you think this should not be changed. let me know. BUG=none TEST=none Review URL: http://codereview.chromium.org/2945015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52389 0039d316-1c4b-4281-b951-d872f2087c98
* Added --use-gl command line flag to select GL implementation.apatrick@chromium.org2010-07-1422-340/+746
| | | | | | | | | | | | - Options are desktop, egl and osmesa. - Also added support for bliting an OSMesa bask buffer to a GDK window. TEST=trybots, manual verification that WebGL and Pepper 3D work BUG=45898 Review URL: http://codereview.chromium.org/2825005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52388 0039d316-1c4b-4281-b951-d872f2087c98
* linux: use some more GDK_ cursor constants for panning cursorsevan@chromium.org2010-07-141-12/+12
| | | | | | | | These aren't the greatest, but I don't think there are better options. Review URL: http://codereview.chromium.org/2931011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52386 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Bring back the omnibox globe for an encore.shess@chromium.org2010-07-144-2/+74
| | | | | | | | | BUG=49077 TEST=Globe is back at LHS of omnibox. Draggable, droppable, clickable. Review URL: http://codereview.chromium.org/2958012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52385 0039d316-1c4b-4281-b951-d872f2087c98
* More cleanup of extensions context menu API.asargent@chromium.org2010-07-1411-250/+283
| | | | | | | | | | | | | | | | | | | This changes the contextMenus.create method to synchronously return an id instead of aysynchronously in the callback. This meant moving the generating of id's from a globally unique integer in C++ code to an extension-unique integer in javascript. The C++ unique id thus becomes a pair of <extension_id,int>. Also a couple of small drive-by cleanups while I was in some of the files. BUG=48198 TEST=The context menu API should work normally, given the changes described above. Review URL: http://codereview.chromium.org/2911007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52384 0039d316-1c4b-4281-b951-d872f2087c98
* Adds create application shortcuts to under the tools menu as per Bensky@chromium.org2010-07-141-0/+9
| | | | | | | | | | | and Glen. BUG=48018 TEST=see bug Review URL: http://codereview.chromium.org/2910010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52382 0039d316-1c4b-4281-b951-d872f2087c98
* Run the same extra notifications code when preferences are updated either ↵johnnyg@chromium.org2010-07-143-7/+20
| | | | | | | | | | | through the model associator or the change processor. BUG=42437 TEST=enable sync on a client, verify the server-side bookmark visibility preference is reflected in the UI without opening a new tab Review URL: http://codereview.chromium.org/2906012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52381 0039d316-1c4b-4281-b951-d872f2087c98
* NSS's filesystem speed detection doesn't work with the latest versionswtc@chromium.org2010-07-141-28/+56
| | | | | | | | | | | | | | | | | | | of sqlite, such as 3.6.22. Set the NSS_SDB_USE_CACHE environment variable to "yes" to override NSS's detection if the database is on NFS. Get rid of the USE_NSS_FOR_SSL_ONLY macro because it is simply the opposite of USE_NSS. Use EnvVarGetter to get and set environment variables. Use FilePath instead of std::string to represent path names. R=thestig BUG=48585 TEST=Run Chrome on Ubuntu Lucid with a home directory on "slow" NFS. HTTPS connection setup shoud not be very slow. Review URL: http://codereview.chromium.org/2895015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52379 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Simplify getting page-action info-bubble point.shess@chromium.org2010-07-1410-84/+47
| | | | | | | | | | | | | | | | | | LocationBarViewMac::GetPageActionBubblePoint() calculates the info-bubble point directly, rather than exposing multiple entry points so that extension code can calculate it. Also convert -locationBarBridge from returning |LocationBar*| to returning |LocationBarViewMac*|. Various code was doing static_cast<LocationBarViewMac*>() on the result, so it wasn't safe anyhow. BUG=none TEST=none Review URL: http://codereview.chromium.org/2998004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52378 0039d316-1c4b-4281-b951-d872f2087c98
* Removing string16 global construction and conversion.tommi@chromium.org2010-07-146-213/+243
| | | | | | | | | | | Also changing these strings to ASCII as that's all that's needed. BUG=48097 R=ananta,jhawkins Review URL: http://codereview.chromium.org/2942008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52377 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions: Resize favicons to 16x16.arv@chromium.org2010-07-145-52/+117
| | | | | | | | | | | This changes the ExtensionDOMUI favicon loading to use a ImageLoadingTracker which handles reading the file in the correct thread as well as resizing it. BUG=47964 TEST=Install one of the extensions in the bug. Open the options page for the extension. The icon in the tab should be 16x16 pixels. Review URL: http://codereview.chromium.org/2918007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52376 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes focus placement after using ctrl+tab in dialogs.dtseng@chromium.org2010-07-141-7/+7
| | | | | | | | BUG=48986 TEST=none Review URL: http://codereview.chromium.org/2948010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52375 0039d316-1c4b-4281-b951-d872f2087c98
* Suppression for memory leak in TemplateURLPrepopulateDataTest_ProvidersFromPrefsoshima@chromium.org2010-07-142-0/+18
| | | | | | | | | | TBR=cpu@chromium.org BUG=49086 TEST=none Review URL: http://codereview.chromium.org/2903015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52373 0039d316-1c4b-4281-b951-d872f2087c98
* Relaxing the suppression to cover all memory error in ExtensionPrefStoreTestoshima@chromium.org2010-07-141-2/+1
| | | | | | | | | | TBR=stuartmorgan@chromium.org BUG=48980 TEST=none Review URL: http://codereview.chromium.org/2998007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52371 0039d316-1c4b-4281-b951-d872f2087c98
* Revert everything related to the relanding.erg@chromium.org2010-07-1470-111/+76
| | | | | | Review URL: http://codereview.chromium.org/2982009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52367 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt 2 at fixing the chrome frame net tests hang on the builders. This ↵ananta@chromium.org2010-07-141-1/+6
| | | | | | | | | | | | | | | | hang occurs because of a race condition in registering the http/https protocol factories. The net tests registers a protocol factory and the Chrome AutomationResourceMessageFilter also registers factories. If the net tests ends up being first in the chain then the requests are incorrectly dropped. Fix is to register the net tests protocol factory before instantiating the AutomationResourceMessageFilter. TBR=stoyan Review URL: http://codereview.chromium.org/2959013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52366 0039d316-1c4b-4281-b951-d872f2087c98
* Windows build fixerg@chromium.org2010-07-141-0/+1
| | | | | | Review URL: http://codereview.chromium.org/2948012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52364 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52352 - SPDY: Initial support for handling WINDOW_UPDATE frames and ↵cbentzel@chromium.org2010-07-1411-250/+13
| | | | | | | | | | | | | | | | some cleanup. BUG=48100 TEST=net_unittests --gtest_filter="SpdyProtocolTest.ControlFrameStructs:SpdyNetworkTransactionTest.WindowSizeChange:SpdyNetworkTransactionTest.WindowSizeOverflow" Contributed by: agayev@google.com Review URL: http://codereview.chromium.org/2807042 TBR=cbentzel@chromium.org Review URL: http://codereview.chromium.org/2908010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52362 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Make IDs for profiles and credit cards unique among the two sets byjhawkins@chromium.org2010-07-143-5/+93
| | | | | | | | | | | using one unique ID pool. BUG=none TEST=PersonalDataManagerTest.SetProfilesAndCreditCards Review URL: http://codereview.chromium.org/2938009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52360 0039d316-1c4b-4281-b951-d872f2087c98
* When about to close bookmark bar folder window, stop hover timers.jrg@chromium.org2010-07-142-10/+4
| | | | | | | | | BUG=http://crbug.com/46894 TEST=tree goes green (or would go green if not swamped by unrelated redness) Review URL: http://codereview.chromium.org/2989005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52359 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome.experimental.omnibox.styleUrl for highlighting text as an URL.mpcomplete@chromium.org2010-07-146-8/+149
| | | | | | | | | | | Update the chrome code search sample extension to have some fancier highlighting. TEST=none Review URL: http://codereview.chromium.org/2944012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52358 0039d316-1c4b-4281-b951-d872f2087c98
* Roll OTS: r30->r31agl@chromium.org2010-07-141-1/+1
| | | | | | | TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52357 0039d316-1c4b-4281-b951-d872f2087c98
* Collecting gpu information when the gpu process creates a channel. Adding ↵rlp@chromium.org2010-07-144-5/+26
| | | | | | | | | | | the gpu_info into the messages sent between gpu process and browser and sending over the browser. Will do something with it in the browser in another CR. BUG=38736 TEST=none Review URL: http://codereview.chromium.org/2857035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52356 0039d316-1c4b-4281-b951-d872f2087c98
* Take out temporary code now that WebKit plugin change is rolled.jam@chromium.org2010-07-145-45/+0
| | | | | | Review URL: http://codereview.chromium.org/2934018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52355 0039d316-1c4b-4281-b951-d872f2087c98
* Replace NavigationManager DCHECK in favor of DLOG_IF(ERROR, ...) in ↵ericdingle@chromium.org2010-07-141-1/+1
| | | | | | | | | | | chrome_active_document.cc. BUG=None TEST=None Review URL: http://codereview.chromium.org/2955011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52354 0039d316-1c4b-4281-b951-d872f2087c98
* Get Mac ui valgrind greener.jrg@chromium.org2010-07-141-0/+36
| | | | | | | | | | | | I am able to "remove" these valgrind errors with some contortions in the code but don't think it's worth it. BUG=none TEST=greener tree Review URL: http://codereview.chromium.org/2313004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52353 0039d316-1c4b-4281-b951-d872f2087c98