summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Show the origin of the site setting the cookie instead of the domain of therogerta@chromium.org2011-02-248-44/+117
| | | | | | | | | | | cookie. BUG=63662 TEST=see repro steps in bug report, including expected result Review URL: http://codereview.chromium.org/6524024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75890 0039d316-1c4b-4281-b951-d872f2087c98
* Fix realm selection when handling Basic authentication.asanka@chromium.org2011-02-244-20/+61
| | | | | | | | | | | | | | | Clarify comments and fix realm selection in HttpAuthHandlerBasic::HandleAnotherChallenge() to match the selection in HttpAuthHandlerBasic::ParseChallenge(). This is cleanup for r75390. BUG=none TEST=net_unittests --gtest_filter=HttpAuthHandlerBasicTest.* Review URL: http://codereview.chromium.org/6574003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75889 0039d316-1c4b-4281-b951-d872f2087c98
* Only display Link Doctor page on 404 errors with no body.mmenke@chromium.org2011-02-248-115/+36
| | | | | | | | | | | | | Had to remove some of the old tests, since TestServer.py will not sent blank pages when there's an error code (On the trybots, at least). BUG=36558 TEST=ErrorPageTest.Page404 Review URL: http://codereview.chromium.org/6546069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75887 0039d316-1c4b-4281-b951-d872f2087c98
* Convert CRLF linebreaks to LFbattre@chromium.org2011-02-246-100/+100
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6574025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75885 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the resize IPC for accelerated compositing on TOUCH_UI.backer@chromium.org2011-02-243-4/+4
| | | | | | | | | | | The rendering path for TOUCH_UI is a work in progress, but it will roughly resemble the MAC OS X path. In particular, we will not need the browser to synchronously resize the window that the GPU process is drawing into. This patch makes accelerated rendering closer to usable on TOUCH_UI (the chrome is distorted). BUG=none (accelerated compositing for TOUCH_UI is still NOT_IMPLEMENTED) TEST=by hand on Linux (w/ and w/o TOOLKIT_VIEWS and TOUCH_UI), Windows, and Mac Review URL: http://codereview.chromium.org/6567005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75884 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 75882 - Add caching of the InMemoryURLIndex (part of the ↵mrossetti@chromium.org2011-02-2424-1117/+248
| | | | | | | | | | | | | | | | | | HistoryQuickProvider) part 1. (Transactions will be introduced in the next submission.) Fixed a problem in the caching of search results as the user types each character in a search term. Updated the unit test associated with that code. Added (temporary) flag which can be used to turn on the HQP (enable-history-quick-provider); also added it to about:flags. Previously reviewed as http://codereview.chromium.org/6286029/. BUG=19736,60107 TEST=Added unit tests. Review URL: http://codereview.chromium.org/6581024 TBR=mrossetti@chromium.org Review URL: http://codereview.chromium.org/6575032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75883 0039d316-1c4b-4281-b951-d872f2087c98
* Add caching of the InMemoryURLIndex (part of the HistoryQuickProvider) part ↵mrossetti@chromium.org2011-02-2424-248/+1117
| | | | | | | | | | | | | | | 1. (Transactions will be introduced in the next submission.) Fixed a problem in the caching of search results as the user types each character in a search term. Updated the unit test associated with that code. Added (temporary) flag which can be used to turn on the HQP (enable-history-quick-provider); also added it to about:flags. Previously reviewed as http://codereview.chromium.org/6286029/. BUG=19736,60107 TEST=Added unit tests. Review URL: http://codereview.chromium.org/6581024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75882 0039d316-1c4b-4281-b951-d872f2087c98
* Adopt suppression for ExpireHistoryBackendjochen@chromium.org2011-02-241-4/+1
| | | | | | | | | | BUG=27936 TEST=none TBR=glider@chromium.org Review URL: http://codereview.chromium.org/6576031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75881 0039d316-1c4b-4281-b951-d872f2087c98
* Don't warn about outdated disabled plugins.bauerb@chromium.org2011-02-241-3/+2
| | | | | | | | | BUG=73723 TEST=see bug for manual test Review URL: http://codereview.chromium.org/6551012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75880 0039d316-1c4b-4281-b951-d872f2087c98
* Plug ManagedPrefsBanner into chromeos accounts page.dilmah@chromium.org2011-02-2435-35/+64
| | | | | | | | | | | Also fix names around. BUG=chromium-os:11807 TEST=Manual Review URL: http://codereview.chromium.org/6532090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75879 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 79505:79538morrita@chromium.org2011-02-241-1/+1
| | | | | | | | | | TEST=none BUG=none TBR=antonm Review URL: http://codereview.chromium.org/6576029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75878 0039d316-1c4b-4281-b951-d872f2087c98
* Implementation of 'clear' for preference settings in extension preference apibattre@chromium.org2011-02-249-0/+386
| | | | | | | | | BUG=73387 TEST=browser_tests --gtest_filter=ExtensionApiTest.ContentSettingsClear Review URL: http://codereview.chromium.org/6546015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75877 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.1.6.fschneider@chromium.org2011-02-241-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6574023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75876 0039d316-1c4b-4281-b951-d872f2087c98
* Migrated Proxy Settings API to mechanisms of Content Settings APIbattre@chromium.org2011-02-2421-613/+176
| | | | | | | | | BUG=73295 TEST=execute ProxySettingsApiTest.* browser_tests Review URL: http://codereview.chromium.org/6531036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75875 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug that disabled some plugin groups at startup.bauerb@chromium.org2011-02-245-81/+67
| | | | | | | | | | | An empty plugin group is disabled by definition (because it doesn't contain any enabled plugins), and we wrongly transferred the disabled state when reloading the list. BUG=73717 TEST=PluginListTest.HardcodedGroups Review URL: http://codereview.chromium.org/6541072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75874 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Japanese fallback fontname.kochi@chromium.org2011-02-241-1/+1
| | | | | | | | | | | | | | | The fallback font name 'Droid Sans Fallback Japanese' should be 'Droid Sans Japanese' according 'fc-list' command output. Jungshik, is this a typo when you did this change? http://src.chromium.org/viewvc/chrome/trunk/src/chrome/app/resources/platform_locale_settings/locale_settings_cros_ja.xtb?r1=36849&r2=49236 BUG=none TEST=none Review URL: http://codereview.chromium.org/6523021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75873 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent compiling cpu_unittest on i386 (Take 2).hbono@chromium.org2011-02-241-1/+1
| | | | | | | | | | | This change prevents compiling cpu_unittest on 32-bit GCC since some builders does not compile with SSE support. TBR=jiesun BUG=none TEST=fix build. Review URL: http://codereview.chromium.org/6581032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75872 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent compiling cpu_unittest on i386.hbono@chromium.org2011-02-241-1/+1
| | | | | | | | | | | This change prevents compiling cpu_unittest on 32-bit GCC since some builders does not compile with SSE support. TBR=jiesun BUG=none TEST=fix build. Review URL: http://codereview.chromium.org/6578017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75871 0039d316-1c4b-4281-b951-d872f2087c98
* Fix clang build.bauerb@chromium.org2011-02-241-3/+3
| | | | | | TBR=hans@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75870 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run PrintingContextTest.PrintAll under Dr. Memory on Windowstimurrrr@chromium.org2011-02-241-0/+1
| | | | | | | | BUG=73652 TBR=bruening Review URL: http://codereview.chromium.org/6579035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75867 0039d316-1c4b-4281-b951-d872f2087c98
* Implement experimental.contentSettings.misc.blockThirdPartyCookies.bauerb@chromium.org2011-02-2422-11/+2267
| | | | | | | | | | | This adds a Preference class to the extension APIs that can be used for access to other preferences in the future. BUG=71067 TEST=ExtensionApiTest.ContentSettings:ExtensionApiTest.IncognitoContentSettings Review URL: http://codereview.chromium.org/6480033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75866 0039d316-1c4b-4281-b951-d872f2087c98
* Support MouseEvent input in Chromoting host for Mac.wez@chromium.org2011-02-242-1/+65
| | | | | | | | | BUG=73847 TEST=Connect to Chromoting host for Mac and try to click or drag a window. Review URL: http://codereview.chromium.org/6580001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75865 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 682.0 to 683.0chrome-release@google.com2011-02-241-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75864 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a reduced test-case for Bug 72399.hbono@chromium.org2011-02-241-1/+67
| | | | | | | | | | This adds the reduced test cases for Bug 72399 to gfx_unittests so we can run them. BUG=72399 TEST=JPEGCodec.InvalidRead Review URL: http://codereview.chromium.org/6478021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75862 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unittest for the CPU class.hbono@chromium.org2011-02-242-2/+94
| | | | | | | | | | This change just adds a unit test "CPU.RunExtendedInstructions" to base_unittests, which runs extended instructions for each CPU member function. BUG=none TEST=CPU.RunExtendedInstructions Review URL: http://codereview.chromium.org/6548003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75861 0039d316-1c4b-4281-b951-d872f2087c98
* Check for NULL |surface_| in WebPluginDelegateImpl before accessing its context.bauerb@chromium.org2011-02-241-1/+1
| | | | | | | | | BUG=73897 TEST=see bug for manual test Review URL: http://codereview.chromium.org/6575003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75860 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress data races on ProtocolHandlerRegistry ref counter and ThreadWatcher ↵timurrrr@chromium.org2011-02-241-0/+14
| | | | | | | | | | | weak reference BUG=73972,73975 TEST=TSan/UI bots go greener TBR=glider Review URL: http://codereview.chromium.org/6578016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75859 0039d316-1c4b-4281-b951-d872f2087c98
* Don't access WebPluginInfo array out of bounds in PluginGroup::RemovePlugin.bauerb@chromium.org2011-02-242-2/+8
| | | | | | | | | BUG=73893 TEST=PluginGroupTest.MultipleVersions Review URL: http://codereview.chromium.org/6579004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75858 0039d316-1c4b-4281-b951-d872f2087c98
* Pulls ICU 4.6 that removed svn:executable properties.hbono@chromium.org2011-02-241-1/+1
| | | | | | | | | | | This change just update ICU 4.6 to fix the 'check_perms' failures. TBR=jshin BUG=none TEST=check_perms.py Review URL: http://codereview.chromium.org/6575028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75857 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in ICU 4.6jshin@chromium.org2011-02-244-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust the expected result for the display name of es-419. It does not have 'Carribean Islands' any more in the English display name. Also, swap two parameters of EXPECTED_EQ so that the 1st param is 'expected' and the 2nd is 'actual' in two tests in l10n_util_unittest.cc In addition, change icu_string_conversions.cc to fix the failure of ICUStringConversionsTest.ConvertCodepageUTF8. The test uses WideToCodepage that calls u_strFromWCS. Where U_WCHAR_IS_UTF32 is defined, it calls u_strFromUTF32. On Mac, it's not defined because neither __STDC_ISO_10646__ nor _UCS4_ is defined. As a result, wcstombs is called, which doesn't work as we want it to. There are two ways to fix this: - Directly call u_strFromUTF32 on Mac/Linux. What this CL does. - Manually define U_WCHAR_IS_UTF32 in icu's pmac.h, which is done in http://codereview.chromium.org/6578003 We do both to be block wcs*mbs/mbs*wcs from being called in other parts of ICU when U_WCHAR_IS_UTF32 is not defined. BUG=61514 TEST=Build goes fine and tests pass. Review URL: http://codereview.chromium.org/6532030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75854 0039d316-1c4b-4281-b951-d872f2087c98
* Stop thread watching on Mac to fix memory usagertenneti@chromium.org2011-02-241-0/+6
| | | | | | | | | | | on mac-release-10.5/intl2. TBR=jar@chromium.org BUG=73915 Review URL: http://codereview.chromium.org/6579030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75853 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled WebKit from r79361 to r79505morrita@chromium.org2011-02-241-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=jamesr Review URL: http://codereview.chromium.org/6578014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75847 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI: Fix the naming of some files and its classes.tfarina@chromium.org2011-02-2424-109/+109
| | | | | | | | | BUG=12095 TEST=trybots Review URL: http://codereview.chromium.org/6569003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75845 0039d316-1c4b-4281-b951-d872f2087c98
* Update stock NTP thumbnails.estade@chromium.org2011-02-243-0/+0
| | | | | | | | | | | These thumbnails showed screenshots from previous iterations of the chrome store, themes gallery, and welcome page. They were also encoded as JPEGs (even though they were named *.png). I've updated the screenshots, plus encoded them as PNGs. BUG=none TEST=launching chrome with fresh user data dir Review URL: http://codereview.chromium.org/6469063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75842 0039d316-1c4b-4281-b951-d872f2087c98
* views: Factor out from View class some metric functions and constants into ↵tfarina@chromium.org2011-02-2414-50/+94
| | | | | | | | | | | | | its own files. (Note: This was a TODO for ben to move to metrics.h) BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6577004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75841 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed the memory leak of callback Task in PostPingMessage.rtenneti@chromium.org2011-02-241-12/+16
| | | | | | | | | | | | If PostTask to watched thread fails, we will stop monitoring that thread. BUG=73915,73844 TEST=performance testing Review URL: http://codereview.chromium.org/6575007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75838 0039d316-1c4b-4281-b951-d872f2087c98
* Fix runtime break on XP.pkasting@chromium.org2011-02-241-1/+8
| | | | | | | | | BUG=none TEST=none TBR=nsylvain Review URL: http://codereview.chromium.org/6575018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75836 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed pyauto tests broken on Mac by r75344 for autofill.py.dyu@chromium.org2011-02-242-47/+103
| | | | | | | | | | | Mac runs on python2.5 and the 'with statement' is not supported in version 2.5. Used alternative code so the test runs and passes on Mac running python2.5. BUG=none TEST=none Review URL: http://codereview.chromium.org/6546053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75834 0039d316-1c4b-4281-b951-d872f2087c98
* Remove browsing_instance.h stub file and update all the references.tfarina@chromium.org2011-02-249-26/+15
| | | | | | | | | BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6576006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75832 0039d316-1c4b-4281-b951-d872f2087c98
* Rename WillGain/Lose/DidGainFocus, Focus methods. Now there are only two ↵ben@chromium.org2011-02-2456-493/+440
| | | | | | | | | | | | | | | | | | | | notifications: OnFocus() OnBlur() View gains a Focus()/Blur() processing method pair. Cleans up code in FocusManager::SetFocusedView. Also adds OVERRIDE to a bunch of methods. BUG=72040 TEST=existing unittests. Review URL: http://codereview.chromium.org/6577010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75830 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI Prefs: Fix favicon location of search engine manager in RTLstuartmorgan@chromium.org2011-02-241-2/+3
| | | | | | | | | BUG=70014 TEST=Search engine manager favicons should look right in RTL mode. Review URL: http://codereview.chromium.org/6538107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75829 0039d316-1c4b-4281-b951-d872f2087c98
* Following example of BrowserRenderProcessHost::OnMessageReceived, respond to ↵amarinichev@chromium.org2011-02-241-3/+11
| | | | | | | | | | | sync messages even if router failed to route. BUG=none TEST=remove a route in a debugger and see what happens Review URL: http://codereview.chromium.org/6574008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75828 0039d316-1c4b-4281-b951-d872f2087c98
* Update autofill watchlist pathsisherman@chromium.org2011-02-241-4/+4
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6575017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75827 0039d316-1c4b-4281-b951-d872f2087c98
* Autofill crasher ↵dhollowa@chromium.org2011-02-241-1/+2
| | | | | | | | | | | | | | | | | | Chrome:+Crash+Report+-+Stack+Signature:+WebCore::Node::renderBoxModelObject() Attempt at fix for new crasher specific to 11.0.680.0. The Autofill code on the renderer side has not changed in a couple weeks. Upon inspection of WebCore::Node::renderBoxModelObject() it would seem that the |this| pointer is NULL. This change adds an isNull() check on the node in question, but this doesn't address the source of the issue. Will follow-up with QE to bisect and isolate if possible. BUG=73895 TEST=observe crash reports on canary Review URL: http://codereview.chromium.org/6577009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75826 0039d316-1c4b-4281-b951-d872f2087c98
* Fix HTML issues in chrome://crashesstuartmorgan@chromium.org2011-02-244-21/+9
| | | | | | | | | | | Also adopts the new 'hidden' attribute. BUG=None TEST=None Review URL: http://codereview.chromium.org/6546061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75825 0039d316-1c4b-4281-b951-d872f2087c98
* Move files out of chrome\browser\renderer_host\test alongside their source. ↵jam@chromium.org2011-02-2455-195/+182
| | | | | | | | Most of them went to content\browser\renderer_host. Review URL: http://codereview.chromium.org/6575009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75824 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor of NetworkDelegate.willchan@chromium.org2011-02-2427-132/+212
| | | | | | | | | | | | | | * Renames HttpNetworkDelegate to NetworkDelegate, moves to net/base/network_delegate.h. NOTE: this is a layering violation. wtc/eroman/willchan have agreed to this exception because the other solutions are less palatable. * Move the virtuals in NetworkDelegate to the private section. Use non-virtual public interface as the network stack's interface for notifying the delegate. Add sanity checking to the implmentation in NetworkDelegate. The private virtual interface is for consumers to receive notifications. * Remove ExtensionIOEventRouter from ChromeURLRequestContext, it is only used by the ChromeNetworkDelegate. Pass it directly to the ChromeNetworkDelegate's constructor. * Introduce a SystemNetworkDelegate. It does nothing right now. BUG=67232 TEST=none Review URL: http://codereview.chromium.org/6580002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75822 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup:pkasting@chromium.org2011-02-2421-283/+168
| | | | | | | | | | | | | * Remove InfoBarTextButton and just use a normal views::TextButton. The custom things InfoBarTextButton wanted to do (like fixing some button sizing issues) are now part of the base TextButton. * Restore the "needs elevation" badge for the "set default browser" infobar, which was lost in http://src.chromium.org/viewvc/chrome?view=rev&revision=70913 . * Factor out common code for creating buttons, labels, and links into static methods on InfoBarView. * Remove the ability of LinkInfoBar to draw links right-aligned, which was unused. BUG=none TEST=none Review URL: http://codereview.chromium.org/6574011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75821 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Organize all the import UI files into the ↵tfarina@chromium.org2011-02-2410-28/+28
| | | | | | | | | | | chrome/browser/ui/gtk/importer/ directory. BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6568008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75820 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the newly added net test URLRequestTest.NetworkDelegateProxyError ↵ananta@chromium.org2011-02-241-0/+2
| | | | | | | | | | | | | | for ChromeFrame as it uses the host (IE's) network stack. BUG=none TEST=chrome frame net tests. TBR=amit Review URL: http://codereview.chromium.org/6580015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75819 0039d316-1c4b-4281-b951-d872f2087c98