summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix about:sandbox's network isolation indication.agl@chromium.org2010-07-211-1/+1
| | | | | | (aka: agl's an idiot. Thanks Julien.) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53180 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust preference sync code to only sync user modifiable preferences.mnissler@chromium.org2010-07-2119-158/+270
| | | | | | | | | | | | | Switch to the new preference value source checkers in Preference. While at it, add a unit test and better test infrastructure for controlling preference values in tests. Convert existing unit tests where appropriate. BUG=48952 TEST=ProfileSyncServicePreferenceTest.ManagedPreferences Review URL: http://codereview.chromium.org/3051001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53179 0039d316-1c4b-4281-b951-d872f2087c98
* Add the actual data being read to the OnBytesRead callback.cbentzel@chromium.org2010-07-2110-39/+321
| | | | | | | | | | | | | This is needed for code at http://code.google.com/p/page-speed/source/browse/bin/trunk/src/pagespeed/pagespeed_input_populator.cc#148 Contributed by: bmcquade@google.com BUG=48192 TEST=Added new unit tests, ran net_unittests. Review URL: http://codereview.chromium.org/2849041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53178 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding http://codereview.chromium.org/3044001.nkostylev@google.com2010-07-216-20/+166
| | | | | | | | | | | | | | | | I've guarded all chromium-os specific stuff at register_page_ui.cc with ifdef. Original CL description: Add getUserInfo, getRegistrationUrl message callback for register screen. Restrict chrome://register to OOBE wizard only. Actually delete about:register. BUG= http://crosbug.com/4813 TEST=none Review URL: http://codereview.chromium.org/2825057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53177 0039d316-1c4b-4281-b951-d872f2087c98
* LoadTimingObserver: only send timing struct over IPC if necessary. + Added ↵pfeldman@chromium.org2010-07-214-16/+347
| | | | | | | | unit tests. Review URL: http://codereview.chromium.org/3057001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53176 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 473.0 to 474.0chrome-release@google.com2010-07-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53172 0039d316-1c4b-4281-b951-d872f2087c98
* Resend ibus config data when it reconnects.zork@chromium.org2010-07-212-22/+28
| | | | | | | | | | | Don't start up the connection if we're only requesting active engines. BUG=chromium-os:4244 TEST=Enable ibus-chewing. Change the number of candidates to 8. Kill ibus-daemon. Go to a text window and enable ibus-chewing. type "hol" and press space. Check that 8 candidates show up. Review URL: http://codereview.chromium.org/2877016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53170 0039d316-1c4b-4281-b951-d872f2087c98
* RSS subscription extension: Handle HTML appended after RSS feed.finnur@chromium.org2010-07-214-7/+60
| | | | | | | | | | | I've come across some feeds that append (a sometimes invalid) HTML/script below a valid RSS feed, which trips up the XMLHTTPRequest object (responseXML becomes NULL). I've changed it so that if the XML document returned by responseXML is null we try to DOMparse responseText instead and we don't abort if there is an error (unless the doc is still empty). This will at least show partial feed data instead of 'invalid feed' error (and show full feed data if the syntax error is below the feed). BUG=None TEST=Covered by automated test. Review URL: http://codereview.chromium.org/3031014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53169 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Suppress leaks from a new DownloadManagerTest.thestig@chromium.org2010-07-211-0/+22
| | | | | | | | | BUG=49307 TEST=none TBR=tyoshino Review URL: http://codereview.chromium.org/3037013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53167 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build unit_tests on TSan/Win bot.timurrrr@chromium.org2010-07-211-1/+0
| | | | | | | | | BUG=49756 TBR=thestig TEST=TSan/Win bot should become green Review URL: http://codereview.chromium.org/3031017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53166 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Update suppression for a leak in ExtensionPerfStoreTest.thestig@chromium.org2010-07-211-0/+10
| | | | | | | | | BUG=48980 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/3018012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53165 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Update a suppression after the changes to get Mac Valgrind to ↵thestig@chromium.org2010-07-211-2/+9
| | | | | | | | | | | link again. BUG=28072 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/2806065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53164 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Suppress error for BalloonControllerTest.thestig@chromium.org2010-07-211-0/+30
| | | | | | | | | BUG=49590 TEST=none TBR=hbono Review URL: http://codereview.chromium.org/3033016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53163 0039d316-1c4b-4281-b951-d872f2087c98
* Fetch info about infobarsnirnimesh@chromium.org2010-07-216-10/+262
| | | | | | | | | | | | | | This includes user-visible info about the following types of infobars: - ConfirmInfoBarDelegate (includes ThemeInstalledInfoBarDelegate & CrashedExtensionInfoBarDelegate) - AlertInfoBarDelegate - LinkInfoBarDelegate - TranslateInfoBarDelegate Adds a test to verify crash infobar when a (flash) plugin dies. Review URL: http://codereview.chromium.org/2305001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53161 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Suppress a leak in CollectedCookiesWindowControllerTest.thestig@chromium.org2010-07-211-0/+10
| | | | | | | | | BUG=49750 TEST=none TBR=jochen Review URL: http://codereview.chromium.org/2808057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53160 0039d316-1c4b-4281-b951-d872f2087c98
* Generate properly unique IDs for autofill items originating from sync.nick@chromium.org2010-07-211-1/+3
| | | | | | | | | BUG=49648 TEST=TwoClientLiveAutofillSyncTest.ProfileSteady Review URL: http://codereview.chromium.org/3029017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53159 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Add Mac specific suppressions for sqlite errors.thestig@chromium.org2010-07-211-31/+47
| | | | | | | | | BUG=20653 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/3013022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53158 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen a suppression one more time.thestig@chromium.org2010-07-211-2/+1
| | | | | | | | | BUG=46886 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/3040012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53156 0039d316-1c4b-4281-b951-d872f2087c98
* Read chromium os localacccount file on the FILE threadcmasone@google.com2010-07-213-53/+201
| | | | | | | | | | | Even though the file is tiny, we should read it on the FILE thread and not the UI thread. BUG=None TEST=unit tests, put onto a device and verify that online, offline and localaccount logins all work. Review URL: http://codereview.chromium.org/2873051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53155 0039d316-1c4b-4281-b951-d872f2087c98
* Detect 'gclient sync' failures, in order to abort failed coverity runs earlybevc@chromium.org2010-07-211-3/+10
| | | | | | | | | BUG=none TEST=This has actually been running "in production" for a while, just never got submitted. The gclient failures of this past week on chromecoverity-Windows prove this works right. Review URL: http://codereview.chromium.org/3042011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53154 0039d316-1c4b-4281-b951-d872f2087c98
* The owner of a chrome os device will have an RSA keypair that we'll use for ↵cmasone@google.com2010-07-215-0/+411
| | | | | | | | | | | various purposes. This CL implements some helper functions that we'll use to generate this key and store the halves in the places we need them. BUG=chromium-os:4485 TEST=unit tests Review URL: http://codereview.chromium.org/2891001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53153 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the download to its final name only after the download is finishedkinuko@chromium.org2010-07-2112-51/+346
| | | | | | | | | BUG=27687, 28928 TEST=DownloadManagerTest.DownloadRenameTest Review URL: http://codereview.chromium.org/2877008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53149 0039d316-1c4b-4281-b951-d872f2087c98
* Make notification panel vertically resizable.oshima@chromium.org2010-07-215-6/+49
| | | | | | | | | | | Dismiss all non sticky when the panel is closed. BUG=chromium-os:4771, chromium-os:3847 TEST=added new TestCloseDissmissAllNonSticky test Review URL: http://codereview.chromium.org/3029006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53148 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 53070 - Relanding: Personal stuff page in tabbed optionscevans@chromium.org2010-07-2110-329/+36
| | | | | | | | | | | | | | Relanding issue 2819046 BUG=48883 TEST=Exercise Personal Stuff page via --enable-tabbed-options Review URL: http://codereview.chromium.org/3042005 TBR=csilv@chromium.org Review URL: http://codereview.chromium.org/3044014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53147 0039d316-1c4b-4281-b951-d872f2087c98
* Remove SpdyHttpStream dependency in SpdySessionukai@chromium.org2010-07-214-18/+11
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3035010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53146 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 53126 - Fix compile on Linus Viewscevans@chromium.org2010-07-211-2/+2
| | | | | | | | | | | | BUG=none TBR=sargrass TEST=bots go green Review URL: http://codereview.chromium.org/3012014 TBR=csilv@chromium.org Review URL: http://codereview.chromium.org/3015013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53145 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 53133 - Fix Linux Views unit test failure (disable ↵cevans@chromium.org2010-07-211-4/+2
| | | | | | | | | | | | | | browser.custom_chrome_frame for now). BUG=none TBR=sargrass TEST=bots go green Review URL: http://codereview.chromium.org/3017015 TBR=csilv@chromium.org Review URL: http://codereview.chromium.org/3025007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53144 0039d316-1c4b-4281-b951-d872f2087c98
* base: add home environment variable to env_var.htfarina@chromium.org2010-07-215-4/+24
| | | | | | | | | | | BUG=None TEST=trybots Signed-off-by: Thiago Farina <tfarina@chromium.org> Review URL: http://codereview.chromium.org/2847058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53143 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Mark a leak as intentional. Add a new variant of the leak.thestig@chromium.org2010-07-211-17/+34
| | | | | | | | | BUG=44090 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/3029016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53142 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: More suppressions for bug 49268.thestig@chromium.org2010-07-212-1/+15
| | | | | | | | | BUG=49268 TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/2884031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53141 0039d316-1c4b-4281-b951-d872f2087c98
* Land for jackc:chocobo@chromium.org2010-07-211-1/+3
| | | | | | | | | | | | | | | Fix for ethernet not getting detected in login screen Old version would always chose the last available ethernet service in the list. This change makes it so it chooses a connected service over a unconnected service. BUG=None TEST=Ran browser with this change Review URL: http://codereview.chromium.org/3027015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53140 0039d316-1c4b-4281-b951-d872f2087c98
* Scroll bookmark bar folders faster.jrg@chromium.org2010-07-211-3/+3
| | | | | | | | | BUG=http://crbug.com/42028 TEST=Scroll. See scroll. See scroll faster. Review URL: http://codereview.chromium.org/3030008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53139 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppressionjrg@chromium.org2010-07-211-20/+0
| | | | | | | | | BUG=http://crbug.com/49638 TEST=green tree Review URL: http://codereview.chromium.org/2878041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53138 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Move net/socket/ssl_test_util to net/test/test_serverphajdan.jr@chromium.org2010-07-2111-16/+17
| | | | | | | | | | | This is a first step to make test server easier to use and more reliable. TEST=none BUG=49680 Review URL: http://codereview.chromium.org/3040011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53137 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux Views unit test failure (disable browser.custom_chrome_frame for now).csilv@chromium.org2010-07-211-2/+4
| | | | | | | | | BUG=none TBR=sargrass TEST=bots go green Review URL: http://codereview.chromium.org/3017015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53133 0039d316-1c4b-4281-b951-d872f2087c98
* Linux Official Build fix following r53113.thestig@chromium.org2010-07-211-1/+1
| | | | | | | | | BUG=46666 TEST=none TBR=maruel Review URL: http://codereview.chromium.org/2861070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53132 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Fix a typo.thestig@chromium.org2010-07-211-1/+0
| | | | | | | | | BUG=none TEST=none TBR=stuartmorgan Review URL: http://codereview.chromium.org/2856052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53131 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Limit the size of form field data allowed to be saved in WebData as ajhawkins@chromium.org2010-07-211-204/+219
| | | | | | | | | | | temporary workaround to prevent DOS'ing the browser with large profile data. BUG=49172 TEST=WebDatabase.* Review URL: http://codereview.chromium.org/2811059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53130 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 53122 - libxml: LIBXML_STATIC isn't needed on windows eithercevans@chromium.org2010-07-211-0/+5
| | | | | | | | | | | | | | | | | | | | In my previous patch today, I moved LIBXML_STATIC into a Windows-only block in the gyp file. It turns out I misread the #defines and it's not needed on any OS. libxml.h has this: #ifndef PIC # define LIBXML_STATIC #endif The PIC define mentioned there appears to be a Linuxism, which is fine for us because we want it to be static anyway. Review URL: http://codereview.chromium.org/2825052 TBR=evan@chromium.org Review URL: http://codereview.chromium.org/3049004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53129 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Give active tabs an appropriate inner highlight to reduce visual ↵andybons@chromium.org2010-07-211-71/+79
| | | | | | | | | | | | artifacts caused by the toolbar border/highlight not matching the tab's. Also clean up the tab view class a bit. http://cl.ly/09ac3bec2f1e0eca91db TEST=visual BUG=44574 Review URL: http://codereview.chromium.org/2834059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53128 0039d316-1c4b-4281-b951-d872f2087c98
* Added checks to handle unsyncable extensions.akalin@chromium.org2010-07-215-40/+116
| | | | | | | | | BUG=49346,46516 TEST=manual, unit tests Review URL: http://codereview.chromium.org/2884027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53127 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compile on Linus Viewscsilv@chromium.org2010-07-201-2/+2
| | | | | | | | | BUG=none TBR=sargrass TEST=bots go green Review URL: http://codereview.chromium.org/3012014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53126 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Yet another suppression for bug 46886.thestig@chromium.org2010-07-201-0/+9
| | | | | | | | BUG=46886 TEST=Valgrind net gets greener. Review URL: http://codereview.chromium.org/3056006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53124 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux Views]Handle focus traversing correctly.suzhe@chromium.org2010-07-205-3/+98
| | | | | | | | | | | | This CL adds a wrapper window class on top of GtkWindow to intercept its move_focus method, so that we can handle focus traversing by ourselves. BUG=49204: Chrome/views toolbar "tab" accessibility broken. TEST=See bug report. Review URL: http://codereview.chromium.org/3013006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53123 0039d316-1c4b-4281-b951-d872f2087c98
* libxml: LIBXML_STATIC isn't needed on windows eitherevan@chromium.org2010-07-201-5/+0
| | | | | | | | | | | | | | | | | In my previous patch today, I moved LIBXML_STATIC into a Windows-only block in the gyp file. It turns out I misread the #defines and it's not needed on any OS. libxml.h has this: #ifndef PIC # define LIBXML_STATIC #endif The PIC define mentioned there appears to be a Linuxism, which is fine for us because we want it to be static anyway. Review URL: http://codereview.chromium.org/2825052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53122 0039d316-1c4b-4281-b951-d872f2087c98
* Auto reload page and add a manual reload button if plugin not loaded.seh@chromium.org2010-07-201-1/+29
| | | | | | Review URL: http://codereview.chromium.org/2809059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53121 0039d316-1c4b-4281-b951-d872f2087c98
* sync-webkit-git: fixes to work on Windowsevan@chromium.org2010-07-201-2/+7
| | | | | | | | | | | You need shell=True on Windows for it to understand PATH. (Python's subprocess module is confusing: the Windows semantics are significantly different than the Unix ones. Either way on Windows, the command array is flattened and shell-escaped.) Review URL: http://codereview.chromium.org/3032009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53119 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak OffTheSide bookmark delete.jrg@chromium.org2010-07-203-3/+12
| | | | | | | | | BUG=http://crbug.com/49638 TEST=green tree Review URL: http://codereview.chromium.org/2824065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53118 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Limit the size of form field data as a temporary solution to DOS'ingjhawkins@chromium.org2010-07-201-0/+11
| | | | | | | | | | | the browser with extremely large field data. BUG=49332 TEST=none Review URL: http://codereview.chromium.org/2811058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53117 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge from r63759:r63781tony@chromium.org2010-07-201-1/+1
| | | | | | | | TBR=senorblanco Review URL: http://codereview.chromium.org/3029015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53116 0039d316-1c4b-4281-b951-d872f2087c98