summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Landing patch from contributor Thiago Farina.finnur@chromium.org2009-09-309-13/+12
| | | | | | | | | | | Update GetDownloadDirectory to take FilePath instead of wstring to avoid conversions "To and From wstring". BUG=None TEST=run ui_tests.exe Review URL: http://codereview.chromium.org/243047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27653 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all MemoryModel-related code, since we're unlikely to use it again. ↵pkasting@chromium.org2009-09-3016-234/+8
| | | | | | | | | | | | Also changes some sample code to use a random generic name ("PruningAlgorithm") instead of MemoryModel in hopes that no one will be confused. This does not remove IdleTimer, even though it now has no users. I do plan to remove it, but I want to do that in a separate commit so it's easy to reference and revert if at some later point we want this functionality. BUG=none TEST=none Review URL: http://codereview.chromium.org/242079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27652 0039d316-1c4b-4281-b951-d872f2087c98
* CRLF->LF to avoid future patch failures on the try bots.tommi@chromium.org2009-09-301-105/+105
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27651 0039d316-1c4b-4281-b951-d872f2087c98
* CRLF->LFtommi@chromium.org2009-09-301-11/+11
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27650 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Make the "Get themes" button in Preferences a link (again)rsesek@chromium.org2009-09-302-15/+27
| | | | | | | | | BUG=21414 TEST=Preferences-->Personal Stuff, "Get themes..." is a hyperlink. Review URL: http://codereview.chromium.org/244047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27649 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes painting problems with views on Gtk. In particular during asky@chromium.org2009-09-302-12/+21
| | | | | | | | | | | | | | | | | paint we would expand the region Gtk wants to paint to include the region views wants to paint. This is problematic if the views region isn't contained in the gtk region. In such a case any gtk widgets without windows aren't painted correctly. The correct thing to do is schedule the paint through gtk so that the child widgets are painted. Additionally I'm making WidgetGtk::PaintNow actually paint now, which helps avoid this situation. BUG=23430 TEST=see bug Review URL: http://codereview.chromium.org/246047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27648 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a virtual dtor to BaseTestServercpu@chromium.org2009-09-301-0/+2
| | | | | | | | | | | | | | | | - BaseTestServer already has virtual functions and clients that derive from it - Its tripping a magic checker that I am building BUG=none TEST=existing unit tests suffice TBR=tony Review URL: http://codereview.chromium.org/251045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27647 0039d316-1c4b-4281-b951-d872f2087c98
* Add an optional WebFrame parameter to WebView::findFrameByName.darin@chromium.org2009-09-3011-6/+227
| | | | | | | | | | | | | This parameter is used to support _self and other names that need to be evaluated relative to a subframe. R=jam BUG=23009 TEST=none Review URL: http://codereview.chromium.org/257005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27646 0039d316-1c4b-4281-b951-d872f2087c98
* Add a couple of new TSAN suppressions, fix an old onetimurrrr@chromium.org2009-09-302-2/+15
| | | | | | | This patch was prepared by Alexander Potapenko (cc'ed) Review URL: http://codereview.chromium.org/242080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27645 0039d316-1c4b-4281-b951-d872f2087c98
* Added 32-bit float textures to command buffers, also changed the ↵petersont@google.com2009-09-306-20/+55
| | | | | | | | texture::Format enum to be more like Texture::Format in o3d. Review URL: http://codereview.chromium.org/227011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27644 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Webkit 48927:48937.senorblanco@chromium.org2009-09-301-1/+1
| | | | | | | | | | | BUG=none TEST=none TBR=atwilson Review URL: http://codereview.chromium.org/246052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27643 0039d316-1c4b-4281-b951-d872f2087c98
* Massage autogenerated suppressions to be more portabledkegel@google.com2009-09-301-1/+22
| | | | | | | | between mac and linux, and to avoid droning on and on and on and on. Review URL: http://codereview.chromium.org/255026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27642 0039d316-1c4b-4281-b951-d872f2087c98
* Page Info Windowthomasvl@chromium.org2009-09-303-51/+190
| | | | | | | | | | | | | | | | - Localize title - Localize button - Autosize button to text - Localize headings - Fetch the page info good/bad images from the resource bundle Stop including the page info good/bad images in the app bundle. TEST=Page Info dialog is localized and the button isn't clipped. BUG=20230 BUG=20536 Review URL: http://codereview.chromium.org/246048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27641 0039d316-1c4b-4281-b951-d872f2087c98
* Add bug 23450 to suppressions list.huanr@chromium.org2009-09-301-0/+34
| | | | | | | | | BUG=23450 TEST=none Review URL: http://codereview.chromium.org/257006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27640 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the now-deleted bmp from the gyp file.tommi@chromium.org2009-09-301-1/+0
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/244048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27639 0039d316-1c4b-4281-b951-d872f2087c98
* Print suppressions used by ThreadSanitizer.timurrrr@chromium.org2009-09-302-11/+40
| | | | | | | The suppression-count logic is copied from memcheck_analyze.py Review URL: http://codereview.chromium.org/246046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27638 0039d316-1c4b-4281-b951-d872f2087c98
* Added command line argument --enable-webgl to facilitate turning onkbr@google.com2009-09-309-2/+25
| | | | | | | | | | | | ENABLE_3D_CANVAS in development builds. Currently this argument also requires disabling the sandbox. BUG=http://crbug.com/21852 TEST=none (runs preexisting WebGL layout tests; more coming) Review URL: http://codereview.chromium.org/246042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27637 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to sort the WebCore Cache size columns in the Task Manager. ↵pkasting@chromium.org2009-09-305-69/+65
| | | | | | | | | | Also only show cache sizes once per process since the WebCore Cahce is a singleton within the renderer process. BUG=16221 TEST=none Review URL: http://codereview.chromium.org/244041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27636 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes the Linux GYP build, fixing a number of (ahem!) problemsbradnelson@google.com2009-09-3019-80/+88
| | | | | | | | | | | | in command buffer code. Watch those signed/unsigned comparisons! Also, introduced an "invalid" value for CommandBufferOffset (INVALID_COMMAND_BUFFER_OFFSET) instead of using -1, since it's an unsigned value. Review URL: http://codereview.chromium.org/246038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27635 0039d316-1c4b-4281-b951-d872f2087c98
* Switching asynchronous tick callback in chrome to use the empty data url ↵vangelis@google.com2009-09-301-8/+39
| | | | | | | | method instead of NPN_PluginThreadAsyncCall. NPN_PluginThreadAsyncCall causes Chrome to misbehave including freezing up when closing tabs (http://code.google.com/p/o3d/issues/detail?id=149). Review URL: http://codereview.chromium.org/235059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27634 0039d316-1c4b-4281-b951-d872f2087c98
* Remove test fixed in http://trac.webkit.org/changeset/48889 from test ↵dglazkov@chromium.org2009-09-301-3/+0
| | | | | | | | | | | | expectations. TBR=senorblanco TEST=none BUG=none Review URL: http://codereview.chromium.org/243048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27633 0039d316-1c4b-4281-b951-d872f2087c98
* Enable <video> using cachehclam@chromium.org2009-09-307-176/+209
| | | | | | | | | | | | Retrying the following two patches: http://codereview.chromium.org/253001/show http://codereview.chromium.org/248012/show TBR=scherkus Review URL: http://codereview.chromium.org/242073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27632 0039d316-1c4b-4281-b951-d872f2087c98
* Updating Native Clientgregoryd@google.com2009-09-301-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/235058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27631 0039d316-1c4b-4281-b951-d872f2087c98
* Make moles work for --show-extensions-on-top.sidchat@chromium.org2009-09-301-5/+8
| | | | | | | | BUG=www.crbug.com/21271 TEST=none Review URL: http://codereview.chromium.org/249033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27630 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for a focus related unit-test on Linux toolkit views.jcampan@chromium.org2009-09-301-12/+13
| | | | | | | | | | | | | | | | The problem was caused by the way we were setting the focus, using grab_focus which does not work whenthe screen is locked. We now explicitly send a signal. Also make sure to give a good parent when building a child GtkWidget, as using the WidgetGtk native window would cause a Gtk error. BUG=23394 TEST=Run the unit-tests. R=oshima Review URL: http://codereview.chromium.org/242071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27629 0039d316-1c4b-4281-b951-d872f2087c98
* Updates o3d_code_rev to 149, to accommadate for new screenshot names.kkania@google.com2009-09-301-1/+1
| | | | | | Review URL: http://codereview.chromium.org/246049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27628 0039d316-1c4b-4281-b951-d872f2087c98
* Don't fire two wake notifications for user-initiated system wake-from-sleep.pkasting@chromium.org2009-09-301-2/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/242070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27627 0039d316-1c4b-4281-b951-d872f2087c98
* PGO build other changecpu@chromium.org2009-09-301-0/+7
| | | | | | | | | | | | | | | | - I am not pursuing the 'another sln target' approach. PGO will happen as an option of a release build. This change is to fix an build error because the theme dll does not contain code so it is an error to pass optimization flags. So we override it for that project. BUG=21932 TEST=none Review URL: http://codereview.chromium.org/248039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27626 0039d316-1c4b-4281-b951-d872f2087c98
* Change disk access on theme install from UI to File thread.mirandac@chromium.org2009-09-302-61/+121
| | | | | | | | | | | BUG= http://crbug.com/17696 TEST= none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=27520 Review URL: http://codereview.chromium.org/222025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27625 0039d316-1c4b-4281-b951-d872f2087c98
* Moving the work done in WinMain to another method called explictly,jcampan@chromium.org2009-09-302-21/+34
| | | | | | | | | | | as WinMain hold the loader lock and may be causing dead-locks. BUG=None TEST=Run the browser tests. R=darin Review URL: http://codereview.chromium.org/242067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27624 0039d316-1c4b-4281-b951-d872f2087c98
* Add a couple of new ThreadSanitizer suppressionstimurrrr@chromium.org2009-09-301-0/+13
| | | | | | Review URL: http://codereview.chromium.org/256011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27623 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bad Crash signature in known list.huanr@chromium.org2009-09-301-4/+3
| | | | | | Review URL: http://codereview.chromium.org/242077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27622 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one suppression (to handle -fno-inline?).dank@chromium.org2009-09-301-1/+2
| | | | | | | | | | | | This suppresses a warning that fired in SessionRestoreUITest.* 16 times during a five day fishing expedition on linux at r26941. BUG=19371 TEST=run valgrind on ui tests Review URL: http://codereview.chromium.org/242076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27621 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up webkit/api/public/WebView.hdarin@chromium.org2009-09-3035-511/+391
| | | | | | | | | | | | | | This change does not completely eliminate webkit/glue/webview.h. Instead, the old WebView extends from the new WebView temporarily as we complete the transition. R=dglazkov BUG=10033 TEST=none Review URL: http://codereview.chromium.org/257001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27620 0039d316-1c4b-4281-b951-d872f2087c98
* Bring startup test for complex theme up to date.mirandac@chromium.org2009-09-3010-62/+6
| | | | | | | | | | BUG= http://crbug.com/23436 TEST= Run startup tests with complex theme; note that complex theme is correctly displayed. Review URL: http://codereview.chromium.org/242075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27619 0039d316-1c4b-4281-b951-d872f2087c98
* When a button may have grown (e.g. icon loaded), recompute if we needjrg@chromium.org2009-09-301-0/+3
| | | | | | | | | | | | | | | to show/hide the "off the side" button on the right of the bookmark bar. BUG=http://crbug.com/21887 TEST=Get a bunch of bookmarks with icons. Shrink the window width until the icon JUST BARELY appears. Quit and relaunch Chrome. Make sure "iff the side" button is visible. Review URL: http://codereview.chromium.org/249037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27618 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bookmark trimming.jrg@chromium.org2009-09-301-3/+4
| | | | | | | | | | | | BUG=http://crbug.com/22825 TEST=rename bookmarks to the following names; make sure the full name shows up (and not "t..."). test, FBL, Moma, SFGate Now rename a bookmark to "banana whamma fo famma me mi mo mamma banana" and make sure it is trimmed. Review URL: http://codereview.chromium.org/249038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27616 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some unused code.darin@chromium.org2009-09-303-10/+0
| | | | | | | | | | R=pinkerton BUG=none TEST=none Review URL: http://codereview.chromium.org/256005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27615 0039d316-1c4b-4281-b951-d872f2087c98
* Set new homepage preferences only if there is no existing value.kuchhal@chromium.org2009-09-302-6/+11
| | | | | | | | | BUG=23402 TEST=On a clean install, make sure Chrome has Homepage button enabled. Use master_preferences to disable homapage button and make sure it works. Review URL: http://codereview.chromium.org/255025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27614 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaning up some layout test expectations that were fixed in upstream WebKit.senorblanco@chromium.org2009-09-301-2/+0
| | | | | | | | | BUG=18896 TEST=green is good. Review URL: http://codereview.chromium.org/244046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27613 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable SQL lite preloadjar@chromium.org2009-09-301-3/+1
| | | | | | | | | | | We previously disabled it it to see if it was involved with the double free... but the cause has been shown to be a thread-unsafe reference count (not a party to this change). r=brettw Review URL: http://codereview.chromium.org/246036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27612 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Webkit 48904:48927.senorblanco@chromium.org2009-09-302-1/+8
| | | | | | | | | | BUG=none TEST=none TBR=atwilson Review URL: http://codereview.chromium.org/243046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27611 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.3.13.5.mnaganov@chromium.org2009-09-301-1/+1
| | | | | | | | | | | This version contains updated code for retainers heap profile, which is needed for DevTools Heap profiler. BUG=none TEST=none Review URL: http://codereview.chromium.org/255023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27610 0039d316-1c4b-4281-b951-d872f2087c98
* Address review comments.thakis@chromium.org2009-09-303-9/+12
| | | | | | | | | | | Belongs to http://codereview.chromium.org/254002 BUG=none TEST=none Review URL: http://codereview.chromium.org/244044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27609 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Supports the LANGUAGE environment variable.suzhe@chromium.org2009-09-302-14/+96
| | | | | | | | | | | | | | This CL adds the support for the LANGUAGE environment variable, which is supported by gettext based applications for specifying a priority list of user prefered locales for UI messages translation. Unlike gettext based applications, which support using different locales for messages translation and other locale categories, like LC_CTYPE, LC_COLLATE, LC_TIME, etc., chromium supports only one application locale for all localization operations. This CL adds the support of specifying the application locale by LANGUAGE env variable, but doesn't make chromium to support above mentioned behavior of gettext based applications. BUG=21080: chromium doesn't honor locale fallbacks TEST=Launch chrome with LANGUAGE=br:fr_FR:fr, French locale shall be used by chrome, as br is not supported by chrome yet. Review URL: http://codereview.chromium.org/236001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27608 0039d316-1c4b-4281-b951-d872f2087c98
* BrowsingDataRemover* should not be scoped.kuchhal@chromium.org2009-09-303-9/+14
| | | | | | | | | | | BrowsingDataRemover deletes itself (see browsing_data_remover.cc: MessageLoop::current()->DeleteSoon(FROM_HERE, this)). BUG=22068 Review URL: http://codereview.chromium.org/218001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27607 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where dragging a window that's been closed by JS back into another ↵pinkerton@chromium.org2009-09-305-8/+37
| | | | | | | | | | window would crash. Be more specific about when the window will be closed/deleted during dragging in hopes of making future crashes a little more clear. BUG=none TEST=dragging tabs between windows should work. tabs closed via window.close() on a timer should work. Review URL: http://codereview.chromium.org/246035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27606 0039d316-1c4b-4281-b951-d872f2087c98
* Add ignore (should only need Xcode since no other platform should use OCMock)thomasvl@chromium.org2009-09-300-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27605 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.3.13.4.sgjesse@chromium.org2009-09-301-1/+1
| | | | | | | | | | This version contains a fix for a V8 bug (actually in version 1.3.13.3) and adds some missing handle scopes in the API. BUG=22913 TEST=none Review URL: http://codereview.chromium.org/243044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27604 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: temorarily disable TestStepOut as it fails on Linuxyurys@google.com2009-09-301-1/+1
| | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/256009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27603 0039d316-1c4b-4281-b951-d872f2087c98