summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Remove wstring from l10n_util. Part 7.avi@chromium.org2011-01-0632-270/+351
| | | | | | | | | BUG=9911 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6088008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70654 0039d316-1c4b-4281-b951-d872f2087c98
* Update the copyright year.kathyw@chromium.org2011-01-0661-61/+61
| | | | | | | | | | TBR=aa BUG=none TEST=none Review URL: http://codereview.chromium.org/6140001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70653 0039d316-1c4b-4281-b951-d872f2087c98
* Small cleanup for previous CL in AppApiTest.AppProcessRedirectBack.mpcomplete@chromium.org2011-01-061-9/+5
| | | | | | | | | BUG=61757 TEST=n/a Review URL: http://codereview.chromium.org/6076007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70652 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 630.0 to 631.0chrome-release@google.com2011-01-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70650 0039d316-1c4b-4281-b951-d872f2087c98
* Make starred History*Provider results stay in the autocomplete dropdown, ↵msw@chromium.org2011-01-063-8/+56
| | | | | | | | | | | | | update tests. Don't delete bookmarked AutoCompleteMatches from the dropdown list, remove their history data and hide their backing store instead. Expose HistoryProvider::DeleteMatch() and add delete tests. BUG=67822 TEST=New unit tests + Check that starred History*Provider results aren't removed from the omnibox autocomplete dropdown set of matches. Review URL: http://codereview.chromium.org/6078005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70648 0039d316-1c4b-4281-b951-d872f2087c98
* [SYNC] Sessions datatype refactor. Most things related to sessions ↵zea@chromium.org2011-01-0622-714/+2105
| | | | | | | | | | | under-the-hood have changed. More tests on the way. BUG=30519,62753 TEST=unit_tests,sync_integration_tests Review URL: http://codereview.chromium.org/5705004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70645 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Make Autofill profile lists multi-select and implementing deletingjhawkins@chromium.org2011-01-063-14/+25
| | | | | | | | | | | multiple list items. BUG=66956 TEST=none Review URL: http://codereview.chromium.org/6029013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70644 0039d316-1c4b-4281-b951-d872f2087c98
* Fix official chrome linux builder (missing include).estade@chromium.org2011-01-061-2/+3
| | | | | | | | | | BUG=none TEST=tree TBR=satish Review URL: http://codereview.chromium.org/6050016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70643 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac buildpiman@google.com2011-01-061-1/+1
| | | | | | | | BUG=broken mac build TEST=none TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70642 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70629 - Add multi-process notification class.dmaclach@chromium.org2011-01-068-614/+0
| | | | | | | | | | | | | | | This is a platform abstraction for a notification that can be sent between processes. Currently only implemented on Mac. Windows and Linux will be done in a future CL. BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/5970015 TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/6029014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70639 0039d316-1c4b-4281-b951-d872f2087c98
* Add -multifail to the Google Update "ap" value if --multi-install is present ↵grt@chromium.org2011-01-062-18/+56
| | | | | | | | | | | on the command line. BUG=61609 TEST=Run mini_installer.exe and notice that -multifail is added to the "ap" value in the ClientState key when --multi-install is on the command-line. The value is removed by setup.exe at the end of a successful install. Review URL: http://codereview.chromium.org/6005016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70638 0039d316-1c4b-4281-b951-d872f2087c98
* Fix indents. I am used to webkit style, so did it wrong in last commit.inferno@chromium.org2011-01-061-1/+1
| | | | | | | BUG=68244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70637 0039d316-1c4b-4281-b951-d872f2087c98
* Enable accelerated compositing in fullscreen pepper.piman@google.com2011-01-063-71/+281
| | | | | | | | | | | | | | | The compositing itself is trivial since there is just a fullscreen plugin instance (that we blit full-screen), but it allows the use of the 3D contexts in pepper when fullscreen is on (they require accelerated compositing). Accelerated compositing is only triggered when a Surface3D is bound to the instance. Otherwise the regular 2D painting path is used. This CL also refactors a bit RenderWidgetFullscreenPepper, merging the trivial WidgetFullscreenContainer into RenderWidgetFullscreenPepper - it's simpler that way. BUG=none TEST=Flash Review URL: http://codereview.chromium.org/5994002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70636 0039d316-1c4b-4281-b951-d872f2087c98
* Turn the volume range check into a bail out return to prevent browser crash.inferno@chromium.org2011-01-061-2/+3
| | | | | | | | | BUG=68244 TEST=None Review URL: http://codereview.chromium.org/6133001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70635 0039d316-1c4b-4281-b951-d872f2087c98
* If speech input is disabled and we receive IPC calls, terminate the renderer.satish@chromium.org2011-01-064-28/+53
| | | | | | | | | BUG=68666 TEST=none Review URL: http://codereview.chromium.org/6128001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70634 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing the bug that occurs when the hover shader becomes null due to small ↵rlp@chromium.org2011-01-061-6/+9
| | | | | | | | | | | tab width. BUG=67498 TEST=visual, layout tests, tested with null shader Review URL: http://codereview.chromium.org/6004013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70630 0039d316-1c4b-4281-b951-d872f2087c98
* Add multi-process notification class.dmaclach@chromium.org2011-01-068-0/+614
| | | | | | | | | | | | This is a platform abstraction for a notification that can be sent between processes. Currently only implemented on Mac. Windows and Linux will be done in a future CL. BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/5970015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70629 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at adding http/backend cache events to the NetLog. mmenke@chromium.org2011-01-068-38/+90
| | | | | | | | | | | | | | | | | | | | | | | | | Adds sources and events for ActiveCacheEntry and EntryImpl objects, as well as adding cache read/write events to HttpCacheTransactions. Most new read/write events are only logged when NetLog logging mode is set to log all events. Also, net-internals now merges begin and end events that have parameters, as long as only one of them has parameters. I think this increases readability, at the cost of making it a little more difficult to follow timings with just the "st" values. BUG=59382 TEST=none yet, other than updates to existing tests. Originally applied: http://src.chromium.org/viewvc/chrome?view=rev&revision=70618 Reverted: http://src.chromium.org/viewvc/chrome?view=rev&revision=70619 Fixed and trying again... Review URL: http://codereview.chromium.org/6125001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70628 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium support for webkitAnimationTime propertyjamesr@chromium.org2011-01-061-0/+3
| | | | | | | | | | | These are the chrome changes needed for https://bugs.webkit.org/show_bug.cgi?id=51952. BUG=64848 TEST=layout tests Review URL: http://codereview.chromium.org/5962018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70626 0039d316-1c4b-4281-b951-d872f2087c98
* Update checks of multi-installs now use the proper app guid.grt@chromium.org2011-01-065-9/+36
| | | | | | | | | BUG=61609 TEST=install Chrome with --multi-install, monitor GoogleUpdate's log (e.g., via Sawbuck), and confirm that an update check uses the multi-installer package's app guid. Review URL: http://codereview.chromium.org/6100003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70623 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70621 - With the Mac App Store, we see that window controls are no ↵hans@chromium.org2011-01-063-13/+13
| | | | | | | | | | | | | | longer tied to the top of the window. Adjust ours downward so they have space to breathe. BUG=68746 TEST=window widgets are vertically centered Review URL: http://codereview.chromium.org/6126001 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/6129001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70622 0039d316-1c4b-4281-b951-d872f2087c98
* With the Mac App Store, we see that window controls are no longer tied to ↵avi@chromium.org2011-01-063-13/+13
| | | | | | | | | | | the top of the window. Adjust ours downward so they have space to breathe. BUG=68746 TEST=window widgets are vertically centered Review URL: http://codereview.chromium.org/6126001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70621 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70618 - First pass at adding http/backend cache events to the NetLog. mmenke@chromium.org2011-01-068-90/+38
| | | | | | | | | | | | | | | | | | | | | | | Adds sources and events for ActiveCacheEntry and EntryImpl objects, as well as adding cache read/write events to HttpCacheTransactions. Most new read/write events are only logged when NetLog logging mode is set to log all events. Also, net-internals now merges begin and end events that have parameters, as long as only one of them has parameters. I think this increases readability, at the cost of making it a little more difficult to follow timings with just the "st" values. BUG=59382 TEST=none yet, other than updates to existing tests. Review URL: http://codereview.chromium.org/4067002 TBR=mmenke@chromium.org Review URL: http://codereview.chromium.org/6005015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70619 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at adding http/backend cache events to the NetLog. mmenke@chromium.org2011-01-068-38/+90
| | | | | | | | | | | | | | | | | | | | Adds sources and events for ActiveCacheEntry and EntryImpl objects, as well as adding cache read/write events to HttpCacheTransactions. Most new read/write events are only logged when NetLog logging mode is set to log all events. Also, net-internals now merges begin and end events that have parameters, as long as only one of them has parameters. I think this increases readability, at the cost of making it a little more difficult to follow timings with just the "st" values. BUG=59382 TEST=none yet, other than updates to existing tests. Review URL: http://codereview.chromium.org/4067002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70618 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in handling of openning background tabs by way of clickingsky@chromium.org2011-01-066-9/+18
| | | | | | | | | | | on omnibox. BUG=60553 TEST=see bug Review URL: http://codereview.chromium.org/6028010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70616 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect assertion following the move of Geolocation provider in to its ↵jknotten@chromium.org2011-01-064-20/+32
| | | | | | | | | | | | | | | own thread. Change r61182 <http://crrev.com/61182> moved the geolocation providers on to their own "Geolocation" thread. The experimental CoreLocation provider needs to be changed accordingly to send position updates to the Geolocation thread instead of browser thread. BUG=67311 TEST=None Review URL: http://codereview.chromium.org/6037016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70615 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] In modal JS dialogs with text fields, disable line breaks and just ↵rsesek@chromium.org2011-01-061-1/+2
| | | | | | | | | | | overflow the text box. BUG=65232 TEST=See reduced test case in bug. Review URL: http://codereview.chromium.org/6028013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70614 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression in upgrade detection in about dialog.grt@chromium.org2011-01-061-1/+1
| | | | | | | | | BUG=67478 TEST=Install SxS, start chrome, open about dialog, notice that it doesn't say to restart if there's no update. Review URL: http://codereview.chromium.org/6076008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70612 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 629.0 to 630.0chrome-release@google.com2011-01-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70604 0039d316-1c4b-4281-b951-d872f2087c98
* Remove legacy non-client-based geolocation code.jknotten@chromium.org2011-01-0612-296/+2
| | | | | | | | BUG=59907 Review URL: http://codereview.chromium.org/5938002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70602 0039d316-1c4b-4281-b951-d872f2087c98
* No-op change to trigger a buildfinnur@chromium.org2011-01-061-2/+2
| | | | | | | | | | | | (fix a typo in a random file) TBR=sky BUG=None TEST=None Review URL: http://codereview.chromium.org/6109002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70601 0039d316-1c4b-4281-b951-d872f2087c98
* Integrate about:conflicts with --diagnosticsfinnur@chromium.org2011-01-0611-136/+273
| | | | | | | | | | | | | | | | | This should enable the user to find conflicting dlls that are crashing Chrome on startup. This changelist introduces a limited_mode for scanning, since the diagnostics tests run without the help of many Chrome services, so we can't use the File thread for asynchronous scanning or the notification system. Also changed the scanning so that if no signature/description is given in the blacklist, then we mark the DLL as a confirmed match if the name and the location match (before we used to match it as a 'suspected' match). A very sizable chunk of the blacklist is malware, which has no signature, so this gives us the ability to trigger the wrench badge on finding malware (that part remains opt-in through about:flags). Also added failure count to diagnostics output (sometimes the error scrolls off screen, so having a note at the bottom helps). BUG=51105 TEST=All diagnostics tests run as part of the unit tests. Review URL: http://codereview.chromium.org/6098004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70600 0039d316-1c4b-4281-b951-d872f2087c98
* Fix UI-thread blocking issue in SetImeConfig.yusukes@google.com2011-01-063-31/+71
| | | | | | | | | | | Do not kill ibus-daemon before FlushImeConfig() since it can lead the ibus_config_set_value() call to block for 25 seconds (i.e. GDBus default timeout) when ibus-1.4 and GDBus libraries are in use. BUG=chromium-os:9685 TEST=manually with ibus-1.3 and 1.4. Review URL: http://codereview.chromium.org/6032005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70598 0039d316-1c4b-4281-b951-d872f2087c98
* This is follow-up CL forkochi@chromium.org2011-01-061-1/+1
| | | | | | | | | | | http://codereview.chromium.org/6057002/ BUG=chromium-os:10364 TEST=manually check if pulldown menu of apps on newtab page doesn't have 'create shortcut'. Review URL: http://codereview.chromium.org/6060003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70597 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo; unbreak official Win build.avi@chromium.org2011-01-061-1/+1
| | | | | | | | | | BUG=9911 TEST=Official Win builder builds. Review URL: http://codereview.chromium.org/6083013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70595 0039d316-1c4b-4281-b951-d872f2087c98
* Switch back to building the Native Client plugin on all platforms now thatabarth@chromium.org2011-01-061-8/+1
| | | | | | | | | | we've resolved the Windows build issue. TBR=noelallen Review URL: http://codereview.chromium.org/5986018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70593 0039d316-1c4b-4281-b951-d872f2087c98
* net: Add namespace net to the remaining files under url_request directory.tfarina@chromium.org2011-01-0673-214/+251
| | | | | | | | | | | | It just adds the 'namespace net' to these files and a typedef for them, because there are many entries to fix in one pass. They will be fixed later. BUG=64263 TEST=trybots Review URL: http://codereview.chromium.org/6056007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70592 0039d316-1c4b-4281-b951-d872f2087c98
* Printing: Get settings on the UI thread on all platforms.thestig@chromium.org2011-01-062-19/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6027007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70591 0039d316-1c4b-4281-b951-d872f2087c98
* Disable plugin tests on mac.estade@chromium.org2011-01-061-0/+15
| | | | | | | | | | | these are consistently failing on mac 10.6; see bug. BUG=68303 TEST=tree is a little greener Review URL: http://codereview.chromium.org/6002019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70584 0039d316-1c4b-4281-b951-d872f2087c98
* [SYNC] HttpBridge's UrlFetcher should not send cookieszea@chromium.org2011-01-062-4/+1
| | | | | | | | | BUG=60227 TEST=unit Review URL: http://codereview.chromium.org/6093007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70580 0039d316-1c4b-4281-b951-d872f2087c98
* metrics: Add new accelerator user action hashes.derat@chromium.org2011-01-061-0/+19
| | | | | | | | | | | | | | This adds hashes for the actions that I added in http://codereview.chromium.org/6035010/ (along with a missing one for BadMessageTerminate_RVD). BUG=chromium-os:10403 TEST=none TBR=jcivelli Review URL: http://codereview.chromium.org/6093008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70579 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Do not make folder editor dialog resizable.tfarina@chromium.org2011-01-061-0/+1
| | | | | | | | | BUG=None TEST=manual Review URL: http://codereview.chromium.org/6000011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70578 0039d316-1c4b-4281-b951-d872f2087c98
* Move remoting setup from the wrench menu to the advances options page.sergeyu@chromium.org2011-01-067-36/+60
| | | | | | | | | BUG=67218 TEST=None Review URL: http://codereview.chromium.org/5974012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70577 0039d316-1c4b-4281-b951-d872f2087c98
* Chromoting setup flow: implemented rest of setup flow steps.sergeyu@chromium.org2011-01-0617-61/+449
| | | | | | | | | BUG=67218 TEST=None Review URL: http://codereview.chromium.org/6033005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70576 0039d316-1c4b-4281-b951-d872f2087c98
* [gtk] Fix a couple painting issues with infobar arrows.estade@chromium.org2011-01-062-0/+17
| | | | | | | | | | | | 1) repaint the arrow when the location icon moves. The location icon can move, for example, when the home button is added or removed. 2) paint the arrow on top of the location icon explicitly. This is necessary because sometimes the location icon sits in a different X window from the toolbar, and we cannot paint over it in the toolbar's expose event. In particular, try going to paypal.com and then crashing flash. Without this patch, the top of the arrow will be lopped off. BUG=68457 TEST=manual Review URL: http://codereview.chromium.org/6056010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70574 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for the Remoting setup flow.sergeyu@chromium.org2011-01-0615-111/+328
| | | | | | | | | | | | | | 1. Add gaia_login.html and setup_flow_error.html resources. 2. Add SetupFlowErrorStepBase for errors. 3. More flexible message handling. 4. Support for multiple message handlers in ServiceProcessControl. BUG=67218 TEST=Unittests. Review URL: http://codereview.chromium.org/6064006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70573 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Add metrics for various accelerators.derat@chromium.org2011-01-065-6/+83
| | | | | | | | | | | | | | | | | | This adds reporting of the accelerators used to invoke various actions (e.g. Back can be invoked by Alt-Left, Backspace, or F1 on Chrome OS). These stats will be used as input for future keyboard designs. Also removed the F5 "System options" accelerator, which is a no-op -- Chrome never sees this key since the window manager grabs it. BUG=chromium-os:10403 TEST=replaced the metrics calls with logging statements and checked that they were executed when expected Review URL: http://codereview.chromium.org/6035010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70572 0039d316-1c4b-4281-b951-d872f2087c98
* NTP: Fix issue where multiple calls to showNotification was broken.arv@chromium.org2011-01-061-7/+7
| | | | | | | | | BUG=68432 TEST=Manually by calling showNotification multiple times. Review URL: http://codereview.chromium.org/5985011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70568 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Fix issue with the calculation of the index of a list item.arv@chromium.org2011-01-061-1/+2
| | | | | | | | | | | This fixes issues where list items cannot be selected when zoomed out a bit. BUG=68670 TEST=Zoom out and select bookmarks Review URL: http://codereview.chromium.org/5978008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70566 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from l10n_util. Part 6.avi@chromium.org2011-01-0637-315/+433
| | | | | | | | | BUG=9911 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6056009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70565 0039d316-1c4b-4281-b951-d872f2087c98