summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of chrome dependencies from PluginProcessHost by moving dispatching ↵jam@chromium.org2011-05-1818-90/+145
| | | | | | | | of chrome specific messages to a chrome IPC filter. Review URL: http://codereview.chromium.org/7036025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85767 0039d316-1c4b-4281-b951-d872f2087c98
* Added new utility name 'html2ezt.py' to fix-up Doxygen htmls files for EZTmball@google.com2011-05-184-4/+145
| | | | | | | | | BUG=None TEST=Manual testing Review URL: http://codereview.chromium.org/6976007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85766 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land:ben@chromium.org2011-05-1835-152/+128
| | | | | | | | | | | | Consolidate ShouldUseNativeFrame/AlwaysUseNativeFrame/UseNativeFrame spaghetti. See earlier commit in log for full description. THIS WILL BREAK chrome_frame_tests! BUG=none TEST=none Review URL: http://codereview.chromium.org/7036011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85765 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable PrerenderInfiniteLoop test and upgrade ↵dominich@chromium.org2011-05-181-5/+2
| | | | | | | | | | | | PrerenderInfiniteLoopMultiple from DISABLED to FLAKY BUG=77323,81679 TEST=PrerenderBrowserTest.PrerenderInfiniteLoop,PrerenderBrowserTest.PrerenderInfiniteLoopMultiple Review URL: http://codereview.chromium.org/7031032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85764 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash when list of devices is NULL (e.g. over VNC/NX sessions).sadrul@chromium.org2011-05-181-1/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7044003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85763 0039d316-1c4b-4281-b951-d872f2087c98
* Move download stuff to download tab helper.avi@chromium.org2011-05-1820-139/+242
| | | | | | | | | | | | | BUG=71097 TEST=zero visible change in how the download system works Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85486 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85504 Review URL: http://codereview.chromium.org/6973035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85762 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Rewrite tweak_info_plist as a Python script instead of bash.rsesek@chromium.org2011-05-181-170/+237
| | | | | | | | | | | | | The output is identical to that of the bash script; no other changes are included in this CL. BUG=80558 TEST=Build a branded Chrome and everything is as it should be. Review URL: http://codereview.chromium.org/7029018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85761 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.3.8.1.kmillikin@chromium.org2011-05-181-1/+1
| | | | | | | | | | R=ager@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/7043004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85760 0039d316-1c4b-4281-b951-d872f2087c98
* Fix clang build.dilmah@chromium.org2011-05-182-0/+13
| | | | | | | | | | TBR=dpolukhin@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/7029029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85759 0039d316-1c4b-4281-b951-d872f2087c98
* Mark DownloadTest.BrowserCloseAfterDownload as failing on Windowsbattre@chromium.org2011-05-181-1/+7
| | | | | | | | BUG=82278 TEST=no TBR=rdsmith@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85758 0039d316-1c4b-4281-b951-d872f2087c98
* Private API for extensions like ssh-client that need access to ↵dilmah@chromium.org2011-05-1829-82/+1174
| | | | | | | | | | | | | | | | | | | | | | | | | websocket-to-tcp proxy. Access to TCP is obtained in following way: (1) extension requests authentication token via call to private API like: chrome.webSocketProxyPrivate.getPassportForTCP('netbsd.org', 25, callback); if API validates this request then extension obtains some string token (in callback). (2) open websocket connection to local websocket-to-tcp proxy ws://127.0.0.1:10101/tcpproxy (3) pass header containing hostname, port and token obtained at step (1) (4) communicate (in base64 encoding at this moment). Proxy (running in chrome process) verifies those tokens by calls to InternalAuthVerification::VerifyPassport Passports are one-time; no passport can be reused. Passports expire in short period of time (20 seconds). BUG=chromium-os:9667 TEST=unit_test,apitest Review URL: http://codereview.chromium.org/6683060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85757 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable DownloadTest.BrowserCloseAfterDownloadbattre@chromium.org2011-05-181-3/+1
| | | | | | | | | | Re-enable DownloadTest.BrowserCloseAfterDownload as per discussion on the bug tracker. Will revert if it breaks the build. BUG=82278 TEST=no TBR=rdsmith@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85756 0039d316-1c4b-4281-b951-d872f2087c98
* Bump up libcros revisiondpolukhin@chromium.org2011-05-181-1/+1
| | | | | | | | | | | libcros commit http://git.chromium.org/gitweb/?p=chromiumos/platform/cros.git;a=commit;h=4a560ab620a75a3ebc469096fc00160a803d73ba BUG=chromium-os:15349 TEST=build Review URL: http://codereview.chromium.org/7043005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85755 0039d316-1c4b-4281-b951-d872f2087c98
* An initial curvecp implementation. This implementation is not complete,mbelshe@google.com2011-05-1833-0/+3747
| | | | | | | | | | but is good enough to start collaboration. BUG=none TEST=curvecp_unittests Review URL: http://codereview.chromium.org/7037022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85753 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the heapchecker suppression for Bug 80663.hbono@chromium.org2011-05-181-1/+0
| | | | | | | | | TBR=thestig,timurrrr,glider BUG=80663 TEST=make the "Linux Heapcheck" bot green. Review URL: http://codereview.chromium.org/7042008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85751 0039d316-1c4b-4281-b951-d872f2087c98
* Implement EvictOriginData in QuotaManager.dmikurube@chromium.org2011-05-183-6/+120
| | | | | | | | | BUG=61676 TEST=QuotaManagerTest.EvictOriginData Review URL: http://codereview.chromium.org/7029007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85750 0039d316-1c4b-4281-b951-d872f2087c98
* Use the url as the value for links without a text value.ctguil@chromium.org2011-05-181-0/+7
| | | | | | | | | BUG=36581 TEST=JAWS and NVDA read the link destination instead of simply "link". Review URL: http://codereview.chromium.org/7019027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85749 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 769.0 to 770.0chrome-release@google.com2011-05-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85746 0039d316-1c4b-4281-b951-d872f2087c98
* Added ENABLE_DETAILS=1 to features_override.gypimorrita@chromium.org2011-05-181-0/+1
| | | | | | | | | BUG=82941 TEST=manual Review URL: http://codereview.chromium.org/7044001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85744 0039d316-1c4b-4281-b951-d872f2087c98
* Add namespace prefixes to yet another suppression rule.hbono@chromium.org2011-05-181-4/+4
| | | | | | | | | | | This change is hopefully the final update to make the heapchecker bot green. TBR=thestig,timurrrr,glider BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7042007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85743 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 86718:86738.yuzo@chromium.org2011-05-181-1/+1
| | | | | | | | TEST=none BUG=none TBR=jschuh git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85742 0039d316-1c4b-4281-b951-d872f2087c98
* Cope with OnSignallingDisconnected without preceding OnSignallingConnected.wez@chromium.org2011-05-181-0/+8
| | | | | | | | | | BUG= TEST=Run a Debug build of remoting_simple_host with an invalid XMPP token, and verify that the DCHECK_EQ in OnSignallingDisconnected does not fire when the connection fails. Review URL: http://codereview.chromium.org/6975036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85741 0039d316-1c4b-4281-b951-d872f2087c98
* Move SystemMonitor to base/.willchan@chromium.org2011-05-181-1/+2
| | | | | | | | | | | | | | | | | I plan to use SystemMonitor in net/. Fix up the Mac implementation not to use Cocoa APIs since @interface is not allowed in base. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85732 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85737 Review URL: http://codereview.chromium.org/7015017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85740 0039d316-1c4b-4281-b951-d872f2087c98
* Add namespace prefixess to two more suppression rules.hbono@chromium.org2011-05-181-3/+3
| | | | | | | | | | | This change is another update to make unit tests green. TBR=thestig,timurrrr,glider BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7039033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85739 0039d316-1c4b-4281-b951-d872f2087c98
* Make the UI-integration thread a non-UI thread in the Chrome sense.wez@chromium.org2011-05-189-35/+37
| | | | | | | | | | BUG= TEST=remoting_simple_host should continue to work after this change is applied. Review URL: http://codereview.chromium.org/6975035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85738 0039d316-1c4b-4281-b951-d872f2087c98
* Move SystemMonitor to base/.willchan@chromium.org2011-05-1828-51/+534
| | | | | | | | | | | | | | | I plan to use SystemMonitor in net/. Fix up the Mac implementation not to use Cocoa APIs since @interface is not allowed in base. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=85732 Review URL: http://codereview.chromium.org/7015017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85737 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Remove a memcheck suppression.thestig@chromium.org2011-05-181-26/+0
| | | | | | | | BUG=68553 TEST=none Review URL: http://codereview.chromium.org/7042002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85735 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 85732 (broke build) - Move SystemMonitor to base/.willchan@chromium.org2011-05-1827-529/+46
| | | | | | | | | | | | | | | | I plan to use SystemMonitor in net/. Fix up the Mac implementation not to use Cocoa APIs since @interface is not allowed in base. BUG=none TEST=none Review URL: http://codereview.chromium.org/7015017 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/7042003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85734 0039d316-1c4b-4281-b951-d872f2087c98
* Add a prefix to another suppression rule.hbono@chromium.org2011-05-181-1/+1
| | | | | | | | | | | This change updates the suppression rules to fix unit tests. TBR=thestig,timurrrr,glider BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7039032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85733 0039d316-1c4b-4281-b951-d872f2087c98
* Move SystemMonitor to base/.willchan@chromium.org2011-05-1828-137/+147
| | | | | | | | | | | | | I plan to use SystemMonitor in net/. Fix up the Mac implementation not to use Cocoa APIs since @interface is not allowed in base. BUG=none TEST=none Review URL: http://codereview.chromium.org/7015017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85732 0039d316-1c4b-4281-b951-d872f2087c98
* Hide translate infobar on programmatic navigation.jeremy@chromium.org2011-05-189-19/+33
| | | | | | | | | | | | | | | In Google news, you can change the UI language through a popup menu [which does so by submitting a form programmatically]. The translation infobar wasn't being refreshed in this situation because the page navigation being performed is programmatic. Infobar hiding on navigation, goes through TabContents::ExpireInfoBars() which has an early return if the navigation just performed wasn't initiated by the user. After this, the code loops through the list of infobars and calls ShouldExpire() on each one to determine if it can be closed. This CL removes the early return and moves the code to determine dismissal to the ShouldExpire() method of the infobar delegates, thus allowing the translate infobar to indicate that it can be dismissed on page navigation. BUG=70261 TEST=See bug. Review URL: http://codereview.chromium.org/6883299 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85731 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Update another suppression with the namespace after updating ↵thestig@chromium.org2011-05-181-2/+2
| | | | | | | | | | the Lucid bot. BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7029024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85730 0039d316-1c4b-4281-b951-d872f2087c98
* Make clang plugin work with generated source files when ninja is used.thakis@chromium.org2011-05-181-0/+1
| | | | | | | | | | | | | ninja puts generated code into "ninja" instead of "out", so that directory needs to be added to the list of ignored directories. BUG=none TEST=none Review URL: http://codereview.chromium.org/7017039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85729 0039d316-1c4b-4281-b951-d872f2087c98
* Add namespaces to the suppression rules.hbono@chromium.org2011-05-181-4/+4
| | | | | | | | | | This change just added namespaces to some suppression rules so it works on the Lucid bot. BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7036029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85728 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: change all fun:basic_string* suppressions to fun:*basic_string*.thestig@chromium.org2011-05-181-10/+10
| | | | | | | | BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7038031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85727 0039d316-1c4b-4281-b951-d872f2087c98
* Backout FAILS_ BiDiChecker tests.jeremy@chromium.org2011-05-181-12/+0
| | | | | | | | | | Some of the new bidi tests marked as failing are not completing on release builders. TEST=None BUG=83016 TBR= git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85726 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: change all fun:basic_string suppressions to fun:basic_string*thestig@chromium.org2011-05-181-10/+10
| | | | | | | | BUG=82715 TEST=none Review URL: http://codereview.chromium.org/7039030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85725 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a couple of crashes related to app-crashed balloon.sadrul@chromium.org2011-05-181-5/+15
| | | | | | | | | | | Close the crash-notification balloon if background contents is restarted for an app. And check for valid values when loading background contents. BUG=82492, 82505 TEST=manually Review URL: http://codereview.chromium.org/7012031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85724 0039d316-1c4b-4281-b951-d872f2087c98
* Use observer for an X message pump to intercept keyevents for volume control.sadrul@chromium.org2011-05-182-30/+61
| | | | | | | | | BUG=none TEST=Pressed F8/F9/F10 keys on chromeos builds with and without touchui on the desktop and saw the volume-control bubble show up. Review URL: http://codereview.chromium.org/7011005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85723 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure new gaia password gets picked up as the new passphrase.lipalani@chromium.org2011-05-181-6/+10
| | | | | | | | | BUG=76128 TEST= Review URL: http://codereview.chromium.org/7029023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85722 0039d316-1c4b-4281-b951-d872f2087c98
* Show error in the bookmarks bar if passphrase is not valid.lipalani@chromium.org2011-05-181-2/+5
| | | | | | | | | BUG=81492 TEST= Review URL: http://codereview.chromium.org/7019023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85721 0039d316-1c4b-4281-b951-d872f2087c98
* Added GetAvailableSpace to QuotaManagerkinuko@chromium.org2011-05-184-1/+65
| | | | | | | | | | BUG=61676 TEST=QuotaManagerTest.GetAvailableSpaceTest Review URL: http://codereview.chromium.org/7014042 Patch from Taiju Tsuiki <tzik@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85720 0039d316-1c4b-4281-b951-d872f2087c98
* Make NotifyHeadersComplete the last call in the function.aarya@google.com2011-05-181-2/+2
| | | | | | | BUG=82903 Review URL: http://codereview.chromium.org/7038017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85719 0039d316-1c4b-4281-b951-d872f2087c98
* Do not handle Enable and Disable signals of IBusInputContext.penghuang@chromium.org2011-05-182-27/+1
| | | | | | | | | | | | | | | Becasue Enable and Disable are for indicating if an IBusInputContext is associated with an input method engine and the engine is active. So InputMethodIBus should not use them to decide if the input method system is enabled or not. BUG=None TEST=Manually Review URL: http://codereview.chromium.org/6975013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85718 0039d316-1c4b-4281-b951-d872f2087c98
* This error has been fixenated.abarth@chromium.org2011-05-181-8/+0
| | | | | | Review URL: http://codereview.chromium.org/6975039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85717 0039d316-1c4b-4281-b951-d872f2087c98
* Remove redundant MessageLoopProxy from LocalFilePathCallbackDispatcher.adamk@chromium.org2011-05-182-23/+9
| | | | | | | | | | | | | | | | From what I can see, callbacks from FileSystemOperation will always happen on the calling thread, which is already the IO thread. Thus, the io_loop_ member isn't needed, and the callbacks can be called directly. This change is in preparation for a further refactoring of the FileSystem URLRequestJobs. R=ericu@chromium.org Review URL: http://codereview.chromium.org/7017034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85713 0039d316-1c4b-4281-b951-d872f2087c98
* Updating nacl_revision in DEPS.ncbray@google.com2011-05-181-3/+4
| | | | | | | | | | BUG= none TEST= none Review URL: http://codereview.chromium.org/7019025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85712 0039d316-1c4b-4281-b951-d872f2087c98
* Synchronize window resize in MoveMouseToCenterAndPress on linux.oshima@google.com2011-05-183-29/+38
| | | | | | | | | | | | I tried to synchronize it in Show methods (in test mode), but it didn't work because next task is posted before show and running message loop executes the task before the window gets resized. For now, I decided to put the code in ui_controls. Let me know if you have suggestion where to put this code. BUG=82219 TEST=bookmark test and menu_item_view tests are no longer flaky without gtk hack. Review URL: http://codereview.chromium.org/6982031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85711 0039d316-1c4b-4281-b951-d872f2087c98
* Call SwapBuffersCallback multiple times if a frame was dropped.nduca@chromium.org2011-05-185-1/+24
| | | | | | | | BUG=82084 Review URL: http://codereview.chromium.org/7031028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85710 0039d316-1c4b-4281-b951-d872f2087c98
* Disable testNotificationOrderAfterClosingOne on winnirnimesh@google.com2011-05-181-0/+2
| | | | | | | | | | BUG=66072 TEST= Review URL: http://codereview.chromium.org/7039027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85709 0039d316-1c4b-4281-b951-d872f2087c98