summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Convert blocking chromeos::CryptohomeClient::Pkcs11* methods to asynchashimoto@chromium.org2012-02-2815-191/+342
| | | | | | | | | | | | CryptohomeLibrary::Pkcs11* methods are removed. crypto::EnsureTPMTokenReady (renamed to InitializeTPMToken) and TPMTokenInfoDelegate::IsTokenReady are also converted to async. BUG=chromium-os:16552 TEST=Login as a user, open chrome://cryptohome and see "token_name" is displayed correctly, open chrome://settings/certificates and see "Import and Bind to Device…" button is enabled (can be pushed). Review URL: http://codereview.chromium.org/9421045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123956 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1055.0 to 1056.0chrome-release@google.com2012-02-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123955 0039d316-1c4b-4281-b951-d872f2087c98
* Screensaver at login screen.rkc@chromium.org2012-02-2812-39/+527
| | | | | | | | | | | | | | This CL adds code to show a screensaver on the login screen. The location of the screensaver and timeout for it to show up are currently hard coded but will be changed to pull from an enterprise policy once work on that end is completed. The screensaver stays active only on the login screen, if any user logs on, we de-activate the screensaver for the rest of the session. Since logout causes a Chrome restart, we will be active on the login screen again. If the screensaver crashes, we reload the extension and show ourselves again. R=sky@chromium.org,xiyuan@chromium.org,yoz@chromium.org BUG=chromium-os:26042 TEST=Tested that the screensaver comes up on the login screen, does not come up once we log in, reloads when I manually crash the screensaver extension process. Also verified that SelectFileDialog on ChromeOS works as intended. Review URL: https://chromiumcodereview.appspot.com/9455038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123953 0039d316-1c4b-4281-b951-d872f2087c98
* Join the suppressions for duplicate issues 115411 and 115611, add a new ↵glider@chromium.org2012-02-281-10/+9
| | | | | | | | | | | | suppression for the mac_valgrind trybot. TBR=thakis BUG=115611,115411 Review URL: https://chromiumcodereview.appspot.com/9348056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123952 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-02-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123951 0039d316-1c4b-4281-b951-d872f2087c98
* Roll libvpx to include +x permissions for .sh files.hclam@chromium.org2012-02-281-1/+1
| | | | | | | | | | BUG=115859 TEST=None Review URL: http://codereview.chromium.org/9481016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123950 0039d316-1c4b-4281-b951-d872f2087c98
* Add a warning on about:net-internals#export when full byte logging enabled.eroman@chromium.org2012-02-283-1/+37
| | | | | | | | | BUG=115217 Review URL: http://codereview.chromium.org/9477022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123949 0039d316-1c4b-4281-b951-d872f2087c98
* Show url of NaCl manifest in memory view.halyavin@google.com2012-02-283-4/+6
| | | | | | | | | BUG= 115081 TEST= load NaCl application, go to chrome://memory. Review URL: http://codereview.chromium.org/9460060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123948 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the "properties" property of the "object" type in extension schemas to bekalman@chromium.org2012-02-2816-75/+23
| | | | | | | | | | | | | left out, implying "properties: {}". BUG= TEST=browser_tests Review URL: http://codereview.chromium.org/9460055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123947 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r123945 "Screensaver at login screen."oshima@chromium.org2012-02-2812-527/+39
| | | | | | | | | | | | | | This reverts commit f760f49ce1b3e2d1d31e04a8d1c5f99285455d1a. This broke chromeos clang bot. TBR=rkc@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9488002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123946 0039d316-1c4b-4281-b951-d872f2087c98
* Screensaver at login screen.rkc@chromium.org2012-02-2812-39/+527
| | | | | | | | | | | | | | This CL adds code to show a screensaver on the login screen. The location of the screensaver and timeout for it to show up are currently hard coded but will be changed to pull from an enterprise policy once work on that end is completed. The screensaver stays active only on the login screen, if any user logs on, we de-activate the screensaver for the rest of the session. Since logout causes a Chrome restart, we will be active on the login screen again. If the screensaver crashes, we reload the extension and show ourselves again. R=sky@chromium.org,xiyuan@chromium.org,yoz@chromium.org BUG=chromium-os:26042 TEST=Tested that the screensaver comes up on the login screen, does not come up once we log in, reloads when I manually crash the screensaver extension process. Also verified that SelectFileDialog on ChromeOS works as intended. Review URL: https://chromiumcodereview.appspot.com/9455038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123945 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate race condition in MetricsService and re-enable WizardControllerTestdpolukhin@chromium.org2012-02-283-17/+21
| | | | | | | | | | BUG=110544 TEST=WizardControllerFlowTest.ControlFlowMain, no error during 100 cycles Review URL: http://codereview.chromium.org/9355058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123944 0039d316-1c4b-4281-b951-d872f2087c98
* Enable pepper flash by default for part of the Windows Canary users.yzshen@chromium.org2012-02-286-4/+109
| | | | | | | | | | | | | - 50% of those users who have opted in to send metrics. - --ppapi-flash-field-trial=[enable-by-default|disable-by-default] can be used to override the field trial group assignment. BUG=None TEST=None Review URL: http://codereview.chromium.org/9455028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123943 0039d316-1c4b-4281-b951-d872f2087c98
* Track browser lifetime properly for standalone platform apps.benwells@chromium.org2012-02-281-0/+10
| | | | | | | | | | | | | | | | | | | | | | | This change ensures the browser process is shutdown properly when platform apps run standalone (e.g. from desktop shortcuts) are closed. Tested the following on Windows 7: * running and closing a platform app from a desktop shortcut * running Chrome, starting a platform app from NTP and shutting down Chrome * running Chrome, starting a platform app from NTP, closing the platform app and then shutting down Chrome * the above two tests but starting the platform app from a desktop shortcut BUG=None TEST=Details above Review URL: http://codereview.chromium.org/9416050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123942 0039d316-1c4b-4281-b951-d872f2087c98
* Fix SpdySession::WriteCredentialFrame ECPrivateKey creation args.mattm@chromium.org2012-02-289-55/+228
| | | | | | | | | | | | | | | It was passing the DER certificate instead of a SubjectPublicKeyInfo. Also adds ECSignatureCreator::SetFactoryForTesting method to allow easier testing of code that uses ECSignatureCreator. BUG=none TEST=SpdyHttpStreamTest.SendCredentialsEC Review URL: http://codereview.chromium.org/9455006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123940 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leak in SliderTestoshima@chromium.org2012-02-281-4/+5
| | | | | | | | | | TBR=sadrul@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9492001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123939 0039d316-1c4b-4281-b951-d872f2087c98
* Move suppression to common placeoshima@chromium.org2012-02-282-8/+8
| | | | | | | | | | | | Please add comment/description when you move this to benign. TBR=akalin@chromium.org BUG=115987 TEST=none Review URL: https://chromiumcodereview.appspot.com/9490002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123937 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude failing test on valgrind chromeososhima@chromium.org2012-02-281-0/+1
| | | | | | | | | | TBR=szym@chromium.org BUG=115979 TEST=none Review URL: https://chromiumcodereview.appspot.com/9480025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123936 0039d316-1c4b-4281-b951-d872f2087c98
* Allow to override the location of ASan blacklist.glider@chromium.org2012-02-281-2/+4
| | | | | | | | | This is needed to build a CrOS binary, because the buildsystem doesn't play well with relative paths. BUG=chromium-os:26919 Review URL: https://chromiumcodereview.appspot.com/9479002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123935 0039d316-1c4b-4281-b951-d872f2087c98
* Dump cookie database schema on load failure.shess@chromium.org2012-02-281-0/+51
| | | | | | | | | | | | | | Pull various bits of schema data into a string, pin the string onto the stack using debug::Alias(), then call logging::DumpWithoutCrashing() to upload the info. BUG=111376 TEST=monitor uploaded crashes. Review URL: http://codereview.chromium.org/9479022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123934 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary favicon-related code in CustomHomePagesTableModeltbreisacher@chromium.org2012-02-282-82/+12
| | | | | | | | | | BUG=none TEST=favicons still show up in startup pages overlay Review URL: http://codereview.chromium.org/9474024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123933 0039d316-1c4b-4281-b951-d872f2087c98
* Require app.launch.width/height manifest keys for the shell container.jeremya@chromium.org2012-02-2813-11/+58
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9428021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123932 0039d316-1c4b-4281-b951-d872f2087c98
* [uber extensions] UI for policy-controlled extensionsestade@chromium.org2012-02-282-12/+20
| | | | | | | | | | | | | | | | BUG=115455 TEST=Launch chromium with: $ cat /etc/chromium/policies/managed/test.json { "HomepageIsNewTabPage": false, "HomepageLocation": "http://metafilter.com", "ExtensionInstallForcelist": ["lcncmkcnkcdbbanbjakcencbaoegdjlp;https://clients2.google.com/service/update2/crx"] } Review URL: http://codereview.chromium.org/9481024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123931 0039d316-1c4b-4281-b951-d872f2087c98
* [net] Add |detail| argument to NetworkChangeNotifier::DNSObserver::OnDNSChangedszym@chromium.org2012-02-286-35/+35
| | | | | | | | | | BUG=114827 TEST=./net_unittests Review URL: http://codereview.chromium.org/9474017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123930 0039d316-1c4b-4281-b951-d872f2087c98
* Extend TwoClientExtensionSettingsSyncTest to test app settings.kalman@chromium.org2012-02-2814-181/+334
| | | | | | | | | | | | Doing so found a rather fundamental bug; the protobuf representation for apps and extensions settings are different, yet they are being treated the same. This patch fixes that, too. BUG=114974 TEST=unit_tests, browser_tests, sync_integration_tests (all --gtest_filter=*ExtensionSetting*) Review URL: http://codereview.chromium.org/9427001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123929 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r123906 "Screensaver at login screen."oshima@chromium.org2012-02-2812-518/+39
| | | | | | | | | | | | | | | | | This reverts commit e165130f2b6c70c9b0bf70d2e787ba9fb86e7655. This broke chromeos gtk build. chrome/browser/chromeos/ui/screensaver_extension_dialog.cc: In member function 'virtual void ScreensaverExtensionDialog::Show()': chrome/browser/chromeos/ui/screensaver_extension_dialog.cc:112: error: 'ShowFullscreen' is not a member of 'ExtensionDialog' TBR=rkc@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9488001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123928 0039d316-1c4b-4281-b951-d872f2087c98
* views: Restore the locale after the RTL test.sadrul@chromium.org2012-02-281-0/+3
| | | | | | | | | | BUG=none TEST=views_unittests TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9487002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123927 0039d316-1c4b-4281-b951-d872f2087c98
* Widen suppression for 115987oshima@chromium.org2012-02-281-2/+1
| | | | | | | | | | TBR=akalin@chromium.org BUG=115987 TEST=none Review URL: https://chromiumcodereview.appspot.com/9487001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123926 0039d316-1c4b-4281-b951-d872f2087c98
* (2nd try) Adding CreateSnapshotFile interface to FileSystemOperationInterfacekinuko@chromium.org2012-02-286-1/+128
| | | | | | | | | | | | | Added RemoteFileSystemOperation impl (with NOTIMPLEMENTED()) to http://codereview.chromium.org/9462005/ BUG=115603 TEST=FileSystemOperationTest.TestCreateSnapshotFile TBR=michaeln Review URL: https://chromiumcodereview.appspot.com/9474037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123924 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing change from https://chromiumcodereview.appspot.com/9416106yfriedman@chromium.org2012-02-281-1/+1
| | | | | | | | | | BUG=113487 TEST= Review URL: http://codereview.chromium.org/9475039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123923 0039d316-1c4b-4281-b951-d872f2087c98
* Only include base/file_util_deprecated.h on Windows.thestig@chromium.org2012-02-282-3/+5
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9480020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123922 0039d316-1c4b-4281-b951-d872f2087c98
* [uber page] Fix uncaught exception on chromeos when running in guest mode.csilv@chromium.org2012-02-281-6/+5
| | | | | | | | | BUG=115744 TEST=Verify settings works in guest mode. Review URL: http://codereview.chromium.org/9481022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123921 0039d316-1c4b-4281-b951-d872f2087c98
* Reserve the bottom of the address space to prevent predictable alocations.jschuh@chromium.org2012-02-281-1/+24
| | | | | | | | BUG=113891 Review URL: http://codereview.chromium.org/9447078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123920 0039d316-1c4b-4281-b951-d872f2087c98
* Use a more compact date string throughout about:net-internals.eroman@chromium.org2012-02-287-12/+51
| | | | | | | | | | | Previously was using Date.toLocaleString(), however this results in some very long and redundant strings, which work poorly inside of tables. BUG=115964 Review URL: http://codereview.chromium.org/9483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123919 0039d316-1c4b-4281-b951-d872f2087c98
* views: Adjust the slider for RTL, and update the button to be a circle ↵sadrul@chromium.org2012-02-283-26/+96
| | | | | | | | | | | instead of a rectangle. BUG=110130 TEST=none Review URL: https://chromiumcodereview.appspot.com/9477026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123918 0039d316-1c4b-4281-b951-d872f2087c98
* Prefix neterrors on about:net-internals with ERR_.eroman@chromium.org2012-02-284-14/+17
| | | | | | | | | | | This better matches the symbolic name in the code. BUG=115973 Review URL: http://codereview.chromium.org/9476027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123917 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the problem that trying to close a panel when drag is in progress.jianli@chromium.org2012-02-2816-128/+444
| | | | | | | | | | | | We used to delay closing the docked panel that did not indeed work correctly. Now we change to close the panel immediately: if the closing panel is also the dragging panel, the drag will get aborted. If not, the drag will still proceed. BUG=none TEST=new tests Review URL: http://codereview.chromium.org/9447005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123916 0039d316-1c4b-4281-b951-d872f2087c98
* [polish] make checkbox label on chrome://net-internals/#httpThrottling ↵eroman@chromium.org2012-02-281-0/+2
| | | | | | | | clickable. Review URL: http://codereview.chromium.org/9478019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123915 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes combobox regression on windows. The problem with the recentsky@chromium.org2012-02-284-15/+9
| | | | | | | | | | | | | | | | | | | change is that on windows the CBS_DROPDOWNLIST is only created once the combobox is parented. That meant the calls to UpdateFromModel and the like did nothing and we ended up showing the combobox with no content. I would like a regression test for this, but I'm going to leave that to Mattias. BUG=115384 TEST=see bug. R=ben@chromium.org,mnissler@chromium.org Review URL: http://codereview.chromium.org/9452001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123914 0039d316-1c4b-4281-b951-d872f2087c98
* More changes for headless bots.nfullagar@google.com2012-02-281-13/+34
| | | | | | | | | TEST=this is the nacl test for pyauto BUG=none, for deps roll Review URL: http://codereview.chromium.org/9486001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123913 0039d316-1c4b-4281-b951-d872f2087c98
* Fix to avoid floating GTK panels when panels go in and out of overflow.jennb@chromium.org2012-02-281-45/+5
| | | | | | | | | | | | | Fixed by removing code that alters default window gravity and changing to do move_and_resize in one system call. BUG=None TEST=Create an overflow panel and bring it in and out of overflow. Review URL: http://codereview.chromium.org/9475028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123912 0039d316-1c4b-4281-b951-d872f2087c98
* [uber page] Squelch font type warnings.dbeam@chromium.org2012-02-281-1/+1
| | | | | | | | | | | | | http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/front-end/Resource.js?rev=108509#L34 R=estade@chromium.org,rsleevi@chromium.org BUG=None TEST=No warnings about wrong type. Review URL: http://codereview.chromium.org/9475033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123911 0039d316-1c4b-4281-b951-d872f2087c98
* Make registering custom hooks with schema_generated_bindings.js safer andkalman@chromium.org2012-02-2820-122/+156
| | | | | | | | | | | | | | | | stricter, by automatically prefixing the API's namespace to the set* methods (e.g. setHandleRequest), and throwing an exception if an unrecognised name is passed into a set* method. Also convert " to ' because it was simpler to script, and because it's the correct style. BUG= TEST=browser_tests Review URL: http://codereview.chromium.org/9423049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123910 0039d316-1c4b-4281-b951-d872f2087c98
* json_schema_compiler: Added wider support for OBJECTs and ENUMs. Used the ↵calamity@chromium.org2012-02-2821-269/+539
| | | | | | | | | | | | new 'dependencies' property in the jsons. Refactored to avoid code duplication. Added tests for new features and where tests were lacking. BUG= TEST=unit_tests --gtest_filter=JsonSchemaCompiler* Review URL: http://codereview.chromium.org/9456007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123909 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 123901 - Upload UMA data using protocol buffers.cpu@chromium.org2012-02-2818-1154/+543
| | | | | | | | | | | | | | | For now, we will also preserve the existing XML upload system, so that there is no risk of data loss. BUG=109817 TEST=unit tested Review URL: http://codereview.chromium.org/9232071 TBR=isherman@chromium.org Review URL: https://chromiumcodereview.appspot.com/9478031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123908 0039d316-1c4b-4281-b951-d872f2087c98
* Clarify the instructions on chrome://net-internals/help.htmlrch@chromium.org2012-02-281-6/+8
| | | | | | Review URL: http://codereview.chromium.org/9476020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123907 0039d316-1c4b-4281-b951-d872f2087c98
* Screensaver at login screen.rkc@chromium.org2012-02-2812-39/+518
| | | | | | | | | | | | | | | This CL adds code to show a screensaver on the login screen. The location of the screensaver and timeout for it to show up are currently hard coded but will be changed to pull from an enterprise policy once work on that end is completed. The screensaver stays active only on the login screen, if any user logs on, we de-activate the screensaver for the rest of the session. Since logout causes a Chrome restart, we will be active on the login screen again. If the screensaver crashes, we reload the extension and show ourselves again. R=sky@chromium.org,xiyuan@chromium.org,yoz@chromium.org BUG=chromium-os:26042 TEST=Tested that the screensaver comes up on the login screen, does not come up once we log in, reloads when I manually crash the screensaver extension process. Also verified that SelectFileDialog on ChromeOS works as intended. Review URL: http://codereview.chromium.org/9455038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123906 0039d316-1c4b-4281-b951-d872f2087c98
* [Autofill] Add "fp05cc03e1" experimentisherman@chromium.org2012-02-281-1/+4
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9463035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123905 0039d316-1c4b-4281-b951-d872f2087c98
* [uber page] "inspect" links on chrome://extensions broken due to missing closuredbeam@chromium.org2012-02-281-4/+2
| | | | | | | | | | | | BUG=112812 R=estade@chromium.org TBR=finnur@chromium.org TEST=See bug repro steps. Review URL: http://codereview.chromium.org/9476006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123904 0039d316-1c4b-4281-b951-d872f2087c98
* Fix new tab button bordersail@chromium.org2012-02-281-21/+36
| | | | | | | | | | | | | | | | | | | | In Aero mode the border of the new tab button was hard to see. The problem was that I was drawing the border then masking out the bitmap. This caused parts of the border to be removed. To fix this I'm masking out the image then drawing the border. Screenshots: old button: http://imgur.com/a/juCLJ new button: http://imgur.com/a/Fc1jH BUG= TEST= Review URL: http://codereview.chromium.org/9475020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123903 0039d316-1c4b-4281-b951-d872f2087c98