Skip to content

Commit

Permalink
[content shell] use the permission client provided by the TestRunner …
Browse files Browse the repository at this point in the history
…for layout tests

BUG=111316
R=thakis@chromium.org
TEST=platform/chromium/permissionClient tests pass

Review URL: https://codereview.chromium.org/12450006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186276 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
jochen@chromium.org committed Mar 5, 2013
1 parent 53ce2ca commit 98e97d0
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions content/shell/shell_content_renderer_client.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
#include "third_party/WebKit/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h"
#include "third_party/WebKit/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h"
#include "third_party/WebKit/Tools/DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h"
#include "v8/include/v8.h"
#include "webkit/mocks/mock_webhyphenator.h"
#include "webkit/tools/test_shell/mock_webclipboard_impl.h"
Expand Down Expand Up @@ -75,6 +76,9 @@ void ShellContentRendererClient::RenderViewCreated(RenderView* render_view) {
test_runner->Reset();
render_view->GetWebView()->setSpellCheckClient(
test_runner->proxy()->spellCheckClient());
render_view->GetWebView()->setPermissionClient(
ShellRenderProcessObserver::GetInstance()->test_interfaces()->testRunner()
->webPermissions());
WebTestDelegate* delegate =
ShellRenderProcessObserver::GetInstance()->test_delegate();
if (delegate == static_cast<WebTestDelegate*>(test_runner))
Expand Down

0 comments on commit 98e97d0

Please sign in to comment.