- Nov 15, 2010
-
-
cmasone@chromium.org authored
Some deps in the chrome tree and support classes on the Chrome OS side have changed, so update our autotest wrappers to work again. The new code also takes advantage of some new features in the ChromeTestBase class. I've also split the control files to each run 1/4 of the browser tests and ui tests. I tried to come up with a way to divide them more cleanly, but this seems the best way to split them across multiple VMs with the infrastructure on the bots. If we used autoserv to run smoke suite, we could be more clever here, but that's a big hammer for this problem. BUG=chromium-os:8544 TEST=install chrome with tests, then run desktopui_BrowserTest and friends. They should be able to run, though not necessarily succeed. Review URL: http://codereview.chromium.org/4698004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66168 0039d316-1c4b-4281-b951-d872f2087c98
-
jhawkins@chromium.org authored
the 'Get Themes' link. BUG=62887 TEST=none Review URL: http://codereview.chromium.org/4821003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66166 0039d316-1c4b-4281-b951-d872f2087c98
-
levin@chromium.org authored
BUG=None TEST=None TBR=bulach@chromium.org Review URL: http://codereview.chromium.org/4967002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66165 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/4932001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66164 0039d316-1c4b-4281-b951-d872f2087c98
-
arv@chromium.org authored
BUG=None TEST=None TBR=eglaysher@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66163 0039d316-1c4b-4281-b951-d872f2087c98
-
jvoung@google.com authored
BUG=50121 Review URL: http://codereview.chromium.org/5017002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66162 0039d316-1c4b-4281-b951-d872f2087c98
-
arv@chromium.org authored
BUG=63239 TEST=None TBR=brettw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66160 0039d316-1c4b-4281-b951-d872f2087c98
-
rjkroege@google.com authored
The patch makes EventSendingController send touch events more like how it currently handles mouse events: give them valid screenPosition fields and do layout before dispatching them. BUG=none TEST=via layout tests Review URL: http://codereview.chromium.org/4703004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66159 0039d316-1c4b-4281-b951-d872f2087c98
-
ananta@chromium.org authored
the tests to completion and hopefully turn green. 1. CF_DownloadFileFromPost. This test expects to see a File save dialog. On IE9 the prompt to save the file is displayed as a link on the frame window. 2. WidgetModeIE_CFInstancePost, WidgetModeIE_CFInstanceRPC, WidgetModeIE_CFInstanceRPCInterna These tests fail on IE9. Needs more investigation. TBR=amit Review URL: http://codereview.chromium.org/4998003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66158 0039d316-1c4b-4281-b951-d872f2087c98
-
noelutz@google.com authored
BUG=62943 TEST=ClientSideDetectionServiceTest Review URL: http://codereview.chromium.org/4808003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66157 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
Since out-of-process tests override the EXE path to look like the bundled app, it makes sense to override AmIBundled() as well. This is important because the renderer process started from browser_tests runs as bundled, and if browser and renderer process don't agree on bundled-ness, the "load plugin" requests for internal plugins from the renderer have the wrong plugin path, causing the plugin load to fail. Also add a DCHECK that makes sure that AmIBundled() doesn't flip-flop. This makes PDFBrowserTest work on mac, so enable it. It looks like even unit_tests uses the out-of-process test runner, so this change is a bit hairy :-/ BUG=61258,63183 TEST=all existing tests still pass, PDFBrowserTest.* passes. Review URL: http://codereview.chromium.org/4947002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66156 0039d316-1c4b-4281-b951-d872f2087c98
-
arv@chromium.org authored
BUG=63228 TEST=None TBR=cmasone@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66155 0039d316-1c4b-4281-b951-d872f2087c98
-
cmasone@chromium.org authored
Instead of forcing all linux devs to have an acceptable version of git installed, mitigate the problem of the cros_deps/DEPS file living outside the main chrome checkout by moving our extra DEPS file inside the main chrome tree. Also change our naming convention to be more like that which is in use elsewhere in the project. In a week, cros_deps/DEPS will be end-of-lifed. BUG=None TEST=None Review URL: http://codereview.chromium.org/4970003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66153 0039d316-1c4b-4281-b951-d872f2087c98
-
arv@chromium.org authored
BUG=63228 TEST=None TBR=cmasone@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66150 0039d316-1c4b-4281-b951-d872f2087c98
-
rvargas@google.com authored
There was a problem with pointer arithmetic for 64 bit systems so invalid data was not properly detected. Now we do explicit tests. BUG=56449 TEST=base_unittests Review URL: http://codereview.chromium.org/4716006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66149 0039d316-1c4b-4281-b951-d872f2087c98
-
pkasting@chromium.org authored
BUG=63065 TEST=none TBR=isherman Review URL: http://codereview.chromium.org/4996003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66148 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
The sequence of events needed to trigger the assertion is a little complicated (see unittest for specifics). The general pattern goes something like this: (1) Add a dependency between two sources of different types. (This increments the refcount on the dependency.) (2) Saturate the "graveyard" containing the dependency causing it to be nuked. (3) Add a new entry to the original dependency, causing it to re-create the source (but now with 0 refcount). (4) Force the buffer containing the source in step (1) to be nuked (5) In releasing the dependencies, it will now try to release reference on non-existent source. While this was crashing debug mode, I don't believe there would have been an impact on release builds (since DeleteSourceInfo() early returns if it can't find the source). BUG=58847 TEST=PassiveLogCollectorTest.ReleaseDependencyToUnreferencedSource Review URL: http://codereview.chromium.org/4960001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66147 0039d316-1c4b-4281-b951-d872f2087c98
-
ericdingle@chromium.org authored
IE CEEE: Explicitly assign window properties/methods into the script host global namespace instead of automatically. BUG=none TEST=none Review URL: http://codereview.chromium.org/4997002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66144 0039d316-1c4b-4281-b951-d872f2087c98
-
arv@chromium.org authored
BUG=63225 TEST=None Review URL: http://codereview.chromium.org/4973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66140 0039d316-1c4b-4281-b951-d872f2087c98
-
levin@chromium.org authored
MediaFilterCollection is the only code that uses FilterType now so I'm moving the enum into that class and removing all references from the MediaFilter & derived classes. BUG=61823 TEST=No new functionality. Existing tests pass. Review URL: http://codereview.chromium.org/4653005 TBR=acolwell@chromium.org Review URL: http://codereview.chromium.org/4991003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66139 0039d316-1c4b-4281-b951-d872f2087c98
-
ananta@chromium.org authored
the python web server. This needs more investigation. TBR=amit Review URL: http://codereview.chromium.org/4945001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66138 0039d316-1c4b-4281-b951-d872f2087c98
-
cbentzel@chromium.org authored
Also, if the only qop is auth-int, use a different handler since this is not currently handled. BUG=45194 TEST=net_unittests --gtest_filter="*HttpAuthHandlerDigest*" Review URL: http://codereview.chromium.org/4825001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66137 0039d316-1c4b-4281-b951-d872f2087c98
-
thomasvl@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/5017001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66136 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
Review URL: http://codereview.chromium.org/5019001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66134 0039d316-1c4b-4281-b951-d872f2087c98
-
cpu@chromium.org authored
BUG=none TEST=none TBR=jam@chromium.org Review URL: http://codereview.chromium.org/4974002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66133 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
Added API to differentiate between background resources and normal foreground tabs, and added support for grouping processes containing background resources in a separate section of task manager. BUG=63140 TEST=bring up task manager on windows Review URL: http://codereview.chromium.org/4987001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66132 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
BUG=chromium-os:8999 TEST=lock screen using power key. chrome log should not report WARNING "Failed to grab inputs". Review URL: http://codereview.chromium.org/4903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66131 0039d316-1c4b-4281-b951-d872f2087c98
-
siggi@chromium.org authored
BUG=none TEST=everything compiles Review URL: http://codereview.chromium.org/5015001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66130 0039d316-1c4b-4281-b951-d872f2087c98
-
stuartmorgan@chromium.org authored
Adds stubs (except where the lack of a function pointer is spec'd as an indication of lack of support) and TODOs where we don't yet implement new functions. BUG=None TEST=No behavioral changes Review URL: http://codereview.chromium.org/4930001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66129 0039d316-1c4b-4281-b951-d872f2087c98
-
creis@google.com authored
Fixes how we assign about:hang to renderers and a related sanity check. BUG=59859 TEST=NewTabUITest.AboutHangInNTP Review URL: http://codereview.chromium.org/4862002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66128 0039d316-1c4b-4281-b951-d872f2087c98
-
cmasone@chromium.org authored
This reverts commit 23b21c73509d1914310e809071ca9eb21dfe29f2. TBR=bradnelson@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66127 0039d316-1c4b-4281-b951-d872f2087c98
-
cmasone@chromium.org authored
Instead of depending on cros_deps (via a special .gclient rule) to pull in a special DEPS file that expresses the CrOS dependency on cros.git, just put that dependency in the main DEPS file. We had initially avoided this because we didn't want to force all the Chrome devs on Linux to need to install git; now it seems like most of the devs that work on Chrome Linux use git already. BUG=chromium-os:8859 TEST=do a clean sync of the source tree, after taking the cros_deps clause out of your .gclient file. Review URL: http://codereview.chromium.org/4876001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66126 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
MediaFilterCollection is the only code that uses FilterType now so I'm moving the enum into that class and removing all references from the MediaFilter & derived classes. BUG=61823 TEST=No new functionality. Existing tests pass. Review URL: http://codereview.chromium.org/4653005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66125 0039d316-1c4b-4281-b951-d872f2087c98
-
bulach@chromium.org authored
BUG=none TEST=none TBR=levin@chromium.org Review URL: http://codereview.chromium.org/4987003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66123 0039d316-1c4b-4281-b951-d872f2087c98
-
joth@chromium.org authored
Revert 66120 - Simplify gyp files by adding a global glob for openssl/nss BUG=None TEST=Build Review URL: http://codereview.chromium.org/4799003 TBR=joth@chromium.org Review URL: http://codereview.chromium.org/5014001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66122 0039d316-1c4b-4281-b951-d872f2087c98
-
siggi@chromium.org authored
Sumbmitting for Vitaly Buka, see original change at http://codereview.chromium.org/4508002/. BUG=none TEST=Unittests in this change. Review URL: http://codereview.chromium.org/5010001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66121 0039d316-1c4b-4281-b951-d872f2087c98
-
joth@chromium.org authored
BUG=None TEST=Build Review URL: http://codereview.chromium.org/4799003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66120 0039d316-1c4b-4281-b951-d872f2087c98
-
timurrrr@chromium.org authored
These suppressions don't match anything on the bot since r66071 BUG=61585,61753 TBR=glider TEST=TSan/UI remains green Review URL: http://codereview.chromium.org/5008001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66119 0039d316-1c4b-4281-b951-d872f2087c98
-
thomasvl@chromium.org authored
the *first* element in the pathname (ie- mac/foo.mm). But luckily, the other rules have caught the places where this bug would have hit, but nothing says that will always be true. BUG=none TEST=none Review URL: http://codereview.chromium.org/4915001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66118 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Update the callers to append base:: in the calls to StringAppendF. BUG=None TEST=trybots Review URL: http://codereview.chromium.org/4974001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66116 0039d316-1c4b-4281-b951-d872f2087c98
-