summaryrefslogtreecommitdiff
path: root/chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-05-15 10:20:33 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-05-15 10:28:57 +0000
commitd17ea114e5ef69ad5d5d7413280a13e6428098aa (patch)
tree2c01a75df69f30d27b1432467cfe7c1467a498da /chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc
parent8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec (diff)
downloadqtwebengine-chromium-d17ea114e5ef69ad5d5d7413280a13e6428098aa.tar.gz
BASELINE: Update Chromium to 67.0.3396.47
Change-Id: Idcb1341782e417561a2473eeecc82642dafda5b7 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc')
-rw-r--r--chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc31
1 files changed, 30 insertions, 1 deletions
diff --git a/chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc b/chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc
index 2f3eeacef91..edc62a8e36a 100644
--- a/chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc
+++ b/chromium/cc/trees/layer_tree_host_unittest_copyrequest.cc
@@ -5,7 +5,6 @@
#include <stddef.h>
#include "base/location.h"
-#include "base/memory/ptr_util.h"
#include "base/single_thread_task_runner.h"
#include "base/threading/thread_task_runner_handle.h"
#include "cc/layers/effect_tree_layer_list_iterator.h"
@@ -190,6 +189,36 @@ TEST_F(LayerTreeHostCopyRequestTestMultipleRequests,
}
TEST_F(LayerTreeHostCopyRequestTestMultipleRequests,
+ SkiaRenderer_RunSingleThread) {
+ use_gl_renderer_ = true;
+ use_skia_renderer_ = true;
+ RunTest(CompositorMode::SINGLE_THREADED);
+}
+
+TEST_F(LayerTreeHostCopyRequestTestMultipleRequests,
+ SkiaRenderer_RunMultiThread) {
+ use_gl_renderer_ = true;
+ use_skia_renderer_ = true;
+ RunTest(CompositorMode::THREADED);
+}
+
+TEST_F(LayerTreeHostCopyRequestTestMultipleRequests,
+ SkiaRenderer_RunSingleThread_OutOfOrderCallbacks) {
+ use_gl_renderer_ = true;
+ use_skia_renderer_ = true;
+ out_of_order_callbacks_ = true;
+ RunTest(CompositorMode::SINGLE_THREADED);
+}
+
+TEST_F(LayerTreeHostCopyRequestTestMultipleRequests,
+ SkiaRenderer_RunMultiThread_OutOfOrderCallbacks) {
+ use_gl_renderer_ = true;
+ use_skia_renderer_ = true;
+ out_of_order_callbacks_ = true;
+ RunTest(CompositorMode::THREADED);
+}
+
+TEST_F(LayerTreeHostCopyRequestTestMultipleRequests,
SoftwareRenderer_RunSingleThread) {
use_gl_renderer_ = false;
RunTest(CompositorMode::SINGLE_THREADED);