summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add policy banner to "Personal Stuff" settings when with password manager ↵danno@chromium.org2010-07-161-0/+1
| | | | | | | | | | | policy set BUG=49288 TEST=none Review URL: http://codereview.chromium.org/2806056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52656 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r52486. Display a tab modal dialog of the allowed/blocked cookies.jochen@chromium.org2010-07-1635-3/+2149
| | | | | | | | | BUG=45230 TEST=CollectedCookiesTest.* Review URL: http://codereview.chromium.org/3034007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52655 0039d316-1c4b-4281-b951-d872f2087c98
* Handle Homepage and HomepageIsNewTabPage policies independently in Mac UI.mnissler@chromium.org2010-07-162-35/+76
| | | | | | | | | | | XIB changes: Rename radio enabled KVC getter, fix broken isPasswordMangerEnabled connection. BUG=48469 TEST=Configure policies, check UI. Review URL: http://codereview.chromium.org/2909014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52654 0039d316-1c4b-4281-b951-d872f2087c98
* Generalize heapcheck suppression rule bug_46678_e to match Callback2 casetyoshino@chromium.org2010-07-161-1/+1
| | | | | | | | | BUG=46678 TEST=none Review URL: http://codereview.chromium.org/2842053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52653 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Remove "Ask" setting from cookie preferencesbauerb@chromium.org2010-07-161-142/+10
| | | | | | | | | | | XIB changes: In ContentSettings.xib, remove the middle item from the radio button matrix in the cookies tab view item. TEST=Open Preferences > Content Settings > Cookies, select "Block". Chrome shouldn't crash. BUG=none Review URL: http://codereview.chromium.org/2835040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52652 0039d316-1c4b-4281-b951-d872f2087c98
* Add "Inspect Element" shortcut to browser tabs.apavlov@chromium.org2010-07-1616-55/+130
| | | | | | | | | | | | | | If the DevTools window is closed, it gets opened, and the Inspect Element tool is enabled. If the DevTools window is opened, the inspected tab remains focused with the Inspect Element tool enabled. If the Inspect Element tool is enabled, it gets turned off. The shortcut is Ctrl-Shift-C for Win/Linux, Cmd-Shift-C for Mac BUG=29532 TEST=manual Review URL: http://codereview.chromium.org/3011002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52651 0039d316-1c4b-4281-b951-d872f2087c98
* Add a PrefStore for loading prefs from command-line switches.pam@chromium.org2010-07-1616-25/+356
| | | | | | | | | | The first users are proxies and locale, for policies. BUG=49162 TEST=covered by unit tests Review URL: http://codereview.chromium.org/3025001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52650 0039d316-1c4b-4281-b951-d872f2087c98
* (Reland reverted r52628 after fix)nirnimesh@chromium.org2010-07-167-392/+318
| | | | | | | | | | | | Refactor json automation interface for pyauto hooks. Reduces the number of lines you need to add per new automation hook. Shaves off several lines of code. Refactor pyauto.py to obviate raising exception in case the json interfaces produces an error string. Review URL: http://codereview.chromium.org/2898001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52649 0039d316-1c4b-4281-b951-d872f2087c98
* Remove temporary expectation that are now in the upstream chromiumager@chromium.org2010-07-161-90/+0
| | | | | | | | | | test expectation file. BUG=None TEST=None Review URL: http://codereview.chromium.org/2881018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52648 0039d316-1c4b-4281-b951-d872f2087c98
* Generalize suppression for BUG 49260 to match new failuretyoshino@chromium.org2010-07-161-2/+1
| | | | | | | | | | | http://build.chromium.org/buildbot/memory/builders/Webkit%20Mac%20(valgrind)/builds/13166/steps/memory%20test:%20test_shell/logs/stdio BUG=49260 TEST=none Review URL: http://codereview.chromium.org/2847055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52647 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress one more similar leak in SessionManager::DoEncode detected by Valgrindtyoshino@chromium.org2010-07-161-0/+9
| | | | | | | | | BUG=46678 TEST=none Review URL: http://codereview.chromium.org/3034006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52646 0039d316-1c4b-4281-b951-d872f2087c98
* Add one more suppression for DownloadManagerTesttyoshino@chromium.org2010-07-161-1/+9
| | | | | | | | | BUG=49268 TEST=none Review URL: http://codereview.chromium.org/2812058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52645 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 468.0 to 469.0chrome-release@google.com2010-07-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52643 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FAIL flag from WorkerTest.WorkerWebSocketLayoutTests on Windows.yutak@chromium.org2010-07-161-6/+0
| | | | | | | | | | | | | This test was failing because of a bug in pywebsocket library. The bug was fixed and the new version of pywebsocket was pulled into WebKit, therefore the test should pass now. BUG=44792 TEST=Run "ui_tests --gtest_filter=WorkerTest.WorkerWebSocketLayoutTests" on Windows. Review URL: http://codereview.chromium.org/2808050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52641 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52628 - Refactor json automation interface for pyauto hooks.tyoshino@chromium.org2010-07-167-318/+392
| | | | | | | | | | | | | | | | | | | Reduces the number of lines you need to add per new automation hook. Shaves off several lines of code. Refactor pyauto.py to obviate raising exception in case the json interfaces produces an error string. Reason: since startup_test of XP Perf and Vista Perf failed around this change and this change touched automated test Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=52054 Review URL: http://codereview.chromium.org/2898001 TBR=nirnimesh@chromium.org Review URL: http://codereview.chromium.org/2812057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52640 0039d316-1c4b-4281-b951-d872f2087c98
* Switch registration page from about:register to chrome://register.nkostylev@google.com2010-07-169-10/+176
| | | | | | | | | | | That will allow registering custom JS handlers. BUG= http://crosbug.com/4813 NONE=none Review URL: http://codereview.chromium.org/2870051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52639 0039d316-1c4b-4281-b951-d872f2087c98
* Moved ChromeAsyncSocket to jingle/notifier/base.akalin@chromium.org2010-07-166-104/+64
| | | | | | | | | | | Fixed some signed/unsigned warnings. BUG=45612 TEST=existing unittests Review URL: http://codereview.chromium.org/2857039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52638 0039d316-1c4b-4281-b951-d872f2087c98
* Implements policy to enable or disable the password manager, as found in the ↵danno@chromium.org2010-07-1612-267/+372
| | | | | | | | | | | | | | Options dialog, in the Under the Personal Stuff section. xib changes: added an enabled binding to the policy-controlled checkboxes in the "Personal Stuff" preference pane so that they can be disabled when their value is overridden by policy. The methods for the bindings are in the preference window controller. BUG=44395 TEST=ConfigurationPolicyPrefStoreTest.* and ConfigurationPolicyProviderWinTest.* Manual tests: Set the policy externally. Check that the radio buttons and the "Show saved passwords" button in Options/Personal Stuff/Passwords are disabled. Also check that the check box is set/unset as done by the policy. Review URL: http://codereview.chromium.org/2848039 Patch from Jean-Luc Brouillet <jeanluc@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52637 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52624 - TTF: enable ↵tyoshino@chromium.org2010-07-161-0/+6
| | | | | | | | | | | | | | | FindInPageControllerTest.FindNextInNewTabUsesPrepopulate. This test seems to be working again. Reason: failed on build bot again. Review URL: http://codereview.chromium.org/2935004 TBR=dmuir@chromium.org Review URL: http://codereview.chromium.org/3025002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52636 0039d316-1c4b-4281-b951-d872f2087c98
* Switched sync protobufs to use "heavy" protobufs.akalin@chromium.org2010-07-1612-13/+49
| | | | | | | | | | | This is so that unknown fields in sync proto fields are preserved. BUG=49107 TEST=compiled Review URL: http://codereview.chromium.org/2951016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52635 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools & WebTiming : Migrate from PassiveLogCollector to dedicated ↵pfeldman@chromium.org2010-07-1613-162/+318
| | | | | | | | LoadTimingObserver. Review URL: http://codereview.chromium.org/2909016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52634 0039d316-1c4b-4281-b951-d872f2087c98
* Generalize leak suppression rule for one more leak pasted on BUG49280tyoshino@chromium.org2010-07-161-1/+1
| | | | | | | | | BUG=49279 TEST=none Review URL: http://codereview.chromium.org/2827054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52633 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux build broken due to warning triggered by r52630mnissler@chromium.org2010-07-161-1/+1
| | | | | | | | | | BUG=none TEST=Linux should compile TBR=mnissler@chromium.org Review URL: http://codereview.chromium.org/3028005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52632 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress new leak in ChromeCookieMonsterDelegate found on Chromium Mac UI ↵tyoshino@chromium.org2010-07-161-0/+10
| | | | | | | | | | | (valgrind)(1) BUG=49279 TEST=none Review URL: http://codereview.chromium.org/2834049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52631 0039d316-1c4b-4281-b951-d872f2087c98
* sync behavior of homepage options on Linux to Windowsmnissler@chromium.org2010-07-162-34/+64
| | | | | | | | | | | | | | | | | | | | Address several issues on Linux that were covered on Windows by the following two CLs: http://codereview.chromium.org/2843022/show http://codereview.chromium.org/2815021/show In particular: -only disable a homepage control if it is explicitly configured by a policy -don't clear homepage location if "new tab" page is selected -detect "chrome://newtab" URL (fix the already existingm but broken detection code) This CL is basically a copy-past from the Windows part. The bug ID refers to the original Windows bug. BUG=46486 TEST=manual Review URL: http://codereview.chromium.org/2802036 Patch from Gabor Feher <gfeher@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52630 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure to only handle real visiblity changes in NativeViewHost.mnissler@chromium.org2010-07-161-3/+7
| | | | | | | | | BUG=49100 TEST=Open options dialog -> Personal Stuff. Turn on sync, turn off sync, switch to advanced page. Browser shouldn't crash. Review URL: http://codereview.chromium.org/2868048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52629 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor json automation interface for pyauto hooks.nirnimesh@chromium.org2010-07-167-392/+318
| | | | | | | | | | | | | Reduces the number of lines you need to add per new automation hook. Shaves off several lines of code. Refactor pyauto.py to obviate raising exception in case the json interfaces produces an error string. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=52054 Review URL: http://codereview.chromium.org/2898001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52628 0039d316-1c4b-4281-b951-d872f2087c98
* Fix two typos reported in crosbug.com/4855satorux@chromium.org2010-07-161-1/+1
| | | | | | | | | | TEST=manually BUG=chromium-os:4855 Review URL: http://codereview.chromium.org/2805085 Patch from Takayoshi Kochi <kochi@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52627 0039d316-1c4b-4281-b951-d872f2087c98
* Adding proper initialization of GPUInfo variables.rlp@chromium.org2010-07-164-1/+24
| | | | | | | | | BUG=none TEST=EmptyGPUInfo Review URL: http://codereview.chromium.org/2938013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52626 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 63323:63514.pfeldman@chromium.org2010-07-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/2888013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52625 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: enable FindInPageControllerTest.FindNextInNewTabUsesPrepopulate.dmuir@chromium.org2010-07-161-6/+0
| | | | | | | | This test seems to be working again. Review URL: http://codereview.chromium.org/2935004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52624 0039d316-1c4b-4281-b951-d872f2087c98
* Unexperimentalify the cookies API.aa@chromium.org2010-07-1666-3376/+217
| | | | | | | | BUG=41663,48726 Review URL: http://codereview.chromium.org/2982008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52623 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress valgrind leak detection in DownloadManagerTest::DownloadManagerTesttyoshino@chromium.org2010-07-161-0/+7
| | | | | | | | | BUG=49268 TEST=none Review URL: http://codereview.chromium.org/2884023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52622 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress valgrind Memcheck:Cond detected in ProfileSyncService::Observetyoshino@chromium.org2010-07-161-0/+7
| | | | | | | | | BUG=49266 TEST=none Review URL: http://codereview.chromium.org/3028004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52621 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leak in PrefServicetyoshino@chromium.org2010-07-161-0/+12
| | | | | | | | | BUG=49262 TEST=none Review URL: http://codereview.chromium.org/3028003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52620 0039d316-1c4b-4281-b951-d872f2087c98
* Add unit_tests for language_preferences.h to detect a typo in preference ↵yusukes@google.com2010-07-162-0/+133
| | | | | | | | | | | definition like http://codereview.chromium.org/2881015. BUG=none TEST=checked the test detects the typo (http://codereview.chromium.org/2881015) Review URL: http://codereview.chromium.org/2877017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52619 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typo in kMozcMultipleChoicePrefs[].yusukes@google.com2010-07-161-1/+1
| | | | | | | | | BUG=chromium-os:4841 TEST=manually Review URL: http://codereview.chromium.org/2881015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52618 0039d316-1c4b-4281-b951-d872f2087c98
* Add an AudioInputController to help with audio recording.satish@chromium.org2010-07-164-0/+409
| | | | | | | | | | | This is similar to the existing AudioOutputController class used for playback. Also adds a unit test which uses the new fake audio input stream, so this patch is dependant on http://codereview.chromium.org/2909015 TEST=no new user visible change to test, just some backend recording additions which are unused at the moment. BUG=none Review URL: http://codereview.chromium.org/2905010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52617 0039d316-1c4b-4281-b951-d872f2087c98
* Speed up docs generation. This take it from about 50s to 10s on my machine.aa@chromium.org2010-07-162-77/+99
| | | | | | | | BUG=49129 Review URL: http://codereview.chromium.org/2845043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52616 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Reliability bot failure in ↵tyoshino@chromium.org2010-07-161-0/+3
| | | | | | | | | | | internal::ClientSocketPoolBaseHelper::OnAvailableSocketSlot BUG=49254 TEST=none Review URL: http://codereview.chromium.org/2888012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52615 0039d316-1c4b-4281-b951-d872f2087c98
* Update gyp for chromium multi dll buildvictorw@chromium.org2010-07-162-1/+14
| | | | | | | | | BUG=46311 TEST=none Review URL: http://codereview.chromium.org/2962012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52614 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52608 - Add and alternative GetAppOutput() to process_util that takes ↵viettrungluu@chromium.org2010-07-163-141/+19
| | | | | | | | | | | | | | | | | | | | a timeout. ["base_unittests" didn't exit cleanly on "Chromium Linux x64" but was killed due to timeout.] Contributed by tessamac@chromium.org TEST=none BUG=47356 Review URL: http://codereview.chromium.org/2810014 Patch from Tessa MacDuff <tessamac@chromium.org>. TBR=viettrungluu@chromium.org, tessamac@chromium.org Review URL: http://codereview.chromium.org/3012004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52613 0039d316-1c4b-4281-b951-d872f2087c98
* Remove inspector_resources target and use the upstreamingtkent@chromium.org2010-07-163-112/+2
| | | | | | | | | | inspector_resources target. BUG=none TEST=none. Manually confirmed DevTools worked. Review URL: http://codereview.chromium.org/2825043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52612 0039d316-1c4b-4281-b951-d872f2087c98
* Implement spin buttons for <input type=number>tkent@chromium.org2010-07-164-0/+37
| | | | | | | | BUG=42179 TEST=None; will covered by layout tests. Review URL: http://codereview.chromium.org/2813050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52611 0039d316-1c4b-4281-b951-d872f2087c98
* Land new resource for content-setting images.shess@chromium.org2010-07-166-2/+3
| | | | | | | | | | | | Additionally, note in the Mac code that the icon padding is the same as for views. Because that's what the bug was originally about. BUG=42485 TEST=content settings still look right. Review URL: http://codereview.chromium.org/3034003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52610 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Shorten -[AutocompleteTextField autocompleteTextFieldCell].shess@chromium.org2010-07-164-33/+29
| | | | | | | | | | | | Awhile back, pink demo'ed a trick on the -delegate method, use that to get rid of a long unruly alternate method name for -cell. BUG=none TEST=none Review URL: http://codereview.chromium.org/2909013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52609 0039d316-1c4b-4281-b951-d872f2087c98
* Add and alternative GetAppOutput() to process_util that takes a timeout.viettrungluu@chromium.org2010-07-163-19/+141
| | | | | | | | | | | | Contributed by tessamac@chromium.org TEST=none BUG=47356 Review URL: http://codereview.chromium.org/2810014 Patch from Tessa MacDuff <tessamac@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52608 0039d316-1c4b-4281-b951-d872f2087c98
* Using Keychain mock in Sync unit tests.dhollowa@chromium.org2010-07-162-0/+17
| | | | | | | | | | | | | | | The Encryptor on Mac can now put up blocking UI when access to the system Keychain is requested. This needs to be disabled for unit tests. These tests were missed in r52590. BUG=none TEST=AuthWatcherTest.AuthenticateBadAuthToken, AuthWatcherTest.AuthenticateSuccess, AuthWatcherTest.RenewAuthToken, UserSettingsTest.PersistEmptyToken, UserSettingsTest.PersistNonEmptyToken TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/2835041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52607 0039d316-1c4b-4281-b951-d872f2087c98
* Marking ExtensionApiTest.TabOnRemove flaky.oshima@chromium.org2010-07-161-1/+9
| | | | | | | | | BUG=49258 TEST=none Review URL: http://codereview.chromium.org/3011005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52606 0039d316-1c4b-4281-b951-d872f2087c98
* base: Return bool instead of void in EnvVarGetter::SetEnv.tfarina@chromium.org2010-07-166-11/+17
| | | | | | | | | | | | | | | Returning bool instead of void in this function is better, because with that we can know if we had succeeded when tried to set an environment variable or not. Also it makes this function more testable. BUG=None TEST=out/Debug/base_unittests --gtest_filter=EnvVarTest.* Signed-off-by: Thiago Farina <tfarina@chromium.org> Review URL: http://codereview.chromium.org/2891024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52602 0039d316-1c4b-4281-b951-d872f2087c98