summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add initial url/title history indexing and search provider support -- not ↵mrossetti@chromium.org2010-06-305-0/+885
| | | | | | | | | | | hooked up at this point. BUG=None TEST=None Review URL: http://codereview.chromium.org/2866025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51284 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression with chrome.tabs.create() with a chrome-extension URL whenmpcomplete@chromium.org2010-06-301-3/+7
| | | | | | | | | | only an incognito window was visible. BUG=41087 Review URL: http://codereview.chromium.org/2881004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51283 0039d316-1c4b-4281-b951-d872f2087c98
* Fix translate manager unit test.estade@chromium.org2010-06-301-4/+5
| | | | | | | | | | | This failure was actually due to r51159. BUG=none TEST=none Review URL: http://codereview.chromium.org/2864029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51282 0039d316-1c4b-4281-b951-d872f2087c98
* Mirror user image taken from camera.avayvod@chromium.org2010-06-303-5/+31
| | | | | | | | | BUG=cros:4372 TEST=Verify that both image from camera and picture taken when camera image is clicked are mirrored. Review URL: http://codereview.chromium.org/2872021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51281 0039d316-1c4b-4281-b951-d872f2087c98
* Add resources.pak to be included in chrome official buildseblake@chromium.org2010-06-301-0/+5
| | | | | | | | | | (ChromeOS Bug id) BUG=4405 TEST=passed linux try server Review URL: http://codereview.chromium.org/2885008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51280 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: always draw popup window custom frameestade@chromium.org2010-06-301-9/+6
| | | | | | | | | BUG=47386 TEST=manual Review URL: http://codereview.chromium.org/2799044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51278 0039d316-1c4b-4281-b951-d872f2087c98
* Added support to GLEW for dynamically looking up the core WGL entrykbr@google.com2010-06-304-1/+105
| | | | | | | | | | | | | | | | | points to avoid the need to link against opengl32.lib. Added _ATL_NO_OPENGL #define in build/common.gypi to prevent link directive from forcibly pulling in opengl32.lib for any Chrome code using ATL. Once upstream code in WebKit is changed to use the new wglew entry points and remove opengl32.lib from the link line, chrome.dll will no longer depend on opengl32.dll. BUG=45586 TEST=ran WebGL with --in-process-webgl Review URL: http://codereview.chromium.org/2856022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51277 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Added unit test for dock_info.jhawkins@chromium.org2010-06-302-0/+193
| | | | | | | | | | | BUG=NONE TEST=DockInfoTest Patch by Xiaotian Chen <sargrass@google.com> Review URL: http://codereview.chromium.org/2805049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51276 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Mark some dom_ui files as ChromeOS only.thestig@chromium.org2010-06-301-1/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2831032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51275 0039d316-1c4b-4281-b951-d872f2087c98
* Minor AppCache modsmichaeln@chromium.org2010-06-303-28/+24
| | | | | | | | | | | | | | * Add some more logging to the console window for when a cache is first created and when a master entry is added. * Relocate the code that generates the log message for when a document is loaded from an appcache to the browser process. * Use a Singleton<T> instead of a static global for an IDMap<T> used in child processes. * Call the recently added webkit API for reporting progress events. BUG=39370,13685 TEST=some existing automated tests apply, manual tests for the console logging Review URL: http://codereview.chromium.org/2877005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51274 0039d316-1c4b-4281-b951-d872f2087c98
* Undo suppressions now that ExtensionsServiceTest.ReloadExtensions has been ↵akalin@chromium.org2010-06-302-16/+0
| | | | | | | | | | | fixed. BUG=47843,47863 TEST=none Review URL: http://codereview.chromium.org/2867033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51273 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac]Revert RWHVM to use NSTextInput protocol instead of NSTextInputClientsuzhe@chromium.org2010-06-302-23/+8
| | | | | | | | | | | | Using NSTextInputClient protocol somehow causes beep when typing. BUG=25037 Use NSTextInputClient instead of NSTextInput ? BUG=47890 [Leopard] Typing any letter beeps in the normal edit box TEST=Typing in text box should not beep. Review URL: http://codereview.chromium.org/2810040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51272 0039d316-1c4b-4281-b951-d872f2087c98
* Add histograms for the duration of OCSP and CRL fetches.agl@chromium.org2010-06-301-0/+12
| | | | | | | | | | | NSS (which is the default SSL library on all platforms now) has a set of callbacks via which it fetches OCSP responsese and CRLs. This patch adds histograms so that we can measure the amount of time spent in these operations. (Note that these operations block SSL handshakes). http://codereview.chromium.org/2834030/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51271 0039d316-1c4b-4281-b951-d872f2087c98
* Inlining accessors and mutators of gpu_info so that there won't be duplicate ↵rlp@chromium.org2010-06-303-31/+37
| | | | | | | | | | | across platform implementations. BUG=38736 TEST=gpu unittests Review URL: http://codereview.chromium.org/2830025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51270 0039d316-1c4b-4281-b951-d872f2087c98
* This is the last part of changing the buffered() function prototype: getting ↵vrk@google.com2010-06-302-11/+0
| | | | | | | | | | | rid of the old, unused buffered() const prototype. BUG=none TEST=media_unittests Review URL: http://codereview.chromium.org/2858022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51269 0039d316-1c4b-4281-b951-d872f2087c98
* Get remoting.gyp depending only on the bits of gfx we need to depend on.dmaclach@chromium.org2010-06-301-2/+7
| | | | | | | | | BUG=none TEST=build Review URL: http://codereview.chromium.org/2849031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51268 0039d316-1c4b-4281-b951-d872f2087c98
* install-build-deps: require gold 2.20.1evan@chromium.org2010-06-301-46/+9
| | | | | | | | | | The 2.20 we currently install doesn't work at all on Lucid. I'm hoping the new one also includes the fix to http://sourceware.org/bugzilla/show_bug.cgi?id=10708 Review URL: http://codereview.chromium.org/2824041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51267 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Cleanups to the new wrench menu.erg@chromium.org2010-06-3012-38/+305
| | | | | | | | | | | | | | | - Make the rendering for multiple buttons pretty by unifying sequnces of buttons. - Add the zoom label control and make the wrench menu model listen for notifications about zoom percentage changing. - Fixes crash that would have gone away once this was taken out from behind a flag BUG=45757 TEST=none Review URL: http://codereview.chromium.org/2799043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51266 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51263 (breaks the Linux views build)jcivelli@chromium.org2010-06-3012-192/+88
| | | | | | | | | | | | | | | | | | | | | | | | Adds support for language detection on the server side. The CLD can sometimes fail to detect the language of a page, in which case the translate server might be able to. This CL ensures the browser deals with the server side language detection properly. Also added a new factory method to create error translate infobar delegates that does not assert when the language code is incorrect. Also changed the enums in TranslateInfoBarDelegate2 to use the constant name style, as it is the preferred naming for enums according to the style guide. Original review: http://codereview.chromium.org/2859013/show BUG=40857 TEST=Visit http://www.saanconf.org/saanday.htm, use the context menu to translate the page. You should get an error mentioning the page is already in English. Review URL: http://codereview.chromium.org/2860037 TBR=jcivelli@chromium.org Review URL: http://codereview.chromium.org/2873035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51265 0039d316-1c4b-4281-b951-d872f2087c98
* Add svn:ignore properties for some new projects.brettw@chromium.org2010-06-300-0/+0
| | | | | | | TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51264 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for language detection on the server side.jcivelli@chromium.org2010-06-3012-88/+192
| | | | | | | | | | | | | | | | | | | | The CLD can sometimes fail to detect the language of a page, in which case the translate server might be able to. This CL ensures the browser deals with the server side language detection properly. Also added a new factory method to create error translate infobar delegates that does not assert when the language code is incorrect. Also changed the enums in TranslateInfoBarDelegate2 to use the constant name style, as it is the preferred naming for enums according to the style guide. Original review: http://codereview.chromium.org/2859013/show BUG=40857 TEST=Visit http://www.saanconf.org/saanday.htm, use the context menu to translate the page. You should get an error mentioning the page is already in English. Review URL: http://codereview.chromium.org/2860037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51263 0039d316-1c4b-4281-b951-d872f2087c98
* Minor fixes to toolbar keyboard accessibility: focusing the location bardmazzoni@chromium.org2010-06-304-34/+72
| | | | | | | | | | | | | | | should select all, accessibility focus should be preserved when the whole window loses and regains focus, and clicking on the location bar should exit accessibility focus mode. BUG=47380 BUG=36070 BUG=47784 TEST=none Review URL: http://codereview.chromium.org/2833040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51262 0039d316-1c4b-4281-b951-d872f2087c98
* Mark ProcessSingletonTest.StartupRaceCondition as failing on Linuxstuartmorgan@chromium.org2010-06-301-1/+7
| | | | | | | | | | | TBR=erikkay BUG=47979 TEST=Greener Linux bots Review URL: http://codereview.chromium.org/2811038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51261 0039d316-1c4b-4281-b951-d872f2087c98
* Mark CommandAgainGoesBackToOptionsTab as failingstuartmorgan@chromium.org2010-06-301-1/+1
| | | | | | | | | | | TBR=zelidrag BUG=47977 TEST=Green ChromeOS bot Review URL: http://codereview.chromium.org/2833043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51259 0039d316-1c4b-4281-b951-d872f2087c98
* Require renegotiation info from a whitelist of servers.agl@chromium.org2010-06-307-15/+69
| | | | | | | | | | | | | | | | | | | | | | The renegotiation extension was introduced into TLS in [1], to address the attack described in [2]. In order to fully protect ourselves, clients need to require support from servers. However, these things take a long time to roll out. As an initial measure, we start to require the extension from a whitelist of servers that we known to support the extension. We are then protected from prefix attacks against these servers. Over time, if the list grows we might want to share it with Mozilla, but we'll start simple. [1] http://tools.ietf.org/html/rfc5746 [2] http://www.educatedguesswork.org/2009/11/understanding_the_tls_renegoti.html http://codereview.chromium.org/2045006/show TEST=Setup a dummy TLS server without renegotiation extension support (Hardy) will do and force mail.google.com to it using /etc/hosts. Navigate to https://mail.google.com and check for ERR_SSL_UNSAFE_NEGOTIATION. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51258 0039d316-1c4b-4281-b951-d872f2087c98
* Ben said make the tab animations faster. Pink smash tab animation!pinkerton@chromium.org2010-06-301-1/+1
| | | | | | | | BUG=45737 TEST=opening and closing tabs really fast Review URL: http://codereview.chromium.org/2863033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51257 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62183yurys@chromium.org2010-06-301-1/+1
| | | | | | | | TBR=levin Review URL: http://codereview.chromium.org/2805053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51256 0039d316-1c4b-4281-b951-d872f2087c98
* Handle the zero-length name or value case when parsing frame headers.cbentzel@chromium.org2010-06-302-0/+30
| | | | | | | | | | | BUG=47482 TEST=net_unittests Contributed by: agayev@google.com Review URL: http://codereview.chromium.org/2884003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51255 0039d316-1c4b-4281-b951-d872f2087c98
* Modify NPAPI::PluginList::GetPluginInfo() to return true also for disabled ↵bauerb@chromium.org2010-06-306-13/+9
| | | | | | | | | | | | | plugins. GetPluginInfo() now returns true if the plugin is found, whether it's enabled or not. To find out whether the plugin is enabled, check the enabled flag in the WebPluginInfo struct output parameter. This enables getting information about disabled plugins. TEST=none BUG=none Review URL: http://codereview.chromium.org/2858035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51254 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62182yurys@chromium.org2010-06-301-1/+1
| | | | | | | | | | TBR=levin BUG=None TEST=None Review URL: http://codereview.chromium.org/2815038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51253 0039d316-1c4b-4281-b951-d872f2087c98
* Don't crash on a right-aligned link in a LinkInfoBarDelegate.bauerb@chromium.org2010-06-302-1/+6
| | | | | | | | | TEST=LinkInfoBarControllerTest.* BUG=47728 Review URL: http://codereview.chromium.org/2842031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51252 0039d316-1c4b-4281-b951-d872f2087c98
* Fix multiple issues with ADM/ADMX templatesdanno@chromium.org2010-06-304-103/+162
| | | | | | | | | | | | | | | Correct descriptions in ADM/ADMX template and change registry key to "Chrome" from "Google Chrome". Fix numerous punctuation, verbiage and wording issues. Fix HomepageIsNewTabPage so that not checking the checkbox actually forces the hompage to the homepage URL. BUG=none TEST=manual Review URL: http://codereview.chromium.org/2806040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51251 0039d316-1c4b-4281-b951-d872f2087c98
* Mark OOBE process as completed in Local State.nkostylev@google.com2010-06-305-38/+81
| | | | | | | | | | | Add 10% when checking for update. If image is not cached on server it will take some time. BUG= http://crosbug.com/4208, http://crosbug.com/4003 TEST=Manual. Start with fresh install. After Sign In screen is shown, select BWSI and then Sign out. OOBE should not be started again. Review URL: http://codereview.chromium.org/2833038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51250 0039d316-1c4b-4281-b951-d872f2087c98
* Make menu button for language selection focusable on new user login screen.dpolukhin@chromium.org2010-06-301-0/+1
| | | | | | | | | BUG=crosbug.com/4116 TEST=Language menu should be focusable by keyboard on new user login. Review URL: http://codereview.chromium.org/2815037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51249 0039d316-1c4b-4281-b951-d872f2087c98
* Update v8 to version 2.2.1.lrn@chromium.org2010-06-301-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2868040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51246 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 452.0 to 453.0chrome-release@google.com2010-06-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51244 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed positions of label and border windows to avoid flickering on initial ↵avayvod@chromium.org2010-06-301-16/+15
| | | | | | | | | | | show of login screen. BUG=cros:4356 TEST=Verify that no white rectangles flicker near user pods on initial show. Review URL: http://codereview.chromium.org/2887002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51242 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leak for Bug 47950.hbono@chromium.org2010-06-301-0/+7
| | | | | | | | | TBR=ukai BUG=47950 TEST=make the "Linux Tests (valgrind)(3)" bot green. Review URL: http://codereview.chromium.org/2802023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51241 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the valgrind error for Issue 47949.hbono@chromium.org2010-06-301-0/+12
| | | | | | | | | TBR=avi BUG=47949 TEST=make the "Webkit Mac (valgrind)" bot green. Review URL: http://codereview.chromium.org/2880006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51240 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll to 62165yurys@chromium.org2010-06-302-4/+1
| | | | | | | | | | TBR=levin@chromium.org TEST=None BUG=None Review URL: http://codereview.chromium.org/2859035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51239 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 51231 - Loosen permission on extension temp dir when a flag is used.skerner@chromium.org2010-06-3012-143/+18
| | | | | | | | | | | | | | | | | | | | Issue 35198 can not be reproduced locally. To enable users to do experiments, three command line flags are added to chrome: --issue35198-crxdir-browser: Have the browser process create the directory in which the extension will be unzipped. --issue35198-logging: Enable log messages from directory creation in the utility process to be moved to the browser process. --issue35198-permission: Use the most permissive file permissions possible on the extension unpack directory. BUG=35198 TEST=manual Review URL: http://codereview.chromium.org/2802018 TBR=skerner@chromium.org Review URL: http://codereview.chromium.org/2861039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51238 0039d316-1c4b-4281-b951-d872f2087c98
* Trigger a rebuild.skerner@chromium.org2010-06-301-1/+1
| | | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51235 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to 62160.levin@chromium.org2010-06-301-1/+1
| | | | | | | | | | TBR=yurys@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/2814041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51234 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for HandleDocumentLoad.darin@chromium.org2010-06-306-38/+66
| | | | | | | | | | R=jam BUG=47341 TEST=none Review URL: http://codereview.chromium.org/2842036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51233 0039d316-1c4b-4281-b951-d872f2087c98
* Update to latest ppapi.darin@chromium.org2010-06-301-1/+1
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/2799046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51232 0039d316-1c4b-4281-b951-d872f2087c98
* Loosen permission on extension temp dir when a flag is used.skerner@chromium.org2010-06-3012-18/+143
| | | | | | | | | | | | | | | | | Issue 35198 can not be reproduced locally. To enable users to do experiments, three command line flags are added to chrome: --issue35198-crxdir-browser: Have the browser process create the directory in which the extension will be unzipped. --issue35198-logging: Enable log messages from directory creation in the utility process to be moved to the browser process. --issue35198-permission: Use the most permissive file permissions possible on the extension unpack directory. BUG=35198 TEST=manual Review URL: http://codereview.chromium.org/2802018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51231 0039d316-1c4b-4281-b951-d872f2087c98
* Decomped registration logic into its own class.akalin@chromium.org2010-06-309-43/+548
| | | | | | | | | | | Handle registration events properly. BUG=34647 TEST=new unittests Review URL: http://codereview.chromium.org/2861034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51230 0039d316-1c4b-4281-b951-d872f2087c98
* Fix GCC warning about unhandled enum cases.darin@chromium.org2010-06-301-1/+2
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/2799045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51229 0039d316-1c4b-4281-b951-d872f2087c98
* Add basic Pepper URLLoader implementation.darin@chromium.org2010-06-306-14/+219
| | | | | | | | | | R=jam BUG=47222 TEST=none Review URL: http://codereview.chromium.org/2861036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51228 0039d316-1c4b-4281-b951-d872f2087c98
* Move GetPageSizeAndMarginsInPoints from linux code to generic code.hamaji@chromium.org2010-06-303-66/+126
| | | | | | | | | | | It seems we can use this function in other environments. BUG=47277 TEST=none Review URL: http://codereview.chromium.org/2807029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51227 0039d316-1c4b-4281-b951-d872f2087c98