summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* First stage of proxy extension API.pam@chromium.org2010-08-0427-155/+1819
| | | | | | | | | | | | | Adds a basic API that will cover the features available with the --proxy-server command-line switch, once the underlying proxy config is rewritten to actually access the pref dynamically rather than only ever loading a proxy config on startup. BUG=48930 TEST=covered by browser_tests (ExtensionApiTest.Proxy*) Review URL: http://codereview.chromium.org/3074013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54882 0039d316-1c4b-4281-b951-d872f2087c98
* Optimize waterfall fetch by skipping succeeded buildstimurrrr@chromium.org2010-08-041-7/+9
| | | | | | | TEST="sh tools/valgrind/waterfall.sh fetch" should become faster Review URL: http://codereview.chromium.org/3061050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54881 0039d316-1c4b-4281-b951-d872f2087c98
* Disable HttpNetworkTransactionTest.Incomplete100ThenEOF under ThreadSanitizerglider@chromium.org2010-08-043-2/+10
| | | | | | | | | | | | | | on Mac. Disable SpdyNetworkingTest/SpdyNetworkTransactionTest.SocketWriteReturnsZero* and SpdyNetworkingTest/SpdyNetworkTransactionTest.CancelledTransactionSendRst* under ThreadSanitizer on all platforms (crash on Mac and Win) BUG=51145,51144,50918 TBR=timurrrr Review URL: http://codereview.chromium.org/3074028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54880 0039d316-1c4b-4281-b951-d872f2087c98
* Add dictionary comparing functions to DictionaryValue and unit testsdanno@chromium.org2010-08-043-22/+282
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/3035045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54879 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 64604:64626.pfeldman@chromium.org2010-08-041-1/+1
| | | | | | | | TBR=jianli Review URL: http://codereview.chromium.org/3064036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54871 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Some clang appeasing.thakis@chromium.org2010-08-0421-34/+38
| | | | | | | | BUG=TEST=none Review URL: http://codereview.chromium.org/3089004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54870 0039d316-1c4b-4281-b951-d872f2087c98
* Implement "Add" and "Remove" buttons in Language and Input page.satorux@chromium.org2010-08-049-28/+286
| | | | | | | | | | | | | | Along the way, remove translation for language codes in |localStrings| (ex "fr" -> "French"). Instead introduce templateData.languageList, with which we can retrieve language information. TEST=manually BUG=4573 Review URL: http://codereview.chromium.org/3041025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54869 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeFrame currently overrides the request context for intercepting network ↵ananta@chromium.org2010-08-0427-378/+186
| | | | | | | | | | | | | | | | | | requests and cookie requests to route them over the automation channel. This adds needless complexity and race conditions between registering a request context for a renderer process as the first one wins. We no longer override the request context in ChromeFrame. For cookie requests we look up the registered render view map and on finding one we route the request over the automation channel. Fixes bug http://code.google.com/p/chromium/issues/detail?id=51103 Bug=51103 Review URL: http://codereview.chromium.org/3036038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54867 0039d316-1c4b-4281-b951-d872f2087c98
* Set expectation of default font to Tinos on ChromeOSnick@chromium.org2010-08-041-1/+1
| | | | | | | | | | TBR=jshin BUG=51135 TEST=unit_tests Review URL: http://codereview.chromium.org/3064035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54866 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for Issue 50923: page is not properly positioned on paper when paper isyuzo@chromium.org2010-08-042-5/+7
| | | | | | | | | | | larger than page BUG=50923 TEST=manual Review URL: http://codereview.chromium.org/3067022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54865 0039d316-1c4b-4281-b951-d872f2087c98
* Roll 64587:64604atwilson@chromium.org2010-08-041-1/+1
| | | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/3084015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54864 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix.evan@chromium.org2010-08-041-5/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54863 0039d316-1c4b-4281-b951-d872f2087c98
* base: rename Environment::UnSetEnv to Environment::UnSetVar.tfarina@chromium.org2010-08-0410-13/+15
| | | | | | | | | | | | This is the part 1 of this series. More three comming. Splitting this into small parts, so it is more easy to review and reduce the size of the CL. BUG=None TEST=trybots Review URL: http://codereview.chromium.org/3058034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54862 0039d316-1c4b-4281-b951-d872f2087c98
* Suppression for leak in Preconnect::PreconnectOnIOThread.cbentzel@chromium.org2010-08-041-0/+14
| | | | | | | | | BUG=51133 TEST=None Review URL: http://codereview.chromium.org/3058040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54861 0039d316-1c4b-4281-b951-d872f2087c98
* De-wstringify some browser startup code and net utility.evan@chromium.org2010-08-046-21/+19
| | | | | | Review URL: http://codereview.chromium.org/3054042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54860 0039d316-1c4b-4281-b951-d872f2087c98
* Enable ConnectionTesterTest.RunAllTests in everything but valgrind.cbentzel@chromium.org2010-08-042-3/+3
| | | | | | | | | BUG=50950 TEST=None Review URL: http://codereview.chromium.org/3082017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54859 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the padding in the "update needed" dialog.evan@chromium.org2010-08-041-9/+1
| | | | | | | | Dialogs already have padding, so it had double the necessary padding. Review URL: http://codereview.chromium.org/3056048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54858 0039d316-1c4b-4281-b951-d872f2087c98
* Add net/tools/spdyshark/ to the presubmit exclude path list.tfarina@chromium.org2010-08-041-0/+1
| | | | | | | | | | | With that the lint doesn't complain about bad license header. BUG=50266 TEST=None Review URL: http://codereview.chromium.org/3080024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54857 0039d316-1c4b-4281-b951-d872f2087c98
* Remove usage of GetSwitchValue for most of chrome/browser/.evan@chromium.org2010-08-048-46/+47
| | | | | | Review URL: http://codereview.chromium.org/3005053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54856 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a failing unit tests in Debug build.amit@chromium.org2010-08-041-1/+1
| | | | | | | | BUG=51131 Review URL: http://codereview.chromium.org/2856086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54855 0039d316-1c4b-4281-b951-d872f2087c98
* [ChromeOS] Keep logging inside the user's home dir, even after a browser crashcmasone@google.com2010-08-042-0/+21
| | | | | | | | | BUG=50866 TEST=Boot, log in, check that logging goes to /home/chronos/user/chrome_log. Crash the browser. After it comes back, verify that the browser process has created a new log file in /home/chronos/user and is writing to it. Review URL: http://codereview.chromium.org/3063014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54854 0039d316-1c4b-4281-b951-d872f2087c98
* Fix debug build GTK assert in TabContentsDragSource::OnDragBegin().dcheng@chromium.org2010-08-041-4/+7
| | | | | | | | | | | | | The assert is: Gtk: gtk_widget_set_colormap: assertion `!gtk_widget_get_realized (widget)' failed. BUG=none TEST=Navigate to google.com and drag the logo twice. Review URL: http://codereview.chromium.org/3086011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54851 0039d316-1c4b-4281-b951-d872f2087c98
* [GTK] More m6 toolbar fixes.estade@chromium.org2010-08-048-183/+234
| | | | | | | | | | | | | | - make wrench menu a custom button rather than gtk_chrome_button (changes appearance slightly) - correct sizing/spacing of wrench menu - new overflow chevron graphic (also a CustomDrawButton converted from a gtk_chrome_button) - fix things I broke when I was hastily fixing the build earlier BUG=50682 TEST=visual Review URL: http://codereview.chromium.org/3053038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54850 0039d316-1c4b-4281-b951-d872f2087c98
* Roll 64564:64587atwilson@chromium.org2010-08-041-1/+1
| | | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/3032054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54849 0039d316-1c4b-4281-b951-d872f2087c98
* adding ability to register providers to handle particular propertiesdhg@chromium.org2010-08-036-30/+128
| | | | | | | | | BUG=none TEST=making sure the UI still works Review URL: http://codereview.chromium.org/3020047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54848 0039d316-1c4b-4281-b951-d872f2087c98
* Fix code coverage for Windows.mad@google.com2010-08-032-8/+16
| | | | | | | | | BUG=0 TEST=Look at the code coverage dashboards... :-) Review URL: http://codereview.chromium.org/3077019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54844 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Integrate divider into browser-action overflow chevron.shess@chromium.org2010-08-038-1/+157
| | | | | | | | | | | Divider shows when the mouse is not hovering. BUG=50575 TEST=divider shows when the mouse is not hovering. Review URL: http://codereview.chromium.org/3014049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54843 0039d316-1c4b-4281-b951-d872f2087c98
* media bench report fpsfbarchard@chromium.org2010-08-032-18/+28
| | | | | | | | | | | also handles videos with 0 frames the same as videos with more than 0 frames, for consistency and throwing in a comment in yuv conversion BUG=none TEST=none Review URL: http://codereview.chromium.org/3073019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54842 0039d316-1c4b-4281-b951-d872f2087c98
* Allow specifying optional parameters to pass to the Authorization token URL.kurrik@chromium.org2010-08-036-34/+140
| | | | | | | | | | | | | * For an example of such parameters, see http://code.google.com/apis/accounts/docs/OAuth_ref.html#GetAuth * Updates all samples which use the chrome_ex_oauth.js library to the most recent code. * Bumps the versions of all samples which got an updated OAuth library. BUG=None TEST=None Review URL: http://codereview.chromium.org/3039002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54841 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Adjust browser-action and content-setting popup pointsshess@chromium.org2010-08-033-17/+37
| | | | | | | | | | | | | | | Adjust the browser-action popup point to leave the top border of the window 2px below the bottom border of the Omnibox. This matches the Omnibox popup, the bookmark popup, and page-action popups. Likewise content-setting popup. BUG=50575 TEST=The popup is spaced correctly. Review URL: http://codereview.chromium.org/3054040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54839 0039d316-1c4b-4281-b951-d872f2087c98
* add throbber, remove radiosargrass@google.com2010-08-036-24/+18
| | | | | | Review URL: http://codereview.chromium.org/3074026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54837 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build.evan@chromium.org2010-08-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54834 0039d316-1c4b-4281-b951-d872f2087c98
* De-wstringify some of our breakpad interfaces.evan@chromium.org2010-08-033-6/+7
| | | | | | Review URL: http://codereview.chromium.org/3050035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54833 0039d316-1c4b-4281-b951-d872f2087c98
* Make BrowserInit use FilePath instead of wstring for current directory.viettrungluu@chromium.org2010-08-038-47/+51
| | | | | | | | | | | (A.k.a. shaving a yak to get rid of a FromWStringHack().) BUG=24672 TEST=builds Review URL: http://codereview.chromium.org/3064032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54830 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppressions for bug 50484 which is fixed and not being seen on the botsjhawkins@chromium.org2010-08-032-31/+0
| | | | | | | | | | | | anymore. TBR=thestig BUG=50484 TEST=none Review URL: http://codereview.chromium.org/3035048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54829 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Remove an unused and buggy condition.jhawkins@chromium.org2010-08-031-2/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3060042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54827 0039d316-1c4b-4281-b951-d872f2087c98
* Change the default fonts on CrOS.jshin@chromium.org2010-08-031-3/+3
| | | | | | | | | | | | Change from Ascender* to Arimo, Tinos and Cousine. BUG=cros:5287 (http://crosbug.com/5287) TEST=On CrOS, go to Options | Advanced (under the hood) | Fonts and see Arimo, et al are the default fonts for Sans-serif, serif and monospace. TBR=tony Review URL: http://codereview.chromium.org/3029049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54825 0039d316-1c4b-4281-b951-d872f2087c98
* Remove double initialization which causes valgrind failure in unit test.johnnyg@chromium.org2010-08-031-1/+0
| | | | | | | | BUG=49590 TEST=this test Review URL: http://codereview.chromium.org/3085007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54824 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromeos compile.estade@chromium.org2010-08-031-0/+2
| | | | | | | | TBR=phajdan.jr Review URL: http://codereview.chromium.org/3091003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54823 0039d316-1c4b-4281-b951-d872f2087c98
* Fix linux build (breakage due to not updating gyp).estade@chromium.org2010-08-032-4/+4
| | | | | | | | | | BUG=none TEST=compile TBR=mad Review URL: http://codereview.chromium.org/3072018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54821 0039d316-1c4b-4281-b951-d872f2087c98
* De-wstringify gl_implementation.cc.evan@chromium.org2010-08-031-13/+12
| | | | | | Review URL: http://codereview.chromium.org/3085006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54819 0039d316-1c4b-4281-b951-d872f2087c98
* [Options DOMUI] More content settings exceptions workestade@chromium.org2010-08-034-25/+237
| | | | | | | | | BUG=48862 TEST=editing image exceptions works Review URL: http://codereview.chromium.org/2883045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54818 0039d316-1c4b-4281-b951-d872f2087c98
* Move owned_widget_gtk.* out of common/, into browser/gtk/.estade@chromium.org2010-08-0327-30/+30
| | | | | | | | | | | common/ is for files shared between the renderer and browser processes, and OwnedWidgetGtk is not used outside of browser/. BUG=none TEST=compile Review URL: http://codereview.chromium.org/3063023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54817 0039d316-1c4b-4281-b951-d872f2087c98
* Pull PPAPI and get support for average char width. Hook it up to "0" for nowbrettw@chromium.org2010-08-032-1/+6
| | | | | | | | | | until WebKit exposes this. Range check the max font size. BUG=51066 TEST=none Review URL: http://codereview.chromium.org/3029055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54816 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the comments in the SslClientSocket subclassesrch@chromium.org2010-08-033-3/+3
| | | | | | | | | | | | to reflect that that transport socket is required to already be connected. BUG=none TEST=none Review URL: http://codereview.chromium.org/3020060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54815 0039d316-1c4b-4281-b951-d872f2087c98
* remove memory leaksargrass@google.com2010-08-031-1/+1
| | | | | | | | | | | relating to http://code.google.com/p/chromium/issues/detail?id=51058 BUG=None TEST=None Review URL: http://codereview.chromium.org/3066032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54814 0039d316-1c4b-4281-b951-d872f2087c98
* Make Chrome capable of advertising spdy version 1.mbelshe@chromium.org2010-08-035-16/+35
| | | | | | | | | | | This is for debugging purposes only. BUG=none TEST=none Review URL: http://codereview.chromium.org/2808098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54813 0039d316-1c4b-4281-b951-d872f2087c98
* De-wstringify perf_test_suite.h and test_suite.h.evan@chromium.org2010-08-032-14/+8
| | | | | | Review URL: http://codereview.chromium.org/3007029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54812 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problem where AccessibilityEventRouterGtk could crash a unit test,dmazzoni@chromium.org2010-08-032-2/+10
| | | | | | | | | | | | because an event listener registered by a singleton tried to access the current message loop, which may not exist. BUG=48717 TEST=Re-enables AccessibilityEventRouterViewsTest.TestFocusNotification Review URL: http://codereview.chromium.org/3092004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54811 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a memory leak in all callers of DownloadHistory::Search.phajdan.jr@chromium.org2010-08-032-32/+1
| | | | | | | | | | | | | We should delete the callback after running it. This change removes Valgrind suppressions for the leak. TEST=valgrind BUG=50729 Review URL: http://codereview.chromium.org/2819085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54810 0039d316-1c4b-4281-b951-d872f2087c98