Index: components/test_runner/web_test_proxy.h |
diff --git a/components/test_runner/web_test_proxy.h b/components/test_runner/web_test_proxy.h |
index 462e152a564ec5f571725b1d9ebf35e986a624e9..f8f9af856c04bc21492db315da9f0c8a034897d3 100644 |
--- a/components/test_runner/web_test_proxy.h |
+++ b/components/test_runner/web_test_proxy.h |
@@ -302,10 +302,10 @@ class TEST_RUNNER_EXPORT WebTestProxyBase { |
// RenderWidget. It's safe to ignore that warning. |
#pragma warning(disable: 4250) |
#endif |
-template <class Base, typename T> |
+template <class Base, typename... Args> |
its_nick_at_chromium_org
2015/07/21 22:08:04
Wat. Actually wait no, that's amazing.
One of the
|
class WebTestProxy : public Base, public WebTestProxyBase { |
public: |
- explicit WebTestProxy(T t) : Base(t) {} |
+ explicit WebTestProxy(Args... args) : Base(args...) {} |
// WebWidgetClient implementation. |
virtual blink::WebScreenInfo screenInfo() { |