summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove base/platform_thread.h stub and fix up all callers to use the new ↵brettw@google.com2011-01-0172-248/+222
| | | | | | | | | location and namespace. TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70346 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/thread.h to base/threading, fix up callers to use the new location.brettw@chromium.org2011-01-01273-308/+311
| | | | | | | | TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6028009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70345 0039d316-1c4b-4281-b951-d872f2087c98
* Enable BackgroundMode by default on all non-cros platforms.atwilson@chromium.org2010-12-316-30/+7
| | | | | | | | | BUG=59980 TEST=existing tests suffice Review URL: http://codereview.chromium.org/6087003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70344 0039d316-1c4b-4281-b951-d872f2087c98
* Move app/win_util to app/win and fix the namespace usage.brettw@google.com2010-12-3151-344/+343
| | | | | | | | | | | | | | Split out the two classes: ScopedComInitializer and ScopedCOMem (which I renamed) to separate files. I removed the win_util_path file which had one function in it and moved the function to win_util. Somehow, this was getting picked up by the nacl64 build and the call in sandbox_policy was then not being defined. I just implemented the function in-plcae since it's just a simple wrapper around a Windows API call. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6013009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70343 0039d316-1c4b-4281-b951-d872f2087c98
* Move platform_thread to base/threading and put in the base namespace. I left abrettw@chromium.org2010-12-31111-441/+545
| | | | | | | | | | | stub and "using" declarations in the old location to avoid having to change the entire project at once. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6001010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70342 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/win_util to the base/win directory and use the base::win namespace.brettw@google.com2010-12-3145-107/+110
| | | | | | | | | Fix up includes, many files including base/win_util don't actually need it. TEST=it compiles BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70341 0039d316-1c4b-4281-b951-d872f2087c98
* Enable client-based geolocation.jknotten@chromium.org2010-12-311-1/+1
| | | | | | | | | | | BUG=59907 TEST=BrowserTest:Geolocation*, LayoutTests:fast/dom/Geolocation Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69545 Review URL: http://codereview.chromium.org/5860008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70340 0039d316-1c4b-4281-b951-d872f2087c98
* Make class declarations ABI compatible, irrespective of ↵jknotten@chromium.org2010-12-316-22/+37
| | | | | | | | | | | ENABLE_CLIENT_BASED_GEOLOCATION define. BUG=59907 TEST=None Review URL: http://codereview.chromium.org/6031010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70339 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74821:74825tkent@chromium.org2010-12-311-1/+1
| | | | | | | | | BUG=none TEST=none TBR=mihaip Review URL: http://codereview.chromium.org/6035012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70338 0039d316-1c4b-4281-b951-d872f2087c98
* Expand the suppression for bug 68304 (leaks in ResourceDispatcherHostTest.*)glider@chromium.org2010-12-311-7/+1
| | | | | | | | | BUG=68304 TBR=jam Review URL: http://codereview.chromium.org/5996006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70337 0039d316-1c4b-4281-b951-d872f2087c98
* Added a new suppression for invalid write in ↵glider@chromium.org2010-12-311-1/+9
| | | | | | | | | | | WebDataService::InitializeDatabaseIfNecessary (bug 50968) TBR=jorlow BUG=50968 Review URL: http://codereview.chromium.org/6005009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70336 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74820:74821tkent@chromium.org2010-12-311-1/+1
| | | | | | | | | BUG=none TEST=none TBR=mihaip Review URL: http://codereview.chromium.org/5985008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70335 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74816:74820tkent@chromium.org2010-12-311-1/+1
| | | | | | | | BUG=none TEST=none TBR=mihaip git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70334 0039d316-1c4b-4281-b951-d872f2087c98
* Don't update Chrome's uninstall command line if it is not installed (as per ↵tommi@chromium.org2010-12-311-1/+5
| | | | | | | | | | | the comments). TEST=When installing only chrome frame in multi mode, a Chrome uninstall entry should not be added to the Add/Remove Programs list. This is a regression from when ready-mode whas implemented. BUG=none Review URL: http://codereview.chromium.org/5962014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70333 0039d316-1c4b-4281-b951-d872f2087c98
* Handling a case in DeleteRegValueWorkItem where it would report a failure if ↵tommi@chromium.org2010-12-311-2/+18
| | | | | | | | | | | a key holding the value doesn't exist. TEST=Fixes an issue with installing chrome frame that came up when the ready-mode support was checked in. BUG=none Review URL: http://codereview.chromium.org/6013008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70332 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74791:74816mihaip@chromium.org2010-12-311-1/+1
| | | | | | | | BUG=none TEST=canary Review URL: http://codereview.chromium.org/6017009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70328 0039d316-1c4b-4281-b951-d872f2087c98
* Change "enable-ceee" to "ceee" to match the installer.tommi@chromium.org2010-12-315-16/+17
| | | | | | | | | TEST=CEEE gets registered when running the installer with --ceee. BUG=61609 Review URL: http://codereview.chromium.org/5965012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70327 0039d316-1c4b-4281-b951-d872f2087c98
* Remove 'using' declaration of ScopedHDC from scoped_handle_win.htfarina@chromium.org2010-12-317-11/+15
| | | | | | | | | BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6031011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70326 0039d316-1c4b-4281-b951-d872f2087c98
* touch: Check for NULL display.sadrul@chromium.org2010-12-301-0/+6
| | | | | | | | | | The display can be NULL when, for example, the message pump is created for a plugin. BUG=none TEST=none TBR=sadrul@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70325 0039d316-1c4b-4281-b951-d872f2087c98
* Incremental compiles of the NaCl PPAPI plugin fail on the Windows try servers:abarth@chromium.org2010-12-301-1/+0
| | | | | | | | | | | | | | http://build.chromium.org/p/tryserver.chromium/builders/win/builds/8520/steps/compile/logs/stdio This change masks the issue by removing the dependency on the PPAPI plugin from the Chrome build. The proper fix involves change parts of the NaCl build system, but that change is non-trivial because it requires rolling Chromium DEPS in NaCl (which is currently blocked on a compile failure). Once folks are back from the holidays, we'll work on a proper fix. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70324 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeOS buil by making hwnd_util conditional on Windows.brettw@google.com2010-12-301-2/+1
| | | | | | | TEST=it compiles BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70323 0039d316-1c4b-4281-b951-d872f2087c98
* Move thread local stuff from base to base/threading and consistently use thebrettw@chromium.org2010-12-3031-65/+83
| | | | | | | | | | | base namespace. This also fixes references to TLSSlot to base::ThreadLocalStorage::Slot. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/5986012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70322 0039d316-1c4b-4281-b951-d872f2087c98
* Move some functions out of win_util and into hwnd_util, and into a new ↵brettw@google.com2010-12-3029-404/+423
| | | | | | | | | | | | win/shell file. This also moves two functions that were only called once from win_util and inwo window_win and download_util, respectively. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6035011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70321 0039d316-1c4b-4281-b951-d872f2087c98
* Dr. Memory - suppress some printing/ memory leaks, increase the number of ↵timurrrr@chromium.org2010-12-302-0/+8
| | | | | | | | | | callstack frames to remember BUG=68307 TBR=glider Review URL: http://codereview.chromium.org/6069008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70320 0039d316-1c4b-4281-b951-d872f2087c98
* Expose Mac WebThemeEngine hooks added by r70278 (and r74581 on the WebKit side)mihaip@chromium.org2010-12-304-6/+6
| | | | | | | | | | | to test_shell/DRT. BUG=23498 TEST=Layout tests Review URL: http://codereview.chromium.org/6090002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70319 0039d316-1c4b-4281-b951-d872f2087c98
* [Chrome OS] Respect periods in google apps account namescmasone@chromium.org2010-12-303-7/+27
| | | | | | | | | | | | | | | When logging in to @gmail.com accounts via the web, . characters are ignored -- which we do on chrome OS. When logging into google apps accounts for OTHER domains, . characters should NOT be ignored. We were canonicalizing them out on Chrome OS, breaking login for apps users who have . embedded in their usernames. BUG=chromium-os:10397 TEST=unit tests, install on device and try cmasone@gmail.com, c.masone@gmail.com, why.you@mydomain.org and whyyou@mydomain.org. The first three work, the last one does not, as expected. Review URL: http://codereview.chromium.org/6089004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70318 0039d316-1c4b-4281-b951-d872f2087c98
* Fix include to fix unit test.brettw@chromium.org2010-12-301-1/+1
| | | | | | | TEST=it compiles BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70317 0039d316-1c4b-4281-b951-d872f2087c98
* Fix exclusion for the worker pool posix unit test on Windows.brettw@chromium.org2010-12-301-1/+1
| | | | | | | TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70316 0039d316-1c4b-4281-b951-d872f2087c98
* Move some misc thread-related stuff from base to base/thread and into the basebrettw@chromium.org2010-12-3040-152/+164
| | | | | | | | | | namespace. This does not move the "hard" thread stuff (thread.h). TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6079009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70315 0039d316-1c4b-4281-b951-d872f2087c98
* Restore the Direct2D tests. It no longer uses WindowImpl which I moved to ↵brettw@google.com2010-12-303-15/+41
| | | | | | | | | | app and caused a circular dependency. Fortunately, this test's requirements are very simple and the code required is very small. TEST=the tests run BUG=none Review URL: http://codereview.chromium.org/6003006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70314 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the circular dependency between gfx and app. This temporarily disables ↵brettw@google.com2010-12-301-2/+2
| | | | | | | | | the Direct2D test while I fix this. TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70313 0039d316-1c4b-4281-b951-d872f2087c98
* Remove win_util::FormatMessage and FormatLastWin32Error. These were only ↵brettw@google.com2010-12-3038-217/+192
| | | | | | | | | | | | | | used in a couple of diagnostic places and one can always use the "Error Lookup" utility. Move window HWND-specific functions from base/win_util.h to a new file app/win/hwnd_util.h. I plan to put some more stuff from app/win_util into this file as well. Move gfx/window_impl.h into app/win TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6019007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70312 0039d316-1c4b-4281-b951-d872f2087c98
* Heapcheck: suppress bug 68290 (leaks in URLRequest::ResponseStarted)glider@chromium.org2010-12-301-0/+33
| | | | | | | | | | | and bug 68304 (leaks in ResourceDispatcherHostTest.*) TBR=jam BUG=68290,68304 Review URL: http://codereview.chromium.org/6029007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70311 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 625.0 to 626.0chrome-release@google.com2010-12-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70307 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74786:74791hamaji@chromium.org2010-12-301-1/+1
| | | | | | | | | BUG=none TEST=canary Review URL: http://codereview.chromium.org/6059009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70305 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress bug 68292 (leaks in TestingAutomationProvider::ExecuteBrowserCommand)glider@chromium.org2010-12-301-0/+18
| | | | | | | | | BUG=68292 TBR=timurrrr Review URL: http://codereview.chromium.org/6014011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70304 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress the leaks net::URLRequest::ResponseStarted (bug 68290)glider@chromium.org2010-12-301-0/+65
| | | | | | | | | BUG=68290 TBR=timurrrr Review URL: http://codereview.chromium.org/5975010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70303 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74780:74786hamaji@chromium.org2010-12-301-1/+1
| | | | | | | | | BUG=none TEST=canary Review URL: http://codereview.chromium.org/5961014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70302 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74761:74780hamaji@chromium.org2010-12-301-1/+1
| | | | | | | | | BUG=none TEST=canary Review URL: http://codereview.chromium.org/6037014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70301 0039d316-1c4b-4281-b951-d872f2087c98
* GeolocationApiTest.ExtensionGeolocationAccessFail is flaky on Machamaji@chromium.org2010-12-301-1/+1
| | | | | | | | | BUG=68287 TEST=none Review URL: http://codereview.chromium.org/6046008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70300 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "WebKit roll 74761:74773"hamaji@chromium.org2010-12-301-1/+1
| | | | | | | | | | | This reverts commit 8fe8d75034b59a29a11dcba674487f7733aa827f. BUG=none TEST=none Review URL: http://codereview.chromium.org/6009008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70299 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74761:74773hamaji@chromium.org2010-12-301-1/+1
| | | | | | | | | BUG=none TEST=canary Review URL: http://codereview.chromium.org/6079008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70298 0039d316-1c4b-4281-b951-d872f2087c98
* Leftover wstring removal from r70290sadrul@chromium.org2010-12-301-13/+18
| | | | | | | | | | | This should fix compile in the touch buildbot. BUG=touch buildbot is broken TEST=see bug Review URL: http://codereview.chromium.org/6038006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70297 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: trivial clean up of tab strip layout code + unseeable layout fix.viettrungluu@chromium.org2010-12-301-8/+3
| | | | | | | | | | | | The placement of the new tab button was wrong when a placeholder is present ... but in that case the new tab button wasn't shown. BUG=none TEST=none Review URL: http://codereview.chromium.org/6036005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70296 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of RenderViewHostDelegate::Resource and dispatch the IPC messages ↵jam@chromium.org2010-12-3013-518/+320
| | | | | | | | directly in TabContents. Review URL: http://codereview.chromium.org/6025009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70292 0039d316-1c4b-4281-b951-d872f2087c98
* net: Add namespace net to URLRequestFileDirJob.tfarina@chromium.org2010-12-302-27/+33
| | | | | | | | | BUG=64263 TEST=compiled locally and trybots Review URL: http://codereview.chromium.org/5958008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70291 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from TableModel.avi@chromium.org2010-12-3048-303/+295
| | | | | | | | | BUG=23581 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6044007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70290 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dummy implementation of a new WebWidget::confirmComposition() method.suzhe@google.com2010-12-301-0/+5
| | | | | | | | | | | | | | | | | | In order to fix https://bugs.webkit.org/show_bug.cgi?id=51693, I'm going to add following new method into WebKit::WebWidget interface: bool confirmComposition(const WebString& text) = 0; As PepperWidget implements WebKit::WebWidget interface directly, we need to add a dummy implementation of this new method into PepperWidget first to prevent chromium build from being broken. BUG=none TEST=none Review URL: http://codereview.chromium.org/5984006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70289 0039d316-1c4b-4281-b951-d872f2087c98
* Remove compat_execinfo since we no longer support Mac 10.4.brettw@chromium.org2010-12-303-36/+2
| | | | | | | | TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6033008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70288 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70277 - Revert 70275 - Revert 70267 - Refactor PipelineImpl to use ↵acolwell@chromium.org2010-12-2911-1709/+121
| | | | | | | | | | | | | | | | | | | CompositeFilter to manage Filter state transitions. BUG=54110 TEST=media_unittests CompositeFilterTest.* Review URL: http://codereview.chromium.org/5744002 TBR=acolwell@chromium.org Review URL: http://codereview.chromium.org/6026013 TBR=acolwell@chromium.org TBR=acolwell@chromium.org Review URL: http://codereview.chromium.org/5974011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70287 0039d316-1c4b-4281-b951-d872f2087c98