summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add helper for forcing a GtkEntry to lowercase.mattm@chromium.org2009-06-183-15/+31
| | | | | | | | | | Make l10n_util::ToLower string16 friendly. BUG=13326 Review URL: http://codereview.chromium.org/126260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18742 0039d316-1c4b-4281-b951-d872f2087c98
* Make symbol signatures upper-case.thestig@chromium.org2009-06-181-1/+2
| | | | | | Review URL: http://codereview.chromium.org/132034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18741 0039d316-1c4b-4281-b951-d872f2087c98
* Change the plugin build file to build the real Mac installer if the ↵maf@google.com2009-06-181-5/+9
| | | | | | | | | o3d-internal tree is present, and otherwise build no installer. The bowdlerized open source version of the installer was no use at all, and developers can always install the plugin for their own use with a simple drag or a 1 line shell script. Review URL: http://codereview.chromium.org/131016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18740 0039d316-1c4b-4281-b951-d872f2087c98
* Add safari to the list of browser that can be tested with selenium.thomaslewis@google.com2009-06-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/131008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18738 0039d316-1c4b-4281-b951-d872f2087c98
* Small piece of extensions auto-update: add an auto-update url member varasargent@chromium.org2009-06-183-6/+72
| | | | | | | | | | | to the Extension class. BUG=http://crbug.com/12117 TEST=none Review URL: http://codereview.chromium.org/131044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18736 0039d316-1c4b-4281-b951-d872f2087c98
* Add a simple cache of certificates for SSL client authentication.wtc@chromium.org2009-06-186-2/+167
| | | | | | | | | | | | | It is based on FtpAuthCache and will be used in similar ways. The the only difference is that the authentication data is a certificate rather than username and password. R=eroman BUG=http://crbug.com/318 TEST=new unit tests. Review URL: http://codereview.chromium.org/132004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18735 0039d316-1c4b-4281-b951-d872f2087c98
* Set the gtk drag icon to a 1x1 transparent pixbuf so we don't get the ↵jhawkins@chromium.org2009-06-181-0/+8
| | | | | | | | | | default drag icon. BUG=none TEST=Drag a tab out of the tabstrip. The default gtk drag icon should not be visible. Review URL: http://codereview.chromium.org/131043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18734 0039d316-1c4b-4281-b951-d872f2087c98
* Small cleanup of constness.mad@google.com2009-06-184-14/+16
| | | | | | | | | | | | | Added const to methods not changing the state, except for the lazy setting of an escaped version of a path which is now mutable. Also made some lint fixes. BUG=none TEST=none Review URL: http://codereview.chromium.org/132024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18733 0039d316-1c4b-4281-b951-d872f2087c98
* Elide the URL in the status bubble.tc@google.com2009-06-182-9/+47
| | | | | | | | | | I copied the logic about whether to show the loading status or URL from the Views code. Review URL: http://codereview.chromium.org/125267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18730 0039d316-1c4b-4281-b951-d872f2087c98
* Call Layout directly from SetContentsView. In the case where the Widget is ↵ben@chromium.org2009-06-182-5/+10
| | | | | | | | | | | | | | created with bounds, SetContentsView never causes a subsequent Layout because the bounds won't have changed. Fixes interactive UI tests. TBR=sky BUG=none TEST=interactive ui tests don't crash. Review URL: http://codereview.chromium.org/132029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18729 0039d316-1c4b-4281-b951-d872f2087c98
* Fix options window for Personalization on Linux.zork@chromium.org2009-06-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/132028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18728 0039d316-1c4b-4281-b951-d872f2087c98
* Add gtk EditKeywordController.mattm@chromium.org2009-06-187-15/+339
| | | | | | | | BUG=13326 Review URL: http://codereview.chromium.org/126305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18727 0039d316-1c4b-4281-b951-d872f2087c98
* Revert cl 18723.rvargas@google.com2009-06-1814-1593/+14
| | | | | | | TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18726 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: First pass to add support for sparse entries.rvargas@google.com2009-06-1814-14/+1593
| | | | | | | | | | | | Adding Read/Write support. BUG=12258 TEST=unittests. Review URL: http://codereview.chromium.org/126179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18723 0039d316-1c4b-4281-b951-d872f2087c98
* Ran find -name "*.dic" -exec svn pset svn:mime-type application/octet-stream ↵maruel@chromium.org2009-06-180-0/+0
| | | | | | | | | | | | | {} \; Should help with svn server issues with regard to viewvc trying to svn blame these large files. TEST=none BUG=none TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18721 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a crash when scrolling quickly on Mac.rohitrao@chromium.org2009-06-181-23/+34
| | | | | | | | BUG=http://crbug.com/14211 TEST=See test case in bug. Review URL: http://codereview.chromium.org/125211 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18720 0039d316-1c4b-4281-b951-d872f2087c98
* Add tools menu for bookmark manager gtk.estade@chromium.org2009-06-182-7/+149
| | | | | | | | | | Now you can import and export an .html file with your bookmarks in it. BUG=13110 Review URL: http://codereview.chromium.org/132006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18719 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crashes stemming from ClientSocketPoolBase::ReleaseSocket().willchan@chromium.org2009-06-183-20/+61
| | | | | | | | | BUG=http://crbug.com/13908 TEST=Go to a page that loads lots of content from the same host, and then triggers a redirect (which will cancel the requests). A good example is http://photo.sora.net/album/theme/index.php. Unittest coverage provided in TCPClientSocketPoolTest.CancelActiveRequestWithPendingRequests. Review URL: http://codereview.chromium.org/131023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18718 0039d316-1c4b-4281-b951-d872f2087c98
* Abstract ExtensionPrefs into their own class.erikkay@google.com2009-06-189-244/+374
| | | | | | | | | Relands http://codereview.chromium.org/126281 which had been reverted due to a leak. The only difference is in extension_prefs.h where extension_data_ is now a scoped_ptr. Review URL: http://codereview.chromium.org/131040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18717 0039d316-1c4b-4281-b951-d872f2087c98
* Set the right mime type on pdf files.maruel@chromium.org2009-06-180-0/+0
| | | | | | | | TEST=none BUG=none TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18716 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up "clear browsing data" dialog. It looks like ass right now. The ↵ben@chromium.org2009-06-189-37/+65
| | | | | | | | | | intent is to be able to debug problems with NativeControls under Gtk. BUG=none TEST=none Review URL: http://codereview.chromium.org/131027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18715 0039d316-1c4b-4281-b951-d872f2087c98
* A long standing bug in views!ben@chromium.org2009-06-182-2/+0
| | | | | | | | | | | | | | | | Every time a widget is resized, we call Layout on its view hierarchy TWICE! A while ago, I added code to views::View's default implementation of DidChangeBounds to automatically call Layout. So, after calling SetBounds on a widget, it is not necessary to call Layout. However this is exactly what WidgetWin/WidgetGtk do o_O. It turns out this doesn't matter on windows because size changes in child widgets never affect the sizes of their parents - they're just clipped to their parent's bounds. However, on Gtk it seems like sizing a child causes a size-allocate signal to be sent to the parent widget, which means we end up in infinite resize loops. BUG=none TEST=none Review URL: http://codereview.chromium.org/131026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18714 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scons related svn:ignores for linux.maruel@chromium.org2009-06-180-0/+0
| | | | | | | | | | Cleaned up the stale .scons and SConstruct ignores and added the new ones TEST=none BUG=none TBR=sgk git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18713 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup the windows-related svn:ignore on the directories.maruel@chromium.org2009-06-180-0/+0
| | | | | | | | | | | | Removed the stale .sln and .vcproj ignores and added the new ones. This should help the try server tremendously. TEST=none BUG=none TBR=sgk git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18711 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a skia valgrind error.craig.schlenter@chromium.org2009-06-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/134001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18710 0039d316-1c4b-4281-b951-d872f2087c98
* Only check for first run dialog on official builds (since the dialog is aamanda@chromium.org2009-06-181-0/+4
| | | | | | | | | no-op on Chromium builds) BUG=none TEST=none Review URL: http://codereview.chromium.org/131035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18709 0039d316-1c4b-4281-b951-d872f2087c98
* Roll back Skia to r198. There are just a few layout test pixeldeanm@chromium.org2009-06-181-1/+1
| | | | | | | | | | differences, but the results look like something more broken is going on. Review URL: http://codereview.chromium.org/132020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18708 0039d316-1c4b-4281-b951-d872f2087c98
* Roll up Skia to r220 to pick up MSVC warning fix.deanm@chromium.org2009-06-181-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/132019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18706 0039d316-1c4b-4281-b951-d872f2087c98
* Roll up Skia to revision r219, picking up a spline rendering fix.deanm@chromium.org2009-06-181-1/+1
| | | | | | | | | BUG=14536 Review URL: http://codereview.chromium.org/136002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18705 0039d316-1c4b-4281-b951-d872f2087c98
* Quick spelling fix.avi@google.com2009-06-181-3/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/132016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18703 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Implement console.dir(live object) while on a breakpoint.pfeldman@chromium.org2009-06-181-4/+41
| | | | | | Review URL: http://codereview.chromium.org/131030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18702 0039d316-1c4b-4281-b951-d872f2087c98
* Revert the addition of -fno-threadsafe-statics. It breaks the build:deanm@chromium.org2009-06-181-1/+0
| | | | | | | | | | | cc1: warning: command line option "-fno-threadsafe-statics" is valid for C++/ObjC++ but not for C From what I can find, GYP has not separation between C and C++ flags :( Review URL: http://codereview.chromium.org/131031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18701 0039d316-1c4b-4281-b951-d872f2087c98
* Add -fno-threadsafe-statics to the Linux build.deanm@chromium.org2009-06-181-0/+1
| | | | | | | | | | | We already depend on our static initializers being thread safe, since MSVC does not implement locking around static initialization. This avoids extra locking (__cxa_guard_acquire / __cxa_guard_release). Review URL: http://codereview.chromium.org/126267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18700 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: the context should be disposed to releas scripts and other ↵yurys@google.com2009-06-182-0/+6
| | | | | | | | resources it may hold. Review URL: http://codereview.chromium.org/132012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18699 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 44773:44798levin@chromium.org2009-06-184-1/+5
| | | | | | | | | | | | | The one change is to add HTMLDataGridElement support due to change http://trac.webkit.org/changeset/44778 TBR=paul@chromium.org BUG=None TEST=The data grid element is new but it is still under development. Review URL: http://codereview.chromium.org/126310 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18698 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing null handle check to document wrapper caching code.ager@chromium.org2009-06-181-0/+8
| | | | | | | | | | | If instantiation of the document wrapper fails (for instance in out of memory situations) we get a null handle which will lead to a crash when using ForceSet. BUG=14514 Review URL: http://codereview.chromium.org/133001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18697 0039d316-1c4b-4281-b951-d872f2087c98
* Don't call FileChooser::chooseFile("") if a user selects nothing with a file ↵tkent@chromium.org2009-06-181-3/+2
| | | | | | | | | | | | | | | | chooser dialog. chooseFiles() works well even for an empty vector. BUG=14162,14164 TEST=Open an image upload dialog of Gmail or Google Sites, Click the file upload button, Click the Cancel button in the file chooser dialog. Confirm that the dialog doesn't show "[failed]" message. Review URL: http://codereview.chromium.org/125175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18696 0039d316-1c4b-4281-b951-d872f2087c98
* Use 'cp' not 'copy' to copy in the FirstRun file, since the gyp msvssgk@google.com2009-06-181-1/+1
| | | | | | | | | generator uses Cygwin's bash and not cmd to execute commands. BUG=none TEST=none Review URL: http://codereview.chromium.org/131028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18695 0039d316-1c4b-4281-b951-d872f2087c98
* Remove RenderThemeChromiumSkia.cpp explicitly from the mac build.ajwong@chromium.org2009-06-181-0/+4
| | | | | | | | This file does not build on a CoreGraphics platform, and isn't used by the mac build. The explicit exclusion is needed because the Skia suffix doesn't match any of the platform regex exclusions. Review URL: http://codereview.chromium.org/131024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18694 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.2.8.1.sgjesse@chromium.org2009-06-181-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/125255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18693 0039d316-1c4b-4281-b951-d872f2087c98
* Convert chrome.exe to generation by gyp.sgk@google.com2009-06-181-1/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18692 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the 'app' target name (which builds the actual executable)sgk@google.com2009-06-182-14/+14
| | | | | | | | | to 'chrome'. BUG=none TEST=none Review URL: http://codereview.chromium.org/131011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18689 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r18683: "Add more CHECKs to ClientSocketPoolBase."willchan@chromium.org2009-06-181-17/+11
| | | | | | | | Looks like it might have broken block-test.html somehow. Review URL: http://codereview.chromium.org/131020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18688 0039d316-1c4b-4281-b951-d872f2087c98
* Improve chunked encoding parsing.abarth@chromium.org2009-06-182-1/+9
| | | | | | | | | | | | R=abarth BUG=14508 TEST=HttpChunkedDecoderTest.ExcessiveChunkLen Patch contributed by Chris Evans. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18687 0039d316-1c4b-4281-b951-d872f2087c98
* test_support_ui needs to depend on theme_resources to fix this compilensylvain@chromium.org2009-06-181-0/+1
| | | | | | | | | | | | | | | issue for clobber build : Configuration: test_support_ui - Debug|Win32 Compiling... npapi_test_helper.cc c:\b\slave\win\build\src\chrome/browser/tab_contents/navigation_entry.h(15) : fatal error C1083: Cannot open include file: 'grit/theme_resources.h': No such file or directory ui_test.cc Review URL: http://codereview.chromium.org/131019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18686 0039d316-1c4b-4281-b951-d872f2087c98
* Roll gyp revision in DEPS to change SCons intermediate directories.sgk@google.com2009-06-181-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/131005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18685 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compile on Jaunty.thestig@chromium.org2009-06-181-0/+1
| | | | | | | | | BUG=none TEST=none TBR=agl Review URL: http://codereview.chromium.org/132011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18684 0039d316-1c4b-4281-b951-d872f2087c98
* Add more CHECKs to ClientSocketPoolBase.willchan@chromium.org2009-06-181-11/+17
| | | | | | | | BUG=http://crbug.com/14395 Review URL: http://codereview.chromium.org/131017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18683 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r18661.willchan@chromium.org2009-06-189-370/+244
| | | | | | | | Broke purify and mac valgrind. "Pull Extension-related prefs into its own class. Also add a notification for when the extensions service has finished its initial load of extensions, separate from EXTENSIONS_LOADED.TEST=noneBUG=none" Review URL: http://codereview.chromium.org/132008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18682 0039d316-1c4b-4281-b951-d872f2087c98
* Use factories for ConnectingSockets.willchan@chromium.org2009-06-182-33/+93
| | | | | | | | | | This breaks the dependency between ClientSocketPoolBase and the specific ConnectingSocket. The derived class of ClientSocketPool passes in a ConnectingSocketFactory to ClientSocketPoolBase. BUG=http://crbug.com/13289 Review URL: http://codereview.chromium.org/125282 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18681 0039d316-1c4b-4281-b951-d872f2087c98