From 980e1fb9fcdd8a258985c1c2dc280143c356f247 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Tue, 10 Apr 2012 12:14:08 -0600 Subject: [PATCH] Inject $windowNumber on all window objects so we use it to key into a window state hash --- Atom/src/AtomController.mm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Atom/src/AtomController.mm b/Atom/src/AtomController.mm index 880ecd06d..b55573f3b 100644 --- a/Atom/src/AtomController.mm +++ b/Atom/src/AtomController.mm @@ -66,6 +66,9 @@ CefRefPtr global = context->GetGlobal(); context->Enter(); + + CefRefPtr windowNumber = CefV8Value::CreateInt(self.window.windowNumber); + global->SetValue("$windowNumber", windowNumber, V8_PROPERTY_ATTRIBUTE_NONE); CefRefPtr bootstrapScript = CefV8Value::CreateString([_bootstrapScript UTF8String]); global->SetValue("$bootstrapScript", bootstrapScript, V8_PROPERTY_ATTRIBUTE_NONE);