To kill V8Proxy, we can move contextDebugId() and setContextDebugId() from V8Proxy to ScriptController.
Created attachment 159338 [details] Patch
Comment on attachment 159338 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=159338&action=review This code is kind of nuts. > Source/WebCore/bindings/v8/ScriptController.cpp:532 > + char buffer[32]; > + snprintf(buffer, sizeof(buffer), "page,%d", debugId); Can you add buffer[31] = '\0' ? > Source/WebCore/bindings/v8/V8IsolatedContext.cpp:85 > // Setup context id for JS debugger. I'd remove this comment.
Committed r126005: <http://trac.webkit.org/changeset/126005>
(In reply to comment #2) > Can you add buffer[31] = '\0' ? > > > Source/WebCore/bindings/v8/V8IsolatedContext.cpp:85 > > // Setup context id for JS debugger. > > I'd remove this comment. Done. Thanks!