summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of ChildProcessHost usage from chrome/common. The service process ↵jam@chromium.org2011-10-212-7/+4
| | | | | | | | | code didn't use any of the logic in ChildProcessHost to get the path of the current binary, so it can go directly to PathService. BUG=98716 Review URL: http://codereview.chromium.org/8364029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106744 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Cleanup chrome/browser/memory_*.jhawkins@chromium.org2011-10-215-9/+15
| | | | | | | | | | | | BUG=none TEST=none R=csilv@chromium.org Review URL: http://codereview.chromium.org/8366018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106743 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break from bad mergejam@chromium.org2011-10-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106741 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-211-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106740 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling Skia DEPS from r2506 to r2514epoger@google.com2011-10-211-1/+1
| | | | | | | control group going thru trybots as http://codereview.chromium.org/8360031 Review URL: http://codereview.chromium.org/8362032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106739 0039d316-1c4b-4281-b951-d872f2087c98
* Gracefully handle child process death in out-of-process plugin loading.rsesek@chromium.org2011-10-2115-178/+613
| | | | | | | | | | | This also queues requests to load plugins, based on http://codereview.chromium.org/8243010/. BUG=100053 TEST=Install Sonix webcam driver on OS X Lion and try to load a Flash video. It plays. Review URL: http://codereview.chromium.org/8318028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106738 0039d316-1c4b-4281-b951-d872f2087c98
* OpenBSD patches for ui, split from CR #8275005robert.nagy@gmail.com2011-10-212-2/+13
| | | | | | | | | | | | | | | | | | | | - use the correct cairo header location that is expected to be returned by pkg-config. This problably works on linux since /usr/include is included already. - the dl library is linux only - use the correct include dir for libjpeg if the system one is used BUG= TEST= Review URL: http://codereview.chromium.org/8347003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106737 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-211-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106736 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 106721 - Revert 106689 - WebKit roll 97950:98077sky@chromium.org2011-10-211-1/+1
| | | | | | | | | | | | | | | | BUG=none TEST=none TBR=jchaffraix,dpranke Review URL: http://codereview.chromium.org/8364033 TBR=yuzo@chromium.org Review URL: http://codereview.chromium.org/8368002 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/8371002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106735 0039d316-1c4b-4281-b951-d872f2087c98
* Update automation messages to use the new way of declaring message structs, ↵jam@chromium.org2011-10-2115-880/+210
| | | | | | | | to cut back on unnecessary code. Review URL: http://codereview.chromium.org/8356020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106734 0039d316-1c4b-4281-b951-d872f2087c98
* A couple of quick tweaks:ben@chromium.org2011-10-212-1/+2
| | | | | | | | | | | - give the desktop host window a name on windows, so I can find it more easily in spy tools. - move the status area to where the latest mocks show it as living. BUG=none TEST=none Review URL: http://codereview.chromium.org/8365025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106733 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent Instant TabContentsViews from appearing upon creation by hiding all ↵ben@chromium.org2011-10-211-0/+8
| | | | | | | | | | | | TCVs when they're created. This isn't the best long term fix. I think we should hide all Control type widgets that are created with NULL parents by default. I am just going to wait until oshima implements the Widget::InitParams::Type storage on a NWA Viewprop before doing this. BUG=none TEST=none Review URL: http://codereview.chromium.org/8359036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106732 0039d316-1c4b-4281-b951-d872f2087c98
* Move PepperPluginInfo to content/public/common and put it into the content ↵jam@chromium.org2011-10-2119-91/+122
| | | | | | | | | namespace. BUG=98716 Review URL: http://codereview.chromium.org/8366027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106731 0039d316-1c4b-4281-b951-d872f2087c98
* roll gyp 1080:1881thakis@chromium.org2011-10-211-1/+1
| | | | | | | | | | | | 1081: make: Export WRAPPER_NAME when running postbuilds. BUG=100990 TEST=No stray out/Release/Libraries symlink is created. TBR=mark Review URL: http://codereview.chromium.org/8361024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106730 0039d316-1c4b-4281-b951-d872f2087c98
* Add a Memcheck suppression.eugenis@google.com2011-10-211-0/+19
| | | | | | Review URL: http://codereview.chromium.org/8362031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106729 0039d316-1c4b-4281-b951-d872f2087c98
* Hung Renderer Dialog cleanupwyck@chromium.org2011-10-213-24/+41
| | | | | | | | | | | | Uses default background color. Pads the favicons in the list. Performs correct RTL processing. BUG=99188 TEST=None Review URL: http://codereview.chromium.org/8352017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106728 0039d316-1c4b-4281-b951-d872f2087c98
* Disables test as it keeps timing out.sky@chromium.org2011-10-211-1/+2
| | | | | | | | | | | R=thakis@chromium.org, benjhayden@chromium.org TBR=thakis@chromium.org, benjhayden@chromium.org BUG=101170 TEST=none Review URL: http://codereview.chromium.org/8372002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106727 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106726 0039d316-1c4b-4281-b951-d872f2087c98
* roll webrtc back to r711 (also revert r106572), due to complaint in full ↵wjia@chromium.org2011-10-211-1/+1
| | | | | | Cros build. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106725 0039d316-1c4b-4281-b951-d872f2087c98
* windows: Disable nacl_integration_teststhakis@chromium.org2011-10-211-0/+5
| | | | | | | | | | | | | | | They fail flakily fairly often, which makes the commit queue take longer than it should. It also closes the tree flakily, and the signal-to-flake ratio is 0. The bug for this is assigned to nobody, so it's unlikely to improve soon. BUG=101050 TEST=none TBR=noeleallen Review URL: http://codereview.chromium.org/8370001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106724 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106722 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 106689 - WebKit roll 97950:98077sky@chromium.org2011-10-211-1/+1
| | | | | | | | | | | | | BUG=none TEST=none TBR=jchaffraix,dpranke Review URL: http://codereview.chromium.org/8364033 TBR=yuzo@chromium.org Review URL: http://codereview.chromium.org/8368002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106721 0039d316-1c4b-4281-b951-d872f2087c98
* Extend the suppression for issue 100583glider@chromium.org2011-10-211-3/+14
| | | | | | | | | | Suppress the leak in http/tests/plugins/npapi-response-headers.html (issue 101159) TBR=oshima BUG=100583,101159 Review URL: http://codereview.chromium.org/8369001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106720 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 106677 (caused several PPAPI test timeouts, see http://crbug.com/101154)thakis@chromium.org2011-10-2118-434/+331
| | | | | | | | | | | | | | | | | - Remove the proxy callback tracker. This doesn't properly delete callbacks when the corresponding resource goes away. This can lead to leaks or crashes in the plugin when the callback is triggered unexpectedly. BUG=http://crbug.com/86279 Review URL: http://codereview.chromium.org/8226009 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/8364040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106717 0039d316-1c4b-4281-b951-d872f2087c98
* Disable OutOfProcessPPAPITest.FileIO everywhere.thakis@chromium.org2011-10-211-6/+2
| | | | | | | | | | | It times out on linux as well. BUG=83443,101154 TBR=sanga,glider,brettw Review URL: http://codereview.chromium.org/8359030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106716 0039d316-1c4b-4281-b951-d872f2087c98
* Disable OutOfProcessPPAPITest.FAILS_FileIO on mac.thakis@chromium.org2011-10-211-1/+1
| | | | | | | | | | | It started timing out, which breaks the commit queue. BUG=83443 TBR=sanga,glider Review URL: http://codereview.chromium.org/8362030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106715 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r106646 "Don't pass around ScopedVectors(), prefer passing ↵maruel@chromium.org2011-10-219-36/+34
| | | | | | | | | | | | | std::vector instead." It's probably introducing flakiness in browser_tests:DownloadsApiTest.Downloads on Mac only. BUG= TEST= Review URL: http://codereview.chromium.org/8361033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106714 0039d316-1c4b-4281-b951-d872f2087c98
* Add a couple of more 'boring' callers to be stripped when printing memory ↵timurrrr@chromium.org2011-10-212-2/+5
| | | | | | | | | tools reports TBR=thestig Review URL: http://codereview.chromium.org/8366039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106713 0039d316-1c4b-4281-b951-d872f2087c98
* Disable OutOfProcessPPAPITest.FAILS_FileIO under AddressSanitizerglider@chromium.org2011-10-211-1/+6
| | | | | | | | BUG=83443 TBR=sanga Review URL: http://codereview.chromium.org/8359028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106712 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enabled the policy.PolicyTest.testBookmarkBarPolicy test.joaodasilva@chromium.org2011-10-2113-50/+73
| | | | | | | | | | BUG=98918 TEST=policy.PolicyTest.testBookmarkBarPolicy passes Review URL: http://codereview.chromium.org/8233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106711 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent tooltips from appearing when the close button is gone.dubroy@chromium.org2011-10-211-2/+22
| | | | | | | | | | | | | | | | | | When closing the find bar and downloads tray, the tooltip for the close button will appear after the button itself is gone. Cocoa seems to get confused when the view is animated out from under the mouse. Switch the code to use a method that allows Chrome to decide if the tooltip should be shown or not. BUG=100850 TEST=Manual. Test that tooltip does not appear after closing the Find Bar, infobars, or download tray. Test that hovering over the close button *does* still show the tooltip in all these cases. Review URL: http://codereview.chromium.org/8353037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106710 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new suppression for issue 90644 (leaks in TestCharSetToUTF16)glider@chromium.org2011-10-211-0/+22
| | | | | | | | | | Suppress leaks in WorkerFileSystemTest.AsyncOperations (issue 101151) BUG=90644,101151 TBR=timurrrr Review URL: http://codereview.chromium.org/8362029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106705 0039d316-1c4b-4281-b951-d872f2087c98
* [filebrowser] Never display large images in thumbnails and previewskaznacheev@chromium.org2011-10-2110-38/+105
| | | | | | | | | | | | | | | | When there is no thumbnail encoded in an image file we use the whole image for preview/thumbnail. For large files this kills performans. This patch limits the file size to 1Mb, for larger files a placeholder icon is displayed. Also some more fixes. BUG=chromium-os:21853,chromium-os:21066 TEST= Review URL: http://codereview.chromium.org/8353035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106703 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r106696 - Fix for a memory leak in ↵timurrrr@chromium.org2011-10-212-1/+15
| | | | | | | | | | | | | views/controls/native/native_view_host_gtk.cc Landing a patch for Parag Radke, originally reviewed at http://codereview.chromium.org/8294008/ BUG=96368 TBR=sky Review URL: http://codereview.chromium.org/8360026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106702 0039d316-1c4b-4281-b951-d872f2087c98
* Hiding/showing the bottom pannel in the file manager.serya@chromium.org2011-10-212-2/+44
| | | | | | | | | | BUG=chromium-os:20552 TEST=None Review URL: http://codereview.chromium.org/8352048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106701 0039d316-1c4b-4281-b951-d872f2087c98
* Manually make up Valgrind XML logs if they are not properly finished due to ↵timurrrr@chromium.org2011-10-211-6/+20
| | | | | | | | | | early SIGKILL from the parent Chrome process BUG=17453 TEST=take some ui_tests log and cut some sections like suppcounts, errorcounts etc Review URL: http://codereview.chromium.org/8366035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106700 0039d316-1c4b-4281-b951-d872f2087c98
* Split the suppressions for issue 101098 into issue 101145 and issue 101146.glider@chromium.org2011-10-211-22/+22
| | | | | | | | TBR=thestig BUG=101098,101145,101146 Review URL: http://codereview.chromium.org/8364036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106699 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for a memory leak in views/controls/native/native_view_host_gtk.cctimurrrr@chromium.org2011-10-213-15/+2
| | | | | | | | | | | Landing a patch for Parag Radke, originally reviewed at http://codereview.chromium.org/8294008/ BUG=96368 TBR=sky Review URL: http://codereview.chromium.org/8353034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106696 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 915.0 to 916.0chrome-release@google.com2011-10-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106695 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WorkersUITest.SharedWorkersList crashyurys@chromium.org2011-10-211-1/+0
| | | | | | | | | BUG=None TEST=WorkersUITest.SharedWorkersList Review URL: http://codereview.chromium.org/8364034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106691 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106690 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 97950:98077yuzo@chromium.org2011-10-211-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=jchaffraix,dpranke Review URL: http://codereview.chromium.org/8364033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106689 0039d316-1c4b-4281-b951-d872f2087c98
* Move ScopedCoMem to base/win. This is to allow the class to be used from ↵tommi@chromium.org2011-10-217-19/+39
| | | | | | | | | folders that aren't allowed to depend on chrome/common (and besides, ScopedCoMem belongs in base/win anyway). I'm also adding a DCHECK to ScopedComInitializer that checks if the construction thread is the same as the destruction thread. The reason for this is that I've noticed cases where an instance is created on the heap (as opposed to the usual stack usecase) which could leave the door open to incorrect COM uninitialization. Review URL: http://codereview.chromium.org/8354035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106687 0039d316-1c4b-4281-b951-d872f2087c98
* When WorkerProcessHost receives WorkerHostMsg_WorkerContextDestroyed message ↵yurys@chromium.org2011-10-218-106/+78
| | | | | | | | | | | | | it will always notify worker service observers even if there is no corresponding WorkerInstance in WorkerProcessHost::instances_ list(the instance can be removed when WorkerMessageFilter is closed). WorkerDevToolsManager::InspectedWorkersList has been merged into WorkerDevToolsManager. BUG=None TEST=None Review URL: http://codereview.chromium.org/8364008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106686 0039d316-1c4b-4281-b951-d872f2087c98
* Add a bubble menu to views.hbono@chromium.org2011-10-215-0/+375
| | | | | | | | | | | | | This change adds a new class ConfirmBubble, which is a simple wrapper class to the Bubble class so we can use a bubble menu as we use an infobar menu. (This menu is to be used for asking whether to integrate the Spelling service to Chrome.) BUG=99130 TEST=none Review URL: http://codereview.chromium.org/8060006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106685 0039d316-1c4b-4281-b951-d872f2087c98
* Make MessageLoop::QuitClosure call Quit of the current MessageLoop at call ↵kalman@chromium.org2011-10-211-2/+5
| | | | | | | | | | | | time, not the current MessageLoop at the Closure's creation time. This brings the behaviour of QuitClosure in line with QuitTask. BUG= TEST= Review URL: http://codereview.chromium.org/8354032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106684 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist ChromeVox so it can script webui pages.dmazzoni@chromium.org2011-10-211-1/+8
| | | | | | | | | | BUG=98717 TEST=manual testing with ChromeVox from web store Review URL: http://codereview.chromium.org/8100009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106683 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore NumLock modifier so that IME could be switched even if NumLock is ↵yusukes@chromium.org2011-10-212-21/+23
| | | | | | | | | | | | | | enabled. Remove Super and Hyper modifiers support for now. I thought Mod2Mask in X corresponds to Super and Mod3Mask does Hyper, but I was wrong. In the current X configuration for Chrome OS, Mod2Mask is for NumLock. BUG=chromium-os:21842 TEST=ran unit_tests Review URL: http://codereview.chromium.org/8356009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106682 0039d316-1c4b-4281-b951-d872f2087c98
* GCC 4.6 fix similar to r106675.yusukes@google.com2011-10-211-1/+1
| | | | | | | | | | BUG=None TEST=build Chrome inside Chrome OS chroot. TBR=steveblock@chromium.org Review URL: http://codereview.chromium.org/8364032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106681 0039d316-1c4b-4281-b951-d872f2087c98
* Implement SyncableService in AppNotificationsManager: munjal@chromium.org2011-10-2112-107/+1177
| | | | | | | | | | | - Implement all methods of SyncableService - Modify existing methods that change the model (Add and ClearAll) to push changes to sync. - Add some extra properties to AppNotification: guid and extension id - Disallow operations on model until storage is loaded. - Ton of unit tests for sync methods Review URL: http://codereview.chromium.org/8355030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106678 0039d316-1c4b-4281-b951-d872f2087c98