summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove flaky from a test that has been de-flaked in several ways (see bug ↵levin@chromium.org2010-10-222-4/+3
| | | | | | | | | | | | | | | 57405). Update bug numbers in two places, so that each has a distinct bug with owners that are involved in the area and each of those bug depends on the underlying bug. TEST=SearchProviderTest.TestIsSearchProviderInstalled BUG=57405,60043,60035 Review URL: http://codereview.chromium.org/3985002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63453 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Update DEPS to pick up statically linked libGLEW.tschmelcher@chromium.org2010-10-223-6/+25
| | | | | | | | | BUG=none TEST=built and ran O3D on Linux (64-bit) Review URL: http://codereview.chromium.org/3978003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63452 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanup of view accessibility and view accessibility wrapper.ctguil@chromium.org2010-10-2212-392/+142
| | | | | | | | | | | | | | | 1. Remove the ViewAccessibilityWrapper class. The view can directly manage it's ViewAccessibility. 2. Always use GetAccessibleForView to retrieve a view's associated accessibility object. This ensures that the correct accessibility object is returned for native view host objects. 3. Update get_accFocus to use FocusManager. 4. Move oleacc guid definitions to view_win.cc. BUG=none TEST=interactive_ui_tests:BrowserViewsAccessibilityTest.TestBrowserRootViewAccObj TEST=Manual: I can select the accessibility object of a native view host within AccExplorer32.exe. Review URL: http://codereview.chromium.org/4047001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63451 0039d316-1c4b-4281-b951-d872f2087c98
* autofill: Add GetProfileById function to PersonalDataManager.tfarina@chromium.org2010-10-223-11/+14
| | | | | | | | | BUG=None TEST=crl --enable-tabbed-options. The AutoFill options should works as before. Review URL: http://codereview.chromium.org/4015003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63450 0039d316-1c4b-4281-b951-d872f2087c98
* Move cookie fetching earlier, and don't block restore on itdavemoore@chromium.org2010-10-213-18/+13
| | | | | | | | | | | | | | This also fixes bug with logging in twice not clearing the start time, and a merge problem with cookie fetching in login_utils.cc BUG=chromium-os:7971 TEST=check /tmp/login-times-sent. Should see login complete before cookies fetched (CookiesFetched won't appear). Review URL: http://codereview.chromium.org/4034005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63449 0039d316-1c4b-4281-b951-d872f2087c98
* Part 2 of extension event refactor.mpcomplete@chromium.org2010-10-2134-240/+319
| | | | | | | | | | | | | Extension events are no longer broadcast to an entire process. They are filtered by extension. This allows me to move the cross-incognito check into the browser, and remove a bunch of cruft associated with that. BUG=58214 TEST=no functional change Review URL: http://codereview.chromium.org/3775015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63448 0039d316-1c4b-4281-b951-d872f2087c98
* sync: enable password sync by default.tim@chromium.org2010-10-2116-223/+319
| | | | | | | | | | | BUG=none TEST=Enable sync, notice passwords is an option / enabled. unit_tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=63223 Review URL: http://codereview.chromium.org/3913005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63447 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for error in chromium-os tests from changes for chromium-os:7864.stevenjb@chromium.org2010-10-211-7/+5
| | | | | | | | | BUG=chromium-os:7864 TEST=run chromium-os tests, make sure they run Review URL: http://codereview.chromium.org/4043003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63446 0039d316-1c4b-4281-b951-d872f2087c98
* Delete obsolete gdb scripts. These have been moved to WebKit.evan@chromium.org2010-10-211-171/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63444 0039d316-1c4b-4281-b951-d872f2087c98
* Cut some obsolete dependencies from O3D: scons, grit, and data_pack.tschmelcher@chromium.org2010-10-213-844/+0
| | | | | | | | | BUG=none TEST=built on Linux; Win & Mac trybots Review URL: http://codereview.chromium.org/4014004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63443 0039d316-1c4b-4281-b951-d872f2087c98
* Fix UI regression in r63314.oshima@chromium.org2010-10-211-0/+8
| | | | | | | | | | | | Clear focus of textfield so that re-enabling textfield sets the focus to the textfield. BUG=chromium-os:5763 TEST=manual. in locked state, type wrong password. the focus should be back to text field. Review URL: http://codereview.chromium.org/3996005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63442 0039d316-1c4b-4281-b951-d872f2087c98
* Create a separate .DEPS dir for pyauto DEPS filenirnimesh@chromium.org2010-10-211-0/+0
| | | | | | | | | | | | Apparently putting DEPS in functional dir messes up the checkout on the official pyauto bots (causing re-definition). Moving to a separate location. BUG= TEST= Review URL: http://codereview.chromium.org/3997004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63441 0039d316-1c4b-4281-b951-d872f2087c98
* Discard duplicate webkit accessibility notifications.ctguil@chromium.org2010-10-212-53/+107
| | | | | | | | | BUG=55730 TEST=See bug description. Review URL: http://codereview.chromium.org/3817013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63440 0039d316-1c4b-4281-b951-d872f2087c98
* I meant to delete this file in r63438.tony@chromium.org2010-10-211-0/+0
| | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/4058003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63439 0039d316-1c4b-4281-b951-d872f2087c98
* Use forwarding headers instead of copying header filestony@chromium.org2010-10-213-65/+172
| | | | | | | | | | | | for webkit.org checkouts. This avoid the chance of someone accidentally editing a file in WebKit/chromium/third_party/WebKit/ or the files being out of date. BUG=56677 Review URL: http://codereview.chromium.org/3961001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63438 0039d316-1c4b-4281-b951-d872f2087c98
* Output login times as timelinedavemoore@chromium.org2010-10-2110-42/+133
| | | | | | | | | BUG=chromium-os:7971 TEST=Log in, examine /tmp/login-times-sent or chrome:system/login-times Review URL: http://codereview.chromium.org/3971001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63437 0039d316-1c4b-4281-b951-d872f2087c98
* Add the support of PP_IMAGEDATAFORMAT_RGBA_PREMUL in the browser.klobag@chromium.org2010-10-214-28/+124
| | | | | | | | | | If the plugin format and the browser format do not match, the browser will handle the proper conversion to ensure it uses the correct format. This is re-sbumit of 63375. Added couple of cast to make win happy. Review URL: http://codereview.chromium.org/4000004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63436 0039d316-1c4b-4281-b951-d872f2087c98
* Added IPC ParamTraits for TimeDelta.apatrick@chromium.org2010-10-212-0/+28
| | | | | | | | | | | | Already reviewed as part of http://codereview.chromium.org/3794011/show TBR=kbr@chromium.org TEST=try BUG=none Review URL: http://codereview.chromium.org/4026004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63435 0039d316-1c4b-4281-b951-d872f2087c98
* Remove src/app's dependency on the WebKit api.tony@chromium.org2010-10-217-42/+43
| | | | | | | | | | src/app shouldn't depend on webkit in anyway. DEPS allows this because it allows paths pulled in by deps = {} (stuff pulled in by gclient). Add a new rule to explicitly disallow this. Review URL: http://codereview.chromium.org/3998004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63434 0039d316-1c4b-4281-b951-d872f2087c98
* Convert gfx::ElideText from using wstrings to string16.tony@chromium.org2010-10-2113-74/+98
| | | | | | | | BUG=23581 Review URL: http://codereview.chromium.org/3885003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63433 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/sync/engine/.pkasting@chromium.org2010-10-2114-217/+193
| | | | | | | | | | Also fix some line wrapping, remove some extra {}s, and remove "else" after "return". BUG=none TEST=none Review URL: http://codereview.chromium.org/4001002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63432 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed bug 57194 by removing the DCHECKs and replacing them with a DLOG in ↵scherkus@chromium.org2010-10-211-3/+4
| | | | | | | | | | | | the error case. The DCHECK cases are already handled and can occur because FFmpeg does not return an error when it encounters them. Patch by ddorwin@chromium.org: http://codereview.chromium.org/4024002/show BUG=57194 TEST=Load a .m2ts file, http://iexploder.googlecode.com/svn/trunk/src/media/blank.wav, and http://www.deafmac.org/html5/grinchsample.mp4 (before issue 56570 is fixed). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63431 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a Windows-with-hardware-only unit test that is failing. Revision 59224 ↵scherkus@chromium.org2010-10-211-1/+1
| | | | | | | | | | | | increased kWinMaxChannels to 8, so 8 is no longer an invalid value. Patch by ddorwin@chromium.org: http://codereview.chromium.org/4011002/show BUG=none TEST=Run media_unittests on a real Windows machine. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63430 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/geolocation/.pkasting@chromium.org2010-10-218-59/+63
| | | | | | | | | | This also converts a "const NSString*" to "NSString*" to remove a Clang warning. BUG=none TEST=none Review URL: http://codereview.chromium.org/4005001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63429 0039d316-1c4b-4281-b951-d872f2087c98
* Explicitly shutdown OCSP.willchan@chromium.org2010-10-213-5/+19
| | | | | | | | | BUG=59630 TEST=existing Review URL: http://codereview.chromium.org/3822011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63428 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/chromeos/options/.pkasting@chromium.org2010-10-215-6/+6
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4010001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63427 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/speech/.pkasting@chromium.org2010-10-216-42/+40
| | | | | | | | | | Also sets svn:eol-style on some files. BUG=none TEST=none Review URL: http://codereview.chromium.org/4001001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63426 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compile failure.pkasting@chromium.org2010-10-211-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63424 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - misc. chrome/browser/*.pkasting@chromium.org2010-10-2118-67/+43
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4008001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63421 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - misc. chrome/browser/*/*.pkasting@chromium.org2010-10-2119-74/+72
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4009001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63420 0039d316-1c4b-4281-b951-d872f2087c98
* fix compile break due to bad mergeestade@chromium.org2010-10-211-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=dmaclach Review URL: http://codereview.chromium.org/4029003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63418 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-secure-infobars to about:flags.estade@chromium.org2010-10-212-14/+26
| | | | | | | | | BUG=60110 TEST=none Review URL: http://codereview.chromium.org/4063001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63416 0039d316-1c4b-4281-b951-d872f2087c98
* In ChromeFrame in full tab mode at times the address bar would display the ↵ananta@chromium.org2010-10-212-3/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | old URL. This would typically occur during redirects or performing back forward operations when the current and the target URLs were both rendered in ChromeFrame. A scenario where this would occur is as below:- 1. Navigation to a URL in chrome frame. 2. Clicking on a link which would navigate the current tab to a chrome frame URL. 3. Now hitting back in IE would navigate back. however the address bar would still display the URL in step 2. The reason this occurs is step 2 causes a top level navigation in IE via webbrowser::Navigate. This initiates a navigation sequence which updates the address bar to the URL in step 2. Eventually we receive navigation updates from chrome where the navigation index is changed due to a new navigation from step 1 to 2. We end up firing internal navigation events which cause the IE history to get messed up leading to the problem. Fix is to only fire internal navigation events if the following are true. 1. navigation indexes are different. 2. urls are different. 3. referrer differs. 4. navigation type is different. Fixes bug http://code.google.com/p/chromium/issues/detail?id=57207 Bug=57207 Test=Will send out a test in a separate CL. Need to brush up on using accessibility for link clicks, etc. Review URL: http://codereview.chromium.org/3988004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63414 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor to avoid using DestructionObserver in NetworkChangeNotifierLinux.willchan@chromium.org2010-10-212-93/+87
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3879003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63413 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/chromeos/dom_ui/.pkasting@chromium.org2010-10-213-6/+6
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3969003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63412 0039d316-1c4b-4281-b951-d872f2087c98
* Add a media UI test for WAV.scherkus@chromium.org2010-10-212-0/+6
| | | | | | | | | BUG=59012 TEST=ui_tests (MediaTest.VideoBearWav) Review URL: http://codereview.chromium.org/4049001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63411 0039d316-1c4b-4281-b951-d872f2087c98
* ThreadRestrictions: leak the thread local variableevan@chromium.org2010-10-214-5/+65
| | | | | | | | | | LazyInstances are destroyed by the AtExitManager, but we have threads that outlive the AtExitManager that could potentially access this. Review URL: http://codereview.chromium.org/3956003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63410 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/chromeos/login/.pkasting@chromium.org2010-10-2127-149/+132
| | | | | | | | | | Also removes some "else" after "return". BUG=none TEST=none Review URL: http://codereview.chromium.org/4011001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63409 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/browser/sync/glue/.pkasting@chromium.org2010-10-219-45/+44
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4004002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63408 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - courgette/.pkasting@chromium.org2010-10-218-157/+109
| | | | | | | | | | This eliminates the custom logging code as VLOG is per-module configurable. I did preserve the distinct log level numbers in the VLOG statements. BUG=none TEST=none Review URL: http://codereview.chromium.org/3904002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63407 0039d316-1c4b-4281-b951-d872f2087c98
* Convert LOG(INFO) to VLOG(1) - chrome/plugin/.pkasting@chromium.org2010-10-212-10/+10
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3899004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63406 0039d316-1c4b-4281-b951-d872f2087c98
* Fix valgrind error.dtseng@chromium.org2010-10-212-17/+6
| | | | | | | | BUG=59963 TEST=run chrome_test.sh from valgrind scripts and run unit test for BrowserAccessibilityTest.*. Review URL: http://codereview.chromium.org/3995006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63405 0039d316-1c4b-4281-b951-d872f2087c98
* Add built-in DNS resolver support to about:labsagayev@chromium.org2010-10-214-1/+18
| | | | | | | | | BUG=60149 TEST=None Review URL: http://codereview.chromium.org/4036002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63404 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63397 - Add a message pump for touchui=1rjkroege@google.com2010-10-216-205/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The message pump reads events directly from X. For most events, it passes them on to GDK for normal processing. It consumes some events (e.g. keypress events) to demonstrate how it's intended to work. This, of course, makes chrome mostly unusable since you can only use the mouse to do things. But this is a small first step towards capturing events through MPX (e.g. touch etc.) and processing them as chrome pleases. glib message pump: Slightly change architecture This changeset breaks down the glib message pump a little so that it can be easily subclassed. The next set of commits will introduce a subclass that still uses GTK and GDK widgets, but reads events directly from X instead of through GTK/GDK. Review URL: http://codereview.chromium.org/3748002 Patch from Sadrul Chowdhury <sadrul@chromium.org>. TBR=rjkroege@google.com Probably a dynamic link problem with -lX11. Review URL: http://codereview.chromium.org/4007004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63403 0039d316-1c4b-4281-b951-d872f2087c98
* Implement basic X11 screen capture on linux.ajwong@chromium.org2010-10-217-8/+344
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/3801012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63401 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled ANGLE rev 463:466. The latest version fixes:alokp@chromium.org2010-10-211-1/+1
| | | | | | | | | | - Crash in gles2 conformance tests with empty shader - Stack overflow when parsing extension name BUG=59625 TEST=OpenGL ES 2.0 conformance tests Review URL: http://codereview.chromium.org/4061001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63400 0039d316-1c4b-4281-b951-d872f2087c98
* Add a message pump for touchui=1rjkroege@google.com2010-10-216-14/+205
| | | | | | | | | | | | | | | | | | | | | The message pump reads events directly from X. For most events, it passes them on to GDK for normal processing. It consumes some events (e.g. keypress events) to demonstrate how it's intended to work. This, of course, makes chrome mostly unusable since you can only use the mouse to do things. But this is a small first step towards capturing events through MPX (e.g. touch etc.) and processing them as chrome pleases. glib message pump: Slightly change architecture This changeset breaks down the glib message pump a little so that it can be easily subclassed. The next set of commits will introduce a subclass that still uses GTK and GDK widgets, but reads events directly from X instead of through GTK/GDK. Review URL: http://codereview.chromium.org/3748002 Patch from Sadrul Chowdhury <sadrul@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63397 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63388 - ↵stoyan@chromium.org2010-10-2128-475/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://build.chromium.org/buildbot/waterfall/builders/Mac10.6%20Tests%20(dbg)(2)/builds/10949 - Relanding 61718. I disabled the GPU watchdog in three new cases: - If the OSMesa software renderer is in use. This will disable it on bots. - When running on valgrind, whether on a bot or locally. - In debug builds I added a GPU process initialization time to the GPU info. I moved the GPU initialization code outside the watchdog protection because it can take a long time and trigger the watchdog. I increased the timeout. I set up a field trial with different timeouts to see the rate of failure for each period. I made ui_tests always run with OSMesa, for consistent operation on bots and when run locally. Original CL description: I added a watchdog thread that intermitently checks the main thread can respond to tasks posted on its message queue. I fixed some bugs that preventede GGL from failing when the GPU channel was lost. Added a command line swith to disable the watchdog thread for debugging purposes. TEST=try, local testing of all features BUG=none Review URL: http://codereview.chromium.org/3794011 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/3979004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63396 0039d316-1c4b-4281-b951-d872f2087c98
* Make the Windows location bar send accessibility events to thedmazzoni@chromium.org2010-10-219-6/+89
| | | | | | | | | | | | accessibility extension API on Windows. This adds a few more accessibility events to views accessibility while we're at it. BUG=none TEST=none Review URL: http://codereview.chromium.org/3999001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63394 0039d316-1c4b-4281-b951-d872f2087c98
* Makes RLZ listen for changes to instant so that it can update at thesky@chromium.org2010-10-213-0/+13
| | | | | | | | | | | right time. BUG=56259 TEST=none Review URL: http://codereview.chromium.org/3969004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63393 0039d316-1c4b-4281-b951-d872f2087c98