summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Managed preferences warning banner for the Linux preferences dialog.mnissler@chromium.org2010-06-081-0/+4
| | | | | | | | | BUG=43423 TEST=Unit test in managed_prefs_banner_base_unittest.cc, manual UI tests Review URL: http://codereview.chromium.org/2425006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49151 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r49135: Linux: enable compiling GNOME Keyring and KWallet ↵mdm@chromium.org2010-06-081-5/+9
| | | | | | | | | | | integration. Some of the bots (memory, ARM) didn't get the new package installed yet. BUG=none TEST=none Review URL: http://codereview.chromium.org/2763001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49149 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: enable compiling GNOME Keyring and KWallet integration. It's still ↵mdm@chromium.org2010-06-081-9/+5
| | | | | | | | | | | unused. BUG=12351,25404 TEST=GNOME Keyring and KWallet get compiled, but add no new library dependencies Review URL: http://codereview.chromium.org/2718001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49135 0039d316-1c4b-4281-b951-d872f2087c98
* First unified app menu behind the "--new-wrench-menu" flag.erg@chromium.org2010-06-081-0/+2
| | | | | | | | | | | | | | | | Does not contain Cole's unified edit menu / zoom controls. This is just scaffolding that should allow all the rest of the unified menu to exist, while letting each platform implement the native-only portions in their platform specific ways. Only modifies the linux implementation to actually use the new model, though the command line flag and the new model should be shared between platforms. BUG=45734,45757 TEST=Run with --new-wrench-menu on linux. Notice how long the unified menu is. Review URL: http://codereview.chromium.org/2677006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49130 0039d316-1c4b-4281-b951-d872f2087c98
* Using PulseAudio for volume and mute key handling.scherkus@chromium.org2010-06-071-1/+10
| | | | | | | | | | Patch by davej@chromium.org: http://codereview.chromium.org/2285004/show BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49099 0039d316-1c4b-4281-b951-d872f2087c98
* Support multiple PrefStoresmnissler@chromium.org2010-06-071-0/+3
| | | | | | | | | | | | Add interface for multi_pref_store_manager. BUG=40259 TEST=Unittests in pref_service_unittest.cc, pref_value_store_unittest.cc Review URL: http://codereview.chromium.org/1957005 Patch from Markus Heintz <markusheintz@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49048 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 48997 [causes Windows unit_tests to hang] - Group plugins in ↵viettrungluu@chromium.org2010-06-051-2/+0
| | | | | | | | | | | | | | | | | | | | | about:plugins and show update link for out-of-date ones. Patch by mavrommatis, original review here: <http://codereview.chromium.org/1991005>. Original description follows: (1) Group plugins with the same name together. (2) Show a download link for plugin versions with known security problems in about:plugins. BUG=3910 TEST=Open "chrome://plugins", see that plugins are grouped, and that any vulnerable plugins are marked red. Try enabling and disabling plugin groups. Review URL: http://codereview.chromium.org/2686001 TBR=viettrungluu@chromium.org Review URL: http://codereview.chromium.org/2652002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49003 0039d316-1c4b-4281-b951-d872f2087c98
* Group plugins in about:plugins and show update link for out-of-date ones.viettrungluu@chromium.org2010-06-051-0/+2
| | | | | | | | | | | | | | | | Patch by mavrommatis, original review here: <http://codereview.chromium.org/1991005>. Original description follows: (1) Group plugins with the same name together. (2) Show a download link for plugin versions with known security problems in about:plugins. BUG=3910 TEST=Open "chrome://plugins", see that plugins are grouped, and that any vulnerable plugins are marked red. Try enabling and disabling plugin groups. Review URL: http://codereview.chromium.org/2686001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48997 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Change content settings from showing tabs on top to showing a list on ↵thakis@chromium.org2010-06-041-0/+2
| | | | | | | | | | | | | | | | | the side. xib changes: * Set NSTabView's style to "Tabless" (but kept panes in an NSTabView, since it's a convenient method to handle multiple overlapping views in IB) * Put NSTabView into a split view, put a table view in the other split pane of the split view, gave it class TabViewSwitcherTable * changed autosize flags of all child views of the tab view items * Made the NSTabView the tabView_ of the table view BUG=45546 TEST=Content settings window should still work. If it's opened through an omnibox bubble, the right section should still be autoselected. Review URL: http://codereview.chromium.org/2534001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48956 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Image-drawing which doesn't require image-flipping.shess@chromium.org2010-06-041-0/+2
| | | | | | | | | | | | | | | Snow Leopard deprecated -[NSImage setFlipped:] for good reasons. This implements a method similar to the new -[NSImage drawInRect:*:respectFlipped:] method, which allows images to be drawn so that they always look right visually regardless of the -isFlipped status of the view being drawn. BUG=38943 TEST=Autocomplete, download, and reload button look right. Review URL: http://codereview.chromium.org/2587003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48954 0039d316-1c4b-4281-b951-d872f2087c98
* Move import in Mac OS X into its own process.mirandac@chromium.org2010-06-041-0/+5
| | | | | | | | BUG=18774 TEST=import still works. Review URL: http://codereview.chromium.org/502045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48928 0039d316-1c4b-4281-b951-d872f2087c98
* Added user image screen for new user login (or old user logging in throughavayvod@chromium.org2010-06-031-0/+6
| | | | | | | | | | | | | new user screen). If user takes snapshot and hits OK on image screen, the snapshot becomes user image. If user presses Cancel, his image is downloaded via Contacts API. BUG=cros:3175 TEST=Login via new user login window. Verify that both use cases work if you logout after the browser is shown. Review URL: http://codereview.chromium.org/2578001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48828 0039d316-1c4b-4281-b951-d872f2087c98
* Combine the combo box class used by mozc and chewingzork@chromium.org2010-06-031-0/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2558001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48817 0039d316-1c4b-4281-b951-d872f2087c98
* Linux/GTK: implement update notification.estade@chromium.org2010-06-031-0/+2
| | | | | | | | | BUG=45148 TEST=compile chrome with PRODUCT_VERSION manually set to something higher than the current version (e.g. 7.0.0.0), and manually set the upgrade detector time to something short (like 10 seconds). Launch chrome and wait a short time for the update notification to appear. The update notification should pulse every few seconds, and should stop pulsing when the user opens the wrench menu. The about menu item should launch a dialog that allows the user to restart chrome, restoring the current session. Review URL: http://codereview.chromium.org/2365003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48795 0039d316-1c4b-4281-b951-d872f2087c98
* Initial cut at scaffolding for mac sidetabs. No visible changes to browser ↵pinkerton@chromium.org2010-06-021-0/+3
| | | | | | | | | | without --enable-vertical-tabs, and even then, don't expect it to work. BUG=44773 TEST=infobars, bookmark bar, tab strip, etc should all behave correctly when showing, hiding, and widnow resizing. This cl should have no visible impact without the above flag on the command line. Review URL: http://codereview.chromium.org/2475002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48765 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r48735 "Added user image screen for new user login (or old user ↵oshima@chromium.org2010-06-021-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | logging in through" This reverts commit 4ffcb495af72106fe243c6982119d799325d86ba. The following tests were failing with this change. NetworkScreenTest.Basic NetworkScreenTest.NetworksConnectedNotSelected NetworkScreenTest.EthernetSelected NetworkScreenTest.WifiSelected NetworkScreenTest.CellularSelected NetworkScreenTest.WifiWaiting LoginScreenTest.TestBasic LoginScreenTest.AuthenticationFailed LoginScreenTest.IncognitoLogin grd files are excluded from revert to avoid build failures. TBR=avayvod@chromium.org BUG=none TEST=chromeos build bot should cycle green Review URL: http://codereview.chromium.org/2498003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48761 0039d316-1c4b-4281-b951-d872f2087c98
* Added user image screen for new user login (or old user logging in throughavayvod@google.com2010-06-021-0/+6
| | | | | | | | | | | | | new user screen). If user takes snapshot and hits OK on image screen, the snapshot becomes user image. If user presses Cancel, his image is downloaded via Contacts API. BUG=cros:3175 TEST=Login via new user login window. Verify that both use cases work if you logout after the browser is shown. Review URL: http://codereview.chromium.org/2118002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48735 0039d316-1c4b-4281-b951-d872f2087c98
* Show spinner on login (both images window and "New user").nkostylev@google.com2010-06-021-0/+1
| | | | | | | | | | | Added alpha channel for spinner. BUG= http://crosbug.com/3299 TEST=If the Sign in is longer than 500ms spinner will be shown. Review URL: http://codereview.chromium.org/2438001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48713 0039d316-1c4b-4281-b951-d872f2087c98
* Added notification for network message.chocobo@chromium.org2010-06-011-0/+2
| | | | | | | | BUG=chromium-os:2556 TEST=manually connect to network with wrong password and see notification. Review URL: http://codereview.chromium.org/2074017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48641 0039d316-1c4b-4281-b951-d872f2087c98
* Adding an SQLite database for TopSites.nshkrob@chromium.org2010-06-011-0/+1
| | | | | | | | | BUG=None TEST=TopSitesTest Review URL: http://codereview.chromium.org/2249004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48639 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chewing options windowzork@chromium.org2010-06-011-0/+2
| | | | | | | | | BUG=chromium-os:2624 TEST=Open the IME settings window. Add Traditional Chinese. Check that there is an options dialog next to Chewing, and click on it. Review URL: http://codereview.chromium.org/2421001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48619 0039d316-1c4b-4281-b951-d872f2087c98
* Share common location bar functions across the 3 platforms that uses them.tfarina@chromium.org2010-05-301-0/+2
| | | | | | | | | BUG=None TEST=compiles, and everything should works as before. Review URL: http://codereview.chromium.org/2125020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48568 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at experimental omnibox API. There are plenty of rough edges and ↵mpcomplete@chromium.org2010-05-281-0/+2
| | | | | | | | | | | | | | | features to work on, but it's in a usable state. When an extension is installed that specifies an omnibox keyword in its manifest, we add that keyword to the user's list of Search Engines. The user can then edit this keyword later. I'm leveraging most of the original search engine keyword code. An extension keyword has a special URL that identifies it as an extension keyword. There is some special case code to treat these keywords slightly differently throughout the omnibox code. BUG=38884 Review URL: http://codereview.chromium.org/2078021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48503 0039d316-1c4b-4281-b951-d872f2087c98
* Re-landing mistakenly reverted CL http://codereview.chromium.org/2101021.denisromanov@chromium.org2010-05-281-0/+2
| | | | | | | | | | | | Adding initial implementation of the PartnerCustomization classes. BUG=chromiumos:3176 TEST=Run out/Debug/unit_tests. Run out/Debug/chrome --login-manager --startup-manifest=./chrome/browser/chromeos/testdata/startup_manifest.json. There should be no asserts. TBR=avayvod Review URL: http://codereview.chromium.org/2333004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48473 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 48424 - Adding initial implementation of the PartnerCustomization ↵jrg@chromium.org2010-05-271-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | classes. BUG=chromiumos:3176 TEST=Run out/Debug/unit_tests. Run out/Debug/chrome loginmanager startupmanifest=./chrome/browser/chromeos/testdata/startup_manifest.json. There should be no asserts. Review URL: http://codereview.chromium.org/2101021 TBR=denisromanov@chromium.org Build error below. I don't immediately see how this CL caused the problem, but the only other things on the blamelist are valgrind suppressions which don't change code. Linking... LINK : warning LNK4224: /OPT:NOWIN98 is no longer supported; ignored Creating library C:\b\slave\chromium-rel-builder\build\src\build\Release\lib\npchrome_frame.lib and object C:\b\slave\chromium-rel-builder\build\src\build\Release\lib\npchrome_frame.exp chrome_tab.obj : error LNK2001: unresolved external symbol "unsigned int (__stdcall* ATL::g_pfnGetThreadACP)(void)" (?g_pfnGetThreadACP@ATL@@3P6GIXZA) chrome_frame_ie.lib(chrome_active_document.obj) : error LNK2001: unresolved external symbol "unsigned int (__stdcall* ATL::g_pfnGetThreadACP)(void)" (?g_pfnGetThreadACP@ATL@@3P6GIXZA) chrome_frame_npapi.lib(utils.obj) : error LNK2001: unresolved external symbol "unsigned int (__stdcall* ATL::g_pfnGetThreadACP)(void)" (?g_pfnGetThreadACP@ATL@@3P6GIXZA) C:\b\slave\chromium-rel-builder\build\src\build\Release\servers\npchrome_frame.dll : fatal error LNK1120: 1 unresolved externals Error executing link.exe (tool returned code: 1120) 2 build system warning(s): - VS settings folder not found - Interoperability reenabled Review URL: http://codereview.chromium.org/2224008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48428 0039d316-1c4b-4281-b951-d872f2087c98
* Adding initial implementation of the PartnerCustomization classes.denisromanov@chromium.org2010-05-271-0/+2
| | | | | | | | | BUG=chromiumos:3176 TEST=Run out/Debug/unit_tests. Run out/Debug/chrome --login-manager --startup-manifest=./chrome/browser/chromeos/testdata/startup_manifest.json. There should be no asserts. Review URL: http://codereview.chromium.org/2101021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48424 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring of LoginManagerView in two separate classes NewUserView and ↵dpolukhin@chromium.org2010-05-271-2/+4
| | | | | | | | | | | | | LoginScreen. NewUserView will be reused for other user login on images login screen. TEST=No visible changes. BUG=crosbug.com/2320 Review URL: http://codereview.chromium.org/2253004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48405 0039d316-1c4b-4281-b951-d872f2087c98
* First cut at GPS support in chrome linuxjoth@chromium.org2010-05-271-0/+6
| | | | | | | | | | | | Uses libgps / gpsd to get gps fixes. Modified the location arbitrator to use GPS instead of network location provider. Current version requires manual code edit to enable (ENABLE_LIBGPS_LOCATION_PROVIDER) See http://docs.google.com/View?id=dfbnm49n_1g8ktswhr for demo instructions (work in progress) BUG=43868 TEST=Built with ENABLE_LIBGPS_LOCATION_PROVIDER and used gpsd's gpsfake script (see linked doc above) Review URL: http://codereview.chromium.org/2032010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48393 0039d316-1c4b-4281-b951-d872f2087c98
* Renames GeolocationContentSettingsTableModel to GeolocationExceptionsTableModelbulach@chromium.org2010-05-271-2/+2
| | | | | | | | | TEST=Compiles BUG=40286 Review URL: http://codereview.chromium.org/2069016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48385 0039d316-1c4b-4281-b951-d872f2087c98
* Modified chat manager extension to become an app extension.scherkus@chromium.org2010-05-271-1/+4
| | | | | | | | | | | | Patch by seh@chromium.org: http://codereview.chromium.org/2249001/show BUG=none TEST=none Review URL: http://codereview.chromium.org/2252004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48352 0039d316-1c4b-4281-b951-d872f2087c98
* Implement upgrade notifications.finnur@chromium.org2010-05-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we detect that the installed version is newer than the version you are running we show a little throbbing orange dot over the wrench menu. If you open the wrench menu and close it again, the throbbing will stop. However, if you look at the contents of the wrench menu you'll notice that the About box menu item has been removed and in its place is a menu item "Update Chrome Now" with a bright orange icon to draw your attention to it. Clicking on the icon shows a dialog box asking whether you want to restart Chrome. If you do, the browser restarts with your session restored (even if you have Session Restore turned off). Known issues: - Currently this is Windows only. We'll have to port this to Linux and do something differnet for Mac (which doesn't have the wrench menu). - Showing an icon in front of Update Chrome causes the checkbox for the bookmark bar menu to go away. Given that we will soon redesign the menus I'm not going to spend much time trying to fix it. BUG=27941 TEST=Wait for Chrome to be upgraded in the background, an orange dot should appear over the wrench menu and if you select Update Chrome your session should be retained. Review URL: http://codereview.chromium.org/2225003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48318 0039d316-1c4b-4281-b951-d872f2087c98
* Drop files from the gyp that don't exist. list_background.h was committed ↵avi@chromium.org2010-05-261-6/+3
| | | | | | | | | | | with the wrong path, standard_menus.h went away in r46987, pref_store.h in r47915, spellchecker_common in r32561, transport_dib.h in 42101. BUG=none TEST=none Review URL: http://codereview.chromium.org/2247006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48300 0039d316-1c4b-4281-b951-d872f2087c98
* Add styling for buttons.feldstein@chromium.org2010-05-261-0/+1
| | | | | | | | | | | Adds the CSS that follows roma's button design. BUG=none TEST=none Review URL: http://codereview.chromium.org/2159004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48231 0039d316-1c4b-4281-b951-d872f2087c98
* Remove previous print preview work in preparation for new work.viettrungluu@chromium.org2010-05-251-2/+0
| | | | | | | | | | | | | | | | | | | | The new work will take a very different approach (using a component extension, similar to the bookmark manager). This basically reverts the following commits: - http://src.chromium.org/viewvc/chrome?view=rev&revision=20595 (http://codereview.chromium.org/155067) - http://src.chromium.org/viewvc/chrome?view=rev&revision=19918 (http://codereview.chromium.org/155051) - http://src.chromium.org/viewvc/chrome?view=rev&revision=19906 (http://codereview.chromium.org/150207) BUG=173 TEST=everything still builds Review URL: http://codereview.chromium.org/2156003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48162 0039d316-1c4b-4281-b951-d872f2087c98
* remove dependencies on obsolete chrome os login helper binaries. This has a ↵cmasone@google.com2010-05-241-2/+0
| | | | | | | | | | | nice side effect of getting rid of some circular GYP dependencies introduced by these targets. BUG=35308 TEST=build chrome, look for session and emit_login_prompt_ready in the output dir; they should not be there. Review URL: http://codereview.chromium.org/2078026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48094 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implementation of a config dialog for ibus-mozc.yusukes@google.com2010-05-241-0/+2
| | | | | | | | | | | | | | | - Implemented the dialog which shows 4 pref items: Input method (Romaji/Kana), keymap (MSIME/ATOK/Kotoeri), punctuation style, and symbol style. - Added string resources for the dialog to generated_resources.grd. - Added chrome prefs to pref_names.cc. - Added mappings from the mozc engine name to the dialog to language_config_view.cc while it's commented out now. - Added comments to sync/glue/synchronized_preferences.h. BUG=chromium-os:2625 TEST=manual Review URL: http://codereview.chromium.org/2068014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48021 0039d316-1c4b-4281-b951-d872f2087c98
* Break gyp cycles on Linux.tony@chromium.org2010-05-241-1/+1
| | | | | | | | | | The cycle is between installer.gyp and chrome.gyp. The fix is to switch installer.gyp into installer.gypi and include it into chrome.gyp BUG=35308 Review URL: http://codereview.chromium.org/2067018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48007 0039d316-1c4b-4281-b951-d872f2087c98
* Removed dependency on ChromeThread from JsonPrefStore and moved ↵sanjeevr@chromium.org2010-05-211-2/+0
| | | | | | | | | | | JsonPrefStore and PrefStore to chrome/common. This is because JsonPrefStore is needed in the service process BUG=None. TEST=Updated unit-tests Review URL: http://codereview.chromium.org/2066015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47915 0039d316-1c4b-4281-b951-d872f2087c98
* [Win] Implement core mechanism to honor Windows Group Policydanno@chromium.org2010-05-211-2/+4
| | | | | | | | | BUG=42640 TEST=--gtest_filter=WinConfigurationPolicyProviderTest* Review URL: http://codereview.chromium.org/2119005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47910 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47675.mirandac@chromium.org2010-05-201-0/+1
| | | | | | | | | | Instead of moving data types into common/, create a special class of IPC messages that live in the browser directory, specifically for importing browser-related data. BUG=18774 TEST=none Review URL: http://codereview.chromium.org/2095020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47827 0039d316-1c4b-4281-b951-d872f2087c98
* Moved ImportantFileWriter to chrome/common in preparation of moving ↵sanjeevr@chromium.org2010-05-201-2/+0
| | | | | | | | | | | JsonPrefStore to chrome/common. BUG=None. TEST=Unit-tests moved and modified. Review URL: http://codereview.chromium.org/2128014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47818 0039d316-1c4b-4281-b951-d872f2087c98
* Submitting http://codereview.chromium.org/2081006/show on behalf of ↵zelidrag@chromium.org2010-05-201-0/+2
| | | | | | | | | | | | | | | rkc@chromium.org: Changes for sending user e-mail along with the feedback Changes to implement complete userfeedback stack. TBR=zelidrag@chromium.org TEST=none BUG=chromium-os:2761 Review URL: http://codereview.chromium.org/2090011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47777 0039d316-1c4b-4281-b951-d872f2087c98
* Integrated new bug icon in status bar. It opens bug reporting dialog.zelidrag@chromium.org2010-05-201-0/+2
| | | | | | | | | | BUG=chromium-os:3348 TEST=click on the new bug icon in the status bar, it should open bug reporting dialog Review URL: http://codereview.chromium.org/2134009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47762 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47749 - Integrated new bug icon in status bar. It opens bug reporting ↵cbentzel@chromium.org2010-05-201-2/+0
| | | | | | | | | | | | | | dialog. BUG=chromiumos:3348 TEST=click on the new bug icon in the status bar, it should open bug reporting dialog Review URL: http://codereview.chromium.org/2135005 TBR=zelidrag@chromium.org Review URL: http://codereview.chromium.org/2125013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47751 0039d316-1c4b-4281-b951-d872f2087c98
* Integrated new bug icon in status bar. It opens bug reporting dialog.zelidrag@chromium.org2010-05-191-0/+2
| | | | | | | | | BUG=chromium-os:3348 TEST=click on the new bug icon in the status bar, it should open bug reporting dialog Review URL: http://codereview.chromium.org/2135005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47749 0039d316-1c4b-4281-b951-d872f2087c98
* Adding sync support for Passwordszork@chromium.org2010-05-191-0/+8
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1851004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47686 0039d316-1c4b-4281-b951-d872f2087c98
* Move data types used in the importer process to common/, in preparation for ↵mirandac@chromium.org2010-05-191-1/+0
| | | | | | | | | | | import to run out of process. BUG= 18774 TEST= none. Review URL: http://codereview.chromium.org/2106015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47675 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implement NSObject zombies.shess@chromium.org2010-05-191-0/+2
| | | | | | | | | | | | | | | | | | | | | Apple's NSZombieEnabled setting makes it easier to catch messages to freed objects, but is mostly only useful in debugging environments. This implements a facility like NSZombieEnabled with the following additions: - The number of outstanding zombies can be configured. - Classes can opt-in to becoming zombies. - C++ destructors are correctly called on Leopard. The goal is to allow us to enable zombies in certain production builds to help debug some of the message-after-free bugs we have. BUG=35590,24987 TEST=everything Review URL: http://codereview.chromium.org/660411 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47674 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Split DefaultEncodingComboboxModel into its own file so it can be ↵tfarina@chromium.org2010-05-191-0/+2
| | | | | | | | | | | shared with the views UI side. BUG=None TEST=manually, everything should works as before. Review URL: http://codereview.chromium.org/1993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47609 0039d316-1c4b-4281-b951-d872f2087c98
* Add the new cookies API to Chrome Extensions, minus the eventcindylau@google.com2010-05-181-0/+6
| | | | | | | | | | | handler. BUG=38398 TEST=none Review URL: http://codereview.chromium.org/841006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47540 0039d316-1c4b-4281-b951-d872f2087c98