summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* app: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-068-13/+27
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40853 0039d316-1c4b-4281-b951-d872f2087c98
* media: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-063-3/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40852 0039d316-1c4b-4281-b951-d872f2087c98
* webkit/tools: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-069-8/+10
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40851 0039d316-1c4b-4281-b951-d872f2087c98
* webkit/database: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-064-4/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40850 0039d316-1c4b-4281-b951-d872f2087c98
* printing: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-062-2/+6
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/669242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40849 0039d316-1c4b-4281-b951-d872f2087c98
* tools: string_util.h -> utf_string_conversions.h fix.jhawkins@chromium.org2010-03-061-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40848 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implementation of status tray functionality (mac-only, currently).atwilson@chromium.org2010-03-0619-6/+534
| | | | | | | | | | | | Added Mac implementation of StatusIcon, and added a simple click callback that displays the "extensions" tab when clicked on, to allow us to dogfood long-lived extensions. BUG=37375 Review URL: http://codereview.chromium.org/661454 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40847 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll: 55627:55629pfeldman@chromium.org2010-03-061-1/+1
| | | | | | | TBR=levin git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40846 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll: 55614:55627pfeldman@chromium.org2010-03-061-1/+1
| | | | | | | TBR=levin git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40843 0039d316-1c4b-4281-b951-d872f2087c98
* Added OOBE update screen stub.finnur@chromium.org2010-03-0613-71/+218
| | | | | | | | | | | | | | | Moved OOBE views classes to the chromeos namespace. BUG=35249 TEST=run out/Debug/chrome --login-manager --login-screen=update TBR=denisromanov (Checking in patch for Denis Romanov, previously reviewed here: http://codereview.chromium.org/669089/show) Review URL: http://codereview.chromium.org/669241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40842 0039d316-1c4b-4281-b951-d872f2087c98
* Make plugin buffer changes robust against synchronous plugin call nestingstuartmorgan@chromium.org2010-03-065-39/+49
| | | | | | | | | | | | | Makes SetWindowlessBuffer take a rect argument so it doesn't depend on the delegate being updated, then makes UpdateGeometry call that first so that changes can't accidentally be handled in reverse order if calling into the plugin's SetWindow results in nesting. Also combines updating the plugin geometry and context on the Mac into one call, since we don't want the plugin to have mismatched context and size information. Unblacklists Move Networks player on the Mac since these changes fix its crash. BUG=28298 TEST=Open the Move Networks sample on the Mac, and resize it. It should play without crashing. Review URL: http://codereview.chromium.org/668186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40841 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Fix BookmarkBarGtkBrowserTest.ClickOnFloatingTestsuzhe@chromium.org2010-03-062-2/+2
| | | | | | | | | BUG=37591 TEST=none Review URL: http://codereview.chromium.org/668224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40840 0039d316-1c4b-4281-b951-d872f2087c98
* Disable broken test: BookmarkBarGtkBrowserTest.ClickOnFloatingTestsuzhe@chromium.org2010-03-061-1/+1
| | | | | | | | | | BUG=37591 TEST=none TBR=estade Review URL: http://codereview.chromium.org/668223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40839 0039d316-1c4b-4281-b951-d872f2087c98
* Don't mirror menu position for RTL because on Windows we set RLT window ↵dpolukhin@google.com2010-03-063-23/+22
| | | | | | | | | | | | | flags and Window does it for us. Place mirroring changes from http://codereview.chromium.org/601032 to GTK specific part. TEST=In TRL layout check drop down menus on Windows, Linux and Chrome OS - on all platforms menu should be inside Chrome window. BUG=36627 Review URL: http://codereview.chromium.org/660376 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40838 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 55584:55614pfeldman@chromium.org2010-03-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40837 0039d316-1c4b-4281-b951-d872f2087c98
* Next part of removing the dependency of chrome/common on chrome/browserphajdan.jr@chromium.org2010-03-0621-37/+45
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/669184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40834 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the problems with some FTP transactions taking a long time.phajdan.jr@chromium.org2010-03-062-74/+27
| | | | | | | | | | | | | | | | | | | | The root cause was not firing the completion callback at the first point the data could be read. This lead to a temporary deaadlock-like situation, where the browser was waiting for the server to send a response on the control connection, and the server was waiting for the browser to start reading from the data connection. This patch makes the completion callback fire as soon as data is ready. It also removes a broken test. We should get a coverage for that scenario from other tests. TEST=Covered by net_unittests. BUG=36116 Review URL: http://codereview.chromium.org/668162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40833 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 346.0 to 347.0chrome-release@google.com2010-03-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40831 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some tests failing after revision 40818.bauerb@chromium.org2010-03-061-1/+1
| | | | | | | | | | | I already had a patch for this. BUG=160,33038 TEST=Some tests (don't remember which ones) that were failing before should now pass. Review URL: http://codereview.chromium.org/669235 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40826 0039d316-1c4b-4281-b951-d872f2087c98
* Revert previous incorrect change that tries to fix the nacl64 build failure.brettw@chromium.org2010-03-063-1/+16
| | | | | | | | | | | | | Supply a dummy implementation of url_util::AddStandardScheme that will allow us to link a 64-bit library on an otherwise 32-bit OS. We don't otherwise need googleurl (or else it wouldn't link for other reasons) so we're guaranteed not calling AddStandardScheme is OK. BUG=none TEST=none Review URL: http://codereview.chromium.org/668222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40822 0039d316-1c4b-4281-b951-d872f2087c98
* Add googleurl dependency to one of the nacl64 targets, remove previous try tobrettw@chromium.org2010-03-062-1/+1
| | | | | | | | | | fix this change. TEST=none BUG=none Review URL: http://codereview.chromium.org/668221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40821 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix nacl64 compile failure, googleurl should be pulled in, so I don'tbrettw@chromium.org2010-03-061-0/+1
| | | | | | | | | | know why it's not linking. Trying a more explicit dependency. TEST=none BUG=none Review URL: http://codereview.chromium.org/668220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40820 0039d316-1c4b-4281-b951-d872f2087c98
* Pull the latest googleurl to get a build fix.brettw@chromium.org2010-03-061-1/+1
| | | | | | | TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40819 0039d316-1c4b-4281-b951-d872f2087c98
* Pulls the latest googleurl to get the fix forbrettw@chromium.org2010-03-0614-25/+54
| | | | | | | | | | | | | | | | BUG=http://crbug.com/160 and integrates the update to IsStandard in that version. Adds several internal schemes as "standard" and initializes them at startup. Fixes a few hardcoded URL schemes I noticed. Make typing "//foo" into the URL bar treat slashes in "strict" mode on Windows, which means we'll only accept UNC if you use backslashes. This matches IE's behavior. BUG=http://crbug.com/33038 TEST=covered by unit tests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40818 0039d316-1c4b-4281-b951-d872f2087c98
* [ChromeOS]Fix build failure caused by revision 40815.suzhe@chromium.org2010-03-061-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/669233 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40817 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 36699: Alt+Enter in windows XP+Chrome gives incorrect keycodes!!suzhe@chromium.org2010-03-061-2/+2
| | | | | | | | | BUG=36699 TEST=See bug report. Review URL: http://codereview.chromium.org/660167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40816 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Make bookmark bar instructions shrinkable.suzhe@chromium.org2010-03-067-7/+620
| | | | | | | | | | BUG=36876 BUG=34479 TEST=Delete all bookmarks and show bookmark bar, then shirnk the browser window, the bookmark bar instructions should be shrinkable. Review URL: http://codereview.chromium.org/661364 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40815 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bustage from pepper flush fix by commenting out the new test on Mac.brettw@chromium.org2010-03-061-0/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40814 0039d316-1c4b-4281-b951-d872f2087c98
* Make the pepper 2D flush callback actually function as advertised. It will nowbrettw@chromium.org2010-03-0629-238/+722
| | | | | | | | | | | | | | | | | | | | | get called asynchronously when the bits are actually copied to the screen, rather than synchronously from inside the paint function. This makes it useful for plugins to use the callback for rate limiting. This also adds a lot of infrastructure for running tests on pepper devices, and includes a unit test for the new flush behavior. I made the existing RenderProcess object an abstract interface and made the existing MockProcess (renamed to be more clear) implement that. This avoids a static cast that would actually crash during a unit test because some code was hardcoded to expect a RenderProcess object. This fixes base's IDMap iterator which has apparently never been used for an IDMap with ownership semantics. TEST=Unit test included BUG=none Original review URL: http://codereview.chromium.org/661124 Review URL: http://codereview.chromium.org/664001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40813 0039d316-1c4b-4281-b951-d872f2087c98
* Was already a 'wait for animation to complete'.jrg@chromium.org2010-03-064-0/+46
| | | | | | | | Added py interface to it. Review URL: http://codereview.chromium.org/668204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40812 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 40810 (broke 10.6 bots) - Mac: Fix another crash in content ↵thakis@chromium.org2010-03-063-265/+28
| | | | | | | | | | | | | | | | exceptions dialog. Also add a couple unit tests. Also fix another potential crash and other problems uncovered by the tests. BUG=37208 TEST=See bug. Also, unittests. Review URL: http://codereview.chromium.org/668046 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/668211 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40811 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix another crash in content exceptions dialog.thakis@chromium.org2010-03-063-28/+265
| | | | | | | | | | | Also add a couple unit tests. Also fix another potential crash and other problems uncovered by the tests. BUG=37208 TEST=See bug. Also, unittests. Review URL: http://codereview.chromium.org/668046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40810 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for starting NaCl win64 process if nacl64.exe is in the version ↵gregoryd@google.com2010-03-061-3/+4
| | | | | | | | | | | | directory. We now assume that nacl64.exe is in the same directory as chrome.dll (and not as chrome.exe as we assumed before). BUG=28176 TEST=none Review URL: http://codereview.chromium.org/668130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40809 0039d316-1c4b-4281-b951-d872f2087c98
* Mark nacl_ui_tests as flaky on Macgregoryd@google.com2010-03-061-1/+28
| | | | | | | | | | TEST=none BUG=none TBR=nsylvain Review URL: http://codereview.chromium.org/668199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40808 0039d316-1c4b-4281-b951-d872f2087c98
* Set the focus on the first field for login.chocobo@chromium.org2010-03-066-27/+41
| | | | | | Review URL: http://codereview.chromium.org/668194 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40807 0039d316-1c4b-4281-b951-d872f2087c98
* Linux dhtml improvement.chase@chromium.org2010-03-061-1/+1
| | | | | | | | | | BUG=32519 TEST=linux dhtml is green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/668207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40806 0039d316-1c4b-4281-b951-d872f2087c98
* Removing suppressions for fixed errors.oshima@chromium.org2010-03-061-76/+0
| | | | | | | | | BUG=32641 TEST=chromeos valgrind bot should stay green. Review URL: http://codereview.chromium.org/668198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40805 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for non-webkit tests to the test dashboards.ojan@chromium.org2010-03-063-138/+253
| | | | | | Review URL: http://codereview.chromium.org/669217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40804 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill Mac preference for enabling Address Book "me" card usage.dhollowa@chromium.org2010-03-0617-64/+278
| | | | | | | | | | | Adds a boolean preference to specify whether to use the Mac user's Address Book "me" card as a source of information for AutoFill addresses. This CL adds the Mac UI and the preference setup only. It does not cover the functionality for fetching the actual Address Book data. The changes to AutoFillDialog.xib add the checkbox UI and bind the checkbox to the |auxiliaryEnabled| property in the controller class. The |addressSection_| outlet is set to the spacer following the new checkbox. Unit tests are included for the addition of the preference at the mac dialog controller level. BUG=36496 TEST=PersonalDataManagerTest, AutoFillDialogControllerTest Review URL: http://codereview.chromium.org/668171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40803 0039d316-1c4b-4281-b951-d872f2087c98
* Minor extensions code cleanuprafaelw@chromium.org2010-03-062-2/+2
| | | | | | | | | | This removes an extraneous ALLOW_THIS_IN_INITIALIZER, and also adds to a comment in browser_init.cc the relevant bug. TBR=aa,tfarina Review URL: http://codereview.chromium.org/668181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40802 0039d316-1c4b-4281-b951-d872f2087c98
* Display sticky and non sticky notifications separately.oshima@chromium.org2010-03-069-84/+657
| | | | | | | | | | | | Added separate containers for sitcky, non sticky notifications. I copied most of desktop notification unittest. I'll refactor it and reduce duplicate in next CL. BUG=33306 TEST=added desktop_notification_unittests for chromeos. Review URL: http://codereview.chromium.org/661289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40801 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crashing in FFmpegGlueTest.Write and friendshclam@chromium.org2010-03-051-20/+15
| | | | | | | | | | | | | | | | BUG=36037 TEST=FFmpegGlueTest.* runs on build bot FFmpegGlueTest.Write was crashing on build bots due to that it has dependencies on previous test to run. And strangely the build bot didn't run all the test cases, resulting the crash. This is fixed by extracting the initialization step and putting it into a common test setup task. Review URL: http://codereview.chromium.org/668034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40800 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeFrame's host network stack implementation for NPAPI would not get and ↵ananta@chromium.org2010-03-052-20/+126
| | | | | | | | | | | | | | | | | | set cookies correctly if the browser did not support the NPN_GetValue/NPN_SetValue mechanisms for getting and setting cookies. The fallback was to set/get cookies on the document url which was broken. We now fallback to using the XPCOM cookie service for getting and setting cookies. Fixes bug http://code.google.com/p/chromium/issues/detail?id=37561 Bug=37561 Review URL: http://codereview.chromium.org/669212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40799 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the timeout for nacl_ui_testsgregoryd@google.com2010-03-052-7/+13
| | | | | | Review URL: http://codereview.chromium.org/669215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40798 0039d316-1c4b-4281-b951-d872f2087c98
* Thread-safety for X509Certificate's intermediate-certs list.snej@chromium.org2010-03-0511-90/+241
| | | | | | | | | BUG=32553,30001 TEST=none Review URL: http://codereview.chromium.org/661223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40797 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up the content settings UI to the appcache.michaeln@chromium.org2010-03-0521-111/+509
| | | | | | | | | | | | | * Populate the tree view with appcaches * Delete selected appcaches from the tree view * Delete the date range indicated in the browsing data remover TEST=manual BUG=34634 Review URL: http://codereview.chromium.org/660423 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40796 0039d316-1c4b-4281-b951-d872f2087c98
* Estimate the renderer working set on Linux. This is less expensive and works ↵thestig@chromium.org2010-03-051-5/+113
| | | | | | | | | | in the Chromium SUID sandbox because it does not require access to /proc. Also cache the renderer memory usage value - in some workloads we ask for the memory usage too frequently. BUG=32519 TEST=none Review URL: http://codereview.chromium.org/669105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40795 0039d316-1c4b-4281-b951-d872f2087c98
* Always call SSLSetPeerDomainName. The SSLSetPeerDomainName call waswtc@chromium.org2010-03-051-8/+7
| | | | | | | | | | | put inside an if statement by mistake. R=snej BUG=30684 TEST=none Review URL: http://codereview.chromium.org/669207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40794 0039d316-1c4b-4281-b951-d872f2087c98
* Add NaCl Win64 binaries to chrome dependenciesgregoryd@google.com2010-03-051-0/+1
| | | | | | Review URL: http://codereview.chromium.org/669204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40793 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Fix build break in r40786 due to file not ending with a newline. ↵tschmelcher@chromium.org2010-03-052-2/+2
| | | | | | | | | | | (Don't know why the trybot didn't catch that ...) Also fix a GCC signedness warning when compiling the domain whitelist code. TEST=built on Linux BUG=none Review URL: http://codereview.chromium.org/669206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40792 0039d316-1c4b-4281-b951-d872f2087c98