summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ignore memory accesses in talk_base::CriticalSection::CurrentThreadIsOwner()timurrrr@chromium.org2010-08-301-0/+6
| | | | | | | | | TEST=remoting should become green on TSan bot TBR=glider BUG=53766 Review URL: http://codereview.chromium.org/3254006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57847 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 57843 - Adding support for markerTextForListItem() to Chromium's ↵dumi@chromium.org2010-08-302-28/+5
| | | | | | | | | | | | | | | LayoutTestController. TEST=none BUG=53289 Review URL: http://codereview.chromium.org/3213001 TBR=dumi@chromium.org Review URL: http://codereview.chromium.org/3214008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57846 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 509.0 to 510.0chrome-release@google.com2010-08-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57845 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for markerTextForListItem() to Chromium's LayoutTestController.dumi@chromium.org2010-08-302-5/+28
| | | | | | | | | | TEST=none BUG=53289 Review URL: http://codereview.chromium.org/3213001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57843 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused variable.finnur@chromium.org2010-08-301-5/+2
| | | | | | | | | | BUG=None TEST=None CID=12579 Review URL: http://codereview.chromium.org/3136023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57842 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix a crash on "Look Up in Dictionary" context menu.thakis@chromium.org2010-08-301-0/+4
| | | | | | | | | | | | | | - Add [NSPasteboard declareTypes] invocation before [NSPasteboard setData], which is required on Loopard. (and not required SL.) - Fixed a potential leak, using scoped_nsobject. BUG=53519 TEST=manual Review URL: http://codereview.chromium.org/3217006 Patch from Hamaji Morita <morrita@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57841 0039d316-1c4b-4281-b951-d872f2087c98
* Added default extensions for Chrome OSdpolukhin@chromium.org2010-08-302-0/+32
| | | | | | | | | BUG=chromium-os:6079 TEST=Login on Chrome OS and see list of extensions installed (won't work without changes in ebuild file) Review URL: http://codereview.chromium.org/3251001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57840 0039d316-1c4b-4281-b951-d872f2087c98
* Whoops. Try again to disable a failing test.aa@chromium.org2010-08-301-6/+4
| | | | | | | TBR=asargent@chromium.org BUG=53779 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57838 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 57836 - Remove the SetBackground call during process creation. The ↵mbelshe@chromium.org2010-08-301-9/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | benefit of the call is that we de-prioritize work that is in the background. Unfortunately, tab creation currently bounces through hidden/unhidden/ hidden/unhidden at least 2x before the tab is visible to the user. Because we don't know if the tab will be in the foreground (and thus prevent it from being SetBackgrounded), the right thing to do is to simply not Background it on startup. I will test to see if this effects startup performance on the build bots. I wouldn't be surprised if it did, nor would I be surprised if it had no effect! NOTE: I'm uploading this as a test run through the performance bots. I will revert this change. BUG=21884 TEST=none Review URL: http://codereview.chromium.org/3288001 TBR=mbelshe@chromium.org Review URL: http://codereview.chromium.org/3263006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57837 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the SetBackground call during process creation. The benefitmbelshe@chromium.org2010-08-301-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | of the call is that we de-prioritize work that is in the background. Unfortunately, tab creation currently bounces through hidden/unhidden/ hidden/unhidden at least 2x before the tab is visible to the user. Because we don't know if the tab will be in the foreground (and thus prevent it from being SetBackgrounded), the right thing to do is to simply not Background it on startup. I will test to see if this effects startup performance on the build bots. I wouldn't be surprised if it did, nor would I be surprised if it had no effect! NOTE: I'm uploading this as a test run through the performance bots. I will revert this change. BUG=21884 TEST=none Review URL: http://codereview.chromium.org/3288001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57836 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectation improvements.chase@chromium.org2010-08-301-8/+8
| | | | | | | | | | | | | | | | | | | - linux-release-hardy/dhtml/times - linux-release-hardy/morejs/times - mac10.6/morejs/times - mac10.6/dhtml/times - vista-release-dual-core/morejs/times - xpdual/moz/total_byte_b - xpdual/moz/total_op_b - xpdual/startup/times BUG=none TEST=tests are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/3270006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57835 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the wstring TreeModelNode::GetTitle() and rename GetTitleAsString16() ↵viettrungluu@chromium.org2010-08-3071-205/+191
| | | | | | | | | | | to GetTitle(). BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3279005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57834 0039d316-1c4b-4281-b951-d872f2087c98
* Add logging to the spdy session pool.mbelshe@chromium.org2010-08-304-4/+66
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3280003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57833 0039d316-1c4b-4281-b951-d872f2087c98
* Update linux-hardy/intl*.chase@chromium.org2010-08-301-2/+2
| | | | | | | | | | | | | The regression from the WebKit roll looks worse than originally seen. BUG=none TEST=linux-release-hardy/intl* is green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/3248004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57832 0039d316-1c4b-4281-b951-d872f2087c98
* Implement events for extensions management API.asargent@chromium.org2010-08-3015-41/+222
| | | | | | | | | | | BUG=51178 TEST=The events described in the experimental.management API should fire for extensions and apps being installed, uninstalled, enabled, and disabled. Review URL: http://codereview.chromium.org/3278003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57831 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectations for xpdual/moz/vm_peak_b.chase@chromium.org2010-08-301-1/+1
| | | | | | | | | | | | | This vm_peak_b increase is still under investigation. Mark it as expected while that work happens. BUG=53619 TEST=xpdual/moz is green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/3286003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57830 0039d316-1c4b-4281-b951-d872f2087c98
* Convert a bunch of uses of the wstring net::FormatUrl() to the new string16 one.viettrungluu@chromium.org2010-08-309-38/+37
| | | | | | | | | BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3287002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57829 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DOMUI and Views settings for key repeat rate and delay, change the ↵yusukes@chromium.org2010-08-3012-259/+26
| | | | | | | | | | | default values instead. BUG=chromium-os:5933 TEST=manually Review URL: http://codereview.chromium.org/3181035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57827 0039d316-1c4b-4281-b951-d872f2087c98
* Pull new PPAPI, rename non-P0 interfaces to Dev, rename DeviceContext2D to ↵brettw@chromium.org2010-08-3048-368/+361
| | | | | | | | | | Graphics2D. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3255003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57825 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ExtensionApiTest.Tabs on mac.aa@chromium.org2010-08-291-0/+6
| | | | | | | TBR=erikkay@chromium.org BUG=53779 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57824 0039d316-1c4b-4281-b951-d872f2087c98
* webkit_support: Introduce indirect definitions for base::VKEY_* intkent@chromium.org2010-08-291-0/+18
| | | | | | | | | | order to remove keyboard_codes.h dependency from DumpRenderTree. BUG=none TEST=none Review URL: http://codereview.chromium.org/3226007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57823 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit cl 3228005erikkay@chromium.org2010-08-293-33/+136
| | | | | | | | | | BUG=53323 TEST=ExtensionManifestTest.DisallowExtensionPermissions TBR=aa Review URL: http://codereview.chromium.org/3254004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57822 0039d316-1c4b-4281-b951-d872f2087c98
* remove browse extenterikkay@chromium.org2010-08-2910-111/+0
| | | | | | | | | BUG=53593 TEST=none Review URL: http://codereview.chromium.org/3242005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57821 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 57816 - disallow extension permissions in hosted appserikkay@chromium.org2010-08-293-138/+36
| | | | | | | | | | | | BUG=53323 TEST=ExtensionManifestTest.DisallowExtensionPermissions Review URL: http://codereview.chromium.org/3228005 TBR=erikkay@chromium.org Review URL: http://codereview.chromium.org/3235006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57820 0039d316-1c4b-4281-b951-d872f2087c98
* disallow extension permissions in hosted appserikkay@chromium.org2010-08-293-36/+138
| | | | | | | | | BUG=53323 TEST=ExtensionManifestTest.DisallowExtensionPermissions Review URL: http://codereview.chromium.org/3228005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57816 0039d316-1c4b-4281-b951-d872f2087c98
* Add code to get the search provider install state.levin@chromium.org2010-08-295-8/+131
| | | | | | | | | BUG=38475 TEST=unit_test --gtest_filter=SearchHost* Review URL: http://codereview.chromium.org/3269001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57815 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeFrame HTTPs net tests which started failing with the change to ↵ananta@chromium.org2010-08-291-0/+4
| | | | | | | | | | | | | | | validate the certificate info in the HTTPs tests. ChromeFrame's host network stack implementation returns a fake certificate as we don't have access to the real certificate info from IE. Fix is to bypass this check for ChromeFrame. TBR=wtc Review URL: http://codereview.chromium.org/3229008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57814 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 57812 - Add the new Mac manifest to the application bundlegfeher@chromium.org2010-08-292-66/+47
| | | | | | | | | | | | Add the policy templates generated from chrome/app/policy_templates.json to the Mac application bundle. (The template generator for Mac is implemented in CL 3116027) BUG=49316 TEST=add Chromium to the managed applications' list in the OSX Workgroup Manager, and see if it shows the manageable preferences TBR=thomasvl@chromium.org Review URL: http://codereview.chromium.org/3267003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57813 0039d316-1c4b-4281-b951-d872f2087c98
* Add the new Mac manifest to the application bundlegfeher@chromium.org2010-08-292-47/+66
| | | | | | | | | | | Add the policy templates generated from chrome/app/policy_templates.json to the Mac application bundle. (The template generator for Mac is implemented in CL 3116027) BUG=49316 TEST=add Chromium to the managed applications' list in the OSX Workgroup Manager, and see if it shows the manageable preferences Review URL: http://codereview.chromium.org/3143036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57812 0039d316-1c4b-4281-b951-d872f2087c98
* OS X - always use "classic theme" when running Layout testsjeremy@chromium.org2010-08-291-0/+7
| | | | | | | | | | | In order to pass Image layout tests on OS X, we need to set a bunch of system values. These are only set if custom_theme is true. BUG=42352 TEST=On OS X 10.5, compile test_shell and run webkit/tools/layout_tests/run_webkit_tests.sh --debug editing/selection/3690703.html , test should pass. Review URL: http://codereview.chromium.org/3141037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57811 0039d316-1c4b-4281-b951-d872f2087c98
* This is a change that Daniel Horn did as part of this: petersont@google.com2010-08-291-34/+25
| | | | | | | | | | http://codereview.chromium.org/3072008 I don't see why it can't be a separate, short changelist. Review URL: http://codereview.chromium.org/3215005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57810 0039d316-1c4b-4281-b951-d872f2087c98
* Added createDrawElements to Transform class. One more function in the API.petersont@google.com2010-08-291-2/+10
| | | | | | Review URL: http://codereview.chromium.org/3167046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57809 0039d316-1c4b-4281-b951-d872f2087c98
* Added capability for an error (default) cube map texture, so if a cube ↵petersont@google.com2010-08-297-121/+308
| | | | | | | | sampler doesn't have a texture associated with it, it doesn't choke WebGL. Review URL: http://codereview.chromium.org/3162048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57808 0039d316-1c4b-4281-b951-d872f2087c98
* Determines which shading language o3djs should use once when the client is ↵petersont@google.com2010-08-297-395/+137
| | | | | | | | installed, sets things appropriately in effect.js and other files which generate shaders appeal to effect.js to determine how to generate the right shader. Review URL: http://codereview.chromium.org/3166038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57807 0039d316-1c4b-4281-b951-d872f2087c98
* When the client is created, it sets a couple event callbacks to an empty ↵petersont@google.com2010-08-291-0/+8
| | | | | | | | function so that when you click and drag on the HTML canvas, it doesn't act like you're selecting text. Review URL: http://codereview.chromium.org/3106029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57806 0039d316-1c4b-4281-b951-d872f2087c98
* Added getter for field params on param object. (Just one more function in ↵petersont@google.com2010-08-291-0/+11
| | | | | | | | the API that got left behind) Review URL: http://codereview.chromium.org/3108052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57803 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppressions for Mac valgrind failures (AudioQueueObject::ConvertInput()).viettrungluu@chromium.org2010-08-291-0/+19
| | | | | | | | | | BUG=53742 TEST=greener Mac valgrind TBR=satish@chromium.org,joth@chromium.org Review URL: http://codereview.chromium.org/3281003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57802 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind suppression for leak in AutoFillManager (in webkit glue).viettrungluu@chromium.org2010-08-291-0/+11
| | | | | | | | | | BUG=53740 TEST=greener valgrind memcheck (at least on linux) TBR=dhollowa@chromium.org,jhawkins@chromium.org Review URL: http://codereview.chromium.org/3250003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57801 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstrings from bookmarks, part 17.viettrungluu@chromium.org2010-08-2919-56/+62
| | | | | | | | | | | | This converts lots of (wstring) GetTitle()s to (string16) GetTitleAsString16(). Soon, I'll be able to delete the former, and rename the latter (s/AsString16//). BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3226004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57800 0039d316-1c4b-4281-b951-d872f2087c98
* Add the collapsed 'miniview' to the apps and most visisted sections. Also, ↵aa@chromium.org2010-08-2918-42/+112
| | | | | | | | | | fix the bug where the wrench disappears on hover. BUG=53248,52199 Review URL: http://codereview.chromium.org/3236001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57799 0039d316-1c4b-4281-b951-d872f2087c98
* Review execute permissions on text filesdanno@chromium.org2010-08-282-5/+5
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3243009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57795 0039d316-1c4b-4281-b951-d872f2087c98
* Modify the policy to disable plugins to support TYPE_LIST valuesdanno@chromium.org2010-08-2812-229/+130
| | | | | | | | | BUG=51897 TEST=ConfigurationPolicyProviderWinTest.* Review URL: http://codereview.chromium.org/3133012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57794 0039d316-1c4b-4281-b951-d872f2087c98
* Kicking a build.brettw@chromium.org2010-08-281-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57793 0039d316-1c4b-4281-b951-d872f2087c98
* Pull latest Pepper to get moved audio, video, and char set interfaces, nowbrettw@chromium.org2010-08-2813-61/+66
| | | | | | | | | | | called "dev." This also marks un-flaky the image data test which I think I fixed. BUG=51344 TEST=covered by unit tests Review URL: http://codereview.chromium.org/3243007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57792 0039d316-1c4b-4281-b951-d872f2087c98
* Kicking a buildagl@chromium.org2010-08-281-3/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57790 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 57788 - Expose Extension Bindings to Component Applicationsrafaelw@chromium.org2010-08-2831-283/+112
| | | | | | | | | | | | | | | | | This patch allows component (built-in) extension apps to have extension api bindings. Note that this patch adds browser-side api permission checking for extension requests. This is step two along the path to exposing an extension management api to the gallery (webstore). BUG=27431 Review URL: http://codereview.chromium.org/3163044 TBR=rafaelw@chromium.org Review URL: http://codereview.chromium.org/3249004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57789 0039d316-1c4b-4281-b951-d872f2087c98
* Expose Extension Bindings to Component Applicationsrafaelw@chromium.org2010-08-2831-112/+283
| | | | | | | | | | | | | | This patch allows component (built-in) extension apps to have extension api bindings. Note that this patch adds browser-side api permission checking for extension requests. This is step two along the path to exposing an extension management api to the gallery (webstore). BUG=27431 Review URL: http://codereview.chromium.org/3163044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57788 0039d316-1c4b-4281-b951-d872f2087c98
* https: add support for DNS exclusion and switch to TXT records.agl@chromium.org2010-08-2815-42/+517
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (This code has no effect unless --enable-dnssec-certs is given.) The existing DNSSEC code will process embeded chains in certificates and validate CERT records there in. The format of the CERT record was just something made up as a proof of concept. This change switches that code to using TXT records which are at least used by some other code. Additionally, when --enable-dnssec-certs is given. TXT record lookups are triggered for each HTTPS connection. If DNSSEC secure, these lookups can validate a HTTPS certificate. Even without DNSSEC, they can by used for exclusion: if TLS fingerprints are given, but the certificate doesn't match any of them, then the certificate is rejected. The next step in this series will be to perform the TXT lookup for some percentage of dev channel users in order to measure the latency impact. For this experiment, all behavioural changes will be disabled. BUG=none TEST=net_unittests http://codereview.chromium.org/3148037/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57787 0039d316-1c4b-4281-b951-d872f2087c98
* there are 2 threads for AVCodecThreadInitfbarchard@chromium.org2010-08-281-0/+1
| | | | | | | | | BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/3271002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57786 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Close file select dialogs when windows go away.rohitrao@chromium.org2010-08-281-6/+20
| | | | | | | | BUG=53361 TEST=Testcase in bug. Review URL: http://codereview.chromium.org/3216004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57785 0039d316-1c4b-4281-b951-d872f2087c98