summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Aggregator script used for collecting web pages with filliable formsdyu@chromium.org2011-04-293-0/+948
| | | | | | | | | | | | | | such as registration forms. The script parses through a set of links from a text file and crawls the domain looking for web pages with forms then downloads the entire page to an html file. webforms_aggregator.py TEST=none BUG=none Review URL: http://codereview.chromium.org/6577026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83567 0039d316-1c4b-4281-b951-d872f2087c98
* Added Autofill tests for Multi-Value feature.dyu@chromium.org2011-04-293-13/+70
| | | | | | | | | | | | - MergeAggregatedDuplicatedProfiles - testMergeAggregatedProfilesWithSameAddress - testProfilesNotMergedWhenNoMinAddressData TEST=none BUG=none Review URL: http://codereview.chromium.org/6907001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83566 0039d316-1c4b-4281-b951-d872f2087c98
* Add "set noparent" to src/net/OWNERS.willchan@chromium.org2011-04-291-1/+1
| | | | | | | | | | | Also drop lzheng who has left. BUG=none TEST=none Review URL: http://codereview.chromium.org/6903142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83565 0039d316-1c4b-4281-b951-d872f2087c98
* For PyAuto automation on ChromeOS, add "stable-channel" to list of valid ↵dtu@chromium.org2011-04-291-2/+4
| | | | | | | | | | | channels. BUG=None. TEST=Manual. Review URL: http://codereview.chromium.org/6901117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83564 0039d316-1c4b-4281-b951-d872f2087c98
* Implement ChromeDriver ExecuteAsyncScript and AsyncScript (aka ↵hnguyen@chromium.org2011-04-2911-179/+376
| | | | | | | | set_script_timeout) commands. Review URL: http://codereview.chromium.org/6860005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83562 0039d316-1c4b-4281-b951-d872f2087c98
* Allow extensions with NPAPI plugins to install on ChromeOS, just don't allow ↵mpcomplete@chromium.org2011-04-297-61/+44
| | | | | | | | | | | the plugin to run. BUG=80619 TEST=unit tests Review URL: http://codereview.chromium.org/6904105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83560 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome/test/data/prerender/extension.crxcbentzel@chromium.org2011-04-291-0/+0
| | | | | | | | | | | Seeing if adding this separate from the test will appease the trybots. BUG=80829 TEST=None Review URL: http://codereview.chromium.org/6905130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83559 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 83536 - Add prerender browser tests for unsupported URL ↵cbentzel@chromium.org2011-04-291-158/+0
| | | | | | | | | schemes.BUG=80825TEST=browser_tests --gtest_filter=*PrerenderBadScheme*Review URL: http://codereview.chromium.org/6893100 TBR=cbentzel@chromium.org Review URL: http://codereview.chromium.org/6903141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83558 0039d316-1c4b-4281-b951-d872f2087c98
* Updating logging in src/media/. Using DCHECK_EQ/NE/LE() where possible.kushi.p@gmail.com2011-04-296-10/+10
| | | | | | | | | BUG=58409 TEST=None Review URL: http://codereview.chromium.org/6893032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83557 0039d316-1c4b-4281-b951-d872f2087c98
* Change about:flags page to not allow anyone but the owner modify it.rkc@chromium.org2011-04-293-2/+52
| | | | | | | | | | | Experiment flags are saved to local state, which makes then systemwide on Chrome OS; only the owner should be allowed to make system-wide changes, hence allow only the user to change the flags. BUG=chromium-os:13383 TEST=Tested with the owner accessing about:flags versus a non-owner. Non-owner is shown the warning, the owner is shown the regular page. Review URL: http://codereview.chromium.org/6880303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83556 0039d316-1c4b-4281-b951-d872f2087c98
* Update Chrome's Skia Device to use the new device factory interface ↵vandebo@chromium.org2011-04-2918-56/+58
| | | | | | | | | | | | | (http://code.google.com/p/skia/source/detail?r=1180). Remove valgrind suppression. BUG=80836 TEST=NONE Review URL: http://codereview.chromium.org/6883255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83555 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix to make ARM builders happyhclam@chromium.org2011-04-292-3/+3
| | | | | | | | | | | | Please tell me why ARM wants 0 but not NULL. TBR=dmac BUG=None TEST=None Review URL: http://codereview.chromium.org/6883268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83554 0039d316-1c4b-4281-b951-d872f2087c98
* Make buffer_queue_ and read_queue_ from DemuxerStream shared resources.fgalligan@chromium.org2011-04-292-4/+43
| | | | | | | | | | | | Added lock calls around buffer_queue_, read_queue_, and stopped_ in demuxer stream. This is so the Read call will not block if the DemuxTask is blocked and the buffer queue is not empty. BUG=75483 TEST=Play a live WebM stream and make sure the AV sync is good and the video plays back smoothly. Review URL: http://codereview.chromium.org/6879035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83552 0039d316-1c4b-4281-b951-d872f2087c98
* Sync: Don't specify most font sizes in the sync overlay. This overlay nowjhawkins@chromium.org2011-04-292-65/+21
| | | | | | | | | | | | | matches all other fonts in Settings. BUG=80877 TEST=none R=csilv@chromium.org Review URL: http://codereview.chromium.org/6904116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83551 0039d316-1c4b-4281-b951-d872f2087c98
* There's no need to export the key_iterator class, and exporting itdarin@chromium.org2011-04-291-1/+1
| | | | | | | | | | | breaks VS2005 compilation. R=rvargas BUG=80925 TEST=none Review URL: http://codereview.chromium.org/6880306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83548 0039d316-1c4b-4281-b951-d872f2087c98
* Submitting http://codereview.chromium.org/6901058/ on behalf of rhashimotosaintlou@chromium.org2011-04-2928-40/+75
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6902156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83547 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper video layer APIhclam@chromium.org2011-04-2913-1/+568
| | | | | | | | | | | | | | Define the Pepper Video Layer API to enhance video rendering performance. This video layer will have a corresponding LayerChromium in WebKit which the compositor can use directly. The objective is to save the extra operation to write to PPB_Surface3D which saves one memory read/write routine in the GPU. BUG=None TEST=None Review URL: http://codereview.chromium.org/6902048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83546 0039d316-1c4b-4281-b951-d872f2087c98
* Window::InitWindow shouldn't replace frame view with default if custom frame setdpolukhin@chromium.org2011-04-292-1/+4
| | | | | | | | | | | BubbleWindow::Create sets custom frame view before calling InitWindow. But InitWindow replaces it with default one. LoginHtmlDialog::Show casts frame view to BubbleFrameView but actually it is NonClientFrameView due to InitWindow. So accidentally CloseWindow is called instead of StartThrobber. BUG=chromium-os:14669 TEST=manual Review URL: http://codereview.chromium.org/6902149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83545 0039d316-1c4b-4281-b951-d872f2087c98
* Enable pyauto translate tests on ChromeOSnirnimesh@chromium.org2011-04-291-3/+4
| | | | | | | | | | | | | This should enable 19 tests. BUG=chromium-os:12653 R=dtu@chromium.org TEST= Review URL: http://codereview.chromium.org/6903131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83544 0039d316-1c4b-4281-b951-d872f2087c98
* Make license presubmit check less strictthakis@chromium.org2011-04-291-2/+2
| | | | | | | | | | | Allow spaces in the "Name:" field and colors in "Version:". BUG=none TEST=none Review URL: http://codereview.chromium.org/6893125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83543 0039d316-1c4b-4281-b951-d872f2087c98
* Bubble up calls to navigate from individual tests to SetUpOnMainThread.dtseng@chromium.org2011-04-291-2/+2
| | | | | | | | BUG=none TEST=this one. Review URL: http://codereview.chromium.org/6904106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83542 0039d316-1c4b-4281-b951-d872f2087c98
* CrOS - List user certificates in VPN connect dialog UI.jamescook@chromium.org2011-04-293-56/+126
| | | | | | | | | | | User certificates are still not supported fully by the underlying network code, but this lists them in the VPN UI. BUG=chromium-os:13974 TEST=Ensure you have no user certificates installed. Delete them with Manage certificates if necessary. Under about:flags enable the VPN experiment. Under network menu create a new VPN network. Verify that the user certificate combobox says "none installed" and is disabled. Add a user certificate (use Settings > Under the hood > Manage certificates, import a .p12 file containing an X509 certificate with a public/private key pair). Create a new VPN network again. Verify that your user certificate is listed in the certificates combobox. Review URL: http://codereview.chromium.org/6880215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83541 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove more dead printing code.thestig@chromium.org2011-04-291-9/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6893124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83540 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a DCHECK that fires in system-level builds while validating ↵grt@chromium.org2011-04-291-2/+3
| | | | | | | | | | | | | | | | | | | UserExperimentDetails. The lesson learned is that braces must be present for the following pattern: if (cond) { DCHECK_*(...); } else ... Since the DCHECK_op macros expand to if (blahdebla). BUG=none TEST=none R=finnur@chromium.org Review URL: http://codereview.chromium.org/6883264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83539 0039d316-1c4b-4281-b951-d872f2087c98
* Add a grid to about:gpu timeline to allow study of vsync issues.nduca@chromium.org2011-04-292-4/+81
| | | | | | Review URL: http://codereview.chromium.org/6904101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83538 0039d316-1c4b-4281-b951-d872f2087c98
* keyboard: Restore the normal mode after a shifted keyevent.sadrul@chromium.org2011-04-291-3/+3
| | | | | | | | | BUG=none TEST=manually Review URL: http://codereview.chromium.org/6904122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83537 0039d316-1c4b-4281-b951-d872f2087c98
* Add prerender browser tests for unsupported URL schemes.cbentzel@chromium.org2011-04-291-0/+158
| | | | | | | | | | BUG=80825 TEST=browser_tests --gtest_filter=*PrerenderBadScheme* Review URL: http://codereview.chromium.org/6893100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83536 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmitting change to fix a build break in the clang builder. A virtualrogerta@chromium.org2011-04-2919-244/+1033
| | | | | | | | | | | | | | | | | | | | | method in a derived class was not marked as virtual. Resubmitting change to fix a build break in the arm builder. The only change from the original code is in text_button.cc, line 402, where text_x is initialized to 0. Add classes for native themed push buttons, radio buttons, and checkboxes. These controls expose the same public interface and the existing controls of the same type to make it easier to change between the implementations. BUG=None TEST=The new controls should look and feel like native platform controls R=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=83373 Review URL: http://codereview.chromium.org/6853015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83535 0039d316-1c4b-4281-b951-d872f2087c98
* history: Make QueryNodeWord more readable.tfarina@chromium.org2011-04-291-26/+39
| | | | | | | | | | | | | | | | | - Group all the overridden methods. - Add OVERRIDE to them. - Move the implementation out of the class declaration. - Fix the order to match with our style. - Add DISALLOW_COPY_AND_ASSIGN. BUG=68682 TEST=None R=sky@chromium.org Review URL: http://codereview.chromium.org/6880319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83534 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Query TopSites for the Most Visited pages and populate fill in the ↵erg@google.com2011-04-295-19/+94
| | | | | | | | | | | | | | | global History menu. Using TopSites means we'll only get updated on New Tab commands which will kick off the updating procedure, but this should be much less computation heavy than rebuilding on every history commit. BUG=30213 TEST=The Most Visited section on the History menu in the global menu bar is filled with the users TopSites, respecting banned websites, etc. Review URL: http://codereview.chromium.org/6901110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83533 0039d316-1c4b-4281-b951-d872f2087c98
* Don't add an empty extension to the list of extensions in the Save As dialog.asanka@chromium.org2011-04-291-4/+6
| | | | | | | | | | BUG=39619 TEST="Save As" dialog should only show "All files" when downloading a file with no extension. Review URL: http://codereview.chromium.org/6903113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83532 0039d316-1c4b-4281-b951-d872f2087c98
* Partial fix for ChromeOS regression from chrome:72040stevenjb@google.com2011-04-291-0/+1
| | | | | | | | | | | | | Set the widget parent for BubbleWindow. This correctly parents the window, however the corners are not transparent. BUG=chromium-os:14659 TEST=See issue. Review URL: http://codereview.chromium.org/6904115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83531 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 83524 - Re-connect if Keep-Alive connection has been closed by the ↵asanka@chromium.org2011-04-2913-216/+83
| | | | | | | | | time we get around to reusing it. BUG=none TEST=net_unittests --gtest_filter=HttpNetworkTransactionTest.BasicAuthKeepAliveImpatientServer:*.BasicAuthKeepAliveNoBody:*.BasicAuthKeepAliveLargeBody && unit_tests --gtest_filter=*TransportClientSocketTest.IsConnected*Review URL: http://codereview.chromium.org/6878055 TBR=asanka@chromium.org Review URL: http://codereview.chromium.org/6880318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83530 0039d316-1c4b-4281-b951-d872f2087c98
* Adding file to delete unused Doxygen files. jond@google.com2011-04-291-0/+41
| | | | | | Review URL: http://codereview.chromium.org/6901123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83525 0039d316-1c4b-4281-b951-d872f2087c98
* Re-connect if Keep-Alive connection has been closed by the time we get ↵asanka@chromium.org2011-04-2913-83/+216
| | | | | | | | | | | | | around to reusing it. BUG=none TEST=net_unittests --gtest_filter=HttpNetworkTransactionTest.BasicAuthKeepAliveImpatientServer:*.BasicAuthKeepAliveNoBody:*.BasicAuthKeepAliveLargeBody && unit_tests --gtest_filter=*TransportClientSocketTest.IsConnected* Review URL: http://codereview.chromium.org/6878055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83524 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Issue that glProgramInfoLog was not called if program did not link.gman@chromium.org2011-04-2911-155/+337
| | | | | | | | | TEST=unit tests BUG=none Review URL: http://codereview.chromium.org/6904077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83523 0039d316-1c4b-4281-b951-d872f2087c98
* PrintPreview: [LINUX] Added code to show the printer configuration tool.kmadhusu@chromium.org2011-04-291-2/+55
| | | | | | | | | BUG=none TEST=Enable print preview flag. Preview a webpage. Select "Manage Printers..." in destination drop down list. Printer configuration dialog is displayed. Review URL: http://codereview.chromium.org/6880283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83522 0039d316-1c4b-4281-b951-d872f2087c98
* Get tests working with single-process mode.dmaclach@chromium.org2011-04-292-2/+15
| | | | | | | | | | | single-process mode appears to have been broken by r81851. BUG=NONE TEST=run browser_test with --single-process Review URL: http://codereview.chromium.org/6902122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83521 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Fix WeakPtr NULL checks of automation provider in the observers.phajdan.jr@chromium.org2011-04-291-8/+8
| | | | | | | | | | This fixes a problem reported in the bug and one very similar issue for completeness. BUG=80724 Review URL: http://codereview.chromium.org/6893126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83518 0039d316-1c4b-4281-b951-d872f2087c98
* Pick off the lowest hanging fruits in removing the chrome includes from ↵jam@chromium.org2011-04-2929-303/+122
| | | | | | | | content\browser. I moved clipboard_dispatcher.* and content_restriction.h which should have moved originally. Review URL: http://codereview.chromium.org/6893122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83517 0039d316-1c4b-4281-b951-d872f2087c98
* Hide Media Player video controls on inactivity.kaznacheev@chromium.org2011-04-291-5/+101
| | | | | | | | | BUG=chromium-os:3831 TEST=Manual Review URL: http://codereview.chromium.org/6902151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83516 0039d316-1c4b-4281-b951-d872f2087c98
* Added "Exit full screen" button to Chrome OS Media Player.kaznacheev@chromium.org2011-04-292-0/+16
| | | | | | | | | | | | The new button is made out of the existing "full screen" button with simple copy/pastes so it needs professional polish. BUG=chromium-os:4913 TEST=Manual Review URL: http://codereview.chromium.org/6905126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83515 0039d316-1c4b-4281-b951-d872f2087c98
* Mac base cleanup.avi@chromium.org2011-04-295-44/+38
| | | | | | | | | | | Move the sole inhabitant of base/foundation_utils_mac.h into base/mac/foundation_util.h|mm. BUG=none TEST=none Review URL: http://codereview.chromium.org/6904128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83514 0039d316-1c4b-4281-b951-d872f2087c98
* Fix last two failing browser tests on Chrome OSrkc@chromium.org2011-04-295-15/+32
| | | | | | | | | | | | | The bidi checker test was using a bad path to locate the js file, fixed that to always find it relative to src root (there is a corresponding CL on Chromium OS to fix the e-build to copy the js over to the test deps). The plugin test was failing for two reasons, one the plugin not being available (again, corresponding CL on chromium-os tracker to fix that in the e-build), second is Chrome being symlinked. I am not completely sure why this breaks this test, but the executable being in the same directory as the rest of the test files is a more accurate test environment anyway, hence copying it instead of symlinking. R=zelidrag@chromium.org BUG=chromium-os:13857 TEST=Ran the full browsertest suite, all passed Review URL: http://codereview.chromium.org/6904073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83513 0039d316-1c4b-4281-b951-d872f2087c98
* Fix inverted logic for aborting out of the running as root check.mbelshe@chromium.org2011-04-291-1/+1
| | | | | | | | | | | We want to skip the check if a user data dir is specified, not if one is not specified. BUG=none TEST=none Review URL: http://codereview.chromium.org/6901054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83511 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Get rid of GtkThemeService::UseGtkTheme() function.tfarina@chromium.org2011-04-293-13/+3
| | | | | | | | | | | | | (Note: This was a TODO for akalin). BUG=None TEST=None R=akalin@chromium.org,evan@chromium.org Review URL: http://codereview.chromium.org/6883258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83510 0039d316-1c4b-4281-b951-d872f2087c98
* Marked ExtensionLoadTest.Test as flaky on Linux x64.joaodasilva@chromium.org2011-04-291-1/+8
| | | | | | | | | BUG=80961 TEST=ExtensionLoadTest.Test Review URL: http://codereview.chromium.org/6883262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83506 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent asking for authorization to run whitelisted plugins.joaodasilva@chromium.org2011-04-293-0/+48
| | | | | | | | | BUG=80737 TEST=Whitelist a plugin (by adding it to the EnabledPlugins policy) that is outdated or that required authorization to run (e.g. Java). When it is whitelisted, it won't ask for permission to run. Review URL: http://codereview.chromium.org/6883237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83505 0039d316-1c4b-4281-b951-d872f2087c98
* Added policy to allow plugins that require authorization to run.joaodasilva@chromium.org2011-04-2915-33/+88
| | | | | | | | | BUG=80818 TEST=Enable the AlwaysAuthorizePlugins policy, and plugins that require authorization are always allowed. Otherwise, the user is asked for authorization. Review URL: http://codereview.chromium.org/6893092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83504 0039d316-1c4b-4281-b951-d872f2087c98
* Sign-in button stays gray after invalid loginglotov@google.com2011-04-291-1/+7
| | | | | | | | | BUG=chromium-os:12838 TEST=wysiwyg Review URL: http://codereview.chromium.org/6893103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83503 0039d316-1c4b-4281-b951-d872f2087c98