Home | History | Annotate | Download | only in v8

Lines Matching defs:DOMWrapperWorld

49 class DOMWrapperWorld : public RefCounted<DOMWrapperWorld> {
53 static PassRefPtr<DOMWrapperWorld> ensureIsolatedWorld(int worldId, int extensionGroup);
54 ~DOMWrapperWorld();
58 static void getAllWorlds(Vector<RefPtr<DOMWrapperWorld> >& worlds);
62 static DOMWrapperWorld* isolatedWorld(v8::Handle<v8::Context> context)
65 return static_cast<DOMWrapperWorld*>(context->GetAlignedPointerFromEmbedderData(v8ContextIsolatedWorld));
68 // Will return null if there is no DOMWrapperWorld for the current v8::Context
69 static DOMWrapperWorld* current();
110 static PassRefPtr<DOMWrapperWorld> createMainWorld();
113 DOMWrapperWorld(int worldId, int extensionGroup);
119 friend DOMWrapperWorld* mainThreadNormalWorld();
120 friend DOMWrapperWorld* existingWindowShellWorkaroundWorld();
123 DOMWrapperWorld* mainThreadNormalWorld();
127 DOMWrapperWorld* existingWindowShellWorkaroundWorld();