summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Add Filipino and Spanish Latin America to Languages and Input dialogsatorux@chromium.org2010-06-011-0/+5
| | | | | | | | | | | | | | As far as I've studied from the web, there seems to be no standard keyboard layout for Filipino, and XKB does not have keybouard layouts for Filipino. For now, associate Filipino with the US keyboard layout as tt seems that US keyboard layout is widely used. BUG=chromium-os:3644 3689 TEST=manually on the netbook Review URL: http://codereview.chromium.org/2456001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48627 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Remove button in Languages and Input dialog, and a crash bug in the dialogsatorux@chromium.org2010-06-012-113/+140
| | | | | | | | | | | | | | | | - Users should not be able to remove a language that is set to the UI language - Users should not be able to disable all input methods in Languages and Input dialog - Languages and Input dialog should not crash even when there is no language Along the way, associate Indonesian with the US keyboard. This is nicer than showing "Display Chromium OS in this language" only. BUG=chromium-os:3686 3687 TEST=manually on the netbook Review URL: http://codereview.chromium.org/2420002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48625 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: disable Scripts panel if remote debugging is enabledyurys@chromium.org2010-06-015-0/+21
| | | | | | Review URL: http://codereview.chromium.org/2429001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48620 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chewing options windowzork@chromium.org2010-06-0110-0/+616
| | | | | | | | | 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
* Remove deprecated file_util::ReplaceExtension API.tfarina@chromium.org2010-06-011-1/+1
| | | | | | | | | BUG=24672 TEST=out/Debug/base_unittests Review URL: http://codereview.chromium.org/2445001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48614 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable the offset computation logic for the vertical candidate window.satorux@chromium.org2010-06-011-14/+10
| | | | | | | | | | | | | | | | | | | | | | The problem with the original change was that it didn't call in GetHorizontalOffset() in OnSetLocationCursor(). Outside web contetns in Chrome, UpdateLookupTable signal is followed by SetLocationCursor signal. This caused: 1. OnUpdateLookupTable() to move the candidate window with the offset computed 2. Then OnSetLocationCursor() to move the candidate window without the offset. This resulted in a flicker of the candidate window. BUG=chromium-os:2720 TEST=manually on the netbook Review URL: http://codereview.chromium.org/2423001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48612 0039d316-1c4b-4281-b951-d872f2087c98
* Support Indonesian UI.yusukes@google.com2010-05-312-3/+26
| | | | | | | | | BUG=chromium-os:3643 TEST=manually Review URL: http://codereview.chromium.org/2425001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48603 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test expectations for language tooltips.zork@chromium.org2010-05-311-3/+3
| | | | | | | | | BUG=none TEST=run browser_tests Review URL: http://codereview.chromium.org/2426001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48600 0039d316-1c4b-4281-b951-d872f2087c98
* Added cp service parameter to ClientLogin authentication.avayvod@google.com2010-05-318-128/+236
| | | | | | | | | | | Use received auth token to get user image from Contacts API. BUG=cros:2347 TEST=Verify that correct user image is downloaded on login and shown on consequent login. Review URL: http://codereview.chromium.org/2222007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48597 0039d316-1c4b-4281-b951-d872f2087c98
* Add Cangjie layout name.zork@chromium.org2010-05-312-0/+6
| | | | | | | | | BUG=chromium-os:3428 TEST=Open the IME config menu, check that cangjie has a readable name. Review URL: http://codereview.chromium.org/2412001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48595 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 422.0 to 423.0chrome-release@google.com2010-05-311-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48593 0039d316-1c4b-4281-b951-d872f2087c98
* Add test name to OOP timeout log message so the log parser knows which one ↵pam@chromium.org2010-05-311-1/+1
| | | | | | | | | | timed out. BUG=34764 TEST=buildbot waterfall reports don't show "did not complete" when test times out Review URL: http://codereview.chromium.org/2342002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48591 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize CookiesTreeModel with a cookie monster instead of a profil.jochen@chromium.org2010-05-317-30/+23
| | | | | | | | | BUG=45230 TEST=unit_tests Review URL: http://codereview.chromium.org/2369001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48587 0039d316-1c4b-4281-b951-d872f2087c98
* Use seperate consumers for search and query requests.jochen@chromium.org2010-05-313-13/+14
| | | | | | | | | BUG=41005 TEST=as described in the bug Review URL: http://codereview.chromium.org/2322005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48586 0039d316-1c4b-4281-b951-d872f2087c98
* Remove more occurrences of FromWStringHack from code base.tfarina@chromium.org2010-05-313-44/+42
| | | | | | | | | BUG=24672 TEST=trybots Review URL: http://codereview.chromium.org/2401001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48584 0039d316-1c4b-4281-b951-d872f2087c98
* Change the IME config dialog to present a list of checkboxes instead of ↵zork@chromium.org2010-05-314-93/+94
| | | | | | | | | | | radio buttons. BUG=chromium-os:2538 TEST=Open the IME config dialog. Select a language with multiple input types. Try to select more than one. Review URL: http://codereview.chromium.org/2221005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48583 0039d316-1c4b-4281-b951-d872f2087c98
* Remove deprecated versions of Registry functions.tfarina@chromium.org2010-05-312-15/+18
| | | | | | | | | BUG=None TEST=trybots Review URL: http://codereview.chromium.org/2403001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48581 0039d316-1c4b-4281-b951-d872f2087c98
* windows: Move mouse pointer automatically to the default button in a dialog box.tfarina@chromium.org2010-05-302-5/+16
| | | | | | | | | | BUG=2811 TEST=open gmail account, click on "Empty trash messages", the mouse should goes automatically to the default "OK" button. Review URL: http://codereview.chromium.org/1550009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48577 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 421.0 to 422.0chrome-release@google.com2010-05-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48573 0039d316-1c4b-4281-b951-d872f2087c98
* Share common location bar functions across the 3 platforms that uses them.tfarina@chromium.org2010-05-307-76/+75
| | | | | | | | | 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
* Updating trunk VERSION from 420.0 to 421.0chrome-release@google.com2010-05-291-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48560 0039d316-1c4b-4281-b951-d872f2087c98
* Changed printer page setup units to be in device co-ordinates (this is ↵sanjeevr@chromium.org2010-05-292-6/+10
| | | | | | | | | | | pixels on Windows and points on the Mac). Also fixed a bug with Mac dpi calculation. BUG=None. TEST=Test printing on Windows and Mac. Review URL: http://codereview.chromium.org/2351003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48558 0039d316-1c4b-4281-b951-d872f2087c98
* Added raster print support for Pepper plugins on the Mac.sanjeevr@chromium.org2010-05-292-38/+61
| | | | | | | | | BUG=None. TEST=Test printing from a Pepper plugin that supports the raster print interface on a Mac. Review URL: http://codereview.chromium.org/2349003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48555 0039d316-1c4b-4281-b951-d872f2087c98
* Patch GetFontData for internal plugin. This is needed on XP at the least.jam@chromium.org2010-05-281-0/+24
| | | | | | Review URL: http://codereview.chromium.org/2361002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48546 0039d316-1c4b-4281-b951-d872f2087c98
* This tunes up some of the snapshot creation code.gspencer@chromium.org2010-05-2813-152/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes: - Makes it so that the PaintAtSize message does what it should do: render the page at the size given and then scale (in the render process) the result to the desired size. - Changed some of the timeouts for updating snapshots to help with performance - Reduced the number of cases where we refresh snapshots in response to tabs changing. - Removed the need to force updates whenever we switch to overview mode, which makes it faster, and avoids the "shuffling" effect. - Started listening to TAB_CONTENTS_CONNECTED in order to detect new browsers, instead of BROWSER_WINDOW_READY, because there were still times when the tab contents didn't have any dimensions by the time BROWSER_WINDOW_READY was sent. This helps fix the bug referenced below. - Stopped updating snapshots in active mode. Now we just invalidate the snapshots and render them when we enter overview mode. - Added a parameter to indicate whether we prefer using the backing store or not when asking for snapshots from the thumbnail generator. - Added tracking of a timestamp for events from the window manager so we can avoid racing. TEST=ran in chromeos under WM and verified snapshot contents BUG=chromium-os:3142, 3136 Review URL: http://codereview.chromium.org/2098006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48544 0039d316-1c4b-4281-b951-d872f2087c98
* Defend against messages being received prior to having been initialized.michaeln@chromium.org2010-05-285-19/+19
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2321002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48542 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled mousewheel coalescing to work better for ChromeOS.davemoore@chromium.org2010-05-287-19/+135
| | | | | | | | | | | | | This was important because the browser process couldn't keep up with the input stream, resulting in poor 2 finger scroll behavior. It's now tuned to the settings in cros. BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/2239001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48541 0039d316-1c4b-4281-b951-d872f2087c98
* Adds enabling of experimental menu.sky@chromium.org2010-05-281-0/+1
| | | | | | | | | | TBR=oshima@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/2376002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48540 0039d316-1c4b-4281-b951-d872f2087c98
* ProcessSingleton(all): create the lock immediately after failing to connect ↵mattm@chromium.org2010-05-288-26/+126
| | | | | | | | | | | | | to an existing process. ProcessSingletonLinux: if creating the lock fails, try to notify again. BUG=44417 TEST=manual Review URL: http://codereview.chromium.org/2066014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48533 0039d316-1c4b-4281-b951-d872f2087c98
* Adds side tab layout for chromeos. As part of this I renamed thesky@chromium.org2010-05-2812-31/+171
| | | | | | | | | | | | | compact location bar menu to experimental and place both items there. The two are mutually exclusive, so toggling one untoggles the other. Also makes the status bubble not overlap the tabstrip for side tabs. BUG=none TEST=none Review URL: http://codereview.chromium.org/2340001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48531 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize an unititialized data member that valgrind noticed for us.michaeln@chromium.org2010-05-281-1/+5
| | | | | | | | | BUG=45261 TEST=none Review URL: http://codereview.chromium.org/2319001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48528 0039d316-1c4b-4281-b951-d872f2087c98
* Make SelfDeletePluginInvokeAlert an interactive_ui test and reenable. Itmpcomplete@chromium.org2010-05-282-20/+20
| | | | | | | | | | requires the screen to be unlocked to run. BUG=44958 Review URL: http://codereview.chromium.org/2321005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48523 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Fix padding of the page/app menus.erg@chromium.org2010-05-281-2/+7
| | | | | | | | | | | | | | In r47478, I removed the hbox that the page and app menus were in because I though that with the new left/right toolbar boxes, they were unnecessary. But they're needed to group the two buttons together with no space between them, but with padding on the right. BUG=none TEST=none Review URL: http://codereview.chromium.org/2375002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48522 0039d316-1c4b-4281-b951-d872f2087c98
* Change the default tab on net-internals from "requests" to "data".eroman@chromium.org2010-05-281-2/+2
| | | | | | | | (This way don't need to give separate instructions on bug reports depending on what version of chrome they are using, can still just say "copy dump from about:net-internals") Review URL: http://codereview.chromium.org/2365002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48517 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ability to add sub-menu items with extension context menu API.asargent@chromium.org2010-05-282-1/+12
| | | | | | | | | | | BUG=45157 TEST=Try adding a context menu item with the chrome.experimental.contextMenu API, and then adding another one whose parentId is set to the id of the first one. This should now succeed. Review URL: http://codereview.chromium.org/2296002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48514 0039d316-1c4b-4281-b951-d872f2087c98
* File browser crash fix.zelidrag@chromium.org2010-05-281-2/+5
| | | | | | | | | | BUG=3650 TEST=none Review URL: http://codereview.chromium.org/2343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48505 0039d316-1c4b-4281-b951-d872f2087c98
* First pass at experimental omnibox API. There are plenty of rough edges and ↵mpcomplete@chromium.org2010-05-2840-99/+801
| | | | | | | | | | | | | | | 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
* GTK: Mixed content scheme should be gray.erg@chromium.org2010-05-281-0/+2
| | | | | | | | | BUG=45271 TEST=none Review URL: http://codereview.chromium.org/2343001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48499 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: More signal macro usage.erg@chromium.org2010-05-288-195/+145
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2345002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48498 0039d316-1c4b-4281-b951-d872f2087c98
* Separate version env variable for different distributions.huanr@chromium.org2010-05-285-1/+13
| | | | | | | | BUG=26819 Review URL: http://codereview.chromium.org/2339001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48495 0039d316-1c4b-4281-b951-d872f2087c98
* Changed values of Cloud Print GAIA service id and Talk service URL to ↵sanjeevr@chromium.org2010-05-281-4/+2
| | | | | | | | | | production values. BUG=None. TEST=Test with production cloudprint service. Review URL: http://codereview.chromium.org/2254003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48494 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused file render_process.cc. render_process_impl.cc is where the ↵thakis@chromium.org2010-05-281-298/+0
| | | | | | | | action is these days. Review URL: http://codereview.chromium.org/2373003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48493 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use web application meta tags for application shortcuts where possible.phajdan.jr@chromium.org2010-05-282-16/+2
| | | | | | | | | TEST=none BUG=45124 Review URL: http://codereview.chromium.org/2263005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48491 0039d316-1c4b-4281-b951-d872f2087c98
* Introduces cros:// schema for web-page to chrome communication in ChromeOS.glotov@chromium.org2010-05-284-3/+59
| | | | | | | | | | | Add test that verifies web-page to chrome communication. BUG=cros/3177 TEST=out/Debug/browser_tests --gtest_filter=AccountScreenTest.TestSchemeInspector Review URL: http://codereview.chromium.org/2291002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48487 0039d316-1c4b-4281-b951-d872f2087c98
* Rename class to comply with style guide. Tweak comments for grammar and ↵avi@chromium.org2010-05-283-61/+61
| | | | | | | | | | | correctness. BUG=none TEST=n/a Review URL: http://codereview.chromium.org/2273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48485 0039d316-1c4b-4281-b951-d872f2087c98
* Add ppapi plugins to about:pluginsdarin@chromium.org2010-05-2811-92/+128
| | | | | | | | | | | | Querying the plugin path and actual mime type is moved from creation of the WebPluginDelegate to creation of the WebPlugin. This cleaned up some code. R=jam BUG=45289 TEST=none Review URL: http://codereview.chromium.org/2262002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48484 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 419.0 to 420.0chrome-release@google.com2010-05-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48475 0039d316-1c4b-4281-b951-d872f2087c98
* Re-landing mistakenly reverted CL http://codereview.chromium.org/2101021.denisromanov@chromium.org2010-05-2810-0/+414
| | | | | | | | | | | | 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
* Add localized values for keyboard layouts.zork@chromium.org2010-05-282-1/+146
| | | | | | | | | BUG=none TEST=Select a language with keyboard layouts in the IME option window. Review URL: http://codereview.chromium.org/2309001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48472 0039d316-1c4b-4281-b951-d872f2087c98
* Cancels an ongoing IME composition when receiving an IME_CANCEL_COMPOSITION ↵hbono@chromium.org2010-05-283-3/+22
| | | | | | | | | | | | event on Windows. This change just adds ImeInput::CancelIME() and use it when receiving an IME_CANCEL_COMPOSITION event. (I'm not sure it works well with all IMEs, though.) BUG=9883 TEST=none Review URL: http://codereview.chromium.org/2099012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48470 0039d316-1c4b-4281-b951-d872f2087c98