summaryrefslogtreecommitdiffstats
path: root/chrome/browser/dom_ui
Commit message (Collapse)AuthorAgeFilesLines
* Remove TopSites::IsEnabled() as well as related dead code.satorux@chromium.org2011-01-184-244/+33
| | | | | | | | | | | | TopSites has been enabed since r64072. It's now time to remove the dead code. BUG=69492 TEST=Make sure thumbnails are correctly updated as before. try bots. Review URL: http://codereview.chromium.org/6283001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71634 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Don't call SetString for fields that doesn't exist in the Password ↵tfarina@chromium.org2011-01-181-4/+0
| | | | | | | | | | | Manager. BUG=69145 TEST=manual Review URL: http://codereview.chromium.org/6307004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71616 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Move the meat of SyncOptionsHandler into PersonalOptionsHandler.tfarina@chromium.org2011-01-185-127/+55
| | | | | | | | | | | (This was a TODO for jhawkins). BUG=None TEST=manual Review URL: http://codereview.chromium.org/6344004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71615 0039d316-1c4b-4281-b951-d872f2087c98
* Mac, WEBUI: use the theme bookmark folder icon (which is blue), instead of ↵mdm@chromium.org2011-01-181-0/+6
| | | | | | | | | | | the default yellow one. BUG=69704 TEST=bookmark folder icons are blue in the WEBUI bookmark manager Review URL: http://codereview.chromium.org/6331003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71611 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded chrome/browser/prefs/pref_service.h usage.thestig@chromium.org2011-01-153-3/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6335001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71547 0039d316-1c4b-4281-b951-d872f2087c98
* net: Remove typedef net::URLRequestContext URLRequestContext;tfarina@chromium.org2011-01-151-10/+11
| | | | | | | | | BUG=64263 TEST=compiled locally, trybots Review URL: http://codereview.chromium.org/6338002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71522 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 71485 - Remove wstring from TemplateURL and friends.avi@chromium.org2011-01-142-4/+4
| | | | | | | | | | | | BUG=23581 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6322001 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/6291003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71500 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from TemplateURL and friends.avi@chromium.org2011-01-142-4/+4
| | | | | | | | | BUG=23581 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6322001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71485 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Prefs: Implement inline editability for startup pagesstuartmorgan@chromium.org2011-01-142-4/+31
| | | | | | | | | | | Also moves more common code into InlineEditableItem, and fixes some styling issues with inline-editable lists. BUG=63817 TEST=Startup pages should be editable in DOMUI prefs. Also, the lead selection in an editable list should show top and bottom borders. Review URL: http://codereview.chromium.org/6303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71464 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromium-os:10777 and other sync related crashes.stevenjb@google.com2011-01-142-4/+5
| | | | | | | | | | | | | | | | | Return NULL when GetProfileSyncService() is called without a cros_user argument (if not already initialized) and protect the settings code when sync service is NULL. A side effect of this is that sync will be disabled if chrome is not started from the login screen in ChromeOS (e.g. when debugging), instead of being initialized without a valid backend, so e.g. settings will not have a sync section, and about:sync will show 'sync disabled'. BUG=chromium-os:10777,chromium-os:10893 TEST=Test proxy settings from login screen, sync settings page, and about:sync. Review URL: http://codereview.chromium.org/6260002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71457 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FLAKY for test PrintPreviewUITest.PrintCommandDisabled (rebooting the ↵joi@chromium.org2011-01-141-2/+1
| | | | | | | | | | | builder per thestig's suggestion fixed the flakiness). BUG=69389 TEST=none Review URL: http://codereview.chromium.org/6289002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71449 0039d316-1c4b-4281-b951-d872f2087c98
* Move models from app to ui/base/modelsben@chromium.org2011-01-146-20/+20
| | | | | | | | | BUG=none TEST=none TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71446 0039d316-1c4b-4281-b951-d872f2087c98
* Clear plugin data together with cookies on shutdown.bauerb@chromium.org2011-01-142-4/+24
| | | | | | | | | BUG=58235 TEST=none Review URL: http://codereview.chromium.org/6260003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71436 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Port about:sync to DOMUIakalin@chromium.org2011-01-147-0/+221
| | | | | | | | | | | | | | | | | Write chrome://sync-internals DOMUI page which is like about:sync but automatically updates on sync events. Make about:sync{,-internals} aliases for chrome://sync-internals. More diagnostic capabilities will be added to chrome://sync-internals in future CLs. BUG=69500 TEST=Manual Review URL: http://codereview.chromium.org/6299002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71435 0039d316-1c4b-4281-b951-d872f2087c98
* Show remoting host status on the advanced options page.sergeyu@chromium.org2011-01-142-0/+9
| | | | | | | | | BUG=67218 TEST=Remoting status is shown on the advanced options page. Review URL: http://codereview.chromium.org/6214003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71410 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded chrome/browser/ui/browser.h usage.thestig@chromium.org2011-01-132-3/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6260001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71368 0039d316-1c4b-4281-b951-d872f2087c98
* This adds a "killed tab" page to be displayed in the case where a tab is ↵gspencer@chromium.org2011-01-131-1/+2
| | | | | | | | | | | | | | | killed instead of crashing. It also adds "about:kill" to simulate kills. On ChromeOS killed tabs will be reloaded as soon as the user clicks on them unless they are the only tab, or the currently focused tab is killed. BUG=http://crosbug.com/10043, http://crosbug.com/10711 TEST=Built linux and ChromeOS Chrome and killed a tab, and then did about:crash and made sure that the "Aw, Snap!" page was displayed. Did about:kill and made sure kill page was displayed. Review URL: http://codereview.chromium.org/6053012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71360 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Fix error dialog in certificate manager missing ok button. Fix leak.mattm@chromium.org2011-01-131-4/+5
| | | | | | | | | BUG=none TEST=open cert manager, try to import non-existent file / etc Review URL: http://codereview.chromium.org/6277001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71346 0039d316-1c4b-4281-b951-d872f2087c98
* Also delete plugin data when the cookies checkbox in the clear browsing data ↵bauerb@chromium.org2011-01-132-3/+59
| | | | | | | | | | | dialog is checked. BUG=58235 TEST=none Review URL: http://codereview.chromium.org/6122008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71304 0039d316-1c4b-4281-b951-d872f2087c98
* net: Remove typedef net::URLRequestStatus URLRequestStatus;tfarina@chromium.org2011-01-132-9/+10
| | | | | | | | | BUG=64263 TEST=compiled locally, trybots Review URL: http://codereview.chromium.org/6166010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71285 0039d316-1c4b-4281-b951-d872f2087c98
* Tidy up <select>s in tabbed options.estade@chromium.org2011-01-134-28/+20
| | | | | | | | | | | | | Use pref ui for <select> where possible. This simplifies the zoom select and fixes the sync select. Also add more error checking. BUG=none TEST=manual Review URL: http://codereview.chromium.org/6174009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71284 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded includes of pref_names.hthestig@chromium.org2011-01-131-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6122006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71283 0039d316-1c4b-4281-b951-d872f2087c98
* NSS: PKCS 11 password prompt.mattm@chromium.org2011-01-132-7/+50
| | | | | | | | | | | This was based off of davidben's WIP cl http://codereview.chromium.org/3186021/show. BUG=42073 TEST=add password to NSS DB with "certutil -d sql:.pki/nssdb -W", try client auth, <keygen>, cert manager Review URL: http://codereview.chromium.org/5686002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71281 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor RenderWidgetHost::set_paint_observer()davemoore@chromium.org2011-01-122-65/+51
| | | | | | | | | BUG=None TEST=Rerun RenderWidgetHostUnitTest.* Review URL: http://codereview.chromium.org/6010004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71238 0039d316-1c4b-4281-b951-d872f2087c98
* Marking test RedirectTest.NoHttpToFile as flaky.joi@chromium.org2011-01-121-1/+2
| | | | | | | | | | | Mark PrintPreviewUITest.PrintCommandDisabled flaky. BUG=69389,69390 TEST=none Review URL: http://codereview.chromium.org/6184003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71175 0039d316-1c4b-4281-b951-d872f2087c98
* Remove test_timeout_ms and fix all the callers.tfarina@chromium.org2011-01-121-2/+3
| | | | | | | | | | | (This was a TODO for phajdan.jr). BUG=None TEST=trybots Review URL: http://codereview.chromium.org/6188004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71158 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Implement the new Fonts and Encoding page.jhawkins@chromium.org2011-01-122-35/+42
| | | | | | | | | | | Also removed console spam while I'm here. BUG=63842 TEST=none Review URL: http://codereview.chromium.org/6155008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71126 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Prefs: Replace search engine edit overlay with inline editing.stuartmorgan@chromium.org2011-01-121-32/+14
| | | | | | | | | | | | | Validation feedback still needs polish, but this is completely functional, so I'll leave that for a follow-up. This introduces a new shared class for editable lists; we should migrate the existing editable lists to it, expanding as necessary, but I didn't want to make this patch too unwieldly. BUG=63825,61742 TEST=Search engines should be editable and addable inline in DOMUI prefs. Review URL: http://codereview.chromium.org/6151004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71121 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to default apps promo per ui leads:aa@chromium.org2011-01-115-24/+80
| | | | | | | | | | | | | | | | | 1. Change hide message from 'Hide this message' to 'No thanks, hide this'. 2. Hide promo text when a default app is launched (this was already happening on uninstall). 3. Uninstall default apps when promo expires or is purposefully hidden. 4. Collapse apps section when promo expires or is purposefully hidden. BUG=67292,69268 TEST=none Review URL: http://codereview.chromium.org/6162006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71100 0039d316-1c4b-4281-b951-d872f2087c98
* give tabbed options clear browsing dialog a faceliftestade@chromium.org2011-01-111-5/+5
| | | | | | | | | | | | | It should now match the mocks modulo the adobe flash settings link (not sure why the mocks show it as a checkbox; AFAIK making it a checkbox is outside our ability to do). also make it work (the time period select dropdown was broken). BUG=69163,63843 TEST=manual Review URL: http://codereview.chromium.org/6110006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71090 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded includes of chrome_switches.h.thestig@chromium.org2011-01-113-3/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6086003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70978 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the stubbed out headers in chrome/browser/views.msw@chromium.org2011-01-102-4/+4
| | | | | | | | | | | | | | | | | Update references to use headers in chrome/browser/ui/views. Update copyright dates in affected files. /chrome/browser/ui/views/constrained_html_delegate_win.cc Add space before 'private' label (presubmit warning) /chrome/browser/ui/views/toolbar_view.cc Add space before 'cleanup' label (presubmit warning) BUG=69082 TEST=Compiling... Review URL: http://codereview.chromium.org/6204002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70965 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored the screenshot mechanism.rkc@chromium.org2011-01-102-64/+9
| | | | | | | | | | | | Added a new method to browser window to get a screenshot in a platform independent way. Changed user feedback UI code to use the new method. BUG=65119 TEST=Tested with sending feedback with the new code. Screenshots are being taken and sent correctly. Review URL: http://codereview.chromium.org/6145001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70951 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show remoting options on ChromeOS.sergeyu@chromium.org2011-01-102-6/+5
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6149003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70946 0039d316-1c4b-4281-b951-d872f2087c98
* Moves everything related to launching and terminating the browser from ↵nirnimesh@chromium.org2011-01-081-2/+2
| | | | | | | | | | | | | UITestBase into ProxyLauncher. The primary changes are in ui_test.* and proxy_launcher.*. The changes in the remaining files are mostly just changing namespaces from UITestBase:: to ProxyLauncher::. BUG=None. TEST=All tests should pass. No functionality change. Review URL: http://codereview.chromium.org/5967003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70827 0039d316-1c4b-4281-b951-d872f2087c98
* Add passphrase migration UI according to the flow chart for users who ↵johnnyg@chromium.org2011-01-082-7/+20
| | | | | | | | | | | require a passphrase the first time. BUG=63014,58935 TEST=test Review URL: http://codereview.chromium.org/5563004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70825 0039d316-1c4b-4281-b951-d872f2087c98
* Similar as extension, DOM UI needs to be created in its own process.klobag@chromium.org2011-01-081-1/+1
| | | | | | | | | | This should fix the bug, crbug.com/68548, where the process limit is not honored when process per tab is defined. BUG=6106003 Review URL: http://codereview.chromium.org/6106003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70815 0039d316-1c4b-4281-b951-d872f2087c98
* Flags: Enable Tabbed Options by default.jhawkins@chromium.org2011-01-072-4/+2
| | | | | | | | | BUG=59972 TEST=none Review URL: http://codereview.chromium.org/6177002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70796 0039d316-1c4b-4281-b951-d872f2087c98
* Move animation code to new ui/base/animation directory.ben@chromium.org2011-01-072-4/+4
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6154001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70743 0039d316-1c4b-4281-b951-d872f2087c98
* Polish about:conflicts a bit as requested by Clem/UI review.finnur@chromium.org2011-01-071-3/+3
| | | | | | | | | | | | | Add column header for data. Move the Learn more link to appear last. BUG=51105 TEST=None Review URL: http://codereview.chromium.org/5981012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70727 0039d316-1c4b-4281-b951-d872f2087c98
* [SYNC] Sessions datatype refactor. Most things related to sessions ↵zea@chromium.org2011-01-062-70/+150
| | | | | | | | | | | under-the-hood have changed. More tests on the way. BUG=30519,62753 TEST=unit_tests,sync_integration_tests Review URL: http://codereview.chromium.org/5705004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70645 0039d316-1c4b-4281-b951-d872f2087c98
* Move remoting setup from the wrench menu to the advances options page.sergeyu@chromium.org2011-01-062-1/+38
| | | | | | | | | BUG=67218 TEST=None Review URL: http://codereview.chromium.org/5974012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70577 0039d316-1c4b-4281-b951-d872f2087c98
* Linux, webui: do file access on the file thread when the "change proxy ↵mdm@chromium.org2011-01-061-14/+39
| | | | | | | | | | settings" button is pressed. BUG=63690 TEST=webui version does not crash in debug builds, native version no longer needs temporary exception Review URL: http://codereview.chromium.org/5969011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70557 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI: Display the appropriate CC icon in the AutoFill credit card list.jhawkins@chromium.org2011-01-052-115/+146
| | | | | | | | | BUG=59281 TEST=none Review URL: http://codereview.chromium.org/6083007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70476 0039d316-1c4b-4281-b951-d872f2087c98
* More cleanup of DefaultApps code. This should also fix some issues when apps ↵aa@chromium.org2011-01-041-13/+7
| | | | | | | | | | are installed in webstore-non-supported locales. BUG=67073 Review URL: http://codereview.chromium.org/6040005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70463 0039d316-1c4b-4281-b951-d872f2087c98
* Reduces the CPU usage when about:net-internals is open,mmenke@chromium.org2011-01-041-5/+46
| | | | | | | | | | | | | | | and a lot of events are being logged in a short period. Does this by collecting events on the IO thread, and then sending them all off to Javascript event 100 ms. Also makes net-internals event ordering match the order they're handled by the ChromeNetLog. I believe that currently all sources live on a single thread, so don't think that matters a whole lot right now, but you never know... BUG=57214 TEST=manual Review URL: http://codereview.chromium.org/5918002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70417 0039d316-1c4b-4281-b951-d872f2087c98
* Remove IDS_CHROMIUM_PROJECT_URL from locale_settings.grdtfarina@chromium.org2011-01-041-2/+4
| | | | | | | | | BUG=28174 TEST=manual Review URL: http://codereview.chromium.org/6063007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70404 0039d316-1c4b-4281-b951-d872f2087c98
* Move CancellationFlag and WaitableEvent to the synchronization subdirectory.brettw@chromium.org2011-01-022-2/+2
| | | | | | | | TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/5977010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70369 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/mac_util.h to base/mac and use the base::mac namespace.brettw@chromium.org2011-01-011-2/+2
| | | | | | | | | | | Fix up callers to use the new location & namespace. Remove includes from  files where it wasn't necessary. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6046009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70359 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/thread.h to base/threading, fix up callers to use the new location.brettw@chromium.org2011-01-0115-15/+15
| | | | | | | | TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6028009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70345 0039d316-1c4b-4281-b951-d872f2087c98