summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert 91296 - Revert 91292 - Refactoring on SocketStream to support IO ↵sky@chromium.org2011-07-013-17/+159
| | | | | | | | | | | | | | | | | | | | PENDING on WebSocket throttling and SPDY streams per session limitation. BUG=42320 TEST=net_unittests --gtest_filter=SocketStreamTest\* Review URL: http://codereview.chromium.org/7294022 TBR=toyoshim@chromium.org Review URL: http://codereview.chromium.org/7298011 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/7198028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91308 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix a REVERSE_INULL.jhawkins@chromium.org2011-07-011-3/+4
| | | | | | | | | | | | CID=17762,17772 BUG=none TEST=none R=rdsmith@chromium.org Review URL: http://codereview.chromium.org/7292022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91307 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix a REVERSE_INULL.jhawkins@chromium.org2011-07-011-5/+5
| | | | | | | | | | CID=17773 BUG=none TEST=none Review URL: http://codereview.chromium.org/7290028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91306 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Initialize member variables.jhawkins@chromium.org2011-07-013-1/+11
| | | | | | | | | | | | CID=17704,17705,17783 BUG=none TEST=none R=kmadhusu@chromium.org Review URL: http://codereview.chromium.org/7278012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91305 0039d316-1c4b-4281-b951-d872f2087c98
* Add QM::DeleteOriginData for browser data deleter supportkinuko@chromium.org2011-07-014-56/+209
| | | | | | | | | | | | The method basically does what EvictOriginData used to do, but in a more generalized way. I refactored EvictOriginData to use DeleteOriginData in this patch too. BUG=86308 TEST=QuotaManager.{EvictOriginData,DeleteOriginDataMultiple} Review URL: http://codereview.chromium.org/7185012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91304 0039d316-1c4b-4281-b951-d872f2087c98
* Fix obvious leak in chrome_web_ui_data_source_unittest.cc, and revert ↵tsepez@chromium.org2011-07-013-43/+4
| | | | | | | | | | associated suppresions. BUG=88094 TEST=heapchecks clean about ChromeWebUIDataSource Review URL: http://codereview.chromium.org/7278008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91303 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91302 0039d316-1c4b-4281-b951-d872f2087c98
* Use -fstack-protector-all (stack canaries) for Mac debug builds.mark@chromium.org2011-07-011-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | This was previously in effect at r29591 and then backed out at r29601 because it may have caused problems with Valgrind. The Valgrind problems were probably actually caused by -pie, which was recently reintroduced with protection against being used in Valgrind configurations. I don't think that we have any Valgrind builds that use the Debug configuration, so reintroducing this here shouldn't have any effect on Valgrind. Ancient history: in the pre-GYP days, we had -fstack-protector and -fstack-protector-all in the debug.xcconfig that our Xcode-based build used. See http://src.chromium.org/viewvc/chrome/trunk/src/build/debug.xcconfig?view=markup&pathrev=21959 More information on this option: http://developer.apple.com/library/mac/#documentation/DeveloperTools/gcc-4.2.1/gcc/Optimize-Options.html#index-fbtr_002dbb_002dexclusive-615 http://en.wikipedia.org/wiki/Buffer_overflow_protection#GCC_Stack-Smashing_Protector_.28ProPolice.29 BUG=16713 (not really, that's for release builds, but close enough) TEST=everything Review URL: http://codereview.chromium.org/7291019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91301 0039d316-1c4b-4281-b951-d872f2087c98
* Rolls WebKit 90218:90225bulach@chromium.org2011-07-011-1/+1
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/7285033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91300 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the definition order of the methods in BookmarkBarGtk match thesky@chromium.org2011-07-012-330/+331
| | | | | | | | | | | | | | | | declaration order. I wanted to just move Show/Hide, but it turns out many of the methods didn't match, so, I moved a ton of things around. I'm TBR'ing since this just shuffles around code (well, I did change one comment too). R=estade@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/7290012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91299 0039d316-1c4b-4281-b951-d872f2087c98
* Detect Kaspersky SSL MITM and give a helpful error message.agl@chromium.org2011-07-015-31/+77
| | | | | | | | | | BUG=86208 TEST=Install Kaspersky Internet security and configure SSL MITM. Navigate to an HTTPS page. Check that the error message is helpful and not generic. Review URL: http://codereview.chromium.org/7275027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91298 0039d316-1c4b-4281-b951-d872f2087c98
* Use leveldb by default, Chrome sidehans@chromium.org2011-07-016-18/+18
| | | | | | | | | | | | (Landing with fix for David Grogan, original patch here: http://codereview.chromium.org/7253026/) BUG=64078 TEST=llvm/Debug/unit_tests --gtest_filter=IndexedDBQuotaClientTest.* && llvm/Debug/browser_tests --gtest_filter=IndexedDBBrowser*:BrowsingDataIndexedDBHelperTest.* Review URL: http://codereview.chromium.org/7294018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91297 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 91292 - Refactoring on SocketStream to support IO PENDING on ↵sky@chromium.org2011-07-013-159/+17
| | | | | | | | | | | | | | | | | WebSocket throttling and SPDY streams per session limitation. BUG=42320 TEST=net_unittests --gtest_filter=SocketStreamTest\* Review URL: http://codereview.chromium.org/7294022 TBR=toyoshim@chromium.org Review URL: http://codereview.chromium.org/7298011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91296 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring on SocketStream to support IO PENDING on WebSocket throttlingtoyoshim@chromium.org2011-07-013-17/+159
| | | | | | | | | | | | and SPDY streams per session limitation. BUG=42320 TEST=net_unittests --gtest_filter=SocketStreamTest\* Review URL: http://codereview.chromium.org/7294022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91292 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the empty test fixture class and switch from TEST_F to TEST.tommi@chromium.org2011-07-011-9/+1
| | | | | | Review URL: http://codereview.chromium.org/7248057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91290 0039d316-1c4b-4281-b951-d872f2087c98
* New icon (small) for managed settings.markusheintz@chromium.org2011-07-011-0/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7210058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91289 0039d316-1c4b-4281-b951-d872f2087c98
* Change references from app_base to sql.tfarina@chromium.org2011-07-019-18/+13
| | | | | | | | | | | BUG=72317 TEST=None R=rsesek@chromium.org Review URL: http://codereview.chromium.org/7294007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91288 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91287 0039d316-1c4b-4281-b951-d872f2087c98
* Rolls WebKit 90190:90218bulach@chromium.org2011-07-011-1/+1
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/7289035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91286 0039d316-1c4b-4281-b951-d872f2087c98
* Fix string-to-stringid mapping for US-Colemak keyboard layout.yusukes@google.com2011-07-011-1/+1
| | | | | | | | | BUG=none TEST=manually. open the language configuration dialog, add US English, verify US colemak layout is there. Review URL: http://codereview.chromium.org/7289037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91285 0039d316-1c4b-4281-b951-d872f2087c98
* Add IBus engine controller to Chrome.zork@chromium.org2011-07-013-0/+727
| | | | | | | | | | BUG=chromium-os:16090 TEST=None Review URL: http://codereview.chromium.org/7275017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91282 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Dutch keyboard (xkb:nl::nld) which is unnecessary for Chrome OS.yusukes@google.com2011-07-011-1/+1
| | | | | | | | | | | In Netherland, the Dutch keyboard is not common. They usually use US-intl layout instead. Removing the unused layout will improve UX. Please see b/4430951 for details. BUG=chromium-os:15580 TEST=None Review URL: http://codereview.chromium.org/7210052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91281 0039d316-1c4b-4281-b951-d872f2087c98
* Add a device policy for specifying the release channel.dubroy@chromium.org2011-07-018-2/+61
| | | | | | | | | | | | | | | | | | | | This is a first step towards a full solution. For now, if the release channel is specified in a policy, it has the same effect as if the user changed the combo box on the About page. Still to-do: store policy value into a LocalState pref, UI changes, and make the setting secure (it's currently stored in /etc/lsb-release). BUG=chromium-os:15382 TEST=Run a local device_management test server and specify the release channel in the device policy. Edit /etc/init/update-engine.conf to start update_engine with the --v=0 option and restart update-engine. Enroll the device and verify in /var/log/update-engine.conf that the track change was noticed by the update engine. Review URL: http://codereview.chromium.org/7287001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91280 0039d316-1c4b-4281-b951-d872f2087c98
* Correct sizing of the screenlock dialog of ChromeOS with screensavers.kinaba@chromium.org2011-07-013-3/+7
| | | | | | | | | | BUG=chromium-os:15213 TEST=Boot chromeos-chrome with screensaver enabled, and lock the screen. Verify that the edge of the password field is correctly drawn. Review URL: http://codereview.chromium.org/7273021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91279 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 808.0 to 809.0chrome-release@google.com2011-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91278 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup some test ugliness. Stop using a global.willchan@chromium.org2011-07-019-52/+45
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7273065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91276 0039d316-1c4b-4281-b951-d872f2087c98
* Require a default parent to use views implementations of:msw@chromium.org2011-07-013-3/+9
| | | | | | | | | | | | | -NativeTabContentsView -NativeTabContentsContainer -NativeBrowserFrame BUG=88138 TEST=No crashes on start-up with --use-pure-views. Review URL: http://codereview.chromium.org/7285027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91275 0039d316-1c4b-4281-b951-d872f2087c98
* Disable FastShutdown.SlowTermination, rather than mark FLAKYrsleevi@chromium.org2011-07-011-1/+1
| | | | | | | | | | FastShutdown.SlowTermination is currently broken (see BUG). Disabling the test until it can be fixed so that it's not run unnecessarily, as occasionally it causes timeouts on Linux Builder (ChromiumOS) BUG=88141 TEST=FastShutdown.SlowTermination stops running TBR=scherkus git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91274 0039d316-1c4b-4281-b951-d872f2087c98
* GCC 4.6 -Wunused-but-set-variable cleanup.pph34r@gmail.com2011-07-0116-39/+25
| | | | | | | | | | BUG=87490 TEST=None Review URL: http://codereview.chromium.org/7263013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91273 0039d316-1c4b-4281-b951-d872f2087c98
* Elide the language name in the language list.falken@chromium.org2011-07-012-2/+12
| | | | | | | | | | | Previously a long language name would resize the list which caused issues (see bug). Also, enlarge the list so names will likely fit. BUG=chromium-os:14371 TEST=used Developer Tools in Chromium to make a long language name and verifed it was elided. Tested on Linux Chromium and Chrome OS. Review URL: http://codereview.chromium.org/7273061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91272 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 91270 - sbox_unittests HandleTable.FindTable failing on Win XP & Vistarsleevi@chromium.org2011-07-013-32/+14
| | | | | | | | | | | | | | Had a bug in the handle table unit test. Added GetHandleName to fix the bug and make handle management easier. TEST=sbox_unittests --gtest_filter=HandleTable.* Review URL: http://codereview.chromium.org/7218066 TBR=jschuh@chromium.org Review URL: http://codereview.chromium.org/7292028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91271 0039d316-1c4b-4281-b951-d872f2087c98
* Had a bug in the handle table unit test. Added GetHandleName to fix the bug ↵jschuh@chromium.org2011-07-013-14/+32
| | | | | | | | | | | and make handle management easier. TEST=sbox_unittests --gtest_filter=HandleTable.* Review URL: http://codereview.chromium.org/7218066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91270 0039d316-1c4b-4281-b951-d872f2087c98
* PrintPreview: Implement GetMetafileForCurrentPage() function in PdfMetafileSkia.kmadhusu@chromium.org2011-07-012-4/+31
| | | | | | | | | | | | This function is required for print preview pipeline sequence. BUG=none TEST=none Review URL: http://codereview.chromium.org/7274026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91269 0039d316-1c4b-4281-b951-d872f2087c98
* Update Chromium test_expectations.txt for video-currentTime-set.html.scherkus@chromium.org2011-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91268 0039d316-1c4b-4281-b951-d872f2087c98
* Fix heapchecker failure due to not deleting AVStream*[].scherkus@chromium.org2011-07-011-33/+39
| | | | | | | | | | | Refactored ChunkDemuxerTest to include a ShutdownDemuxer() that cleans up memory. BUG=none TEST=heapcheck passes for media_unittests Review URL: http://codereview.chromium.org/7290030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91267 0039d316-1c4b-4281-b951-d872f2087c98
* Marking FastShutdown.SlowTermination as flaky due to WebKit r90164.scherkus@chromium.org2011-07-011-1/+3
| | | | | | | | BUG=88141 TEST=FastShutdown.SlowTermination stops failing TBR=sreeram git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91266 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt to silence perms check on ffmpeg tools.ihf@chromium.org2011-07-011-1/+1
| | | | | | | | BUG=87831 TESTS=ran locally with and without Review URL: http://codereview.chromium.org/7285028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91265 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist ffmpeg tools permissions.ihf@chromium.org2011-07-011-0/+1
| | | | | | | BUG=87831 Review URL: http://codereview.chromium.org/7292027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91264 0039d316-1c4b-4281-b951-d872f2087c98
* Add "ccfullname" for credit card holder name matching pattern.Takano.Naoki@gmail.com2011-07-015-1/+396
| | | | | | | | | | | | "CCFullName" matches general name pattern, so Added "ccfullname" for credit card holder name matching pattern. BUG=64569 TEST=CreditCardFieldTest.ParseCreditCardHolderNameWithCCFullName or run 15_crbug_64569.html Review URL: http://codereview.chromium.org/7218070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91261 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-07-011-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91260 0039d316-1c4b-4281-b951-d872f2087c98
* Glue ffmpeg to Chromeihf@chromium.org2011-07-0127-144/+123
| | | | | | | | | | | | | | | | | | | | 1) works for Linux, OSX, Windows 2) mostly renaming #defines 3) avcodec_thread_init is deprecated and has been removed, see http://ffmpeg.org/pipermail/ffmpeg-cvslog/2011-February/034326.html 4) will require a rebaseline of platform/chromium-mac/media/video-currentTime-set-expected.txt platform/chromium-win/media/video-currentTime-set-expected.txt with a change of -video.currentTime.toFixed(2) == '5.82' +video.currentTime.toFixed(2) == '5.81' BUG=87831 TESTS=ran Theora Testsuite, media tests, WebKit media tests Review URL: http://codereview.chromium.org/6993042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91259 0039d316-1c4b-4281-b951-d872f2087c98
* Add another missing dependency for net.rvargas@google.com2011-07-011-0/+1
| | | | | | | | BUG=76997 TEST=none Review URL: http://codereview.chromium.org/7292008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91258 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91257 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling WebKit DEPS 90163:90190.scherkus@chromium.org2011-07-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91256 0039d316-1c4b-4281-b951-d872f2087c98
* Add the feature "Add as seach engine..." when right clicking on a form text ↵philippe.beauchamp@gmail.com2011-07-019-0/+66
| | | | | | | | | | | | | | field. Note: POST forms are not supported with this patch BUG=6872 TEST=none Review URL: http://codereview.chromium.org/335023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91253 0039d316-1c4b-4281-b951-d872f2087c98
* Change MessagePumpLibevent::Run to process I/O events before doing idlewtc@chromium.org2011-07-012-0/+12
| | | | | | | | | | | | work. R=jar@chromium.org,mark@chromium.org,rvargas@chromium.org BUG=87707 TEST=covered by existing unit tests Review URL: http://codereview.chromium.org/7291010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91252 0039d316-1c4b-4281-b951-d872f2087c98
* Printing: Store the document cookie of the current PrinterQuery onjhawkins@chromium.org2011-07-015-21/+51
| | | | | | | | | | | | | | PrintViewManager and use this to properly release the PrinterQuery when the initiator tab closes during the middle of a Printing operation. BUG=84764 TEST=none R=thestig@chromium.org Review URL: http://codereview.chromium.org/7272046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91251 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 91246 - Replace locks with message passing in ProtocolHandlerRegistry.dpapad@chromium.org2011-07-014-271/+169
| | | | | | | | | | | TEST=Unit tests provided. Review URL: http://codereview.chromium.org/6982034 TBR=koz@chromium.org Review URL: http://codereview.chromium.org/7289029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91250 0039d316-1c4b-4281-b951-d872f2087c98
* Disable testClearHistoryAndDownloads on macnirnimesh@chromium.org2011-07-011-0/+3
| | | | | | | | | | R=pkasting@chromium.org BUG=88128 TEST= Review URL: http://codereview.chromium.org/7285025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91249 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 91247 - Bring out cloud print proxy from behind a flag on Linux.dpapad@chromium.org2011-07-012-17/+12
| | | | | | | | | | | | | BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/7277018 TBR=abeera@google.com Review URL: http://codereview.chromium.org/7292023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91248 0039d316-1c4b-4281-b951-d872f2087c98