summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Enable the moniker patch by default.tommi@chromium.org2010-03-231-1/+1
| | | | | | | | | | TBR=amit BUG=none TEST=This enables PatchProtocols=2 by default. Review URL: http://codereview.chromium.org/1171001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42294 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark manager js lib: Some cleanup of the event class docs.arv@chromium.org2010-03-232-14/+25
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/1141007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42293 0039d316-1c4b-4281-b951-d872f2087c98
* Try and force the font size for the bookmarks bar and some hinttony@chromium.org2010-03-232-0/+19
| | | | | | | | | | text in the omnibox. BUG=26354 Review URL: http://codereview.chromium.org/1149002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42292 0039d316-1c4b-4281-b951-d872f2087c98
* Add a parameter to CreateAudioStream to choose between standard and ↵neb@chromium.org2010-03-236-20/+26
| | | | | | | | low-latency mode. Review URL: http://codereview.chromium.org/661386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42291 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the layout_test downstream baseline directories; all of the resultsdpranke@google.com2010-03-2325686-347701/+0
| | | | | | | | | | | | have been upstreamed. BUG=none TEST=bots stay green R=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42290 0039d316-1c4b-4281-b951-d872f2087c98
* Allow Extensions to have MSAA information.mhm@chromium.org2010-03-225-2/+75
| | | | | | | | | | | | | The whole extension shelf and its items were missing MSAA information. Some of them were uninitialized due to the custom components not having any AccessibleRole. Some extensions have no name, this could happen where the user didn't put a name for their browser action in the manifest. If such case happens, we will use the extension name itself. BUG=36289 TEST=Extension shelf now has MSAA information according to Inspect32. Screenshot available on the issue tracker. Review URL: http://codereview.chromium.org/1105008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42289 0039d316-1c4b-4281-b951-d872f2087c98
* Add licensing info for another set of projects in third_party.evan@chromium.org2010-03-227-19/+126
| | | | | | | | | | Allow special cases in licenses.py for when we pull code directly from an upstream and can't check in a README.chromium. (In particular, we'll need this for WebKit.) Review URL: http://codereview.chromium.org/1075015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42288 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark manager: Fix an issue with drag and drop over the tree.arv@chromium.org2010-03-221-0/+3
| | | | | | | | | | BUG=None TEST=Drag a folder in the tree. You should not be able to drop it on itself. You should only be able to drop it when there is a drop marker. Review URL: http://codereview.chromium.org/1161004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42286 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the Core Animation NPAPI drawing mode on 10.6 (except for QuickTime)stuartmorgan@chromium.org2010-03-221-6/+10
| | | | | | | | | | | | | Allows plugins other than QuickTime (see http://crbug.com/38336) to negotiate the Core Animation drawing model. Note that for the moment, our wmode hack will prevent Flash from trying to use Core Animation; that will be removed later. BUG=32012 TEST=On 10.6: Unity3D should not use any renderer CPU on most sites, and should now have good performance; QuickTime and Flash10.1 should be unchanged for now. On 10.5: Everything should be unchanged. Review URL: http://codereview.chromium.org/1064003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42285 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable the DB perf tests and lower the number of iterations perdumi@chromium.org2010-03-221-9/+25
| | | | | | | | | | | | test from 10 to 5, to make sure all tests finish in less than 10 minutes (seems to be a problem only on the Vista perf bot). TEST=none BUG=none Review URL: http://codereview.chromium.org/1089006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42284 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the source ImageLoadingTracker to OnImageLoaded. I need this in asky@chromium.org2010-03-2212-17/+29
| | | | | | | | | | | callback so that I can identify where the image is coming from. BUG=none TEST=none Review URL: http://codereview.chromium.org/1167004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42283 0039d316-1c4b-4281-b951-d872f2087c98
* Add KEEP_SIZE state to panel and fixed misc bugs.oshima@chromium.org2010-03-225-128/+231
| | | | | | | | | | | | | | | * Replaced "closed_by_user, update_pane_on_leave_" flags with KEEP_SIZE state. The panel moves to this state when a user interacts with the panel. It keeps its size unless a notification is added, or removed, or it has more space than neccessary when mouse leaves the panel. * Fixed the crash when the preferred size is calculated to zero (can happen depending on timing) by adding minimum size. * fixed wrong return type (bool -> int) * GetNewBounds was using the panel's bounds instead of notification's bounds. * Refactored and clean up in tests.. BUG=33306 TEST=added two more browser tests for state transition. Review URL: http://codereview.chromium.org/1164004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42282 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed pyautolib build for chromeoszelidrag@chromium.org2010-03-221-0/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1077009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42281 0039d316-1c4b-4281-b951-d872f2087c98
* Porting the app launcher to Windows, and adding an experimental flagjcivelli@google.com2010-03-2212-632/+595
| | | | | | | | | | | | | | so the app launcher shows when you open a new tab. Also removing the graying-out of the browser when the app launcher is showng for now, as it is not clear how to make it cross-platform. BUG=None TEST=Start Chrome with --app-launcher-new-tab. Opening a new tab should bring the app launcher (still a prototype at this point). Review URL: http://codereview.chromium.org/1145001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42280 0039d316-1c4b-4281-b951-d872f2087c98
* We had a problem where if chrome crashed on cros and was relauncheddavemoore@chromium.org2010-03-2213-45/+94
| | | | | | | | | | | | | | | | | | | it would always run with the Default profile. This meant that two different users could see the same data...a big problem. We patched in the OS by deleting the profile directory each time but this is the right fix. When the session_manager reruns Chrome on a crash it will now pass a new flag (--login-user). Chrome uses this and ensures that the profile dir (specified by --login-profile) is mounted as an encrypted drive. If this flag isn't specified then Chrome uses the Default profile, but in incognito mode so no data is written. BUG=chromiumos:1967 TEST=Login to chromeos as user1, in a terminal kill the browser process, chrome relaunches, log into gmail, sign out (using menu or power button). Login as user2, kill browser process, chrome relaunches, go to gmail. Ensure that user1 isn't logged in. Review URL: http://codereview.chromium.org/1094009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42279 0039d316-1c4b-4281-b951-d872f2087c98
* Disable test until I move this file later this evening.ben@chromium.org2010-03-221-2/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42278 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented Texture2D.drawImage, along the way cleaned up a number of ↵petersont@google.com2010-03-2214-85/+215
| | | | | | | | lingering bugs, moved some texture initialization so subsequent calls to gl.texSubImage2D wouldn't fail. Review URL: http://codereview.chromium.org/1092003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42277 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Makes ctrl-return follow links when finding in page.rohitrao@chromium.org2010-03-226-26/+80
| | | | | | | | | | Enables the FindInPageControllerTest browser test on Mac. BUG=38365,37808 TEST=Do a find in page for text in a link. Pressing ctrl-return while the findbar has focus should follow the link. Review URL: http://codereview.chromium.org/1061003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42276 0039d316-1c4b-4281-b951-d872f2087c98
* When ChromeFrame is running in privileged mode, we should fail the ↵ananta@chromium.org2010-03-224-5/+27
| | | | | | | | | | | | | IAuthenticate::Authenticate method to prevent an authentication dialog from being displayed by IE. This CL passes this information to the Url request manager which in turn passes this to the requests. Review URL: http://codereview.chromium.org/1153006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42275 0039d316-1c4b-4281-b951-d872f2087c98
* views: [accessibility] Connect the combobox to its label in the Import ↵ctguil@chromium.org2010-03-221-0/+1
| | | | | | | | | | | | Bookmarks and Settings dialog. BUG=9617 TEST=see bug Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1126009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42274 0039d316-1c4b-4281-b951-d872f2087c98
* Fix handling of Mac accelerated plugin layers across tab switch.stuartmorgan@chromium.org2010-03-226-61/+132
| | | | | | | | | | | | | | A few related changes to make tab switching work with accelerated plugins: - Re-attach our layer to the view layer whenever it changes; using setWantsLayer: creates a layer that AppKit manages at will, so we can't rely on it. - Override setFrame: on our layer to ignore bogus values sent by the view's layer. - Notify the accelerated surface when our parent (and thus drawing context) changes, so it can associate its texture with the new context. BUG=37701 TEST=Load the pepper test plugin (or a CA plugin in a build with CA enabled) and switch tabs away and back. The plugin should still be visible. Review URL: http://codereview.chromium.org/1166002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42273 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor ExtensionActionContextMenuModel.estade@chromium.org2010-03-2219-309/+244
| | | | | | | | | | | | | - Simplify constructor - Rename to ExtensionContextMenuModel.* - Remove views/extension_action_context_menu.* BUG=none TEST=none Review URL: http://codereview.chromium.org/1107007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42271 0039d316-1c4b-4281-b951-d872f2087c98
* views: [accessibility] Add accessible name for the Close button in generic ↵ctguil@chromium.org2010-03-222-1/+8
| | | | | | | | | | | | Window. BUG=9614 TEST=open AccExplorer, open a dialog window, point it to the Close button in the top-right corner, see if it shows Close as the accessible name. Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1155005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42270 0039d316-1c4b-4281-b951-d872f2087c98
* Add the option of importing bookmarks from file to first run.huanr@chromium.org2010-03-225-7/+63
| | | | | | | | | BUG=32728 TEST=run with --import-from-file Review URL: http://codereview.chromium.org/1077007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42266 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor Directory/Directory::Kernel to eliminate some duplicate variable ↵nick@chromium.org2010-03-222-51/+49
| | | | | | | | | | | | | declarations. Add a PersistedKernelInfo member to the directory kernel, rather than having parallel members. BUG=37331 TEST=unit tests. Review URL: http://codereview.chromium.org/1078004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42265 0039d316-1c4b-4281-b951-d872f2087c98
* Enable DOM paste for extensions with clipboard access.dcheng@chromium.org2010-03-222-0/+8
| | | | | | | | | BUG=none TEST=browser_tests.exe --gtest_filter=ExtensionApiTest.Clipboard Review URL: http://codereview.chromium.org/1121004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42264 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Draw the icons within the browser actions overflow menu. Also...andybons@chromium.org2010-03-223-40/+137
| | | | | | | | | | | | | | | o Fix an issue where the grippy was too far to the right when no browser actions were shown. o Maintain the correct order of extensions within the overflow menu. Still to be done: o Animating once resize is complete. o Syncing the size of the container accross windows. TEST=none BUG=32101 Review URL: http://codereview.chromium.org/1165002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42263 0039d316-1c4b-4281-b951-d872f2087c98
* Make gfx::Font use callbacks to perform locale-dependent font adjustments. ↵ben@chromium.org2010-03-226-12/+44
| | | | | | | | | | | Also cleans up some of the last remaining l10n_util usages within app/gfx in preparation for moving these files to toplevel gfx. BUG=none TEST=none Review URL: http://codereview.chromium.org/1110008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42262 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux shared library build.mmoss@google.com2010-03-221-0/+8
| | | | | | | | r42182 moved some gtk code into a library that didn't link gtk libs. Review URL: http://codereview.chromium.org/1074007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42261 0039d316-1c4b-4281-b951-d872f2087c98
* Integration with Toolbar autofill servers.georgey@chromium.org2010-03-227-25/+330
| | | | | | | | | | | | | Still to do: 1. Update upload rates based on response 2. Differentiate autofilled/not uploads 3. Do not query if there is no items in autofill 4. Fix forms to correspond to the data queried by toolbar BUG=none TEST=Should request data from toolbar servers Review URL: http://codereview.chromium.org/1119004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42260 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a build break of an offical build using VS2008.mad@chromium.org2010-03-221-0/+1
| | | | | | | | | | | | | | | Even though our 'real' official builds are still done with VS2005, we started experimenting with VS 2008, and got a link error in reliability tests. For some reason linking indirectly with WebKit takes more space than having an explicit dependency. Without this change, we get this error: fatal error C1083: Cannot open compiler intermediate file: '.\release\lib\webcore.lib': Not enough space LINK : fatal error LNK1257: code generation failed BUG=none TEST=none Review URL: http://codereview.chromium.org/1075013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42258 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate a race between the syncerthread delivering PAUSEDnick@chromium.org2010-03-221-11/+11
| | | | | | | | notifications and the syncmanager subscribing to them. Review URL: http://codereview.chromium.org/1096006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42257 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite/clean up a bunch of label.cc to fix the following problems:pkasting@chromium.org2010-03-224-325/+220
| | | | | | | | | | | | | | | | | | * Focus rects on single-line labels could be the wrong height. Turns out SizeStringInt() doesn't adjust the height of a single-line string because it assumes you know your font's height. Passing in a default height of the font height fixed this. * Remove a bunch of confusing code/functions that did totally different things in single- and multi-line mode, and make things handle both modes and do what you'd expect. * Make functions be in the same order in the header and .cc files. * Make several things const. * Simplify. BUG=38679 TEST=Radio buttons in content blocked bubbles do not produce weird-looking focus rects when clicked. The third page of the Options dialog lays out correctly, and checkboxes don't produce too-wide focus rects when clicked. In RTL languages, the Options dialog still looks right, with no string clipping. Review URL: http://codereview.chromium.org/1072007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42256 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash with "ATTACH 12345 as db". Believed to not have security impact.cevans@chromium.org2010-03-223-0/+25
| | | | | | | | | BUG=38745 TEST="ATTACH 12345 as db" Review URL: http://codereview.chromium.org/1108003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42255 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run DirectoryListerTest.* as welltimurrrr@chromium.org2010-03-221-1/+1
| | | | | | | | BUG=38926 TBR=glider Review URL: http://codereview.chromium.org/1123006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42254 0039d316-1c4b-4281-b951-d872f2087c98
* views: [accessibility] Fix the first three issues pointed in the bug for the ↵ctguil@chromium.org2010-03-221-2/+4
| | | | | | | | | | | | | Report Bug dialog. BUG=9614 TEST=see bug Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/1154002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42253 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 56312:56350 (disables a work test due to ↵japhet@chromium.org2010-03-222-2/+3
| | | | | | | | | | | | http://trac.webkit.org/changeset/56329) BUG=38918 TEST=none TBR=ajwong Review URL: http://codereview.chromium.org/1098008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42251 0039d316-1c4b-4281-b951-d872f2087c98
* Use the new number-of-browser-actions pref instead of width-in-pixels tompcomplete@chromium.org2010-03-222-37/+49
| | | | | | | | | | | save and restore the browser action toolbar's size. Linux already does this. Also fixes a regression where Windows would ignore the pref and always show all browser actions on startup. Review URL: http://codereview.chromium.org/1081009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42250 0039d316-1c4b-4281-b951-d872f2087c98
* Don't touch the pasteboard when the browser may be shutting downjrg@chromium.org2010-03-221-1/+3
| | | | | | | | | | | (bookmark model being deleted). BUG=38665 Review URL: http://codereview.chromium.org/1165001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42249 0039d316-1c4b-4281-b951-d872f2087c98
* Allowing MSI mode detection to work from the master preferences file. robertshield@chromium.org2010-03-2218-233/+373
| | | | | | | | | | | | | | | | Refactor the piece of master preferences code that was in setup_util.h|cc (setup) into master_preferences.h|cc (install_util). This adds an install_util -> googleurl dependency, which should to be fine. Add in master_preferences_dummy.cc to keep the nacl64 stuff compiling happily. Add values.h|cc to the portion of base built in 64 bit mode and add a minor fix to values.cc to make it build. Also refactor accompanying master_preferences test code from setup tests to install_util tests. BUG=19370 Review URL: http://codereview.chromium.org/979003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42248 0039d316-1c4b-4281-b951-d872f2087c98
* PBKDF2 implemetation using NSS.albertb@chromium.org2010-03-2214-30/+358
| | | | | | | | | BUG=none TEST=unit test Review URL: http://codereview.chromium.org/1024001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42247 0039d316-1c4b-4281-b951-d872f2087c98
* Make various types of input work better with ctrl-enter. If we detected ↵pkasting@chromium.org2010-03-227-94/+139
| | | | | | | | | | that the hostname without adding the TLD was illegal, we'd sometimes fail to allow the TLD to be added. BUG=38605 TEST=Should be able to hit ctrl-enter on "401k" and "999999999999" to open them with www. and .com attached. Review URL: http://codereview.chromium.org/1088004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42246 0039d316-1c4b-4281-b951-d872f2087c98
* Check in new icons for omnibox security changes alone, so that my patch to ↵pkasting@chromium.org2010-03-224-0/+0
| | | | | | | | | | | actually use them can be tested on the tryservers. BUG=27570 TEST=none TBR=sky Review URL: http://codereview.chromium.org/1167002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42245 0039d316-1c4b-4281-b951-d872f2087c98
* Remove files from the project that haven't existed since r40783.avi@chromium.org2010-03-221-2/+0
| | | | | | Review URL: http://codereview.chromium.org/1134006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42243 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DirectoryLister.* on TSan/Mactimurrrr@chromium.org2010-03-221-0/+4
| | | | | | | | BUG=38926 TBR=glider Review URL: http://codereview.chromium.org/1142009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42242 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup testing objects.vandebo@chromium.org2010-03-221-13/+13
| | | | | | | | | BUG=NONE TEST=Heapchecker errors eliminated Review URL: http://codereview.chromium.org/1108004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42241 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeFrame net tests would crash on startup while initializing the ↵ananta@chromium.org2010-03-221-1/+4
| | | | | | | | | | | | | extensions service. The crash occured while dereferencing a NULL manifest. Fix is to check for the same and avoid initializing the extension if we don't have a manifest. TBR=aa Review URL: http://codereview.chromium.org/1107013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42240 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Keyboard accessibility for the page and app menus.", rev 42234 and ↵maruel@chromium.org2010-03-2240-807/+52
| | | | | | | | | | 42236. TBR=dmazzoni Review URL: http://codereview.chromium.org/1158004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42239 0039d316-1c4b-4281-b951-d872f2087c98
* Add unit test to check for zero length dir in FTP PWD response. inferno@chromium.org2010-03-221-0/+11
| | | | | | | | BUG=38845 TEST=FtpNetworkTransactionTest.ZeroLengthDirInPWD Review URL: http://codereview.chromium.org/1166001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42238 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in Mac mergedmazzoni@chromium.org2010-03-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42236 0039d316-1c4b-4281-b951-d872f2087c98