Skip to content

Commit 8ce2355

Browse files
committed
add parameter for WebFrame on context creation
we want to operate on main frame in the future
1 parent e8e5649 commit 8ce2355

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/renderer/shell_content_renderer_client.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ void ShellContentRendererClient::DidCreateScriptContext(
144144
ProxyBypassRules rules;
145145
rules.ParseFromString(rv->renderer_preferences_.nw_remote_page_rules);
146146
bool force_on = rules.Matches(url);
147-
InstallNodeSymbols(context, url, force_on);
147+
InstallNodeSymbols(frame, context, url, force_on);
148148
}
149149

150150
bool ShellContentRendererClient::WillSetSecurityToken(
@@ -157,6 +157,7 @@ bool ShellContentRendererClient::WillSetSecurityToken(
157157
}
158158

159159
void ShellContentRendererClient::InstallNodeSymbols(
160+
WebKit::WebFrame* frame,
160161
v8::Handle<v8::Context> context,
161162
const GURL& url,
162163
bool force_on) {

src/renderer/shell_content_renderer_client.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ class ShellContentRendererClient : public ContentRendererClient {
5252
scoped_ptr<ShellRenderProcessObserver> shell_observer_;
5353
scoped_ptr<api::WindowBindings> window_bindings_;;
5454

55-
void InstallNodeSymbols(v8::Handle<v8::Context> context, const GURL& url,
55+
void InstallNodeSymbols(WebKit::WebFrame* frame,
56+
v8::Handle<v8::Context> context, const GURL& url,
5657
bool force_on = false);
5758

5859
// Catch node uncaughtException.

0 commit comments

Comments
 (0)