summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert 54861 - Suppression for leak in Preconnect::PreconnectOnIOThread.jar@chromium.org2010-08-111-14/+0
| | | | | | | | | | | | | The leak is hopefully fixed via revision 55435, so I'm backing out the suppresion. BUG=51133 TEST=None R=cbentzel Review URL: http://codereview.chromium.org/3116001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55801 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: minor MenuBarHelper fix.estade@chromium.org2010-08-111-2/+2
| | | | | | | | | | | If one of the buttons is not realized, gtk_widget_translate_coordinates() will fail on it. Instead of aborting, just skip to the next button. This can happen when opening a new window with a bookmark bar that doesn't have an overflow chevron (when the chevron has not been shown, it will be unrealized). BUG=51810 TESt=see bug + above description Review URL: http://codereview.chromium.org/3175006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55799 0039d316-1c4b-4281-b951-d872f2087c98
* Add NSS PKCS12 import/export functions to CertDatabase.mattm@chromium.org2010-08-1110-8/+755
| | | | | | | | | | | Use sql: prefix when opening NSS UserDB (this will affect existing Chromeos installations, which had been using the old berkelydb format.) BUG=19991,51327,51328,51330,51332 TEST=net/base/cert_database_nss_unittest.cc Review URL: http://codereview.chromium.org/3018038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55798 0039d316-1c4b-4281-b951-d872f2087c98
* Disable support of --enable-preconnect flagziadh@chromium.org2010-08-111-6/+1
| | | | | | | | | | | | The preconenct feature is still not fully implemented yet. We would like to disable it for M6 as it is causing crashes. This is a temporary 'fix'. BUG=48549 r=jar Review URL: http://codereview.chromium.org/3140007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55797 0039d316-1c4b-4281-b951-d872f2087c98
* Extension package creation cleanuperg@google.com2010-08-1110-85/+232
| | | | | | | | | | | | | | | | Unify extension package creation code between command line and GUI methods. Properly handle extension names with periods or trailing slashes. Don't DCHECK when creating packages from the command line. BUG=14720, 19103, 51110 TEST=run 'chrome --pack-extension=has.a.dot/' on an extension with period in its name; make sure it is packed correctly and a message indicating success is printed. Review URL: http://codereview.chromium.org/3077022 Patch from Ilya Sherman <isherman@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55792 0039d316-1c4b-4281-b951-d872f2087c98
* Hook back up the overriding of AXDescriptions. Note that the referenced bug ↵dtseng@chromium.org2010-08-111-0/+2
| | | | | | | | | | doesn't seem to affect the usage of the method. BUG=none TEST=use VoiceOver to verify text reads when navigated to. Review URL: http://codereview.chromium.org/3153003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55791 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Release the cached frame when we receive the frameDestroyed() messagejhawkins@chromium.org2010-08-114-5/+20
| | | | | | | | | | | from WebKit. BUG=48857 TEST=none Review URL: http://codereview.chromium.org/3173005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55789 0039d316-1c4b-4281-b951-d872f2087c98
* WebGL bubble demo. Based off of: ↵luchen@chromium.org2010-08-1121-0/+2591
| | | | | | | | | http://code.google.com/p/o3d/source/browse/trunk/googleclient/o3d/?r=55#o3d/command_buffer/samples/bubble This demo adds dynamic ability to change the iridescence/noise textures, turn on/off the environment mapping, change the number of bubbles, bubble size/spin/thickness/etc. I also added a third texture that modulates the bubble geometry to get a pulsing effect (this could use some improvement but it's not bad). Review URL: http://codereview.chromium.org/3050048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55787 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for BGRA pixel format to the command buffer implementation of ↵senorblanco@google.com2010-08-112-0/+22
| | | | | | | | | | | WebGraphicsContext3D. This will not be called until the WebKit-side change lands. BUG=none TEST=none Review URL: http://codereview.chromium.org/3170005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55786 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for Value::TYPE_LIST policies for the Mac.avi@chromium.org2010-08-113-4/+59
| | | | | | | | | BUG=51688 TEST=unit tested Review URL: http://codereview.chromium.org/3124013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55785 0039d316-1c4b-4281-b951-d872f2087c98
* Fix "missing plugin" error in linux chrome.gene@chromium.org2010-08-111-14/+13
| | | | | | | | | | | | | | On linux first check succeeded, while next one will fail and no plugin information got returned. So, I am inverting logic a little bit. IFF check for plugin file succeeded, we omit all subsequent for this file in the process. BUG=none TEST=Check PDF plugin is working in Chrome linux sandbox, and no PDF plugin is in Chromium build. Review URL: http://codereview.chromium.org/3181003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55784 0039d316-1c4b-4281-b951-d872f2087c98
* Tabbed content settings:estade@chromium.org2010-08-111-17/+28
| | | | | | | | | | | | | | | - do nothing for empty edits - double click to edit - fix escape handling - deletes row if it's empty (i.e. new) - pressing escape with an invalid input now works BUG=48862 TEST=all the above Review URL: http://codereview.chromium.org/3128003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55783 0039d316-1c4b-4281-b951-d872f2087c98
* Bring back RefreshElevationPolicy to avoid prompts on Vista and Win7amit@chromium.org2010-08-111-0/+3
| | | | | | | | | | TEST=upgrade from older version, it should not prompt to load page in chrome frame on Vista and Windows 7. BUG=51747 Review URL: http://codereview.chromium.org/3153006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55782 0039d316-1c4b-4281-b951-d872f2087c98
* Autocomplete entries submitted are limited in number.dhollowa@chromium.org2010-08-113-0/+57
| | | | | | | | | | | Limits the number of Autocomplete entries added to the WebDB, per form submission, to a maximum of 256. If elements occur that have duplicate names, only the first occurrence is added. BUG=51727 TEST=WebDatabaseTest.Autofill_AddFormFieldValues Review URL: http://codereview.chromium.org/3143005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55781 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Start cleaning up net/erg@google.com2010-08-1130-19/+100
| | | | | | | | | | | | url_request.h and http_response_info.h are some of the most included headers from net/ in chrome. Do what forward declaration we can in those headers. BUG=none TEST=none Review URL: http://codereview.chromium.org/3150003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55780 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Convert mac10.6/dhtml/times to new expectations format."chase@chromium.org2010-08-112-23/+9
| | | | | | | | | | | | This reverts r55769. BUG=none TEST=mac10.6/dhtml passes TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/3151009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55779 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show preference related menus in the translate infobar in incognito mode.jcivelli@chromium.org2010-08-111-11/+15
| | | | | | | | | | BUG=51214 TEST=Navigate in a non incognito window to www.google.de. The translate infobar should show. The options menu should have options to always/never translate german. Navigate again to that page but from an incognito window, the options menu in the translate infobar should not have any preference (always/never translate) related items. Review URL: http://codereview.chromium.org/3073025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55777 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://codereview.chromium.org/3167002 for rjkroege:sky@chromium.org2010-08-112-0/+85
| | | | | | | | | | | Adds a TouchEvent class for views. BUG= TEST=compiled with and without touchui Review URL: http://codereview.chromium.org/3117010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55776 0039d316-1c4b-4281-b951-d872f2087c98
* Add a test for "native_client" permission for extensions.gregoryd@google.com2010-08-114-0/+62
| | | | | | | | | BUG=45881 TEST=this CL Review URL: http://codereview.chromium.org/3064048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55775 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leak errors.jianli@chromium.org2010-08-111-0/+25
| | | | | | | | | | | This happens with linux valgrind layout test with WebKit roll 64970:65072. BUG=51822 TEST=none Review URL: http://codereview.chromium.org/3177007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55774 0039d316-1c4b-4281-b951-d872f2087c98
* Provide a profile.GetAppCacheService() accessor and add two helper methods ↵michaeln@chromium.org2010-08-1110-25/+79
| | | | | | | | | | | to ChromeAppCacheService to override the default quota for an origin. BUG=49993 TESTS=existing tests apply Review URL: http://codereview.chromium.org/2819091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55773 0039d316-1c4b-4281-b951-d872f2087c98
* net: add embedded DNSSEC chain support.agl@chromium.org2010-08-1118-8/+1829
| | | | | | | | | | | | | | | | | Now that the DNS root is signed we have a good trust path in several TLDs (including .org). This patch enables self-signed certificates to include a DNSSEC chain as an extension which proves a CERT record, containing the fingerprint of the public key. The format of the chain is still undecided, so this is only enabled with --enable-dnssec-certs. BUG=none TEST=net_unittests http://codereview.chromium.org/2806076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55771 0039d316-1c4b-4281-b951-d872f2087c98
* Convert mac10.6/dhtml/times to new expectations format.chase@chromium.org2010-08-112-9/+23
| | | | | | | | | | | Update unit tests. BUG=none TEST=mac10.6/dhtml is orange Review URL: http://codereview.chromium.org/3180002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55769 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a tab-modal constrained sheet on OS X for certificate selectiondavidben@chromium.org2010-08-114-27/+90
| | | | | | | | | | R=thakis BUG=50710 TEST=SSL client auth on OS X still works Review URL: http://codereview.chromium.org/3050028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55768 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt at removing executable bits from media/mf filesimcheng@chromium.org2010-08-1111-11/+0
| | | | | | | | | | | BUG=none TEST=none TBR=hclam Review URL: http://codereview.chromium.org/3125006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55767 0039d316-1c4b-4281-b951-d872f2087c98
* Enable -fPIC by default on x64nirnimesh@chromium.org2010-08-113-27/+5
| | | | | | | | | | | Get rid of linux_fpic gyp variable. BUG=26625 TEST=all linux builds should compile Review URL: http://codereview.chromium.org/3135001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55766 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ageActionRefreshCrash on windows.lzheng@chromium.org2010-08-111-1/+2
| | | | | | | | | BUG=51814 TEST=NONE Review URL: http://codereview.chromium.org/3153005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55765 0039d316-1c4b-4281-b951-d872f2087c98
* Enable GLSL shader translator by default. With this change, Chrome'skbr@google.com2010-08-114-6/+6
| | | | | | | | | | | | WebGL implementation requires GLSL ES compliant shaders. Now pass --disable-glsl-translator on command line to disable the translator. BUG=none TEST=ran WebGL demos Review URL: http://codereview.chromium.org/3121005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55764 0039d316-1c4b-4281-b951-d872f2087c98
* Build accelerated compositor by default on Mac OS X to ensure nokbr@google.com2010-08-111-1/+1
| | | | | | | | | | | compilation regressions in the associated code. BUG=38969 TEST=none Review URL: http://codereview.chromium.org/3012048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55763 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r55750aa@chromium.org2010-08-1110-141/+54
| | | | | | TBR=mirandac@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55761 0039d316-1c4b-4281-b951-d872f2087c98
* Use |+selectedMenuItemColor| for the highlighted state. This respects the ↵rsesek@chromium.org2010-08-111-10/+12
| | | | | | | | | | | system tint. BUG=none TEST=On 10.5 and 10.6, the Wrench menu buttons have a blue or gray pressed state, depending on Appearance prefs. Review URL: http://codereview.chromium.org/3152006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55758 0039d316-1c4b-4281-b951-d872f2087c98
* Update the Native Client version to pick up the newly-built 64-bit Nativemsneck@google.com2010-08-111-1/+1
| | | | | | | | | | | Client prebuilt binaries. These binaries were generated with the new toolchain which allows them to pass the new read sandbox validation. BUG=none TEST=all tests pass, especially nacl_ui_tests Review URL: http://codereview.chromium.org/3163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55757 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 65129:65162.japhet@chromium.org2010-08-111-1/+1
| | | | | | | | | BUG=none TEST=green tree TBR=yuzo git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55756 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed executable permission bits in media/mf source files.imcheng@chromium.org2010-08-1111-0/+11
| | | | | | | | | BUG=none TEST=none TBR=hclam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55755 0039d316-1c4b-4281-b951-d872f2087c98
* Land 55232 again - Dispatch key event to bindings processing.xiyuan@chromium.org2010-08-111-0/+4
| | | | | | | | | | | | | This reverts http://src.chromium.org/viewvc/chrome?view=rev&revision=55284 BUG=chromium-os:4005 TEST=Default button of hosted native dialogs in ChromeOS should work. TBR=suzhe@chromium.org Review URL: http://codereview.chromium.org/2873109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55753 0039d316-1c4b-4281-b951-d872f2087c98
* Improved thread safetydavej@chromium.org2010-08-113-79/+161
| | | | | | | | | | | Before these fixes, if PulseAudio was installed, but had no devices, one of the callbacks could hang indefinitely. If told to shut down before initialization had completed, weird things may have happened. Now the mixer can be shut down at any time, and can handle requests safely from different threads. BUG=5141 TEST=Make sure the "E: mutex-posic.c" assertion is no longer appearing in build-bot logs Review URL: http://codereview.chromium.org/3069025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55751 0039d316-1c4b-4281-b951-d872f2087c98
* Forbid hybrid apps.aa@chromium.org2010-08-1110-54/+141
| | | | | | | | BUG=49234 Review URL: http://codereview.chromium.org/3123004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55750 0039d316-1c4b-4281-b951-d872f2087c98
* Reapplies r55735, fixing some message code that was checked in that I ↵erg@google.com2010-08-1113-520/+945
| | | | | | | | | | | | collided with. BUG=51411 TEST=none TBR=mpcomplete Review URL: http://codereview.chromium.org/3118009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55749 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily fixed a crash because of calling ShInitialize and ShFinalize out ↵alokp@chromium.org2010-08-111-1/+4
| | | | | | | | of order. Need to move them to a place where they are called only once per process. Review URL: http://codereview.chromium.org/3154004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55748 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for Code Coverage.mad@google.com2010-08-111-13/+166
| | | | | | | | BUG=34671 TEST=Make sure all Chrome Frame tests still pass... Review URL: http://codereview.chromium.org/3166003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55746 0039d316-1c4b-4281-b951-d872f2087c98
* Added linux-specific NP_Initialize function so that the plugin is properly ↵alokp@chromium.org2010-08-111-8/+39
| | | | | | | | initialized. Also fixed the mime-type to be consistent with that on windows and mac. Review URL: http://codereview.chromium.org/3129005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55743 0039d316-1c4b-4281-b951-d872f2087c98
* Remove name from watchlist.kuchhal@chromium.org2010-08-111-2/+0
| | | | | | | | TBR=huanr Review URL: http://codereview.chromium.org/3139008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55742 0039d316-1c4b-4281-b951-d872f2087c98
* Update to NSS 3.12.7 and NSPR 4.8.6 (original review URLwtc@chromium.org2010-08-112-2/+7
| | | | | | | | | | | | | | | | | http://codereview.chromium.org/3135002/show). Map PR_INVALID_ARGUMENT_ERROR and SEC_ERROR_INVALID_ARGS to net::ERR_INVALID_ARGUMENT. This allows us to fail the SSL handshake with net::ERR_INVALID_ARGUMENT instead of the default net::ERR_FAILED when we connect to broken servers that use tiny keys for DHE cipher suites. R=agl BUG=51694 TEST=No build errors or test failures Review URL: http://codereview.chromium.org/3132005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55741 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "FBTF: Allow forward declaration of classes passed to sync IPC messages."erg@google.com2010-08-1113-944/+519
| | | | | | | | | | | | This reverts commit r55735. BUG=none TEST=none TBR=mirandac Review URL: http://codereview.chromium.org/3152007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55738 0039d316-1c4b-4281-b951-d872f2087c98
* Add documentation about context menu API onclick callbacks.asargent@chromium.org2010-08-1158-156/+5015
| | | | | | | | | | | | This required modifying the docs build system to be able to output information about function parameters. BUG=49693 TEST=none Review URL: http://codereview.chromium.org/3167003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55737 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Allow forward declaration of classes passed to sync IPC messages.erg@google.com2010-08-1113-519/+944
| | | | | | | | | | | | | This is a continuation of r55259, where we convert the remaining IPC messages to the new system. At this point, all the messages should be able to accept forward declared classes/structs as parameters. BUG=51411 TEST=none Review URL: http://codereview.chromium.org/3018045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55735 0039d316-1c4b-4281-b951-d872f2087c98
* Added rendering and unittests for the MF H264 decoder prototype.imcheng@chromium.org2010-08-1111-154/+980
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3096010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55734 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://codereview.chromium.org/2878087 for Alex:sky@chromium.org2010-08-117-4/+68
| | | | | | | | | | | Remove menu_gtk from the link for TOOLKIT_VIEWS builds. BUG=none TEST=manually, both with TOOLKIT_VIEWS=1 and TOOLKIT_VIEWS=0 Review URL: http://codereview.chromium.org/3130005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55733 0039d316-1c4b-4281-b951-d872f2087c98
* Display the description of the active plugin in a plugin group.bauerb@chromium.org2010-08-113-39/+98
| | | | | | | | | | | The active plug-in is the one that would actually be loaded, i.e. the first enabled plug-in, or if all plugins are disabled, the very first plug-in in the group. BUG=48572,51728 TEST=PluginGroupTest.PluginGroupDescription Review URL: http://codereview.chromium.org/3142004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55732 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break due to bad merge.finnur@chromium.org2010-08-111-0/+3
| | | | | | | | | | BUG=None TEST=None TBR=pam Review URL: http://codereview.chromium.org/3181001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55729 0039d316-1c4b-4281-b951-d872f2087c98