summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_about_handler.cc
Commit message (Collapse)AuthorAgeFilesLines
* Switch to GoogleServiceAuthError struct instead of GaiaAuthError.chron@chromium.org2010-08-191-1/+1
| | | | | | | | | | | | Remove CAPTCHA code from existing user controller and plumb into google authenticator2. TEST=Install ChromeOS build. Hit Captcha. Enter captcha. BUG=50408 Review URL: http://codereview.chromium.org/3134009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56724 0039d316-1c4b-4281-b951-d872f2087c98
* Convert a couple of wstring methods in ChildProcessInfo.viettrungluu@chromium.org2010-08-191-3/+3
| | | | | | | | | | | (The underlying data still needs to be converted.) BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3133023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56628 0039d316-1c4b-4281-b951-d872f2087c98
* Remove remaining deprecated wstring methods from base/values.{cc,h}.viettrungluu@chromium.org2010-08-171-1/+1
| | | | | | | | | BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3109025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56362 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of a few more wide strings.viettrungluu@chromium.org2010-08-121-8/+8
| | | | | | | | | BUG=23581 TEST=builds Review URL: http://codereview.chromium.org/3136007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55898 0039d316-1c4b-4281-b951-d872f2087c98
* Convert a bunch of wstring/wchar_t*'s, mostly in browser_about_handler.cc.viettrungluu@chromium.org2010-08-051-99/+102
| | | | | | | | | BUG=23581 TEST=builds Review URL: http://codereview.chromium.org/3030047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55012 0039d316-1c4b-4281-b951-d872f2087c98
* Add #include utf_string_conversions.h to all files that use ASCIIToWide andbrettw@chromium.org2010-08-031-0/+1
| | | | | | | | | | | | | | | ASCIIToUTF16. I removed string_util includes from a few places where it obviously wasn't needed. In a separate pass, I'm going to remove ASCIITo* from string_util, then I'm going to do an even later pass to find the unnecessary string_util.h includes and remove them. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3058027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54746 0039d316-1c4b-4281-b951-d872f2087c98
* Convert more callers of the integer/string functions to usingbrettw@chromium.org2010-07-311-1/+1
| | | | | | | | | | string_number_conversions.h TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3013046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54454 0039d316-1c4b-4281-b951-d872f2087c98
* Move the number conversions from string_util to a new file.brettw@chromium.org2010-07-301-3/+7
| | | | | | | | | | | | | Use the base namespace in the new file. Update callers. I removed all wstring variants and also the string->number ones that ignore the return value. That encourages people to write code and forget about error handling. TEST=included unit tests BUG=none Review URL: http://codereview.chromium.org/3056029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54355 0039d316-1c4b-4281-b951-d872f2087c98
* base/ header cleanup. Forward declaration instead of including.erg@google.com2010-07-281-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3068004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53969 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding http://codereview.chromium.org/3044001.nkostylev@google.com2010-07-211-17/+0
| | | | | | | | | | | | | | | | 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
* Cleanup: Break another common->app dependency.thestig@chromium.org2010-07-201-3/+2
| | | | | | | | BUG=46666 TEST=none Review URL: http://codereview.chromium.org/3007008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53113 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52902 - Add getUserInfo, getRegistrationUrl message callback for ↵pinkerton@google.com2010-07-191-0/+17
| | | | | | | | | | | | | | | | | 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/3044001 TBR=nkostylev@google.com Review URL: http://codereview.chromium.org/3026007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52905 0039d316-1c4b-4281-b951-d872f2087c98
* Add getUserInfo, getRegistrationUrl message callback for register screen.nkostylev@google.com2010-07-191-17/+0
| | | | | | | | | | | | Restrict chrome://register to OOBE wizard only. Actually delete about:register. BUG= http://crosbug.com/4813 TEST=none Review URL: http://codereview.chromium.org/3044001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52902 0039d316-1c4b-4281-b951-d872f2087c98
* Add about:appcache-internals to about:about.michaeln@chromium.org2010-07-161-1/+5
| | | | | | | | | BUG=49208 TEST=manual Review URL: http://codereview.chromium.org/2842050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52578 0039d316-1c4b-4281-b951-d872f2087c98
* API to report on registration success/skip.nkostylev@google.com2010-07-151-0/+17
| | | | | | | | | | | Not integrated into OOBE yet. BUG= http://crosbug.com/3653 TEST=none Review URL: http://codereview.chromium.org/2946008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52468 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeOS build.agl@chromium.org2010-07-131-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52177 0039d316-1c4b-4281-b951-d872f2087c98
* Add about:sandbox.agl@chromium.org2010-07-131-0/+67
| | | | | | | | | | | (Idea from Julien Tinnes) BUG=none TEST=Navigate to about:sandbox on Linux and see the status of the sandbox. http://codereview.chromium.org/2966003/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52176 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove about:network.eroman@chromium.org2010-07-031-11/+1
| | | | | | | | | | | | | This about page was only being enabled for non-official windows builds as its UI wasn't cross platform. Its functionality is now superceded by about:net-internals (which works cross platform and is enabled for all builds). In fact at some point we might consider renaming about:net-internals to about:network. BUG=25557 Review URL: http://codereview.chromium.org/2814047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51583 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed about:cache in about:about pagehinoka@chromium.org2010-06-291-2/+3
| | | | | | | | | | | | changed about:cache to redirect to chrome://view-http-cache instead of chrome://about/cache. TEST=Go to about:about and click on about:cache, check that it works BUG=44699 Review URL: http://codereview.chromium.org/2860038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51182 0039d316-1c4b-4281-b951-d872f2087c98
* Added about:about page.hinoka@chromium.org2010-06-281-0/+63
| | | | | | | | | BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. Review URL: http://codereview.chromium.org/2845027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51038 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50956 - Added an about:about page (recommit)hinoka@chromium.org2010-06-271-64/+0
| | | | | | | | | | | | | | | | Added a new page, about:about (or chrome://about/about) continued from http://codereview.chromium.org/2799038/show fixed typo that screwed up ChromeOS compiling BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/2861028 TBR=hinoka@chromium.org Review URL: http://codereview.chromium.org/2814035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50957 0039d316-1c4b-4281-b951-d872f2087c98
* Added an about:about page (re-commit)hinoka@chromium.org2010-06-271-0/+64
| | | | | | | | | | | | | Added a new page, about:about (or chrome://about/about) continued from http://codereview.chromium.org/2799038/show fixed typo that screwed up ChromeOS compiling BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/2861028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50956 0039d316-1c4b-4281-b951-d872f2087c98
* Rename Dns prefetching files to Predictor filesjar@chromium.org2010-06-271-1/+1
| | | | | | | | | | | | We are now doing more than DNS pre-resolution, and want to do TCP/IP pre-warming. This change uses the updated class names etc., and tries to use Predictor as the common element in most names. r=mbelshe Review URL: http://codereview.chromium.org/2866026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50951 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50917 - Added an about:about page (continuation)thestig@chromium.org2010-06-261-63/+0
| | | | | | | | | | | | | | | | | | | | continued from http://codereview.chromium.org/2754002/show changelist disappeared after machine swap. Added a new page, about:about (or chrome://about/about) Includes a list of most of the about:* pages (eg. Left out about:inducebrowsercrashforrealz) Page is constructed within browser_about_handler.cc BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. Review URL: http://codereview.chromium.org/2799038 TBR=hinoka@chromium.org Review URL: http://codereview.chromium.org/2813037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50922 0039d316-1c4b-4281-b951-d872f2087c98
* Added an about:about page (continuation)hinoka@chromium.org2010-06-261-0/+63
| | | | | | | | | | | | | | | | | continued from http://codereview.chromium.org/2754002/show changelist disappeared after machine swap. Added a new page, about:about (or chrome://about/about) Includes a list of most of the about:* pages (eg. Left out about:inducebrowsercrashforrealz) Page is constructed within browser_about_handler.cc BUG=44699 TEST=Go to about:about, and see if About page loads. Check if links work. Review URL: http://codereview.chromium.org/2799038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50917 0039d316-1c4b-4281-b951-d872f2087c98
* Change classes and functions for DNS Prefetching to Predictor*jar@chromium.org2010-06-251-1/+1
| | | | | | | | | | | | | | | The DNS prefetching system has been extended to handle TCP/IP preconnection. As a result, class names and function names will be migrated to variations on Predictor* and Predict* to better indicate functionality. This change is only meant to include name changes, comment updates, and no semantic changes. r=mbelshe Review URL: http://codereview.chromium.org/2813031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50792 0039d316-1c4b-4281-b951-d872f2087c98
* Fix files with svn:executable permissions.thestig@chromium.org2010-06-231-0/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50566 0039d316-1c4b-4281-b951-d872f2087c98
* Fix about:ipc on Mac.jrg@chromium.org2010-06-221-1/+1
| | | | | | | | | | | Sigh. BUG=none TEST=about:ipc on Mac and see the dialog Review URL: http://codereview.chromium.org/2869017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50528 0039d316-1c4b-4281-b951-d872f2087c98
* Removing hard-coded usages of Chromium browser name.arv@chromium.org2010-06-211-0/+2
| | | | | | | | | | | Patch from Pierre-Antoine LaFayette <pierre.lafayette@gmail.com> BUG=45445 TEST=Open about:memory in a Google Chrome build and check the mouseover help dialogs --they should refer to "Google Chrome" rather than "Chromium". Review URL: http://codereview.chromium.org/2675006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50381 0039d316-1c4b-4281-b951-d872f2087c98
* Split part of about_handler into chrome/common to break the browser-renderer ↵thestig@chromium.org2010-06-181-9/+6
| | | | | | | | | | dependency. BUG=46666 TEST=none Review URL: http://codereview.chromium.org/2814012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50209 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a ResourceBundle::GetDataResource and convert people totony@chromium.org2010-06-151-29/+8
| | | | | | | | | | the StringPiece version. In most cases, I didn't bother trying to make the calling code more efficient since nothing seems to be in time sensitive code. Review URL: http://codereview.chromium.org/2827001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49766 0039d316-1c4b-4281-b951-d872f2087c98
* Add routing info and unrecoverable error info to about:sync.tim@chromium.org2010-06-091-0/+22
| | | | | | | | | | | (Needs http://codereview.chromium.org/2002012 to build). BUG=42695 TEST=manually visit about:sync Review URL: http://codereview.chromium.org/1987009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49258 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in http://codereview.chromium.org/2605005 on behalf of ↵zelidrag@chromium.org2010-06-071-1/+40
| | | | | | | | | | | | | tbarzic@chromium.org: Implemented functionality for viewing chromeOS system status BUG=chromium-os:3807 TEST=type in about:system in the browser and system status page should appear Review URL: http://codereview.chromium.org/2698003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49082 0039d316-1c4b-4281-b951-d872f2087c98
* Added an about:network page for ChromeOS.chocobo@chromium.org2010-05-111-0/+12
| | | | | | | | | Also removed some unnecessary repeated comments. BUG=none TEST=Try loading about:network Review URL: http://codereview.chromium.org/1985015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46972 0039d316-1c4b-4281-b951-d872f2087c98
* Replace about:net-internals with the javascript-based frontend.eroman@chromium.org2010-05-101-3/+2
| | | | | | | | | | (DNS request tracing is the only feature lost in this transition; it needs to be added back under the new framework). BUG=37421 Review URL: http://codereview.chromium.org/2008007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46868 0039d316-1c4b-4281-b951-d872f2087c98
* Changing linux platform for chromeos. This involved moving platform_util ↵dhg@chromium.org2010-04-291-1/+1
| | | | | | | | | | and extension_error_reporter to browser, so that the UIs surrounding them can be in the browser. BUG=none TEST=none Review URL: http://codereview.chromium.org/1705009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45986 0039d316-1c4b-4281-b951-d872f2087c98
* linux: unify proxy config docsevan@chromium.org2010-04-281-3/+8
| | | | | | | | | | | | We had some info in the man page and other info in the about page. This change makes the about page refer to the man page, and updates the man page with missing info. While I'm at it, make the HTML slightly prettier. Review URL: http://codereview.chromium.org/1695023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45773 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor FileVersionInfo into an interface with platform implementations.tony@chromium.org2010-04-141-1/+2
| | | | | | | | | | | | | This allows us to move the chrome specific version informaton used by Linux into src/chrome. Add a GetChromeVersionInfo() for Linux in src/chrome/app/ and make sure to use this in src/chrome. In src/webkit/glue, add a new glue method for getting the product version. When compiling chrome, use an implementation in src/chrome/renderer (which uses GetChromeVersionInfo()) and a stub implementation for test_shell. Review URL: http://codereview.chromium.org/1560027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44435 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: On unsupported DE, show local help page about configuring proxies.mattm@chromium.org2010-04-011-0/+22
| | | | | | | | | BUG=30657 TEST=unset GNOME_DESKTOP_SESSION_ID; run chrome and try to launch proxy config. Review URL: http://codereview.chromium.org/1541007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43307 0039d316-1c4b-4281-b951-d872f2087c98
* A basic implementation of information about appcache. Lists manifest files, ↵kkanetkar@chromium.org2010-03-271-0/+6
| | | | | | | | | | | time and size information. BUG=38463 TEST=Run chrome, navigate to about:appcache-internals. Review URL: http://codereview.chromium.org/1109009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42888 0039d316-1c4b-4281-b951-d872f2087c98
* Replace about:plugins page with new page.viettrungluu@chromium.org2010-03-241-38/+7
| | | | | | | | | | | | Do this by "remapping" about:plugins to chrome://plugins/. Also delete old about:plugins page and associated strings. BUG=736 TEST=Go to about:plugins; should get new plugins page (same as chrome://plugins/). Review URL: http://codereview.chromium.org/1219005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42434 0039d316-1c4b-4281-b951-d872f2087c98
* Further reduce the bad dependency of chrome/common on chrome/browser.phajdan.jr@chromium.org2010-02-241-1/+1
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/656011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39877 0039d316-1c4b-4281-b951-d872f2087c98
* do not mention other browsers in about:memory for chromeoskuan@chromium.org2010-02-231-0/+4
| | | | | | | | | BUG=34839 TEST=verify per bug report Review URL: http://codereview.chromium.org/650161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39746 0039d316-1c4b-4281-b951-d872f2087c98
* Move pref_{member,service} and important_file_writer from chrome/commonphajdan.jr@chromium.org2010-02-191-1/+1
| | | | | | | | | | | | | to chrome/browser. This is a part of an effort to remove bad dependency of chrome/common on chrome/browser. TEST=unit_tests and ui_tests, just moving code BUG=none Review URL: http://codereview.chromium.org/621004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39428 0039d316-1c4b-4281-b951-d872f2087c98
* Pulled out Callback code into base/callback.h. This is the first step ↵akalin@chromium.org2010-02-191-0/+1
| | | | | | | | | | | | | towards redoing the Callback interfaces. Added and removed includes as needed. BUG=35223 TEST=trybots Review URL: http://codereview.chromium.org/646061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39419 0039d316-1c4b-4281-b951-d872f2087c98
* BUG=http://crbug.com/34161jrg@chromium.org2010-02-171-1/+3
| | | | | | | | | TEST=On Win (debug build only), go to about:ipc. Make sure dialog opens and does not hang. Review URL: http://codereview.chromium.org/600159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39241 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line to about:version.pam@chromium.org2010-02-121-0/+16
| | | | | | | | BUG=18577 TEST=open about:version, see full command line (executable and switches) Review URL: http://codereview.chromium.org/603017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38935 0039d316-1c4b-4281-b951-d872f2087c98
* BSD port: another chunk of chrome/browser ifdef cleaningpvalchev@google.com2010-02-031-3/+1
| | | | | | Review URL: http://codereview.chromium.org/553153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38004 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build error. jshin@chromium.org2010-01-091-2/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35852 0039d316-1c4b-4281-b951-d872f2087c98
* Make about:plugin page get rendered properly in Hebrew and Arabic Chrome. ↵jshin@chromium.org2010-01-091-16/+12
| | | | | | | | | | | | | | Also make it use the same font as other 'domUI' pages. While doing so, get rid of some unnecessary string conversions in browser_about_handler.cc BUG=31782 TEST=Run Chrome with --lang=ar / --lang=he on Windows (or LANGUAGE=ar or LANGUAGE=he on Linux) and go to 'about:plugins' page. The page should be properly 'RTLized'. Review URL: http://codereview.chromium.org/523153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35851 0039d316-1c4b-4281-b951-d872f2087c98