summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert 70626 - Chromium support for webkitAnimationTime propertyjamesr@chromium.org2011-01-111-3/+0
| | | | | | | | | | | | | | These are the chrome changes needed for https://bugs.webkit.org/show_bug.cgi?id=51952. BUG=64848 TEST=layout tests Review URL: http://codereview.chromium.org/5962018 TBR=jamesr@chromium.org Review URL: http://codereview.chromium.org/6161005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70974 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land: Full refactor and rewrite of autofill sync integration testsrsimha@chromium.org2011-01-112-540/+290
| | | | | | | | | | | | | | | | | | | | The autofill sync integration tests were written more than a year ago, and are pretty badly out of date and inaccurate. In addition, the autofill test framework is crufty and adding new tests is not intuitive. The autofill sync code has recently undergone a major refactor, and so it is time to update the integration test code too. This patch contains a major update of the LiveAutofillSyncTest class and a rewrite of most of the autofill sync tests. NOTE: This was originally code reviewed in http://codereview.chromium.org/6163001. This is an attempt to re-land the patch after merging with existing code in the tree. BUG=62913, 60368 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6130005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70973 0039d316-1c4b-4281-b951-d872f2087c98
* glue: deprecate npapi::PluginVersionInfoevan@chromium.org2011-01-116-62/+70
| | | | | | | | | | | | | Add new entry points to RegisterInternalPlugin that take the appropriate arguments. Currently they just call into the old version of the function. I intend to remove this function completely, but NaCl still depends on the existing API, so this is the first change while I shuffle depedencies around. TEST=compiles Review URL: http://codereview.chromium.org/6161004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70972 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70962 - Prevent extract build failures on the ChromeFrame builders ↵nirnimesh@chromium.org2011-01-111-32/+21
| | | | | | | | | | | | | | | | | | | caused when the chrome frame tests executable crashes while running a test by register an exception handler and terminating the relevant processes. Win Builder (dbg)(shared) : compile failed BUG=none TEST=none Review URL: http://codereview.chromium.org/6136004 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/6115005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70971 0039d316-1c4b-4281-b951-d872f2087c98
* Removing the command line flag for enabling autofill profile datatype.lipalani@chromium.org2011-01-1113-1566/+43
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/6140002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70970 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70967 - Full refactor and rewrite of the autofill sync integration testsrsimha@chromium.org2011-01-113-291/+547
| | | | | | | | | | | | | | | | | | | | | | | Reason for revert: Need to merge with patches that slipped in before this. The autofill sync integration tests were written more than a year ago, and are pretty badly out of date. In addition, the autofill test framework is crufty and adding new tests is not intuitive. The autofill sync code has recently undergone a major refactor, and so it is time to update the integration test code too. This patch contains a major update of the LiveAutofillSyncTest class and a rewrite of most of the autofill sync tests. BUG=62913, 60368 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6163001 TBR=rsimha@chromium.org Review URL: http://codereview.chromium.org/6166006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70969 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Prefs: Fix the add page overlaystuartmorgan@chromium.org2011-01-112-0/+5
| | | | | | | | | | | | Add an explicit list height now that we don't inherit one by default. Clear list selection when clearing state, so re-opening will give a fresh dialog. BUG=60842 TEST=Open the Add dialog for startup pages, select something, cancel, and then re-open. The seection should be gone. Review URL: http://codereview.chromium.org/6155004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70968 0039d316-1c4b-4281-b951-d872f2087c98
* Full refactor and rewrite of the autofill sync integration testsrsimha@chromium.org2011-01-113-547/+291
| | | | | | | | | | | | | | | | | | The autofill sync integration tests were written more than a year ago, and are pretty badly out of date. In addition, the autofill test framework is crufty and adding new tests is not intuitive. The autofill sync code has recently undergone a major refactor, and so it is time to update the integration test code too. This patch contains a major update of the LiveAutofillSyncTest class and a rewrite of most of the autofill sync tests. BUG=62913, 60368 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6163001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70967 0039d316-1c4b-4281-b951-d872f2087c98
* net: Remove typedef net::URLRequestTestJob URLRequestTestJob;tfarina@chromium.org2011-01-1113-155/+168
| | | | | | | | | BUG=64263 TEST=compiled locally, trybots Review URL: http://codereview.chromium.org/6202002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70966 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the stubbed out headers in chrome/browser/views.msw@chromium.org2011-01-10499-3074/+839
| | | | | | | | | | | | | | | | | Update references to use headers in chrome/browser/ui/views. Update copyright dates in affected files. /chrome/browser/ui/views/constrained_html_delegate_win.cc Add space before 'private' label (presubmit warning) /chrome/browser/ui/views/toolbar_view.cc Add space before 'cleanup' label (presubmit warning) BUG=69082 TEST=Compiling... Review URL: http://codereview.chromium.org/6204002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70965 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-accelerated-plugins flag to enable compositing for plugins, ↵piman@google.com2011-01-106-3/+15
| | | | | | | | | | | | | separately from the rest. The PPAPI 3D implementation requires accelerated compositing to be on. For both NaCl and Pepper Flash, we want to be able to enable compositing for plugins, without forcing it on for everything else. BUG=None TEST=with pepper flash Review URL: http://codereview.chromium.org/6190005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70964 0039d316-1c4b-4281-b951-d872f2087c98
* Support out-of-date plugin blocking on Linux.cevans@chromium.org2011-01-106-18/+120
| | | | | | | | | BUG=NONE TEST=plugin_group_unittest.cc,plugin_lib_unittest.cc Review URL: http://codereview.chromium.org/5981010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70963 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent extract build failures on the ChromeFrame builders caused when the ↵ananta@chromium.org2011-01-101-21/+32
| | | | | | | | | | | | | | chrome frame tests executable crashes while running a test by register an exception handler and terminating the relevant processes. BUG=none TEST=none Review URL: http://codereview.chromium.org/6136004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70962 0039d316-1c4b-4281-b951-d872f2087c98
* Fix singleton tab handling with ignore_path when the tab is selected.stuartmorgan@chromium.org2011-01-102-27/+59
| | | | | | | | | | | The previous fix was in a branch that was only executed when the tab was not selected, so path mismatches weren't being fixed up. BUG=66084 TEST=Open DOMUI settings, then pick something in the browser UI that should open a specific settings page; it should open in the current tab. Review URL: http://codereview.chromium.org/6196003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70961 0039d316-1c4b-4281-b951-d872f2087c98
* Adds lab for making instant suggest autocomplete immediately. As partsky@chromium.org2011-01-109-4/+104
| | | | | | | | | | | | of this I encountered a bug in SearchProvider::FinalizeInstantQuery which has been fixed (with test). BUG=none TEST=none Review URL: http://codereview.chromium.org/6142008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70960 0039d316-1c4b-4281-b951-d872f2087c98
* Adding missing AUTOFILL_PROFILE sync data type to model_type.ccrsimha@chromium.org2011-01-101-1/+7
| | | | | | | | | | | | | When the new AUTOFILL_PROFILE sync data type was added, it was left out in a few methods of model_type.cc, resulting in failing integration tests. BUG=68908 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6136003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70959 0039d316-1c4b-4281-b951-d872f2087c98
* Deal with truncated chunk.lzheng@chromium.org2011-01-102-6/+21
| | | | | | | | | | | In case the chunk is truncated, we should not read data from out side of the buffer. BUG=none TEST=protocol_parser_unittest.cc Review URL: http://codereview.chromium.org/6154002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70958 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break.jam@chromium.org2011-01-101-1/+1
| | | | | | | TBR=ben Review URL: http://codereview.chromium.org/6221002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70957 0039d316-1c4b-4281-b951-d872f2087c98
* Change #ifdef _DEBUG test to #ifndef NDEBUG test.tfarina@chromium.org2011-01-1012-23/+23
| | | | | | | | | BUG=None TEST=trybots Review URL: http://codereview.chromium.org/5991010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70956 0039d316-1c4b-4281-b951-d872f2087c98
* Don't create a WebDataService in AutoFillManagerTest tests, since that ↵jam@chromium.org2011-01-102-8/+9
| | | | | | | | object is hard to clean up correctly in unit tests because of all the PostTasking it does. Just make AutoCompleteHistoryManager handle a null WebDataService. Review URL: http://codereview.chromium.org/6211002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70955 0039d316-1c4b-4281-b951-d872f2087c98
* Adding new sync data type AUTOFILL_PROFILE to python server.rsimha@chromium.org2011-01-101-3/+7
| | | | | | | | | | | | This patch updates the python sync server implementation with the newly added AUTOFILL_PROFILE sync data type. BUG=69127 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/6096010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70954 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build breakjam@chromium.org2011-01-101-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70953 0039d316-1c4b-4281-b951-d872f2087c98
* More changes to code to use new WebView::create function that takes in a ↵jam@chromium.org2011-01-103-1/+13
| | | | | | | | WebAutoFillClient. Review URL: http://codereview.chromium.org/6211003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70952 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored the screenshot mechanism.rkc@chromium.org2011-01-1012-98/+72
| | | | | | | | | | | | Added a new method to browser window to get a screenshot in a platform independent way. Changed user feedback UI code to use the new method. BUG=65119 TEST=Tested with sending feedback with the new code. Screenshots are being taken and sent correctly. Review URL: http://codereview.chromium.org/6145001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70951 0039d316-1c4b-4281-b951-d872f2087c98
* Registration of new known crash signature for issue reported via the ↵twiz@google.com2011-01-101-0/+1
| | | | | | | | | | | | | following reliability test: http://build.chromium.org/p/chromium/builders/Win%20Reliability/builds/1431/steps/reliability:%20partial%20result%20of%20current%20build/logs/stdio BUG=63647 TEST=Reliability Review URL: http://codereview.chromium.org/6192003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70947 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show remoting options on ChromeOS.sergeyu@chromium.org2011-01-103-7/+6
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6149003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70946 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: Gesture manager should ignore already handled touch events.sadrul@chromium.org2011-01-102-11/+44
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6184002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70945 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak atomicops implementation for Mac OS X to compile correctly when __LP64__mark@chromium.org2011-01-102-11/+13
| | | | | | | | | | | | | | is defined. Patch by Ben Karel <eschew@gmail.com>. BUG=54554 TEST= - base_unittests --gtest_filter='AtomicOpsTest.*' - Compile base/string_util.cc (outside of Chromium) as 64-bit code on Mac OS X 10.6. Review URL: http://codereview.chromium.org/6091007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70942 0039d316-1c4b-4281-b951-d872f2087c98
* Switch a wstring to a string16.evan@chromium.org2011-01-102-2/+3
| | | | | | | | | | | | This code is currently only used on Windows, so though the caller still uses a wstring this compiles. BUG=23581 TEST=compiles Review URL: http://codereview.chromium.org/6167003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70941 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage by adding system dependencies.ben@chromium.org2011-01-101-0/+9
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70940 0039d316-1c4b-4281-b951-d872f2087c98
* Chromoting plugin script interface to support login challengehclam@chromium.org2011-01-102-5/+50
| | | | | | | | | | | | | Added an attribute to accept loginChallenge callback. This callback will be called with another callback, JS code is supposed to call the received callback to provide username and password. BUG=None TEST=None Review URL: http://codereview.chromium.org/5962008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70939 0039d316-1c4b-4281-b951-d872f2087c98
* Move clipboard from app/ to ui/baseben@chromium.org2011-01-1060-299/+374
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6135006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70938 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from views. Part 2: Switch accelerator strings to string16.avi@chromium.org2011-01-107-30/+32
| | | | | | | | | BUG=68267 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6199005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70936 0039d316-1c4b-4281-b951-d872f2087c98
* Add SettingUp page in the Remoting Host setup wizardsergeyu@chromium.org2011-01-109-11/+102
| | | | | | | | | BUG=67218 TEST=None Review URL: http://codereview.chromium.org/6094013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70935 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an incorrect use of wstring::npos.evan@chromium.org2011-01-101-2/+1
| | | | | | | | | | | | It's a good thing wstring::npos == string::npos, otherwise this would've been a bug! BUG=23581 TEST=compiles Review URL: http://codereview.chromium.org/6191002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70934 0039d316-1c4b-4281-b951-d872f2087c98
* Made ObserverListThreadSafe's destructor private since it's ref-counted.akalin@chromium.org2011-01-101-7/+9
| | | | | | | | | BUG=None TEST=Compiles Review URL: http://codereview.chromium.org/3832006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70933 0039d316-1c4b-4281-b951-d872f2087c98
* Start reordering the methods in headers in app/.erg@google.com2011-01-1011-67/+69
| | | | | | | | | | | (Trying to carfully not touch whatever Ben is currently refactoring.) BUG=68682 TEST=compiles Review URL: http://codereview.chromium.org/6162002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70932 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling WebKit from 75315 to 75393.jschuh@google.com2011-01-101-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6180004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70931 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing crash in UpdateAppIconDownloadProgress().ahendrickson@chromium.org2011-01-103-1/+9
| | | | | | | | | BUG=47800 TEST=none Review URL: http://codereview.chromium.org/5965015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70928 0039d316-1c4b-4281-b951-d872f2087c98
* Second try at fixing Chrome OS build.jam@chromium.org2011-01-103-14/+16
| | | | | | Review URL: http://codereview.chromium.org/6223001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70926 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 70920 - Made logging not look up --enable-dcheck from command lineakalin@chromium.org2011-01-1020-107/+59
| | | | | | | | | | | | | | | | | Made --enable-dcheck a parameter to InitLogging() and fixed up all callsites. BUG=62736 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70782 Review URL: http://codereview.chromium.org/6070006 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/6099012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70923 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeOS build failure.jam@chromium.org2011-01-103-24/+21
| | | | | | Review URL: http://codereview.chromium.org/6166005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70922 0039d316-1c4b-4281-b951-d872f2087c98
* Make the balloon bounding box code more generic and not dependent on which ↵johnnyg@chromium.org2011-01-106-27/+60
| | | | | | | | | | | layout the notifications are using. BUG=none TEST=included unit test Review URL: http://codereview.chromium.org/6210001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70921 0039d316-1c4b-4281-b951-d872f2087c98
* Made logging not look up --enable-dcheck from command lineakalin@chromium.org2011-01-1020-59/+107
| | | | | | | | | | | | | | Made --enable-dcheck a parameter to InitLogging() and fixed up all callsites. BUG=62736 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70782 Review URL: http://codereview.chromium.org/6070006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70920 0039d316-1c4b-4281-b951-d872f2087c98
* net: add touchnet.com to False Start blacklistagl@chromium.org2011-01-101-0/+1
| | | | | | | BUG=68769 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70919 0039d316-1c4b-4281-b951-d872f2087c98
* Pass in right parameter for safe_browsing valgrind test on trybot.lzheng@chromium.org2011-01-101-4/+5
| | | | | | | | | Test=safe_browsing_tests green on valgrind (and actually runs!) BUG=68239 Review URL: http://codereview.chromium.org/6009012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70917 0039d316-1c4b-4281-b951-d872f2087c98
* Make RenderView implement WebAutoFillClient, in preparation of making WebKit ↵jam@chromium.org2011-01-106-36/+50
| | | | | | | | code call the functions on that interface. Once that's rolled, then the listener will be changed to AutoFillManager so that RenderView doesn't have to know about autofill code. Review URL: http://codereview.chromium.org/6156003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70916 0039d316-1c4b-4281-b951-d872f2087c98
* Make RenderViewHost not know about AutoFill and AutoComplete.jam@chromium.org2011-01-1015-622/+470
| | | | | | | This only takes care of the browser side portion, the renderer change will be done separately once the WebKit change it depends on is rolled. Review URL: http://codereview.chromium.org/5958021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70914 0039d316-1c4b-4281-b951-d872f2087c98
* infobar: Use InfoBarTextButton instead of NativeButton'ssadrul@chromium.org2011-01-102-15/+10
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5977009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70913 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling instant test on macrohitbm@google.com2011-01-101-0/+1
| | | | | | Review URL: http://codereview.chromium.org/6198002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70912 0039d316-1c4b-4281-b951-d872f2087c98