summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix the right click on the keyboard causing crash.mazda@chromium.org2011-05-161-8/+18
| | | | | | | | | | BUG=none TEST=manually checked right click on the keyboard didn't cause crash. Review URL: http://codereview.chromium.org/7015042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85459 0039d316-1c4b-4281-b951-d872f2087c98
* Added UMA histgrams for spellchecking.morrita@chromium.org2011-05-1610-4/+119
| | | | | | | | | | | | | | | | Added items are: - SpellCheck.Enabled - SpellCheck.CustomWords - SpellCheck.MisspellRatio - SpellCheck.ShowSuggestion - SpellCheck.ReplaceRatio BUG=none TEST=none Review URL: http://codereview.chromium.org/6995041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85458 0039d316-1c4b-4281-b951-d872f2087c98
* Make canary-webkit-revisions.py print failing tests for each subset of builders.yuzo@chromium.org2011-05-161-4/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is useful, for example, in finding tests failing for many builders or only for one builder. Example: $ ./webkit/tools/layout_tests/canary-webkit-revisions.py ... **** Failing revisions ***** ... **** Failing tests **** ** Tests failing for 10 builders: Webkit Linux, Webkit Linux (dbg)(1), Webkit Linux 64, Webkit Mac10.5, Webkit Mac10.5 (dbg)(1), Webkit Mac10.6, Webkit Mac10.6 (dbg), Webkit Vista, Webkit Win, Webkit Win (dbg)(1) ** fast/canvas/webgl/context-lost-restored.html ** Tests failing for 8 builders: Webkit Linux, Webkit Mac10.5, Webkit Mac10.5 (dbg)(1), Webkit Mac10.6, Webkit Mac10.6 (dbg), Webkit Vista, Webkit Win, Webkit Win (dbg)(1) ** fast/canvas/webgl/gl-vertexattribpointer.html ... ** Tests failing for 1 builders: Webkit Linux ** fast/canvas/webgl/invalid-UTF-16.html fast/canvas/webgl/null-object-behaviour.html fast/replaced/003.html **** Passing revisions ***** ... TEST=run the script manually BUG=none Review URL: http://codereview.chromium.org/6973026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85457 0039d316-1c4b-4281-b951-d872f2087c98
* build fix: :; -> ::thakis@chromium.org2011-05-163-1/+4
| | | | | | | | TBR=dpolukhin Review URL: http://codereview.chromium.org/7030006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85453 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Out-of-lining mocks, home stretchthakis@chromium.org2011-05-167-13/+43
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7010002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85452 0039d316-1c4b-4281-b951-d872f2087c98
* Add some missing header files and fix a template parameter to fix compiler ↵mdm@chromium.org2011-05-164-5/+8
| | | | | | | | warnings. Review URL: http://codereview.chromium.org/7027004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85451 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More mock out-of-lining, more build fixthakis@chromium.org2011-05-166-68/+131
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7030004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85450 0039d316-1c4b-4281-b951-d872f2087c98
* moar build fixthakis@chromium.org2011-05-161-0/+2
| | | | | | | | TBR=dpolukhin Review URL: http://codereview.chromium.org/7029005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85449 0039d316-1c4b-4281-b951-d872f2087c98
* build fixthakis@chromium.org2011-05-161-0/+2
| | | | | | | | TBR=dpolukhin Review URL: http://codereview.chromium.org/7033004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85448 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Move a bunch of mock constructors / destructors out-of-line.thakis@chromium.org2011-05-1617-13/+119
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7029004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85447 0039d316-1c4b-4281-b951-d872f2087c98
* build fixthakis@chromium.org2011-05-161-2/+2
| | | | | | | | TBR=dpolukhin Review URL: http://codereview.chromium.org/7033003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85446 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More mock out-of-lining; build fix.thakis@chromium.org2011-05-164-4/+19
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7035001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85445 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More out-of-lining in mocks.thakis@chromium.org2011-05-164-27/+47
| | | | | | | | | | | | | Also replace EXPECT_TRUE with DCHECK in a few non-test classes. EXPECT_TRUE does not what you expect in classes that are not test classes. BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7034005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85444 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "linux: enable PIE (ASLR) for chrome executable"evan@chromium.org2011-05-151-13/+4
| | | | | | | | Still fails on some x86 tests but not locally. :( This reverts commit r85437. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85443 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Move mock files used by by unit_tests and browser_tests to ↵thakis@chromium.org2011-05-151-4/+9
| | | | | | | | | | | | test_support_common BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7030003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85442 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Slightly more mock out-of-lining.thakis@chromium.org2011-05-154-21/+41
| | | | | | | | | | | | | Committing now so that the test_support change in the next CL is self-contained. BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7034003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85441 0039d316-1c4b-4281-b951-d872f2087c98
* cros: build fixthakis@chromium.org2011-05-151-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7034001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85440 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More mocks out-of-lining, more build fixes & breakagesthakis@chromium.org2011-05-158-4/+37
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7032002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85439 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Method out-of-lining in mocks.thakis@chromium.org2011-05-1512-38/+105
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7029003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85438 0039d316-1c4b-4281-b951-d872f2087c98
* linux: enable PIE (ASLR) for chrome executableevan@chromium.org2011-05-151-4/+13
| | | | | | | | | | | | | | I had been concerned that this wouldn't work with our -fPIC bits we build internally, but the difference is actually a performance once, not a correctness one. (Retry of r85286, with ARM disabled.) BUG=57908 Review URL: http://codereview.chromium.org/6973032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85437 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Out-of-line some virtual methods of PowerMenuButton, make constructor ↵thakis@chromium.org2011-05-152-14/+57
| | | | | | | | | | | | explicit BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7033001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85436 0039d316-1c4b-4281-b951-d872f2087c98
* cros: clang plugin appeasing, final stretchthakis@chromium.org2011-05-158-11/+45
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7032001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85435 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Out-of-line a few methods, add "virtual" to a few overridden methods.thakis@chromium.org2011-05-158-52/+112
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7030002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85434 0039d316-1c4b-4281-b951-d872f2087c98
* Add idl_optionnoelallen@google.com2011-05-154-87/+161
| | | | | | | | | | Cleanup IDL parser by unifying option processing code. BUG=77551 TEST= python idl_parser.py --test Review URL: http://codereview.chromium.org/6993005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85433 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More method out-of-lining.thakis@chromium.org2011-05-1512-18/+68
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7031001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85432 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Out-of-line a few methods, add "virtual" to a few overridden ones.thakis@chromium.org2011-05-1510-26/+42
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7029002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85430 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More build fixes and breakages.thakis@chromium.org2011-05-1511-21/+74
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7030001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85429 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Build fixthakis@chromium.org2011-05-153-13/+26
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7029001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85428 0039d316-1c4b-4281-b951-d872f2087c98
* Fix hover state in wrench menusail@chromium.org2011-05-153-0/+19
| | | | | | | | | | | | | | | | Hiding the bookmark bar from the wrench menu would cause the wrench menu to get stuck with a hover state. The problem was that when the super view is resized we don't get a mouse exited event in the button cell. In this change I'm working around this by re-checking if the mouse is in the view once the wrench menu is closed. An alternative would be to use NSTrackingArea to get mouse entered/exited events. I think using NSTrackingArea would be a lot more work but if people would like me to use that I'll update this change to use that. BUG=82456 TEST=Ran and verified that the hover state was no longer stuck. Review URL: http://codereview.chromium.org/6969058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85427 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More method out-of-lining for clang plugin, more build fixes.thakis@chromium.org2011-05-1518-25/+94
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/6961012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85426 0039d316-1c4b-4281-b951-d872f2087c98
* cros: clang plugin stuff / build fixthakis@chromium.org2011-05-155-5/+17
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/6961011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85425 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More clang plugin appeasing.thakis@chromium.org2011-05-157-4/+20
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7027005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85424 0039d316-1c4b-4281-b951-d872f2087c98
* cros: build fixthakis@chromium.org2011-05-151-2/+2
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7026003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85423 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Even more clang plugin appeasing; even more compile error fixing (in ↵thakis@chromium.org2011-05-1513-7/+26
| | | | | | | | | | | | network_menu.cc) BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7023006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85422 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More clang plugin appeasing. Also fix a compile error my last CL ↵thakis@chromium.org2011-05-1511-12/+43
| | | | | | | | | | | | introduced. BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7025004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85421 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More out-of-lining for the clang plugin.thakis@chromium.org2011-05-157-20/+74
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7028001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85420 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Convert FindBarGtk::OnClicked event to CHROMEGTK_ macro.tfarina@chromium.org2011-05-152-13/+11
| | | | | | | | | | | BUG=None TEST=None R=evan@chromium.org Review URL: http://codereview.chromium.org/6961010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85419 0039d316-1c4b-4281-b951-d872f2087c98
* cros: The next 100 clang plugin errors.thakis@chromium.org2011-05-157-20/+49
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7022008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85418 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More out-of-lining.thakis@chromium.org2011-05-152-1/+22
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7022007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85417 0039d316-1c4b-4281-b951-d872f2087c98
* cros: More method out-of-lining / clang plugin appeasing.thakis@chromium.org2011-05-1515-20/+59
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7023005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85415 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Out-of line a few methods to make the clang plugin happy.thakis@chromium.org2011-05-154-65/+113
| | | | | | | | | | BUG=none TEST=none TBR=dpolukhin Review URL: http://codereview.chromium.org/7022006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85414 0039d316-1c4b-4281-b951-d872f2087c98
* Reland old fix that was reverted incorrectly.mbelshe@chromium.org2011-05-158-12/+105
| | | | | | | | | | | | | | | Fix regression where high resolution timers could be activated even under battery power. Add unit test to protect chromium from developers like me in the future. The fix is a one-liner in hi_res_timer_manager_win.cc. The rest of the code change is the mechanics to enable the unit test. BUG=59528 TEST=HiResTimerManagerTest.ToggleOnOff Review URL: http://codereview.chromium.org/6904117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85413 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a few new Valgrind reports which showed up after the migration to Lucidtimurrrr@chromium.org2011-05-151-1/+38
| | | | | | | | | BUG=82716, 82717, 82719 TBR=thakis TEST=Memory waterfall goes greener Review URL: http://codereview.chromium.org/7024006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85409 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 766.0 to 767.0chrome-release@google.com2011-05-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85406 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 85394 - This change broke ↵nsylvain@chromium.org2011-05-1518-162/+43
| | | | | | | | | | | | | | | | | | | "PrerenderBrowserTest.PrerenderWindowOpenerJsOpenInNewPageTest" on all platforms. Original description: Changes to not use the prerendered contents when window.opener needs to be set. BUG=79922 TEST=browser_tests Review URL: http://codereview.chromium.org/6915019 TBR=shishir@chromium.org Review URL: http://codereview.chromium.org/7022005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85401 0039d316-1c4b-4281-b951-d872f2087c98
* More Quota + WebSQLDatabase integration.michaeln@google.com2011-05-158-35/+368
| | | | | | | | | | | | * Notify the QuotaManager of accesses and modifications to the amount of storage utlized. * Still, the hard-coded 5MB limit is in place. BUG=61676 TEST=database_tracker_unittest.cc, database_connections_unittest.cc Review URL: http://codereview.chromium.org/7001014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85400 0039d316-1c4b-4281-b951-d872f2087c98
* Add permission message for clipboardRead permission.dcheng@chromium.org2011-05-1511-8/+52
| | | | | | | | | BUG=82024 TEST=manual Review URL: http://codereview.chromium.org/6973071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85398 0039d316-1c4b-4281-b951-d872f2087c98
* roll wk 86459-86496atwilson@chromium.org2011-05-141-1/+1
| | | | | | | | BUG=none TEST=none TBR=yuzo@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85396 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to not use the prerendered contents when window.opener needs to be set.shishir@chromium.org2011-05-1418-43/+162
| | | | | | | | | | BUG=79922 TEST=browser_tests Review URL: http://codereview.chromium.org/6915019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85394 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Update suppression.thakis@chromium.org2011-05-141-3/+3
| | | | | | | | | | | | | | | http://codereview.chromium.org/7014009 removed a parameter from ChromeAsyncSocket::ChromeAsyncSocket() and ProxyResolvingClientSocket::ProxyResolvingClientSocket() but didn't update suppressions accordingly. BUG=79933 TEST=none TBR=akalin Review URL: http://codereview.chromium.org/7024003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85392 0039d316-1c4b-4281-b951-d872f2087c98