Sshadi@chromium.orgUpload test file for encerypted media browser test.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Upload test file for encerypted media browser test. BUG=144755 TBR=ddorwin Review URL: https://codereview.chromium.org/10986056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158850 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Enable webgl conformance tests under content/test/gpu in content_browsertests It enables the webgl conformace test in content_browsertests basing on chrome/test/gpu. BUG=149892 TEST= Review URL: https://chromiumcodereview.appspot.com/10916334 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158742 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move the corresponding cc files from content\test to be alongside their headers in content\public\test, now that DEPS supports fine-grained exceptions. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/10826311 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151523 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Clarify comment in OWNERS and also port over the owners from chrome\test git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129884 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Rewrite layout_browsertests to use content_shell --dump-render-tree to execute layout tests break down of changes - refactor WebKitTestResultPrinter to print to a stream - allow for swapping the result printer - add testRunner.workerThreadCount implementation and testRunner.overridePreference stub - rip out the fake testRunner and result getting / formatting code from InProcessBrowserLayoutTest - make it use WebKitTestController to run the tests - remove all the code for copying resources around (since we don't need to patch the tests, we can just read the original) BUG=none TEST=layout_browsertests passes Review URL: https://chromiumcodereview.appspot.com/10941011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158803 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move browser_test_base.h to content/public/test. I originally thought that content_browsertests wouldn't derive from this. But since it ended up being shared, move to content/public/test. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10837238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151498 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move plugin_browsertests.cc from browser_tests to content_browsertests. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10806056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147983 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Port the render_view_host_manager_browsertest.cc to content_browsertests. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10831056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148962 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Port the render_view_host_manager_browsertest.cc to content_browsertests. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10831056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148962 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move plugin_browsertests.cc from browser_tests to content_browsertests. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10806056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147983 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Makes it possible to run content_browsertests with --as-browser and fake WebRTC devices. The first part of the patch makes it possible to launch content_browsertests with the --as-browser flag. This is essentially just merging the two Run methods for the content test runner and the chrome test runner. The second part hooks up the content tests to use fake WebRTC devices. I'm not really happy with the use of a global variable in browser_main_loop, but the tricky thing is that the call needs to happen precisely where it does happen, e.g. after the IO thread has been created but before we start pumping messages. It's hard to hook in precisely at that spot. In fact, it's hard to even hook in after the browser main loop has been created from our vantage point in the content browser tests. Hooking into ShellBrowserMainParts::PreMainMessageLoopRun would have worked great, but we can't do our UseFakeDevice call there directly since that's in the content shell code, which can't reach that method due to deps rules. We could override that method from the content browser tests though - we have control over the creation of the ShellMainDelegate. However, we would have to override our way through ShellContentBrowserClient to get to ShellBrowserMainParts, and I don't see a good way to do that given how the code is written currently. Calling down through these guys doesn't work either, since the content browser tests have already handed off control to the main content code when we need to make the call. Hence, this solution. BUG= Review URL: https://chromiumcodereview.appspot.com/10912070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155760 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Revert 147799 - landed without owners approval Prevent loading libffmpegsumo.so to python (autotests) process. This is needed for ASAN environment because libffmpegsumo.so, being built with ASAN support, fails to load to python process (which is not ASAN-ed currently). At the same time it loads file to chrome or to gtest processes (like content_unittests) because they do have ASAN runtime. FYI: Alternative approach (https://chromiumcodereview.appspot.com/10692190/) was skipped because it disallowed ASAN to test libffmpegsumo.so. BUG=chromium-os:32259 TESTS=unit Review URL: https://chromiumcodereview.appspot.com/10786038 TBR=glotov@google.com Review URL: https://chromiumcodereview.appspot.com/10807064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147804 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Rewrite layout_browsertests to use content_shell --dump-render-tree to execute layout tests break down of changes - refactor WebKitTestResultPrinter to print to a stream - allow for swapping the result printer - add testRunner.workerThreadCount implementation and testRunner.overridePreference stub - rip out the fake testRunner and result getting / formatting code from InProcessBrowserLayoutTest - make it use WebKitTestController to run the tests - remove all the code for copying resources around (since we don't need to patch the tests, we can just read the original) BUG=none TEST=layout_browsertests passes Review URL: https://chromiumcodereview.appspot.com/10941011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158803 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Rewrite layout_browsertests to use content_shell --dump-render-tree to execute layout tests break down of changes - refactor WebKitTestResultPrinter to print to a stream - allow for swapping the result printer - add testRunner.workerThreadCount implementation and testRunner.overridePreference stub - rip out the fake testRunner and result getting / formatting code from InProcessBrowserLayoutTest - make it use WebKitTestController to run the tests - remove all the code for copying resources around (since we don't need to patch the tests, we can just read the original) BUG=none TEST=layout_browsertests passes Review URL: https://chromiumcodereview.appspot.com/10941011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158803 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Reland: Take 2: Force python test server output to be unbuffered, so it doesn't mix with gtest output In browser tests that use a local python server, the python output in the test logs sometimes overlaps with gtest output, resulting in gtest falsely detecting passing tests as incomplete. This is a result of python's default use of buffered output, which gets written to the log file out of order. This patch forces the python process for local test servers to use unbuffered mode via the -u switch. This way, by the time gtest is ready to log a passing test, all testserver output is already written to the log file. Update: The win xp bots were adversely affected by the -u switch, so we now apply it only for mac and linux, which is where the original problem was found. BUG=147368 TEST=See sync integration test output when it is redirected to a log file, and make sure there are no false negatives. Originally committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=156361 Review URL: https://codereview.chromium.org/10907162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156389 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move all the layout tests that ran under browser_tests to run under content_browsertests. To support the new tests, I added new methods to create new normal/incognito windows in content_browsertests. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10820007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148349 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Split most of RenderViewTest and associated classes into content. BUG=99224 TEST=existing browser_tests, unit_tests Review URL: http://codereview.chromium.org/8230034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105511 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Split most of RenderViewTest and associated classes into content. BUG=99224 TEST=existing browser_tests, unit_tests Review URL: http://codereview.chromium.org/8230034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105511 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make RenderProcessImpl::CreateTransportDIB and RenderProcessImpl::FreeTransportDIB public This code allows for platform-specific ways to allocate and free TransportDIBs. This is needed by the BrowserPlugin. Make them public so that they can be accessed by the BrowserPlugin BUG=none Review URL: https://chromiumcodereview.appspot.com/10826100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149538 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make RenderProcessImpl::CreateTransportDIB and RenderProcessImpl::FreeTransportDIB public This code allows for platform-specific ways to allocate and free TransportDIBs. This is needed by the BrowserPlugin. Make them public so that they can be accessed by the BrowserPlugin BUG=none Review URL: https://chromiumcodereview.appspot.com/10826100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149538 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add net library for content unit test and enable related test cases on Android. BUG= TEST=content_unittests_apk Review URL: https://chromiumcodereview.appspot.com/10805019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147647 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Enable a minimal content/ build on iOS This removes some files from the already-upstreamed iOS content/ gyp support in order to get a minimal target building while the remaining content/ changes are upstreamed. Minor ifdefing is necessary in a few files in order to build them on iOS; these are included since they are core files without which it's very difficult to bring up a build at all. Adds one new class to the ui/ build since it's needed by the content/ code that is now built. BUG=None Review URL: https://chromiumcodereview.appspot.com/10933091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157421 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Do not load content_resources.pak on iOS. content_resources.pak is not built on iOS as it is not required. Do not load it for tests to avoid confusion. Review URL: https://chromiumcodereview.appspot.com/10907198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156779 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move keyboard related methods from RenderViewHostDelegate to a new RenderWidgetHostDelegate That way, a WebContentsDelegate gets to handle the keyboard events also for widgets spawned by the WebContents BUG=none TEST=what could possibly go wrong? Review URL: https://chromiumcodereview.appspot.com/10377158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137436 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
We do not pass enums by conts references. This CL fixes style errors introduced in a previous CL. BUG=none Review URL: https://chromiumcodereview.appspot.com/10915304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157205 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
We do not pass enums by conts references. This CL fixes style errors introduced in a previous CL. BUG=none Review URL: https://chromiumcodereview.appspot.com/10915304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157205 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Begin adding support for tab mirroring via the MediaStream audio/video capturing framework. Expanded the scope of the content::MediaStreamDeviceType enum to support the new concept of "internal capture devices." From there, many modules were tweaked to account for the new concept. In some cases, significant new functionality was added (described below). In this change, tab mirroring audio and video capture devices have been introduced, but stubbed-out. The following proposal provides more backrgound on this and the overall motivation for the code changes at-hand: http://dev.chromium.org/developers/design-documents/extensions/proposed-changes/apis-under-development/webrtc-tab-content-capture Significant changes: 1. content/common/media and content/public/common -- a) Expand content::MediaStreamDeviceType enum; b) Update media_stream::StreamOptions so that extension API bindings can ask for any of the MediaStreamTypes. 2. content/browser/renderer_host/media -- Minor refactoring: MediaStreamManager handles all MediaStreamDeviceTypes. Only supports EnumerateDevices and OpenDevice for physical device types. Add new GenerateStreamForDevice() API. 3. chrome/browser/media and chrome/browser/ui -- Enhance "Allow/Deny and device selection" infobar to handle all MediaStreamDeviceTypes. Review URL: https://chromiumcodereview.appspot.com/10912004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155925 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove #pragma once from content Review URL: https://chromiumcodereview.appspot.com/10696166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146071 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |