summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup: separate WAPI and Drive API code in gdata_documents_service.kochi@chromium.org2012-08-211-2/+5
| | | | | | | | | | BUG=142809 TEST=pass all existing tests, manually check if file browser doesn't break. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10829375 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152476 0039d316-1c4b-4281-b951-d872f2087c98
* gdata: Move task related functions like RunTaskOnUIThread from ↵hashimoto@chromium.org2012-08-211-0/+2
| | | | | | | | | | | | | | gdata_file_system.cc to task_util.cc BUG=143564 TEST=unit_tests --gtest_filter="GData*" TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10825459 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152438 0039d316-1c4b-4281-b951-d872f2087c98
* Add histograms for network activity, and total/cumulativetburkard@chromium.org2012-08-201-2/+2
| | | | | | | | histograms for cache/network activity. R=rvargas@chromium.org, mmenke@chromium.org Review URL: https://chromiumcodereview.appspot.com/10834313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152398 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 152328 - Drive: Removes unused cache files after the initial feed fetch.yoshiki@chromium.org2012-08-201-2/+0
| | | | | | | | | | | | | | | r152328 seems to cause the memorybot failure. See http://crbug.com/143715. BUG=128088 TEST=manual TBR=ben@chromium.org # for chrome/chrome_browser.gypi (adding stale_cache_files_remover.[cc|h]) Review URL: https://chromiumcodereview.appspot.com/10832241 TBR=yoshiki@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152349 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce InfoBarTabService API.joi@chromium.org2012-08-201-0/+1
| | | | | | | | | | | | | | | | The new interface extracts the API bits from InfoBarTabHelper. This change switches files under chrome/browser/autofill and chrome/browser/api to use the API and remove the temporarily-allowed dependency on InfoBarTabHelper. TBRing other owners as the changes are just to match the updated API and include paths. TBR=ben@chromium.org BUG=140037 Review URL: https://chromiumcodereview.appspot.com/10830353 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152338 0039d316-1c4b-4281-b951-d872f2087c98
* Drive: Removes unused cache files after the initial feed fetch.yoshiki@chromium.org2012-08-201-0/+2
| | | | | | | | | | | BUG=128088 TEST=manual TBR=ben@chromium.org # for chrome/chrome_browser.gypi (adding stale_cache_files_remover.[cc|h]) Review URL: https://chromiumcodereview.appspot.com/10832241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152328 0039d316-1c4b-4281-b951-d872f2087c98
* Options: s/options2/options/.jhawkins@chromium.org2012-08-191-96/+96
| | | | | | | | | BUG=122251 R=csilv Review URL: https://chromiumcodereview.appspot.com/10837331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152280 0039d316-1c4b-4281-b951-d872f2087c98
* Add the webui handler for Android's bookmark section on the NTP.tedchoc@chromium.org2012-08-181-0/+2
| | | | | | | | | BUG=137011 Review URL: https://chromiumcodereview.appspot.com/10829326 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152226 0039d316-1c4b-4281-b951-d872f2087c98
* (GTK only) Add icons to the "Permissions" tab of the Website Settings UI.markusheintz@chromium.org2012-08-181-2/+5
| | | | | | | | | | BUG=140450 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10827374 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152220 0039d316-1c4b-4281-b951-d872f2087c98
* Modifications to performance monitor UI to address real webui.clintstaley@chromium.org2012-08-181-0/+4
| | | | | | | | UI snapshot: http://imgur.com/js4nc Review URL: https://chromiumcodereview.appspot.com/10820031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152214 0039d316-1c4b-4281-b951-d872f2087c98
* chrome: Switch to use chrome_shell_delegate from ash/.tfarina@chromium.org2012-08-181-2/+2
| | | | | | | | | BUG=125846 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824352 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152200 0039d316-1c4b-4281-b951-d872f2087c98
* [sync] Divorce DataTypeManager from NotificationService notifications by ↵rsimha@chromium.org2012-08-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | creating a new DataTypeManagerOserver interface As of today, DataTypeManager sends out notifications for various configure events via NotificationService notifications. This is bad, because other services that depend on these events need to have knowledge of DataTypeManager, which is internal to the sync implementation. This patch does the following: 1) Creates a new DatTypeManagerObserver interface through which observers are made aware of configure events. 2) Has ProfileSyncService implement the interface. 3) Gets rid of unnecessary sync configure * notification types. 4) Has PSS send out notifications for SYNC_CONFIGURE_START and SYNC_CONFIGURE_DONE. 5) Allows ForeignSessionHandler to listen to SYNC_CONFIGURE_DONE notifications from the PSS, instead of from all sources, while waiting to populate the "other devices" section of the NTP. 6) Updates various mock and test classes and fixes unit tests. TBR=estade@chromium.org, thakis@chromium.org BUG=142984,124717,111676,142550 Review URL: https://chromiumcodereview.appspot.com/10834351 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152170 0039d316-1c4b-4281-b951-d872f2087c98
* Cocoa: Implement media gallery dialogsail@chromium.org2012-08-171-1/+2
| | | | | | | | | | | | | | | | | This is the cocoa version of the media galleries permission dialog. The dialog is implemented as an NSAlert displayed as a constrained window. The gallery checkboxes are added inside a accessory view. The views and GTK versions are here: http://codereview.chromium.org/10828166/ https://chromiumcodereview.appspot.com/10826129 Screenshots: http://i.imgur.com/fedm0.png BUG=134929 TBR=mihaip@chromium.org Review URL: https://chromiumcodereview.appspot.com/10834242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152128 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 152080 - Refactor browser window zoom handling and enable zoom icon ↵dbeam@chromium.org2012-08-171-2/+0
| | | | | | | | | | | | | | | | | | | | | | on all platforms. On all platforms: After this CL there should be zoom icon in the omnibox when on a page with non-default zoom (- for less than default, + for more than default). If the zoom is reset with Ctrl+0, no bubble should show up and the icon should disappear. If tabs with different zooms are switched between, the zoom icon should update itself for each tab without showing a bubble. On Views and GTK: While changing zoom with Ctrl +/-, a zoom bubble should show up if you zoomed *to* a non-default level. If you quickly change to a different tab after changing the zoom level, the bubble should disappear. BUG=86817,128817 TEST=Compiles, passes tests, doesn't regress current zoom functionality. TODO=Zoom *bubble* on Mac. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10736028 TBR=dbeam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10831372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152087 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor browser window zoom handling and enable zoom icon on all platforms.dbeam@chromium.org2012-08-171-0/+2
| | | | | | | | | | | | | | | | | On all platforms: After this CL there should be zoom icon in the omnibox when on a page with non-default zoom (- for less than default, + for more than default). If the zoom is reset with Ctrl+0, no bubble should show up and the icon should disappear. If tabs with different zooms are switched between, the zoom icon should update itself for each tab without showing a bubble. On Views and GTK: While changing zoom with Ctrl +/-, a zoom bubble should show up if you zoomed *to* a non-default level. If you quickly change to a different tab after changing the zoom level, the bubble should disappear. BUG=86817,128817 TEST=Compiles, passes tests, doesn't regress current zoom functionality. TODO=Zoom *bubble* on Mac. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10736028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152080 0039d316-1c4b-4281-b951-d872f2087c98
* Port Extension Commands to Mac.finnur@chromium.org2012-08-171-0/+2
| | | | | | | | | | | | This implements the Mac part of Extension Commands for Browser Actions, Page Actions, Script Badges and Named Commands. Known issues: Support for specifying Command key as a shortcut is not yet fully implemented. BUG=27702 TEST=Automated test included. Review URL: https://chromiumcodereview.appspot.com/10824307 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152076 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor ShellWindow to separate platform-specific code.jeremya@chromium.org2012-08-171-0/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10825240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152063 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream about:welcome page for Android.newt@chromium.org2012-08-171-0/+2
| | | | | | | | | | | | This page is specific to Android devices and is shown to the user after first-run. BUG=136951 Review URL: https://chromiumcodereview.appspot.com/10828140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152007 0039d316-1c4b-4281-b951-d872f2087c98
* Add ManagedModeURLFilter.bauerb@chromium.org2012-08-171-0/+4
| | | | | | | | | | | ManagedModeURLFilter will eventually allow special treatment (e.g. blocking, notifying) for URLs that aren't on a defined whitelist. BUG=134417 Review URL: https://chromiumcodereview.appspot.com/10824257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151993 0039d316-1c4b-4281-b951-d872f2087c98
* Create and delete desktop shortcuts in general.hallielaine@chromium.org2012-08-161-1/+4
| | | | | | | | | | | | | | | | | | | Currently planning 6 steps for this feature: 1. (this step) Create/delete shortcuts in general (few edge cases) 2. Add functionality for the checkbox- allow the user to select whether they want a shortcut or not from the create/manage profile dialogs 3. Find shortcuts on the desktop by their arguments instead of the path. 4. Handle edge case of 1 to 2 and 2 to 1 profiles (adding/removing icon and name from the shortcut) 5. Update shortcuts when the user changes their name/icon 6. Repopulate shortcuts map when browser starts up (to allow delete/update on new browser instances) This CL depends on: Issue 10826188 BUG=133585 TEST=manual testing Review URL: https://chromiumcodereview.appspot.com/10823217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151974 0039d316-1c4b-4281-b951-d872f2087c98
* [LINUX] Extract the name and id of the device and send it along the device ↵kmadhusu@chromium.org2012-08-161-0/+5
| | | | | | | | | | | | | | | | attach notification message. Using udev library, extract the device name and id property. If ID_FS_UUID and ID_FS_LABEL does not exists, construct a unique id and label using device model and vendor information. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10829228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151811 0039d316-1c4b-4281-b951-d872f2087c98
* media galleries config dialog on viewsestade@chromium.org2012-08-151-1/+4
| | | | | | | | BUG=134929 Review URL: https://chromiumcodereview.appspot.com/10828166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151758 0039d316-1c4b-4281-b951-d872f2087c98
* Split out gdata_directory_service*achuith@chromium.org2012-08-151-0/+2
| | | | | | | | | | | | | | * Move GDataDirectoryService declaration, definition and related classes, structs, constants, etc to gdata_directory_service.h, .cc. * Split unit test into gdata_directory_service_unittest.cc * For now, gdata_directory_service.h includes gdata_files.h. Change all includes of gdata_files.h to include gdata_directory_service.h instead. Very soon, gdata_files.h will be removed from gdata_directory_service.h, and only included as needed. We will eventually deprecate gdata_files.h/.cc entirely and use GDataEntryProto and friends. * Some #includes are redundant. These will be sorted out in a future patch. BUG=140317 TEST=compiles. TBR=ben@chromium.org (for gypi changes) Review URL: https://chromiumcodereview.appspot.com/10827343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151747 0039d316-1c4b-4281-b951-d872f2087c98
* Add a chrome://nacl page to show if NaCl is enabled and ifjvoung@chromium.org2012-08-151-0/+4
| | | | | | | | | | | | | | | | | PNaCl is installed. How it looks with pnacl enabled: http://www.corp.google.com/~jvoung/with-pnacl.png and without pnacl enabled: http://www.corp.google.com/~jvoung/without-pnacl.png BUG= 114444 BUG= http://code.google.com/p/nativeclient/issues/detail?id=2813 Review URL: https://chromiumcodereview.appspot.com/10823214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151739 0039d316-1c4b-4281-b951-d872f2087c98
* Move Variations stuff into variations/ directories and add OWNERS files for ↵stevet@chromium.org2012-08-151-2/+2
| | | | | | | | | | the variations client team. BUG=None TEST=No user visible changes. Review URL: https://chromiumcodereview.appspot.com/10828314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151619 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude more files from Android buildwangxianzhu@chromium.org2012-08-141-0/+10
| | | | | | | | | | | | | | These files are not used on Android but were unnecessarily compiled. They didn't affect binary size because they were removed during linker GC, but excluding them may save build time, and help future modular exclusion. BUG=none TBR=ben,kbr,brettw,jar (An Android only change to gyps) Review URL: https://chromiumcodereview.appspot.com/10823291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151529 0039d316-1c4b-4281-b951-d872f2087c98
* Panels refactor: Support browserless panels on Linux.jennb@chromium.org2012-08-141-0/+5
| | | | | | | | | | BUG=127323 TEST=Enabled tests for refactored panels on Linux Review URL: https://chromiumcodereview.appspot.com/10831226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151526 0039d316-1c4b-4281-b951-d872f2087c98
* Add the android partner bookmark shim.tedchoc@chromium.org2012-08-141-0/+4
| | | | | | | | | | | | This is used android's NTP bookmark page to inject partner bookmarks on top of the user's bookmark model without modifying thiers. BUG=138236 Review URL: https://chromiumcodereview.appspot.com/10834237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151509 0039d316-1c4b-4281-b951-d872f2087c98
* Move AutofillExternalDelegateGtk to chrome/browser/ui/gtk/autofill, where it ↵joi@chromium.org2012-08-141-2/+2
| | | | | | | | | | | | | | | | belongs. The class implementation is all to do with UI, and has dependencies on GTK UI code, so this seems a more appropriate home for it. Moving it to its rightful home also removes a couple of unwanted includes from chrome/browser/autofill/DEPS. TBR=ben@chromium.org BUG=140037 Review URL: https://chromiumcodereview.appspot.com/10828259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151467 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 151419 - Replace HistoryQuickProvider protobuf-based caching with an ↵mrossetti@chromium.org2012-08-141-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | SQLite-based database. The protobuf-based cache was only being read at startup and written at shutdown. (Except that when the cache could not be read at startup the cache would immediately be saved upon private data reconstruction from the History database.) With the new implementation using an SQLite database for the HQP cache the private data will be restored from the cache database at startup and continually updated during normal operation. There is no need to flush or write the cache at shutdown as it is constantly kept up-to-date. Detailed comments about the changes made in this CL can be found in the document shared separately. Reviewer suggestions: sky: for proper thread usage. Also chrome/browser/ui/ and chrome/browser/visitedlink/. pkasting: for whatever you'd like to check over but please look over the design document shared separately. shess: please take a look at database usage in chrome/browser/history/in_memory_url_cache_database.h/.cc. BUG=95686,95876,131668 TEST=New tests added, old tests updated, all tests pass. To manually verify changes: NOTE: For tests using chrome://omnibox be sure to check the "Show results per provider" and then look at the results for the HistoryQuickProvider. 1) New visits: Type an URL never visited before. Bring up new tab. Start typing the URL or parts of the page title or both and verify that the page is offered as a suggestion. 2) New visits: Type an URL never visited before. Do search using chrome://omnibox. New visit should show. 3) Delete visit: Visit some pages and verify they have been recorded. Bring up history and delete one of the visits. Check via chrome://omnibox that it was deleted. 4) Clear history: Visit some pages. Clear the visit history. Check via chrome://omnibox that none of the visits are still returned by the HQP. 5) Updated site: Create a local page and visit it. Search using chrome://omnibox by page title and verify it can be found. Change the page title dramatically and revisit the page. Verify via chrome://oomnibox that the page can be found by words from the new title. Review URL: https://chromiumcodereview.appspot.com/10477018 TBR=mrossetti@chromium.org Review URL: https://chromiumcodereview.appspot.com/10830297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151424 0039d316-1c4b-4281-b951-d872f2087c98
* Replace HistoryQuickProvider protobuf-based caching with an SQLite-based ↵mrossetti@chromium.org2012-08-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | database. The protobuf-based cache was only being read at startup and written at shutdown. (Except that when the cache could not be read at startup the cache would immediately be saved upon private data reconstruction from the History database.) With the new implementation using an SQLite database for the HQP cache the private data will be restored from the cache database at startup and continually updated during normal operation. There is no need to flush or write the cache at shutdown as it is constantly kept up-to-date. Detailed comments about the changes made in this CL can be found in the document shared separately. Reviewer suggestions: sky: for proper thread usage. Also chrome/browser/ui/ and chrome/browser/visitedlink/. pkasting: for whatever you'd like to check over but please look over the design document shared separately. shess: please take a look at database usage in chrome/browser/history/in_memory_url_cache_database.h/.cc. BUG=95686,95876,131668 TEST=New tests added, old tests updated, all tests pass. To manually verify changes: NOTE: For tests using chrome://omnibox be sure to check the "Show results per provider" and then look at the results for the HistoryQuickProvider. 1) New visits: Type an URL never visited before. Bring up new tab. Start typing the URL or parts of the page title or both and verify that the page is offered as a suggestion. 2) New visits: Type an URL never visited before. Do search using chrome://omnibox. New visit should show. 3) Delete visit: Visit some pages and verify they have been recorded. Bring up history and delete one of the visits. Check via chrome://omnibox that it was deleted. 4) Clear history: Visit some pages. Clear the visit history. Check via chrome://omnibox that none of the visits are still returned by the HQP. 5) Updated site: Create a local page and visit it. Search using chrome://omnibox by page title and verify it can be found. Change the page title dramatically and revisit the page. Verify via chrome://oomnibox that the page can be found by words from the new title. Review URL: https://chromiumcodereview.appspot.com/10477018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151419 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 151353 - Panels refactor: Support browserless panels on Linux.simonmorris@chromium.org2012-08-131-5/+0
| | | | | | | | | | | | | BUG=127323 TEST=Enabled tests for refactored panels on Linux Review URL: https://chromiumcodereview.appspot.com/10831226 TBR=jennb@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151358 0039d316-1c4b-4281-b951-d872f2087c98
* Panels refactor: Support browserless panels on Linux.jennb@chromium.org2012-08-131-0/+5
| | | | | | | | | | BUG=127323 TEST=Enabled tests for refactored panels on Linux Review URL: https://chromiumcodereview.appspot.com/10831226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151353 0039d316-1c4b-4281-b951-d872f2087c98
* Create chrome/browser/api directory. Move infobar delegates used by Autofill ↵joi@chromium.org2012-08-131-10/+10
| | | | | | | | | | | | | | to the directory. Also, consolidate infobar delegate interfaces under infobars/ rather than some under infobars/ and some under tab_contents/, as the ones under tab_contents/ were not coupled with tab_contents/ in any way. Remove feedback/proto/extension.pb.h from Autofill's DEPS file simply by dropping the include, it was not being used. BUG=140037,138280 Review URL: https://chromiumcodereview.appspot.com/10843071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151279 0039d316-1c4b-4281-b951-d872f2087c98
* chrome: Switch more files from views/ to ash/.tfarina@chromium.org2012-08-131-4/+4
| | | | | | | | | BUG=125846 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10855118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151219 0039d316-1c4b-4281-b951-d872f2087c98
* Unify and clean up system download notifications, add Mountain Lion support.avi@chromium.org2012-08-121-2/+3
| | | | | | | | | | BUG=138962 TEST=as in bug Review URL: https://chromiumcodereview.appspot.com/10827207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151195 0039d316-1c4b-4281-b951-d872f2087c98
* Drive: Remove gdata_params.hyoshiki@chromium.org2012-08-101-2/+0
| | | | | | | | | | | | Moves the definitions in gdata_params.h to each appropriate file. BUG=135306 TBR=ben@chromium.org # for chrome/chrome_browser.gypi (two files removed) Review URL: https://chromiumcodereview.appspot.com/10855034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151125 0039d316-1c4b-4281-b951-d872f2087c98
* launcher: Switch from views/ to ash/.tfarina@chromium.org2012-08-101-12/+12
| | | | | | | | | BUG=125846 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150976 0039d316-1c4b-4281-b951-d872f2087c98
* Add Startup Timing to CPMrdevlin.cronin@chromium.org2012-08-091-0/+2
| | | | | | | | | | | | Add in support for timing chrome's startup and session restore times. BUG=130212 TEST=Included Review URL: https://chromiumcodereview.appspot.com/10834015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150881 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Delete more 10.5-only codethakis@chromium.org2012-08-091-3/+0
| | | | | | | | | BUG=137676 TBR=tony, sky Review URL: https://chromiumcodereview.appspot.com/10837158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150878 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implementation of action box menu. It is still work in progress, ↵yefim@chromium.org2012-08-091-0/+4
| | | | | | | | | | | | | just CL is getting too big and need to share existing code with other developers. BUG=125307 Review URL: https://chromiumcodereview.appspot.com/10533086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150869 0039d316-1c4b-4281-b951-d872f2087c98
* (GTK only) For internal chrome pages display only a bubble with an info ↵markusheintz@chromium.org2012-08-091-0/+2
| | | | | | | | | | | | string instead of the Website Settings popup. BUG=140450 TEST=For internal chrome pages like chrome://settings only a small bubble with an info string is displayed. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10837174 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150858 0039d316-1c4b-4281-b951-d872f2087c98
* Media galleries: configuration dialog controller and GTK impl.estade@chromium.org2012-08-091-0/+4
| | | | | | | | | BUG=134929 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10826129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150698 0039d316-1c4b-4281-b951-d872f2087c98
* Remove metrics collection from Kiosk Mode.rkc@chromium.org2012-08-091-2/+0
| | | | | | | | | | | | | | | | | Metrics collection for KioskMode has been replaced by data pulled from Analytics. Remove the current metrics reporting since it's broken and bloat. Reviews requested: satorux@ - Main reivew + OWNER's review for ChromeOS sky@ - OWNER's review for everything else :) R=satorux@chromium.org,sky@chromium.org BUG=126878 TEST=Kiosk mode works as before. Review URL: https://chromiumcodereview.appspot.com/10825257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150657 0039d316-1c4b-4281-b951-d872f2087c98
* Fire a notification in Windows 8 metro chrome which informs the user about a ↵ananta@chromium.org2012-08-081-0/+2
| | | | | | | | | | | | | | completed download. This is achieved by a new class DownloadCompletionObserver which lives in the newly added file download_completion_observer_win.cc/.h in chrome/browser/download. This class observes the DownloadManager and the DownloadItem to get information about download items getting created and completing. BUG=133109 R=cpu,asanka Review URL: https://chromiumcodereview.appspot.com/10832174 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150597 0039d316-1c4b-4281-b951-d872f2087c98
* views: Remove unused indexed_db_info_view files.tfarina@chromium.org2012-08-081-4/+0
| | | | | | | | | | R=pkasting@chromium.org TBR=ben@chromium.org NOTRY=True Review URL: https://chromiumcodereview.appspot.com/10826162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150553 0039d316-1c4b-4281-b951-d872f2087c98
* Replace InputMethodEngineIBus.nona@chromium.org2012-08-081-2/+2
| | | | | | | | | | | | | This CL removes libibus dependent code. This CL does not provide functionally changes into extension IME. This CL does not provide any unittests for input_method_engine_ibus.{cc|h}. Let me split CL for simplicity. BUG=126947 TEST=Try bots and manually check the extension IME works on Lumpy. Review URL: https://chromiumcodereview.appspot.com/10834108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150497 0039d316-1c4b-4281-b951-d872f2087c98
* extension_utils: Switch from views/ to ash/.tfarina@chromium.org2012-08-081-2/+2
| | | | | | | | | BUG=125846 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10823223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150479 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreaming ChromeBrowserMainAndroidaurimas@chromium.org2012-08-071-0/+6
| | | | | | | | | | | | Upstreaming the chrome_browser_main_android and its immediate dependencies. This code is used to override the default chromium initialization with android specific initialization. Android uses custom MessageLoop. BUG=138184 TEST=Compile unit_tests_apk target Review URL: https://chromiumcodereview.appspot.com/10819003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150438 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding this as this did not fix the chromiumos breakage.ananta@chromium.org2012-08-071-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | Revert 150391 - Reverting this as it causes browser tests on the Linux ChromiumOS builder to fail. Will revert back if it does not address the redness. Revert 150380 - Add support for loading user cloud policy on desktop, behind the --load-cloud-policy-on-signin flag. Move UserCloudPolicyManager to be owned by the Profile as a step towards supporting multiple profiles. Added TestingProfile::Builder as a start towards taming the madness of all the different constructors and setters. BUG=141123 TEST=none Review URL: https://chromiumcodereview.appspot.com/10693022 TBR=atwilson@chromium.org Review URL: https://chromiumcodereview.appspot.com/10823208 TBR=ananta@chromium.org Review URL: https://chromiumcodereview.appspot.com/10823212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150404 0039d316-1c4b-4281-b951-d872f2087c98