summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Toolbar layout changes for M6 theme.pkasting@chromium.org2010-07-283-44/+60
| | | | | | | | BUG=50107 TEST=none Review URL: http://codereview.chromium.org/3033036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54049 0039d316-1c4b-4281-b951-d872f2087c98
* Location bar layout changes for M6 theme.pkasting@chromium.org2010-07-285-118/+126
| | | | | | | | BUG=50107 TEST=none Review URL: http://codereview.chromium.org/3067011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54048 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppressions for fixed sync leaks.nick@chromium.org2010-07-282-88/+0
| | | | | | | | | BUG=50334,50335,50336,50347,50348,50349 TEST=None Review URL: http://codereview.chromium.org/3067014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54047 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tips from NTP.mirandac@google.com2010-07-287-124/+5
| | | | | | | | BUG= 50072 TEST= no tips on NTP. Review URL: http://codereview.chromium.org/3033032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54045 0039d316-1c4b-4281-b951-d872f2087c98
* Support both preconnection, and pre-resolution for subresourcesjar@chromium.org2010-07-2815-685/+285
| | | | | | | | | | | | | | | With this change, both preconnection and preresolution are enabled when the --enable-preconnection flag is turned on. I'm expecting to enable this feature by default soon, so as to better tune the parameters. BUG=42694 r=mbelshe Review URL: http://codereview.chromium.org/3032014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54044 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Stop Syncing Overlay and Import Data Overlay"evan@chromium.org2010-07-2816-397/+24
| | | | | | This reverts commit r54032, due to compile failure. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54041 0039d316-1c4b-4281-b951-d872f2087c98
* Update valgrind suppression after code move.agl@chromium.org2010-07-281-0/+1
| | | | | | | | (Code moved in r53967. Valgrind error is a false positive.) http://codereview.chromium.org/2832092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54040 0039d316-1c4b-4281-b951-d872f2087c98
* Stop Syncing Overlay and Import Data Overlaysargrass@google.com2010-07-2816-24/+397
| | | | | | | | | BUG=48883 TEST=Exercise Personal Stuff page via --enabled-tabbed-options Review URL: http://codereview.chromium.org/3038016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54032 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land 53849 (Revert 53857) - Implement most of the startup page controls ↵stuartmorgan@chromium.org2010-07-285-19/+198
| | | | | | | | | | | | | | | | | | | | in DOMUI prefs Hooks up display of startup pages, removal of pages, and setting the startup pages to the currently open tabs. Uses a select for now, but will eventually be replaced with a List so the favicons can be displayed. BUG=48713 TEST=Startup pages can be viewed, removed, and set to current in DOMUI prefs. Review URL: http://codereview.chromium.org/3046025 TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/3058018 TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/3032035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54031 0039d316-1c4b-4281-b951-d872f2087c98
* The token service should now support issuing auth tokens.chron@chromium.org2010-07-2816-32/+402
| | | | | | | | | | | | The service will fetch tokens in the background and broadcast notifications after it's done. Move some common constants out into a new file. Modify TestNotificationTracker to support subclassing as it doesn't properly make a deep copy of notifications on the stack. TEST=unit tests included BUG=47093 Review URL: http://codereview.chromium.org/3024002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54028 0039d316-1c4b-4281-b951-d872f2087c98
* Add a gyp variable to turn on accelerated 2d canvas build time flagsjamesr@chromium.org2010-07-281-0/+7
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/3028029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54025 0039d316-1c4b-4281-b951-d872f2087c98
* Make tests that rely on getting a temp dir exit if they don't.evan@chromium.org2010-07-282-3/+3
| | | | | | | | | It may be the case that some tests march onward with the wrong directory and then do something bad. Review URL: http://codereview.chromium.org/3033037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54024 0039d316-1c4b-4281-b951-d872f2087c98
* In real usage, we won't be exporting public keys to a file, so refactor and ↵cmasone@google.com2010-07-283-63/+153
| | | | | | | | | | | update the API to reflect this. Also, add a method to find a private key, given its associated public key. BUG=chromium-os:4485 TEST=unit tests Review URL: http://codereview.chromium.org/3078001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54023 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependency on browser. It doesn't look like this is needed any more.brettw@chromium.org2010-07-281-1/+1
| | | | | | | TEST=it compiles BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54021 0039d316-1c4b-4281-b951-d872f2087c98
* browser: Fix some presubmit errors.tfarina@chromium.org2010-07-2810-26/+22
| | | | | | | | | BUG=50266 TEST=None Review URL: http://codereview.chromium.org/3026031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54020 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that window.open requests issued by ChromeFrame carry the correct ↵ananta@chromium.org2010-07-288-213/+431
| | | | | | | | | | | | | | | | | | | | | cookies in the outgoing HTTP requests. To achieve this we no longer issue navigations with the gcf:attach* prefix. We now issue a navigation to the current page URL with the attach external tab suffix, which indicates that the page is forced into ChromeFrame without making an actual HTTP request. This ensures that the new IE8 process has access to all HTTP cookies. We need to patch IInternetProtocol::LockRequest and UnlockRequest to not call the underlying implementations for our dummy request as this crashes in IE8 in the prebinding code path. Fixes bug http://b/issue?id=2277519 Added tests for the CanNavigateFullTabMode helper function. Bug=2277519 Review URL: http://codereview.chromium.org/3051018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54019 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leaks in the balloon controller unit test by loading the NIB in ↵johnnyg@chromium.org2010-07-282-21/+36
| | | | | | | | | | | the correct test-friendly way, which allows the windows to be closed correctly and the cleanup code to run as expected. BUG=49590 TEST=unittests Review URL: http://codereview.chromium.org/2825073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54018 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid js exception in history.pushState by not changing url.xiyuan@chromium.org2010-07-281-2/+12
| | | | | | | | | | | Also added a missing OptionsPage.setState call. BUG=none TEST=OptionsPage should work as expected when switching tabs and users/network list should be populated properly. Review URL: http://codereview.chromium.org/3074007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54017 0039d316-1c4b-4281-b951-d872f2087c98
* posix: print error message when mkdtemp fails.evan@chromium.org2010-07-281-1/+3
| | | | | | | | Failure seen on the buildbots. It would help to know why. Review URL: http://codereview.chromium.org/3067013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54016 0039d316-1c4b-4281-b951-d872f2087c98
* Meant this to go in r53993... here are the actual new binaries for the theme ↵pkasting@chromium.org2010-07-2871-278/+0
| | | | | | | | | images. BUG=50107 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54015 0039d316-1c4b-4281-b951-d872f2087c98
* Remove static caching of default favicon in CustomHomePagesTableModelstuartmorgan@chromium.org2010-07-282-18/+6
| | | | | | | | | | | This fixes an assertion failure when trying to use this class on the Mac due to SkBitmap destruction happening during process exit handling. BUG=None TEST=Custom startup page list should still show default favicons. Review URL: http://codereview.chromium.org/3028030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54014 0039d316-1c4b-4281-b951-d872f2087c98
* Rolls WebKit from 64214 to 64224victorw@chromium.org2010-07-281-1/+1
| | | | | | | | | TBR=jorlow TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54013 0039d316-1c4b-4281-b951-d872f2087c98
* Update python sync server to support recursive deletion.rsimha@chromium.org2010-07-282-13/+47
| | | | | | | | | | | | | The python sync server does not support recursive deletion, as a result of which test cases that remove a directory of sync entries end up failing. This checkin updates the sync server to support recursive deletion of sync entries and all their childen. BUG=50306 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/3051019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54012 0039d316-1c4b-4281-b951-d872f2087c98
* New PyAuto tests for cookies.alyssad@chromium.org2010-07-282-1/+61
| | | | | | Review URL: http://codereview.chromium.org/3050018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54011 0039d316-1c4b-4281-b951-d872f2087c98
* Add images for forthcoming brushes change so that the change will work on ↵ben@chromium.org2010-07-281-0/+0
| | | | | | | | | | the trybots. BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54010 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome Frame GYP file cleanup.stoyan@chromium.org2010-07-281-44/+27
| | | | | | Review URL: http://codereview.chromium.org/2873061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54009 0039d316-1c4b-4281-b951-d872f2087c98
* Enhance plugin logging a bit. This adds logging in a few more places, ↵brettw@chromium.org2010-07-285-29/+42
| | | | | | | | | | especially for Windows. This also changes the log level to ERROR so that when you opt in to plugin logging, you don't also have to set the log level to be INFO and put up with a low of log spew. TEST=none BUG=none Review URL: http://codereview.chromium.org/3013039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54008 0039d316-1c4b-4281-b951-d872f2087c98
* Replaced static wstring with wchar_t*.sergeyu@chromium.org2010-07-282-10/+10
| | | | | | | | | BUG=None TEST=compiles Review URL: http://codereview.chromium.org/2908011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54007 0039d316-1c4b-4281-b951-d872f2087c98
* Fix nit for oshimacmasone@google.com2010-07-281-1/+5
| | | | | | | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=53913 accidentally landed a cleaned up version of the change reviewed in http://codereview.chromium.org/2847080/show This change introduces a style nit fix, but is also so that someone can review the ExpectCanceledFetcher (which replaces and simplifies TimedMockFetcher) in google_authenticator_unittest.cc BUG=None TEST=unit tests Review URL: http://codereview.chromium.org/3077006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54006 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Fix some event coordinate logicestade@chromium.org2010-07-281-2/+2
| | | | | | | | | BUG=none TEST=you can still drag the chrome window by the titlebar, and when you double click it maximizes (this did not change; it was true before this patch as well) Review URL: http://codereview.chromium.org/3061023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54005 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Don't offer profiles for billing addresses that have no address data.avi@chromium.org2010-07-282-0/+14
| | | | | | | | | BUG=http://crbug.com/50081 TEST=as in bug Review URL: http://codereview.chromium.org/2868076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54004 0039d316-1c4b-4281-b951-d872f2087c98
* Unpin deleted URLs + better deleting algorithm.nshkrob@chromium.org2010-07-283-9/+101
| | | | | | | | | BUG=none TEST=TopSitesTest Review URL: http://codereview.chromium.org/2832091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54003 0039d316-1c4b-4281-b951-d872f2087c98
* Flesh out the content settings exceptions lists a bit more.estade@chromium.org2010-07-2811-49/+201
| | | | | | | | | | | | | | | - Add "Add" button. Doesn't work. - Add "Remove" button. Does work. - Update the view when the model changes. (Still only works for the images content type.) BUG=48862 TEST=manual; unit tests Review URL: http://codereview.chromium.org/3068005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54002 0039d316-1c4b-4281-b951-d872f2087c98
* Fix glitch in rendering of the stroke at the bottom of the browser toolbar.ben@chromium.org2010-07-282-6/+8
| | | | | | | | | | | | | | | The code that rendered this line was doing weird things (adding/removing kClientEdgeThickness from the edges?!) so I removed this and used toolbar_bounds.right() instead of toolbar_bounds.width() which is correct given that toolbar_bounds.x() > 0. I also got rid of the use of MirroredLeftPointForRect since the flipped version of a horizontal line is... the same horizontal line. I have also updated the glass frame not to subtract a pixel from the right edge which looks glitchy as well. http://crbug.com/48134 TEST=see bug Review URL: http://codereview.chromium.org/3056022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53998 0039d316-1c4b-4281-b951-d872f2087c98
* Move NSImage-to-CGImageRef conversion code into a common helper function in ↵rsesek@chromium.org2010-07-284-29/+63
| | | | | | | | | | | base/mac_util.h. BUG=49571 TEST=Covered by unit_tests. Review URL: http://codereview.chromium.org/3072005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53997 0039d316-1c4b-4281-b951-d872f2087c98
* Header cleanup in chrome/renderer/.erg@google.com2010-07-2814-92/+132
| | | | | | | | | | | | In renderer_webkit_client_impl, several impl classes got moved to the implementation file. BUG=none TEST=none Review URL: http://codereview.chromium.org/3032027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53996 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit from 64206 to 64214victorw@chromium.org2010-07-281-1/+1
| | | | | | | | | TBR=jorlow TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53995 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaks found by sync unit tests.nick@chromium.org2010-07-284-27/+47
| | | | | | | | | | | | | | 1. Fix EntryKernel leak if sync database load fails. 2. DirectoryBackingStore: always close the load handle. 3. DirectoryBackingStore unittests: free when .clear()ing test index 4. Fix real bad leak in Directory::PurgeEntriesWithTypeIn. BUG=50334,50335,50336,50347,50348,50349 TEST=sync_unit_tests Review URL: http://codereview.chromium.org/3026029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53994 0039d316-1c4b-4281-b951-d872f2087c98
* Modified resources for M6 theme. This doesn't actually modify layout yet, ↵pkasting@chromium.org2010-07-2813-25/+52
| | | | | | | | | | just images and identifier names. BUG=50107 TEST=none Review URL: http://codereview.chromium.org/3035034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53993 0039d316-1c4b-4281-b951-d872f2087c98
* An earlier check-in (r51786, Issue 2769008) caused a memory leak on the ↵davej@chromium.org2010-07-282-10/+9
| | | | | | | | | | | build bots when PulseAudio was initialized on a separate worker thread. This change calls PulseAudioMixer::InitSync() so the init happens on the calling thread. For some reason, the init finishes cleanly on one thread, but not the other. BUG=48553 (and http://code.google.com/p/chromium-os/issues/detail?id=5141) TEST=Valgrind should not have PulseAudio related memory leaks, suppression 48553, or assertion failures. Review URL: http://codereview.chromium.org/3026028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53992 0039d316-1c4b-4281-b951-d872f2087c98
* Add images used by webkit for the speech input button.satish@chromium.org2010-07-285-0/+6
| | | | | | | | | | | | | | | The try servers seem to not support testing these types of resource/image additions, hence all builds fail in try. However I have verified that this builds fine on my windows,mac and linux machines. Please advise if any of the changes in the GRD or webkitclient_impl.cc need to be inside #if ENABLE_INPUT_SPEECH. I did not add the ifdef since I didn't see any for other such features in both these files. BUG=none TEST=none yet as the feature is still being implemented and not enabled Review URL: http://codereview.chromium.org/3058019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53991 0039d316-1c4b-4281-b951-d872f2087c98
* - Implement proxy settings dialog for Linux/Windows.csilv@chromium.org2010-07-2810-130/+329
| | | | | | | | | | - Omit Network and SSL sections for ChromeOS. BUG=49038 TEST=Exercise proxy settings dialog in dom-ui options window (--enable-tabbed-options). Review URL: http://codereview.chromium.org/2847061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53990 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new mock for user options page per chromium-os:5028xiyuan@chromium.org2010-07-2814-152/+338
| | | | | | | | | BUG=chromium-os:5028 TEST=Verify the user options page matches mock per chromium-os:5028. Note the underlying libcros is still missing and UI shows up mock data only. Review URL: http://codereview.chromium.org/2868067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53989 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll: r589:r592agl@chromium.org2010-07-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53988 0039d316-1c4b-4281-b951-d872f2087c98
* Marked Pepper3D test as FAILS since it is failing on buildbots but passes on ↵alokp@chromium.org2010-07-281-1/+2
| | | | | | | | | | trybots. BUG=46662 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/3072006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53986 0039d316-1c4b-4281-b951-d872f2087c98
* o3d-webgl: Fixes errors when loading animated meshes in simpleviewer.pathorn@chromium.org2010-07-284-41/+55
| | | | | | | | | | Use setUpO3DParam_ instead of createParam so that the "o3d." names can be used by serialization.js; simpleviewer calls Pack.destroy which can fail. Implement o3d.Matrix4Composition. Typos in curve loading. Review URL: http://codereview.chromium.org/3020030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53985 0039d316-1c4b-4281-b951-d872f2087c98
* Partially revert r53873 (and the valgrind suppression for it).erg@google.com2010-07-284-22/+1
| | | | | | | | | | | | Moving DataSource destruction to the UI thread appears to just leak memory at shutdown. Finding another way... BUG=34115 TEST=none Review URL: http://codereview.chromium.org/3060024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53979 0039d316-1c4b-4281-b951-d872f2087c98
* Add a forgotton const qualifier to SendMsg.agl@chromium.org2010-07-282-5/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53978 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: bit hacky way to ensure Pepper plugins get loaded by zygote.viettrungluu@chromium.org2010-07-284-27/+57
| | | | | | | | | BUG=49702 TEST=Integrated PDF plugin should work on Linux Chrome, and --register-pepper-plugins works on Linux even with sandbox enabled. Review URL: http://codereview.chromium.org/3031011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53977 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled pepper3d test. Explicitly specified Mesa renderer to use for the 3d ↵alokp@chromium.org2010-07-281-2/+6
| | | | | | | | | | tests. BUG=46662 TEST=Manually test ui_tests.PepperTester.Pepper3D and npapi_pepper_test_plugin. Review URL: http://codereview.chromium.org/3067007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53976 0039d316-1c4b-4281-b951-d872f2087c98