summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ugh, one more scoped_refptr NewRunnableMethod.willchan@chromium.org2010-12-151-1/+1
| | | | | | | | | BUG=28083 TEST=builds Review URL: http://codereview.chromium.org/5864002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69233 0039d316-1c4b-4281-b951-d872f2087c98
* Add some basic success/failure UMA logging for autofill.isherman@chromium.org2010-12-1512-82/+410
| | | | | | | | | BUG=none TEST=unit_tests --gtest_filter=AutoFillMetricsTest.* Review URL: http://codereview.chromium.org/5703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69232 0039d316-1c4b-4281-b951-d872f2087c98
* Don't wrap string16() around ASCIIToUTF16()isherman@chromium.org2010-12-151-62/+54
| | | | | | | | | BUG=none TEST=it compiles Review URL: http://codereview.chromium.org/5766004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69231 0039d316-1c4b-4281-b951-d872f2087c98
* Try to always show a label with autofill suggestions.isherman@chromium.org2010-12-151-1/+1
| | | | | | | | | | | This is mostly relevant when there are duplicate suggestions. BUG=65133 TEST=none Review URL: http://codereview.chromium.org/5851001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69230 0039d316-1c4b-4281-b951-d872f2087c98
* Last few NewRunnableMethod scoped_refptr params to fix.willchan@chromium.org2010-12-153-3/+3
| | | | | | | | | BUG=28083 TEST=builds Review URL: http://codereview.chromium.org/5870001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69229 0039d316-1c4b-4281-b951-d872f2087c98
* net: Add namespace net to URLRequestErrorJob.tfarina@chromium.org2010-12-158-12/+22
| | | | | | | | | BUG=64263 TEST=compiled locally and trybots Review URL: http://codereview.chromium.org/5863001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69228 0039d316-1c4b-4281-b951-d872f2087c98
* Make SocketStreamDispatcherHost a BrowserMessageFilter.jam@chromium.org2010-12-158-186/+63
| | | | | | | This change undoes most of http://src.chromium.org/viewvc/chrome?view=rev&revision=33953, since those changes weren't needed. Review URL: http://codereview.chromium.org/5850001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69223 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out some SSL specific configs, and add another reference to /var/run topetermayo@chromium.org2010-12-152-4/+21
| | | | | | | | | | | override as well. TEST=not yet BUG=none Review URL: http://codereview.chromium.org/5591007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69222 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up PluginDataRemover.bauerb@chromium.org2010-12-154-30/+96
| | | | | | | | | | | This CL fixes some threading issues in PluginDataRemover. It also adds a static method to find out if removing plugin data is supported by an installed plugin, and a method to set the completion task while it is in the process of removing data. BUG=58235 TEST=none Review URL: http://codereview.chromium.org/5715001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69221 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the last scoped_refptr misuses in NewRunnableMethod.willchan@chromium.org2010-12-153-5/+5
| | | | | | | | | BUG=28083 TEST=builds Review URL: http://codereview.chromium.org/5852001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69220 0039d316-1c4b-4281-b951-d872f2087c98
* Annotating a couple of failing extensions sync integration tests as FAILSrsimha@chromium.org2010-12-151-2/+4
| | | | | | | | | | | | | | | The following extensions tests fail 100% of the time on all platforms: InstallDifferentExtensions and StartWithDifferentExtensions. Marking them as FAILS. TBR=akalin@chromium.org BUG=66925 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/5864001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69219 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the ChromeFrame Firefox tests on Windows 7 due to a bug in Firefox ↵ananta@chromium.org2010-12-151-7/+17
| | | | | | | | | | | | | | | causing it to crash on startup after the machine has been running for a while. For the curious the crash occurs in the tab preview code in Firefox which only executes on Windows 7 and executes even if we disable tab preview. BUG=none TEST=none Review URL: http://codereview.chromium.org/5745008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69218 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69196 - Revert 69190 - Revert 68827 - Use SChannel for Windows.willchan@chromium.org2010-12-151-4/+0
| | | | | | | | | | | | | | | | | | | | Test to see if this stops memory corruption crashes, will revert after a canary release. BUG=65948 TEST=none Review URL: http://codereview.chromium.org/5733003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5805005 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5835001 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5828002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69217 0039d316-1c4b-4281-b951-d872f2087c98
* Disable databases.DatabasesTest.testModificationsPersistAfterRendererCrash.kkania@chromium.org2010-12-151-0/+2
| | | | | | | | | BUG=64664 TEST=none Review URL: http://codereview.chromium.org/5859001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69216 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 74027:74051jianli@chromium.org2010-12-151-1/+1
| | | | | | | | | TBR=yurys BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69215 0039d316-1c4b-4281-b951-d872f2087c98
* net: Add namespace net to URLRequestSimpleJob.tfarina@chromium.org2010-12-157-18/+25
| | | | | | | | | BUG=64263 TEST=compiled locally and trybots Review URL: http://codereview.chromium.org/5847001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69214 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to get rid of chrome_frame_perftests dependency on nspr.lib which ↵ananta@chromium.org2010-12-151-1/+1
| | | | | | | | | | | | | | | causes random build errors. TBR=amit BUG=none TEST=none Review URL: http://codereview.chromium.org/5845002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69213 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug link in test_expectations.txt.ojan@chromium.org2010-12-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69212 0039d316-1c4b-4281-b951-d872f2087c98
* Sitch the about:gpu implementation from an about handler to dom_ui.nduca@chromium.org2010-12-1522-166/+821
| | | | | | | | | | | | Generalize tabswitcherview slightly so it doesn't rely on div naming to obtain its styling. BUG=none TEST=none Review URL: http://codereview.chromium.org/5228004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69211 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing icon image to the bookmarks sample extension.tessamac@google.com2010-12-152-0/+0
| | | | | | | | | BUG=62832 TEST=Copied zip to my machine, unzipped, loaded upacked extension. Review URL: http://codereview.chromium.org/5675002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69210 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI cert manager: Initialized the boolean variables: trust_obj_sign, ↵mattm@chromium.org2010-12-151-3/+3
| | | | | | | | | | | | | | trust_email, trust_ssl. Fixes build with latest gcc. Patch from <asharif@chromium.org> BUG=66770 TEST=trybots Review URL: http://codereview.chromium.org/5787005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69209 0039d316-1c4b-4281-b951-d872f2087c98
* seccomp: remove build-time flagsevan@chromium.org2010-12-158-27/+8
| | | | | | | | | | | | | | | Adjusting seccomp through the .gyp file is error-prone and confusing. Instead, because all callers call SeccompSandboxEnabled(), if I want to enable it for some build configuration I can adjust just that function. This change removes all the build-time seccomp configuration and leaves it defaulted off. It should have no change on whether seccomp is enabled. Review URL: http://codereview.chromium.org/5844001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69208 0039d316-1c4b-4281-b951-d872f2087c98
* licensing: pass licenses.py scanevan@chromium.org2010-12-155-12/+21
| | | | | | | | | | | This makes it pass for all directories except third_party/qcms, which unfortunately needs some careful figuring out of the license. BUG=39240 Review URL: http://codereview.chromium.org/5830002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69207 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the 'restart required' alert when enabling the metrics reporting ↵csilv@chromium.org2010-12-155-49/+6
| | | | | | | | | | | | option, the alert is obsolete. BUG=none TEST=Green tree and no 'restart required' alerts when enabling metrics in Chrome builds. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=68919 Review URL: http://codereview.chromium.org/4778002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69206 0039d316-1c4b-4281-b951-d872f2087c98
* Use make_scoped_refptr for RefCounted parameter to NewRunnableMethod().willchan@chromium.org2010-12-151-3/+1
| | | | | | | | | BUG=28083 TEST=builds Review URL: http://codereview.chromium.org/5717008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69205 0039d316-1c4b-4281-b951-d872f2087c98
* Store HostContentSettingsMap separately from the profile in ↵bauerb@chromium.org2010-12-152-5/+13
| | | | | | | | | | | ResourceMessageFilter so we can access it from the IO thread. BUG=none TEST=none Review URL: http://codereview.chromium.org/5785004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69204 0039d316-1c4b-4281-b951-d872f2087c98
* Fix passphrase initialization flow in ProfileSyncServiceHarnessrsimha@chromium.org2010-12-153-50/+56
| | | | | | | | | | | | | | | | | | | | There was a race condition in ProfileSyncServiceHarness due to its multiple inheritance of ProfileSyncServiceObserver and NotificationObserver, causing several integration tests to fail. This patch contains a fix that involves not inheriting from NotificationObserver, and simply relying on the OnStateChanged() mechanism of ProfileSyncServiceObserver, thereby eliminating the race. It also contains 2 new test cases that further verify passphrase functionality: SetPassphraseAndThenSetupSync and SetPassphraseTwice. BUG=64109 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/5801003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69203 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unreplied automation messages that trigger in Debug.nirnimesh@chromium.org2010-12-151-3/+3
| | | | | | | | | BUG= TEST=downloads.py runs fine in Debug Review URL: http://codereview.chromium.org/5730005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69202 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in instant that resulted in flickery fade. The problem wouldsky@chromium.org2010-12-1518-71/+331
| | | | | | | | | | | | | | | | | | | happen if instant wouldn't load the current url and you continued typing. For example, if the search engine doesn't support the instant API on each key press you would see the page fade out, then snap in. The fix is to make sure instant stays active until destroyed. That way if the preview is no longer valid, but instant is still active the page can remain faded out. This also adds a couple more tests for better coverage. BUG=66720 66539 TEST=see bug Review URL: http://codereview.chromium.org/5701008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69201 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for occasional crash when submitting feedback on a page that is not yet ↵rkc@chromium.org2010-12-151-1/+1
| | | | | | | | | | | loaded it's title. BUG=66767 TEST=Couldn't repro the problem anymore, but, couldn't repro it more than once even earlier. Review URL: http://codereview.chromium.org/5833001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69200 0039d316-1c4b-4281-b951-d872f2087c98
* Before starting translation reset cache in AutoFillManager. To call Reset() ↵dhollowa@chromium.org2010-12-156-91/+236
| | | | | | | | | | | | | function, append Reset() virtual function in RenderViewHostDelegate::AutoFill and derive it from AutoFillManager. BUG=58576 TEST= 1.launch English version Chrome 2. make sure autofill is enable and there is autofill data entry in settings 3.navigate to a non-English website e.g.: https://secure.fnac.pt/Account/Logon/LogonNewAccount.aspx?NID=-15&RNID=-15&PrevNID=0&pagepar=SID%3d22120814-4186-d926-4f7b-0dece96fade2|Origin%3dFnacAff|OrderInSession%3d1|TTL%3d070420110015|bl%3dHGAChead&PageRedir=https://www2.fnac.pt/Account/Profil/default.asp&PageAuth=yes&LogonType=ACCOUNT 4. when translation infobar show up, click "Translate" to translate to English 5. focus in "E-mail" field 6. press Down arrow 7. select the autofill data entry by double click on it 8. autofill data should be fill in all text boxes Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69088 Review URL: http://codereview.chromium.org/5322001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69199 0039d316-1c4b-4281-b951-d872f2087c98
* Replace etouchqa google account with a test account.nirnimesh@chromium.org2010-12-151-1/+1
| | | | | | Review URL: http://codereview.chromium.org/5794004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69198 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ON_DEMAND_RENDER mode on Mac OSX.tschmelcher@chromium.org2010-12-155-10/+14
| | | | | | | | Submitting on behalf of pthatcher@google.com Review URL: http://codereview.chromium.org/5843001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69197 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69190 - Revert 68827 - Use SChannel for Windows.willchan@chromium.org2010-12-141-0/+4
| | | | | | | | | | | | | | | | | Test to see if this stops memory corruption crashes, will revert after a canary release. BUG=65948 TEST=none Review URL: http://codereview.chromium.org/5733003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5805005 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5835001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69196 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Prefs: Add a deletable item list type, and use it for startup pages.stuartmorgan@chromium.org2010-12-1411-66/+204
| | | | | | | | | | | | | This takes care of wrapping a ListItem to give it a delete button, per mocks. Also cleans up some add/remove cruft from browser_options.js BUG=63817 TEST=Startup page rows should have X's to delete them. Review URL: http://codereview.chromium.org/5685003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69193 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69187, http://codereview.chromium.org/5730003/. DEPS check failed ↵dmichael@google.com2010-12-145-748/+0
| | | | | | | | | | | due to unrecognized Clang includes. BUG=None TEST=None Review URL: http://codereview.chromium.org/5703008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69191 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 68827 - Use SChannel for Windows.willchan@chromium.org2010-12-141-4/+0
| | | | | | | | | | | | | | Test to see if this stops memory corruption crashes, will revert after a canary release. BUG=65948 TEST=none Review URL: http://codereview.chromium.org/5733003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5805005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69190 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed compile error due to uninitialized variable.alokp@chromium.org2010-12-142-1/+3
| | | | | | | TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/5785005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69189 0039d316-1c4b-4281-b951-d872f2087c98
* Add the following Clang plugins:dmichael@google.com2010-12-145-0/+748
| | | | | | | | | | | | | | | | | | | | | | | | PrintNamesAndSizes -Find top-level type definitions. Print their kind (struct, enum, etc), typename, size, and location. FindAffectedInterfaces -Given some typenames, find other types which are affected if that type changes. This is specifically for determining which interfaces are affected by changing a struct or structs. Also add a Makefile to build the plugins and a README describing how to run them. Also add a python script that runs PrintNamesAndSizes with several different targets and generates compile-time checks in to the PPAPI source code to enforce that sizes are consistent, or if they change, we find out quickly. This was broken off from a bigger CL: http://codereview.chromium.org/5340003/ BUG=61004,92983 TEST=None See this CL for an example of what these plugins helped me do: http://codereview.chromium.org/5674004 Review URL: http://codereview.chromium.org/5730003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69187 0039d316-1c4b-4281-b951-d872f2087c98
* Fix HttpListenSocket.willchan@chromium.org2010-12-141-1/+1
| | | | | | | | | | | Don't release the reference to the ListenSocket before we pass it. This prevents trying to access a deleted object. BUG=59930 TEST=existing Review URL: http://codereview.chromium.org/5786004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69184 0039d316-1c4b-4281-b951-d872f2087c98
* Pass RefCounted objects as scoped_refptr to NewRunnableMethod.willchan@chromium.org2010-12-141-3/+3
| | | | | | | | | BUG=28083 TEST=none Review URL: http://codereview.chromium.org/5740005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69183 0039d316-1c4b-4281-b951-d872f2087c98
* Enable default apps by default.aa@chromium.org2010-12-145-39/+35
| | | | | | | | | | | | | | | | | | | | Also, always show the apps section. We were only hiding it when there was zero elements when we were in our transitionary phase. To make this look less weird when there are actually zero elements, add the webstore element to the miniview and closed menus. BUG=64737 TEST=In a fresh profile, go to chrome://extensions/ -> developer mode, and click 'update now'. Go to NTP. Should see default apps. Remove all default apps. Apps section should remain. Collapse apps section by clicking heading. Should see webstore item in minimized view. Hide apps section by clicking 'x'. Should see webstore item in closed section menu on bottom of page. Review URL: http://codereview.chromium.org/5804005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69180 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed unittests.vitalybuka@chromium.org2010-12-142-2/+2
| | | | | | | | | | BUG=65973 TEST=none Review URL: http://codereview.chromium.org/5824002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69179 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS to pick up google-url@151, which fixes thedarin@chromium.org2010-12-141-1/+1
| | | | | | | | | | multi-DLL build on Windows. TBR=maruel Review URL: http://codereview.chromium.org/5827001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69178 0039d316-1c4b-4281-b951-d872f2087c98
* Have Chrome Frame "support" IE conditional comment tags (of the ↵robertshield@chromium.org2010-12-143-5/+142
| | | | | | | | | | | | | | downlevel-hidden variety) by ignoring them (rather than treating them as comment start/end) when parsing HTML streams. BUG=65627 TEST=chrome_frame_unittests.exe, also syntax like <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]--> will now activate CF. Offtopic: I wonder what happens if I paste HTML into CL comments. Heh. Review URL: http://codereview.chromium.org/5708007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69177 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the initial spdy concurrent stream limit to 10mbelshe@chromium.org2010-12-141-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5712009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69176 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a ReadyPromptContent that displays a prompt to accept, temporarily ↵erikwright@chromium.org2010-12-1415-3/+1267
| | | | | | | | | | decline, or permanently decline ready mode. Implement a RegistryReadyModeState that manages the state (based on user's decision) in the registry. Interfaces to integrate those with the installer. BUG=None TEST=chrome_frame_unittests --gtest_filter='Ready*' Review URL: http://codereview.chromium.org/5747002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69175 0039d316-1c4b-4281-b951-d872f2087c98
* Added a stub driver implementation for Mesa EGL.alokp@chromium.org2010-12-1410-0/+2731
| | | | | | Review URL: http://codereview.chromium.org/5717003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69174 0039d316-1c4b-4281-b951-d872f2087c98
* Add an official target in the gyp file for the official builder (not tested yet)nsylvain@chromium.org2010-12-141-0/+26
| | | | | | Review URL: http://codereview.chromium.org/5786005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69172 0039d316-1c4b-4281-b951-d872f2087c98
* Fix downloads testsnirnimesh@chromium.org2010-12-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/5796007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69171 0039d316-1c4b-4281-b951-d872f2087c98