summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Suppress leaks in ProfileSyncFactoryImpl::CreateProfileSyncServiceglider@chromium.org2010-03-171-0/+6
| | | | | | | | | BUG=38402 TBR=skrul,zork Review URL: http://codereview.chromium.org/1037004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41829 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 356.0 to 357.0chrome-release@google.com2010-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41827 0039d316-1c4b-4281-b951-d872f2087c98
* Implement selection of rows on mouse clicks in TableView2 for GTK.satorux@chromium.org2010-03-173-2/+29
| | | | | | | | | | | | Before this change, clicking rows in TableView2 for GTK did not select the clicked rows. TEST=manually with view_examples. BUG=none Review URL: http://codereview.chromium.org/1015005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41825 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations.txtukai@chromium.org2010-03-171-0/+7
| | | | | | | | | | | | | | | | | Add websocket flaky tests websocket/tests/url-with-credential.html = TEXT PASS websocket/tests/url-with-empty-query.html = TEXT PASS websocket/tests/url-with-query-for-no-query.html = TEXT PASS websocket/tests/url-with-query.html = TEXT PASS websocket/tests/websocket-pending-activity.html = TIMEOUT PASS TBR=yutak BUG=38397 TEST=none Review URL: http://codereview.chromium.org/1044006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41824 0039d316-1c4b-4281-b951-d872f2087c98
* [GTTF] Remove the internal timeout of extension browser tests.phajdan.jr@chromium.org2010-03-173-33/+8
| | | | | | | | | | | | | | | Now we have a global timeout for browser tests enforced by out of process test launcher. Having too many different timeouts all over the place makes debugging issues harder. TEST=browser_tests BUG=none Review URL: http://codereview.chromium.org/1046001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41823 0039d316-1c4b-4281-b951-d872f2087c98
* Assign bug IDs to some layout tests.yutak@chromium.org2010-03-171-3/+4
| | | | | | | | | | TBR=dglazkov BUG=38389,38392 TEST=none Review URL: http://codereview.chromium.org/1056003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41822 0039d316-1c4b-4281-b951-d872f2087c98
* Add more sync calls to try to make the FileWatcher test nottony@chromium.org2010-03-171-2/+2
| | | | | | | | | | flaky on OSX. BUG=38188 Review URL: http://codereview.chromium.org/1045004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41819 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor WebSocket throttling feature.ukai@chromium.org2010-03-1712-418/+305
| | | | | | | | | Protocol specific handling should be done in SocketStreamJob subclasss, so websocket throttling should be handled in WebSocketJob. Review URL: http://codereview.chromium.org/669157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41818 0039d316-1c4b-4281-b951-d872f2087c98
* Fix of the initial locale set. glotov@google.com2010-03-172-5/+23
| | | | | | | | | | | | | | (second try, now with unittest) BUG=35248 TEST=Switch the language used by the ChromiumOS using the top left corner menu of the Network selection wizard. Or you may use the following command on desktop using Chromium (built with GYP_DEFINES="chromeos=1"): out/Debug/chrome --login-manager --login-screen=network Check that the next time you start chromium, the selected language will be the default. Review URL: http://codereview.chromium.org/982005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41817 0039d316-1c4b-4281-b951-d872f2087c98
* typo in gyp file means wrong file name is expectedben@chromium.org2010-03-171-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41816 0039d316-1c4b-4281-b951-d872f2087c98
* amend DEPS now files have movedben@chromium.org2010-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41815 0039d316-1c4b-4281-b951-d872f2087c98
* fixing bustage... file was movedben@chromium.org2010-03-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41814 0039d316-1c4b-4281-b951-d872f2087c98
* forgot a couple of files... moved gfx stuff to toplevel dirben@chromium.org2010-03-172-2/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41813 0039d316-1c4b-4281-b951-d872f2087c98
* Move some more files to toplevel gfx dir.ben@chromium.org2010-03-17247-293/+295
| | | | | | | | | TBR=darin BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41812 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor WebSocketHandshake out of WebSocket.ukai@chromium.org2010-03-177-356/+546
| | | | | | | | | | | | Make similar code structure with WebKit. Add unittest for WebSocketHandshake. BUG=none TEST=none Review URL: http://codereview.chromium.org/783005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41810 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 56073:56096.yutak@chromium.org2010-03-172-2/+7
| | | | | | | | | | TBR=dglazkov BUG=38353 TEST=none Review URL: http://codereview.chromium.org/1042005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41809 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41790 - Removed auth_task.* and talk_auth_task.* (dead code) because ↵hbono@google.com2010-03-1724-50/+1339
| | | | | | | | | | | | | | | | | | Windows XP doesn't have inet_pton and it crashes XP bots. Removed GaiaAuth class. Gtalk login will now fail immediately instead of trying (in vain) to gaiaauth. Removed nowunneeded parameters. BUG=38034 TEST=manual with and without invalidatesyncxmpplogin Review URL: http://codereview.chromium.org/885008 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/983005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41808 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41789 - Add support for DOM interaction in browser tests via C++.kkania@chromium.org2010-03-1726-1421/+2
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/660046 TBR=kkania@chromium.org Review URL: http://codereview.chromium.org/971004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41807 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at adding Extension Infobars to the experimental API.finnur@chromium.org2010-03-1728-27/+1238
| | | | | | | | | | | | | | | | | | | | | | | | | | | Originally described here: http://code.google.com/p/chromium/wiki/InfoBarExtensionAPI The API is simple: chrome.experimental.infoBar.show( {"htmlPath": "infobar.html"}, function(window) { // |window| is where the infobar was shown. }); To close it, you can simply call window.close() from within the InfoBar (infoBar.hide is not provided). The api is privileged (not available to content scripts directly). The minimum height for the infobar is regular height for our infobars (32 pixels), maximum is twice that and the actual size is determined by the content (within these constraints mentioned). See screenshot in bug. The icon on the far left is an extension icon with a dropdown menu showing the menu that shows when you right-click on the extension icon in the Omnibox/browser action container. BUG=26463 TEST=None (for now). Review URL: http://codereview.chromium.org/1049001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41806 0039d316-1c4b-4281-b951-d872f2087c98
* Excluding WorkerTest.WorkerMapGcoshima@chromium.org2010-03-171-0/+1
| | | | | | | | | | | This is failing due to mmap error. BUG=28439 TEST=valgrind bots for linux/chromeos should cycle green Review URL: http://codereview.chromium.org/1043002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41805 0039d316-1c4b-4281-b951-d872f2087c98
* Don't keep a pointer to NaClBrokerHost in NaClBrokerService - use ↵gregoryd@google.com2010-03-178-71/+30
| | | | | | | | | | | | ChildProcessHost::Iterator instead. This change fixes the crash that occured if the browser was closed while the NaCl module was still running (found by nacl_ui_tests). Also make nacl_ui_tests depend on nacl win64 binary (required to run the tests on Win64) BUG=none TEST=nacl_ui_tests Review URL: http://codereview.chromium.org/875005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41804 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromeos buildestade@chromium.org2010-03-172-2/+9
| | | | | | | | | BUG=none TEST=build works again Review URL: http://codereview.chromium.org/1051002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41803 0039d316-1c4b-4281-b951-d872f2087c98
* Now that the Windows results have changed, Linux no longer matchesojan@chromium.org2010-03-171-0/+4
| | | | | | | | | | it's upstream result. Linux has smartinsertdelete disabled, but doesn't selection the trailing space, so gets a different result than Windows. TBR to green tree. Review URL: http://codereview.chromium.org/985006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41802 0039d316-1c4b-4281-b951-d872f2087c98
* * Moved sticky/controls frag to chromeos::BalloonViewImploshima@chromium.org2010-03-1731-233/+500
| | | | | | | | | | | | | | * Added AddSystemNotification to add system notification and UpdateNotification to update a notification. * refactored NotificationObjectProxy and added NotificationDelegate class. * Added notification_browser.cc. BUG=33306 TEST=added notification_browser.cc with minimal test. I'll add more in next step. Review URL: http://codereview.chromium.org/1013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41801 0039d316-1c4b-4281-b951-d872f2087c98
* Add a pref for the number of showing icons in the browser actions toolbar.estade@chromium.org2010-03-1710-31/+71
| | | | | | | | | | | | | | | Also fix some issues on GTK concerning the proper behavior when adding/removing browser actions (container sizing + chevron visibility). Windows uses a different pref (kBrowserActionContainerWidth), which is measured in pixels; it should be migrated to the new pref. Also, register extension prefs during startup. BUG=32101 TEST=manual Review URL: http://codereview.chromium.org/841007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41800 0039d316-1c4b-4281-b951-d872f2087c98
* Basic DragImage implementation.estade@chromium.org2010-03-1722-30/+141
| | | | | | | | | | | | | | | Only the chromium part is for review. The webkit part shows how that will look when I create the patch for webkit later. This can be landed without the change to webkit. TODO later: - use the image on windows, mac - implement the other DragImageRef functions TEST=drag an image from the render view in GTK BUG=11457 Review URL: http://codereview.chromium.org/668125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41799 0039d316-1c4b-4281-b951-d872f2087c98
* More AutoFill heuristics fixes.jhawkins@chromium.org2010-03-171-37/+29
| | | | | | | | | | | | * Match addr1, addr2 for Address Line 1/2. * Match pcode for postal/zip code. * Fix the termination condition for the address matching loop. BUG=none TEST=none Review URL: http://codereview.chromium.org/1006004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41798 0039d316-1c4b-4281-b951-d872f2087c98
* Mark touch-target as CRASH, and basic-single-touch-events as TIMEOUTgdk@chromium.org2010-03-171-3/+4
| | | | | | | | | BUG=36415 TEST=none Review URL: http://codereview.chromium.org/1011009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41797 0039d316-1c4b-4281-b951-d872f2087c98
* Set a failing baseline for undo-smart-delete-word.html.ojan@chromium.org2010-03-172-1/+8
| | | | | | | | | | | | We actually pass the test for the case where smartinsertdelete is disabled, but there's no way for the test to check for that. Ultimately, we'll implement dumpAsMarkup (https://bugs.webkit.org/show_bug.cgi?id=26501) and turn this test into a dumpAsMarkup test and it will have the appropriate selections per platform and won't need to know if smartinsertdelete is enabled. Review URL: http://codereview.chromium.org/1015008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41796 0039d316-1c4b-4281-b951-d872f2087c98
* Move LoadTemporaryCert to the new files cert_test_util.{h,cc} andwtc@chromium.org2010-03-175-105/+135
| | | | | | | | | | | | rename it LoadTemporaryRootCert, so that it can be used by x509_certificate_unittest.cc. R=eroman BUG=none TEST=No compilation and test failures. Review URL: http://codereview.chromium.org/997006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41794 0039d316-1c4b-4281-b951-d872f2087c98
* Mark touch-target as flaky for all platforms.gdk@chromium.org2010-03-171-1/+1
| | | | | | | | | BUG=36415 TEST=touch-target Review URL: http://codereview.chromium.org/1007006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41793 0039d316-1c4b-4281-b951-d872f2087c98
* Correct readability items from previous checkinjar@chromium.org2010-03-172-8/+9
| | | | | | | | | See http://src.chromium.org/viewvc/chrome?view=rev&revision=41743 r=wtc Review URL: http://codereview.chromium.org/1057001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41792 0039d316-1c4b-4281-b951-d872f2087c98
* Add a DOMUI datasource that will handle the net-internals page.eroman@chromium.org2010-03-178-0/+406
| | | | | | | | | | | | | | | Right now it is bound to the temporary URL "chrome://net2", since the frontend is under construction. (Loading this page right now just shows a dummy HTML page.) This change is a first step to transitioning the about:net-internals / about:network pages from C++ to javascript. Note that the network stuff needs to run on the IO thread, however the DOMUI infrastructure is all set up to run on the UI thread. I work around this by proxying things back and forth through the IO thread. Hopefully in subsequent iterations this overhead can be removed, by exposing a sort of "IO thread DOMUI". BUG=37421 Review URL: http://codereview.chromium.org/1036001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41791 0039d316-1c4b-4281-b951-d872f2087c98
* Removed auth_task.* and talk_auth_task.* (dead code)akalin@chromium.org2010-03-1724-1339/+50
| | | | | | | | | | | | | Removed GaiaAuth class. Gtalk login will now fail immediately instead of trying (in vain) to gaia-auth. Removed now-unneeded parameters. BUG=38034 TEST=manual with and without --invalidate-sync-xmpp-login Review URL: http://codereview.chromium.org/885008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41790 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for DOM interaction in browser tests via C++.kkania@chromium.org2010-03-1726-2/+1421
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/660046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41789 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash when a moust observer got a mouse event on a wnidow that has ↵oshima@chromium.org2010-03-171-2/+3
| | | | | | | | | | | | already been destroyed. BUG=chromium-os:1697 TEST=manual: switch to compact nav bar mode (ctrl-shift-c), move mouse to a tab to open compact location bar, then open app launcher. Type in something in the address bar and select from suggestion list. Review URL: http://codereview.chromium.org/1048003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41788 0039d316-1c4b-4281-b951-d872f2087c98
* Spruced up the warning dialog for when you enable an extension in incognito.mpcomplete@chromium.org2010-03-179-88/+140
| | | | | | | | | | | I hijacked the extension install/uninstall dialog, and added another type that it can transmogrify into. BUG=32365 Review URL: http://codereview.chromium.org/1041002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41787 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations of mouse-events now that I took out the console ↵jam@chromium.org2010-03-161-5/+0
| | | | | | | | | logging of "adjustCursorEvent". This matches DRT. TBR=stuartmorgan Review URL: http://codereview.chromium.org/1002007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41785 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41781 - Revert 41769 Fix test_shell so that eventSender works for ↵jam@chromium.org2010-03-1613-41/+73
| | | | | | | | | | | | | | | | opened windows. I've also made focus go to the webview, just like what happens in Chrome. This is needed for https://bugs.webkit.org/show_bug.cgi?id=36147 and also fixes plugins/keyboardevents.html on Windows. Review URL: http://codereview.chromium.org/1011005 TBR=jam@chromium.org Review URL: http://codereview.chromium.org/997008 TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/990005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41784 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for new Mac UI valgrind failurestuartmorgan@chromium.org2010-03-161-0/+14
| | | | | | | | | | | TBR=thestig BUG=38357 TEST=Mac UI valgrind bots Review URL: http://codereview.chromium.org/1002006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41783 0039d316-1c4b-4281-b951-d872f2087c98
* Finish porting FindInPageControllerTest to linux.estade@chromium.org2010-03-165-50/+62
| | | | | | | | | BUG=37809,268629 TEST=test passes Review URL: http://codereview.chromium.org/997004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41782 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41769 - Fix test_shell so that eventSender works for opened windows. ↵stuartmorgan@chromium.org2010-03-1613-73/+41
| | | | | | | | | | | | | I've also made focus go to the webview, just like what happens in Chrome. This is needed for https://bugs.webkit.org/show_bug.cgi?id=36147 and also fixes plugins/keyboardevents.html on Windows. Review URL: http://codereview.chromium.org/1011005 TBR=jam@chromium.org Review URL: http://codereview.chromium.org/997008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41781 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes first and third points in the bug "Autofill profile dialog box polish ↵georgey@chromium.org2010-03-1612-79/+131
| | | | | | | | | | | | | items". Adds correct expand icons to the AutoFill dialog. The icons were added in a separate CL. Moves asynchronous access to the database inside the dialog (it now shows "Loading..." while db is being connected) Also fixes memory leak. BUG=36601 TEST=in the bug Review URL: http://codereview.chromium.org/669076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41780 0039d316-1c4b-4281-b951-d872f2087c98
* Remove eval/new Function from file browser.arv@chromium.org2010-03-161-27/+63
| | | | | | Review URL: http://codereview.chromium.org/969005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41779 0039d316-1c4b-4281-b951-d872f2087c98
* Use the full URL of the icon in the notification, not just the string passed ↵johnnyg@chromium.org2010-03-161-1/+1
| | | | | | | | | | | in -- so that that string doesn't have to be absolute. BUG=32840 TEST=use a relative icon URL. Review URL: http://codereview.chromium.org/1050001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41778 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a another passing test and remove errant baselines.dglazkov@chromium.org2010-03-169-44/+7
| | | | | | | | | | TBR=dpranke TEST=none BUG=none Review URL: http://codereview.chromium.org/1040004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41777 0039d316-1c4b-4281-b951-d872f2087c98
* IE6 would not switch to ChromeFrame if the url being navigated to contained ↵ananta@chromium.org2010-03-164-3/+39
| | | | | | | | | | | | | | | | | | | | | an anchor. This is presumably because from IE6's perspecive nothing changed. To workaround this issue, we stash the complete url away in the navigation manager and remove it from the URL being navigated to. When the Chrome active document loads we read the actual url from the navigation manager and initiate a navigation to this URL. There is one issue with this approach though. The actual URL in the address bar in IE6 does not contain the anchor tag. Will address that in a follow up CL. This fixes bug http://code.google.com/p/chromium/issues/detail?id=38265 Bug=38265 Test=Covered by existing ChromeFrame anchor URL navigation tests. Review URL: http://codereview.chromium.org/1022003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41776 0039d316-1c4b-4281-b951-d872f2087c98
* Add new worker-map-gc.html layout test to worker's ui_tests suite.dimich@chromium.org2010-03-161-0/+12
| | | | | | | | | BUG=none TEST=the added one Review URL: http://codereview.chromium.org/989005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41775 0039d316-1c4b-4281-b951-d872f2087c98
* This patch strips out the http auth credentials before storing it in History DB.inferno@chromium.org2010-03-164-6/+32
| | | | | | | | BUG=20318 TEST=Visit a url having auth credentials. Check history db to see url stored without credentials. Review URL: http://codereview.chromium.org/1012001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41773 0039d316-1c4b-4281-b951-d872f2087c98
* Add a couple more drop targets to the render view.estade@chromium.org2010-03-161-0/+16
| | | | | | | | | BUG=35063 TEST=see bug Review URL: http://codereview.chromium.org/1030001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41772 0039d316-1c4b-4281-b951-d872f2087c98